--- /srv/reproducible-results/rbuild-debian/r-b-build.7nNdCT3q/b1/porechop_0.2.4+dfsg-8_amd64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.7nNdCT3q/b2/porechop_0.2.4+dfsg-8_amd64.changes ├── Files │ @@ -1,3 +1,3 @@ │ │ - e5f06f73ada6995c75eae3c0951722eb 397060 debug optional porechop-dbgsym_0.2.4+dfsg-8_amd64.deb │ - 898027d97da8180864e0f53ed3067746 57920 science optional porechop_0.2.4+dfsg-8_amd64.deb │ + cdf2e33564699a8d4cc5ad4dda88ffb2 400428 debug optional porechop-dbgsym_0.2.4+dfsg-8_amd64.deb │ + b24fccca00b24d1e72cd676820a022ce 57908 science optional porechop_0.2.4+dfsg-8_amd64.deb ├── porechop_0.2.4+dfsg-8_amd64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-12-08 20:07:46.000000 debian-binary │ │ -rw-r--r-- 0 0 0 1628 2024-12-08 20:07:46.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 56100 2024-12-08 20:07:46.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 56088 2024-12-08 20:07:46.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/lib/python3/dist-packages/porechop/cpp_functions.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --program-header {} │ │ │ │ │ @@ -2,20 +2,20 @@ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ │ Entry point 0x0 │ │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ │ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x003088 0x003088 R 0x1000 │ │ │ │ │ - LOAD 0x004000 0x0000000000004000 0x0000000000004000 0x00cf85 0x00cf85 R E 0x1000 │ │ │ │ │ - LOAD 0x011000 0x0000000000011000 0x0000000000011000 0x0015dd 0x0015dd R 0x1000 │ │ │ │ │ + LOAD 0x004000 0x0000000000004000 0x0000000000004000 0x00cf61 0x00cf61 R E 0x1000 │ │ │ │ │ + LOAD 0x011000 0x0000000000011000 0x0000000000011000 0x0015d5 0x0015d5 R 0x1000 │ │ │ │ │ LOAD 0x012b78 0x0000000000013b78 0x0000000000013b78 0x000498 0x0004d0 RW 0x1000 │ │ │ │ │ DYNAMIC 0x012b98 0x0000000000013b98 0x0000000000013b98 0x000200 0x000200 RW 0x8 │ │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ │ - GNU_EH_FRAME 0x011200 0x0000000000011200 0x0000000000011200 0x00018c 0x00018c R 0x4 │ │ │ │ │ + GNU_EH_FRAME 0x0111f8 0x00000000000111f8 0x00000000000111f8 0x00018c 0x00018c R 0x4 │ │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ │ GNU_RELRO 0x012b78 0x0000000000013b78 0x0000000000013b78 0x000488 0x000488 R 0x1 │ │ │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ │ Segment Sections... │ │ │ │ │ 00 .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt │ │ │ │ │ 01 .init .plt .plt.got .text .fini │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -10,20 +10,20 @@ │ │ │ │ │ [ 5] .gnu.version VERSYM 000000000000279c 00279c 0000ac 02 A 3 0 2 │ │ │ │ │ [ 6] .gnu.version_r VERNEED 0000000000002848 002848 0000c0 00 A 4 3 8 │ │ │ │ │ [ 7] .rela.dyn RELA 0000000000002908 002908 000270 18 A 3 0 8 │ │ │ │ │ [ 8] .rela.plt RELA 0000000000002b78 002b78 000510 18 AI 3 21 8 │ │ │ │ │ [ 9] .init PROGBITS 0000000000004000 004000 000017 00 AX 0 0 4 │ │ │ │ │ [10] .plt PROGBITS 0000000000004020 004020 000370 10 AX 0 0 16 │ │ │ │ │ [11] .plt.got PROGBITS 0000000000004390 004390 000008 08 AX 0 0 8 │ │ │ │ │ - [12] .text PROGBITS 00000000000043c0 0043c0 00cbbc 00 AX 0 0 64 │ │ │ │ │ - [13] .fini PROGBITS 0000000000010f7c 010f7c 000009 00 AX 0 0 4 │ │ │ │ │ - [14] .rodata PROGBITS 0000000000011000 011000 000200 00 A 0 0 32 │ │ │ │ │ - [15] .eh_frame_hdr PROGBITS 0000000000011200 011200 00018c 00 A 0 0 4 │ │ │ │ │ - [16] .eh_frame PROGBITS 0000000000011390 011390 000dc8 00 A 0 0 8 │ │ │ │ │ - [17] .gcc_except_table PROGBITS 0000000000012158 012158 000485 00 A 0 0 1 │ │ │ │ │ + [12] .text PROGBITS 00000000000043c0 0043c0 00cb97 00 AX 0 0 64 │ │ │ │ │ + [13] .fini PROGBITS 0000000000010f58 010f58 000009 00 AX 0 0 4 │ │ │ │ │ + [14] .rodata PROGBITS 0000000000011000 011000 0001f8 00 A 0 0 32 │ │ │ │ │ + [15] .eh_frame_hdr PROGBITS 00000000000111f8 0111f8 00018c 00 A 0 0 4 │ │ │ │ │ + [16] .eh_frame PROGBITS 0000000000011388 011388 000dc8 00 A 0 0 8 │ │ │ │ │ + [17] .gcc_except_table PROGBITS 0000000000012150 012150 000485 00 A 0 0 1 │ │ │ │ │ [18] .init_array INIT_ARRAY 0000000000013b78 012b78 000018 08 WA 0 0 8 │ │ │ │ │ [19] .fini_array FINI_ARRAY 0000000000013b90 012b90 000008 08 WA 0 0 8 │ │ │ │ │ [20] .dynamic DYNAMIC 0000000000013b98 012b98 000200 10 WA 4 0 8 │ │ │ │ │ [21] .got PROGBITS 0000000000013d98 012d98 000268 08 WA 0 0 8 │ │ │ │ │ [22] .data PROGBITS 0000000000014000 013000 000010 00 WA 0 0 8 │ │ │ │ │ [23] .bss NOBITS 0000000000014010 013010 000038 00 WA 0 0 8 │ │ │ │ │ [24] .gnu_debuglink PROGBITS 0000000000000000 013010 000034 00 0 0 4 │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -35,55 +35,55 @@ │ │ │ │ │ 31: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable │ │ │ │ │ 32: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _Unwind_Resume@GCC_3.0 (10) │ │ │ │ │ 33: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@GLIBCXX_3.4.21 (3) │ │ │ │ │ 34: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ │ │ │ │ │ 35: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ │ 36: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (3) │ │ │ │ │ 37: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt6localeC1Ev@GLIBCXX_3.4 (2) │ │ │ │ │ - 38: 0000000000014040 4 OBJECT UNIQUE DEFAULT 23 _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE │ │ │ │ │ - 39: 0000000000007270 2630 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignmentC1ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ - 40: 000000000000f930 341 FUNC WEAK DEFAULT 12 _ZN6seqan26assignINS_6StringIhNS_5AllocIvEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEERKSA_ │ │ │ │ │ - 41: 00000000000108e0 1692 FUNC WEAK DEFAULT 12 _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ - 42: 000000000000c290 97 FUNC WEAK DEFAULT 12 _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ - 43: 000000000000c970 621 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ - 44: 000000000000d8c0 669 FUNC WEAK DEFAULT 12 _ZN6seqan210insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEmEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_ │ │ │ │ │ - 45: 000000000000c300 97 FUNC WEAK DEFAULT 12 _ZN6seqan25clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE │ │ │ │ │ - 46: 000000000000c7e0 393 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ - 47: 000000000000eb00 567 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ │ │ │ │ │ - 48: 0000000000007f40 1047 FUNC WEAK DEFAULT 12 _ZN6seqan25writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE │ │ │ │ │ - 49: 0000000000010110 518 FUNC WEAK DEFAULT 12 _ZN6seqan26resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE │ │ │ │ │ - 50: 000000000000ed40 349 FUNC WEAK DEFAULT 12 _ZN6seqan26assignINS_6StringINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_ │ │ │ │ │ - 51: 000000000000f6c0 621 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ - 52: 000000000000db80 3570 FUNC WEAK DEFAULT 12 _ZN6seqan221_adaptTraceSegmentsToINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEES7_SA_mmS6_EEvRNS_4GapsIT_T0_EERNSB_IT1_T2_EERKNS1_INS_13TraceSegment_IT3_T4_EET5_EE │ │ │ │ │ - 53: 0000000000007e70 72 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev │ │ │ │ │ - 54: 0000000000014030 8 OBJECT UNIQUE DEFAULT 23 _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE │ │ │ │ │ - 55: 000000000000c3e0 393 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE │ │ │ │ │ - 56: 000000000000d0f0 643 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ - 57: 000000000000eea0 1676 FUNC WEAK DEFAULT 12 _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ - 58: 000000000000d520 921 FUNC WEAK DEFAULT 12 _ZN6seqan214ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_ │ │ │ │ │ - 59: 00000000000104e0 647 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ │ │ │ │ │ - 60: 0000000000007ec0 85 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev │ │ │ │ │ - 61: 000000000000c570 621 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_ │ │ │ │ │ - 62: 0000000000014020 8 OBJECT UNIQUE DEFAULT 23 _ZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ - 63: 000000000000f530 393 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ - 64: 000000000000fa90 1660 FUNC WEAK DEFAULT 12 _ZN6seqan26createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE │ │ │ │ │ - 65: 000000000000cbe0 700 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKPcEEvRT_RT0_NS_4SizeISC_E4TypeE │ │ │ │ │ - 66: 000000000000e980 383 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE │ │ │ │ │ - 67: 0000000000014044 4 OBJECT UNIQUE DEFAULT 23 _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE │ │ │ │ │ - 68: 0000000000010320 448 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE │ │ │ │ │ - 69: 0000000000014028 1 OBJECT UNIQUE DEFAULT 23 _ZZN6seqan224AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized │ │ │ │ │ - 70: 000000000001402a 6 OBJECT UNIQUE DEFAULT 23 _ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store │ │ │ │ │ - 71: 000000000000c370 97 FUNC WEAK DEFAULT 12 _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ - 72: 0000000000011100 256 OBJECT UNIQUE DEFAULT 14 _ZN6seqan225TranslateTableCharToDna5_IvE5VALUEE │ │ │ │ │ - 73: 0000000000008e40 9 FUNC GLOBAL DEFAULT 12 freeCString │ │ │ │ │ - 74: 0000000000014018 8 OBJECT UNIQUE DEFAULT 23 _ZGVN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ - 75: 0000000000008e50 81 FUNC GLOBAL DEFAULT 12 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ │ - 76: 0000000000007270 2630 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignmentC2ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ - 77: 000000000000d380 409 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ - 78: 0000000000004be0 9861 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignment9getStringB5cxx11Ev │ │ │ │ │ - 79: 000000000000cea0 592 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_ │ │ │ │ │ - 80: 0000000000014029 1 OBJECT UNIQUE DEFAULT 23 _ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized │ │ │ │ │ - 81: 0000000000010770 365 FUNC WEAK DEFAULT 12 _ZN6seqan26assignINS_6StringINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_ │ │ │ │ │ - 82: 0000000000007e70 72 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev │ │ │ │ │ - 83: 0000000000014038 8 OBJECT UNIQUE DEFAULT 23 _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE │ │ │ │ │ - 84: 0000000000007cc0 432 FUNC WEAK DEFAULT 12 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z │ │ │ │ │ - 85: 0000000000009eb0 9171 FUNC GLOBAL DEFAULT 12 adapterAlignment │ │ │ │ │ + 38: 0000000000014028 4 OBJECT UNIQUE DEFAULT 23 _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE │ │ │ │ │ + 39: 000000000000fe90 2630 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignmentC1ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ + 40: 000000000000c1b0 341 FUNC WEAK DEFAULT 12 _ZN6seqan26assignINS_6StringIhNS_5AllocIvEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEERKSA_ │ │ │ │ │ + 41: 000000000000d160 1692 FUNC WEAK DEFAULT 12 _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ + 42: 0000000000008b10 97 FUNC WEAK DEFAULT 12 _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ + 43: 00000000000091f0 621 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ + 44: 000000000000a140 669 FUNC WEAK DEFAULT 12 _ZN6seqan210insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEmEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_ │ │ │ │ │ + 45: 0000000000008b80 97 FUNC WEAK DEFAULT 12 _ZN6seqan25clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE │ │ │ │ │ + 46: 0000000000009060 393 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ + 47: 000000000000b380 567 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ │ │ │ │ │ + 48: 0000000000010b40 1047 FUNC WEAK DEFAULT 12 _ZN6seqan25writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE │ │ │ │ │ + 49: 000000000000c990 518 FUNC WEAK DEFAULT 12 _ZN6seqan26resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE │ │ │ │ │ + 50: 000000000000b5c0 349 FUNC WEAK DEFAULT 12 _ZN6seqan26assignINS_6StringINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_ │ │ │ │ │ + 51: 000000000000bf40 621 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ + 52: 000000000000a400 3570 FUNC WEAK DEFAULT 12 _ZN6seqan221_adaptTraceSegmentsToINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEES7_SA_mmS6_EEvRNS_4GapsIT_T0_EERNSB_IT1_T2_EERKNS1_INS_13TraceSegment_IT3_T4_EET5_EE │ │ │ │ │ + 53: 0000000000010a90 72 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev │ │ │ │ │ + 54: 0000000000014018 8 OBJECT UNIQUE DEFAULT 23 _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE │ │ │ │ │ + 55: 0000000000008c60 393 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE │ │ │ │ │ + 56: 0000000000009970 643 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ + 57: 000000000000b720 1676 FUNC WEAK DEFAULT 12 _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ + 58: 0000000000009da0 921 FUNC WEAK DEFAULT 12 _ZN6seqan214ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_ │ │ │ │ │ + 59: 000000000000cd60 647 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ │ │ │ │ │ + 60: 0000000000010ae0 85 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev │ │ │ │ │ + 61: 0000000000008df0 621 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_ │ │ │ │ │ + 62: 0000000000014038 8 OBJECT UNIQUE DEFAULT 23 _ZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ + 63: 000000000000bdb0 393 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ + 64: 000000000000c310 1660 FUNC WEAK DEFAULT 12 _ZN6seqan26createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE │ │ │ │ │ + 65: 0000000000009460 700 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKPcEEvRT_RT0_NS_4SizeISC_E4TypeE │ │ │ │ │ + 66: 000000000000b200 383 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE │ │ │ │ │ + 67: 000000000001402c 4 OBJECT UNIQUE DEFAULT 23 _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE │ │ │ │ │ + 68: 000000000000cba0 448 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE │ │ │ │ │ + 69: 0000000000014040 1 OBJECT UNIQUE DEFAULT 23 _ZZN6seqan224AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized │ │ │ │ │ + 70: 0000000000014042 6 OBJECT UNIQUE DEFAULT 23 _ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store │ │ │ │ │ + 71: 0000000000008bf0 97 FUNC WEAK DEFAULT 12 _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ + 72: 0000000000011020 256 OBJECT UNIQUE DEFAULT 14 _ZN6seqan225TranslateTableCharToDna5_IvE5VALUEE │ │ │ │ │ + 73: 00000000000056c0 9 FUNC GLOBAL DEFAULT 12 freeCString │ │ │ │ │ + 74: 0000000000014030 8 OBJECT UNIQUE DEFAULT 23 _ZGVN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ + 75: 00000000000056d0 81 FUNC GLOBAL DEFAULT 12 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ │ + 76: 000000000000fe90 2630 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignmentC2ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ + 77: 0000000000009c00 409 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ + 78: 000000000000d800 9861 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignment9getStringB5cxx11Ev │ │ │ │ │ + 79: 0000000000009720 592 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_ │ │ │ │ │ + 80: 0000000000014041 1 OBJECT UNIQUE DEFAULT 23 _ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized │ │ │ │ │ + 81: 000000000000cff0 365 FUNC WEAK DEFAULT 12 _ZN6seqan26assignINS_6StringINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_ │ │ │ │ │ + 82: 0000000000010a90 72 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev │ │ │ │ │ + 83: 0000000000014020 8 OBJECT UNIQUE DEFAULT 23 _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE │ │ │ │ │ + 84: 00000000000108e0 432 FUNC WEAK DEFAULT 12 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z │ │ │ │ │ + 85: 0000000000006730 9171 FUNC GLOBAL DEFAULT 12 adapterAlignment │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,86 +1,86 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0x2908 contains 26 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000013b78 0000000000000008 R_X86_64_RELATIVE 4bc0 │ │ │ │ │ 0000000000013b80 0000000000000008 R_X86_64_RELATIVE 4a70 │ │ │ │ │ -0000000000013b88 0000000000000008 R_X86_64_RELATIVE 4ad0 │ │ │ │ │ +0000000000013b88 0000000000000008 R_X86_64_RELATIVE 4ab0 │ │ │ │ │ 0000000000013b90 0000000000000008 R_X86_64_RELATIVE 4b80 │ │ │ │ │ 0000000000014000 0000000000000008 R_X86_64_RELATIVE 14000 │ │ │ │ │ 0000000000013f60 0000000100000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVSt9basic_iosIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ │ -0000000000013f68 0000004300000006 R_X86_64_GLOB_DAT 0000000000014044 _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ +0000000000013f68 0000004300000006 R_X86_64_GLOB_DAT 000000000001402c _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ 0000000000013f70 0000000600000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ -0000000000013f78 0000005300000006 R_X86_64_GLOB_DAT 0000000000014038 _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ -0000000000013f80 0000004600000006 R_X86_64_GLOB_DAT 000000000001402a _ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store + 0 │ │ │ │ │ +0000000000013f78 0000005300000006 R_X86_64_GLOB_DAT 0000000000014020 _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ +0000000000013f80 0000004600000006 R_X86_64_GLOB_DAT 0000000000014042 _ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store + 0 │ │ │ │ │ 0000000000013f88 0000000b00000006 R_X86_64_GLOB_DAT 0000000000000000 vsnprintf@GLIBC_2.2.5 + 0 │ │ │ │ │ 0000000000013f90 0000000c00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ │ -0000000000013f98 0000003e00000006 R_X86_64_GLOB_DAT 0000000000014020 _ZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE + 0 │ │ │ │ │ -0000000000013fa0 0000004a00000006 R_X86_64_GLOB_DAT 0000000000014018 _ZGVN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE + 0 │ │ │ │ │ -0000000000013fa8 0000004800000006 R_X86_64_GLOB_DAT 0000000000011100 _ZN6seqan225TranslateTableCharToDna5_IvE5VALUEE + 0 │ │ │ │ │ -0000000000013fb0 0000004500000006 R_X86_64_GLOB_DAT 0000000000014028 _ZZN6seqan224AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized + 0 │ │ │ │ │ +0000000000013f98 0000003e00000006 R_X86_64_GLOB_DAT 0000000000014038 _ZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE + 0 │ │ │ │ │ +0000000000013fa0 0000004a00000006 R_X86_64_GLOB_DAT 0000000000014030 _ZGVN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE + 0 │ │ │ │ │ +0000000000013fa8 0000004800000006 R_X86_64_GLOB_DAT 0000000000011020 _ZN6seqan225TranslateTableCharToDna5_IvE5VALUEE + 0 │ │ │ │ │ +0000000000013fb0 0000004500000006 R_X86_64_GLOB_DAT 0000000000014040 _ZZN6seqan224AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized + 0 │ │ │ │ │ 0000000000013fb8 0000000f00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0 │ │ │ │ │ 0000000000013fc0 0000001200000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0 │ │ │ │ │ -0000000000013fc8 0000003600000006 R_X86_64_GLOB_DAT 0000000000014030 _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ -0000000000013fd0 0000002600000006 R_X86_64_GLOB_DAT 0000000000014040 _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ +0000000000013fc8 0000003600000006 R_X86_64_GLOB_DAT 0000000000014018 _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ +0000000000013fd0 0000002600000006 R_X86_64_GLOB_DAT 0000000000014028 _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ 0000000000013fd8 0000001f00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ │ -0000000000013fe0 0000005000000006 R_X86_64_GLOB_DAT 0000000000014029 _ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized + 0 │ │ │ │ │ +0000000000013fe0 0000005000000006 R_X86_64_GLOB_DAT 0000000000014041 _ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized + 0 │ │ │ │ │ 0000000000013fe8 0000002200000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ │ 0000000000013ff0 0000002300000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ │ 0000000000013ff8 0000002400000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0 │ │ │ │ │ 0000000000014008 0000001d00000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.plt' at offset 0x2b78 contains 54 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ -0000000000013db0 0000003800000007 R_X86_64_JUMP_SLOT 000000000000d0f0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_ + 0 │ │ │ │ │ -0000000000013db8 0000003f00000007 R_X86_64_JUMP_SLOT 000000000000f530 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE + 0 │ │ │ │ │ +0000000000013db0 0000003800000007 R_X86_64_JUMP_SLOT 0000000000009970 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_ + 0 │ │ │ │ │ +0000000000013db8 0000003f00000007 R_X86_64_JUMP_SLOT 000000000000bdb0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE + 0 │ │ │ │ │ 0000000000013dc0 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@GLIBCXX_3.4.21 + 0 │ │ │ │ │ 0000000000013dc8 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt8ios_baseC2Ev@GLIBCXX_3.4 + 0 │ │ │ │ │ 0000000000013dd0 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm@GLIBCXX_3.4.21 + 0 │ │ │ │ │ 0000000000013dd8 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt8ios_baseD2Ev@GLIBCXX_3.4 + 0 │ │ │ │ │ -0000000000013de0 0000004e00000007 R_X86_64_JUMP_SLOT 0000000000004be0 _ZN15ScoredAlignment9getStringB5cxx11Ev + 0 │ │ │ │ │ -0000000000013de8 0000004000000007 R_X86_64_JUMP_SLOT 000000000000fa90 _ZN6seqan26createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE + 0 │ │ │ │ │ -0000000000013df0 0000002a00000007 R_X86_64_JUMP_SLOT 000000000000c290 _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ +0000000000013de0 0000004e00000007 R_X86_64_JUMP_SLOT 000000000000d800 _ZN15ScoredAlignment9getStringB5cxx11Ev + 0 │ │ │ │ │ +0000000000013de8 0000004000000007 R_X86_64_JUMP_SLOT 000000000000c310 _ZN6seqan26createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE + 0 │ │ │ │ │ +0000000000013df0 0000002a00000007 R_X86_64_JUMP_SLOT 0000000000008b10 _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ 0000000000013df8 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 strlen@GLIBC_2.2.5 + 0 │ │ │ │ │ -0000000000013e00 0000003000000007 R_X86_64_JUMP_SLOT 0000000000007f40 _ZN6seqan25writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE + 0 │ │ │ │ │ -0000000000013e08 0000002e00000007 R_X86_64_JUMP_SLOT 000000000000c7e0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE + 0 │ │ │ │ │ -0000000000013e10 0000003b00000007 R_X86_64_JUMP_SLOT 00000000000104e0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ + 0 │ │ │ │ │ -0000000000013e18 0000003d00000007 R_X86_64_JUMP_SLOT 000000000000c570 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_ + 0 │ │ │ │ │ +0000000000013e00 0000003000000007 R_X86_64_JUMP_SLOT 0000000000010b40 _ZN6seqan25writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE + 0 │ │ │ │ │ +0000000000013e08 0000002e00000007 R_X86_64_JUMP_SLOT 0000000000009060 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE + 0 │ │ │ │ │ +0000000000013e10 0000003b00000007 R_X86_64_JUMP_SLOT 000000000000cd60 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ + 0 │ │ │ │ │ +0000000000013e18 0000003d00000007 R_X86_64_JUMP_SLOT 0000000000008df0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_ + 0 │ │ │ │ │ 0000000000013e20 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt20__throw_length_errorPKc@GLIBCXX_3.4 + 0 │ │ │ │ │ 0000000000013e28 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_@GLIBCXX_3.4.21 + 0 │ │ │ │ │ 0000000000013e30 0000000a00000007 R_X86_64_JUMP_SLOT 0000000000000000 memset@GLIBC_2.2.5 + 0 │ │ │ │ │ -0000000000013e38 0000004700000007 R_X86_64_JUMP_SLOT 000000000000c370 _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ -0000000000013e40 0000003a00000007 R_X86_64_JUMP_SLOT 000000000000d520 _ZN6seqan214ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_ + 0 │ │ │ │ │ -0000000000013e48 0000003400000007 R_X86_64_JUMP_SLOT 000000000000db80 _ZN6seqan221_adaptTraceSegmentsToINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEES7_SA_mmS6_EEvRNS_4GapsIT_T0_EERNSB_IT1_T2_EERKNS1_INS_13TraceSegment_IT3_T4_EET5_EE + 0 │ │ │ │ │ -0000000000013e50 0000004f00000007 R_X86_64_JUMP_SLOT 000000000000cea0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_ + 0 │ │ │ │ │ -0000000000013e58 0000002900000007 R_X86_64_JUMP_SLOT 00000000000108e0 _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ +0000000000013e38 0000004700000007 R_X86_64_JUMP_SLOT 0000000000008bf0 _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ +0000000000013e40 0000003a00000007 R_X86_64_JUMP_SLOT 0000000000009da0 _ZN6seqan214ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_ + 0 │ │ │ │ │ +0000000000013e48 0000003400000007 R_X86_64_JUMP_SLOT 000000000000a400 _ZN6seqan221_adaptTraceSegmentsToINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEES7_SA_mmS6_EEvRNS_4GapsIT_T0_EERNSB_IT1_T2_EERKNS1_INS_13TraceSegment_IT3_T4_EET5_EE + 0 │ │ │ │ │ +0000000000013e50 0000004f00000007 R_X86_64_JUMP_SLOT 0000000000009720 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_ + 0 │ │ │ │ │ +0000000000013e58 0000002900000007 R_X86_64_JUMP_SLOT 000000000000d160 _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ 0000000000013e60 0000000d00000007 R_X86_64_JUMP_SLOT 0000000000000000 memcpy@GLIBC_2.14 + 0 │ │ │ │ │ -0000000000013e68 0000004b00000007 R_X86_64_JUMP_SLOT 0000000000008e50 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ │ +0000000000013e68 0000004b00000007 R_X86_64_JUMP_SLOT 00000000000056d0 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ │ 0000000000013e70 0000000e00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZdlPv@GLIBCXX_3.4 + 0 │ │ │ │ │ -0000000000013e78 0000003100000007 R_X86_64_JUMP_SLOT 0000000000010110 _ZN6seqan26resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE + 0 │ │ │ │ │ +0000000000013e78 0000003100000007 R_X86_64_JUMP_SLOT 000000000000c990 _ZN6seqan26resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE + 0 │ │ │ │ │ 0000000000013e80 0000001000000007 R_X86_64_JUMP_SLOT 0000000000000000 _Znwm@GLIBCXX_3.4 + 0 │ │ │ │ │ 0000000000013e88 0000001100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZdlPvm@CXXABI_1.3.9 + 0 │ │ │ │ │ -0000000000013e90 0000002f00000007 R_X86_64_JUMP_SLOT 000000000000eb00 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ + 0 │ │ │ │ │ -0000000000013e98 0000004d00000007 R_X86_64_JUMP_SLOT 000000000000d380 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE + 0 │ │ │ │ │ +0000000000013e90 0000002f00000007 R_X86_64_JUMP_SLOT 000000000000b380 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ + 0 │ │ │ │ │ +0000000000013e98 0000004d00000007 R_X86_64_JUMP_SLOT 0000000000009c00 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE + 0 │ │ │ │ │ 0000000000013ea0 0000001300000007 R_X86_64_JUMP_SLOT 0000000000000000 __stack_chk_fail@GLIBC_2.4 + 0 │ │ │ │ │ -0000000000013ea8 0000004400000007 R_X86_64_JUMP_SLOT 0000000000010320 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE + 0 │ │ │ │ │ +0000000000013ea8 0000004400000007 R_X86_64_JUMP_SLOT 000000000000cba0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE + 0 │ │ │ │ │ 0000000000013eb0 0000001400000007 R_X86_64_JUMP_SLOT 0000000000000000 free@GLIBC_2.2.5 + 0 │ │ │ │ │ 0000000000013eb8 0000001500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@GLIBCXX_3.4.21 + 0 │ │ │ │ │ 0000000000013ec0 0000001600000007 R_X86_64_JUMP_SLOT 0000000000000000 malloc@GLIBC_2.2.5 + 0 │ │ │ │ │ 0000000000013ec8 0000001700000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@GLIBCXX_3.4 + 0 │ │ │ │ │ -0000000000013ed0 0000002b00000007 R_X86_64_JUMP_SLOT 000000000000c970 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_ + 0 │ │ │ │ │ -0000000000013ed8 0000002700000007 R_X86_64_JUMP_SLOT 0000000000007270 _ZN15ScoredAlignmentC1ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii + 0 │ │ │ │ │ +0000000000013ed0 0000002b00000007 R_X86_64_JUMP_SLOT 00000000000091f0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_ + 0 │ │ │ │ │ +0000000000013ed8 0000002700000007 R_X86_64_JUMP_SLOT 000000000000fe90 _ZN15ScoredAlignmentC1ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii + 0 │ │ │ │ │ 0000000000013ee0 0000001800000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt6localeD1Ev@GLIBCXX_3.4 + 0 │ │ │ │ │ -0000000000013ee8 0000004200000007 R_X86_64_JUMP_SLOT 000000000000e980 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE + 0 │ │ │ │ │ -0000000000013ef0 0000002c00000007 R_X86_64_JUMP_SLOT 000000000000d8c0 _ZN6seqan210insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEmEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_ + 0 │ │ │ │ │ +0000000000013ee8 0000004200000007 R_X86_64_JUMP_SLOT 000000000000b200 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE + 0 │ │ │ │ │ +0000000000013ef0 0000002c00000007 R_X86_64_JUMP_SLOT 000000000000a140 _ZN6seqan210insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEmEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_ + 0 │ │ │ │ │ 0000000000013ef8 0000001900000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm@GLIBCXX_3.4.21 + 0 │ │ │ │ │ -0000000000013f00 0000003900000007 R_X86_64_JUMP_SLOT 000000000000eea0 _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ -0000000000013f08 0000003700000007 R_X86_64_JUMP_SLOT 000000000000c3e0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE + 0 │ │ │ │ │ +0000000000013f00 0000003900000007 R_X86_64_JUMP_SLOT 000000000000b720 _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ +0000000000013f08 0000003700000007 R_X86_64_JUMP_SLOT 0000000000008c60 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE + 0 │ │ │ │ │ 0000000000013f10 0000001b00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm@GLIBCXX_3.4.21 + 0 │ │ │ │ │ 0000000000013f18 0000001c00000007 R_X86_64_JUMP_SLOT 0000000000000000 memmove@GLIBC_2.2.5 + 0 │ │ │ │ │ -0000000000013f20 0000005200000007 R_X86_64_JUMP_SLOT 0000000000007e70 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev + 0 │ │ │ │ │ +0000000000013f20 0000005200000007 R_X86_64_JUMP_SLOT 0000000000010a90 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev + 0 │ │ │ │ │ 0000000000013f28 0000001e00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate@GLIBCXX_3.4 + 0 │ │ │ │ │ -0000000000013f30 0000005400000007 R_X86_64_JUMP_SLOT 0000000000007cc0 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z + 0 │ │ │ │ │ +0000000000013f30 0000005400000007 R_X86_64_JUMP_SLOT 00000000000108e0 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z + 0 │ │ │ │ │ 0000000000013f38 0000002000000007 R_X86_64_JUMP_SLOT 0000000000000000 _Unwind_Resume@GCC_3.0 + 0 │ │ │ │ │ 0000000000013f40 0000002100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@GLIBCXX_3.4.21 + 0 │ │ │ │ │ -0000000000013f48 0000003300000007 R_X86_64_JUMP_SLOT 000000000000f6c0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_ + 0 │ │ │ │ │ -0000000000013f50 0000002d00000007 R_X86_64_JUMP_SLOT 000000000000c300 _ZN6seqan25clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE + 0 │ │ │ │ │ +0000000000013f48 0000003300000007 R_X86_64_JUMP_SLOT 000000000000bf40 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_ + 0 │ │ │ │ │ +0000000000013f50 0000002d00000007 R_X86_64_JUMP_SLOT 0000000000008b80 _ZN6seqan25clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE + 0 │ │ │ │ │ 0000000000013f58 0000002500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt6localeC1Ev@GLIBCXX_3.4 + 0 │ │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Dynamic section at offset 0x12b98 contains 28 entries: │ │ │ │ │ Tag Type Name/Value │ │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libstdc++.so.6] │ │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libgcc_s.so.1] │ │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ │ 0x000000000000000c (INIT) 0x4000 │ │ │ │ │ - 0x000000000000000d (FINI) 0x10f7c │ │ │ │ │ + 0x000000000000000d (FINI) 0x10f58 │ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x13b78 │ │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 24 (bytes) │ │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x13b90 │ │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ │ 0x0000000000000005 (STRTAB) 0xc18 │ │ │ │ │ 0x0000000000000006 (SYMTAB) 0x408 │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1ca6e858ff9953cb7f6ca499831318fd63ad2795 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ba9f06975498dabe81cb52dde600020769689116 │ │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ │ @@ -1,63 +1,63 @@ │ │ │ │ │ Contents of the .eh_frame_hdr section: │ │ │ │ │ │ │ │ │ │ Version: 1 │ │ │ │ │ Pointer Encoding Format: 0x1b (sdata4, pcrel) │ │ │ │ │ Count Encoding Format: 0x3 (udata4, absolute) │ │ │ │ │ Table Encoding Format: 0x3b (sdata4, datarel) │ │ │ │ │ - Start of frame section: 0x18c (offset: 0x11390) │ │ │ │ │ + Start of frame section: 0x18c (offset: 0x11388) │ │ │ │ │ Entries in search table: 0x30 │ │ │ │ │ - 0xffffffffffff2e20 (offset: 0x4020) -> 0x1a8 fde=[ 18] │ │ │ │ │ - 0xffffffffffff3190 (offset: 0x4390) -> 0x1d0 fde=[ 40] │ │ │ │ │ - 0xffffffffffff31c0 (offset: 0x43c0) -> 0x288 fde=[ f8] │ │ │ │ │ - 0xffffffffffff35a0 (offset: 0x47a0) -> 0x384 fde=[ 1f4] │ │ │ │ │ - 0xffffffffffff368a (offset: 0x488a) -> 0xf1c fde=[ d8c] │ │ │ │ │ - 0xffffffffffff3870 (offset: 0x4a70) -> 0x3a8 fde=[ 218] │ │ │ │ │ - 0xffffffffffff38d0 (offset: 0x4ad0) -> 0xf40 fde=[ db0] │ │ │ │ │ - 0xffffffffffff39e0 (offset: 0x4be0) -> 0x234 fde=[ a4] │ │ │ │ │ - 0xffffffffffff6070 (offset: 0x7270) -> 0x330 fde=[ 1a0] │ │ │ │ │ - 0xffffffffffff6ac0 (offset: 0x7cc0) -> 0x1e8 fde=[ 58] │ │ │ │ │ - 0xffffffffffff6c70 (offset: 0x7e70) -> 0x2ac fde=[ 11c] │ │ │ │ │ - 0xffffffffffff6cc0 (offset: 0x7ec0) -> 0x2c8 fde=[ 138] │ │ │ │ │ - 0xffffffffffff6d40 (offset: 0x7f40) -> 0x2e4 fde=[ 154] │ │ │ │ │ - 0xffffffffffff7180 (offset: 0x8380) -> 0x3c0 fde=[ 230] │ │ │ │ │ - 0xffffffffffff7230 (offset: 0x8430) -> 0x3f4 fde=[ 264] │ │ │ │ │ - 0xffffffffffff77c0 (offset: 0x89c0) -> 0x43c fde=[ 2ac] │ │ │ │ │ - 0xffffffffffff7c40 (offset: 0x8e40) -> 0x4b8 fde=[ 328] │ │ │ │ │ - 0xffffffffffff7c50 (offset: 0x8e50) -> 0x4cc fde=[ 33c] │ │ │ │ │ - 0xffffffffffff7cb0 (offset: 0x8eb0) -> 0xc84 fde=[ af4] │ │ │ │ │ - 0xffffffffffff8310 (offset: 0x9510) -> 0xcd4 fde=[ b44] │ │ │ │ │ - 0xffffffffffff8cb0 (offset: 0x9eb0) -> 0xec8 fde=[ d38] │ │ │ │ │ - 0xffffffffffffb090 (offset: 0xc290) -> 0x4f8 fde=[ 368] │ │ │ │ │ - 0xffffffffffffb100 (offset: 0xc300) -> 0x528 fde=[ 398] │ │ │ │ │ - 0xffffffffffffb170 (offset: 0xc370) -> 0x558 fde=[ 3c8] │ │ │ │ │ - 0xffffffffffffb1e0 (offset: 0xc3e0) -> 0x588 fde=[ 3f8] │ │ │ │ │ - 0xffffffffffffb370 (offset: 0xc570) -> 0x5e8 fde=[ 458] │ │ │ │ │ - 0xffffffffffffb5e0 (offset: 0xc7e0) -> 0x650 fde=[ 4c0] │ │ │ │ │ - 0xffffffffffffb770 (offset: 0xc970) -> 0x6b0 fde=[ 520] │ │ │ │ │ - 0xffffffffffffb9e0 (offset: 0xcbe0) -> 0x718 fde=[ 588] │ │ │ │ │ - 0xffffffffffffbca0 (offset: 0xcea0) -> 0x78c fde=[ 5fc] │ │ │ │ │ - 0xffffffffffffbef0 (offset: 0xd0f0) -> 0x7dc fde=[ 64c] │ │ │ │ │ - 0xffffffffffffc180 (offset: 0xd380) -> 0x844 fde=[ 6b4] │ │ │ │ │ - 0xffffffffffffc320 (offset: 0xd520) -> 0x8a4 fde=[ 714] │ │ │ │ │ - 0xffffffffffffc6c0 (offset: 0xd8c0) -> 0x910 fde=[ 780] │ │ │ │ │ - 0xffffffffffffc980 (offset: 0xdb80) -> 0x960 fde=[ 7d0] │ │ │ │ │ - 0xffffffffffffd780 (offset: 0xe980) -> 0x9b0 fde=[ 820] │ │ │ │ │ - 0xffffffffffffd900 (offset: 0xeb00) -> 0x9f8 fde=[ 868] │ │ │ │ │ - 0xffffffffffffdb40 (offset: 0xed40) -> 0xa40 fde=[ 8b0] │ │ │ │ │ - 0xffffffffffffdca0 (offset: 0xeea0) -> 0xa9c fde=[ 90c] │ │ │ │ │ - 0xffffffffffffe330 (offset: 0xf530) -> 0xaf4 fde=[ 964] │ │ │ │ │ - 0xffffffffffffe4c0 (offset: 0xf6c0) -> 0xb54 fde=[ 9c4] │ │ │ │ │ - 0xffffffffffffe730 (offset: 0xf930) -> 0xbbc fde=[ a2c] │ │ │ │ │ - 0xffffffffffffe890 (offset: 0xfa90) -> 0xc2c fde=[ a9c] │ │ │ │ │ - 0xffffffffffffef10 (offset: 0x10110) -> 0xd24 fde=[ b94] │ │ │ │ │ - 0xfffffffffffff120 (offset: 0x10320) -> 0xd70 fde=[ be0] │ │ │ │ │ - 0xfffffffffffff2e0 (offset: 0x104e0) -> 0xdb8 fde=[ c28] │ │ │ │ │ - 0xfffffffffffff570 (offset: 0x10770) -> 0xe00 fde=[ c70] │ │ │ │ │ - 0xfffffffffffff6e0 (offset: 0x108e0) -> 0xe70 fde=[ ce0] │ │ │ │ │ + 0xffffffffffff2e28 (offset: 0x4020) -> 0x1a8 fde=[ 18] │ │ │ │ │ + 0xffffffffffff3198 (offset: 0x4390) -> 0x1d0 fde=[ 40] │ │ │ │ │ + 0xffffffffffff31c8 (offset: 0x43c0) -> 0xd64 fde=[ bd4] │ │ │ │ │ + 0xffffffffffff33aa (offset: 0x45a2) -> 0xe20 fde=[ c90] │ │ │ │ │ + 0xffffffffffff378a (offset: 0x4982) -> 0xf1c fde=[ d8c] │ │ │ │ │ + 0xffffffffffff3878 (offset: 0x4a70) -> 0xd88 fde=[ bf8] │ │ │ │ │ + 0xffffffffffff38b8 (offset: 0x4ab0) -> 0xf40 fde=[ db0] │ │ │ │ │ + 0xffffffffffff3a08 (offset: 0x4c00) -> 0x1e8 fde=[ 58] │ │ │ │ │ + 0xffffffffffff3ab8 (offset: 0x4cb0) -> 0x21c fde=[ 8c] │ │ │ │ │ + 0xffffffffffff4048 (offset: 0x5240) -> 0x264 fde=[ d4] │ │ │ │ │ + 0xffffffffffff44c8 (offset: 0x56c0) -> 0x2e0 fde=[ 150] │ │ │ │ │ + 0xffffffffffff44d8 (offset: 0x56d0) -> 0x2f4 fde=[ 164] │ │ │ │ │ + 0xffffffffffff4538 (offset: 0x5730) -> 0xacc fde=[ 93c] │ │ │ │ │ + 0xffffffffffff4b98 (offset: 0x5d90) -> 0xb1c fde=[ 98c] │ │ │ │ │ + 0xffffffffffff5538 (offset: 0x6730) -> 0xd10 fde=[ b80] │ │ │ │ │ + 0xffffffffffff7918 (offset: 0x8b10) -> 0x320 fde=[ 190] │ │ │ │ │ + 0xffffffffffff7988 (offset: 0x8b80) -> 0x350 fde=[ 1c0] │ │ │ │ │ + 0xffffffffffff79f8 (offset: 0x8bf0) -> 0x380 fde=[ 1f0] │ │ │ │ │ + 0xffffffffffff7a68 (offset: 0x8c60) -> 0x3d0 fde=[ 240] │ │ │ │ │ + 0xffffffffffff7bf8 (offset: 0x8df0) -> 0x430 fde=[ 2a0] │ │ │ │ │ + 0xffffffffffff7e68 (offset: 0x9060) -> 0x498 fde=[ 308] │ │ │ │ │ + 0xffffffffffff7ff8 (offset: 0x91f0) -> 0x4f8 fde=[ 368] │ │ │ │ │ + 0xffffffffffff8268 (offset: 0x9460) -> 0x560 fde=[ 3d0] │ │ │ │ │ + 0xffffffffffff8528 (offset: 0x9720) -> 0x5d4 fde=[ 444] │ │ │ │ │ + 0xffffffffffff8778 (offset: 0x9970) -> 0x624 fde=[ 494] │ │ │ │ │ + 0xffffffffffff8a08 (offset: 0x9c00) -> 0x68c fde=[ 4fc] │ │ │ │ │ + 0xffffffffffff8ba8 (offset: 0x9da0) -> 0x6ec fde=[ 55c] │ │ │ │ │ + 0xffffffffffff8f48 (offset: 0xa140) -> 0x758 fde=[ 5c8] │ │ │ │ │ + 0xffffffffffff9208 (offset: 0xa400) -> 0x7a8 fde=[ 618] │ │ │ │ │ + 0xffffffffffffa008 (offset: 0xb200) -> 0x7f8 fde=[ 668] │ │ │ │ │ + 0xffffffffffffa188 (offset: 0xb380) -> 0x840 fde=[ 6b0] │ │ │ │ │ + 0xffffffffffffa3c8 (offset: 0xb5c0) -> 0x888 fde=[ 6f8] │ │ │ │ │ + 0xffffffffffffa528 (offset: 0xb720) -> 0x8e4 fde=[ 754] │ │ │ │ │ + 0xffffffffffffabb8 (offset: 0xbdb0) -> 0x93c fde=[ 7ac] │ │ │ │ │ + 0xffffffffffffad48 (offset: 0xbf40) -> 0x99c fde=[ 80c] │ │ │ │ │ + 0xffffffffffffafb8 (offset: 0xc1b0) -> 0xa04 fde=[ 874] │ │ │ │ │ + 0xffffffffffffb118 (offset: 0xc310) -> 0xa74 fde=[ 8e4] │ │ │ │ │ + 0xffffffffffffb798 (offset: 0xc990) -> 0xb6c fde=[ 9dc] │ │ │ │ │ + 0xffffffffffffb9a8 (offset: 0xcba0) -> 0xbb8 fde=[ a28] │ │ │ │ │ + 0xffffffffffffbb68 (offset: 0xcd60) -> 0xc00 fde=[ a70] │ │ │ │ │ + 0xffffffffffffbdf8 (offset: 0xcff0) -> 0xc48 fde=[ ab8] │ │ │ │ │ + 0xffffffffffffbf68 (offset: 0xd160) -> 0xcb8 fde=[ b28] │ │ │ │ │ + 0xffffffffffffc608 (offset: 0xd800) -> 0xdcc fde=[ c3c] │ │ │ │ │ + 0xffffffffffffec98 (offset: 0xfe90) -> 0xec8 fde=[ d38] │ │ │ │ │ + 0xfffffffffffff6e8 (offset: 0x108e0) -> 0xda0 fde=[ c10] │ │ │ │ │ + 0xfffffffffffff898 (offset: 0x10a90) -> 0xe44 fde=[ cb4] │ │ │ │ │ + 0xfffffffffffff8e8 (offset: 0x10ae0) -> 0xe60 fde=[ cd0] │ │ │ │ │ + 0xfffffffffffff948 (offset: 0x10b40) -> 0xe7c fde=[ cec] │ │ │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000014 00000000 CIE │ │ │ │ │ Version: 1 │ │ │ │ │ Augmentation: "zR" │ │ │ │ │ @@ -86,1784 +86,1784 @@ │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000058 0000000000000028 0000005c FDE cie=00000000 pc=0000000000007cc0..0000000000007e70 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000007cc5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000007cce │ │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000007cd3 │ │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc2: 307 to 0000000000007e06 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000007e10 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -00000084 000000000000001c 00000000 CIE │ │ │ │ │ - Version: 1 │ │ │ │ │ - Augmentation: "zPLR" │ │ │ │ │ - Code alignment factor: 1 │ │ │ │ │ - Data alignment factor: -8 │ │ │ │ │ - Return address column: 16 │ │ │ │ │ - Augmentation data: 9b e1 2b 00 00 1b 1b │ │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ - DW_CFA_offset: r16 (rip) at cfa-8 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -000000a4 0000000000000050 00000024 FDE cie=00000084 pc=0000000000004be0..0000000000007265 │ │ │ │ │ - Augmentation data: 13 0d 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004be6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004bf2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004bf4 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000004bfd │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004c01 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004c02 │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000004c0c │ │ │ │ │ - DW_CFA_def_cfa_offset: 1072 │ │ │ │ │ - DW_CFA_advance_loc2: 5513 to 0000000000006195 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006199 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000619a │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000619c │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000619e │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000061a0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000061a2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000061a8 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -000000f8 0000000000000020 00000078 FDE cie=00000084 pc=00000000000043c0..000000000000479f │ │ │ │ │ - Augmentation data: 39 0d 00 00 │ │ │ │ │ - DW_CFA_def_cfa_offset: 1072 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - │ │ │ │ │ -0000011c 0000000000000018 00000120 FDE cie=00000000 pc=0000000000007e70..0000000000007eb8 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000007e7c │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000007eb3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -00000138 0000000000000018 0000013c FDE cie=00000000 pc=0000000000007ec0..0000000000007f15 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000007ecc │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000007f10 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -00000154 0000000000000048 00000158 FDE cie=00000000 pc=0000000000007f40..0000000000008357 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007f46 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000007f4b │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000007f50 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f52 │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007f53 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007f54 │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007f58 │ │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc2: 621 to 00000000000081c5 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000081c6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000081c7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000081c9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000081cb │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000081cd │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000081cf │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000081d0 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - │ │ │ │ │ -000001a0 0000000000000050 00000120 FDE cie=00000084 pc=0000000000007270..0000000000007cb6 │ │ │ │ │ - Augmentation data: e0 0c 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007276 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007278 │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000727a │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000727c │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000727d │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000727e │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000007288 │ │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ │ - DW_CFA_advance_loc2: 1697 to 0000000000007929 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000792a │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000792b │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000792d │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000792f │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007931 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007933 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000007938 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -000001f4 0000000000000020 00000174 FDE cie=00000084 pc=00000000000047a0..000000000000488a │ │ │ │ │ - Augmentation data: c7 0c 00 00 │ │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - │ │ │ │ │ -00000218 0000000000000014 0000021c FDE cie=00000000 pc=0000000000004a70..0000000000004ac4 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -00000230 0000000000000030 00000234 FDE cie=00000000 pc=0000000000008380..0000000000008423 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008382 │ │ │ │ │ +00000058 0000000000000030 0000005c FDE cie=00000000 pc=0000000000004c00..0000000000004ca3 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004c02 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008386 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c06 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000838a │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c0a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000008391 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000004c11 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc1: 79 to 00000000000083e0 │ │ │ │ │ + DW_CFA_advance_loc1: 79 to 0000000000004c60 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000083e1 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004c61 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000083e2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004c62 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000083e4 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004c64 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000083e8 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c68 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000264 0000000000000044 00000268 FDE cie=00000000 pc=0000000000008430..00000000000089bf │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000008439 │ │ │ │ │ +0000008c 0000000000000044 00000090 FDE cie=00000000 pc=0000000000004cb0..000000000000523f │ │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000004cb9 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000843e │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000004cbe │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008440 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004cc0 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008442 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004cc2 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008443 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004cc3 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008444 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004cc4 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc2: 1316 to 0000000000008968 │ │ │ │ │ + DW_CFA_advance_loc2: 1316 to 00000000000051e8 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008969 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000051e9 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000896b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000051eb │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000896d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000051ed │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000896f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000051ef │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008971 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000051f1 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000008978 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000051f8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000002ac 0000000000000078 000002b0 FDE cie=00000000 pc=00000000000089c0..0000000000008e3e │ │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000089cb │ │ │ │ │ +000000d4 0000000000000078 000000d8 FDE cie=00000000 pc=0000000000005240..00000000000056be │ │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000524b │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000089cd │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000524d │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000089cf │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000524f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000089d1 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005251 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000089d2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005252 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000089d6 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005256 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000089dd │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000525d │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000089fb │ │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000000527b │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000089fc │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000527c │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000089fd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000527d │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000089ff │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000527f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008a01 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005281 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008a03 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005283 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008a05 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005285 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000008a10 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000005290 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc2: 288 to 0000000000008b30 │ │ │ │ │ + DW_CFA_advance_loc2: 288 to 00000000000053b0 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008b38 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000053b8 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000008b55 │ │ │ │ │ + DW_CFA_advance_loc: 29 to 00000000000053d5 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008b56 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000053d6 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008b57 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000053d7 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008b59 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000053d9 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008b5b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000053db │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008b5d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000053dd │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008b5f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000053df │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008b60 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000053e0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -00000328 0000000000000010 0000032c FDE cie=00000000 pc=0000000000008e40..0000000000008e49 │ │ │ │ │ +00000150 0000000000000010 00000154 FDE cie=00000000 pc=00000000000056c0..00000000000056c9 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -0000033c 0000000000000028 00000340 FDE cie=00000000 pc=0000000000008e50..0000000000008ea1 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000008e55 │ │ │ │ │ +00000164 0000000000000028 00000168 FDE cie=00000000 pc=00000000000056d0..0000000000005721 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000056d5 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008e56 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000056d6 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000008e5d │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000056dd │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000008e8c │ │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000000570c │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008e90 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005710 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008e91 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005711 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000008e98 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000005718 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000368 000000000000002c 0000036c FDE cie=00000000 pc=000000000000c290..000000000000c2f1 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000c29d │ │ │ │ │ +00000190 000000000000002c 00000194 FDE cie=00000000 pc=0000000000008b10..0000000000008b71 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000008b1d │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c29e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008b1e │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c29f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008b1f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000000c2ea │ │ │ │ │ + DW_CFA_advance_loc1: 75 to 0000000000008b6a │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c2eb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008b6b │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c2ed │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008b6d │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000c2f0 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000008b70 │ │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000398 000000000000002c 0000039c FDE cie=00000000 pc=000000000000c300..000000000000c361 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000c30d │ │ │ │ │ +000001c0 000000000000002c 000001c4 FDE cie=00000000 pc=0000000000008b80..0000000000008be1 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000008b8d │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c30e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008b8e │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c30f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008b8f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000000c35a │ │ │ │ │ + DW_CFA_advance_loc1: 75 to 0000000000008bda │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c35b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008bdb │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c35d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008bdd │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000c360 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000008be0 │ │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000003c8 000000000000002c 000003cc FDE cie=00000000 pc=000000000000c370..000000000000c3d1 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000c37d │ │ │ │ │ +000001f0 000000000000002c 000001f4 FDE cie=00000000 pc=0000000000008bf0..0000000000008c51 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000008bfd │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c37e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008bfe │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c37f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008bff │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000000c3ca │ │ │ │ │ + DW_CFA_advance_loc1: 75 to 0000000000008c4a │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c3cb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008c4b │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c3cd │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008c4d │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000c3d0 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000008c50 │ │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000003f8 000000000000005c 00000378 FDE cie=00000084 pc=000000000000c3e0..000000000000c569 │ │ │ │ │ - Augmentation data: cb 0a 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c3e6 │ │ │ │ │ +00000220 000000000000001c 00000000 CIE │ │ │ │ │ + Version: 1 │ │ │ │ │ + Augmentation: "zPLR" │ │ │ │ │ + Code alignment factor: 1 │ │ │ │ │ + Data alignment factor: -8 │ │ │ │ │ + Return address column: 16 │ │ │ │ │ + Augmentation data: 9b 4d 2a 00 00 1b 1b │ │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ + DW_CFA_offset: r16 (rip) at cfa-8 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000240 000000000000005c 00000024 FDE cie=00000220 pc=0000000000008c60..0000000000008de9 │ │ │ │ │ + Augmentation data: 77 0b 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008c66 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c3e8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008c68 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000c3ed │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000008c6d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c3ee │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008c6e │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c3f2 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008c72 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c3f6 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008c76 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 170 to 000000000000c4a0 │ │ │ │ │ + DW_CFA_advance_loc1: 170 to 0000000000008d20 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000c4a7 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008d27 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c4a8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008d28 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4aa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d2a │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4ac │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d2c │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4ae │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d2e │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000c4b8 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000008d38 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 110 to 000000000000c526 │ │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000008da6 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c527 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008da7 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c528 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008da8 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c52a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008daa │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c52c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008dac │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c52e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008dae │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c530 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008db0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000458 0000000000000064 000003d8 FDE cie=00000084 pc=000000000000c570..000000000000c7dd │ │ │ │ │ - Augmentation data: 7f 0a 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c576 │ │ │ │ │ +000002a0 0000000000000064 00000084 FDE cie=00000220 pc=0000000000008df0..000000000000905d │ │ │ │ │ + Augmentation data: 2b 0b 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008df6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c578 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008df8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c57a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008dfa │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c57c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008dfc │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c57d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008dfd │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c581 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008e01 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c585 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008e05 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc1: 177 to 000000000000c636 │ │ │ │ │ + DW_CFA_advance_loc1: 177 to 0000000000008eb6 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c63a │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008eba │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c63b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008ebb │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c63d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008ebd │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c63f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008ebf │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c641 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008ec1 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c643 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008ec3 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000c650 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000008ed0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000000c709 │ │ │ │ │ + DW_CFA_advance_loc1: 185 to 0000000000008f89 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c70a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008f8a │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c70b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008f8b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c70d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008f8d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c70f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008f8f │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c711 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008f91 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c713 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008f93 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000c718 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000008f98 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -000004c0 000000000000005c 00000440 FDE cie=00000084 pc=000000000000c7e0..000000000000c969 │ │ │ │ │ - Augmentation data: 2b 0a 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c7e6 │ │ │ │ │ +00000308 000000000000005c 000000ec FDE cie=00000220 pc=0000000000009060..00000000000091e9 │ │ │ │ │ + Augmentation data: d7 0a 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009066 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c7e8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009068 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000c7ed │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000906d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c7ee │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000906e │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c7f2 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009072 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c7f6 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009076 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 170 to 000000000000c8a0 │ │ │ │ │ + DW_CFA_advance_loc1: 170 to 0000000000009120 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000c8a7 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009127 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c8a8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009128 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8aa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000912a │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8ac │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000912c │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8ae │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000912e │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000c8b8 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000009138 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 110 to 000000000000c926 │ │ │ │ │ + DW_CFA_advance_loc1: 110 to 00000000000091a6 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c927 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000091a7 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c928 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000091a8 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c92a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091aa │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c92c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091ac │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c92e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091ae │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c930 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091b0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000520 0000000000000064 000004a0 FDE cie=00000084 pc=000000000000c970..000000000000cbdd │ │ │ │ │ - Augmentation data: df 09 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c976 │ │ │ │ │ +00000368 0000000000000064 0000014c FDE cie=00000220 pc=00000000000091f0..000000000000945d │ │ │ │ │ + Augmentation data: 8b 0a 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000091f6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c978 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091f8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c97a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091fa │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c97c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091fc │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c97d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000091fd │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c981 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009201 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c985 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009205 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc1: 177 to 000000000000ca36 │ │ │ │ │ + DW_CFA_advance_loc1: 177 to 00000000000092b6 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca3a │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000092ba │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ca3b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000092bb │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca3d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000092bd │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca3f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000092bf │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca41 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000092c1 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca43 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000092c3 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000ca50 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000092d0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000000cb09 │ │ │ │ │ + DW_CFA_advance_loc1: 185 to 0000000000009389 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cb0a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000938a │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cb0b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000938b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cb0d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000938d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cb0f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000938f │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cb11 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009391 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cb13 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009393 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000cb18 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000009398 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -00000588 0000000000000070 00000508 FDE cie=00000084 pc=000000000000cbe0..000000000000ce9c │ │ │ │ │ - Augmentation data: 8b 09 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000cbe6 │ │ │ │ │ +000003d0 0000000000000070 000001b4 FDE cie=00000220 pc=0000000000009460..000000000000971c │ │ │ │ │ + Augmentation data: 37 0a 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009466 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cbe8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009468 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cbea │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000946a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cbee │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000946e │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cbf2 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009472 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cbf6 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009476 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 165 to 000000000000cc9b │ │ │ │ │ + DW_CFA_advance_loc1: 165 to 000000000000951b │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cc9f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000951f │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cca0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009520 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cca2 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009522 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cca4 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009524 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cca6 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009526 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000ccb0 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000009530 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 73 to 000000000000ccf9 │ │ │ │ │ + DW_CFA_advance_loc1: 73 to 0000000000009579 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ccfd │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000957d │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ccfe │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000957e │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd00 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009580 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd02 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009582 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd04 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009584 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000cd10 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009590 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 136 to 000000000000cd98 │ │ │ │ │ + DW_CFA_advance_loc1: 136 to 0000000000009618 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cd99 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009619 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cd9a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000961a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd9c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000961c │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd9e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000961e │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cda0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009620 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000cda8 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009628 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000005fc 000000000000004c 0000057c FDE cie=00000084 pc=000000000000cea0..000000000000d0f0 │ │ │ │ │ - Augmentation data: 2b 09 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000cea6 │ │ │ │ │ +00000444 000000000000004c 00000228 FDE cie=00000220 pc=0000000000009720..0000000000009970 │ │ │ │ │ + Augmentation data: d7 09 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009726 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cea8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009728 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ceaa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000972a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ceac │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000972c │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cead │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000972d │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ceb1 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009731 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ceb5 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009735 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc1: 215 to 000000000000cf8c │ │ │ │ │ + DW_CFA_advance_loc1: 215 to 000000000000980c │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cf8d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000980d │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cf8e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000980e │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cf90 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009810 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cf92 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009812 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cf94 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009814 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cf96 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009816 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000cfa0 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000009820 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -0000064c 0000000000000064 000005cc FDE cie=00000084 pc=000000000000d0f0..000000000000d373 │ │ │ │ │ - Augmentation data: ef 08 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d0f6 │ │ │ │ │ +00000494 0000000000000064 00000278 FDE cie=00000220 pc=0000000000009970..0000000000009bf3 │ │ │ │ │ + Augmentation data: 9b 09 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009976 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d0f8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009978 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d0fa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000997a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d0fc │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000997c │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d0fd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000997d │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d0fe │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000997e │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000d105 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009985 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc1: 188 to 000000000000d1c1 │ │ │ │ │ + DW_CFA_advance_loc1: 188 to 0000000000009a41 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d1c5 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009a45 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d1c6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009a46 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1c8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009a48 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1ca │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009a4a │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1cc │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009a4c │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1ce │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009a4e │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000d1d8 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000009a58 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 203 to 000000000000d2a3 │ │ │ │ │ + DW_CFA_advance_loc1: 203 to 0000000000009b23 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d2a4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009b24 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d2a5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009b25 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d2a7 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009b27 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d2a9 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009b29 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d2ab │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009b2b │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d2ad │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009b2d │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000d2b0 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000009b30 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -000006b4 000000000000005c 00000634 FDE cie=00000084 pc=000000000000d380..000000000000d519 │ │ │ │ │ - Augmentation data: 9c 08 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d386 │ │ │ │ │ +000004fc 000000000000005c 000002e0 FDE cie=00000220 pc=0000000000009c00..0000000000009d99 │ │ │ │ │ + Augmentation data: 48 09 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009c06 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d388 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009c08 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000d38d │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000009c0d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d38e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009c0e │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d392 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009c12 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d396 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009c16 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000000d44f │ │ │ │ │ + DW_CFA_advance_loc1: 185 to 0000000000009ccf │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d453 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009cd3 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d454 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009cd4 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d456 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009cd6 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d458 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009cd8 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d45a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009cda │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d460 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009ce0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 114 to 000000000000d4d2 │ │ │ │ │ + DW_CFA_advance_loc1: 114 to 0000000000009d52 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d4d3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009d53 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d4d4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009d54 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d4d6 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009d56 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d4d8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009d58 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d4da │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009d5a │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d4e0 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009d60 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000714 0000000000000068 00000694 FDE cie=00000084 pc=000000000000d520..000000000000d8b9 │ │ │ │ │ - Augmentation data: 50 08 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d526 │ │ │ │ │ +0000055c 0000000000000068 00000340 FDE cie=00000220 pc=0000000000009da0..000000000000a139 │ │ │ │ │ + Augmentation data: fc 08 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009da6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d52e │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009dae │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d530 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009db0 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d532 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009db2 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d533 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009db3 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d534 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009db4 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000d53b │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009dbb │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc2: 352 to 000000000000d69b │ │ │ │ │ + DW_CFA_advance_loc2: 352 to 0000000000009f1b │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d69f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009f1f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d6a0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009f20 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d6a2 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009f22 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d6a4 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009f24 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d6a6 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009f26 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d6a8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009f28 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d6b0 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009f30 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc2: 278 to 000000000000d7c6 │ │ │ │ │ + DW_CFA_advance_loc2: 278 to 000000000000a046 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d7c7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a047 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d7c8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a048 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d7ca │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a04a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d7cc │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a04c │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d7ce │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a04e │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d7d0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a050 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d7d8 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a058 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000780 000000000000004c 00000700 FDE cie=00000084 pc=000000000000d8c0..000000000000db5d │ │ │ │ │ - Augmentation data: fa 07 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d8c6 │ │ │ │ │ +000005c8 000000000000004c 000003ac FDE cie=00000220 pc=000000000000a140..000000000000a3dd │ │ │ │ │ + Augmentation data: a6 08 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a146 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d8c8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a148 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d8ca │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a14a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d8cc │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a14c │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d8cd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a14d │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d8ce │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a14e │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d8d2 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a152 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc1: 79 to 000000000000d921 │ │ │ │ │ + DW_CFA_advance_loc1: 79 to 000000000000a1a1 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d922 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a1a2 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d923 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a1a3 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d925 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a1a5 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d927 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a1a7 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d929 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a1a9 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d92b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a1ab │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000d930 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000a1b0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000007d0 000000000000004c 000007d4 FDE cie=00000000 pc=000000000000db80..000000000000e972 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000db86 │ │ │ │ │ +00000618 000000000000004c 0000061c FDE cie=00000000 pc=000000000000a400..000000000000b1f2 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a406 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db88 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a408 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db8a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a40a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db8c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a40c │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000db8d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a40d │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000db8e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a40e │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000db98 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000a418 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc2: 1923 to 000000000000e31b │ │ │ │ │ + DW_CFA_advance_loc2: 1923 to 000000000000ab9b │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e31c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ab9c │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e31d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ab9d │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e31f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ab9f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e321 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aba1 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e323 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aba3 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e325 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aba5 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000e330 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000abb0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000820 0000000000000044 000007a0 FDE cie=00000084 pc=000000000000e980..000000000000eaff │ │ │ │ │ - Augmentation data: 70 07 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e986 │ │ │ │ │ +00000668 0000000000000044 0000044c FDE cie=00000220 pc=000000000000b200..000000000000b37f │ │ │ │ │ + Augmentation data: 1c 08 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b206 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000e98b │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000b20b │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e98d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b20d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e991 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b211 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e992 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b212 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e996 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b216 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 212 to 000000000000ea6a │ │ │ │ │ + DW_CFA_advance_loc1: 212 to 000000000000b2ea │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ea6b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b2eb │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ea6c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b2ec │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ea6e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b2ee │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ea70 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b2f0 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ea72 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b2f2 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000ea78 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b2f8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000868 0000000000000044 000007e8 FDE cie=00000084 pc=000000000000eb00..000000000000ed37 │ │ │ │ │ - Augmentation data: 3c 07 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000eb06 │ │ │ │ │ +000006b0 0000000000000044 00000494 FDE cie=00000220 pc=000000000000b380..000000000000b5b7 │ │ │ │ │ + Augmentation data: e8 07 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b386 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000eb08 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b388 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000eb0a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b38a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000eb0b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b38b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eb0f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b38f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eb13 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b393 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 215 to 000000000000ebea │ │ │ │ │ + DW_CFA_advance_loc1: 215 to 000000000000b46a │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ebeb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b46b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ebec │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b46c │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ebee │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b46e │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ebf0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b470 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ebf2 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b472 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000ebf8 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b478 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000008b0 0000000000000058 000008b4 FDE cie=00000000 pc=000000000000ed40..000000000000ee9d │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000ed46 │ │ │ │ │ +000006f8 0000000000000058 000006fc FDE cie=00000000 pc=000000000000b5c0..000000000000b71d │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b5c6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed48 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b5c8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ed49 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b5c9 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ed4a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b5ca │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000ed51 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b5d1 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000000ed8e │ │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000000b60e │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ed8f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b60f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ed90 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b610 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed92 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b612 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed94 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b614 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ed98 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b618 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 228 to 000000000000ee7c │ │ │ │ │ + DW_CFA_advance_loc1: 228 to 000000000000b6fc │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ee7d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b6fd │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ee7e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b6fe │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ee80 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b700 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ee82 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b702 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000ee88 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b708 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000ee8f │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b70f │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ee93 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b713 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ee94 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b714 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ee96 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b716 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ee98 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b718 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ │ │ -0000090c 0000000000000054 0000088c FDE cie=00000084 pc=000000000000eea0..000000000000f52c │ │ │ │ │ - Augmentation data: ac 06 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000eea6 │ │ │ │ │ +00000754 0000000000000054 00000538 FDE cie=00000220 pc=000000000000b720..000000000000bdac │ │ │ │ │ + Augmentation data: 58 07 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b726 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000eea8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b728 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000eeaa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b72a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000eeab │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b72b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eeaf │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b72f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc2: 421 to 000000000000f054 │ │ │ │ │ + DW_CFA_advance_loc2: 421 to 000000000000b8d4 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f055 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b8d5 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f057 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b8d7 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f059 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b8d9 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f05b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b8db │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f060 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000b8e0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 212 to 000000000000f134 │ │ │ │ │ + DW_CFA_advance_loc1: 212 to 000000000000b9b4 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f135 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b9b5 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f137 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b9b7 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f139 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b9b9 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f13b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b9bb │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f140 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000b9c0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000964 000000000000005c 000008e4 FDE cie=00000084 pc=000000000000f530..000000000000f6b9 │ │ │ │ │ - Augmentation data: 90 06 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000f536 │ │ │ │ │ +000007ac 000000000000005c 00000590 FDE cie=00000220 pc=000000000000bdb0..000000000000bf39 │ │ │ │ │ + Augmentation data: 3c 07 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000bdb6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f538 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bdb8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f53d │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000bdbd │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f53e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bdbe │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f542 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bdc2 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f546 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bdc6 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 170 to 000000000000f5f0 │ │ │ │ │ + DW_CFA_advance_loc1: 170 to 000000000000be70 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000f5f7 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000be77 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f5f8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000be78 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f5fa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be7a │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f5fc │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be7c │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f5fe │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be7e │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000f608 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000be88 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 110 to 000000000000f676 │ │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000000bef6 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f677 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bef7 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f678 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bef8 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f67a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000befa │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f67c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000befc │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f67e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000befe │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f680 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bf00 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000009c4 0000000000000064 00000944 FDE cie=00000084 pc=000000000000f6c0..000000000000f92d │ │ │ │ │ - Augmentation data: 44 06 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000f6c6 │ │ │ │ │ +0000080c 0000000000000064 000005f0 FDE cie=00000220 pc=000000000000bf40..000000000000c1ad │ │ │ │ │ + Augmentation data: f0 06 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000bf46 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f6c8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bf48 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f6ca │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bf4a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f6cc │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bf4c │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f6cd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bf4d │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f6d1 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bf51 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f6d5 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bf55 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc1: 177 to 000000000000f786 │ │ │ │ │ + DW_CFA_advance_loc1: 177 to 000000000000c006 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f78a │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c00a │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f78b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c00b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f78d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c00d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f78f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c00f │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f791 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c011 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f793 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c013 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000f7a0 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000000c020 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000000f859 │ │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000000c0d9 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f85a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c0da │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f85b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c0db │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f85d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c0dd │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f85f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c0df │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f861 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c0e1 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f863 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c0e3 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f868 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000c0e8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -00000a2c 000000000000006c 00000a30 FDE cie=00000000 pc=000000000000f930..000000000000fa85 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000f936 │ │ │ │ │ +00000874 000000000000006c 00000878 FDE cie=00000000 pc=000000000000c1b0..000000000000c305 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c1b6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f938 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c1b8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f939 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c1b9 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f93a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c1ba │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000f941 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c1c1 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000000f97e │ │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000000c1fe │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f97f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c1ff │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f980 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c200 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f982 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c202 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f984 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c204 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f988 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c208 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 162 to 000000000000fa2a │ │ │ │ │ + DW_CFA_advance_loc1: 162 to 000000000000c2aa │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fa2b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c2ab │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fa2c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c2ac │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fa2e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c2ae │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fa30 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c2b0 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000fa38 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c2b8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000fa64 │ │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000c2e4 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fa65 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c2e5 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fa66 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c2e6 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fa68 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c2e8 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fa6a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c2ea │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000fa70 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c2f0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000fa77 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c2f7 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fa7b │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c2fb │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fa7c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c2fc │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fa7e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c2fe │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fa80 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c300 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000a9c 0000000000000054 00000a1c FDE cie=00000084 pc=000000000000fa90..000000000001010c │ │ │ │ │ - Augmentation data: 80 05 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000fa96 │ │ │ │ │ +000008e4 0000000000000054 000006c8 FDE cie=00000220 pc=000000000000c310..000000000000c98c │ │ │ │ │ + Augmentation data: 2c 06 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c316 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fa98 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c318 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fa9a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c31a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fa9b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c31b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fa9f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c31f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc2: 410 to 000000000000fc39 │ │ │ │ │ + DW_CFA_advance_loc2: 410 to 000000000000c4b9 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fc3a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c4ba │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fc3c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c4bc │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fc3e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c4be │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fc40 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c4c0 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000fc48 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c4c8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 212 to 000000000000fd1c │ │ │ │ │ + DW_CFA_advance_loc1: 212 to 000000000000c59c │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fd1d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c59d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fd1f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c59f │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fd21 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c5a1 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fd23 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c5a3 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000fd28 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000c5a8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000af4 000000000000004c 00000af8 FDE cie=00000000 pc=0000000000008eb0..0000000000009510 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008eb2 │ │ │ │ │ +0000093c 000000000000004c 00000940 FDE cie=00000000 pc=0000000000005730..0000000000005d90 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005732 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000008eb7 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005737 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008eb9 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005739 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000008ebe │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000573e │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008ebf │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000573f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008ec3 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005743 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008ec7 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005747 │ │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc2: 300 to 0000000000008ff3 │ │ │ │ │ + DW_CFA_advance_loc2: 300 to 0000000000005873 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008ff4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005874 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008ff5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005875 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ff7 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005877 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ff9 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005879 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ffb │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000587b │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ffd │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000587d │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000009000 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000005880 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000b44 000000000000004c 00000b48 FDE cie=00000000 pc=0000000000009510..0000000000009ea2 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009512 │ │ │ │ │ +0000098c 000000000000004c 00000990 FDE cie=00000000 pc=0000000000005d90..0000000000006722 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005d92 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009514 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005d94 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009516 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005d96 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000951b │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005d9b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000951f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005d9f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009523 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005da3 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009527 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005da7 │ │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc2: 302 to 0000000000009655 │ │ │ │ │ + DW_CFA_advance_loc2: 302 to 0000000000005ed5 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009656 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005ed6 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009657 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005ed7 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009659 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005ed9 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000965b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005edb │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000965d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005edd │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000965f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005edf │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009660 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005ee0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000b94 0000000000000048 00000b98 FDE cie=00000000 pc=0000000000010110..0000000000010316 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000010116 │ │ │ │ │ +000009dc 0000000000000048 000009e0 FDE cie=00000000 pc=000000000000c990..000000000000cb96 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c996 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010118 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c998 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001011a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c99a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001011c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c99c │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010120 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c9a0 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010121 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c9a1 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010125 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c9a5 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc1: 230 to 000000000001020b │ │ │ │ │ + DW_CFA_advance_loc1: 230 to 000000000000ca8b │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001020c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ca8c │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001020d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ca8d │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001020f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ca8f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010211 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ca91 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010213 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ca93 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010215 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ca95 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000010220 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000caa0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000be0 0000000000000044 00000b60 FDE cie=00000084 pc=0000000000010320..00000000000104e0 │ │ │ │ │ - Augmentation data: 78 04 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000010326 │ │ │ │ │ +00000a28 0000000000000044 0000080c FDE cie=00000220 pc=000000000000cba0..000000000000cd60 │ │ │ │ │ + Augmentation data: 24 05 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000cba6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010328 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cba8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001032d │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000cbad │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010331 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cbb1 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010332 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cbb2 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010336 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cbb6 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 252 to 0000000000010432 │ │ │ │ │ + DW_CFA_advance_loc1: 252 to 000000000000ccb2 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010433 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ccb3 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010434 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ccb4 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010436 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ccb6 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010438 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ccb8 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001043a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ccba │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000010440 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ccc0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000c28 0000000000000044 00000ba8 FDE cie=00000084 pc=00000000000104e0..0000000000010767 │ │ │ │ │ - Augmentation data: 45 04 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000104e6 │ │ │ │ │ +00000a70 0000000000000044 00000854 FDE cie=00000220 pc=000000000000cd60..000000000000cfe7 │ │ │ │ │ + Augmentation data: f1 04 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000cd66 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000104e8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cd68 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000104ea │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cd6a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000104eb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cd6b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000104ef │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cd6f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000104f3 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cd73 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 255 to 00000000000105f2 │ │ │ │ │ + DW_CFA_advance_loc1: 255 to 000000000000ce72 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000105f3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ce73 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000105f4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ce74 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000105f6 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ce76 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000105f8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ce78 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000105fa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ce7a │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000010600 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ce80 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000c70 000000000000006c 00000c74 FDE cie=00000000 pc=0000000000010770..00000000000108dd │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000010776 │ │ │ │ │ +00000ab8 000000000000006c 00000abc FDE cie=00000000 pc=000000000000cff0..000000000000d15d │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000cff6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010778 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cff8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010779 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cff9 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001077a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cffa │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000010781 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d001 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 61 to 00000000000107be │ │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000000d03e │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000107bf │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d03f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000107c0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d040 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000107c2 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d042 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000107c4 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d044 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000107c8 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d048 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 188 to 0000000000010884 │ │ │ │ │ + DW_CFA_advance_loc1: 188 to 000000000000d104 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010885 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d105 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010886 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d106 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010888 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d108 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001088a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d10a │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000010890 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d110 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000108bc │ │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000d13c │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000108bd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d13d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000108be │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d13e │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000108c0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d140 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000108c2 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d142 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000108c8 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d148 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000108cf │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d14f │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108d3 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d153 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000108d4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d154 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000108d6 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d156 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000108d8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d158 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000ce0 0000000000000054 00000c60 FDE cie=00000084 pc=00000000000108e0..0000000000010f7c │ │ │ │ │ - Augmentation data: a2 03 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000108e6 │ │ │ │ │ +00000b28 0000000000000054 0000090c FDE cie=00000220 pc=000000000000d160..000000000000d7fc │ │ │ │ │ + Augmentation data: 4e 04 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d166 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000108e8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d168 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000108ea │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d16a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000108eb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d16b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108ef │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d16f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc2: 438 to 0000000000010aa5 │ │ │ │ │ + DW_CFA_advance_loc2: 438 to 000000000000d325 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010aa6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d326 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010aa8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d328 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010aaa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d32a │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010aac │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d32c │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010ab0 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d330 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 212 to 0000000000010b84 │ │ │ │ │ + DW_CFA_advance_loc1: 212 to 000000000000d404 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010b85 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d405 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010b87 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d407 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010b89 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d409 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010b8b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d40b │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000010b90 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000d410 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000d38 0000000000000050 00000cb8 FDE cie=00000084 pc=0000000000009eb0..000000000000c283 │ │ │ │ │ - Augmentation data: 86 03 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009eb6 │ │ │ │ │ +00000b80 0000000000000050 00000964 FDE cie=00000220 pc=0000000000006730..0000000000008b03 │ │ │ │ │ + Augmentation data: 32 04 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006736 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000009ebf │ │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000673f │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ec1 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006741 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ec3 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006743 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ec7 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006747 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000009eca │ │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000674a │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000009ed1 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000006751 │ │ │ │ │ DW_CFA_def_cfa_offset: 736 │ │ │ │ │ - DW_CFA_advance_loc2: 2607 to 000000000000a900 │ │ │ │ │ + DW_CFA_advance_loc2: 2607 to 0000000000007180 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a904 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007184 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a905 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007185 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a907 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007187 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a909 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007189 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a90b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000718b │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a90d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000718d │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000a910 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000007190 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000d8c 0000000000000020 00000d0c FDE cie=00000084 pc=000000000000488a..0000000000004a6b │ │ │ │ │ - Augmentation data: a7 04 00 00 │ │ │ │ │ +00000bd4 0000000000000020 000009b8 FDE cie=00000220 pc=00000000000043c0..00000000000045a1 │ │ │ │ │ + Augmentation data: 53 05 00 00 │ │ │ │ │ DW_CFA_def_cfa_offset: 736 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ │ │ -00000db0 0000000000000010 00000db4 FDE cie=00000000 pc=0000000000004ad0..0000000000004b0d │ │ │ │ │ +00000bf8 0000000000000014 00000bfc FDE cie=00000000 pc=0000000000004a70..0000000000004aad │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000c10 0000000000000028 00000c14 FDE cie=00000000 pc=00000000000108e0..0000000000010a90 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000108e5 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000108ee │ │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000108f3 │ │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ │ + DW_CFA_advance_loc2: 307 to 0000000000010a26 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000010a30 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000c3c 0000000000000050 00000a20 FDE cie=00000220 pc=000000000000d800..000000000000fe85 │ │ │ │ │ + Augmentation data: f4 04 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d806 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000d812 │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d814 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000d81d │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d821 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d822 │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000d82c │ │ │ │ │ + DW_CFA_def_cfa_offset: 1072 │ │ │ │ │ + DW_CFA_advance_loc2: 5513 to 000000000000edb5 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000edb9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000edba │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000edbc │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000edbe │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000edc0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000edc2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000edc8 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000c90 0000000000000020 00000a74 FDE cie=00000220 pc=00000000000045a2..0000000000004981 │ │ │ │ │ + Augmentation data: 1a 05 00 00 │ │ │ │ │ + DW_CFA_def_cfa_offset: 1072 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ + │ │ │ │ │ +00000cb4 0000000000000018 00000cb8 FDE cie=00000000 pc=0000000000010a90..0000000000010ad8 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000010a9c │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 55 to 0000000000010ad3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000cd0 0000000000000018 00000cd4 FDE cie=00000000 pc=0000000000010ae0..0000000000010b35 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000010aec │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000010b30 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000cec 0000000000000048 00000cf0 FDE cie=00000000 pc=0000000000010b40..0000000000010f57 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010b46 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000010b4b │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000010b50 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010b52 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010b53 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010b54 │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010b58 │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc2: 621 to 0000000000010dc5 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010dc6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010dc7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010dc9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010dcb │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010dcd │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010dcf │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010dd0 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + │ │ │ │ │ +00000d38 0000000000000050 00000b1c FDE cie=00000220 pc=000000000000fe90..00000000000108d6 │ │ │ │ │ + Augmentation data: c1 04 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000fe96 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fe98 │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fe9a │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fe9c │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fe9d │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fe9e │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000fea8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ │ + DW_CFA_advance_loc2: 1697 to 0000000000010549 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001054a │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001054b │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001054d │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001054f │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010551 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010553 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000010558 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000d8c 0000000000000020 00000b70 FDE cie=00000220 pc=0000000000004982..0000000000004a6c │ │ │ │ │ + Augmentation data: a8 04 00 00 │ │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ + │ │ │ │ │ +00000db0 0000000000000010 00000db4 FDE cie=00000000 pc=0000000000004ab0..0000000000004b04 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ 00000dc4 ZERO terminator │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -1,56 +1,23 @@ │ │ │ │ │ __gmon_start__ │ │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ │ __cxa_finalize │ │ │ │ │ _ZSt21ios_base_library_initv │ │ │ │ │ -_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z │ │ │ │ │ _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm │ │ │ │ │ __stack_chk_fail │ │ │ │ │ -_ZN15ScoredAlignment9getStringB5cxx11Ev │ │ │ │ │ -vsnprintf │ │ │ │ │ -_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm │ │ │ │ │ -_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm │ │ │ │ │ -_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm │ │ │ │ │ -_ZSt20__throw_length_errorPKc │ │ │ │ │ -_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv │ │ │ │ │ -_Unwind_Resume │ │ │ │ │ -_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev │ │ │ │ │ -_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE │ │ │ │ │ -_ZTVSt15basic_streambufIcSt11char_traitsIcEE │ │ │ │ │ -_ZNSt6localeD1Ev │ │ │ │ │ -_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev │ │ │ │ │ -_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev │ │ │ │ │ -_ZN6seqan25writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE │ │ │ │ │ -_ZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ -_ZN15ScoredAlignmentC2ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ -_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE │ │ │ │ │ -_ZNSt8ios_baseC2Ev │ │ │ │ │ -_ZTVSt9basic_iosIcSt11char_traitsIcEE │ │ │ │ │ -_ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE │ │ │ │ │ -_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E │ │ │ │ │ -_ZNSt6localeC1Ev │ │ │ │ │ -_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate │ │ │ │ │ -_ZNSt8ios_baseD2Ev │ │ │ │ │ -_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_ │ │ │ │ │ -_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev │ │ │ │ │ -_ZN15ScoredAlignmentC1ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ -_ZGVN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ -_ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized │ │ │ │ │ -_ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store │ │ │ │ │ -_ZZN6seqan224AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized │ │ │ │ │ -__gxx_personality_v0 │ │ │ │ │ _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE │ │ │ │ │ freeCString │ │ │ │ │ _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ │ _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ _ZN6seqan25clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE │ │ │ │ │ _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE │ │ │ │ │ _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_ │ │ │ │ │ +_Unwind_Resume │ │ │ │ │ _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKPcEEvRT_RT0_NS_4SizeISC_E4TypeE │ │ │ │ │ _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_ │ │ │ │ │ _ZN6seqan225TranslateTableCharToDna5_IvE5VALUEE │ │ │ │ │ _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ @@ -67,32 +34,61 @@ │ │ │ │ │ _ZN6seqan26createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE │ │ │ │ │ _ZN6seqan26resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE │ │ │ │ │ _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE │ │ │ │ │ _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ │ │ │ │ │ _ZN6seqan26assignINS_6StringINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_ │ │ │ │ │ _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ adapterAlignment │ │ │ │ │ +_ZN15ScoredAlignmentC1ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ +_ZN15ScoredAlignment9getStringB5cxx11Ev │ │ │ │ │ _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE │ │ │ │ │ +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv │ │ │ │ │ _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE │ │ │ │ │ _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE │ │ │ │ │ +__gxx_personality_v0 │ │ │ │ │ +_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z │ │ │ │ │ +vsnprintf │ │ │ │ │ +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm │ │ │ │ │ +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm │ │ │ │ │ +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm │ │ │ │ │ +_ZSt20__throw_length_errorPKc │ │ │ │ │ +_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev │ │ │ │ │ +_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE │ │ │ │ │ +_ZTVSt15basic_streambufIcSt11char_traitsIcEE │ │ │ │ │ +_ZNSt6localeD1Ev │ │ │ │ │ +_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev │ │ │ │ │ +_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev │ │ │ │ │ +_ZN6seqan25writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE │ │ │ │ │ +_ZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ +_ZN15ScoredAlignmentC2ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ +_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE │ │ │ │ │ +_ZNSt8ios_baseC2Ev │ │ │ │ │ +_ZTVSt9basic_iosIcSt11char_traitsIcEE │ │ │ │ │ +_ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE │ │ │ │ │ +_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E │ │ │ │ │ +_ZNSt6localeC1Ev │ │ │ │ │ +_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate │ │ │ │ │ +_ZNSt8ios_baseD2Ev │ │ │ │ │ +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_ │ │ │ │ │ +_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev │ │ │ │ │ +_ZGVN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ +_ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized │ │ │ │ │ +_ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store │ │ │ │ │ +_ZZN6seqan224AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized │ │ │ │ │ libstdc++.so.6 │ │ │ │ │ libgcc_s.so.1 │ │ │ │ │ libc.so.6 │ │ │ │ │ GLIBC_2.4 │ │ │ │ │ GLIBC_2.14 │ │ │ │ │ GLIBC_2.2.5 │ │ │ │ │ CXXABI_1.3 │ │ │ │ │ GLIBCXX_3.4.32 │ │ │ │ │ CXXABI_1.3.9 │ │ │ │ │ GLIBCXX_3.4.21 │ │ │ │ │ GLIBCXX_3.4 │ │ │ │ │ -[]A\A]A^A_ │ │ │ │ │ -AWAVAUATUSH │ │ │ │ │ -[]A\A]A^A_ │ │ │ │ │ -([]A\A]A^A_ │ │ │ │ │ AVAUATUSH │ │ │ │ │ []A\A]A^A_ │ │ │ │ │ AWAVAUATUH │ │ │ │ │ ([]A\A]A^A_ │ │ │ │ │ ([]A\A]A^A_ │ │ │ │ │ h[]A\A]A^A_ │ │ │ │ │ x[]A\A]A^A_ │ │ │ │ │ @@ -144,14 +140,18 @@ │ │ │ │ │ []A\A]A^A_ │ │ │ │ │ []A\A]A^ │ │ │ │ │ AVAUATUH │ │ │ │ │ []A\A]A^ │ │ │ │ │ AVAUATUH │ │ │ │ │ []A\A]A^ │ │ │ │ │ []A\A]A^ │ │ │ │ │ +[]A\A]A^A_ │ │ │ │ │ +AWAVAUATUSH │ │ │ │ │ +[]A\A]A^A_ │ │ │ │ │ +([]A\A]A^A_ │ │ │ │ │ basic_string::append │ │ │ │ │ 000102030405060708091011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495293949596979899 │ │ │ │ │ .shstrtab │ │ │ │ │ .note.gnu.build-id │ │ │ │ │ .gnu.hash │ │ │ │ │ .gnu.version │ │ │ │ │ .gnu.version_r │ │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ │ @@ -3,438 +3,438 @@ │ │ │ │ │ 0x00000c18 005f5f67 6d6f6e5f 73746172 745f5f00 .__gmon_start__. │ │ │ │ │ 0x00000c28 5f49544d 5f646572 65676973 74657254 _ITM_deregisterT │ │ │ │ │ 0x00000c38 4d436c6f 6e655461 626c6500 5f49544d MCloneTable._ITM │ │ │ │ │ 0x00000c48 5f726567 69737465 72544d43 6c6f6e65 _registerTMClone │ │ │ │ │ 0x00000c58 5461626c 65005f5f 6378615f 66696e61 Table.__cxa_fina │ │ │ │ │ 0x00000c68 6c697a65 005f5a53 74323169 6f735f62 lize._ZSt21ios_b │ │ │ │ │ 0x00000c78 6173655f 6c696272 6172795f 696e6974 ase_library_init │ │ │ │ │ - 0x00000c88 76005f5a 4e395f5f 676e755f 63787831 v._ZN9__gnu_cxx1 │ │ │ │ │ - 0x00000c98 325f5f74 6f5f7873 7472696e 67494e53 2__to_xstringINS │ │ │ │ │ - 0x00000ca8 74375f5f 63787831 31313262 61736963 t7__cxx1112basic │ │ │ │ │ - 0x00000cb8 5f737472 696e6749 63537431 31636861 _stringIcSt11cha │ │ │ │ │ - 0x00000cc8 725f7472 61697473 49634553 61496345 r_traitsIcESaIcE │ │ │ │ │ - 0x00000cd8 45456345 45545f50 46695054 305f6d50 EEcEET_PFiPT0_mP │ │ │ │ │ - 0x00000ce8 4b53385f 5031335f 5f76615f 6c697374 KS8_P13__va_list │ │ │ │ │ - 0x00000cf8 5f746167 456d5342 5f7a005f 5a4e5374 _tagEmSB_z._ZNSt │ │ │ │ │ - 0x00000d08 375f5f63 78783131 31326261 7369635f 7__cxx1112basic_ │ │ │ │ │ - 0x00000d18 73747269 6e674963 53743131 63686172 stringIcSt11char │ │ │ │ │ - 0x00000d28 5f747261 69747349 63455361 49634545 _traitsIcESaIcEE │ │ │ │ │ - 0x00000d38 395f4d5f 63726561 74654552 6d6d006d 9_M_createERmm.m │ │ │ │ │ - 0x00000d48 656d6370 79005f5f 73746163 6b5f6368 emcpy.__stack_ch │ │ │ │ │ - 0x00000d58 6b5f6661 696c005f 5a4e3135 53636f72 k_fail._ZN15Scor │ │ │ │ │ - 0x00000d68 6564416c 69676e6d 656e7439 67657453 edAlignment9getS │ │ │ │ │ - 0x00000d78 7472696e 67423563 78783131 45760076 tringB5cxx11Ev.v │ │ │ │ │ - 0x00000d88 736e7072 696e7466 005f5a4e 5374375f snprintf._ZNSt7_ │ │ │ │ │ - 0x00000d98 5f637878 31313132 62617369 635f7374 _cxx1112basic_st │ │ │ │ │ - 0x00000da8 72696e67 49635374 31316368 61725f74 ringIcSt11char_t │ │ │ │ │ - 0x00000db8 72616974 73496345 53614963 45453772 raitsIcESaIcEE7r │ │ │ │ │ - 0x00000dc8 65736572 7665456d 005f5a4e 5374375f eserveEm._ZNSt7_ │ │ │ │ │ - 0x00000dd8 5f637878 31313132 62617369 635f7374 _cxx1112basic_st │ │ │ │ │ - 0x00000de8 72696e67 49635374 31316368 61725f74 ringIcSt11char_t │ │ │ │ │ - 0x00000df8 72616974 73496345 53614963 4545395f raitsIcESaIcEE9_ │ │ │ │ │ - 0x00000e08 4d5f6170 70656e64 45504b63 6d005f5a M_appendEPKcm._Z │ │ │ │ │ - 0x00000e18 646c5076 6d005f5a 4e537437 5f5f6378 dlPvm._ZNSt7__cx │ │ │ │ │ - 0x00000e28 78313131 32626173 69635f73 7472696e x1112basic_strin │ │ │ │ │ - 0x00000e38 67496353 74313163 6861725f 74726169 gIcSt11char_trai │ │ │ │ │ - 0x00000e48 74734963 45536149 63454531 305f4d5f tsIcESaIcEE10_M_ │ │ │ │ │ - 0x00000e58 7265706c 61636545 6d6d504b 636d005f replaceEmmPKcm._ │ │ │ │ │ - 0x00000e68 5a537432 305f5f74 68726f77 5f6c656e ZSt20__throw_len │ │ │ │ │ - 0x00000e78 6774685f 6572726f 72504b63 005f5a4e gth_errorPKc._ZN │ │ │ │ │ - 0x00000e88 5374375f 5f637878 31313132 62617369 St7__cxx1112basi │ │ │ │ │ - 0x00000e98 635f7374 72696e67 49635374 31316368 c_stringIcSt11ch │ │ │ │ │ - 0x00000ea8 61725f74 72616974 73496345 53614963 ar_traitsIcESaIc │ │ │ │ │ - 0x00000eb8 45453130 5f4d5f64 6973706f 73654576 EE10_M_disposeEv │ │ │ │ │ - 0x00000ec8 005f556e 77696e64 5f526573 756d6500 ._Unwind_Resume. │ │ │ │ │ - 0x00000ed8 5f5a4e53 74375f5f 63787831 31313562 _ZNSt7__cxx1115b │ │ │ │ │ - 0x00000ee8 61736963 5f737472 696e6762 75664963 asic_stringbufIc │ │ │ │ │ - 0x00000ef8 53743131 63686172 5f747261 69747349 St11char_traitsI │ │ │ │ │ - 0x00000f08 63455361 49634545 44324576 005f5a54 cESaIcEED2Ev._ZT │ │ │ │ │ - 0x00000f18 564e5374 375f5f63 78783131 31356261 VNSt7__cxx1115ba │ │ │ │ │ - 0x00000f28 7369635f 73747269 6e676275 66496353 sic_stringbufIcS │ │ │ │ │ - 0x00000f38 74313163 6861725f 74726169 74734963 t11char_traitsIc │ │ │ │ │ - 0x00000f48 45536149 63454545 005f5a54 56537431 ESaIcEEE._ZTVSt1 │ │ │ │ │ - 0x00000f58 35626173 69635f73 74726561 6d627566 5basic_streambuf │ │ │ │ │ - 0x00000f68 49635374 31316368 61725f74 72616974 IcSt11char_trait │ │ │ │ │ - 0x00000f78 73496345 45005f5a 4e537436 6c6f6361 sIcEE._ZNSt6loca │ │ │ │ │ - 0x00000f88 6c654431 4576005f 5a4e5374 375f5f63 leD1Ev._ZNSt7__c │ │ │ │ │ - 0x00000f98 78783131 31356261 7369635f 73747269 xx1115basic_stri │ │ │ │ │ - 0x00000fa8 6e676275 66496353 74313163 6861725f ngbufIcSt11char_ │ │ │ │ │ - 0x00000fb8 74726169 74734963 45536149 63454544 traitsIcESaIcEED │ │ │ │ │ - 0x00000fc8 31457600 5f5a4e53 74375f5f 63787831 1Ev._ZNSt7__cxx1 │ │ │ │ │ - 0x00000fd8 31313562 61736963 5f737472 696e6762 115basic_stringb │ │ │ │ │ - 0x00000fe8 75664963 53743131 63686172 5f747261 ufIcSt11char_tra │ │ │ │ │ - 0x00000ff8 69747349 63455361 49634545 44304576 itsIcESaIcEED0Ev │ │ │ │ │ - 0x00001008 005f5a4e 36736571 616e3235 77726974 ._ZN6seqan25writ │ │ │ │ │ - 0x00001018 65494e53 5f344974 6572494e 5374375f eINS_4IterINSt7_ │ │ │ │ │ - 0x00001028 5f637878 31313139 62617369 635f6f73 _cxx1119basic_os │ │ │ │ │ - 0x00001038 7472696e 67737472 65616d49 63537431 tringstreamIcSt1 │ │ │ │ │ - 0x00001048 31636861 725f7472 61697473 49634553 1char_traitsIcES │ │ │ │ │ - 0x00001058 61496345 45454e53 5f313453 74726561 aIcEEENS_14Strea │ │ │ │ │ - 0x00001068 6d497465 7261746f 72494e53 5f335461 mIteratorINS_3Ta │ │ │ │ │ - 0x00001078 67494e53 5f374f75 74707574 5f454545 gINS_7Output_EEE │ │ │ │ │ - 0x00001088 45454545 4e535f36 53747269 6e67494e EEEENS_6StringIN │ │ │ │ │ - 0x00001098 535f3130 53696d70 6c655479 70654968 S_10SimpleTypeIh │ │ │ │ │ - 0x000010a8 4e535f35 446e6135 5f454545 4e535f35 NS_5Dna5_EEENS_5 │ │ │ │ │ - 0x000010b8 416c6c6f 63497645 4545454e 53395f49 AllocIvEEEENS9_I │ │ │ │ │ - 0x000010c8 4e535f31 30417272 61794761 70735f45 NS_10ArrayGaps_E │ │ │ │ │ - 0x000010d8 45454545 7652545f 524b4e53 5f344761 EEEEvRT_RKNS_4Ga │ │ │ │ │ - 0x000010e8 70734954 305f5431 5f454500 5f5a4e36 psIT0_T1_EE._ZN6 │ │ │ │ │ - 0x000010f8 73657161 6e323234 416c7068 61626574 seqan224Alphabet │ │ │ │ │ - 0x00001108 436f6e76 65727369 6f6e5461 626c655f ConversionTable_ │ │ │ │ │ - 0x00001118 49634e53 5f31364d 6f646966 69656441 IcNS_16ModifiedA │ │ │ │ │ - 0x00001128 6c706861 62657449 4e535f31 3053696d lphabetINS_10Sim │ │ │ │ │ - 0x00001138 706c6554 79706549 684e535f 35446e61 pleTypeIhNS_5Dna │ │ │ │ │ - 0x00001148 355f4545 454e535f 394d6f64 45787061 5_EEENS_9ModExpa │ │ │ │ │ - 0x00001158 6e64494c 63343545 4e535f33 54616749 ndILc45ENS_3TagI │ │ │ │ │ - 0x00001168 4e535f38 44656661 756c745f 45454545 NS_8Default_EEEE │ │ │ │ │ - 0x00001178 45454545 35746162 6c654500 5f5a4e31 EEEE5tableE._ZN1 │ │ │ │ │ - 0x00001188 3553636f 72656441 6c69676e 6d656e74 5ScoredAlignment │ │ │ │ │ - 0x00001198 43324552 4e367365 71616e32 35416c69 C2ERN6seqan25Ali │ │ │ │ │ - 0x000011a8 676e494e 53305f36 53747269 6e67494e gnINS0_6StringIN │ │ │ │ │ - 0x000011b8 53305f31 3053696d 706c6554 79706549 S0_10SimpleTypeI │ │ │ │ │ - 0x000011c8 684e5330 5f35446e 61355f45 45454e53 hNS0_5Dna5_EEENS │ │ │ │ │ - 0x000011d8 305f3541 6c6c6f63 49764545 45454e53 0_5AllocIvEEEENS │ │ │ │ │ - 0x000011e8 305f3354 6167494e 53305f31 30417272 0_3TagINS0_10Arr │ │ │ │ │ - 0x000011f8 61794761 70735f45 45454545 69696900 ayGaps_EEEEEiii. │ │ │ │ │ - 0x00001208 5f5a5456 4e537437 5f5f6378 78313131 _ZTVNSt7__cxx111 │ │ │ │ │ - 0x00001218 39626173 69635f6f 73747269 6e677374 9basic_ostringst │ │ │ │ │ - 0x00001228 7265616d 49635374 31316368 61725f74 reamIcSt11char_t │ │ │ │ │ - 0x00001238 72616974 73496345 53614963 45454500 raitsIcESaIcEEE. │ │ │ │ │ - 0x00001248 5f5a4e53 7438696f 735f6261 73654332 _ZNSt8ios_baseC2 │ │ │ │ │ - 0x00001258 4576005f 5a545653 74396261 7369635f Ev._ZTVSt9basic_ │ │ │ │ │ - 0x00001268 696f7349 63537431 31636861 725f7472 iosIcSt11char_tr │ │ │ │ │ - 0x00001278 61697473 49634545 005f5a54 544e5374 aitsIcEE._ZTTNSt │ │ │ │ │ - 0x00001288 375f5f63 78783131 31396261 7369635f 7__cxx1119basic_ │ │ │ │ │ - 0x00001298 6f737472 696e6773 74726561 6d496353 ostringstreamIcS │ │ │ │ │ - 0x000012a8 74313163 6861725f 74726169 74734963 t11char_traitsIc │ │ │ │ │ - 0x000012b8 45536149 63454545 005f5a4e 53743962 ESaIcEEE._ZNSt9b │ │ │ │ │ - 0x000012c8 61736963 5f696f73 49635374 31316368 asic_iosIcSt11ch │ │ │ │ │ - 0x000012d8 61725f74 72616974 73496345 4534696e ar_traitsIcEE4in │ │ │ │ │ - 0x000012e8 69744550 53743135 62617369 635f7374 itEPSt15basic_st │ │ │ │ │ - 0x000012f8 7265616d 62756649 6353315f 45005f5a reambufIcS1_E._Z │ │ │ │ │ - 0x00001308 4e537436 6c6f6361 6c654331 4576005f NSt6localeC1Ev._ │ │ │ │ │ - 0x00001318 5a4e5374 39626173 69635f69 6f734963 ZNSt9basic_iosIc │ │ │ │ │ - 0x00001328 53743131 63686172 5f747261 69747349 St11char_traitsI │ │ │ │ │ - 0x00001338 63454535 636c6561 72455374 31325f49 cEE5clearESt12_I │ │ │ │ │ - 0x00001348 6f735f49 6f737461 7465005f 5a4e5374 os_Iostate._ZNSt │ │ │ │ │ - 0x00001358 38696f73 5f626173 65443245 76005f5a 8ios_baseD2Ev._Z │ │ │ │ │ - 0x00001368 4e537437 5f5f6378 78313131 32626173 NSt7__cxx1112bas │ │ │ │ │ - 0x00001378 69635f73 7472696e 67496353 74313163 ic_stringIcSt11c │ │ │ │ │ - 0x00001388 6861725f 74726169 74734963 45536149 har_traitsIcESaI │ │ │ │ │ - 0x00001398 63454539 5f4d5f61 73736967 6e45524b cEE9_M_assignERK │ │ │ │ │ - 0x000013a8 53345f00 5f5a4e53 74375f5f 63787831 S4_._ZNSt7__cxx1 │ │ │ │ │ - 0x000013b8 31313962 61736963 5f6f7374 72696e67 119basic_ostring │ │ │ │ │ - 0x000013c8 73747265 616d4963 53743131 63686172 streamIcSt11char │ │ │ │ │ - 0x000013d8 5f747261 69747349 63455361 49634545 _traitsIcESaIcEE │ │ │ │ │ - 0x000013e8 44314576 005f5a4e 31355363 6f726564 D1Ev._ZN15Scored │ │ │ │ │ - 0x000013f8 416c6967 6e6d656e 74433145 524e3673 AlignmentC1ERN6s │ │ │ │ │ - 0x00001408 6571616e 3235416c 69676e49 4e53305f eqan25AlignINS0_ │ │ │ │ │ - 0x00001418 36537472 696e6749 4e53305f 31305369 6StringINS0_10Si │ │ │ │ │ - 0x00001428 6d706c65 54797065 49684e53 305f3544 mpleTypeIhNS0_5D │ │ │ │ │ - 0x00001438 6e61355f 4545454e 53305f35 416c6c6f na5_EEENS0_5Allo │ │ │ │ │ - 0x00001448 63497645 4545454e 53305f33 54616749 cIvEEEENS0_3TagI │ │ │ │ │ - 0x00001458 4e53305f 31304172 72617947 6170735f NS0_10ArrayGaps_ │ │ │ │ │ - 0x00001468 45454545 45696969 005f5a47 564e3673 EEEEEiii._ZGVN6s │ │ │ │ │ - 0x00001478 6571616e 32323441 6c706861 62657443 eqan224AlphabetC │ │ │ │ │ - 0x00001488 6f6e7665 7273696f 6e546162 6c655f49 onversionTable_I │ │ │ │ │ - 0x00001498 634e535f 31364d6f 64696669 6564416c cNS_16ModifiedAl │ │ │ │ │ - 0x000014a8 70686162 6574494e 535f3130 53696d70 phabetINS_10Simp │ │ │ │ │ - 0x000014b8 6c655479 70654968 4e535f35 446e6135 leTypeIhNS_5Dna5 │ │ │ │ │ - 0x000014c8 5f454545 4e535f39 4d6f6445 7870616e _EEENS_9ModExpan │ │ │ │ │ - 0x000014d8 64494c63 3435454e 535f3354 6167494e dILc45ENS_3TagIN │ │ │ │ │ - 0x000014e8 535f3844 65666175 6c745f45 45454545 S_8Default_EEEEE │ │ │ │ │ - 0x000014f8 45454535 7461626c 6545005f 5a5a4e36 EEE5tableE._ZZN6 │ │ │ │ │ - 0x00001508 73657161 6e323234 416c7068 61626574 seqan224Alphabet │ │ │ │ │ - 0x00001518 436f6e76 65727369 6f6e5461 626c655f ConversionTable_ │ │ │ │ │ - 0x00001528 49634e53 5f31364d 6f646966 69656441 IcNS_16ModifiedA │ │ │ │ │ - 0x00001538 6c706861 62657449 4e535f31 3053696d lphabetINS_10Sim │ │ │ │ │ - 0x00001548 706c6554 79706549 684e535f 35446e61 pleTypeIhNS_5Dna │ │ │ │ │ - 0x00001558 355f4545 454e535f 394d6f64 45787061 5_EEENS_9ModExpa │ │ │ │ │ - 0x00001568 6e64494c 63343545 4e535f33 54616749 ndILc45ENS_3TagI │ │ │ │ │ - 0x00001578 4e535f38 44656661 756c745f 45454545 NS_8Default_EEEE │ │ │ │ │ - 0x00001588 45454545 3130696e 69746961 6c697a65 EEEE10initialize │ │ │ │ │ - 0x00001598 45764531 355f6973 5f696e69 7469616c EvE15_is_initial │ │ │ │ │ - 0x000015a8 697a6564 005f5a5a 4e367365 71616e32 ized._ZZN6seqan2 │ │ │ │ │ - 0x000015b8 3234416c 70686162 6574436f 6e766572 24AlphabetConver │ │ │ │ │ - 0x000015c8 73696f6e 5461626c 655f4963 4e535f31 sionTable_IcNS_1 │ │ │ │ │ - 0x000015d8 364d6f64 69666965 64416c70 68616265 6ModifiedAlphabe │ │ │ │ │ - 0x000015e8 74494e53 5f313053 696d706c 65547970 tINS_10SimpleTyp │ │ │ │ │ - 0x000015f8 6549684e 535f3544 6e61355f 4545454e eIhNS_5Dna5_EEEN │ │ │ │ │ - 0x00001608 535f394d 6f644578 70616e64 494c6334 S_9ModExpandILc4 │ │ │ │ │ - 0x00001618 35454e53 5f335461 67494e53 5f384465 5ENS_3TagINS_8De │ │ │ │ │ - 0x00001628 6661756c 745f4545 45454545 45453130 fault_EEEEEEEE10 │ │ │ │ │ - 0x00001638 696e6974 69616c69 7a654576 45313174 initializeEvE11t │ │ │ │ │ - 0x00001648 61626c65 5f73746f 7265005f 5a5a4e36 able_store._ZZN6 │ │ │ │ │ - 0x00001658 73657161 6e323234 416c7068 61626574 seqan224Alphabet │ │ │ │ │ - 0x00001668 436f6e76 65727369 6f6e5461 626c655f ConversionTable_ │ │ │ │ │ - 0x00001678 49634e53 5f313053 696d706c 65547970 IcNS_10SimpleTyp │ │ │ │ │ - 0x00001688 6549684e 535f3544 6e61355f 45454545 eIhNS_5Dna5_EEEE │ │ │ │ │ - 0x00001698 3130696e 69746961 6c697a65 45764531 10initializeEvE1 │ │ │ │ │ - 0x000016a8 355f6973 5f696e69 7469616c 697a6564 5_is_initialized │ │ │ │ │ - 0x000016b8 005f5f67 78785f70 6572736f 6e616c69 .__gxx_personali │ │ │ │ │ - 0x000016c8 74795f76 30005f5a 4e367365 71616e32 ty_v0._ZN6seqan2 │ │ │ │ │ - 0x000016d8 32314450 43656c6c 44656661 756c7449 21DPCellDefaultI │ │ │ │ │ - 0x000016e8 6e66696e 69747949 4e535f37 44504365 nfinityINS_7DPCe │ │ │ │ │ - 0x000016f8 6c6c5f49 694e535f 33546167 494e535f ll_IiNS_3TagINS_ │ │ │ │ │ - 0x00001708 31314166 66696e65 47617073 5f454545 11AffineGaps_EEE │ │ │ │ │ - 0x00001718 45454535 56414c55 4545005f 5a6e776d EEE5VALUEE._Znwm │ │ │ │ │ - 0x00001728 005f5a64 6c507600 66726565 43537472 ._ZdlPv.freeCStr │ │ │ │ │ - 0x00001738 696e6700 66726565 005f5a31 38637070 ing.free._Z18cpp │ │ │ │ │ - 0x00001748 53747269 6e67546f 43537472 696e674e StringToCStringN │ │ │ │ │ - 0x00001758 5374375f 5f637878 31313132 62617369 St7__cxx1112basi │ │ │ │ │ - 0x00001768 635f7374 72696e67 49635374 31316368 c_stringIcSt11ch │ │ │ │ │ - 0x00001778 61725f74 72616974 73496345 53614963 ar_traitsIcESaIc │ │ │ │ │ - 0x00001788 45454500 6d616c6c 6f63005f 5a4e3673 EEE.malloc._ZN6s │ │ │ │ │ - 0x00001798 6571616e 3235636c 65617249 4e535f36 eqan25clearINS_6 │ │ │ │ │ - 0x000017a8 4d617472 6978494e 535f3744 5043656c MatrixINS_7DPCel │ │ │ │ │ - 0x000017b8 6c5f4969 4e535f33 54616749 4e535f31 l_IiNS_3TagINS_1 │ │ │ │ │ - 0x000017c8 314c696e 65617247 6170735f 45454545 1LinearGaps_EEEE │ │ │ │ │ - 0x000017d8 454c6a32 454e535f 36537472 696e6749 ELj2ENS_6StringI │ │ │ │ │ - 0x000017e8 53365f4e 535f3541 6c6c6f63 49764545 S6_NS_5AllocIvEE │ │ │ │ │ - 0x000017f8 45454545 45457652 4e535f36 486f6c64 EEEEEEvRNS_6Hold │ │ │ │ │ - 0x00001808 65724954 5f4e5333 5f494e53 5f395472 erIT_NS3_INS_9Tr │ │ │ │ │ - 0x00001818 69737461 74655f45 45454545 005f5a4e istate_EEEEE._ZN │ │ │ │ │ - 0x00001828 36736571 616e3235 636c6561 72494e53 6seqan25clearINS │ │ │ │ │ - 0x00001838 5f364d61 74726978 49684c6a 32454e53 _6MatrixIhLj2ENS │ │ │ │ │ - 0x00001848 5f365374 72696e67 49684e53 5f35416c _6StringIhNS_5Al │ │ │ │ │ - 0x00001858 6c6f6349 76454545 45454545 4576524e locIvEEEEEEEEvRN │ │ │ │ │ - 0x00001868 535f3648 6f6c6465 7249545f 4e535f33 S_6HolderIT_NS_3 │ │ │ │ │ - 0x00001878 54616749 4e535f39 54726973 74617465 TagINS_9Tristate │ │ │ │ │ - 0x00001888 5f454545 4545005f 5a4e3673 6571616e _EEEEE._ZN6seqan │ │ │ │ │ - 0x00001898 3235636c 65617249 4e535f36 4d617472 25clearINS_6Matr │ │ │ │ │ - 0x000018a8 6978494e 535f3744 5043656c 6c5f4969 ixINS_7DPCell_Ii │ │ │ │ │ - 0x000018b8 4e535f33 54616749 4e535f31 31416666 NS_3TagINS_11Aff │ │ │ │ │ - 0x000018c8 696e6547 6170735f 45454545 454c6a32 ineGaps_EEEEELj2 │ │ │ │ │ - 0x000018d8 454e535f 36537472 696e6749 53365f4e ENS_6StringIS6_N │ │ │ │ │ - 0x000018e8 535f3541 6c6c6f63 49764545 45454545 S_5AllocIvEEEEEE │ │ │ │ │ - 0x000018f8 45457652 4e535f36 486f6c64 65724954 EEvRNS_6HolderIT │ │ │ │ │ - 0x00001908 5f4e5333 5f494e53 5f395472 69737461 _NS3_INS_9Trista │ │ │ │ │ - 0x00001918 74655f45 45454545 005f5a4e 36736571 te_EEEEE._ZN6seq │ │ │ │ │ - 0x00001928 616e3231 33417373 69676e53 7472696e an213AssignStrin │ │ │ │ │ - 0x00001938 675f494e 535f3354 6167494e 535f3132 g_INS_3TagINS_12 │ │ │ │ │ - 0x00001948 54616747 656e6572 6f75735f 45454545 TagGenerous_EEEE │ │ │ │ │ - 0x00001958 37617373 69676e5f 494e535f 36537472 7assign_INS_6Str │ │ │ │ │ - 0x00001968 696e6749 4e535f31 3053696d 706c6554 ingINS_10SimpleT │ │ │ │ │ - 0x00001978 79706549 684e535f 35446e61 355f4545 ypeIhNS_5Dna5_EE │ │ │ │ │ - 0x00001988 454e535f 35416c6c 6f634976 45454545 ENS_5AllocIvEEEE │ │ │ │ │ - 0x00001998 4b53435f 45457652 545f5254 305f4e53 KSC_EEvRT_RT0_NS │ │ │ │ │ - 0x000019a8 5f345369 7a654953 455f4534 54797065 _4SizeISE_E4Type │ │ │ │ │ - 0x000019b8 45006d65 6d6d6f76 65005f5a 4e367365 E.memmove._ZN6se │ │ │ │ │ - 0x000019c8 71616e32 31334173 7369676e 53747269 qan213AssignStri │ │ │ │ │ - 0x000019d8 6e675f49 4e535f33 54616749 4e535f31 ng_INS_3TagINS_1 │ │ │ │ │ - 0x000019e8 32546167 47656e65 726f7573 5f454545 2TagGenerous_EEE │ │ │ │ │ - 0x000019f8 45376173 7369676e 5f494e53 5f365374 E7assign_INS_6St │ │ │ │ │ - 0x00001a08 72696e67 494e535f 31305369 6d706c65 ringINS_10Simple │ │ │ │ │ - 0x00001a18 54797065 49684e53 5f35446e 61355f45 TypeIhNS_5Dna5_E │ │ │ │ │ - 0x00001a28 45454e53 5f35416c 6c6f6349 76454545 EENS_5AllocIvEEE │ │ │ │ │ - 0x00001a38 454b5343 5f454576 52545f52 54305f00 EKSC_EEvRT_RT0_. │ │ │ │ │ - 0x00001a48 5f5a4e36 73657161 6e323133 41737369 _ZN6seqan213Assi │ │ │ │ │ - 0x00001a58 676e5374 72696e67 5f494e53 5f335461 gnString_INS_3Ta │ │ │ │ │ - 0x00001a68 67494e53 5f313254 61674765 6e65726f gINS_12TagGenero │ │ │ │ │ - 0x00001a78 75735f45 45454537 61737369 676e5f49 us_EEEE7assign_I │ │ │ │ │ - 0x00001a88 4e535f36 53747269 6e674963 4e535f35 NS_6StringIcNS_5 │ │ │ │ │ - 0x00001a98 416c6c6f 63497645 4545454b 53395f45 AllocIvEEEEKS9_E │ │ │ │ │ - 0x00001aa8 45765254 5f525430 5f4e535f 3453697a EvRT_RT0_NS_4Siz │ │ │ │ │ - 0x00001ab8 65495342 5f453454 79706545 005f5a4e eISB_E4TypeE._ZN │ │ │ │ │ - 0x00001ac8 36736571 616e3231 33417373 69676e53 6seqan213AssignS │ │ │ │ │ - 0x00001ad8 7472696e 675f494e 535f3354 6167494e tring_INS_3TagIN │ │ │ │ │ - 0x00001ae8 535f3132 54616747 656e6572 6f75735f S_12TagGenerous_ │ │ │ │ │ - 0x00001af8 45454545 37617373 69676e5f 494e535f EEEE7assign_INS_ │ │ │ │ │ - 0x00001b08 36537472 696e6749 634e535f 35416c6c 6StringIcNS_5All │ │ │ │ │ - 0x00001b18 6f634976 45454545 4b53395f 45457652 ocIvEEEEKS9_EEvR │ │ │ │ │ - 0x00001b28 545f5254 305f005f 5a4e3673 6571616e T_RT0_._ZN6seqan │ │ │ │ │ - 0x00001b38 32313341 73736967 6e537472 696e675f 213AssignString_ │ │ │ │ │ - 0x00001b48 494e535f 33546167 494e535f 31325461 INS_3TagINS_12Ta │ │ │ │ │ - 0x00001b58 6747656e 65726f75 735f4545 45453761 gGenerous_EEEE7a │ │ │ │ │ - 0x00001b68 73736967 6e5f494e 535f3653 7472696e ssign_INS_6Strin │ │ │ │ │ - 0x00001b78 6749634e 535f3541 6c6c6f63 49764545 gIcNS_5AllocIvEE │ │ │ │ │ - 0x00001b88 45454b50 63454576 52545f52 54305f4e EEKPcEEvRT_RT0_N │ │ │ │ │ - 0x00001b98 535f3453 697a6549 53435f45 34547970 S_4SizeISC_E4Typ │ │ │ │ │ - 0x00001ba8 65450073 74726c65 6e005f5a 4e367365 eE.strlen._ZN6se │ │ │ │ │ - 0x00001bb8 71616e32 31334173 7369676e 53747269 qan213AssignStri │ │ │ │ │ - 0x00001bc8 6e675f49 4e535f33 54616749 4e535f31 ng_INS_3TagINS_1 │ │ │ │ │ - 0x00001bd8 32546167 47656e65 726f7573 5f454545 2TagGenerous_EEE │ │ │ │ │ - 0x00001be8 45376173 7369676e 5f494e53 5f365374 E7assign_INS_6St │ │ │ │ │ - 0x00001bf8 72696e67 494e535f 31305369 6d706c65 ringINS_10Simple │ │ │ │ │ - 0x00001c08 54797065 49684e53 5f35446e 61355f45 TypeIhNS_5Dna5_E │ │ │ │ │ - 0x00001c18 45454e53 5f35416c 6c6f6349 76454545 EENS_5AllocIvEEE │ │ │ │ │ - 0x00001c28 454b4e53 365f4963 53425f45 45454576 EKNS6_IcSB_EEEEv │ │ │ │ │ - 0x00001c38 52545f52 54305f00 5f5a4e36 73657161 RT_RT0_._ZN6seqa │ │ │ │ │ - 0x00001c48 6e323235 5472616e 736c6174 65546162 n225TranslateTab │ │ │ │ │ - 0x00001c58 6c654368 6172546f 446e6135 5f497645 leCharToDna5_IvE │ │ │ │ │ - 0x00001c68 3556414c 55454500 5f5a4e36 73657161 5VALUEE._ZN6seqa │ │ │ │ │ - 0x00001c78 6e323133 41737369 676e5374 72696e67 n213AssignString │ │ │ │ │ - 0x00001c88 5f494e53 5f335461 67494e53 5f313254 _INS_3TagINS_12T │ │ │ │ │ - 0x00001c98 61674765 6e65726f 75735f45 45454537 agGenerous_EEEE7 │ │ │ │ │ - 0x00001ca8 61737369 676e5f49 4e535f36 53747269 assign_INS_6Stri │ │ │ │ │ - 0x00001cb8 6e67496d 4e535f35 416c6c6f 63497645 ngImNS_5AllocIvE │ │ │ │ │ - 0x00001cc8 4545454b 53395f45 45765254 5f525430 EEEKS9_EEvRT_RT0 │ │ │ │ │ - 0x00001cd8 5f005f5a 4e367365 71616e32 31334173 _._ZN6seqan213As │ │ │ │ │ - 0x00001ce8 7369676e 53747269 6e675f49 4e535f33 signString_INS_3 │ │ │ │ │ - 0x00001cf8 54616749 4e535f31 32546167 47656e65 TagINS_12TagGene │ │ │ │ │ - 0x00001d08 726f7573 5f454545 45376173 7369676e rous_EEEE7assign │ │ │ │ │ - 0x00001d18 5f494e53 5f365374 72696e67 496d4e53 _INS_6StringImNS │ │ │ │ │ - 0x00001d28 5f35416c 6c6f6349 76454545 454b5339 _5AllocIvEEEEKS9 │ │ │ │ │ - 0x00001d38 5f454576 52545f52 54305f4e 535f3453 _EEvRT_RT0_NS_4S │ │ │ │ │ - 0x00001d48 697a6549 53425f45 34547970 6545005f izeISB_E4TypeE._ │ │ │ │ │ - 0x00001d58 5a4e3673 6571616e 32313452 65706c61 ZN6seqan214Repla │ │ │ │ │ - 0x00001d68 63655374 72696e67 5f494e53 5f335461 ceString_INS_3Ta │ │ │ │ │ - 0x00001d78 67494e53 5f313254 61674765 6e65726f gINS_12TagGenero │ │ │ │ │ - 0x00001d88 75735f45 45454538 7265706c 6163655f us_EEEE8replace_ │ │ │ │ │ - 0x00001d98 494e535f 36537472 696e6749 6d4e535f INS_6StringImNS_ │ │ │ │ │ - 0x00001da8 35416c6c 6f634976 45454545 4b53395f 5AllocIvEEEEKS9_ │ │ │ │ │ - 0x00001db8 45457652 545f4e53 5f345369 7a654953 EEvRT_NS_4SizeIS │ │ │ │ │ - 0x00001dc8 425f4534 54797065 4553465f 5254305f B_E4TypeESF_RT0_ │ │ │ │ │ - 0x00001dd8 005f5a4e 36736571 616e3231 30696e73 ._ZN6seqan210ins │ │ │ │ │ - 0x00001de8 65727447 61707349 4e535f34 47617073 ertGapsINS_4Gaps │ │ │ │ │ - 0x00001df8 494e535f 36537472 696e6749 4e535f31 INS_6StringINS_1 │ │ │ │ │ - 0x00001e08 3053696d 706c6554 79706549 684e535f 0SimpleTypeIhNS_ │ │ │ │ │ - 0x00001e18 35446e61 355f4545 454e535f 35416c6c 5Dna5_EEENS_5All │ │ │ │ │ - 0x00001e28 6f634976 45454545 4e535f33 54616749 ocIvEEEENS_3TagI │ │ │ │ │ - 0x00001e38 4e535f31 30417272 61794761 70735f45 NS_10ArrayGaps_E │ │ │ │ │ - 0x00001e48 45454545 6d454576 524b4e53 5f344974 EEEEmEEvRKNS_4It │ │ │ │ │ - 0x00001e58 65724954 5f4e535f 31324761 70734974 erIT_NS_12GapsIt │ │ │ │ │ - 0x00001e68 65726174 6f724953 425f4545 45455430 eratorISB_EEEET0 │ │ │ │ │ - 0x00001e78 5f006d65 6d736574 005f5a4e 36736571 _.memset._ZN6seq │ │ │ │ │ - 0x00001e88 616e3232 315f6164 61707454 72616365 an221_adaptTrace │ │ │ │ │ - 0x00001e98 5365676d 656e7473 546f494e 535f3653 SegmentsToINS_6S │ │ │ │ │ - 0x00001ea8 7472696e 67494e53 5f313053 696d706c tringINS_10Simpl │ │ │ │ │ - 0x00001eb8 65547970 6549684e 535f3544 6e61355f eTypeIhNS_5Dna5_ │ │ │ │ │ - 0x00001ec8 4545454e 535f3541 6c6c6f63 49764545 EEENS_5AllocIvEE │ │ │ │ │ - 0x00001ed8 45454e53 5f335461 67494e53 5f313041 EENS_3TagINS_10A │ │ │ │ │ - 0x00001ee8 72726179 47617073 5f454545 53375f53 rrayGaps_EEES7_S │ │ │ │ │ - 0x00001ef8 415f6d6d 53365f45 4576524e 535f3447 A_mmS6_EEvRNS_4G │ │ │ │ │ - 0x00001f08 61707349 545f5430 5f454552 4e53425f apsIT_T0_EERNSB_ │ │ │ │ │ - 0x00001f18 4954315f 54325f45 45524b4e 53315f49 IT1_T2_EERKNS1_I │ │ │ │ │ - 0x00001f28 4e535f31 33547261 63655365 676d656e NS_13TraceSegmen │ │ │ │ │ - 0x00001f38 745f4954 335f5434 5f454554 355f4545 t_IT3_T4_EET5_EE │ │ │ │ │ - 0x00001f48 005f5a4e 36736571 616e3231 33417373 ._ZN6seqan213Ass │ │ │ │ │ - 0x00001f58 69676e53 7472696e 675f494e 535f3354 ignString_INS_3T │ │ │ │ │ - 0x00001f68 6167494e 535f3132 54616747 656e6572 agINS_12TagGener │ │ │ │ │ - 0x00001f78 6f75735f 45454545 37617373 69676e5f ous_EEEE7assign_ │ │ │ │ │ - 0x00001f88 494e535f 36537472 696e6749 4e535f37 INS_6StringINS_7 │ │ │ │ │ - 0x00001f98 44504365 6c6c5f49 694e5331 5f494e53 DPCell_IiNS1_INS │ │ │ │ │ - 0x00001fa8 5f31314c 696e6561 72476170 735f4545 _11LinearGaps_EE │ │ │ │ │ - 0x00001fb8 4545454e 535f3541 6c6c6f63 49764545 EEENS_5AllocIvEE │ │ │ │ │ - 0x00001fc8 45454b53 445f4545 7652545f 5254305f EEKSD_EEvRT_RT0_ │ │ │ │ │ - 0x00001fd8 4e535f34 53697a65 4953465f 45345479 NS_4SizeISF_E4Ty │ │ │ │ │ - 0x00001fe8 70654500 5f5a4e36 73657161 6e323133 peE._ZN6seqan213 │ │ │ │ │ - 0x00001ff8 41737369 676e5374 72696e67 5f494e53 AssignString_INS │ │ │ │ │ - 0x00002008 5f335461 67494e53 5f313254 61674765 _3TagINS_12TagGe │ │ │ │ │ - 0x00002018 6e65726f 75735f45 45454537 61737369 nerous_EEEE7assi │ │ │ │ │ - 0x00002028 676e5f49 4e535f36 53747269 6e67494e gn_INS_6StringIN │ │ │ │ │ - 0x00002038 535f3744 5043656c 6c5f4969 4e53315f S_7DPCell_IiNS1_ │ │ │ │ │ - 0x00002048 494e535f 31314c69 6e656172 47617073 INS_11LinearGaps │ │ │ │ │ - 0x00002058 5f454545 45454e53 5f35416c 6c6f6349 _EEEEENS_5AllocI │ │ │ │ │ - 0x00002068 76454545 454b5344 5f454576 52545f52 vEEEEKSD_EEvRT_R │ │ │ │ │ - 0x00002078 54305f00 5f5a4e36 73657161 6e323661 T0_._ZN6seqan26a │ │ │ │ │ - 0x00002088 73736967 6e494e53 5f365374 72696e67 ssignINS_6String │ │ │ │ │ - 0x00002098 494e535f 37445043 656c6c5f 49694e53 INS_7DPCell_IiNS │ │ │ │ │ - 0x000020a8 5f335461 67494e53 5f31314c 696e6561 _3TagINS_11Linea │ │ │ │ │ - 0x000020b8 72476170 735f4545 4545454e 535f3541 rGaps_EEEEENS_5A │ │ │ │ │ - 0x000020c8 6c6c6f63 49764545 45454545 76524e53 llocIvEEEEEEvRNS │ │ │ │ │ - 0x000020d8 5f36486f 6c646572 49545f4e 53335f49 _6HolderIT_NS3_I │ │ │ │ │ - 0x000020e8 4e535f39 54726973 74617465 5f454545 NS_9Tristate_EEE │ │ │ │ │ - 0x000020f8 4545524b 53455f00 5f5a4e36 73657161 EERKSE_._ZN6seqa │ │ │ │ │ - 0x00002108 6e323663 72656174 65494e53 5f364d61 n26createINS_6Ma │ │ │ │ │ - 0x00002118 74726978 494e535f 37445043 656c6c5f trixINS_7DPCell_ │ │ │ │ │ - 0x00002128 49694e53 5f335461 67494e53 5f31314c IiNS_3TagINS_11L │ │ │ │ │ - 0x00002138 696e6561 72476170 735f4545 4545454c inearGaps_EEEEEL │ │ │ │ │ - 0x00002148 6a32454e 535f3653 7472696e 67495336 j2ENS_6StringIS6 │ │ │ │ │ - 0x00002158 5f4e535f 35416c6c 6f634976 45454545 _NS_5AllocIvEEEE │ │ │ │ │ - 0x00002168 45454545 76524e53 5f36486f 6c646572 EEEEvRNS_6Holder │ │ │ │ │ - 0x00002178 49545f4e 53335f49 4e535f39 54726973 IT_NS3_INS_9Tris │ │ │ │ │ - 0x00002188 74617465 5f454545 4545005f 5a4e3673 tate_EEEEE._ZN6s │ │ │ │ │ - 0x00002198 6571616e 32313341 73736967 6e537472 eqan213AssignStr │ │ │ │ │ - 0x000021a8 696e675f 494e535f 33546167 494e535f ing_INS_3TagINS_ │ │ │ │ │ - 0x000021b8 31325461 6747656e 65726f75 735f4545 12TagGenerous_EE │ │ │ │ │ - 0x000021c8 45453761 73736967 6e5f494e 535f3653 EE7assign_INS_6S │ │ │ │ │ - 0x000021d8 7472696e 6749684e 535f3541 6c6c6f63 tringIhNS_5Alloc │ │ │ │ │ - 0x000021e8 49764545 45454b53 395f4545 7652545f IvEEEEKS9_EEvRT_ │ │ │ │ │ - 0x000021f8 5254305f 4e535f34 53697a65 4953425f RT0_NS_4SizeISB_ │ │ │ │ │ - 0x00002208 45345479 70654500 5f5a4e36 73657161 E4TypeE._ZN6seqa │ │ │ │ │ - 0x00002218 6e323133 41737369 676e5374 72696e67 n213AssignString │ │ │ │ │ - 0x00002228 5f494e53 5f335461 67494e53 5f313254 _INS_3TagINS_12T │ │ │ │ │ - 0x00002238 61674765 6e65726f 75735f45 45454537 agGenerous_EEEE7 │ │ │ │ │ - 0x00002248 61737369 676e5f49 4e535f36 53747269 assign_INS_6Stri │ │ │ │ │ - 0x00002258 6e674968 4e535f35 416c6c6f 63497645 ngIhNS_5AllocIvE │ │ │ │ │ - 0x00002268 4545454b 53395f45 45765254 5f525430 EEEKS9_EEvRT_RT0 │ │ │ │ │ - 0x00002278 5f005f5a 4e367365 71616e32 36617373 _._ZN6seqan26ass │ │ │ │ │ - 0x00002288 69676e49 4e535f36 53747269 6e674968 ignINS_6StringIh │ │ │ │ │ - 0x00002298 4e535f35 416c6c6f 63497645 45454545 NS_5AllocIvEEEEE │ │ │ │ │ - 0x000022a8 4576524e 535f3648 6f6c6465 7249545f EvRNS_6HolderIT_ │ │ │ │ │ - 0x000022b8 4e535f33 54616749 4e535f39 54726973 NS_3TagINS_9Tris │ │ │ │ │ - 0x000022c8 74617465 5f454545 4545524b 53415f00 tate_EEEEERKSA_. │ │ │ │ │ - 0x000022d8 5f5a4e36 73657161 6e323663 72656174 _ZN6seqan26creat │ │ │ │ │ - 0x000022e8 65494e53 5f364d61 74726978 49684c6a eINS_6MatrixIhLj │ │ │ │ │ - 0x000022f8 32454e53 5f365374 72696e67 49684e53 2ENS_6StringIhNS │ │ │ │ │ - 0x00002308 5f35416c 6c6f6349 76454545 45454545 _5AllocIvEEEEEEE │ │ │ │ │ - 0x00002318 4576524e 535f3648 6f6c6465 7249545f EvRNS_6HolderIT_ │ │ │ │ │ - 0x00002328 4e535f33 54616749 4e535f39 54726973 NS_3TagINS_9Tris │ │ │ │ │ - 0x00002338 74617465 5f454545 4545005f 5a4e3673 tate_EEEEE._ZN6s │ │ │ │ │ - 0x00002348 6571616e 32367265 73697a65 49684e53 eqan26resizeIhNS │ │ │ │ │ - 0x00002358 5f335461 67494e53 5f313346 756c6c44 _3TagINS_13FullD │ │ │ │ │ - 0x00002368 504d6174 7269785f 4545454e 535f3653 PMatrix_EEENS_6S │ │ │ │ │ - 0x00002378 7472696e 6749684e 535f3541 6c6c6f63 tringIhNS_5Alloc │ │ │ │ │ - 0x00002388 49764545 45454545 76524e53 5f394450 IvEEEEEEvRNS_9DP │ │ │ │ │ - 0x00002398 4d617472 69785f49 545f5430 5f54315f Matrix_IT_T0_T1_ │ │ │ │ │ - 0x000023a8 4545005f 5a4e3673 6571616e 32313341 EE._ZN6seqan213A │ │ │ │ │ - 0x000023b8 73736967 6e537472 696e675f 494e535f ssignString_INS_ │ │ │ │ │ - 0x000023c8 33546167 494e535f 31325461 6747656e 3TagINS_12TagGen │ │ │ │ │ - 0x000023d8 65726f75 735f4545 45453761 73736967 erous_EEEE7assig │ │ │ │ │ - 0x000023e8 6e5f494e 535f3653 7472696e 67494e53 n_INS_6StringINS │ │ │ │ │ - 0x000023f8 5f374450 43656c6c 5f49694e 53315f49 _7DPCell_IiNS1_I │ │ │ │ │ - 0x00002408 4e535f31 31416666 696e6547 6170735f NS_11AffineGaps_ │ │ │ │ │ - 0x00002418 45454545 454e535f 35416c6c 6f634976 EEEEENS_5AllocIv │ │ │ │ │ - 0x00002428 45454545 4b53445f 45457652 545f5254 EEEEKSD_EEvRT_RT │ │ │ │ │ - 0x00002438 305f4e53 5f345369 7a654953 465f4534 0_NS_4SizeISF_E4 │ │ │ │ │ - 0x00002448 54797065 45005f5a 4e367365 71616e32 TypeE._ZN6seqan2 │ │ │ │ │ - 0x00002458 31334173 7369676e 53747269 6e675f49 13AssignString_I │ │ │ │ │ - 0x00002468 4e535f33 54616749 4e535f31 32546167 NS_3TagINS_12Tag │ │ │ │ │ - 0x00002478 47656e65 726f7573 5f454545 45376173 Generous_EEEE7as │ │ │ │ │ - 0x00002488 7369676e 5f494e53 5f365374 72696e67 sign_INS_6String │ │ │ │ │ - 0x00002498 494e535f 37445043 656c6c5f 49694e53 INS_7DPCell_IiNS │ │ │ │ │ - 0x000024a8 315f494e 535f3131 41666669 6e654761 1_INS_11AffineGa │ │ │ │ │ - 0x000024b8 70735f45 45454545 4e535f35 416c6c6f ps_EEEEENS_5Allo │ │ │ │ │ - 0x000024c8 63497645 4545454b 53445f45 45765254 cIvEEEEKSD_EEvRT │ │ │ │ │ - 0x000024d8 5f525430 5f005f5a 4e367365 71616e32 _RT0_._ZN6seqan2 │ │ │ │ │ - 0x000024e8 36617373 69676e49 4e535f36 53747269 6assignINS_6Stri │ │ │ │ │ - 0x000024f8 6e67494e 535f3744 5043656c 6c5f4969 ngINS_7DPCell_Ii │ │ │ │ │ - 0x00002508 4e535f33 54616749 4e535f31 31416666 NS_3TagINS_11Aff │ │ │ │ │ - 0x00002518 696e6547 6170735f 45454545 454e535f ineGaps_EEEEENS_ │ │ │ │ │ - 0x00002528 35416c6c 6f634976 45454545 45457652 5AllocIvEEEEEEvR │ │ │ │ │ - 0x00002538 4e535f36 486f6c64 65724954 5f4e5333 NS_6HolderIT_NS3 │ │ │ │ │ - 0x00002548 5f494e53 5f395472 69737461 74655f45 _INS_9Tristate_E │ │ │ │ │ - 0x00002558 45454545 524b5345 5f005f5a 4e367365 EEEERKSE_._ZN6se │ │ │ │ │ - 0x00002568 71616e32 36637265 61746549 4e535f36 qan26createINS_6 │ │ │ │ │ - 0x00002578 4d617472 6978494e 535f3744 5043656c MatrixINS_7DPCel │ │ │ │ │ - 0x00002588 6c5f4969 4e535f33 54616749 4e535f31 l_IiNS_3TagINS_1 │ │ │ │ │ - 0x00002598 31416666 696e6547 6170735f 45454545 1AffineGaps_EEEE │ │ │ │ │ - 0x000025a8 454c6a32 454e535f 36537472 696e6749 ELj2ENS_6StringI │ │ │ │ │ - 0x000025b8 53365f4e 535f3541 6c6c6f63 49764545 S6_NS_5AllocIvEE │ │ │ │ │ - 0x000025c8 45454545 45457652 4e535f36 486f6c64 EEEEEEvRNS_6Hold │ │ │ │ │ - 0x000025d8 65724954 5f4e5333 5f494e53 5f395472 erIT_NS3_INS_9Tr │ │ │ │ │ - 0x000025e8 69737461 74655f45 45454545 00616461 istate_EEEEE.ada │ │ │ │ │ - 0x000025f8 70746572 416c6967 6e6d656e 74005f5a pterAlignment._Z │ │ │ │ │ - 0x00002608 4e367365 71616e32 32314450 43656c6c N6seqan221DPCell │ │ │ │ │ - 0x00002618 44656661 756c7449 6e66696e 69747949 DefaultInfinityI │ │ │ │ │ - 0x00002628 4e535f37 44504365 6c6c5f49 694e535f NS_7DPCell_IiNS_ │ │ │ │ │ - 0x00002638 33546167 494e535f 31314c69 6e656172 3TagINS_11Linear │ │ │ │ │ - 0x00002648 47617073 5f454545 45454535 56414c55 Gaps_EEEEEE5VALU │ │ │ │ │ - 0x00002658 4545005f 5a47564e 36736571 616e3232 EE._ZGVN6seqan22 │ │ │ │ │ - 0x00002668 31445043 656c6c44 65666175 6c74496e 1DPCellDefaultIn │ │ │ │ │ - 0x00002678 66696e69 7479494e 535f3744 5043656c finityINS_7DPCel │ │ │ │ │ - 0x00002688 6c5f4969 4e535f33 54616749 4e535f31 l_IiNS_3TagINS_1 │ │ │ │ │ - 0x00002698 314c696e 65617247 6170735f 45454545 1LinearGaps_EEEE │ │ │ │ │ - 0x000026a8 45453556 414c5545 45005f5a 47564e36 EE5VALUEE._ZGVN6 │ │ │ │ │ - 0x000026b8 73657161 6e323231 44504365 6c6c4465 seqan221DPCellDe │ │ │ │ │ - 0x000026c8 6661756c 74496e66 696e6974 79494e53 faultInfinityINS │ │ │ │ │ - 0x000026d8 5f374450 43656c6c 5f49694e 535f3354 _7DPCell_IiNS_3T │ │ │ │ │ - 0x000026e8 6167494e 535f3131 41666669 6e654761 agINS_11AffineGa │ │ │ │ │ - 0x000026f8 70735f45 45454545 45355641 4c554545 ps_EEEEEE5VALUEE │ │ │ │ │ + 0x00000c88 76005f5a 4e537437 5f5f6378 78313131 v._ZNSt7__cxx111 │ │ │ │ │ + 0x00000c98 32626173 69635f73 7472696e 67496353 2basic_stringIcS │ │ │ │ │ + 0x00000ca8 74313163 6861725f 74726169 74734963 t11char_traitsIc │ │ │ │ │ + 0x00000cb8 45536149 63454539 5f4d5f63 72656174 ESaIcEE9_M_creat │ │ │ │ │ + 0x00000cc8 6545526d 6d006d65 6d637079 005f5f73 eERmm.memcpy.__s │ │ │ │ │ + 0x00000cd8 7461636b 5f63686b 5f666169 6c005f5a tack_chk_fail._Z │ │ │ │ │ + 0x00000ce8 4e367365 71616e32 32314450 43656c6c N6seqan221DPCell │ │ │ │ │ + 0x00000cf8 44656661 756c7449 6e66696e 69747949 DefaultInfinityI │ │ │ │ │ + 0x00000d08 4e535f37 44504365 6c6c5f49 694e535f NS_7DPCell_IiNS_ │ │ │ │ │ + 0x00000d18 33546167 494e535f 31314166 66696e65 3TagINS_11Affine │ │ │ │ │ + 0x00000d28 47617073 5f454545 45454535 56414c55 Gaps_EEEEEE5VALU │ │ │ │ │ + 0x00000d38 4545005f 5a6e776d 005f5a64 6c507600 EE._Znwm._ZdlPv. │ │ │ │ │ + 0x00000d48 66726565 43537472 696e6700 66726565 freeCString.free │ │ │ │ │ + 0x00000d58 005f5a31 38637070 53747269 6e67546f ._Z18cppStringTo │ │ │ │ │ + 0x00000d68 43537472 696e674e 5374375f 5f637878 CStringNSt7__cxx │ │ │ │ │ + 0x00000d78 31313132 62617369 635f7374 72696e67 1112basic_string │ │ │ │ │ + 0x00000d88 49635374 31316368 61725f74 72616974 IcSt11char_trait │ │ │ │ │ + 0x00000d98 73496345 53614963 45454500 6d616c6c sIcESaIcEEE.mall │ │ │ │ │ + 0x00000da8 6f63005f 5a4e3673 6571616e 3235636c oc._ZN6seqan25cl │ │ │ │ │ + 0x00000db8 65617249 4e535f36 4d617472 6978494e earINS_6MatrixIN │ │ │ │ │ + 0x00000dc8 535f3744 5043656c 6c5f4969 4e535f33 S_7DPCell_IiNS_3 │ │ │ │ │ + 0x00000dd8 54616749 4e535f31 314c696e 65617247 TagINS_11LinearG │ │ │ │ │ + 0x00000de8 6170735f 45454545 454c6a32 454e535f aps_EEEEELj2ENS_ │ │ │ │ │ + 0x00000df8 36537472 696e6749 53365f4e 535f3541 6StringIS6_NS_5A │ │ │ │ │ + 0x00000e08 6c6c6f63 49764545 45454545 45457652 llocIvEEEEEEEEvR │ │ │ │ │ + 0x00000e18 4e535f36 486f6c64 65724954 5f4e5333 NS_6HolderIT_NS3 │ │ │ │ │ + 0x00000e28 5f494e53 5f395472 69737461 74655f45 _INS_9Tristate_E │ │ │ │ │ + 0x00000e38 45454545 005f5a4e 36736571 616e3235 EEEE._ZN6seqan25 │ │ │ │ │ + 0x00000e48 636c6561 72494e53 5f364d61 74726978 clearINS_6Matrix │ │ │ │ │ + 0x00000e58 49684c6a 32454e53 5f365374 72696e67 IhLj2ENS_6String │ │ │ │ │ + 0x00000e68 49684e53 5f35416c 6c6f6349 76454545 IhNS_5AllocIvEEE │ │ │ │ │ + 0x00000e78 45454545 4576524e 535f3648 6f6c6465 EEEEEvRNS_6Holde │ │ │ │ │ + 0x00000e88 7249545f 4e535f33 54616749 4e535f39 rIT_NS_3TagINS_9 │ │ │ │ │ + 0x00000e98 54726973 74617465 5f454545 4545005f Tristate_EEEEE._ │ │ │ │ │ + 0x00000ea8 5a4e3673 6571616e 3235636c 65617249 ZN6seqan25clearI │ │ │ │ │ + 0x00000eb8 4e535f36 4d617472 6978494e 535f3744 NS_6MatrixINS_7D │ │ │ │ │ + 0x00000ec8 5043656c 6c5f4969 4e535f33 54616749 PCell_IiNS_3TagI │ │ │ │ │ + 0x00000ed8 4e535f31 31416666 696e6547 6170735f NS_11AffineGaps_ │ │ │ │ │ + 0x00000ee8 45454545 454c6a32 454e535f 36537472 EEEEELj2ENS_6Str │ │ │ │ │ + 0x00000ef8 696e6749 53365f4e 535f3541 6c6c6f63 ingIS6_NS_5Alloc │ │ │ │ │ + 0x00000f08 49764545 45454545 45457652 4e535f36 IvEEEEEEEEvRNS_6 │ │ │ │ │ + 0x00000f18 486f6c64 65724954 5f4e5333 5f494e53 HolderIT_NS3_INS │ │ │ │ │ + 0x00000f28 5f395472 69737461 74655f45 45454545 _9Tristate_EEEEE │ │ │ │ │ + 0x00000f38 005f5a4e 36736571 616e3231 33417373 ._ZN6seqan213Ass │ │ │ │ │ + 0x00000f48 69676e53 7472696e 675f494e 535f3354 ignString_INS_3T │ │ │ │ │ + 0x00000f58 6167494e 535f3132 54616747 656e6572 agINS_12TagGener │ │ │ │ │ + 0x00000f68 6f75735f 45454545 37617373 69676e5f ous_EEEE7assign_ │ │ │ │ │ + 0x00000f78 494e535f 36537472 696e6749 4e535f31 INS_6StringINS_1 │ │ │ │ │ + 0x00000f88 3053696d 706c6554 79706549 684e535f 0SimpleTypeIhNS_ │ │ │ │ │ + 0x00000f98 35446e61 355f4545 454e535f 35416c6c 5Dna5_EEENS_5All │ │ │ │ │ + 0x00000fa8 6f634976 45454545 4b53435f 45457652 ocIvEEEEKSC_EEvR │ │ │ │ │ + 0x00000fb8 545f5254 305f4e53 5f345369 7a654953 T_RT0_NS_4SizeIS │ │ │ │ │ + 0x00000fc8 455f4534 54797065 45006d65 6d6d6f76 E_E4TypeE.memmov │ │ │ │ │ + 0x00000fd8 65005f5a 4e367365 71616e32 31334173 e._ZN6seqan213As │ │ │ │ │ + 0x00000fe8 7369676e 53747269 6e675f49 4e535f33 signString_INS_3 │ │ │ │ │ + 0x00000ff8 54616749 4e535f31 32546167 47656e65 TagINS_12TagGene │ │ │ │ │ + 0x00001008 726f7573 5f454545 45376173 7369676e rous_EEEE7assign │ │ │ │ │ + 0x00001018 5f494e53 5f365374 72696e67 494e535f _INS_6StringINS_ │ │ │ │ │ + 0x00001028 31305369 6d706c65 54797065 49684e53 10SimpleTypeIhNS │ │ │ │ │ + 0x00001038 5f35446e 61355f45 45454e53 5f35416c _5Dna5_EEENS_5Al │ │ │ │ │ + 0x00001048 6c6f6349 76454545 454b5343 5f454576 locIvEEEEKSC_EEv │ │ │ │ │ + 0x00001058 52545f52 54305f00 5f556e77 696e645f RT_RT0_._Unwind_ │ │ │ │ │ + 0x00001068 52657375 6d65005f 5a4e3673 6571616e Resume._ZN6seqan │ │ │ │ │ + 0x00001078 32313341 73736967 6e537472 696e675f 213AssignString_ │ │ │ │ │ + 0x00001088 494e535f 33546167 494e535f 31325461 INS_3TagINS_12Ta │ │ │ │ │ + 0x00001098 6747656e 65726f75 735f4545 45453761 gGenerous_EEEE7a │ │ │ │ │ + 0x000010a8 73736967 6e5f494e 535f3653 7472696e ssign_INS_6Strin │ │ │ │ │ + 0x000010b8 6749634e 535f3541 6c6c6f63 49764545 gIcNS_5AllocIvEE │ │ │ │ │ + 0x000010c8 45454b53 395f4545 7652545f 5254305f EEKS9_EEvRT_RT0_ │ │ │ │ │ + 0x000010d8 4e535f34 53697a65 4953425f 45345479 NS_4SizeISB_E4Ty │ │ │ │ │ + 0x000010e8 70654500 5f5a4e36 73657161 6e323133 peE._ZN6seqan213 │ │ │ │ │ + 0x000010f8 41737369 676e5374 72696e67 5f494e53 AssignString_INS │ │ │ │ │ + 0x00001108 5f335461 67494e53 5f313254 61674765 _3TagINS_12TagGe │ │ │ │ │ + 0x00001118 6e65726f 75735f45 45454537 61737369 nerous_EEEE7assi │ │ │ │ │ + 0x00001128 676e5f49 4e535f36 53747269 6e674963 gn_INS_6StringIc │ │ │ │ │ + 0x00001138 4e535f35 416c6c6f 63497645 4545454b NS_5AllocIvEEEEK │ │ │ │ │ + 0x00001148 53395f45 45765254 5f525430 5f005f5a S9_EEvRT_RT0_._Z │ │ │ │ │ + 0x00001158 4e367365 71616e32 31334173 7369676e N6seqan213Assign │ │ │ │ │ + 0x00001168 53747269 6e675f49 4e535f33 54616749 String_INS_3TagI │ │ │ │ │ + 0x00001178 4e535f31 32546167 47656e65 726f7573 NS_12TagGenerous │ │ │ │ │ + 0x00001188 5f454545 45376173 7369676e 5f494e53 _EEEE7assign_INS │ │ │ │ │ + 0x00001198 5f365374 72696e67 49634e53 5f35416c _6StringIcNS_5Al │ │ │ │ │ + 0x000011a8 6c6f6349 76454545 454b5063 45457652 locIvEEEEKPcEEvR │ │ │ │ │ + 0x000011b8 545f5254 305f4e53 5f345369 7a654953 T_RT0_NS_4SizeIS │ │ │ │ │ + 0x000011c8 435f4534 54797065 45007374 726c656e C_E4TypeE.strlen │ │ │ │ │ + 0x000011d8 005f5a4e 36736571 616e3231 33417373 ._ZN6seqan213Ass │ │ │ │ │ + 0x000011e8 69676e53 7472696e 675f494e 535f3354 ignString_INS_3T │ │ │ │ │ + 0x000011f8 6167494e 535f3132 54616747 656e6572 agINS_12TagGener │ │ │ │ │ + 0x00001208 6f75735f 45454545 37617373 69676e5f ous_EEEE7assign_ │ │ │ │ │ + 0x00001218 494e535f 36537472 696e6749 4e535f31 INS_6StringINS_1 │ │ │ │ │ + 0x00001228 3053696d 706c6554 79706549 684e535f 0SimpleTypeIhNS_ │ │ │ │ │ + 0x00001238 35446e61 355f4545 454e535f 35416c6c 5Dna5_EEENS_5All │ │ │ │ │ + 0x00001248 6f634976 45454545 4b4e5336 5f496353 ocIvEEEEKNS6_IcS │ │ │ │ │ + 0x00001258 425f4545 45457652 545f5254 305f005f B_EEEEvRT_RT0_._ │ │ │ │ │ + 0x00001268 5a4e3673 6571616e 32323554 72616e73 ZN6seqan225Trans │ │ │ │ │ + 0x00001278 6c617465 5461626c 65436861 72546f44 lateTableCharToD │ │ │ │ │ + 0x00001288 6e61355f 49764535 56414c55 4545005f na5_IvE5VALUEE._ │ │ │ │ │ + 0x00001298 5a4e3673 6571616e 32313341 73736967 ZN6seqan213Assig │ │ │ │ │ + 0x000012a8 6e537472 696e675f 494e535f 33546167 nString_INS_3Tag │ │ │ │ │ + 0x000012b8 494e535f 31325461 6747656e 65726f75 INS_12TagGenerou │ │ │ │ │ + 0x000012c8 735f4545 45453761 73736967 6e5f494e s_EEEE7assign_IN │ │ │ │ │ + 0x000012d8 535f3653 7472696e 67496d4e 535f3541 S_6StringImNS_5A │ │ │ │ │ + 0x000012e8 6c6c6f63 49764545 45454b53 395f4545 llocIvEEEEKS9_EE │ │ │ │ │ + 0x000012f8 7652545f 5254305f 005f5a4e 36736571 vRT_RT0_._ZN6seq │ │ │ │ │ + 0x00001308 616e3231 33417373 69676e53 7472696e an213AssignStrin │ │ │ │ │ + 0x00001318 675f494e 535f3354 6167494e 535f3132 g_INS_3TagINS_12 │ │ │ │ │ + 0x00001328 54616747 656e6572 6f75735f 45454545 TagGenerous_EEEE │ │ │ │ │ + 0x00001338 37617373 69676e5f 494e535f 36537472 7assign_INS_6Str │ │ │ │ │ + 0x00001348 696e6749 6d4e535f 35416c6c 6f634976 ingImNS_5AllocIv │ │ │ │ │ + 0x00001358 45454545 4b53395f 45457652 545f5254 EEEEKS9_EEvRT_RT │ │ │ │ │ + 0x00001368 305f4e53 5f345369 7a654953 425f4534 0_NS_4SizeISB_E4 │ │ │ │ │ + 0x00001378 54797065 45005f5a 4e367365 71616e32 TypeE._ZN6seqan2 │ │ │ │ │ + 0x00001388 31345265 706c6163 65537472 696e675f 14ReplaceString_ │ │ │ │ │ + 0x00001398 494e535f 33546167 494e535f 31325461 INS_3TagINS_12Ta │ │ │ │ │ + 0x000013a8 6747656e 65726f75 735f4545 45453872 gGenerous_EEEE8r │ │ │ │ │ + 0x000013b8 65706c61 63655f49 4e535f36 53747269 eplace_INS_6Stri │ │ │ │ │ + 0x000013c8 6e67496d 4e535f35 416c6c6f 63497645 ngImNS_5AllocIvE │ │ │ │ │ + 0x000013d8 4545454b 53395f45 45765254 5f4e535f EEEKS9_EEvRT_NS_ │ │ │ │ │ + 0x000013e8 3453697a 65495342 5f453454 79706545 4SizeISB_E4TypeE │ │ │ │ │ + 0x000013f8 53465f52 54305f00 5f5a4e36 73657161 SF_RT0_._ZN6seqa │ │ │ │ │ + 0x00001408 6e323130 696e7365 72744761 7073494e n210insertGapsIN │ │ │ │ │ + 0x00001418 535f3447 61707349 4e535f36 53747269 S_4GapsINS_6Stri │ │ │ │ │ + 0x00001428 6e67494e 535f3130 53696d70 6c655479 ngINS_10SimpleTy │ │ │ │ │ + 0x00001438 70654968 4e535f35 446e6135 5f454545 peIhNS_5Dna5_EEE │ │ │ │ │ + 0x00001448 4e535f35 416c6c6f 63497645 4545454e NS_5AllocIvEEEEN │ │ │ │ │ + 0x00001458 535f3354 6167494e 535f3130 41727261 S_3TagINS_10Arra │ │ │ │ │ + 0x00001468 79476170 735f4545 4545456d 45457652 yGaps_EEEEEmEEvR │ │ │ │ │ + 0x00001478 4b4e535f 34497465 7249545f 4e535f31 KNS_4IterIT_NS_1 │ │ │ │ │ + 0x00001488 32476170 73497465 7261746f 72495342 2GapsIteratorISB │ │ │ │ │ + 0x00001498 5f454545 4554305f 006d656d 73657400 _EEEET0_.memset. │ │ │ │ │ + 0x000014a8 5f5a4e36 73657161 6e323231 5f616461 _ZN6seqan221_ada │ │ │ │ │ + 0x000014b8 70745472 61636553 65676d65 6e747354 ptTraceSegmentsT │ │ │ │ │ + 0x000014c8 6f494e53 5f365374 72696e67 494e535f oINS_6StringINS_ │ │ │ │ │ + 0x000014d8 31305369 6d706c65 54797065 49684e53 10SimpleTypeIhNS │ │ │ │ │ + 0x000014e8 5f35446e 61355f45 45454e53 5f35416c _5Dna5_EEENS_5Al │ │ │ │ │ + 0x000014f8 6c6f6349 76454545 454e535f 33546167 locIvEEEENS_3Tag │ │ │ │ │ + 0x00001508 494e535f 31304172 72617947 6170735f INS_10ArrayGaps_ │ │ │ │ │ + 0x00001518 45454553 375f5341 5f6d6d53 365f4545 EEES7_SA_mmS6_EE │ │ │ │ │ + 0x00001528 76524e53 5f344761 70734954 5f54305f vRNS_4GapsIT_T0_ │ │ │ │ │ + 0x00001538 4545524e 53425f49 54315f54 325f4545 EERNSB_IT1_T2_EE │ │ │ │ │ + 0x00001548 524b4e53 315f494e 535f3133 54726163 RKNS1_INS_13Trac │ │ │ │ │ + 0x00001558 65536567 6d656e74 5f495433 5f54345f eSegment_IT3_T4_ │ │ │ │ │ + 0x00001568 45455435 5f454500 5f5a4e36 73657161 EET5_EE._ZN6seqa │ │ │ │ │ + 0x00001578 6e323133 41737369 676e5374 72696e67 n213AssignString │ │ │ │ │ + 0x00001588 5f494e53 5f335461 67494e53 5f313254 _INS_3TagINS_12T │ │ │ │ │ + 0x00001598 61674765 6e65726f 75735f45 45454537 agGenerous_EEEE7 │ │ │ │ │ + 0x000015a8 61737369 676e5f49 4e535f36 53747269 assign_INS_6Stri │ │ │ │ │ + 0x000015b8 6e67494e 535f3744 5043656c 6c5f4969 ngINS_7DPCell_Ii │ │ │ │ │ + 0x000015c8 4e53315f 494e535f 31314c69 6e656172 NS1_INS_11Linear │ │ │ │ │ + 0x000015d8 47617073 5f454545 45454e53 5f35416c Gaps_EEEEENS_5Al │ │ │ │ │ + 0x000015e8 6c6f6349 76454545 454b5344 5f454576 locIvEEEEKSD_EEv │ │ │ │ │ + 0x000015f8 52545f52 54305f4e 535f3453 697a6549 RT_RT0_NS_4SizeI │ │ │ │ │ + 0x00001608 53465f45 34547970 6545005f 5a4e3673 SF_E4TypeE._ZN6s │ │ │ │ │ + 0x00001618 6571616e 32313341 73736967 6e537472 eqan213AssignStr │ │ │ │ │ + 0x00001628 696e675f 494e535f 33546167 494e535f ing_INS_3TagINS_ │ │ │ │ │ + 0x00001638 31325461 6747656e 65726f75 735f4545 12TagGenerous_EE │ │ │ │ │ + 0x00001648 45453761 73736967 6e5f494e 535f3653 EE7assign_INS_6S │ │ │ │ │ + 0x00001658 7472696e 67494e53 5f374450 43656c6c tringINS_7DPCell │ │ │ │ │ + 0x00001668 5f49694e 53315f49 4e535f31 314c696e _IiNS1_INS_11Lin │ │ │ │ │ + 0x00001678 65617247 6170735f 45454545 454e535f earGaps_EEEEENS_ │ │ │ │ │ + 0x00001688 35416c6c 6f634976 45454545 4b53445f 5AllocIvEEEEKSD_ │ │ │ │ │ + 0x00001698 45457652 545f5254 305f005f 5a4e3673 EEvRT_RT0_._ZN6s │ │ │ │ │ + 0x000016a8 6571616e 32366173 7369676e 494e535f eqan26assignINS_ │ │ │ │ │ + 0x000016b8 36537472 696e6749 4e535f37 44504365 6StringINS_7DPCe │ │ │ │ │ + 0x000016c8 6c6c5f49 694e535f 33546167 494e535f ll_IiNS_3TagINS_ │ │ │ │ │ + 0x000016d8 31314c69 6e656172 47617073 5f454545 11LinearGaps_EEE │ │ │ │ │ + 0x000016e8 45454e53 5f35416c 6c6f6349 76454545 EENS_5AllocIvEEE │ │ │ │ │ + 0x000016f8 45454576 524e535f 36486f6c 64657249 EEEvRNS_6HolderI │ │ │ │ │ + 0x00001708 545f4e53 335f494e 535f3954 72697374 T_NS3_INS_9Trist │ │ │ │ │ + 0x00001718 6174655f 45454545 45524b53 455f005f ate_EEEEERKSE_._ │ │ │ │ │ + 0x00001728 5a4e3673 6571616e 32366372 65617465 ZN6seqan26create │ │ │ │ │ + 0x00001738 494e535f 364d6174 72697849 4e535f37 INS_6MatrixINS_7 │ │ │ │ │ + 0x00001748 44504365 6c6c5f49 694e535f 33546167 DPCell_IiNS_3Tag │ │ │ │ │ + 0x00001758 494e535f 31314c69 6e656172 47617073 INS_11LinearGaps │ │ │ │ │ + 0x00001768 5f454545 45454c6a 32454e53 5f365374 _EEEEELj2ENS_6St │ │ │ │ │ + 0x00001778 72696e67 4953365f 4e535f35 416c6c6f ringIS6_NS_5Allo │ │ │ │ │ + 0x00001788 63497645 45454545 45454576 524e535f cIvEEEEEEEEvRNS_ │ │ │ │ │ + 0x00001798 36486f6c 64657249 545f4e53 335f494e 6HolderIT_NS3_IN │ │ │ │ │ + 0x000017a8 535f3954 72697374 6174655f 45454545 S_9Tristate_EEEE │ │ │ │ │ + 0x000017b8 45005f5a 4e367365 71616e32 31334173 E._ZN6seqan213As │ │ │ │ │ + 0x000017c8 7369676e 53747269 6e675f49 4e535f33 signString_INS_3 │ │ │ │ │ + 0x000017d8 54616749 4e535f31 32546167 47656e65 TagINS_12TagGene │ │ │ │ │ + 0x000017e8 726f7573 5f454545 45376173 7369676e rous_EEEE7assign │ │ │ │ │ + 0x000017f8 5f494e53 5f365374 72696e67 49684e53 _INS_6StringIhNS │ │ │ │ │ + 0x00001808 5f35416c 6c6f6349 76454545 454b5339 _5AllocIvEEEEKS9 │ │ │ │ │ + 0x00001818 5f454576 52545f52 54305f4e 535f3453 _EEvRT_RT0_NS_4S │ │ │ │ │ + 0x00001828 697a6549 53425f45 34547970 6545005f izeISB_E4TypeE._ │ │ │ │ │ + 0x00001838 5a4e3673 6571616e 32313341 73736967 ZN6seqan213Assig │ │ │ │ │ + 0x00001848 6e537472 696e675f 494e535f 33546167 nString_INS_3Tag │ │ │ │ │ + 0x00001858 494e535f 31325461 6747656e 65726f75 INS_12TagGenerou │ │ │ │ │ + 0x00001868 735f4545 45453761 73736967 6e5f494e s_EEEE7assign_IN │ │ │ │ │ + 0x00001878 535f3653 7472696e 6749684e 535f3541 S_6StringIhNS_5A │ │ │ │ │ + 0x00001888 6c6c6f63 49764545 45454b53 395f4545 llocIvEEEEKS9_EE │ │ │ │ │ + 0x00001898 7652545f 5254305f 005f5a4e 36736571 vRT_RT0_._ZN6seq │ │ │ │ │ + 0x000018a8 616e3236 61737369 676e494e 535f3653 an26assignINS_6S │ │ │ │ │ + 0x000018b8 7472696e 6749684e 535f3541 6c6c6f63 tringIhNS_5Alloc │ │ │ │ │ + 0x000018c8 49764545 45454545 76524e53 5f36486f IvEEEEEEvRNS_6Ho │ │ │ │ │ + 0x000018d8 6c646572 49545f4e 535f3354 6167494e lderIT_NS_3TagIN │ │ │ │ │ + 0x000018e8 535f3954 72697374 6174655f 45454545 S_9Tristate_EEEE │ │ │ │ │ + 0x000018f8 45524b53 415f005f 5a4e3673 6571616e ERKSA_._ZN6seqan │ │ │ │ │ + 0x00001908 32366372 65617465 494e535f 364d6174 26createINS_6Mat │ │ │ │ │ + 0x00001918 72697849 684c6a32 454e535f 36537472 rixIhLj2ENS_6Str │ │ │ │ │ + 0x00001928 696e6749 684e535f 35416c6c 6f634976 ingIhNS_5AllocIv │ │ │ │ │ + 0x00001938 45454545 45454545 76524e53 5f36486f EEEEEEEEvRNS_6Ho │ │ │ │ │ + 0x00001948 6c646572 49545f4e 535f3354 6167494e lderIT_NS_3TagIN │ │ │ │ │ + 0x00001958 535f3954 72697374 6174655f 45454545 S_9Tristate_EEEE │ │ │ │ │ + 0x00001968 45005f5a 4e367365 71616e32 36726573 E._ZN6seqan26res │ │ │ │ │ + 0x00001978 697a6549 684e535f 33546167 494e535f izeIhNS_3TagINS_ │ │ │ │ │ + 0x00001988 31334675 6c6c4450 4d617472 69785f45 13FullDPMatrix_E │ │ │ │ │ + 0x00001998 45454e53 5f365374 72696e67 49684e53 EENS_6StringIhNS │ │ │ │ │ + 0x000019a8 5f35416c 6c6f6349 76454545 45454576 _5AllocIvEEEEEEv │ │ │ │ │ + 0x000019b8 524e535f 3944504d 61747269 785f4954 RNS_9DPMatrix_IT │ │ │ │ │ + 0x000019c8 5f54305f 54315f45 45005f5a 4e367365 _T0_T1_EE._ZN6se │ │ │ │ │ + 0x000019d8 71616e32 31334173 7369676e 53747269 qan213AssignStri │ │ │ │ │ + 0x000019e8 6e675f49 4e535f33 54616749 4e535f31 ng_INS_3TagINS_1 │ │ │ │ │ + 0x000019f8 32546167 47656e65 726f7573 5f454545 2TagGenerous_EEE │ │ │ │ │ + 0x00001a08 45376173 7369676e 5f494e53 5f365374 E7assign_INS_6St │ │ │ │ │ + 0x00001a18 72696e67 494e535f 37445043 656c6c5f ringINS_7DPCell_ │ │ │ │ │ + 0x00001a28 49694e53 315f494e 535f3131 41666669 IiNS1_INS_11Affi │ │ │ │ │ + 0x00001a38 6e654761 70735f45 45454545 4e535f35 neGaps_EEEEENS_5 │ │ │ │ │ + 0x00001a48 416c6c6f 63497645 4545454b 53445f45 AllocIvEEEEKSD_E │ │ │ │ │ + 0x00001a58 45765254 5f525430 5f4e535f 3453697a EvRT_RT0_NS_4Siz │ │ │ │ │ + 0x00001a68 65495346 5f453454 79706545 005f5a4e eISF_E4TypeE._ZN │ │ │ │ │ + 0x00001a78 36736571 616e3231 33417373 69676e53 6seqan213AssignS │ │ │ │ │ + 0x00001a88 7472696e 675f494e 535f3354 6167494e tring_INS_3TagIN │ │ │ │ │ + 0x00001a98 535f3132 54616747 656e6572 6f75735f S_12TagGenerous_ │ │ │ │ │ + 0x00001aa8 45454545 37617373 69676e5f 494e535f EEEE7assign_INS_ │ │ │ │ │ + 0x00001ab8 36537472 696e6749 4e535f37 44504365 6StringINS_7DPCe │ │ │ │ │ + 0x00001ac8 6c6c5f49 694e5331 5f494e53 5f313141 ll_IiNS1_INS_11A │ │ │ │ │ + 0x00001ad8 6666696e 65476170 735f4545 4545454e ffineGaps_EEEEEN │ │ │ │ │ + 0x00001ae8 535f3541 6c6c6f63 49764545 45454b53 S_5AllocIvEEEEKS │ │ │ │ │ + 0x00001af8 445f4545 7652545f 5254305f 005f5a4e D_EEvRT_RT0_._ZN │ │ │ │ │ + 0x00001b08 36736571 616e3236 61737369 676e494e 6seqan26assignIN │ │ │ │ │ + 0x00001b18 535f3653 7472696e 67494e53 5f374450 S_6StringINS_7DP │ │ │ │ │ + 0x00001b28 43656c6c 5f49694e 535f3354 6167494e Cell_IiNS_3TagIN │ │ │ │ │ + 0x00001b38 535f3131 41666669 6e654761 70735f45 S_11AffineGaps_E │ │ │ │ │ + 0x00001b48 45454545 4e535f35 416c6c6f 63497645 EEEENS_5AllocIvE │ │ │ │ │ + 0x00001b58 45454545 4576524e 535f3648 6f6c6465 EEEEEvRNS_6Holde │ │ │ │ │ + 0x00001b68 7249545f 4e53335f 494e535f 39547269 rIT_NS3_INS_9Tri │ │ │ │ │ + 0x00001b78 73746174 655f4545 45454552 4b53455f state_EEEEERKSE_ │ │ │ │ │ + 0x00001b88 005f5a4e 36736571 616e3236 63726561 ._ZN6seqan26crea │ │ │ │ │ + 0x00001b98 7465494e 535f364d 61747269 78494e53 teINS_6MatrixINS │ │ │ │ │ + 0x00001ba8 5f374450 43656c6c 5f49694e 535f3354 _7DPCell_IiNS_3T │ │ │ │ │ + 0x00001bb8 6167494e 535f3131 41666669 6e654761 agINS_11AffineGa │ │ │ │ │ + 0x00001bc8 70735f45 45454545 4c6a3245 4e535f36 ps_EEEEELj2ENS_6 │ │ │ │ │ + 0x00001bd8 53747269 6e674953 365f4e53 5f35416c StringIS6_NS_5Al │ │ │ │ │ + 0x00001be8 6c6f6349 76454545 45454545 4576524e locIvEEEEEEEEvRN │ │ │ │ │ + 0x00001bf8 535f3648 6f6c6465 7249545f 4e53335f S_6HolderIT_NS3_ │ │ │ │ │ + 0x00001c08 494e535f 39547269 73746174 655f4545 INS_9Tristate_EE │ │ │ │ │ + 0x00001c18 45454500 61646170 74657241 6c69676e EEE.adapterAlign │ │ │ │ │ + 0x00001c28 6d656e74 005f5a4e 31355363 6f726564 ment._ZN15Scored │ │ │ │ │ + 0x00001c38 416c6967 6e6d656e 74433145 524e3673 AlignmentC1ERN6s │ │ │ │ │ + 0x00001c48 6571616e 3235416c 69676e49 4e53305f eqan25AlignINS0_ │ │ │ │ │ + 0x00001c58 36537472 696e6749 4e53305f 31305369 6StringINS0_10Si │ │ │ │ │ + 0x00001c68 6d706c65 54797065 49684e53 305f3544 mpleTypeIhNS0_5D │ │ │ │ │ + 0x00001c78 6e61355f 4545454e 53305f35 416c6c6f na5_EEENS0_5Allo │ │ │ │ │ + 0x00001c88 63497645 4545454e 53305f33 54616749 cIvEEEENS0_3TagI │ │ │ │ │ + 0x00001c98 4e53305f 31304172 72617947 6170735f NS0_10ArrayGaps_ │ │ │ │ │ + 0x00001ca8 45454545 45696969 005f5a4e 31355363 EEEEEiii._ZN15Sc │ │ │ │ │ + 0x00001cb8 6f726564 416c6967 6e6d656e 74396765 oredAlignment9ge │ │ │ │ │ + 0x00001cc8 74537472 696e6742 35637878 31314576 tStringB5cxx11Ev │ │ │ │ │ + 0x00001cd8 005f5a64 6c50766d 005f5a4e 36736571 ._ZdlPvm._ZN6seq │ │ │ │ │ + 0x00001ce8 616e3232 31445043 656c6c44 65666175 an221DPCellDefau │ │ │ │ │ + 0x00001cf8 6c74496e 66696e69 7479494e 535f3744 ltInfinityINS_7D │ │ │ │ │ + 0x00001d08 5043656c 6c5f4969 4e535f33 54616749 PCell_IiNS_3TagI │ │ │ │ │ + 0x00001d18 4e535f31 314c696e 65617247 6170735f NS_11LinearGaps_ │ │ │ │ │ + 0x00001d28 45454545 45453556 414c5545 45005f5a EEEEEE5VALUEE._Z │ │ │ │ │ + 0x00001d38 4e537437 5f5f6378 78313131 32626173 NSt7__cxx1112bas │ │ │ │ │ + 0x00001d48 69635f73 7472696e 67496353 74313163 ic_stringIcSt11c │ │ │ │ │ + 0x00001d58 6861725f 74726169 74734963 45536149 har_traitsIcESaI │ │ │ │ │ + 0x00001d68 63454531 305f4d5f 64697370 6f736545 cEE10_M_disposeE │ │ │ │ │ + 0x00001d78 76005f5a 47564e36 73657161 6e323231 v._ZGVN6seqan221 │ │ │ │ │ + 0x00001d88 44504365 6c6c4465 6661756c 74496e66 DPCellDefaultInf │ │ │ │ │ + 0x00001d98 696e6974 79494e53 5f374450 43656c6c inityINS_7DPCell │ │ │ │ │ + 0x00001da8 5f49694e 535f3354 6167494e 535f3131 _IiNS_3TagINS_11 │ │ │ │ │ + 0x00001db8 4c696e65 61724761 70735f45 45454545 LinearGaps_EEEEE │ │ │ │ │ + 0x00001dc8 45355641 4c554545 005f5a47 564e3673 E5VALUEE._ZGVN6s │ │ │ │ │ + 0x00001dd8 6571616e 32323144 5043656c 6c446566 eqan221DPCellDef │ │ │ │ │ + 0x00001de8 61756c74 496e6669 6e697479 494e535f aultInfinityINS_ │ │ │ │ │ + 0x00001df8 37445043 656c6c5f 49694e53 5f335461 7DPCell_IiNS_3Ta │ │ │ │ │ + 0x00001e08 67494e53 5f313141 6666696e 65476170 gINS_11AffineGap │ │ │ │ │ + 0x00001e18 735f4545 45454545 3556414c 55454500 s_EEEEEE5VALUEE. │ │ │ │ │ + 0x00001e28 5f5f6778 785f7065 72736f6e 616c6974 __gxx_personalit │ │ │ │ │ + 0x00001e38 795f7630 005f5a4e 395f5f67 6e755f63 y_v0._ZN9__gnu_c │ │ │ │ │ + 0x00001e48 78783132 5f5f746f 5f787374 72696e67 xx12__to_xstring │ │ │ │ │ + 0x00001e58 494e5374 375f5f63 78783131 31326261 INSt7__cxx1112ba │ │ │ │ │ + 0x00001e68 7369635f 73747269 6e674963 53743131 sic_stringIcSt11 │ │ │ │ │ + 0x00001e78 63686172 5f747261 69747349 63455361 char_traitsIcESa │ │ │ │ │ + 0x00001e88 49634545 45634545 545f5046 69505430 IcEEEcEET_PFiPT0 │ │ │ │ │ + 0x00001e98 5f6d504b 53385f50 31335f5f 76615f6c _mPKS8_P13__va_l │ │ │ │ │ + 0x00001ea8 6973745f 74616745 6d53425f 7a007673 ist_tagEmSB_z.vs │ │ │ │ │ + 0x00001eb8 6e707269 6e746600 5f5a4e53 74375f5f nprintf._ZNSt7__ │ │ │ │ │ + 0x00001ec8 63787831 31313262 61736963 5f737472 cxx1112basic_str │ │ │ │ │ + 0x00001ed8 696e6749 63537431 31636861 725f7472 ingIcSt11char_tr │ │ │ │ │ + 0x00001ee8 61697473 49634553 61496345 45377265 aitsIcESaIcEE7re │ │ │ │ │ + 0x00001ef8 73657276 65456d00 5f5a4e53 74375f5f serveEm._ZNSt7__ │ │ │ │ │ + 0x00001f08 63787831 31313262 61736963 5f737472 cxx1112basic_str │ │ │ │ │ + 0x00001f18 696e6749 63537431 31636861 725f7472 ingIcSt11char_tr │ │ │ │ │ + 0x00001f28 61697473 49634553 61496345 45395f4d aitsIcESaIcEE9_M │ │ │ │ │ + 0x00001f38 5f617070 656e6445 504b636d 005f5a4e _appendEPKcm._ZN │ │ │ │ │ + 0x00001f48 5374375f 5f637878 31313132 62617369 St7__cxx1112basi │ │ │ │ │ + 0x00001f58 635f7374 72696e67 49635374 31316368 c_stringIcSt11ch │ │ │ │ │ + 0x00001f68 61725f74 72616974 73496345 53614963 ar_traitsIcESaIc │ │ │ │ │ + 0x00001f78 45453130 5f4d5f72 65706c61 6365456d EE10_M_replaceEm │ │ │ │ │ + 0x00001f88 6d504b63 6d005f5a 53743230 5f5f7468 mPKcm._ZSt20__th │ │ │ │ │ + 0x00001f98 726f775f 6c656e67 74685f65 72726f72 row_length_error │ │ │ │ │ + 0x00001fa8 504b6300 5f5a4e53 74375f5f 63787831 PKc._ZNSt7__cxx1 │ │ │ │ │ + 0x00001fb8 31313562 61736963 5f737472 696e6762 115basic_stringb │ │ │ │ │ + 0x00001fc8 75664963 53743131 63686172 5f747261 ufIcSt11char_tra │ │ │ │ │ + 0x00001fd8 69747349 63455361 49634545 44324576 itsIcESaIcEED2Ev │ │ │ │ │ + 0x00001fe8 005f5a54 564e5374 375f5f63 78783131 ._ZTVNSt7__cxx11 │ │ │ │ │ + 0x00001ff8 31356261 7369635f 73747269 6e676275 15basic_stringbu │ │ │ │ │ + 0x00002008 66496353 74313163 6861725f 74726169 fIcSt11char_trai │ │ │ │ │ + 0x00002018 74734963 45536149 63454545 005f5a54 tsIcESaIcEEE._ZT │ │ │ │ │ + 0x00002028 56537431 35626173 69635f73 74726561 VSt15basic_strea │ │ │ │ │ + 0x00002038 6d627566 49635374 31316368 61725f74 mbufIcSt11char_t │ │ │ │ │ + 0x00002048 72616974 73496345 45005f5a 4e537436 raitsIcEE._ZNSt6 │ │ │ │ │ + 0x00002058 6c6f6361 6c654431 4576005f 5a4e5374 localeD1Ev._ZNSt │ │ │ │ │ + 0x00002068 375f5f63 78783131 31356261 7369635f 7__cxx1115basic_ │ │ │ │ │ + 0x00002078 73747269 6e676275 66496353 74313163 stringbufIcSt11c │ │ │ │ │ + 0x00002088 6861725f 74726169 74734963 45536149 har_traitsIcESaI │ │ │ │ │ + 0x00002098 63454544 31457600 5f5a4e53 74375f5f cEED1Ev._ZNSt7__ │ │ │ │ │ + 0x000020a8 63787831 31313562 61736963 5f737472 cxx1115basic_str │ │ │ │ │ + 0x000020b8 696e6762 75664963 53743131 63686172 ingbufIcSt11char │ │ │ │ │ + 0x000020c8 5f747261 69747349 63455361 49634545 _traitsIcESaIcEE │ │ │ │ │ + 0x000020d8 44304576 005f5a4e 36736571 616e3235 D0Ev._ZN6seqan25 │ │ │ │ │ + 0x000020e8 77726974 65494e53 5f344974 6572494e writeINS_4IterIN │ │ │ │ │ + 0x000020f8 5374375f 5f637878 31313139 62617369 St7__cxx1119basi │ │ │ │ │ + 0x00002108 635f6f73 7472696e 67737472 65616d49 c_ostringstreamI │ │ │ │ │ + 0x00002118 63537431 31636861 725f7472 61697473 cSt11char_traits │ │ │ │ │ + 0x00002128 49634553 61496345 45454e53 5f313453 IcESaIcEEENS_14S │ │ │ │ │ + 0x00002138 74726561 6d497465 7261746f 72494e53 treamIteratorINS │ │ │ │ │ + 0x00002148 5f335461 67494e53 5f374f75 74707574 _3TagINS_7Output │ │ │ │ │ + 0x00002158 5f454545 45454545 4e535f36 53747269 _EEEEEEENS_6Stri │ │ │ │ │ + 0x00002168 6e67494e 535f3130 53696d70 6c655479 ngINS_10SimpleTy │ │ │ │ │ + 0x00002178 70654968 4e535f35 446e6135 5f454545 peIhNS_5Dna5_EEE │ │ │ │ │ + 0x00002188 4e535f35 416c6c6f 63497645 4545454e NS_5AllocIvEEEEN │ │ │ │ │ + 0x00002198 53395f49 4e535f31 30417272 61794761 S9_INS_10ArrayGa │ │ │ │ │ + 0x000021a8 70735f45 45454545 7652545f 524b4e53 ps_EEEEEvRT_RKNS │ │ │ │ │ + 0x000021b8 5f344761 70734954 305f5431 5f454500 _4GapsIT0_T1_EE. │ │ │ │ │ + 0x000021c8 5f5a4e36 73657161 6e323234 416c7068 _ZN6seqan224Alph │ │ │ │ │ + 0x000021d8 61626574 436f6e76 65727369 6f6e5461 abetConversionTa │ │ │ │ │ + 0x000021e8 626c655f 49634e53 5f31364d 6f646966 ble_IcNS_16Modif │ │ │ │ │ + 0x000021f8 69656441 6c706861 62657449 4e535f31 iedAlphabetINS_1 │ │ │ │ │ + 0x00002208 3053696d 706c6554 79706549 684e535f 0SimpleTypeIhNS_ │ │ │ │ │ + 0x00002218 35446e61 355f4545 454e535f 394d6f64 5Dna5_EEENS_9Mod │ │ │ │ │ + 0x00002228 45787061 6e64494c 63343545 4e535f33 ExpandILc45ENS_3 │ │ │ │ │ + 0x00002238 54616749 4e535f38 44656661 756c745f TagINS_8Default_ │ │ │ │ │ + 0x00002248 45454545 45454545 35746162 6c654500 EEEEEEEE5tableE. │ │ │ │ │ + 0x00002258 5f5a4e31 3553636f 72656441 6c69676e _ZN15ScoredAlign │ │ │ │ │ + 0x00002268 6d656e74 43324552 4e367365 71616e32 mentC2ERN6seqan2 │ │ │ │ │ + 0x00002278 35416c69 676e494e 53305f36 53747269 5AlignINS0_6Stri │ │ │ │ │ + 0x00002288 6e67494e 53305f31 3053696d 706c6554 ngINS0_10SimpleT │ │ │ │ │ + 0x00002298 79706549 684e5330 5f35446e 61355f45 ypeIhNS0_5Dna5_E │ │ │ │ │ + 0x000022a8 45454e53 305f3541 6c6c6f63 49764545 EENS0_5AllocIvEE │ │ │ │ │ + 0x000022b8 45454e53 305f3354 6167494e 53305f31 EENS0_3TagINS0_1 │ │ │ │ │ + 0x000022c8 30417272 61794761 70735f45 45454545 0ArrayGaps_EEEEE │ │ │ │ │ + 0x000022d8 69696900 5f5a5456 4e537437 5f5f6378 iii._ZTVNSt7__cx │ │ │ │ │ + 0x000022e8 78313131 39626173 69635f6f 73747269 x1119basic_ostri │ │ │ │ │ + 0x000022f8 6e677374 7265616d 49635374 31316368 ngstreamIcSt11ch │ │ │ │ │ + 0x00002308 61725f74 72616974 73496345 53614963 ar_traitsIcESaIc │ │ │ │ │ + 0x00002318 45454500 5f5a4e53 7438696f 735f6261 EEE._ZNSt8ios_ba │ │ │ │ │ + 0x00002328 73654332 4576005f 5a545653 74396261 seC2Ev._ZTVSt9ba │ │ │ │ │ + 0x00002338 7369635f 696f7349 63537431 31636861 sic_iosIcSt11cha │ │ │ │ │ + 0x00002348 725f7472 61697473 49634545 005f5a54 r_traitsIcEE._ZT │ │ │ │ │ + 0x00002358 544e5374 375f5f63 78783131 31396261 TNSt7__cxx1119ba │ │ │ │ │ + 0x00002368 7369635f 6f737472 696e6773 74726561 sic_ostringstrea │ │ │ │ │ + 0x00002378 6d496353 74313163 6861725f 74726169 mIcSt11char_trai │ │ │ │ │ + 0x00002388 74734963 45536149 63454545 005f5a4e tsIcESaIcEEE._ZN │ │ │ │ │ + 0x00002398 53743962 61736963 5f696f73 49635374 St9basic_iosIcSt │ │ │ │ │ + 0x000023a8 31316368 61725f74 72616974 73496345 11char_traitsIcE │ │ │ │ │ + 0x000023b8 4534696e 69744550 53743135 62617369 E4initEPSt15basi │ │ │ │ │ + 0x000023c8 635f7374 7265616d 62756649 6353315f c_streambufIcS1_ │ │ │ │ │ + 0x000023d8 45005f5a 4e537436 6c6f6361 6c654331 E._ZNSt6localeC1 │ │ │ │ │ + 0x000023e8 4576005f 5a4e5374 39626173 69635f69 Ev._ZNSt9basic_i │ │ │ │ │ + 0x000023f8 6f734963 53743131 63686172 5f747261 osIcSt11char_tra │ │ │ │ │ + 0x00002408 69747349 63454535 636c6561 72455374 itsIcEE5clearESt │ │ │ │ │ + 0x00002418 31325f49 6f735f49 6f737461 7465005f 12_Ios_Iostate._ │ │ │ │ │ + 0x00002428 5a4e5374 38696f73 5f626173 65443245 ZNSt8ios_baseD2E │ │ │ │ │ + 0x00002438 76005f5a 4e537437 5f5f6378 78313131 v._ZNSt7__cxx111 │ │ │ │ │ + 0x00002448 32626173 69635f73 7472696e 67496353 2basic_stringIcS │ │ │ │ │ + 0x00002458 74313163 6861725f 74726169 74734963 t11char_traitsIc │ │ │ │ │ + 0x00002468 45536149 63454539 5f4d5f61 73736967 ESaIcEE9_M_assig │ │ │ │ │ + 0x00002478 6e45524b 53345f00 5f5a4e53 74375f5f nERKS4_._ZNSt7__ │ │ │ │ │ + 0x00002488 63787831 31313962 61736963 5f6f7374 cxx1119basic_ost │ │ │ │ │ + 0x00002498 72696e67 73747265 616d4963 53743131 ringstreamIcSt11 │ │ │ │ │ + 0x000024a8 63686172 5f747261 69747349 63455361 char_traitsIcESa │ │ │ │ │ + 0x000024b8 49634545 44314576 005f5a47 564e3673 IcEED1Ev._ZGVN6s │ │ │ │ │ + 0x000024c8 6571616e 32323441 6c706861 62657443 eqan224AlphabetC │ │ │ │ │ + 0x000024d8 6f6e7665 7273696f 6e546162 6c655f49 onversionTable_I │ │ │ │ │ + 0x000024e8 634e535f 31364d6f 64696669 6564416c cNS_16ModifiedAl │ │ │ │ │ + 0x000024f8 70686162 6574494e 535f3130 53696d70 phabetINS_10Simp │ │ │ │ │ + 0x00002508 6c655479 70654968 4e535f35 446e6135 leTypeIhNS_5Dna5 │ │ │ │ │ + 0x00002518 5f454545 4e535f39 4d6f6445 7870616e _EEENS_9ModExpan │ │ │ │ │ + 0x00002528 64494c63 3435454e 535f3354 6167494e dILc45ENS_3TagIN │ │ │ │ │ + 0x00002538 535f3844 65666175 6c745f45 45454545 S_8Default_EEEEE │ │ │ │ │ + 0x00002548 45454535 7461626c 6545005f 5a5a4e36 EEE5tableE._ZZN6 │ │ │ │ │ + 0x00002558 73657161 6e323234 416c7068 61626574 seqan224Alphabet │ │ │ │ │ + 0x00002568 436f6e76 65727369 6f6e5461 626c655f ConversionTable_ │ │ │ │ │ + 0x00002578 49634e53 5f31364d 6f646966 69656441 IcNS_16ModifiedA │ │ │ │ │ + 0x00002588 6c706861 62657449 4e535f31 3053696d lphabetINS_10Sim │ │ │ │ │ + 0x00002598 706c6554 79706549 684e535f 35446e61 pleTypeIhNS_5Dna │ │ │ │ │ + 0x000025a8 355f4545 454e535f 394d6f64 45787061 5_EEENS_9ModExpa │ │ │ │ │ + 0x000025b8 6e64494c 63343545 4e535f33 54616749 ndILc45ENS_3TagI │ │ │ │ │ + 0x000025c8 4e535f38 44656661 756c745f 45454545 NS_8Default_EEEE │ │ │ │ │ + 0x000025d8 45454545 3130696e 69746961 6c697a65 EEEE10initialize │ │ │ │ │ + 0x000025e8 45764531 355f6973 5f696e69 7469616c EvE15_is_initial │ │ │ │ │ + 0x000025f8 697a6564 005f5a5a 4e367365 71616e32 ized._ZZN6seqan2 │ │ │ │ │ + 0x00002608 3234416c 70686162 6574436f 6e766572 24AlphabetConver │ │ │ │ │ + 0x00002618 73696f6e 5461626c 655f4963 4e535f31 sionTable_IcNS_1 │ │ │ │ │ + 0x00002628 364d6f64 69666965 64416c70 68616265 6ModifiedAlphabe │ │ │ │ │ + 0x00002638 74494e53 5f313053 696d706c 65547970 tINS_10SimpleTyp │ │ │ │ │ + 0x00002648 6549684e 535f3544 6e61355f 4545454e eIhNS_5Dna5_EEEN │ │ │ │ │ + 0x00002658 535f394d 6f644578 70616e64 494c6334 S_9ModExpandILc4 │ │ │ │ │ + 0x00002668 35454e53 5f335461 67494e53 5f384465 5ENS_3TagINS_8De │ │ │ │ │ + 0x00002678 6661756c 745f4545 45454545 45453130 fault_EEEEEEEE10 │ │ │ │ │ + 0x00002688 696e6974 69616c69 7a654576 45313174 initializeEvE11t │ │ │ │ │ + 0x00002698 61626c65 5f73746f 7265005f 5a5a4e36 able_store._ZZN6 │ │ │ │ │ + 0x000026a8 73657161 6e323234 416c7068 61626574 seqan224Alphabet │ │ │ │ │ + 0x000026b8 436f6e76 65727369 6f6e5461 626c655f ConversionTable_ │ │ │ │ │ + 0x000026c8 49634e53 5f313053 696d706c 65547970 IcNS_10SimpleTyp │ │ │ │ │ + 0x000026d8 6549684e 535f3544 6e61355f 45454545 eIhNS_5Dna5_EEEE │ │ │ │ │ + 0x000026e8 3130696e 69746961 6c697a65 45764531 10initializeEvE1 │ │ │ │ │ + 0x000026f8 355f6973 5f696e69 7469616c 697a6564 5_is_initialized │ │ │ │ │ 0x00002708 006c6962 73746463 2b2b2e73 6f2e3600 .libstdc++.so.6. │ │ │ │ │ 0x00002718 6c696267 63635f73 2e736f2e 31006c69 libgcc_s.so.1.li │ │ │ │ │ 0x00002728 62632e73 6f2e3600 4743435f 332e3000 bc.so.6.GCC_3.0. │ │ │ │ │ 0x00002738 474c4942 435f322e 3400474c 4942435f GLIBC_2.4.GLIBC_ │ │ │ │ │ 0x00002748 322e3134 00474c49 42435f32 2e322e35 2.14.GLIBC_2.2.5 │ │ │ │ │ 0x00002758 00435858 4142495f 312e3300 474c4942 .CXXABI_1.3.GLIB │ │ │ │ │ 0x00002768 4358585f 332e342e 33320043 58584142 CXX_3.4.32.CXXAB │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ │ │ 0000000000004020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10>: │ │ │ │ │ - push 0xfd7a(%rip) # 13da0 ::VALUE@@Base+0x2ca0> │ │ │ │ │ - jmp *0xfd7c(%rip) # 13da8 ::VALUE@@Base+0x2ca8> │ │ │ │ │ + push 0xfd7a(%rip) # 13da0 ::VALUE@@Base+0x2d80> │ │ │ │ │ + jmp *0xfd7c(%rip) # 13da8 ::VALUE@@Base+0x2d88> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ 0000000000004030 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>: │ │ │ │ │ - jmp *0xfd7a(%rip) # 13db0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x6cc0> │ │ │ │ │ + jmp *0xfd7a(%rip) # 13db0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xa440> │ │ │ │ │ push $0x0 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004040 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@plt>: │ │ │ │ │ - jmp *0xfd72(%rip) # 13db8 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x4888> │ │ │ │ │ + jmp *0xfd72(%rip) # 13db8 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x8008> │ │ │ │ │ push $0x1 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004050 , std::allocator >::~basic_ostringstream()@plt>: │ │ │ │ │ jmp *0xfd6a(%rip) # 13dc0 , std::allocator >::~basic_ostringstream()@GLIBCXX_3.4.21> │ │ │ │ │ push $0x2 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ @@ -40,45 +40,45 @@ │ │ │ │ │ │ │ │ │ │ 0000000000004090 : │ │ │ │ │ jmp *0xfd4a(%rip) │ │ │ │ │ push $0x6 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000040a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>: │ │ │ │ │ - jmp *0xfd42(%rip) # 13de8 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4358> │ │ │ │ │ + jmp *0xfd42(%rip) # 13de8 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x7ad8> │ │ │ │ │ push $0x7 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000040b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>: │ │ │ │ │ - jmp *0xfd3a(%rip) # 13df0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7b60> │ │ │ │ │ + jmp *0xfd3a(%rip) # 13df0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xb2e0> │ │ │ │ │ push $0x8 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000040c0 : │ │ │ │ │ jmp *0xfd32(%rip) │ │ │ │ │ push $0x9 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000040d0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@plt>: │ │ │ │ │ - jmp *0xfd2a(%rip) # 13e00 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xbec0> │ │ │ │ │ + jmp *0xfd2a(%rip) # 13e00 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x32c0> │ │ │ │ │ push $0xa │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000040e0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@plt>: │ │ │ │ │ - jmp *0xfd22(%rip) # 13e08 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x7628> │ │ │ │ │ + jmp *0xfd22(%rip) # 13e08 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xada8> │ │ │ │ │ push $0xb │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000040f0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>: │ │ │ │ │ - jmp *0xfd1a(%rip) # 13e10 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x3930> │ │ │ │ │ + jmp *0xfd1a(%rip) # 13e10 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x70b0> │ │ │ │ │ push $0xc │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004100 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@plt>: │ │ │ │ │ - jmp *0xfd12(%rip) # 13e18 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x78a8> │ │ │ │ │ + jmp *0xfd12(%rip) # 13e18 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xb028> │ │ │ │ │ push $0xd │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004110 : │ │ │ │ │ jmp *0xfd0a(%rip) │ │ │ │ │ push $0xe │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ @@ -90,85 +90,85 @@ │ │ │ │ │ │ │ │ │ │ 0000000000004130 : │ │ │ │ │ jmp *0xfcfa(%rip) │ │ │ │ │ push $0x10 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004140 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>: │ │ │ │ │ - jmp *0xfcf2(%rip) # 13e38 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7ac8> │ │ │ │ │ + jmp *0xfcf2(%rip) # 13e38 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xb248> │ │ │ │ │ push $0x11 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004150 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@plt>: │ │ │ │ │ - jmp *0xfcea(%rip) # 13e40 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x6920> │ │ │ │ │ + jmp *0xfcea(%rip) # 13e40 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0xa0a0> │ │ │ │ │ push $0x12 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004160 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@plt>: │ │ │ │ │ - jmp *0xfce2(%rip) # 13e48 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x62c8> │ │ │ │ │ + jmp *0xfce2(%rip) # 13e48 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x9a48> │ │ │ │ │ push $0x13 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004170 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@plt>: │ │ │ │ │ - jmp *0xfcda(%rip) # 13e50 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x6fb0> │ │ │ │ │ + jmp *0xfcda(%rip) # 13e50 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xa730> │ │ │ │ │ push $0x14 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004180 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>: │ │ │ │ │ - jmp *0xfcd2(%rip) # 13e58 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x3578> │ │ │ │ │ + jmp *0xfcd2(%rip) # 13e58 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6cf8> │ │ │ │ │ push $0x15 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004190 : │ │ │ │ │ jmp *0xfcca(%rip) │ │ │ │ │ push $0x16 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000041a0 , std::allocator >)@plt>: │ │ │ │ │ - jmp *0xfcc2(%rip) # 13e68 , std::allocator >)@@Base+0xb018> │ │ │ │ │ + jmp *0xfcc2(%rip) # 13e68 , std::allocator >)@@Base+0xe798> │ │ │ │ │ push $0x17 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000041b0 : │ │ │ │ │ jmp *0xfcba(%rip) │ │ │ │ │ push $0x18 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000041c0 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@plt>: │ │ │ │ │ - jmp *0xfcb2(%rip) # 13e78 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x3d68> │ │ │ │ │ + jmp *0xfcb2(%rip) # 13e78 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x74e8> │ │ │ │ │ push $0x19 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000041d0 : │ │ │ │ │ jmp *0xfcaa(%rip) │ │ │ │ │ push $0x1a │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000041e0 : │ │ │ │ │ jmp *0xfca2(%rip) │ │ │ │ │ push $0x1b │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000041f0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>: │ │ │ │ │ - jmp *0xfc9a(%rip) # 13e90 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x5390> │ │ │ │ │ + jmp *0xfc9a(%rip) # 13e90 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x8b10> │ │ │ │ │ push $0x1c │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004200 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@plt>: │ │ │ │ │ - jmp *0xfc92(%rip) # 13e98 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x6b18> │ │ │ │ │ + jmp *0xfc92(%rip) # 13e98 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xa298> │ │ │ │ │ push $0x1d │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004210 <__stack_chk_fail@plt>: │ │ │ │ │ jmp *0xfc8a(%rip) │ │ │ │ │ push $0x1e │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004220 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@plt>: │ │ │ │ │ - jmp *0xfc82(%rip) # 13ea8 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x3b88> │ │ │ │ │ + jmp *0xfc82(%rip) # 13ea8 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x7308> │ │ │ │ │ push $0x1f │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004230 : │ │ │ │ │ jmp *0xfc7a(%rip) │ │ │ │ │ push $0x20 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ @@ -185,95 +185,95 @@ │ │ │ │ │ │ │ │ │ │ 0000000000004260 >::init(std::basic_streambuf >*)@plt>: │ │ │ │ │ jmp *0xfc62(%rip) # 13ec8 >::init(std::basic_streambuf >*)@GLIBCXX_3.4> │ │ │ │ │ push $0x23 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004270 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>: │ │ │ │ │ - jmp *0xfc5a(%rip) # 13ed0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x7560> │ │ │ │ │ + jmp *0xfc5a(%rip) # 13ed0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xace0> │ │ │ │ │ push $0x24 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004280 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@plt>: │ │ │ │ │ - jmp *0xfc52(%rip) # 13ed8 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0xcc68> │ │ │ │ │ + jmp *0xfc52(%rip) # 13ed8 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x4048> │ │ │ │ │ push $0x25 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004290 : │ │ │ │ │ jmp *0xfc4a(%rip) │ │ │ │ │ push $0x26 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000042a0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@plt>: │ │ │ │ │ - jmp *0xfc42(%rip) # 13ee8 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x5568> │ │ │ │ │ + jmp *0xfc42(%rip) # 13ee8 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x8ce8> │ │ │ │ │ push $0x27 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000042b0 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@plt>: │ │ │ │ │ - jmp *0xfc3a(%rip) # 13ef0 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x6630> │ │ │ │ │ + jmp *0xfc3a(%rip) # 13ef0 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x9db0> │ │ │ │ │ push $0x28 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000042c0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt>: │ │ │ │ │ jmp *0xfc32(%rip) # 13ef8 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@GLIBCXX_3.4.21> │ │ │ │ │ push $0x29 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000042d0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>: │ │ │ │ │ - jmp *0xfc2a(%rip) # 13f00 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5060> │ │ │ │ │ + jmp *0xfc2a(%rip) # 13f00 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x87e0> │ │ │ │ │ push $0x2a │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000042e0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@plt>: │ │ │ │ │ - jmp *0xfc22(%rip) # 13f08 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x7b28> │ │ │ │ │ + jmp *0xfc22(%rip) # 13f08 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xb2a8> │ │ │ │ │ push $0x2b │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000042f0 , std::allocator >::reserve(unsigned long)@plt>: │ │ │ │ │ jmp *0xfc1a(%rip) # 13f10 , std::allocator >::reserve(unsigned long)@GLIBCXX_3.4.21> │ │ │ │ │ push $0x2c │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004300 : │ │ │ │ │ jmp *0xfc12(%rip) │ │ │ │ │ push $0x2d │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004310 , std::allocator >::~basic_stringbuf()@plt>: │ │ │ │ │ - jmp *0xfc0a(%rip) # 13f20 , std::allocator >::~basic_stringbuf()@@Base+0xc0b0> │ │ │ │ │ + jmp *0xfc0a(%rip) # 13f20 , std::allocator >::~basic_stringbuf()@@Base+0x3490> │ │ │ │ │ push $0x2e │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004320 >::clear(std::_Ios_Iostate)@plt>: │ │ │ │ │ jmp *0xfc02(%rip) # 13f28 >::clear(std::_Ios_Iostate)@GLIBCXX_3.4> │ │ │ │ │ push $0x2f │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004330 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@plt>: │ │ │ │ │ - jmp *0xfbfa(%rip) # 13f30 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0xc270> │ │ │ │ │ + jmp *0xfbfa(%rip) # 13f30 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x3650> │ │ │ │ │ push $0x30 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004340 <_Unwind_Resume@plt>: │ │ │ │ │ jmp *0xfbf2(%rip) │ │ │ │ │ push $0x31 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004350 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt>: │ │ │ │ │ jmp *0xfbea(%rip) # 13f40 , std::allocator >::_M_create(unsigned long&, unsigned long)@GLIBCXX_3.4.21> │ │ │ │ │ push $0x32 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004360 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>: │ │ │ │ │ - jmp *0xfbe2(%rip) # 13f48 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x4888> │ │ │ │ │ + jmp *0xfbe2(%rip) # 13f48 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x8008> │ │ │ │ │ push $0x33 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004370 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>: │ │ │ │ │ - jmp *0xfbda(%rip) # 13f50 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x7c50> │ │ │ │ │ + jmp *0xfbda(%rip) # 13f50 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0xb3d0> │ │ │ │ │ push $0x34 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004380 : │ │ │ │ │ jmp *0xfbd2(%rip) │ │ │ │ │ push $0x35 │ │ │ │ │ jmp 4020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt-0x10> │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -1,22 +1,161 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ │ │ -00000000000043c0 : │ │ │ │ │ -ScoredAlignment::getString[abi:cxx11]() [clone .cold]: │ │ │ │ │ +00000000000043c0 : │ │ │ │ │ +adapterAlignment.cold(): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ + mov %rbp,%rbx │ │ │ │ │ + call 41b0 │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:197 │ │ │ │ │ + mov 0x138(%rsp),%r13 │ │ │ │ │ + mov 0x130(%rsp),%rbp │ │ │ │ │ +/usr/include/seqan/basic/array_construct_destruct.h:548 │ │ │ │ │ + cmp %rbp,%r13 │ │ │ │ │ + jne 4522 <__cxa_finalize@plt+0x192> │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ │ + call 4240 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ │ + call 4240 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ │ + call 4240 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:104 │ │ │ │ │ + mov 0x298(%rsp),%rax │ │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ │ + jne 44ff <__cxa_finalize@plt+0x16f> │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ + call 4340 <_Unwind_Resume@plt> │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ + mov 0x150(%rsp),%rbx │ │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ │ + mov 0x158(%rsp),%ebx │ │ │ │ │ + mov %ebx,0x74(%rsp) │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ │ + mov %rax,(%rsp) │ │ │ │ │ + call 4370 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ + mov (%rsp),%rbp │ │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ │ + mov 0x74(%rsp),%eax │ │ │ │ │ + mov %eax,0x158(%rsp) │ │ │ │ │ + call 40b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt> │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + mov 0x1f8(%rsp),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ + jmp 43c2 <__cxa_finalize@plt+0x32> │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + call 4370 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ + jmp 447f <__cxa_finalize@plt+0xef> │ │ │ │ │ + mov %r13,%rdi │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + call 4370 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ + mov %r14,%rdi │ │ │ │ │ + call 4140 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt> │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + mov 0x1f8(%rsp),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ + jmp 43c2 <__cxa_finalize@plt+0x32> │ │ │ │ │ + call 4210 <__stack_chk_fail@plt> │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ + mov %r13,%rdi │ │ │ │ │ + mov %rax,(%rsp) │ │ │ │ │ + call 4370 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ + mov (%rsp),%rbp │ │ │ │ │ + jmp 44d8 <__cxa_finalize@plt+0x148> │ │ │ │ │ +/usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ + mov 0x150(%rsp),%rbx │ │ │ │ │ + jmp 4506 <__cxa_finalize@plt+0x176> │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ + testl $0xfffffffd,0x8(%rbp) │ │ │ │ │ + je 4549 <__cxa_finalize@plt+0x1b9> │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + mov (%r12),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ +/usr/include/seqan/basic/array_construct_destruct.h:551 │ │ │ │ │ + add $0x48,%rbp │ │ │ │ │ + jmp 43dd <__cxa_finalize@plt+0x4d> │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + mov %r14,%rdi │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + call 4140 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt> │ │ │ │ │ + jmp 44e0 <__cxa_finalize@plt+0x150> │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ + jmp 43c2 <__cxa_finalize@plt+0x32> │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + call 40b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt> │ │ │ │ │ + jmp 44a1 <__cxa_finalize@plt+0x111> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ + mov %rbp,%rbx │ │ │ │ │ + call 4240 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:104 │ │ │ │ │ + jmp 43cd <__cxa_finalize@plt+0x3d> │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ + jmp 43c2 <__cxa_finalize@plt+0x32> │ │ │ │ │ +/usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ + mov 0x190(%rsp),%rbx │ │ │ │ │ + jmp 446d <__cxa_finalize@plt+0xdd> │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ + jmp 43c2 <__cxa_finalize@plt+0x32> │ │ │ │ │ + nop │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:405 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 456c <__cxa_finalize@plt+0x1dc> │ │ │ │ │ - lea 0xcc25(%rip),%rdi # 11003 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x723> │ │ │ │ │ + jne 474e <__cxa_finalize@plt+0x3be> │ │ │ │ │ + lea 0xca43(%rip),%rdi # 11003 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4c3> │ │ │ │ │ lea 0xf0(%rsp),%r12 │ │ │ │ │ call 4110 │ │ │ │ │ endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 4240 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov 0xc8(%rsp),%rdi │ │ │ │ │ lea 0x1b0(%rsp),%r12 │ │ │ │ │ call 4240 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ @@ -42,465 +181,325 @@ │ │ │ │ │ call 4240 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov 0x98(%rsp),%rdi │ │ │ │ │ call 4240 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ │ call 4240 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov 0x78(%rsp),%rdi │ │ │ │ │ call 4240 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ +std::__new_allocator::~__new_allocator(): │ │ │ │ │ /usr/include/c++/14/bits/new_allocator.h:104 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4576 <__cxa_finalize@plt+0x1e6> │ │ │ │ │ + jne 4758 <__cxa_finalize@plt+0x3c8> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4340 <_Unwind_Resume@plt> │ │ │ │ │ endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov 0xb0(%rsp),%rdi │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ call 4240 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov 0xa8(%rsp),%rdi │ │ │ │ │ lea 0x270(%rsp),%r13 │ │ │ │ │ call 4240 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 4240 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov 0xa0(%rsp),%rdi │ │ │ │ │ lea 0x210(%rsp),%r12 │ │ │ │ │ call 4240 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ +std::__new_allocator::~__new_allocator(): │ │ │ │ │ /usr/include/c++/14/bits/new_allocator.h:104 │ │ │ │ │ - jmp 43f2 <__cxa_finalize@plt+0x62> │ │ │ │ │ + jmp 45d4 <__cxa_finalize@plt+0x244> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:405 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4571 <__cxa_finalize@plt+0x1e1> │ │ │ │ │ + jne 4753 <__cxa_finalize@plt+0x3c3> │ │ │ │ │ lea 0x130(%rsp),%rax │ │ │ │ │ - lea 0xcad4(%rip),%rdi # 11003 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x723> │ │ │ │ │ + lea 0xc8f2(%rip),%rdi # 11003 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4c3> │ │ │ │ │ mov %rax,0xb8(%rsp) │ │ │ │ │ call 4110 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 455b <__cxa_finalize@plt+0x1cb> │ │ │ │ │ - lea 0xcaad(%rip),%rdi # 11003 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x723> │ │ │ │ │ + jne 473d <__cxa_finalize@plt+0x3ad> │ │ │ │ │ + lea 0xc8cb(%rip),%rdi # 11003 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4c3> │ │ │ │ │ call 4110 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 4451 <__cxa_finalize@plt+0xc1> │ │ │ │ │ + jmp 4633 <__cxa_finalize@plt+0x2a3> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:405 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 4449 <__cxa_finalize@plt+0xb9> │ │ │ │ │ + jmp 462b <__cxa_finalize@plt+0x29b> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 442c <__cxa_finalize@plt+0x9c> │ │ │ │ │ + jmp 460e <__cxa_finalize@plt+0x27e> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 4434 <__cxa_finalize@plt+0xa4> │ │ │ │ │ + jmp 4616 <__cxa_finalize@plt+0x286> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:405 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 45ce <__cxa_finalize@plt+0x23e> │ │ │ │ │ + jne 47b0 <__cxa_finalize@plt+0x420> │ │ │ │ │ lea 0x250(%rsp),%rax │ │ │ │ │ - lea 0xca42(%rip),%rdi # 11003 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x723> │ │ │ │ │ + lea 0xc860(%rip),%rdi # 11003 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4c3> │ │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ │ call 4110 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4602 <__cxa_finalize@plt+0x272> │ │ │ │ │ + jne 47e4 <__cxa_finalize@plt+0x454> │ │ │ │ │ lea 0x2b0(%rsp),%rax │ │ │ │ │ - lea 0xca0e(%rip),%rdi # 11003 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x723> │ │ │ │ │ + lea 0xc82c(%rip),%rdi # 11003 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4c3> │ │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ │ call 4110 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4659 <__cxa_finalize@plt+0x2c9> │ │ │ │ │ - lea 0xc9e2(%rip),%rdi # 11003 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x723> │ │ │ │ │ + jne 483b <__cxa_finalize@plt+0x4ab> │ │ │ │ │ + lea 0xc800(%rip),%rdi # 11003 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4c3> │ │ │ │ │ lea 0x150(%rsp),%r12 │ │ │ │ │ call 4110 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 474d <__cxa_finalize@plt+0x3bd> │ │ │ │ │ - lea 0xc9b7(%rip),%rdi # 11003 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x723> │ │ │ │ │ + jne 492f <__cxa_finalize@plt+0x59f> │ │ │ │ │ + lea 0xc7d5(%rip),%rdi # 11003 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4c3> │ │ │ │ │ lea 0x1b0(%rsp),%r12 │ │ │ │ │ call 4110 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 468d <__cxa_finalize@plt+0x2fd> │ │ │ │ │ + jne 486f <__cxa_finalize@plt+0x4df> │ │ │ │ │ lea 0x190(%rsp),%rax │ │ │ │ │ - lea 0xc983(%rip),%rdi # 11003 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x723> │ │ │ │ │ + lea 0xc7a1(%rip),%rdi # 11003 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4c3> │ │ │ │ │ mov %rax,0xc0(%rsp) │ │ │ │ │ call 4110 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 46b9 <__cxa_finalize@plt+0x329> │ │ │ │ │ - lea 0xc957(%rip),%rdi # 11003 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x723> │ │ │ │ │ + jne 489b <__cxa_finalize@plt+0x50b> │ │ │ │ │ + lea 0xc775(%rip),%rdi # 11003 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4c3> │ │ │ │ │ lea 0x270(%rsp),%r13 │ │ │ │ │ call 4110 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 46ed <__cxa_finalize@plt+0x35d> │ │ │ │ │ + jne 48cf <__cxa_finalize@plt+0x53f> │ │ │ │ │ lea 0x1f0(%rsp),%rax │ │ │ │ │ - lea 0xc923(%rip),%rdi # 11003 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x723> │ │ │ │ │ + lea 0xc741(%rip),%rdi # 11003 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4c3> │ │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ │ call 4110 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4748 <__cxa_finalize@plt+0x3b8> │ │ │ │ │ - lea 0xc8f7(%rip),%rdi # 11003 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x723> │ │ │ │ │ + jne 492a <__cxa_finalize@plt+0x59a> │ │ │ │ │ + lea 0xc715(%rip),%rdi # 11003 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4c3> │ │ │ │ │ lea 0x210(%rsp),%r12 │ │ │ │ │ call 4110 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 475e <__cxa_finalize@plt+0x3ce> │ │ │ │ │ + jne 4940 <__cxa_finalize@plt+0x5b0> │ │ │ │ │ lea 0x2d0(%rsp),%rax │ │ │ │ │ - lea 0xc8c8(%rip),%rdi # 11003 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x723> │ │ │ │ │ + lea 0xc6e6(%rip),%rdi # 11003 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4c3> │ │ │ │ │ mov %rax,0xb0(%rsp) │ │ │ │ │ call 4110 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 44eb <__cxa_finalize@plt+0x15b> │ │ │ │ │ + jmp 46cd <__cxa_finalize@plt+0x33d> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:405 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 44d6 <__cxa_finalize@plt+0x146> │ │ │ │ │ + jmp 46b8 <__cxa_finalize@plt+0x328> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 440f <__cxa_finalize@plt+0x7f> │ │ │ │ │ + jmp 45f1 <__cxa_finalize@plt+0x261> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 44f3 <__cxa_finalize@plt+0x163> │ │ │ │ │ + jmp 46d5 <__cxa_finalize@plt+0x345> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 4417 <__cxa_finalize@plt+0x87> │ │ │ │ │ + jmp 45f9 <__cxa_finalize@plt+0x269> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 43fa <__cxa_finalize@plt+0x6a> │ │ │ │ │ + jmp 45dc <__cxa_finalize@plt+0x24c> │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11]() [clone .cold]: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ nop │ │ │ │ │ -ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int) [clone .cold]: │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 4240 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int): │ │ │ │ │ ./porechop/src/alignment.cpp:111 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 4050 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ │ call 4240 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int): │ │ │ │ │ ./porechop/src/alignment.cpp:111 │ │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ │ call 4050 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ │ mov 0x3a8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4833 <__cxa_finalize@plt+0x4a3> │ │ │ │ │ + jne 4a15 <__cxa_finalize@plt+0x685> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4340 <_Unwind_Resume@plt> │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ /usr/include/c++/14/sstream:806 (discriminator 1) │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 4310 , std::allocator >::~basic_stringbuf()@plt> │ │ │ │ │ +std::basic_ostream >::~basic_ostream(): │ │ │ │ │ /usr/include/c++/14/ostream:101 │ │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ │ mov %rbp,0xb0(%rsp) │ │ │ │ │ mov %r13,0xb0(%rsp,%rax,1) │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ /usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov 0xf75e(%rip),%rax # 13f60 >@GLIBCXX_3.4> │ │ │ │ │ + mov 0xf57c(%rip),%rax # 13f60 >@GLIBCXX_3.4> │ │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ │ add $0x10,%rax │ │ │ │ │ mov %rax,0x120(%rsp) │ │ │ │ │ call 4080 │ │ │ │ │ mov 0x3a8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4885 <__cxa_finalize@plt+0x4f5> │ │ │ │ │ + jne 4a67 <__cxa_finalize@plt+0x6d7> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4340 <_Unwind_Resume@plt> │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ /usr/include/c++/14/sstream:806 (discriminator 1) │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 4310 , std::allocator >::~basic_stringbuf()@plt> │ │ │ │ │ +std::basic_ostream >::~basic_ostream(): │ │ │ │ │ /usr/include/c++/14/ostream:101 │ │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ │ mov %rbp,0x230(%rsp) │ │ │ │ │ mov %r13,0x230(%rsp,%rax,1) │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ /usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov 0xf705(%rip),%rax # 13f60 >@GLIBCXX_3.4> │ │ │ │ │ + mov 0xf523(%rip),%rax # 13f60 >@GLIBCXX_3.4> │ │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ │ add $0x10,%rax │ │ │ │ │ mov %rax,0x2a0(%rsp) │ │ │ │ │ call 4080 │ │ │ │ │ - jmp 47b0 <__cxa_finalize@plt+0x420> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ │ - call 4240 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:104 │ │ │ │ │ - jmp 47ba <__cxa_finalize@plt+0x42a> │ │ │ │ │ - call 4210 <__stack_chk_fail@plt> │ │ │ │ │ -adapterAlignment.cold(): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - mov %rbx,%rdi │ │ │ │ │ - mov %rbp,%rbx │ │ │ │ │ - call 41b0 │ │ │ │ │ -seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >::~String(): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:197 │ │ │ │ │ - mov 0x138(%rsp),%r13 │ │ │ │ │ - mov 0x130(%rsp),%rbp │ │ │ │ │ -void seqan2::_arrayDestructDefault, seqan2::Alloc >, seqan2::Tag >*, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*): │ │ │ │ │ -/usr/include/seqan/basic/array_construct_destruct.h:548 │ │ │ │ │ - cmp %rbp,%r13 │ │ │ │ │ - jne 49ec <__cxa_finalize@plt+0x65c> │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ │ - call 4240 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ │ - call 4240 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ + jmp 4992 <__cxa_finalize@plt+0x602> │ │ │ │ │ std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ - lea 0x210(%rsp),%rdi │ │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ │ call 4240 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ std::__new_allocator::~__new_allocator(): │ │ │ │ │ /usr/include/c++/14/bits/new_allocator.h:104 │ │ │ │ │ - mov 0x298(%rsp),%rax │ │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ │ - jne 49c9 <__cxa_finalize@plt+0x639> │ │ │ │ │ - mov %rbx,%rdi │ │ │ │ │ - call 4340 <_Unwind_Resume@plt> │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ - mov 0x150(%rsp),%rbx │ │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ │ - mov 0x158(%rsp),%ebx │ │ │ │ │ - mov %ebx,0x74(%rsp) │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ │ - mov %rax,(%rsp) │ │ │ │ │ - call 4370 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ - mov (%rsp),%rbp │ │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ │ - mov 0x74(%rsp),%eax │ │ │ │ │ - mov %eax,0x158(%rsp) │ │ │ │ │ - call 40b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt> │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - mov 0x1f8(%rsp),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ - jmp 488c <__cxa_finalize@plt+0x4fc> │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - call 4370 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ - jmp 4949 <__cxa_finalize@plt+0x5b9> │ │ │ │ │ -seqan2::Holder > >, seqan2::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - mov %r13,%rdi │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -seqan2::Holder > >, seqan2::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - call 4370 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ -seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - mov %r14,%rdi │ │ │ │ │ - call 4140 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt> │ │ │ │ │ -void seqan2::deallocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - mov 0x1f8(%rsp),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ - jmp 488c <__cxa_finalize@plt+0x4fc> │ │ │ │ │ + jmp 499c <__cxa_finalize@plt+0x60c> │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ -seqan2::Holder > >, seqan2::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ - mov %r13,%rdi │ │ │ │ │ - mov %rax,(%rsp) │ │ │ │ │ - call 4370 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ - mov (%rsp),%rbp │ │ │ │ │ - jmp 49a2 <__cxa_finalize@plt+0x612> │ │ │ │ │ -seqan2::DisableIf >, void>::Type seqan2::_computeTraceback, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ -/usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ - mov 0x150(%rsp),%rbx │ │ │ │ │ - jmp 49d0 <__cxa_finalize@plt+0x640> │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ -void seqan2::clear, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ - testl $0xfffffffd,0x8(%rbp) │ │ │ │ │ - je 4a13 <__cxa_finalize@plt+0x683> │ │ │ │ │ -seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - mov (%r12),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const*, int, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ -void seqan2::_arrayDestructDefault, seqan2::Alloc >, seqan2::Tag >*, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*): │ │ │ │ │ -/usr/include/seqan/basic/array_construct_destruct.h:551 │ │ │ │ │ - add $0x48,%rbp │ │ │ │ │ - jmp 48a7 <__cxa_finalize@plt+0x517> │ │ │ │ │ -seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - mov %r14,%rdi │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - call 4140 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt> │ │ │ │ │ - jmp 49aa <__cxa_finalize@plt+0x61a> │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ - jmp 488c <__cxa_finalize@plt+0x4fc> │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - call 40b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt> │ │ │ │ │ - jmp 496b <__cxa_finalize@plt+0x5db> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ - mov %rbx,%rdi │ │ │ │ │ - mov %rbp,%rbx │ │ │ │ │ - call 4240 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ -std::__new_allocator::~__new_allocator(): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:104 │ │ │ │ │ - jmp 4897 <__cxa_finalize@plt+0x507> │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ - jmp 488c <__cxa_finalize@plt+0x4fc> │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ -/usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ - mov 0x190(%rsp),%rbx │ │ │ │ │ - jmp 4937 <__cxa_finalize@plt+0x5a7> │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ - jmp 488c <__cxa_finalize@plt+0x4fc> │ │ │ │ │ -adapterAlignment.cold(): │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int) [clone .cold]: │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +_GLOBAL__sub_I_adapter_align.cpp(): │ │ │ │ │ +./porechop/src/adapter_align.cpp:44 │ │ │ │ │ + endbr64 │ │ │ │ │ +/usr/include/seqan/align/dp_cell.h:144 │ │ │ │ │ + mov 0xf4fd(%rip),%rax # 13f78 > >::VALUE@@Base-0xa8> │ │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ │ + jne 4a90 <__cxa_finalize@plt+0x700> │ │ │ │ │ +/usr/include/seqan/align/dp_cell.h:144 (discriminator 1) │ │ │ │ │ + movb $0x1,(%rax) │ │ │ │ │ + mov 0xf4de(%rip),%rax # 13f68 > >::VALUE@@Base-0xc4> │ │ │ │ │ + movl $0xc0000000,(%rax) │ │ │ │ │ +/usr/include/seqan/align/dp_cell.h:144 (discriminator 3) │ │ │ │ │ + mov 0xf531(%rip),%rax # 13fc8 > >::VALUE@@Base-0x50> │ │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ │ + jne 4aac <__cxa_finalize@plt+0x71c> │ │ │ │ │ +/usr/include/seqan/align/dp_cell.h:144 (discriminator 4) │ │ │ │ │ + movb $0x1,(%rax) │ │ │ │ │ + mov 0xf52a(%rip),%rax # 13fd0 > >::VALUE@@Base-0x58> │ │ │ │ │ + movl $0xc0000000,(%rax) │ │ │ │ │ +./porechop/src/adapter_align.cpp:44 │ │ │ │ │ + ret │ │ │ │ │ + nopl (%rax) │ │ │ │ │ _GLOBAL__sub_I_alignment.cpp(): │ │ │ │ │ ./porechop/src/alignment.cpp:121 │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/modifier/modifier_alphabet.h:688 │ │ │ │ │ - mov 0xf525(%rip),%rax # 13fa0 , seqan2::ModExpand<(char)45, seqan2::Tag > > >::table@@Base-0x78> │ │ │ │ │ + mov 0xf4e5(%rip),%rax # 13fa0 , seqan2::ModExpand<(char)45, seqan2::Tag > > >::table@@Base-0x90> │ │ │ │ │ +__static_initialization_and_destruction_0(): │ │ │ │ │ +/usr/include/seqan/modifier/modifier_alphabet.h:688 │ │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ │ - je 4a81 <__cxa_finalize@plt+0x6f1> │ │ │ │ │ + je 4ac1 <__cxa_finalize@plt+0x731> │ │ │ │ │ +_GLOBAL__sub_I_alignment.cpp(): │ │ │ │ │ ./porechop/src/alignment.cpp:121 │ │ │ │ │ ret │ │ │ │ │ +seqan2::AlphabetConversionTable_, seqan2::ModExpand<(char)45, seqan2::Tag > > >::initialize(): │ │ │ │ │ /usr/include/seqan/modifier/modifier_alphabet.h:678 │ │ │ │ │ - mov 0xf558(%rip),%rdx # 13fe0 , seqan2::ModExpand<(char)45, seqan2::Tag > > >::initialize()::_is_initialized@@Base-0x49> │ │ │ │ │ + mov 0xf518(%rip),%rdx # 13fe0 , seqan2::ModExpand<(char)45, seqan2::Tag > > >::initialize()::_is_initialized@@Base-0x61> │ │ │ │ │ +__static_initialization_and_destruction_0(): │ │ │ │ │ /usr/include/seqan/modifier/modifier_alphabet.h:688 (discriminator 1) │ │ │ │ │ movb $0x1,(%rax) │ │ │ │ │ +seqan2::AlphabetConversionTable_, seqan2::ModExpand<(char)45, seqan2::Tag > > >::initialize(): │ │ │ │ │ /usr/include/seqan/modifier/modifier_alphabet.h:678 │ │ │ │ │ cmpb $0x0,(%rdx) │ │ │ │ │ - je 4aa5 <__cxa_finalize@plt+0x715> │ │ │ │ │ - mov 0xf4e9(%rip),%rax # 13f80 , seqan2::ModExpand<(char)45, seqan2::Tag > > >::initialize()::table_store@@Base-0xaa> │ │ │ │ │ + je 4ae5 <__cxa_finalize@plt+0x755> │ │ │ │ │ + mov 0xf4a9(%rip),%rax # 13f80 , seqan2::ModExpand<(char)45, seqan2::Tag > > >::initialize()::table_store@@Base-0xc2> │ │ │ │ │ /usr/include/seqan/modifier/modifier_alphabet.h:682 │ │ │ │ │ movb $0x1,(%rdx) │ │ │ │ │ +__static_initialization_and_destruction_0(): │ │ │ │ │ /usr/include/seqan/modifier/modifier_alphabet.h:688 (discriminator 1) │ │ │ │ │ - mov 0xf4f7(%rip),%rdx # 13f98 , seqan2::ModExpand<(char)45, seqan2::Tag > > >::table@@Base-0x88> │ │ │ │ │ + mov 0xf4b7(%rip),%rdx # 13f98 , seqan2::ModExpand<(char)45, seqan2::Tag > > >::table@@Base-0xa0> │ │ │ │ │ mov %rax,(%rdx) │ │ │ │ │ +_GLOBAL__sub_I_alignment.cpp(): │ │ │ │ │ ./porechop/src/alignment.cpp:121 │ │ │ │ │ ret │ │ │ │ │ +seqan2::AlphabetConversionTable_ >::initialize(): │ │ │ │ │ /usr/include/seqan/modifier/modifier_alphabet.h:682 │ │ │ │ │ - mov 0xf504(%rip),%rax # 13fb0 >::initialize()::_is_initialized@@Base-0x78> │ │ │ │ │ + mov 0xf4c4(%rip),%rax # 13fb0 >::initialize()::_is_initialized@@Base-0x90> │ │ │ │ │ movb $0x1,(%rax) │ │ │ │ │ +void seqan2::_initializeAlphabetConversionTable, (char)45, seqan2::Tag >(char*, seqan2::ModifiedAlphabet, seqan2::ModExpand<(char)45, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/modifier/modifier_alphabet_expansion.h:375 (discriminator 2) │ │ │ │ │ - mov 0xf4ca(%rip),%rax # 13f80 , seqan2::ModExpand<(char)45, seqan2::Tag > > >::initialize()::table_store@@Base-0xaa> │ │ │ │ │ + mov 0xf48a(%rip),%rax # 13f80 , seqan2::ModExpand<(char)45, seqan2::Tag > > >::initialize()::table_store@@Base-0xc2> │ │ │ │ │ movl $0x54474341,(%rax) │ │ │ │ │ movw $0x2d4e,0x4(%rax) │ │ │ │ │ - jmp 4a97 <__cxa_finalize@plt+0x707> │ │ │ │ │ +seqan2::AlphabetConversionTable_, seqan2::ModExpand<(char)45, seqan2::Tag > > >::initialize(): │ │ │ │ │ +/usr/include/seqan/modifier/modifier_alphabet_expansion.h:375 (discriminator 2) │ │ │ │ │ + jmp 4ad7 <__cxa_finalize@plt+0x747> │ │ │ │ │ +_GLOBAL__sub_I_alignment.cpp(): │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -_GLOBAL__sub_I_adapter_align.cpp(): │ │ │ │ │ -./porechop/src/adapter_align.cpp:44 │ │ │ │ │ - endbr64 │ │ │ │ │ -/usr/include/seqan/align/dp_cell.h:144 │ │ │ │ │ - mov 0xf49d(%rip),%rax # 13f78 > >::VALUE@@Base-0xc0> │ │ │ │ │ -__static_initialization_and_destruction_0(): │ │ │ │ │ -/usr/include/seqan/align/dp_cell.h:144 │ │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ │ - jne 4af0 <__cxa_finalize@plt+0x760> │ │ │ │ │ -/usr/include/seqan/align/dp_cell.h:144 (discriminator 1) │ │ │ │ │ - movb $0x1,(%rax) │ │ │ │ │ - mov 0xf47e(%rip),%rax # 13f68 > >::VALUE@@Base-0xdc> │ │ │ │ │ - movl $0xc0000000,(%rax) │ │ │ │ │ -/usr/include/seqan/align/dp_cell.h:144 (discriminator 3) │ │ │ │ │ - mov 0xf4d1(%rip),%rax # 13fc8 > >::VALUE@@Base-0x68> │ │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ │ - jne 4b0c <__cxa_finalize@plt+0x77c> │ │ │ │ │ -/usr/include/seqan/align/dp_cell.h:144 (discriminator 4) │ │ │ │ │ - movb $0x1,(%rax) │ │ │ │ │ - mov 0xf4ca(%rip),%rax # 13fd0 > >::VALUE@@Base-0x70> │ │ │ │ │ - movl $0xc0000000,(%rax) │ │ │ │ │ -_GLOBAL__sub_I_adapter_align.cpp(): │ │ │ │ │ -./porechop/src/adapter_align.cpp:44 │ │ │ │ │ - ret │ │ │ │ │ - nopl (%rax) │ │ │ │ │ deregister_tm_clones(): │ │ │ │ │ - lea 0xf4f9(%rip),%rdi # 14010 ::VALUE@@Base+0x2f10> │ │ │ │ │ - lea 0xf4f2(%rip),%rax # 14010 ::VALUE@@Base+0x2f10> │ │ │ │ │ + lea 0xf4f9(%rip),%rdi # 14010 ::VALUE@@Base+0x2ff0> │ │ │ │ │ + lea 0xf4f2(%rip),%rax # 14010 ::VALUE@@Base+0x2ff0> │ │ │ │ │ cmp %rdi,%rax │ │ │ │ │ je 4b38 <__cxa_finalize@plt+0x7a8> │ │ │ │ │ mov 0xf4ae(%rip),%rax │ │ │ │ │ test %rax,%rax │ │ │ │ │ je 4b38 <__cxa_finalize@plt+0x7a8> │ │ │ │ │ jmp *%rax │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ register_tm_clones(): │ │ │ │ │ - lea 0xf4c9(%rip),%rdi # 14010 ::VALUE@@Base+0x2f10> │ │ │ │ │ - lea 0xf4c2(%rip),%rsi # 14010 ::VALUE@@Base+0x2f10> │ │ │ │ │ + lea 0xf4c9(%rip),%rdi # 14010 ::VALUE@@Base+0x2ff0> │ │ │ │ │ + lea 0xf4c2(%rip),%rsi # 14010 ::VALUE@@Base+0x2ff0> │ │ │ │ │ sub %rdi,%rsi │ │ │ │ │ mov %rsi,%rax │ │ │ │ │ shr $0x3f,%rsi │ │ │ │ │ sar $0x3,%rax │ │ │ │ │ add %rax,%rsi │ │ │ │ │ sar $1,%rsi │ │ │ │ │ je 4b78 <__cxa_finalize@plt+0x7e8> │ │ │ │ │ @@ -509,8610 +508,3381 @@ │ │ │ │ │ je 4b78 <__cxa_finalize@plt+0x7e8> │ │ │ │ │ jmp *%rax │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __do_global_dtors_aux(): │ │ │ │ │ endbr64 │ │ │ │ │ - cmpb $0x0,0xf485(%rip) # 14010 ::VALUE@@Base+0x2f10> │ │ │ │ │ + cmpb $0x0,0xf485(%rip) # 14010 ::VALUE@@Base+0x2ff0> │ │ │ │ │ jne 4bb8 <__cxa_finalize@plt+0x828> │ │ │ │ │ push %rbp │ │ │ │ │ cmpq $0x0,0xf3da(%rip) │ │ │ │ │ mov %rsp,%rbp │ │ │ │ │ je 4ba7 <__cxa_finalize@plt+0x817> │ │ │ │ │ - mov 0xf45e(%rip),%rdi # 14000 ::VALUE@@Base+0x2f00> │ │ │ │ │ + mov 0xf45e(%rip),%rdi # 14000 ::VALUE@@Base+0x2fe0> │ │ │ │ │ call 4390 <__cxa_finalize@plt> │ │ │ │ │ call 4b10 <__cxa_finalize@plt+0x780> │ │ │ │ │ - movb $0x1,0xf45d(%rip) # 14010 ::VALUE@@Base+0x2f10> │ │ │ │ │ + movb $0x1,0xf45d(%rip) # 14010 ::VALUE@@Base+0x2ff0> │ │ │ │ │ pop %rbp │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ frame_dummy(): │ │ │ │ │ endbr64 │ │ │ │ │ jmp 4b40 <__cxa_finalize@plt+0x7b0> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nopl (%rax) │ │ │ │ │ - │ │ │ │ │ -0000000000004be0 : │ │ │ │ │ -ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ -./porechop/src/alignment.cpp:113 │ │ │ │ │ - endbr64 │ │ │ │ │ - push %r15 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ - mov $0x148,%edx │ │ │ │ │ - mov $0x1,%eax │ │ │ │ │ -./porechop/src/alignment.cpp:113 │ │ │ │ │ - push %r14 │ │ │ │ │ - push %r13 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ - lea 0xc405(%rip),%r13 # 11000 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x720> │ │ │ │ │ -./porechop/src/alignment.cpp:113 │ │ │ │ │ - push %r12 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ - mov %r13,%rcx │ │ │ │ │ -./porechop/src/alignment.cpp:113 │ │ │ │ │ - push %rbp │ │ │ │ │ - push %rbx │ │ │ │ │ - mov %rdi,%rbx │ │ │ │ │ - sub $0x3f8,%rsp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ - mov 0xf375(%rip),%rbp │ │ │ │ │ -./porechop/src/alignment.cpp:113 │ │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ │ - mov %r12,0x3e8(%rsp) │ │ │ │ │ - mov %rsi,%r12 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ - lea 0x2f0(%rsp),%rdi │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ │ - movsd 0x28(%r12),%xmm0 │ │ │ │ │ - call 4330 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@plt> │ │ │ │ │ - mov %r13,%rcx │ │ │ │ │ - mov $0x148,%edx │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - lea 0x290(%rsp),%rax │ │ │ │ │ - movsd 0x20(%r12),%xmm0 │ │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov $0x1,%eax │ │ │ │ │ - call 4330 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@plt> │ │ │ │ │ -./porechop/src/alignment.cpp:118 │ │ │ │ │ - mov 0x18(%r12),%ecx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - mov %ecx,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - mov %ecx,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - shr $0x1f,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - neg %r14d │ │ │ │ │ - cmovs %ecx,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - mov %ebp,%ecx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - movzbl %bpl,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x9,%r14d │ │ │ │ │ - jbe 6f2d │ │ │ │ │ - mov %r14d,%esi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ - mov $0x1,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ - jmp 4ce9 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - cmp $0x3e7,%esi │ │ │ │ │ - jbe 6290 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - cmp $0x270f,%esi │ │ │ │ │ - jbe 62d0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - mov %esi,%edx │ │ │ │ │ - mov %rdx,%rax │ │ │ │ │ - mul %rdi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ - lea 0x4(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - shr $0xb,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x1869f,%esi │ │ │ │ │ - jbe 6300 │ │ │ │ │ - mov %eax,%r13d │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ - cmp $0x63,%esi │ │ │ │ │ - ja 4cb0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x240(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea (%rcx,%rax,1),%r15d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x238(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ │ - lea 0x230(%rsp),%rdi │ │ │ │ │ - mov %rsi,0x230(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x98(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x240(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 42f0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movdqa 0xc2e1(%rip),%xmm0 # 11020 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x740> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x230(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x310(%rsp) │ │ │ │ │ - movdqa 0xc2d9(%rip),%xmm0 # 11030 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x750> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x320(%rsp) │ │ │ │ │ - movdqa 0xc2d3(%rip),%xmm0 # 11040 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x760> │ │ │ │ │ - movaps %xmm0,0x330(%rsp) │ │ │ │ │ - movdqa 0xc2d3(%rip),%xmm0 # 11050 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x770> │ │ │ │ │ - movaps %xmm0,0x340(%rsp) │ │ │ │ │ - movdqa 0xc2d3(%rip),%xmm0 # 11060 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x780> │ │ │ │ │ - movaps %xmm0,0x350(%rsp) │ │ │ │ │ - movdqa 0xc2d3(%rip),%xmm0 # 11070 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x790> │ │ │ │ │ - movaps %xmm0,0x360(%rsp) │ │ │ │ │ - movdqa 0xc2d3(%rip),%xmm0 # 11080 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7a0> │ │ │ │ │ - movaps %xmm0,0x370(%rsp) │ │ │ │ │ - movdqa 0xc2d3(%rip),%xmm0 # 11090 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7b0> │ │ │ │ │ - movaps %xmm0,0x380(%rsp) │ │ │ │ │ - movdqa 0xc2d3(%rip),%xmm0 # 110a0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7c0> │ │ │ │ │ - movaps %xmm0,0x390(%rsp) │ │ │ │ │ - movdqa 0xc2d3(%rip),%xmm0 # 110b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7d0> │ │ │ │ │ - movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ - movdqa 0xc2d3(%rip),%xmm0 # 110c0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7e0> │ │ │ │ │ - movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ - movdqa 0xc2d3(%rip),%xmm0 # 110d0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7f0> │ │ │ │ │ - movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ - movdqa 0xc2d3(%rip),%xmm0 # 110e0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x800> │ │ │ │ │ - movups %xmm0,0x3c9(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x63,%r14d │ │ │ │ │ - jbe 61f0 │ │ │ │ │ - nop │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - mov %r14d,%edx │ │ │ │ │ - mov %r14d,%eax │ │ │ │ │ - imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ - shr $0x25,%rdx │ │ │ │ │ - imul $0x64,%edx,%esi │ │ │ │ │ - sub %esi,%eax │ │ │ │ │ - mov %r14d,%esi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ - mov %edx,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - mov %r13d,%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - add %eax,%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ - mov %dil,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - lea -0x1(%r13),%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ - sub $0x2,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - mov %al,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x270f,%esi │ │ │ │ │ - ja 4e20 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ - cmp $0x3e7,%esi │ │ │ │ │ - ja 61f0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ - add $0x30,%r14d │ │ │ │ │ - mov %r14b,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - mov 0x230(%rsp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r15,0x238(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ │ -./porechop/src/alignment.cpp:117 │ │ │ │ │ - mov 0x14(%r12),%esi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - mov %esi,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - mov %esi,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - shr $0x1f,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - neg %r14d │ │ │ │ │ - cmovs %esi,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - mov %ebp,%esi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - movzbl %bpl,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x9,%r14d │ │ │ │ │ - jbe 6f85 │ │ │ │ │ - mov %r14d,%ecx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ - mov $0x1,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ - jmp 4f09 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - cmp $0x3e7,%ecx │ │ │ │ │ - jbe 6280 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - cmp $0x270f,%ecx │ │ │ │ │ - jbe 62c0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - mov %ecx,%edx │ │ │ │ │ - mov %rdx,%rax │ │ │ │ │ - mul %rdi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ - lea 0x4(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - shr $0xb,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x1869f,%ecx │ │ │ │ │ - jbe 6310 │ │ │ │ │ - mov %eax,%r13d │ │ │ │ │ - mov %edx,%ecx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ - cmp $0x63,%ecx │ │ │ │ │ - ja 4ed0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea (%rsi,%rax,1),%r15d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x1e0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x1d8(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x1d0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ │ - mov %rcx,0x1d0(%rsp) │ │ │ │ │ - mov %rdi,0x90(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x1e0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 42f0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movdqa 0xc0c1(%rip),%xmm0 # 11020 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x740> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x1d0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x310(%rsp) │ │ │ │ │ - movdqa 0xc0b9(%rip),%xmm0 # 11030 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x750> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x320(%rsp) │ │ │ │ │ - movdqa 0xc0b3(%rip),%xmm0 # 11040 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x760> │ │ │ │ │ - movaps %xmm0,0x330(%rsp) │ │ │ │ │ - movdqa 0xc0b3(%rip),%xmm0 # 11050 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x770> │ │ │ │ │ - movaps %xmm0,0x340(%rsp) │ │ │ │ │ - movdqa 0xc0b3(%rip),%xmm0 # 11060 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x780> │ │ │ │ │ - movaps %xmm0,0x350(%rsp) │ │ │ │ │ - movdqa 0xc0b3(%rip),%xmm0 # 11070 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x790> │ │ │ │ │ - movaps %xmm0,0x360(%rsp) │ │ │ │ │ - movdqa 0xc0b3(%rip),%xmm0 # 11080 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7a0> │ │ │ │ │ - movaps %xmm0,0x370(%rsp) │ │ │ │ │ - movdqa 0xc0b3(%rip),%xmm0 # 11090 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7b0> │ │ │ │ │ - movaps %xmm0,0x380(%rsp) │ │ │ │ │ - movdqa 0xc0b3(%rip),%xmm0 # 110a0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7c0> │ │ │ │ │ - movaps %xmm0,0x390(%rsp) │ │ │ │ │ - movdqa 0xc0b3(%rip),%xmm0 # 110b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7d0> │ │ │ │ │ - movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ - movdqa 0xc0b3(%rip),%xmm0 # 110c0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7e0> │ │ │ │ │ - movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ - movdqa 0xc0b3(%rip),%xmm0 # 110d0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7f0> │ │ │ │ │ - movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ - movdqa 0xc0b3(%rip),%xmm0 # 110e0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x800> │ │ │ │ │ - movups %xmm0,0x3c9(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x63,%r14d │ │ │ │ │ - jbe 6210 │ │ │ │ │ - nop │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - mov %r14d,%edx │ │ │ │ │ - mov %r14d,%eax │ │ │ │ │ - imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ - shr $0x25,%rdx │ │ │ │ │ - imul $0x64,%edx,%esi │ │ │ │ │ - sub %esi,%eax │ │ │ │ │ - mov %r14d,%esi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ - mov %edx,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - mov %r13d,%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - add %eax,%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ - mov %dil,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - lea -0x1(%r13),%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ - sub $0x2,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - mov %al,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x270f,%esi │ │ │ │ │ - ja 5040 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ - cmp $0x3e7,%esi │ │ │ │ │ - ja 6210 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ - add $0x30,%r14d │ │ │ │ │ - mov %r14b,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - mov 0x1d0(%rsp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r15,0x1d8(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ │ -./porechop/src/alignment.cpp:116 │ │ │ │ │ - mov 0x10(%r12),%esi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - mov %esi,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - mov %esi,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - shr $0x1f,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - neg %r14d │ │ │ │ │ - cmovs %esi,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - mov %ebp,%esi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - movzbl %bpl,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x9,%r14d │ │ │ │ │ - jbe 6fdd │ │ │ │ │ - mov %r14d,%ecx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ - mov $0x1,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ - jmp 5129 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - cmp $0x3e7,%ecx │ │ │ │ │ - jbe 6260 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - cmp $0x270f,%ecx │ │ │ │ │ - jbe 62a0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - mov %ecx,%edx │ │ │ │ │ - mov %rdx,%rax │ │ │ │ │ - mul %rdi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ - lea 0x4(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - shr $0xb,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x1869f,%ecx │ │ │ │ │ - jbe 62f0 │ │ │ │ │ - mov %eax,%r13d │ │ │ │ │ - mov %edx,%ecx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ - cmp $0x63,%ecx │ │ │ │ │ - ja 50f0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea (%rsi,%rax,1),%r15d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x180(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x178(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ │ - mov %rcx,0x170(%rsp) │ │ │ │ │ - mov %rdi,0x88(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x180(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 42f0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movdqa 0xbea1(%rip),%xmm0 # 11020 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x740> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x170(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x310(%rsp) │ │ │ │ │ - movdqa 0xbe99(%rip),%xmm0 # 11030 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x750> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x320(%rsp) │ │ │ │ │ - movdqa 0xbe93(%rip),%xmm0 # 11040 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x760> │ │ │ │ │ - movaps %xmm0,0x330(%rsp) │ │ │ │ │ - movdqa 0xbe93(%rip),%xmm0 # 11050 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x770> │ │ │ │ │ - movaps %xmm0,0x340(%rsp) │ │ │ │ │ - movdqa 0xbe93(%rip),%xmm0 # 11060 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x780> │ │ │ │ │ - movaps %xmm0,0x350(%rsp) │ │ │ │ │ - movdqa 0xbe93(%rip),%xmm0 # 11070 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x790> │ │ │ │ │ - movaps %xmm0,0x360(%rsp) │ │ │ │ │ - movdqa 0xbe93(%rip),%xmm0 # 11080 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7a0> │ │ │ │ │ - movaps %xmm0,0x370(%rsp) │ │ │ │ │ - movdqa 0xbe93(%rip),%xmm0 # 11090 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7b0> │ │ │ │ │ - movaps %xmm0,0x380(%rsp) │ │ │ │ │ - movdqa 0xbe93(%rip),%xmm0 # 110a0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7c0> │ │ │ │ │ - movaps %xmm0,0x390(%rsp) │ │ │ │ │ - movdqa 0xbe93(%rip),%xmm0 # 110b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7d0> │ │ │ │ │ - movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ - movdqa 0xbe93(%rip),%xmm0 # 110c0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7e0> │ │ │ │ │ - movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ - movdqa 0xbe93(%rip),%xmm0 # 110d0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7f0> │ │ │ │ │ - movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ - movdqa 0xbe93(%rip),%xmm0 # 110e0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x800> │ │ │ │ │ - movups %xmm0,0x3c9(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x63,%r14d │ │ │ │ │ - jbe 6230 │ │ │ │ │ - nop │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - mov %r14d,%edx │ │ │ │ │ - mov %r14d,%eax │ │ │ │ │ - imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ - shr $0x25,%rdx │ │ │ │ │ - imul $0x64,%edx,%esi │ │ │ │ │ - sub %esi,%eax │ │ │ │ │ - mov %r14d,%esi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ - mov %edx,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - mov %r13d,%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - add %eax,%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ - mov %dil,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - lea -0x1(%r13),%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ - sub $0x2,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - mov %al,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x270f,%esi │ │ │ │ │ - ja 5260 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ - cmp $0x3e7,%esi │ │ │ │ │ - ja 6230 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ - add $0x30,%r14d │ │ │ │ │ - mov %r14b,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - mov 0x170(%rsp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r15,0x178(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ │ -./porechop/src/alignment.cpp:115 │ │ │ │ │ - mov 0xc(%r12),%esi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - mov %esi,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - mov %esi,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - shr $0x1f,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - neg %r14d │ │ │ │ │ - cmovs %esi,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - mov %ebp,%esi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - movzbl %bpl,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x9,%r14d │ │ │ │ │ - jbe 7035 │ │ │ │ │ - mov %r14d,%ecx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ - mov $0x1,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ - jmp 5349 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - cmp $0x3e7,%ecx │ │ │ │ │ - jbe 6250 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - cmp $0x270f,%ecx │ │ │ │ │ - jbe 62e0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - mov %ecx,%edx │ │ │ │ │ - mov %rdx,%rax │ │ │ │ │ - mul %rdi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ - lea 0x4(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - shr $0xb,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x1869f,%ecx │ │ │ │ │ - jbe 6320 │ │ │ │ │ - mov %eax,%r13d │ │ │ │ │ - mov %edx,%ecx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ - cmp $0x63,%ecx │ │ │ │ │ - ja 5310 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea (%rsi,%rax,1),%r15d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x120(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x118(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ │ - mov %rcx,0x110(%rsp) │ │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x120(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 42f0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movdqa 0xbc81(%rip),%xmm0 # 11020 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x740> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x110(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x310(%rsp) │ │ │ │ │ - movdqa 0xbc79(%rip),%xmm0 # 11030 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x750> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x320(%rsp) │ │ │ │ │ - movdqa 0xbc73(%rip),%xmm0 # 11040 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x760> │ │ │ │ │ - movaps %xmm0,0x330(%rsp) │ │ │ │ │ - movdqa 0xbc73(%rip),%xmm0 # 11050 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x770> │ │ │ │ │ - movaps %xmm0,0x340(%rsp) │ │ │ │ │ - movdqa 0xbc73(%rip),%xmm0 # 11060 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x780> │ │ │ │ │ - movaps %xmm0,0x350(%rsp) │ │ │ │ │ - movdqa 0xbc73(%rip),%xmm0 # 11070 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x790> │ │ │ │ │ - movaps %xmm0,0x360(%rsp) │ │ │ │ │ - movdqa 0xbc73(%rip),%xmm0 # 11080 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7a0> │ │ │ │ │ - movaps %xmm0,0x370(%rsp) │ │ │ │ │ - movdqa 0xbc73(%rip),%xmm0 # 11090 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7b0> │ │ │ │ │ - movaps %xmm0,0x380(%rsp) │ │ │ │ │ - movdqa 0xbc73(%rip),%xmm0 # 110a0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7c0> │ │ │ │ │ - movaps %xmm0,0x390(%rsp) │ │ │ │ │ - movdqa 0xbc73(%rip),%xmm0 # 110b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7d0> │ │ │ │ │ - movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ - movdqa 0xbc73(%rip),%xmm0 # 110c0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7e0> │ │ │ │ │ - movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ - movdqa 0xbc73(%rip),%xmm0 # 110d0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7f0> │ │ │ │ │ - movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ - movdqa 0xbc73(%rip),%xmm0 # 110e0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x800> │ │ │ │ │ - movups %xmm0,0x3c9(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x63,%r14d │ │ │ │ │ - jbe 61a8 │ │ │ │ │ - nop │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - mov %r14d,%edx │ │ │ │ │ - mov %r14d,%eax │ │ │ │ │ - imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ - shr $0x25,%rdx │ │ │ │ │ - imul $0x64,%edx,%esi │ │ │ │ │ - sub %esi,%eax │ │ │ │ │ - mov %r14d,%esi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ - mov %edx,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - mov %r13d,%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - add %eax,%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ - mov %dil,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - lea -0x1(%r13),%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ - sub $0x2,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - mov %al,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x270f,%esi │ │ │ │ │ - ja 5480 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ - cmp $0x3e7,%esi │ │ │ │ │ - ja 61a8 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ - add $0x30,%r14d │ │ │ │ │ - mov %r14b,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - mov 0x110(%rsp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r15,0x118(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ │ -./porechop/src/alignment.cpp:114 │ │ │ │ │ - mov 0x8(%r12),%esi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - mov %esi,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - mov %esi,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - shr $0x1f,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - neg %r13d │ │ │ │ │ - cmovs %esi,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - mov %ebp,%esi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - movzbl %bpl,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x9,%r13d │ │ │ │ │ - jbe 6ed8 │ │ │ │ │ - mov %r13d,%ecx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ - mov $0x1,%r12d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ - jmp 556a │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - cmp $0x3e7,%ecx │ │ │ │ │ - jbe 6270 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - cmp $0x270f,%ecx │ │ │ │ │ - jbe 62b0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - mov %ecx,%edx │ │ │ │ │ - mov %rdx,%rax │ │ │ │ │ - mul %rdi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ - lea 0x4(%r12),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - shr $0xb,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x1869f,%ecx │ │ │ │ │ - jbe 6330 │ │ │ │ │ - mov %eax,%r12d │ │ │ │ │ - mov %edx,%ecx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ - cmp $0x63,%ecx │ │ │ │ │ - ja 5530 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ - lea 0x1(%r12),%eax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea (%rsi,%rax,1),%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0xe0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r14,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ │ - mov %rcx,0xd0(%rsp) │ │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 42f0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movdqa 0xba62(%rip),%xmm0 # 11020 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x740> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0xd0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x310(%rsp) │ │ │ │ │ - movdqa 0xba5a(%rip),%xmm0 # 11030 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x750> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x320(%rsp) │ │ │ │ │ - movdqa 0xba54(%rip),%xmm0 # 11040 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x760> │ │ │ │ │ - movaps %xmm0,0x330(%rsp) │ │ │ │ │ - movdqa 0xba54(%rip),%xmm0 # 11050 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x770> │ │ │ │ │ - movaps %xmm0,0x340(%rsp) │ │ │ │ │ - movdqa 0xba54(%rip),%xmm0 # 11060 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x780> │ │ │ │ │ - movaps %xmm0,0x350(%rsp) │ │ │ │ │ - movdqa 0xba54(%rip),%xmm0 # 11070 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x790> │ │ │ │ │ - movaps %xmm0,0x360(%rsp) │ │ │ │ │ - movdqa 0xba54(%rip),%xmm0 # 11080 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7a0> │ │ │ │ │ - movaps %xmm0,0x370(%rsp) │ │ │ │ │ - movdqa 0xba54(%rip),%xmm0 # 11090 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7b0> │ │ │ │ │ - movaps %xmm0,0x380(%rsp) │ │ │ │ │ - movdqa 0xba54(%rip),%xmm0 # 110a0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7c0> │ │ │ │ │ - movaps %xmm0,0x390(%rsp) │ │ │ │ │ - movdqa 0xba54(%rip),%xmm0 # 110b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7d0> │ │ │ │ │ - movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ - movdqa 0xba54(%rip),%xmm0 # 110c0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7e0> │ │ │ │ │ - movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ - movdqa 0xba54(%rip),%xmm0 # 110d0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7f0> │ │ │ │ │ - movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ - movdqa 0xba54(%rip),%xmm0 # 110e0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x800> │ │ │ │ │ - movups %xmm0,0x3c9(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x63,%r13d │ │ │ │ │ - jbe 61d0 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - mov %r13d,%edx │ │ │ │ │ - mov %r13d,%eax │ │ │ │ │ - imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ - shr $0x25,%rdx │ │ │ │ │ - imul $0x64,%edx,%esi │ │ │ │ │ - sub %esi,%eax │ │ │ │ │ - mov %r13d,%esi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ - mov %edx,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - mov %r12d,%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - add %eax,%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ - mov %dil,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - lea -0x1(%r12),%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ - sub $0x2,%r12d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - mov %al,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x270f,%esi │ │ │ │ │ - ja 56a0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ - cmp $0x3e7,%esi │ │ │ │ │ - ja 61d0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ - add $0x30,%r13d │ │ │ │ │ - mov %r13b,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r14,0xd8(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,(%rax,%r14,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ - cmp %rax,0xd8(%rsp) │ │ │ │ │ - je 453c <__cxa_finalize@plt+0x1ac> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ - lea 0xb8e5(%rip),%rbp # 11018 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x738> │ │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - call 4070 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x100(%rsp),%r14 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %r14,0xf0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je 6950 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0xf0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x100(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0xf0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ - mov 0x118(%rsp),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r8,0xf8(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r14,%rcx │ │ │ │ │ - je 6928 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,0x100(%rsp) │ │ │ │ │ - jae 57df │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ │ - cmp %rdi,0x110(%rsp) │ │ │ │ │ - je 6bb0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ - mov 0x120(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,%rsi │ │ │ │ │ - jae 6340 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x110(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - sub %r8,%rax │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - jb 43c0 <__cxa_finalize@plt+0x30> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ - lea 0xf0(%rsp),%r12 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - call 4070 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x130(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je 6a88 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x130(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x140(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ - mov %rdx,0x138(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ - cmp %rax,0x138(%rsp) │ │ │ │ │ - je 450d <__cxa_finalize@plt+0x17d> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ - lea 0x130(%rsp),%rax │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ │ - call 4070 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x160(%rsp),%r15 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %r15,0x150(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je 68d0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x150(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x160(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x150(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ - mov 0x178(%rsp),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r8,0x158(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r15,%rcx │ │ │ │ │ - je 68a8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,0x160(%rsp) │ │ │ │ │ - jae 5933 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ │ - cmp %rdi,0x170(%rsp) │ │ │ │ │ - je 6ba0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ - mov 0x180(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,%rsi │ │ │ │ │ - jae 63d8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x170(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - sub %r8,%rax │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - jb 4607 <__cxa_finalize@plt+0x277> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ - lea 0x150(%rsp),%r12 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - call 4070 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x190(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je 6ad0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x190(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x1a0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ - mov %rdx,0x198(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ - cmp %rax,0x198(%rsp) │ │ │ │ │ - je 465e <__cxa_finalize@plt+0x2ce> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ - lea 0x190(%rsp),%rax │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ │ - call 4070 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x1b0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je 6850 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x1b0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x1c0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x1b0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ - mov 0x1d8(%rsp),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r8,0x1b8(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rdi,%rcx │ │ │ │ │ - je 6828 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,0x1c0(%rsp) │ │ │ │ │ - jae 5a91 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ │ - cmp %rsi,0x1d0(%rsp) │ │ │ │ │ - je 6b90 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ - mov 0x1e0(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,%rsi │ │ │ │ │ - jae 6470 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x1d0(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - sub %r8,%rax │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - jb 462e <__cxa_finalize@plt+0x29e> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ - lea 0x1b0(%rsp),%r12 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - call 4070 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x200(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x1f0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je 6b18 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x1f0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x200(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ - mov %rdx,0x1f8(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ - cmp %rax,0x1f8(%rsp) │ │ │ │ │ - je 46be <__cxa_finalize@plt+0x32e> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ - lea 0x1f0(%rsp),%rax │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ │ - call 4070 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x220(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x210(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je 67d0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x210(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x220(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x210(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ - mov 0x238(%rsp),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r8,0x218(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rdi,%rcx │ │ │ │ │ - je 67a8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,0x220(%rsp) │ │ │ │ │ - jae 5bef │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ │ - cmp %rdi,0x230(%rsp) │ │ │ │ │ - je 6b80 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ - mov 0x240(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,%rsi │ │ │ │ │ - jae 6508 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x230(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - sub %r8,%rax │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - jb 46f2 <__cxa_finalize@plt+0x362> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ - lea 0x210(%rsp),%r12 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - call 4070 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x250(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je 69f8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x250(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x260(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ - mov %rdx,0x258(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ - cmp %rax,0x258(%rsp) │ │ │ │ │ - je 459f <__cxa_finalize@plt+0x20f> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ - lea 0x250(%rsp),%rax │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ │ - call 4070 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x280(%rsp),%r12 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je 6750 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x270(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x280(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x270(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ - mov 0x298(%rsp),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r8,0x278(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r12,%rcx │ │ │ │ │ - je 6728 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,0x280(%rsp) │ │ │ │ │ - jae 5d46 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - lea 0x2a0(%rsp),%rsi │ │ │ │ │ - cmp %rsi,0x290(%rsp) │ │ │ │ │ - je 6b60 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ - mov 0x2a0(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,%rsi │ │ │ │ │ - jae 65a0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x290(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - sub %r8,%rax │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - jb 4692 <__cxa_finalize@plt+0x302> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ - lea 0x270(%rsp),%r13 │ │ │ │ │ - mov %r13,%rdi │ │ │ │ │ - call 4070 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x2c0(%rsp),%r13 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %r13,0x2b0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je 6a40 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x2b0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x2c0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ - mov %rdx,0x2b8(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ - cmp %rax,0x2b8(%rsp) │ │ │ │ │ - je 45d3 <__cxa_finalize@plt+0x243> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ - lea 0x2b0(%rsp),%rax │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ │ - call 4070 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x2e0(%rsp),%r9 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %r9,0x2d0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je 66d0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x2d0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x2e0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x2d0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ - mov 0x2f8(%rsp),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r8,0x2d8(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r9,%rcx │ │ │ │ │ - je 66a0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,0x2e0(%rsp) │ │ │ │ │ - jae 5e98 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - lea 0x300(%rsp),%rbp │ │ │ │ │ - cmp %rbp,0x2f0(%rsp) │ │ │ │ │ - je 6b70 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ - mov 0x300(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,%rsi │ │ │ │ │ - jae 6630 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x2f0(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - sub %r8,%rax │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - jb 4719 <__cxa_finalize@plt+0x389> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ - lea 0x2d0(%rsp),%rax │ │ │ │ │ - mov %r9,0x68(%rsp) │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ │ - call 4070 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:235 │ │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ - mov %rax,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x68(%rsp),%r9 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rdx),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rsi,%rax │ │ │ │ │ - je 69a8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rax,(%rbx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ │ - mov 0x8(%rdx),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %rcx,0x8(%rbx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:217 │ │ │ │ │ - lea 0x300(%rsp),%rbp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rsi,(%rdx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rdx) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rdx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x2d0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r9,%rdi │ │ │ │ │ - je 5f3a │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x2e0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x2b0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r13,%rdi │ │ │ │ │ - je 5f58 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x2c0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x270(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r12,%rdi │ │ │ │ │ - je 5f76 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x280(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x250(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 5f99 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x260(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x210(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 5fbc │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x220(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x1f0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 5fdf │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x200(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x1b0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 6002 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x1c0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x190(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 6025 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x1a0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r15,%rdi │ │ │ │ │ - je 6043 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x160(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 6066 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x140(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r14,%rdi │ │ │ │ │ - je 6084 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 60a7 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 60ca │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x120(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x170(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 60ed │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x180(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x1d0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 6110 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x1e0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x230(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 6133 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x240(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x290(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - lea 0x2a0(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 6159 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x2a0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x2f0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rbp,%rdi │ │ │ │ │ - je 6177 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x300(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -./porechop/src/alignment.cpp:121 │ │ │ │ │ - mov 0x3e8(%rsp),%rax │ │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ │ - jne 71e8 │ │ │ │ │ - add $0x3f8,%rsp │ │ │ │ │ - mov %rbx,%rax │ │ │ │ │ - pop %rbx │ │ │ │ │ - pop %rbp │ │ │ │ │ - pop %r12 │ │ │ │ │ - pop %r13 │ │ │ │ │ - pop %r14 │ │ │ │ │ - pop %r15 │ │ │ │ │ - ret │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ - add %r14d,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ - movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ - mov %al,0x1(%rcx) │ │ │ │ │ - jmp 54db │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ - add %r13d,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ - movzbl 0x310(%rsp,%r13,1),%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ - mov %al,0x1(%rcx) │ │ │ │ │ - jmp 56fc │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ - add %r14d,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ - movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ - mov %al,0x1(%rcx) │ │ │ │ │ - jmp 4e7b │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ - add %r14d,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ - movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ - mov %al,0x1(%rcx) │ │ │ │ │ - jmp 509b │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ - add %r14d,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ - movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ - mov %al,0x1(%rcx) │ │ │ │ │ - jmp 52bb │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ - lea 0x2(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x1,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - jmp 5352 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ - lea 0x2(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x1,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - jmp 5132 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ - lea 0x2(%r12),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x1,%r12d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - jmp 5574 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ - lea 0x2(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x1,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - jmp 4f12 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ - lea 0x2(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x1,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - jmp 4cf2 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ - lea 0x3(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x2,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - jmp 5132 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ - lea 0x3(%r12),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x2,%r12d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - jmp 5574 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ - lea 0x3(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x2,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - jmp 4f12 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ - lea 0x3(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x2,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - jmp 4cf2 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ - lea 0x3(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x2,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - jmp 5352 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x3,%r13d │ │ │ │ │ - jmp 5132 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ - add $0x3,%r13d │ │ │ │ │ - jmp 4cf2 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ - add $0x3,%r13d │ │ │ │ │ - jmp 4f12 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ - add $0x3,%r13d │ │ │ │ │ - jmp 5352 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ - add $0x3,%r12d │ │ │ │ │ - jmp 5574 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - lea 0xf0(%rsp),%r12 │ │ │ │ │ - call 42c0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x140(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rsi,0x130(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - jne 5832 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %rcx,%rsi │ │ │ │ │ - cmp $0x8,%edx │ │ │ │ │ - jae 70dc │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%dl │ │ │ │ │ - je 63a8 │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - test $0x2,%dl │ │ │ │ │ - je 63bb │ │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - and $0x1,%edx │ │ │ │ │ - je 5846 │ │ │ │ │ - movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp 5846 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - lea 0x150(%rsp),%r12 │ │ │ │ │ - call 42c0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x190(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - jne 5986 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %rdi,%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %rcx,%rsi │ │ │ │ │ - cmp $0x8,%edx │ │ │ │ │ - jae 7134 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%dl │ │ │ │ │ - je 643e │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - test $0x2,%dl │ │ │ │ │ - je 6451 │ │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - and $0x1,%edx │ │ │ │ │ - je 599a │ │ │ │ │ - movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp 599a │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - lea 0x1b0(%rsp),%r12 │ │ │ │ │ - call 42c0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x200(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rsi,0x1f0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - jne 5ae4 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %rcx,%rsi │ │ │ │ │ - cmp $0x8,%edx │ │ │ │ │ - jae 7108 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%dl │ │ │ │ │ - je 64d8 │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - test $0x2,%dl │ │ │ │ │ - je 64eb │ │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - and $0x1,%edx │ │ │ │ │ - je 5af8 │ │ │ │ │ - movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp 5af8 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - lea 0x210(%rsp),%r12 │ │ │ │ │ - call 42c0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x250(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - jne 5c42 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ │ - mov %rcx,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rdi),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%edx │ │ │ │ │ - jae 7189 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%dl │ │ │ │ │ - je 6570 │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - test $0x2,%dl │ │ │ │ │ - je 6583 │ │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - and $0x1,%edx │ │ │ │ │ - je 5c56 │ │ │ │ │ - movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp 5c56 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - lea 0x270(%rsp),%r13 │ │ │ │ │ - call 42c0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x2c0(%rsp),%r13 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %r13,0x2b0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - jne 5d94 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %r13,%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %rcx,%rsi │ │ │ │ │ - cmp $0x8,%edx │ │ │ │ │ - jae 7160 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%dl │ │ │ │ │ - je 65fe │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - test $0x2,%dl │ │ │ │ │ - je 6611 │ │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - and $0x1,%edx │ │ │ │ │ - je 5da8 │ │ │ │ │ - movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp 5da8 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - mov %r9,0x68(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:2249 │ │ │ │ │ - lea 0x2d0(%rsp),%rax │ │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ - call 42c0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:235 │ │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x68(%rsp),%r9 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rcx,(%rbx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rsi,%rdx │ │ │ │ │ - je 6e88 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x10(%rbx) │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %rdx,0x8(%rbx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rsi,(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:703 │ │ │ │ │ - jmp 5f1c │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp $0xf,%rax │ │ │ │ │ - jbe 5e98 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - lea 0x300(%rsp),%rbp │ │ │ │ │ - cmp %rbp,0x2f0(%rsp) │ │ │ │ │ - jne 5e87 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - jmp 5eb6 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %r9,%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jae 6c0d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - test $0x4,%dil │ │ │ │ │ - je 66f9 │ │ │ │ │ - mov (%rdx),%esi │ │ │ │ │ - mov %esi,(%r8) │ │ │ │ │ - mov $0x4,%esi │ │ │ │ │ - test $0x2,%dil │ │ │ │ │ - je 670d │ │ │ │ │ - movzwl (%rdx,%rsi,1),%r10d │ │ │ │ │ - mov %r10w,(%r8,%rsi,1) │ │ │ │ │ - add $0x2,%rsi │ │ │ │ │ - and $0x1,%edi │ │ │ │ │ - je 5e2f │ │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ │ - jmp 5e2f │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp $0xf,%rax │ │ │ │ │ - jbe 5d46 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - lea 0x2a0(%rsp),%rsi │ │ │ │ │ - cmp %rsi,0x290(%rsp) │ │ │ │ │ - jne 5d35 │ │ │ │ │ - jmp 5d64 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %r12,%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - add $0x1,%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jae 6c87 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - test $0x4,%dil │ │ │ │ │ - je 6779 │ │ │ │ │ - mov (%rdx),%esi │ │ │ │ │ - mov %esi,(%r8) │ │ │ │ │ - mov $0x4,%esi │ │ │ │ │ - test $0x2,%dil │ │ │ │ │ - je 678d │ │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ │ - add $0x2,%rsi │ │ │ │ │ - and $0x1,%edi │ │ │ │ │ - je 5cdd │ │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ │ - jmp 5cdd │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp $0xf,%rax │ │ │ │ │ - jbe 5bef │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ │ - cmp %rsi,0x230(%rsp) │ │ │ │ │ - jne 5bde │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ │ - jmp 5c0d │ │ │ │ │ - nop │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jae 6c5b │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - test $0x4,%dil │ │ │ │ │ - je 67fb │ │ │ │ │ - mov (%rdx),%esi │ │ │ │ │ - mov %esi,(%r8) │ │ │ │ │ - mov $0x4,%esi │ │ │ │ │ - test $0x2,%dil │ │ │ │ │ - je 680f │ │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ │ - add $0x2,%rsi │ │ │ │ │ - and $0x1,%edi │ │ │ │ │ - je 5b84 │ │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ │ - jmp 5b84 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp $0xf,%rax │ │ │ │ │ - jbe 5a91 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ │ - cmp %rdi,0x1d0(%rsp) │ │ │ │ │ - jne 5a80 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ │ - jmp 5aaf │ │ │ │ │ - nop │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - add $0x1,%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jae 6be1 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - test $0x4,%dil │ │ │ │ │ - je 687b │ │ │ │ │ - mov (%rdx),%esi │ │ │ │ │ - mov %esi,(%r8) │ │ │ │ │ - mov $0x4,%esi │ │ │ │ │ - test $0x2,%dil │ │ │ │ │ - je 688f │ │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ │ - add $0x2,%rsi │ │ │ │ │ - and $0x1,%edi │ │ │ │ │ - je 5a26 │ │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ │ - jmp 5a26 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp $0xf,%rax │ │ │ │ │ - jbe 5933 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ │ - cmp %rsi,0x170(%rsp) │ │ │ │ │ - jne 5922 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ │ - jmp 5951 │ │ │ │ │ - nop │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %r15,%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jae 6bba │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - test $0x4,%dil │ │ │ │ │ - je 68f9 │ │ │ │ │ - mov (%rdx),%esi │ │ │ │ │ - mov %esi,(%r8) │ │ │ │ │ - mov $0x4,%esi │ │ │ │ │ - test $0x2,%dil │ │ │ │ │ - je 690d │ │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ │ - add $0x2,%rsi │ │ │ │ │ - and $0x1,%edi │ │ │ │ │ - je 58cd │ │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ │ - jmp 58cd │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp $0xf,%rax │ │ │ │ │ - jbe 57df │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ │ - cmp %rdi,0x110(%rsp) │ │ │ │ │ - jne 57ce │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ │ - jmp 57fd │ │ │ │ │ - nop │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %r14,%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jae 6c34 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - test $0x4,%dil │ │ │ │ │ - je 6979 │ │ │ │ │ - mov (%rdx),%esi │ │ │ │ │ - mov %esi,(%r8) │ │ │ │ │ - mov $0x4,%esi │ │ │ │ │ - test $0x2,%dil │ │ │ │ │ - je 698d │ │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ │ - add $0x2,%rsi │ │ │ │ │ - and $0x1,%edi │ │ │ │ │ - je 5779 │ │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ │ - jmp 5779 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rdx),%rcx │ │ │ │ │ - lea 0x1(%rcx),%r8 │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%r8d │ │ │ │ │ - jae 6cae │ │ │ │ │ - test $0x4,%r8b │ │ │ │ │ - jne 71b5 │ │ │ │ │ - test %r8d,%r8d │ │ │ │ │ - je 5f01 │ │ │ │ │ - movzbl 0x10(%rdx),%eax │ │ │ │ │ - mov %al,0x10(%rbx) │ │ │ │ │ - test $0x2,%r8b │ │ │ │ │ - je 5efd │ │ │ │ │ - mov %r8d,%eax │ │ │ │ │ - movzwl -0x2(%rsi,%rax,1),%ecx │ │ │ │ │ - mov %cx,-0x2(%rdi,%rax,1) │ │ │ │ │ - mov 0x8(%rdx),%rcx │ │ │ │ │ - jmp 5f01 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rdi),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%esi │ │ │ │ │ - jae 6db2 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%sil │ │ │ │ │ - jne 6e79 │ │ │ │ │ - test $0x2,%sil │ │ │ │ │ - jne 6e66 │ │ │ │ │ - and $0x1,%esi │ │ │ │ │ - je 5c56 │ │ │ │ │ - movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp 5c56 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %r13,%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - add $0x1,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%esi │ │ │ │ │ - jae 6d31 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%sil │ │ │ │ │ - jne 6e57 │ │ │ │ │ - test $0x2,%sil │ │ │ │ │ - jne 6e44 │ │ │ │ │ - and $0x1,%esi │ │ │ │ │ - je 5da8 │ │ │ │ │ - movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp 5da8 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rdi),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%esi │ │ │ │ │ - jae 6d05 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%sil │ │ │ │ │ - jne 6e35 │ │ │ │ │ - test $0x2,%sil │ │ │ │ │ - jne 6e22 │ │ │ │ │ - and $0x1,%esi │ │ │ │ │ - je 5846 │ │ │ │ │ - movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp 5846 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rdi),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%esi │ │ │ │ │ - jae 6d5a │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%sil │ │ │ │ │ - jne 6e13 │ │ │ │ │ - test $0x2,%sil │ │ │ │ │ - jne 6e00 │ │ │ │ │ - and $0x1,%esi │ │ │ │ │ - je 599a │ │ │ │ │ - movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp 599a │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %rdi,%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - add $0x1,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%esi │ │ │ │ │ - jae 6d86 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%sil │ │ │ │ │ - jne 6df1 │ │ │ │ │ - test $0x2,%sil │ │ │ │ │ - jne 6dde │ │ │ │ │ - and $0x1,%esi │ │ │ │ │ - je 5af8 │ │ │ │ │ - movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp 5af8 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 1) │ │ │ │ │ - mov $0xf,%esi │ │ │ │ │ - jmp 5d3d │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ - mov $0xf,%esi │ │ │ │ │ - jmp 5e8f │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ - mov $0xf,%esi │ │ │ │ │ - jmp 5be6 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ - mov $0xf,%esi │ │ │ │ │ - jmp 5a88 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ - mov $0xf,%esi │ │ │ │ │ - jmp 592a │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ - mov $0xf,%esi │ │ │ │ │ - jmp 57d6 │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %edi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ │ - mov %r9,(%r15,%rsi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb 6bc3 │ │ │ │ │ - lea (%r15,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp 68e7 │ │ │ │ │ - mov %edi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ │ - mov %r9,(%r11,%rsi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb 6bea │ │ │ │ │ - lea (%r11,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp 6869 │ │ │ │ │ - mov %edi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rsi,1),%r10 │ │ │ │ │ - mov %r10,(%r9,%rsi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb 6c16 │ │ │ │ │ - lea (%r9,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp 66e7 │ │ │ │ │ - mov %edi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ │ - mov %r9,(%r14,%rsi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb 6c3d │ │ │ │ │ - lea (%r14,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp 6967 │ │ │ │ │ - mov %edi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ │ - mov %r9,(%r11,%rsi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb 6c64 │ │ │ │ │ - lea (%r11,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp 67e9 │ │ │ │ │ - mov %edi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ │ - mov %r9,(%r12,%rsi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb 6c90 │ │ │ │ │ - lea (%r12,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp 6767 │ │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ │ - mov %r8d,%eax │ │ │ │ │ - mov -0x8(%rsi,%rax,1),%rcx │ │ │ │ │ - mov %rcx,-0x8(%rdi,%rax,1) │ │ │ │ │ - lea 0x18(%rbx),%rcx │ │ │ │ │ - mov %rdi,%rax │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ - and $0xfffffffffffffff8,%rcx │ │ │ │ │ - sub %rcx,%rax │ │ │ │ │ - sub %rax,%rdi │ │ │ │ │ - add %r8d,%eax │ │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ │ - cmp $0x8,%eax │ │ │ │ │ - jb 5efd │ │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ │ - xor %r8d,%r8d │ │ │ │ │ - mov %r8d,%r10d │ │ │ │ │ - add $0x8,%r8d │ │ │ │ │ - mov (%rdi,%r10,1),%r11 │ │ │ │ │ - mov %r11,(%rcx,%r10,1) │ │ │ │ │ - cmp %eax,%r8d │ │ │ │ │ - jb 6cec │ │ │ │ │ - jmp 5efd │ │ │ │ │ - mov %esi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ - mov 0x40(%rsp),%r11 │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r11,%rdi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb 6d0e │ │ │ │ │ - lea (%r11,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp 6aa1 │ │ │ │ │ - mov %esi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,0x0(%r13,%rdi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb 6d3a │ │ │ │ │ - lea 0x0(%r13,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp 6a57 │ │ │ │ │ - mov %esi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ - mov 0x48(%rsp),%r10 │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r10,%rdi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb 6d63 │ │ │ │ │ - lea (%r10,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp 6ae9 │ │ │ │ │ - mov %esi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ - mov 0x50(%rsp),%r11 │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r11,%rdi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb 6d8f │ │ │ │ │ - lea (%r11,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp 6b2f │ │ │ │ │ - mov %esi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ - mov 0x38(%rsp),%r10 │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r10,%rdi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb 6dbb │ │ │ │ │ - lea (%r10,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp 6a11 │ │ │ │ │ - movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - jmp 6b45 │ │ │ │ │ - mov (%rdx),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - jmp 6b3b │ │ │ │ │ - movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - jmp 6aff │ │ │ │ │ - mov (%rdx),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - jmp 6af5 │ │ │ │ │ - movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - jmp 6ab7 │ │ │ │ │ - mov (%rdx),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - jmp 6aad │ │ │ │ │ - movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - jmp 6a6d │ │ │ │ │ - mov (%rdx),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - jmp 6a63 │ │ │ │ │ - movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - jmp 6a27 │ │ │ │ │ - mov (%rdx),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - jmp 6a1d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ - lea 0x1(%rdx),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jae 708d │ │ │ │ │ - test $0x4,%dil │ │ │ │ │ - jne 71cf │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - je 667e │ │ │ │ │ - movzbl 0x10(%rax),%edx │ │ │ │ │ - mov %dl,0x10(%rbx) │ │ │ │ │ - test $0x2,%dil │ │ │ │ │ - je 667a │ │ │ │ │ - mov %edi,%edi │ │ │ │ │ - movzwl -0x2(%rsi,%rdi,1),%edx │ │ │ │ │ - mov %dx,-0x2(%rcx,%rdi,1) │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ - jmp 667e │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea 0x1(%rsi),%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r14,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 42f0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0xd0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - jmp 56f8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea 0x1(%rcx),%r15d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x240(%rsp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x238(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x230(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ │ - mov %rdi,0x98(%rsp) │ │ │ │ │ - mov %rax,0x230(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x240(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 42f0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x230(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - jmp 4e77 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea 0x1(%rsi),%r15d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x1e0(%rsp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x1d8(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x1d0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ │ - mov %rdi,0x90(%rsp) │ │ │ │ │ - mov %rax,0x1d0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x1e0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 42f0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x1d0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - jmp 5097 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea 0x1(%rsi),%r15d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x180(%rsp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x178(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ │ - mov %rdi,0x88(%rsp) │ │ │ │ │ - mov %rax,0x170(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x180(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 42f0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x170(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - jmp 52b7 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea 0x1(%rsi),%r15d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x118(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x120(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 42f0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x110(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - jmp 54d7 │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x10(%rbx) │ │ │ │ │ - mov %edi,%edx │ │ │ │ │ - mov -0x8(%rsi,%rdx,1),%r8 │ │ │ │ │ - mov %r8,-0x8(%rcx,%rdx,1) │ │ │ │ │ - lea 0x18(%rbx),%rdx │ │ │ │ │ - mov %rsi,%r8 │ │ │ │ │ - and $0xfffffffffffffff8,%rdx │ │ │ │ │ - sub %rdx,%rcx │ │ │ │ │ - add %ecx,%edi │ │ │ │ │ - sub %rcx,%r8 │ │ │ │ │ - and $0xfffffff8,%edi │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jb 667a │ │ │ │ │ - and $0xfffffff8,%edi │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ - mov %ecx,%r10d │ │ │ │ │ - add $0x8,%ecx │ │ │ │ │ - mov (%r8,%r10,1),%r11 │ │ │ │ │ - mov %r11,(%rdx,%r10,1) │ │ │ │ │ - cmp %edi,%ecx │ │ │ │ │ - jb 70c5 │ │ │ │ │ - jmp 667a │ │ │ │ │ - mov %edx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - mov 0x40(%rsp),%r11 │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r11,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb 70e5 │ │ │ │ │ - lea (%r11,%rsi,1),%r8 │ │ │ │ │ - add %rcx,%rsi │ │ │ │ │ - jmp 6397 │ │ │ │ │ - mov %edx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r10,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb 7111 │ │ │ │ │ - lea (%r10,%rsi,1),%r8 │ │ │ │ │ - add %rcx,%rsi │ │ │ │ │ - jmp 64c7 │ │ │ │ │ - mov %edx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r11,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb 713d │ │ │ │ │ - lea (%r11,%rsi,1),%r8 │ │ │ │ │ - add %rcx,%rsi │ │ │ │ │ - jmp 642d │ │ │ │ │ - mov %edx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,0x0(%r13,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb 7169 │ │ │ │ │ - lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ │ - add %rcx,%rsi │ │ │ │ │ - jmp 65ed │ │ │ │ │ - mov %edx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - mov 0x38(%rsp),%r11 │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r11,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb 7192 │ │ │ │ │ - lea (%r11,%rsi,1),%r8 │ │ │ │ │ - add %rcx,%rsi │ │ │ │ │ - jmp 655f │ │ │ │ │ - mov 0x10(%rdx),%eax │ │ │ │ │ - mov %eax,0x10(%rbx) │ │ │ │ │ - mov %r8d,%eax │ │ │ │ │ - mov -0x4(%rsi,%rax,1),%ecx │ │ │ │ │ - mov %ecx,-0x4(%rdi,%rax,1) │ │ │ │ │ - mov 0x8(%rdx),%rcx │ │ │ │ │ - jmp 5f01 │ │ │ │ │ - mov 0x10(%rax),%edx │ │ │ │ │ - mov %edi,%edi │ │ │ │ │ - mov %edx,0x10(%rbx) │ │ │ │ │ - mov -0x4(%rsi,%rdi,1),%edx │ │ │ │ │ - mov %edx,-0x4(%rcx,%rdi,1) │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ - jmp 667e │ │ │ │ │ -./porechop/src/alignment.cpp:121 │ │ │ │ │ - call 4210 <__stack_chk_fail@plt> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 43ef <__cxa_finalize@plt+0x5f> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 44c6 <__cxa_finalize@plt+0x136> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 457f <__cxa_finalize@plt+0x1ef> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 4564 <__cxa_finalize@plt+0x1d4> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 458b <__cxa_finalize@plt+0x1fb> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 4597 <__cxa_finalize@plt+0x207> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 477f <__cxa_finalize@plt+0x3ef> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 4767 <__cxa_finalize@plt+0x3d7> │ │ │ │ │ - endbr64 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 4499 <__cxa_finalize@plt+0x109> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 478b <__cxa_finalize@plt+0x3fb> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 4773 <__cxa_finalize@plt+0x3e3> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 4797 <__cxa_finalize@plt+0x407> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 4756 <__cxa_finalize@plt+0x3c6> │ │ │ │ │ - nop │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - │ │ │ │ │ -0000000000007270 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base>: │ │ │ │ │ -ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int): │ │ │ │ │ -./porechop/src/alignment.cpp:6 │ │ │ │ │ - endbr64 │ │ │ │ │ - push %r15 │ │ │ │ │ - push %r14 │ │ │ │ │ - push %r13 │ │ │ │ │ - push %r12 │ │ │ │ │ - push %rbp │ │ │ │ │ - push %rbx │ │ │ │ │ - mov %rdi,%rbx │ │ │ │ │ - sub $0x3b8,%rsp │ │ │ │ │ - mov 0xcd29(%rip),%rax # 13fb8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ │ - mov %r12,0x3a8(%rsp) │ │ │ │ │ - mov %rsi,%r12 │ │ │ │ │ -./porechop/src/alignment.cpp:8 │ │ │ │ │ - mov %edx,(%rdi) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - lea 0xb0(%rsp),%r15 │ │ │ │ │ - lea 0x18(%rax),%rsi │ │ │ │ │ - mov 0xccd8(%rip),%rax # 13f90 >@GLIBCXX_3.4> │ │ │ │ │ -./porechop/src/alignment.cpp:8 │ │ │ │ │ - mov %ecx,0x4(%rdi) │ │ │ │ │ -./porechop/src/alignment.cpp:9 │ │ │ │ │ - movl $0xffffffff,0x8(%rdi) │ │ │ │ │ - movq %rsi,%xmm2 │ │ │ │ │ - movl $0xffffffff,0x10(%rdi) │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %r8d,0x18(%rdi) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:464 │ │ │ │ │ - movq %rax,%xmm5 │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - punpcklqdq %xmm5,%xmm2 │ │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ │ - call 4060 │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ - mov 0xcc57(%rip),%rdx # 13f60 >@GLIBCXX_3.4> │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ -/usr/include/c++/14/ostream:441 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - movups %xmm0,0x208(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ - lea 0x10(%rdx),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - movups %xmm0,0x218(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ │ -/usr/include/c++/14/ostream:441 │ │ │ │ │ - mov 0xcc8c(%rip),%rax # 13fc0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ - mov %dx,0x200(%rsp) │ │ │ │ │ -/usr/include/c++/14/ostream:441 │ │ │ │ │ - mov 0x8(%rax),%rbp │ │ │ │ │ - mov 0x10(%rax),%r13 │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ - movq $0x0,0x1f8(%rsp) │ │ │ │ │ -/usr/include/c++/14/ostream:441 │ │ │ │ │ - add -0x18(%rbp),%r15 │ │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ │ - mov %r13,(%r15) │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - call 4260 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ -/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ - mov 0xcc4a(%rip),%rcx # 13fb8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - movdqa (%rsp),%xmm2 │ │ │ │ │ -/usr/include/c++/14/streambuf:471 │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ -/usr/include/c++/14/sstream:806 │ │ │ │ │ - lea 0xb8(%rsp),%r14 │ │ │ │ │ -/usr/include/c++/14/streambuf:471 │ │ │ │ │ - movaps %xmm0,0xc0(%rsp) │ │ │ │ │ -/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ - lea 0x40(%rcx),%rax │ │ │ │ │ -/usr/include/c++/14/streambuf:473 │ │ │ │ │ - lea 0xf0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ - movaps %xmm2,0xb0(%rsp) │ │ │ │ │ -/usr/include/c++/14/streambuf:473 │ │ │ │ │ - mov %rcx,%rdi │ │ │ │ │ -/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ │ -/usr/include/c++/14/streambuf:473 │ │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ │ -/usr/include/c++/14/streambuf:471 │ │ │ │ │ - movaps %xmm0,0xd0(%rsp) │ │ │ │ │ - movaps %xmm0,0xe0(%rsp) │ │ │ │ │ -/usr/include/c++/14/streambuf:473 │ │ │ │ │ - call 4380 │ │ │ │ │ -/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ - mov 0xcc31(%rip),%rdx # 13ff8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ -/usr/include/c++/14/sstream:806 │ │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ │ - mov %r14,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x110(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x110(%rsp) │ │ │ │ │ -/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ - lea 0x10(%rdx),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ │ -/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ │ - movl $0x10,0xf8(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rcx,0x100(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x108(%rsp) │ │ │ │ │ -/usr/include/c++/14/sstream:806 │ │ │ │ │ - call 4260 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ -/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ - mov (%r12),%r14 │ │ │ │ │ -/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:263 │ │ │ │ │ - movl $0x1,0x1c(%rdi) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:264 │ │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:326 │ │ │ │ │ - mov 0xe8(%rdi),%r15 │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:264 │ │ │ │ │ - call 4320 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:965 │ │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ │ - mov %r14,%rsi │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:964 │ │ │ │ │ - mov %r15,0x60(%rsp) │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:965 │ │ │ │ │ - call 40d0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@plt> │ │ │ │ │ -/usr/include/c++/14/streambuf:539 │ │ │ │ │ - mov 0xe0(%rsp),%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x80(%rsp) │ │ │ │ │ -/usr/include/c++/14/sstream:442 (discriminator 1) │ │ │ │ │ - test %r8,%r8 │ │ │ │ │ - je 7c28 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x9b8> │ │ │ │ │ -/usr/include/c++/14/streambuf:495 │ │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ │ -/usr/include/c++/14/sstream:448 │ │ │ │ │ - mov %r8,%rdx │ │ │ │ │ -/usr/include/c++/14/streambuf:536 │ │ │ │ │ - mov 0xd8(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/sstream:448 │ │ │ │ │ - cmp %r8,%rax │ │ │ │ │ - cmovae %rax,%r8 │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - cmove %rdx,%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1) │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - sub %rcx,%r8 │ │ │ │ │ - call 42c0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - lea 0x2a0(%rsp),%rax │ │ │ │ │ - lea 0x230(%rsp),%r14 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ │ - call 4060 │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ - mov 0xca80(%rip),%rax # 13f60 >@GLIBCXX_3.4> │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ -/usr/include/c++/14/ostream:441 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - movups %xmm0,0x388(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - movups %xmm0,0x398(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - mov %ax,0x380(%rsp) │ │ │ │ │ -/usr/include/c++/14/ostream:441 │ │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ - movq $0x0,0x378(%rsp) │ │ │ │ │ -/usr/include/c++/14/ostream:441 │ │ │ │ │ - add %r14,%rdi │ │ │ │ │ - mov %rbp,0x230(%rsp) │ │ │ │ │ - mov %r13,(%rdi) │ │ │ │ │ - call 4260 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ -/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ - mov 0xca82(%rip),%rax # 13fb8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - movdqa (%rsp),%xmm6 │ │ │ │ │ -/usr/include/c++/14/streambuf:471 │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ -/usr/include/c++/14/sstream:806 │ │ │ │ │ - lea 0x238(%rsp),%r15 │ │ │ │ │ -/usr/include/c++/14/streambuf:471 │ │ │ │ │ - movaps %xmm0,0x240(%rsp) │ │ │ │ │ -/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ - add $0x40,%rax │ │ │ │ │ - movaps %xmm6,0x230(%rsp) │ │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ │ -/usr/include/c++/14/streambuf:473 │ │ │ │ │ - lea 0x270(%rsp),%rax │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,(%rsp) │ │ │ │ │ -/usr/include/c++/14/streambuf:471 │ │ │ │ │ - movaps %xmm0,0x250(%rsp) │ │ │ │ │ - movaps %xmm0,0x260(%rsp) │ │ │ │ │ -/usr/include/c++/14/streambuf:473 │ │ │ │ │ - call 4380 │ │ │ │ │ -/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ - mov 0xca6a(%rip),%rax # 13ff8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ -/usr/include/c++/14/sstream:806 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ - movl $0x10,0x278(%rsp) │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x290(%rsp) │ │ │ │ │ -/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x290(%rsp),%rax │ │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ │ - mov %rax,0x280(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x288(%rsp) │ │ │ │ │ -/usr/include/c++/14/sstream:806 │ │ │ │ │ - call 4260 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ -/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ - mov 0x230(%rsp),%rax │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ - mov (%r12),%r12 │ │ │ │ │ -/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ - add $0x48,%r12 │ │ │ │ │ -/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ - add %r14,%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:263 │ │ │ │ │ - movl $0x1,0x1c(%rdi) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:264 │ │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:326 │ │ │ │ │ - mov 0xe8(%rdi),%r15 │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:264 │ │ │ │ │ - call 4320 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:965 │ │ │ │ │ - lea 0x68(%rsp),%rdi │ │ │ │ │ - mov %r12,%rsi │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:964 │ │ │ │ │ - mov %r15,0x68(%rsp) │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:965 │ │ │ │ │ - call 40d0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@plt> │ │ │ │ │ -/usr/include/c++/14/streambuf:539 │ │ │ │ │ - mov 0x260(%rsp),%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ - lea 0xa0(%rsp),%r15 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ - lea 0x90(%rsp),%r12 │ │ │ │ │ - mov %r15,0x90(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0xa0(%rsp) │ │ │ │ │ -/usr/include/c++/14/sstream:442 (discriminator 1) │ │ │ │ │ - test %r8,%r8 │ │ │ │ │ - je 7c10 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x9a0> │ │ │ │ │ -/usr/include/c++/14/streambuf:495 │ │ │ │ │ - mov 0x250(%rsp),%rax │ │ │ │ │ -/usr/include/c++/14/sstream:448 │ │ │ │ │ - mov %r8,%rdx │ │ │ │ │ -/usr/include/c++/14/streambuf:536 │ │ │ │ │ - mov 0x258(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1) │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ -/usr/include/c++/14/sstream:448 │ │ │ │ │ - cmp %r8,%rax │ │ │ │ │ - cmovae %rax,%r8 │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - cmove %rdx,%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1) │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - sub %rcx,%r8 │ │ │ │ │ - call 42c0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/stl_algobase.h:262 │ │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/stl_algobase.h:262 │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - cmovb %rdx,%rax │ │ │ │ │ -./porechop/src/alignment.cpp:20 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jle 7793 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x523> │ │ │ │ │ -./porechop/src/alignment.cpp:29 (discriminator 1) │ │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ │ - xor %r8d,%r8d │ │ │ │ │ -./porechop/src/alignment.cpp:28 │ │ │ │ │ - xor %r10d,%r10d │ │ │ │ │ - mov %rcx,%rax │ │ │ │ │ -./porechop/src/alignment.cpp:27 │ │ │ │ │ - xor %r11d,%r11d │ │ │ │ │ - nop │ │ │ │ │ -./porechop/src/alignment.cpp:30 (discriminator 1) │ │ │ │ │ - cmpb $0x2d,(%rdx,%r8,1) │ │ │ │ │ -./porechop/src/alignment.cpp:32 (discriminator 1) │ │ │ │ │ - movzbl (%rdi,%r8,1),%r9d │ │ │ │ │ - mov %r8d,%esi │ │ │ │ │ -./porechop/src/alignment.cpp:30 (discriminator 1) │ │ │ │ │ - je 7740 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x4d0> │ │ │ │ │ -./porechop/src/alignment.cpp:32 (discriminator 1) │ │ │ │ │ - cmp $0x2d,%r9b │ │ │ │ │ - je 7950 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x6e0> │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -./porechop/src/alignment.cpp:44 (discriminator 1) │ │ │ │ │ - cltq │ │ │ │ │ -./porechop/src/alignment.cpp:43 │ │ │ │ │ - xor %r10d,%r10d │ │ │ │ │ -./porechop/src/alignment.cpp:42 │ │ │ │ │ - xor %r11d,%r11d │ │ │ │ │ -./porechop/src/alignment.cpp:44 │ │ │ │ │ - mov %rax,%r8 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -./porechop/src/alignment.cpp:45 (discriminator 1) │ │ │ │ │ - cmpb $0x2d,(%rdx,%r8,1) │ │ │ │ │ -./porechop/src/alignment.cpp:47 (discriminator 1) │ │ │ │ │ - movzbl (%rdi,%r8,1),%r9d │ │ │ │ │ -./porechop/src/alignment.cpp:45 (discriminator 1) │ │ │ │ │ - je 7770 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x500> │ │ │ │ │ -./porechop/src/alignment.cpp:47 (discriminator 1) │ │ │ │ │ - cmp $0x2d,%r9b │ │ │ │ │ - je 7938 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x6c8> │ │ │ │ │ -./porechop/src/alignment.cpp:55 │ │ │ │ │ - test %r12b,%r12b │ │ │ │ │ - jne 7793 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x523> │ │ │ │ │ - xor %r9d,%r9d │ │ │ │ │ - jmp 7730 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x4c0> │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nop │ │ │ │ │ -./porechop/src/alignment.cpp:60 (discriminator 1) │ │ │ │ │ - lea 0x1(%r9),%r10 │ │ │ │ │ - cmp %r9,%rcx │ │ │ │ │ - je 7bf0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x980> │ │ │ │ │ - mov %r10,%r9 │ │ │ │ │ -./porechop/src/alignment.cpp:61 (discriminator 1) │ │ │ │ │ - cmpb $0x2d,(%rdi,%r9,1) │ │ │ │ │ - je 7720 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x4b0> │ │ │ │ │ - jmp 796c , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x6fc> │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -./porechop/src/alignment.cpp:32 (discriminator 1) │ │ │ │ │ - cmp $0x2d,%r9b │ │ │ │ │ - setne %r9b │ │ │ │ │ - or %r9d,%r10d │ │ │ │ │ -./porechop/src/alignment.cpp:34 │ │ │ │ │ - mov %r11d,%r9d │ │ │ │ │ - and %r10d,%r9d │ │ │ │ │ - test %r9b,%r9b │ │ │ │ │ - jne 76d9 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x469> │ │ │ │ │ -./porechop/src/alignment.cpp:29 (discriminator 1) │ │ │ │ │ - lea 0x1(%r8),%rsi │ │ │ │ │ - cmp %r8,%rcx │ │ │ │ │ - je 7bd8 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x968> │ │ │ │ │ - mov %rsi,%r8 │ │ │ │ │ - jmp 76c0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x450> │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -./porechop/src/alignment.cpp:47 (discriminator 1) │ │ │ │ │ - cmp $0x2d,%r9b │ │ │ │ │ - setne %r9b │ │ │ │ │ - or %r9d,%r10d │ │ │ │ │ -./porechop/src/alignment.cpp:49 │ │ │ │ │ - mov %r11d,%r9d │ │ │ │ │ - and %r10d,%r9d │ │ │ │ │ - test %r9b,%r9b │ │ │ │ │ - jne 7706 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x496> │ │ │ │ │ -./porechop/src/alignment.cpp:44 (discriminator 1) │ │ │ │ │ - sub $0x1,%r8 │ │ │ │ │ - test %r8d,%r8d │ │ │ │ │ - jns 76f0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x480> │ │ │ │ │ - mov 0xc85e(%rip),%rax # 13ff8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - movq 0x30(%rsp),%xmm3 │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - movq %rax,%xmm7 │ │ │ │ │ - punpcklqdq %xmm7,%xmm3 │ │ │ │ │ - movaps %xmm3,0x20(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r15,%rdi │ │ │ │ │ - je 77c8 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x558> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/sstream:851 │ │ │ │ │ - mov 0xc7e9(%rip),%rax # 13fb8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - movdqa 0x20(%rsp),%xmm7 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x280(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/sstream:851 │ │ │ │ │ - add $0x40,%rax │ │ │ │ │ - movaps %xmm7,0x230(%rsp) │ │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 780c , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x59c> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x290(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/streambuf:205 │ │ │ │ │ - mov 0xc77d(%rip),%rax # 13f90 >@GLIBCXX_3.4> │ │ │ │ │ - mov (%rsp),%rdi │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ │ - call 4290 │ │ │ │ │ -/usr/include/c++/14/ostream:101 │ │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/ostream:101 │ │ │ │ │ - mov %rbp,0x230(%rsp) │ │ │ │ │ - mov %r13,0x230(%rsp,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov 0xc718(%rip),%rax # 13f60 >@GLIBCXX_3.4> │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ │ - call 4080 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 7879 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x609> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/sstream:851 │ │ │ │ │ - mov 0xc738(%rip),%rax # 13fb8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - movdqa 0x20(%rsp),%xmm1 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x100(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/sstream:851 │ │ │ │ │ - add $0x40,%rax │ │ │ │ │ - movaps %xmm1,0xb0(%rsp) │ │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 78bd , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x64d> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x110(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/streambuf:205 │ │ │ │ │ - mov 0xc6cc(%rip),%rax # 13f90 >@GLIBCXX_3.4> │ │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ │ - call 4290 │ │ │ │ │ -/usr/include/c++/14/ostream:101 │ │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/ostream:101 │ │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ │ - mov %r13,0xb0(%rsp,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov 0xc666(%rip),%rax # 13f60 >@GLIBCXX_3.4> │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ │ - call 4080 │ │ │ │ │ -./porechop/src/alignment.cpp:111 │ │ │ │ │ - mov 0x3a8(%rsp),%rax │ │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ │ - jne 7c51 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x9e1> │ │ │ │ │ - add $0x3b8,%rsp │ │ │ │ │ - pop %rbx │ │ │ │ │ - pop %rbp │ │ │ │ │ - pop %r12 │ │ │ │ │ - pop %r13 │ │ │ │ │ - pop %r14 │ │ │ │ │ - pop %r15 │ │ │ │ │ - ret │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -./porechop/src/alignment.cpp:47 (discriminator 1) │ │ │ │ │ - mov %r10d,%r9d │ │ │ │ │ -./porechop/src/alignment.cpp:46 │ │ │ │ │ - mov $0x1,%r11d │ │ │ │ │ - jmp 7781 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x511> │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -./porechop/src/alignment.cpp:32 (discriminator 1) │ │ │ │ │ - mov %r10d,%r9d │ │ │ │ │ -./porechop/src/alignment.cpp:31 │ │ │ │ │ - mov $0x1,%r11d │ │ │ │ │ - jmp 7751 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x4e1> │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./porechop/src/alignment.cpp:67 (discriminator 1) │ │ │ │ │ - sub $0x1,%rax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 7c00 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x990> │ │ │ │ │ -./porechop/src/alignment.cpp:68 (discriminator 1) │ │ │ │ │ - cmpb $0x2d,(%rdi,%rax,1) │ │ │ │ │ - je 7960 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x6f0> │ │ │ │ │ - mov %r8d,%r10d │ │ │ │ │ -./porechop/src/alignment.cpp:77 (discriminator 1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jg 7c48 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x9d8> │ │ │ │ │ - movslq %esi,%r8 │ │ │ │ │ -./porechop/src/alignment.cpp:76 │ │ │ │ │ - xor %r11d,%r11d │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -./porechop/src/alignment.cpp:78 (discriminator 2) │ │ │ │ │ - movzbl (%rdi,%r8,1),%r14d │ │ │ │ │ - cmp %r14b,(%rdx,%r8,1) │ │ │ │ │ - jne 79af , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x73f> │ │ │ │ │ -./porechop/src/alignment.cpp:79 │ │ │ │ │ - add $0x1,%r11d │ │ │ │ │ -./porechop/src/alignment.cpp:77 (discriminator 1) │ │ │ │ │ - add $0x1,%r8 │ │ │ │ │ - cmp %r8d,%r10d │ │ │ │ │ - jge 79a0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x730> │ │ │ │ │ -./porechop/src/alignment.cpp:82 │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ - cvtsi2sd %r11d,%xmm0 │ │ │ │ │ - mulsd 0x9727(%rip),%xmm0 # 110f0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x810> │ │ │ │ │ -./porechop/src/alignment.cpp:81 │ │ │ │ │ - mov %r10d,%r8d │ │ │ │ │ -./porechop/src/alignment.cpp:82 │ │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ │ -./porechop/src/alignment.cpp:81 │ │ │ │ │ - sub %esi,%r8d │ │ │ │ │ - add $0x1,%r8d │ │ │ │ │ -./porechop/src/alignment.cpp:82 │ │ │ │ │ - cvtsi2sd %r8d,%xmm1 │ │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ │ - movsd %xmm0,0x20(%rbx) │ │ │ │ │ -./porechop/src/alignment.cpp:85 (discriminator 1) │ │ │ │ │ - cmp %eax,%r9d │ │ │ │ │ - jg 7c3f , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x9cf> │ │ │ │ │ - movslq %r9d,%r8 │ │ │ │ │ -./porechop/src/alignment.cpp:84 │ │ │ │ │ - xor %r11d,%r11d │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nop │ │ │ │ │ -./porechop/src/alignment.cpp:86 (discriminator 2) │ │ │ │ │ - movzbl (%rdi,%r8,1),%r14d │ │ │ │ │ - cmp %r14b,(%rdx,%r8,1) │ │ │ │ │ - jne 7a0f , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x79f> │ │ │ │ │ -./porechop/src/alignment.cpp:87 │ │ │ │ │ - add $0x1,%r11d │ │ │ │ │ -./porechop/src/alignment.cpp:85 (discriminator 1) │ │ │ │ │ - add $0x1,%r8 │ │ │ │ │ - cmp %r8d,%eax │ │ │ │ │ - jge 7a00 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x790> │ │ │ │ │ -./porechop/src/alignment.cpp:90 │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ - cvtsi2sd %r11d,%xmm0 │ │ │ │ │ - mulsd 0x96c7(%rip),%xmm0 # 110f0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x810> │ │ │ │ │ -./porechop/src/alignment.cpp:89 │ │ │ │ │ - sub %r9d,%eax │ │ │ │ │ -./porechop/src/alignment.cpp:90 │ │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ │ -./porechop/src/alignment.cpp:92 │ │ │ │ │ - xor %r9d,%r9d │ │ │ │ │ - mov 0xc5be(%rip),%r14 # 13ff8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ -./porechop/src/alignment.cpp:89 │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ - movq 0x30(%rsp),%xmm4 │ │ │ │ │ -./porechop/src/alignment.cpp:90 │ │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ │ - lea 0x10(%r14),%r8 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - movq %r8,%xmm5 │ │ │ │ │ -./porechop/src/alignment.cpp:92 │ │ │ │ │ - xor %r8d,%r8d │ │ │ │ │ - punpcklqdq %xmm5,%xmm4 │ │ │ │ │ - movaps %xmm4,0x20(%rsp) │ │ │ │ │ -./porechop/src/alignment.cpp:90 │ │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ │ - movsd %xmm0,0x28(%rbx) │ │ │ │ │ -./porechop/src/alignment.cpp:93 (discriminator 1) │ │ │ │ │ - jmp 7a9f , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x82f> │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -./porechop/src/alignment.cpp:101 │ │ │ │ │ - cmp %r14d,%r10d │ │ │ │ │ - je 7abd , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x84d> │ │ │ │ │ -./porechop/src/alignment.cpp:107 │ │ │ │ │ - cmp $0x2d,%r12b │ │ │ │ │ - setne %r12b │ │ │ │ │ - movzbl %r12b,%r12d │ │ │ │ │ - add %r12d,%r8d │ │ │ │ │ -./porechop/src/alignment.cpp:109 │ │ │ │ │ - cmp $0x2d,%r11b │ │ │ │ │ - setne %r11b │ │ │ │ │ - movzbl %r11b,%r11d │ │ │ │ │ - add %r11d,%r9d │ │ │ │ │ -./porechop/src/alignment.cpp:93 (discriminator 1) │ │ │ │ │ - lea 0x1(%rax),%r11 │ │ │ │ │ - cmp %rax,%rcx │ │ │ │ │ - je 7ad0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x860> │ │ │ │ │ - mov %r11,%rax │ │ │ │ │ -./porechop/src/alignment.cpp:94 (discriminator 1) │ │ │ │ │ - movzbl (%rdx,%rax,1),%r12d │ │ │ │ │ -./porechop/src/alignment.cpp:95 (discriminator 1) │ │ │ │ │ - movzbl (%rdi,%rax,1),%r11d │ │ │ │ │ -./porechop/src/alignment.cpp:97 │ │ │ │ │ - mov %eax,%r14d │ │ │ │ │ - cmp %eax,%esi │ │ │ │ │ - jne 7a70 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x800> │ │ │ │ │ -./porechop/src/alignment.cpp:98 │ │ │ │ │ - mov %r8d,0x8(%rbx) │ │ │ │ │ -./porechop/src/alignment.cpp:99 │ │ │ │ │ - mov %r9d,0x10(%rbx) │ │ │ │ │ -./porechop/src/alignment.cpp:101 │ │ │ │ │ - cmp %r14d,%r10d │ │ │ │ │ - jne 7a75 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x805> │ │ │ │ │ -./porechop/src/alignment.cpp:102 │ │ │ │ │ - mov %r8d,0xc(%rbx) │ │ │ │ │ -./porechop/src/alignment.cpp:103 │ │ │ │ │ - mov %r9d,0x14(%rbx) │ │ │ │ │ - jmp 7a75 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x805> │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r15,%rdi │ │ │ │ │ - je 7ae6 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x876> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/sstream:851 │ │ │ │ │ - mov 0xc4cb(%rip),%rax # 13fb8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - movdqa 0x20(%rsp),%xmm6 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x280(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/sstream:851 │ │ │ │ │ - add $0x40,%rax │ │ │ │ │ - movaps %xmm6,0x230(%rsp) │ │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 7b2a , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x8ba> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x290(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/streambuf:205 │ │ │ │ │ - mov 0xc45f(%rip),%rax # 13f90 >@GLIBCXX_3.4> │ │ │ │ │ - mov (%rsp),%rdi │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ │ - call 4290 │ │ │ │ │ -/usr/include/c++/14/ostream:101 │ │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/ostream:101 │ │ │ │ │ - mov %rbp,0x230(%rsp) │ │ │ │ │ - mov %r13,0x230(%rsp,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov 0xc3fa(%rip),%rax # 13f60 >@GLIBCXX_3.4> │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ │ - call 4080 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 7b97 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x927> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/sstream:851 │ │ │ │ │ - mov 0xc41a(%rip),%rax # 13fb8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - movdqa 0x20(%rsp),%xmm4 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x100(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/sstream:851 │ │ │ │ │ - add $0x40,%rax │ │ │ │ │ - movaps %xmm4,0xb0(%rsp) │ │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - jne 78ac , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x63c> │ │ │ │ │ - jmp 78bd , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x64d> │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ - mov $0x1,%r12d │ │ │ │ │ -./porechop/src/alignment.cpp:26 │ │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ │ - jmp 76dc , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x46c> │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -./porechop/src/alignment.cpp:59 │ │ │ │ │ - mov $0xffffffff,%r9d │ │ │ │ │ - jmp 796c , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x6fc> │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -./porechop/src/alignment.cpp:66 │ │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ │ - jmp 7972 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x702> │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1619 │ │ │ │ │ - lea 0x280(%rsp),%rsi │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - call 4120 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:819 │ │ │ │ │ - jmp 7687 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x417> │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1619 │ │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ │ - lea 0x100(%rsp),%rsi │ │ │ │ │ - call 4120 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:819 │ │ │ │ │ - jmp 74bc , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x24c> │ │ │ │ │ -./porechop/src/alignment.cpp:85 (discriminator 1) │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ - jmp 7a29 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x7b9> │ │ │ │ │ -./porechop/src/alignment.cpp:77 (discriminator 1) │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ - jmp 79c9 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x759> │ │ │ │ │ -./porechop/src/alignment.cpp:111 │ │ │ │ │ - call 4210 <__stack_chk_fail@plt> │ │ │ │ │ - endbr64 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 47ba <__cxa_finalize@plt+0x42a> │ │ │ │ │ - endbr64 │ │ │ │ │ -/usr/include/c++/14/sstream:806 (discriminator 1) │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 47df <__cxa_finalize@plt+0x44f> │ │ │ │ │ - endbr64 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 47a0 <__cxa_finalize@plt+0x410> │ │ │ │ │ - endbr64 │ │ │ │ │ -./porechop/src/alignment.cpp:111 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 47a8 <__cxa_finalize@plt+0x418> │ │ │ │ │ - endbr64 │ │ │ │ │ -/usr/include/c++/14/sstream:806 (discriminator 1) │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 4838 <__cxa_finalize@plt+0x4a8> │ │ │ │ │ - endbr64 │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 4854 <__cxa_finalize@plt+0x4c4> │ │ │ │ │ - endbr64 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 4876 <__cxa_finalize@plt+0x4e6> │ │ │ │ │ - endbr64 │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 47fb <__cxa_finalize@plt+0x46b> │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - │ │ │ │ │ -0000000000007cc0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base>: │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...): │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:101 │ │ │ │ │ - endbr64 │ │ │ │ │ - push %rbp │ │ │ │ │ - mov %rsi,%r10 │ │ │ │ │ - mov %rdx,%rsi │ │ │ │ │ - mov %rsp,%rbp │ │ │ │ │ - push %r13 │ │ │ │ │ - push %r12 │ │ │ │ │ - push %rbx │ │ │ │ │ - mov %rdi,%rbx │ │ │ │ │ - mov %rcx,%rdi │ │ │ │ │ - sub $0xe8,%rsp │ │ │ │ │ - mov %r8,-0xb0(%rbp) │ │ │ │ │ - mov %r9,-0xa8(%rbp) │ │ │ │ │ - test %al,%al │ │ │ │ │ - je 7d18 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x58> │ │ │ │ │ - movaps %xmm0,-0xa0(%rbp) │ │ │ │ │ - movaps %xmm1,-0x90(%rbp) │ │ │ │ │ - movaps %xmm2,-0x80(%rbp) │ │ │ │ │ - movaps %xmm3,-0x70(%rbp) │ │ │ │ │ - movaps %xmm4,-0x60(%rbp) │ │ │ │ │ - movaps %xmm5,-0x50(%rbp) │ │ │ │ │ - movaps %xmm6,-0x40(%rbp) │ │ │ │ │ - movaps %xmm7,-0x30(%rbp) │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:107 │ │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ │ - mov %rax,-0xd8(%rbp) │ │ │ │ │ - lea 0x17(%rsi),%rax │ │ │ │ │ - mov %rsp,%rcx │ │ │ │ │ - mov %rax,%rdx │ │ │ │ │ - and $0xfffffffffffff000,%rax │ │ │ │ │ - sub %rax,%rcx │ │ │ │ │ - and $0xfffffffffffffff0,%rdx │ │ │ │ │ - cmp %rcx,%rsp │ │ │ │ │ - je 7d59 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x99> │ │ │ │ │ - sub $0x1000,%rsp │ │ │ │ │ - orq $0x0,0xff8(%rsp) │ │ │ │ │ - cmp %rcx,%rsp │ │ │ │ │ - jne 7d44 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x84> │ │ │ │ │ - and $0xfff,%edx │ │ │ │ │ - sub %rdx,%rsp │ │ │ │ │ - test %rdx,%rdx │ │ │ │ │ - jne 7e60 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x1a0> │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:111 │ │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:107 │ │ │ │ │ - lea 0xf(%rsp),%r13 │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:113 │ │ │ │ │ - mov %rdi,%rdx │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:111 │ │ │ │ │ - movl $0x20,-0xf0(%rbp) │ │ │ │ │ - mov %rax,-0xe8(%rbp) │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:107 │ │ │ │ │ - and $0xfffffffffffffff0,%r13 │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:111 │ │ │ │ │ - lea -0xd0(%rbp),%rax │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:113 │ │ │ │ │ - lea -0xf0(%rbp),%rcx │ │ │ │ │ - mov %r13,%rdi │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:111 │ │ │ │ │ - mov %rax,-0xe0(%rbp) │ │ │ │ │ - movl $0x30,-0xec(%rbp) │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:113 │ │ │ │ │ - call *%r10 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:235 │ │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:767 (discriminator 2) │ │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1) │ │ │ │ │ - movslq %eax,%r12 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1) │ │ │ │ │ - mov %r12,-0xf8(%rbp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:227 │ │ │ │ │ - cmp $0xf,%r12 │ │ │ │ │ - ja 7e20 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x160> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:432 │ │ │ │ │ - cmp $0x1,%r12 │ │ │ │ │ - jne 7e10 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x150> │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movzbl 0x0(%r13),%eax │ │ │ │ │ - mov %al,0x10(%rbx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r12,0x8(%rbx) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,(%rdi,%r12,1) │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:118 │ │ │ │ │ - mov -0xd8(%rbp),%rax │ │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ │ - jne 7e6b , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x1ab> │ │ │ │ │ - lea -0x18(%rbp),%rsp │ │ │ │ │ - mov %rbx,%rax │ │ │ │ │ - pop %rbx │ │ │ │ │ - pop %r12 │ │ │ │ │ - pop %r13 │ │ │ │ │ - pop %rbp │ │ │ │ │ - ret │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:421 │ │ │ │ │ - test %r12,%r12 │ │ │ │ │ - je 7dde , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x11e> │ │ │ │ │ - jmp 7e42 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x182> │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:229 │ │ │ │ │ - mov %rbx,%rdi │ │ │ │ │ - lea -0xf8(%rbp),%rsi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - call 4350 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rax,(%rbx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:229 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov -0xf8(%rbp),%rax │ │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %r12,%rdx │ │ │ │ │ - mov %r13,%rsi │ │ │ │ │ - call 4190 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:251 │ │ │ │ │ - mov -0xf8(%rbp),%r12 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rbx),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - jmp 7dde , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x11e> │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:107 │ │ │ │ │ - orq $0x0,-0x8(%rsp,%rdx,1) │ │ │ │ │ - jmp 7d6b , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0xab> │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:118 │ │ │ │ │ - call 4210 <__stack_chk_fail@plt> │ │ │ │ │ - │ │ │ │ │ -0000000000007e70 , std::allocator >::~basic_stringbuf()@@Base>: │ │ │ │ │ -std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ -/usr/include/c++/14/sstream:79 │ │ │ │ │ - endbr64 │ │ │ │ │ - mov 0xc17d(%rip),%rax # 13ff8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - push %rbx │ │ │ │ │ - mov %rdi,%rbx │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,(%rdi) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x58(%rbx),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 7ea0 , std::allocator >::~basic_stringbuf()@@Base+0x30> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x58(%rbx),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/streambuf:205 │ │ │ │ │ - mov 0xc0e9(%rip),%rax # 13f90 >@GLIBCXX_3.4> │ │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,(%rbx) │ │ │ │ │ -/usr/include/c++/14/sstream:79 │ │ │ │ │ - pop %rbx │ │ │ │ │ -/usr/include/c++/14/streambuf:205 │ │ │ │ │ - jmp 4290 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ - │ │ │ │ │ -0000000000007ec0 , std::allocator >::~basic_stringbuf()@@Base>: │ │ │ │ │ -std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ -/usr/include/c++/14/sstream:79 │ │ │ │ │ - endbr64 │ │ │ │ │ - mov 0xc12d(%rip),%rax # 13ff8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - push %rbx │ │ │ │ │ - mov %rdi,%rbx │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,(%rdi) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x58(%rbx),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 7ef0 , std::allocator >::~basic_stringbuf()@@Base+0x30> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x58(%rbx),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/streambuf:205 │ │ │ │ │ - mov 0xc099(%rip),%rax # 13f90 >@GLIBCXX_3.4> │ │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,(%rbx) │ │ │ │ │ - call 4290 │ │ │ │ │ -/usr/include/c++/14/sstream:79 (discriminator 1) │ │ │ │ │ - mov %rbx,%rdi │ │ │ │ │ - mov $0x68,%esi │ │ │ │ │ -/usr/include/c++/14/sstream:79 │ │ │ │ │ - pop %rbx │ │ │ │ │ -/usr/include/c++/14/sstream:79 (discriminator 1) │ │ │ │ │ - jmp 41e0 │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nopl (%rax) │ │ │ │ │ - │ │ │ │ │ -0000000000007f40 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base>: │ │ │ │ │ -void seqan2::write, std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:939 │ │ │ │ │ - endbr64 │ │ │ │ │ - push %r15 │ │ │ │ │ - mov %rdi,%r8 │ │ │ │ │ - push %r14 │ │ │ │ │ - mov %rsi,%r14 │ │ │ │ │ - push %r13 │ │ │ │ │ - push %r12 │ │ │ │ │ - push %rbp │ │ │ │ │ - push %rbx │ │ │ │ │ - sub $0x28,%rsp │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ - mov 0x10(%rsi),%rdi │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:111 │ │ │ │ │ - mov 0x38(%rsi),%r11 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:108 (discriminator 1) │ │ │ │ │ - mov (%rdi),%r9 │ │ │ │ │ - test %r9,%r9 │ │ │ │ │ - jne 80f0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x1b0> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:408 │ │ │ │ │ - test %r11,%r11 │ │ │ │ │ - je 8130 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x1f0> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1) │ │ │ │ │ - js 82d8 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x398> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:517 │ │ │ │ │ - mov 0x40(%rsi),%r10 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1) │ │ │ │ │ - test %r10,%r10 │ │ │ │ │ - je 8177 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x237> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:427 │ │ │ │ │ - mov %r10d,%esi │ │ │ │ │ - cmp %r10d,%r11d │ │ │ │ │ - cmovbe %r11d,%esi │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:431 (discriminator 1) │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - je 8340 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x400> │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1) │ │ │ │ │ - mov (%rdi,%rdx,8),%rax │ │ │ │ │ - mov %eax,%ebp │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:437 │ │ │ │ │ - cmp %esi,%eax │ │ │ │ │ - jae 8332 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x3f2> │ │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ - mov %eax,%eax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ - neg %rdx │ │ │ │ │ - sub %ebp,%esi │ │ │ │ │ - mov %rcx,%rbx │ │ │ │ │ - and %rax,%rdx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:439 │ │ │ │ │ - add %rax,%r12 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1) │ │ │ │ │ - mov (%rdi,%rcx,8),%rax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ - add %rdx,%r15 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:437 │ │ │ │ │ - add $0x1,%rcx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1) │ │ │ │ │ - mov %eax,%ebp │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ - and $0x1,%edx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:437 │ │ │ │ │ - cmp %esi,%eax │ │ │ │ │ - jb 7fc0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x80> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:446 │ │ │ │ │ - cmp %ebp,%esi │ │ │ │ │ - je 82df , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x39f> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:473 │ │ │ │ │ - mov %esi,%ebp │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ - neg %rdx │ │ │ │ │ - and %rbp,%rdx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:473 │ │ │ │ │ - add %rbp,%r12 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ - add %rdx,%r15 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:119 (discriminator 1) │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ - test %r9,%r9 │ │ │ │ │ - sete %cl │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1) │ │ │ │ │ - test %r10,%r10 │ │ │ │ │ - js 8242 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x302> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:426 │ │ │ │ │ - mov %r10d,%esi │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:431 (discriminator 1) │ │ │ │ │ - test %r10d,%r10d │ │ │ │ │ - je 814f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x20f> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1) │ │ │ │ │ - mov (%rdi,%rcx,8),%rdx │ │ │ │ │ - mov %edx,%r11d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:437 │ │ │ │ │ - cmp %r10d,%edx │ │ │ │ │ - jae 8055 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x115> │ │ │ │ │ - lea 0x1(%rcx),%rax │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1) │ │ │ │ │ - mov (%rdi,%rax,8),%rdx │ │ │ │ │ - sub %r11d,%esi │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:460 │ │ │ │ │ - mov %rax,%rcx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:437 │ │ │ │ │ - add $0x1,%rax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1) │ │ │ │ │ - mov %edx,%r11d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:437 │ │ │ │ │ - cmp %esi,%edx │ │ │ │ │ - jb 8040 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x100> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:476 │ │ │ │ │ - mov %esi,%r9d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:446 │ │ │ │ │ - cmp %esi,%r11d │ │ │ │ │ - jne 809c , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x15c> │ │ │ │ │ - jmp 830f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x3cf> │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/streambuf:434 (discriminator 3) │ │ │ │ │ - cmp %r10,%rax │ │ │ │ │ - jae 81d0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x290> │ │ │ │ │ -/usr/include/c++/14/streambuf:436 (discriminator 1) │ │ │ │ │ - movb $0x2d,(%rax) │ │ │ │ │ -/usr/include/c++/14/streambuf:552 │ │ │ │ │ - addq $0x1,0x28(%rdi) │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:359 (discriminator 1) │ │ │ │ │ - cmp 0x40(%r14),%r12 │ │ │ │ │ - je 80a2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x162> │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:364 │ │ │ │ │ - cmp $0x1,%dl │ │ │ │ │ - adc $0x0,%r15 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:368 │ │ │ │ │ - add $0x1,%rbp │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:368 (discriminator 1) │ │ │ │ │ - cmp (%rax,%rbx,8),%rbp │ │ │ │ │ - je 8190 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x250> │ │ │ │ │ - add $0x1,%r12 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:157 │ │ │ │ │ - mov %rbx,%r13 │ │ │ │ │ - not %r13 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:711 │ │ │ │ │ - cmp %rcx,%rbx │ │ │ │ │ - je 81b8 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x278> │ │ │ │ │ -/usr/include/seqan/stream/iter_stream.h:212 │ │ │ │ │ - mov (%r8),%rdi │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:947 (discriminator 1) │ │ │ │ │ - mov %r13d,%edx │ │ │ │ │ -/usr/include/c++/14/streambuf:539 │ │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ │ -/usr/include/c++/14/streambuf:542 │ │ │ │ │ - mov 0x30(%rdi),%r10 │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:947 (discriminator 1) │ │ │ │ │ - and $0x1,%edx │ │ │ │ │ - jne 8068 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x128> │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ - mov (%r14),%rsi │ │ │ │ │ -/usr/include/seqan/modifier/modifier_alphabet_expansion.h:413 (discriminator 1) │ │ │ │ │ - mov 0xbed0(%rip),%r11 # 13f98 , seqan2::ModExpand<(char)45, seqan2::Tag > > >::table@@Base-0x88> │ │ │ │ │ -/usr/include/seqan/basic/alphabet_simple_type.h:1138 │ │ │ │ │ - mov (%rsi),%rsi │ │ │ │ │ -/usr/include/seqan/modifier/modifier_alphabet_expansion.h:413 (discriminator 1) │ │ │ │ │ - mov (%r11),%r11 │ │ │ │ │ - movzbl (%rsi,%r15,1),%esi │ │ │ │ │ - movzbl (%r11,%rsi,1),%esi │ │ │ │ │ -/usr/include/c++/14/streambuf:434 (discriminator 3) │ │ │ │ │ - cmp %r10,%rax │ │ │ │ │ - jae 8210 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x2d0> │ │ │ │ │ -/usr/include/c++/14/streambuf:436 (discriminator 1) │ │ │ │ │ - mov %sil,(%rax) │ │ │ │ │ -/usr/include/c++/14/streambuf:552 │ │ │ │ │ - addq $0x1,0x28(%rdi) │ │ │ │ │ - jmp 8079 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x139> │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:408 │ │ │ │ │ - test %r11,%r11 │ │ │ │ │ - je 8157 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x217> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1) │ │ │ │ │ - js 827a , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x33a> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:517 │ │ │ │ │ - mov 0x40(%rsi),%r10 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1) │ │ │ │ │ - test %r10,%r10 │ │ │ │ │ - je 8169 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x229> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:427 │ │ │ │ │ - cmp %r11d,%r10d │ │ │ │ │ - mov %r11d,%esi │ │ │ │ │ - cmovbe %r10d,%esi │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:431 (discriminator 1) │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - jne 7f9f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x5f> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:120 │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:431 (discriminator 1) │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ - jmp 8005 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xc5> │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:517 │ │ │ │ │ - mov 0x40(%rsi),%r10 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:517 │ │ │ │ │ - mov $0x1,%ebx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:120 │ │ │ │ │ - mov $0x1,%ecx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:408 │ │ │ │ │ - test %r10,%r10 │ │ │ │ │ - jne 8005 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xc5> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:116 │ │ │ │ │ - xor %r9d,%r9d │ │ │ │ │ - jmp 809c , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x15c> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:517 │ │ │ │ │ - mov 0x40(%rsi),%r10 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:517 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:120 │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ - jmp 8146 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x206> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:120 │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1) │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ - jmp 814f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x20f> │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:120 │ │ │ │ │ - mov $0x1,%ecx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1) │ │ │ │ │ - mov $0x1,%ebx │ │ │ │ │ - jmp 814f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x20f> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ - mov 0x18(%r14),%rdx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:377 │ │ │ │ │ - lea 0x1(%rbx),%rsi │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ - sub %rax,%rdx │ │ │ │ │ - mov %rdx,%rax │ │ │ │ │ - sar $0x3,%rax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:377 (discriminator 1) │ │ │ │ │ - cmp %rax,%rsi │ │ │ │ │ - je 8098 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x158> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:380 │ │ │ │ │ - mov %rsi,%rbx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:383 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ - jmp 8098 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x158> │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:712 (discriminator 3) │ │ │ │ │ - cmp %r9,%rbp │ │ │ │ │ - jne 80ab , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x16b> │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:952 │ │ │ │ │ - add $0x28,%rsp │ │ │ │ │ - pop %rbx │ │ │ │ │ - pop %rbp │ │ │ │ │ - pop %r12 │ │ │ │ │ - pop %r13 │ │ │ │ │ - pop %r14 │ │ │ │ │ - pop %r15 │ │ │ │ │ - ret │ │ │ │ │ -/usr/include/c++/14/streambuf:441 │ │ │ │ │ - mov (%rdi),%rax │ │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ │ -/usr/include/c++/14/streambuf:441 (discriminator 1) │ │ │ │ │ - mov $0x2d,%esi │ │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ │ - mov %dl,0x7(%rsp) │ │ │ │ │ - call *0x68(%rax) │ │ │ │ │ -/usr/include/c++/14/streambuf:442 │ │ │ │ │ - movzbl 0x7(%rsp),%edx │ │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ │ - jmp 8079 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x139> │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/streambuf:441 │ │ │ │ │ - mov (%rdi),%rax │ │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ │ - mov %dl,0x7(%rsp) │ │ │ │ │ -/usr/include/c++/14/streambuf:441 (discriminator 1) │ │ │ │ │ - call *0x68(%rax) │ │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ │ - movzbl 0x7(%rsp),%edx │ │ │ │ │ -/usr/include/c++/14/streambuf:442 │ │ │ │ │ - jmp 8079 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x139> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:117 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:116 │ │ │ │ │ - xor %r9d,%r9d │ │ │ │ │ - jmp 8262 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x322> │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:332 │ │ │ │ │ - sub $0x1,%r9 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:346 │ │ │ │ │ - sub $0x1,%rax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:413 (discriminator 1) │ │ │ │ │ - add $0x1,%r10 │ │ │ │ │ - je 809c , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x15c> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:326 (discriminator 1) │ │ │ │ │ - cmp %r11,%rax │ │ │ │ │ - je 8258 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x318> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:329 │ │ │ │ │ - test %r9,%r9 │ │ │ │ │ - jne 8250 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x310> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:337 │ │ │ │ │ - sub $0x1,%rcx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1) │ │ │ │ │ - mov (%rdi,%rcx,8),%rsi │ │ │ │ │ - lea -0x1(%rsi),%r9 │ │ │ │ │ - jmp 8254 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x314> │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1) │ │ │ │ │ - mov %r11,%rax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ - jmp 82a7 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x367> │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:332 │ │ │ │ │ - sub $0x1,%rbp │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:157 │ │ │ │ │ - mov %rbx,%rdx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:346 │ │ │ │ │ - sub $0x1,%r12 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:157 │ │ │ │ │ - and $0x1,%edx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:344 │ │ │ │ │ - sub %rdx,%r15 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:413 (discriminator 1) │ │ │ │ │ - add $0x1,%rax │ │ │ │ │ - je 82bf , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x37f> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:326 (discriminator 1) │ │ │ │ │ - cmp %r11,%r12 │ │ │ │ │ - je 82a1 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x361> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:329 │ │ │ │ │ - test %rbp,%rbp │ │ │ │ │ - jne 8290 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x350> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:337 │ │ │ │ │ - sub $0x1,%rbx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1) │ │ │ │ │ - mov (%rdi,%rbx,8),%rcx │ │ │ │ │ - lea -0x1(%rcx),%rbp │ │ │ │ │ - jmp 8294 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x354> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:517 │ │ │ │ │ - mov 0x40(%r14),%r10 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:120 │ │ │ │ │ - mov $0x1,%ecx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:119 (discriminator 1) │ │ │ │ │ - test %r9,%r9 │ │ │ │ │ - je 8146 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x206> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:120 │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ - jmp 8146 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x206> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1) │ │ │ │ │ - mov $0x1,%ebx │ │ │ │ │ - jmp 827c , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x33c> │ │ │ │ │ - mov %eax,%ebp │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ - mov 0x18(%r14),%rax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ - neg %rdx │ │ │ │ │ - and %rbp,%rdx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:448 │ │ │ │ │ - add %rbp,%r12 │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ - sub %rdi,%rax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ - add %rdx,%r15 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:454 │ │ │ │ │ - lea 0x1(%rbx),%rdx │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ - sar $0x3,%rax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1) │ │ │ │ │ - cmp %rax,%rdx │ │ │ │ │ - je 7ffd , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xbd> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:457 │ │ │ │ │ - mov %rdx,%rbx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ - jmp 7ffd , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xbd> │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ - mov 0x18(%r14),%rax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:454 │ │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:306 │ │ │ │ │ - mov %edx,%r9d │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ - sub %rdi,%rax │ │ │ │ │ - sar $0x3,%rax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1) │ │ │ │ │ - cmp %rax,%rsi │ │ │ │ │ - je 809c , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x15c> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:457 │ │ │ │ │ - mov %rsi,%rcx │ │ │ │ │ - jmp 814f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x20f> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:437 │ │ │ │ │ - mov %rdx,%rbx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ - jmp 7fe7 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa7> │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:120 │ │ │ │ │ - mov $0x1,%ecx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:431 (discriminator 1) │ │ │ │ │ - mov $0x1,%ebx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ - jmp 8005 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xc5> │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nop │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [clone .isra.0]: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:221 │ │ │ │ │ push %r12 │ │ │ │ │ -std::iterator_traits::difference_type std::__distance(char const*, char const*, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_iterator_base_funcs.h:106 │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:221 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ -std::iterator_traits::difference_type std::__distance(char const*, char const*, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_iterator_base_funcs.h:106 │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:221 │ │ │ │ │ sub $0x10,%rsp │ │ │ │ │ mov %fs:0x28,%r12 │ │ │ │ │ mov %r12,0x8(%rsp) │ │ │ │ │ mov %rsi,%r12 │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1) │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:227 │ │ │ │ │ cmp $0xf,%rdx │ │ │ │ │ - ja 83f0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4b0> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ + ja 4c70 <__cxa_finalize@plt+0x8e0> │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:432 │ │ │ │ │ cmp $0x1,%rdx │ │ │ │ │ - jne 83e8 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4a8> │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ + jne 4c68 <__cxa_finalize@plt+0x8d8> │ │ │ │ │ /usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ movzbl (%r12),%eax │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:251 │ │ │ │ │ mov (%rsp),%rbx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ /usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ movb $0x0,(%rdi,%rbx,1) │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:252 │ │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 841e , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4de> │ │ │ │ │ + jne 4c9e <__cxa_finalize@plt+0x90e> │ │ │ │ │ add $0x10,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/char_traits.h:421 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je 83c4 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x484> │ │ │ │ │ - jmp 8409 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4c9> │ │ │ │ │ + je 4c44 <__cxa_finalize@plt+0x8b4> │ │ │ │ │ + jmp 4c89 <__cxa_finalize@plt+0x8f9> │ │ │ │ │ nop │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:229 │ │ │ │ │ mov %rsp,%rsi │ │ │ │ │ xor %edx,%edx │ │ │ │ │ call 4350 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:229 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ call 4190 │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:251 │ │ │ │ │ mov (%rsp),%rbx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - jmp 83c4 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x484> │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ + jmp 4c44 <__cxa_finalize@plt+0x8b4> │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:252 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [clone .isra.0]: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:252 │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -seqan2::DPCell_ >::DPCell_(): │ │ │ │ │ +void seqan2::_computeAlignmentImpl >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::DPBandConfig >, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::Tag const&) [clone .isra.0]: │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ - mov 0xbb99(%rip),%rax # 13fd0 > >::VALUE@@Base-0x70> │ │ │ │ │ -void seqan2::_computeAlignmentImpl >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::DPBandConfig >, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ + mov 0xf319(%rip),%rax # 13fd0 > >::VALUE@@Base-0x58> │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:492 │ │ │ │ │ push %r15 │ │ │ │ │ mov %rdx,%r11 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rsi,%rbx │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r8),%rdx │ │ │ │ │ -void seqan2::_computeAlignmentImpl >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::DPBandConfig >, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:492 │ │ │ │ │ mov %rcx,%rsi │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r8),%rcx │ │ │ │ │ -seqan2::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ mov (%rax),%r8d │ │ │ │ │ -auto seqan2::_computeScore, seqan2::SimpleType, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:305 (discriminator 1) │ │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ │ -seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > seqan2::operator-, seqan2::Alloc > const, seqan2::SimpleType const*, seqan2::Tag >(seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, int): │ │ │ │ │ /usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1) │ │ │ │ │ lea -0x1(%rdx),%r14 │ │ │ │ │ mov %r14,%r10 │ │ │ │ │ -void seqan2::_computeAlignmentImpl >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::DPBandConfig >, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:492 │ │ │ │ │ mov %rdi,-0x10(%rsp) │ │ │ │ │ -auto seqan2::_computeScore, seqan2::SimpleType, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:305 (discriminator 1) │ │ │ │ │ movl $0x0,(%rax) │ │ │ │ │ -void seqan2::assignValue, seqan2::String > >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned char>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov 0x10(%r11),%rax │ │ │ │ │ sub %rcx,%r10 │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov %rdx,-0x28(%rsp) │ │ │ │ │ -void seqan2::assignValue, seqan2::String > >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned char>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,(%rax) │ │ │ │ │ -seqan2::NonConstPointer_, seqan2::Alloc > const>::Type seqan2::_toPointer, seqan2::Alloc > >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/basic/basic_type.h:443 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ -void seqan2::_computeTrack >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::SimpleType, seqan2::SimpleType, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > >, seqan2::Score >, seqan2::DPCell_ >, seqan2::MetaColumnDescriptor, seqan2::Tag >, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Score > const&, seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5) │ │ │ │ │ cmp %r14,%rcx │ │ │ │ │ - je 84ac , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x56c> │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc > >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ + je 4d2c <__cxa_finalize@plt+0x99c> │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:159 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ -void seqan2::_computeTrack >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::SimpleType, seqan2::SimpleType, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > >, seqan2::Score >, seqan2::DPCell_ >, seqan2::MetaColumnDescriptor, seqan2::Tag >, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Score > const&, seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc > >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:159 │ │ │ │ │ lea 0xc(%rdi),%rdx │ │ │ │ │ mov %rdx,0x18(%rbx) │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275 │ │ │ │ │ mov 0x10(%r11),%rdx │ │ │ │ │ lea 0x1(%rdx),%rbp │ │ │ │ │ mov %rbp,0x10(%r11) │ │ │ │ │ -auto seqan2::_computeScore, seqan2::SimpleType, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:305 (discriminator 1) │ │ │ │ │ movl $0x0,0xc(%rdi) │ │ │ │ │ -void seqan2::assignValue, seqan2::String > >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned char>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,0x1(%rdx) │ │ │ │ │ -void seqan2::_computeTrack >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::SimpleType, seqan2::SimpleType, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > >, seqan2::Score >, seqan2::DPCell_ >, seqan2::MetaColumnDescriptor, seqan2::Tag >, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Score > const&, seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5) │ │ │ │ │ cmp %rax,%r10 │ │ │ │ │ - jne 8480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x540> │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc > >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ + jne 4d00 <__cxa_finalize@plt+0x970> │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:184 │ │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ │ lea 0xc(%rax),%rdx │ │ │ │ │ mov %rdx,0x18(%rbx) │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346 │ │ │ │ │ mov 0x10(%r11),%rdx │ │ │ │ │ lea 0x1(%rdx),%rdi │ │ │ │ │ mov %rdi,0x10(%r11) │ │ │ │ │ -auto seqan2::_computeScore, seqan2::SimpleType, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:305 (discriminator 1) │ │ │ │ │ movl $0x0,0xc(%rax) │ │ │ │ │ -void seqan2::assignValue, seqan2::String > >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned char>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,0x1(%rdx) │ │ │ │ │ -void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::False, seqan2::True>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::False const&, seqan2::True const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ mov -0x10(%rsp),%rdx │ │ │ │ │ -seqan2::EnableIf > >, void>::Type seqan2::_setVerticalScoreOfCell(seqan2::DPCell_ >&, int const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:161 │ │ │ │ │ mov %r8d,0x14(%rax) │ │ │ │ │ -seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 │ │ │ │ │ mov 0x10(%r11),%rdi │ │ │ │ │ -void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::False, seqan2::True>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::False const&, seqan2::True const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ mov (%rdx),%edx │ │ │ │ │ cmp %edx,0xc(%rax) │ │ │ │ │ - jle 8507 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x5c7> │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ + jle 4d87 <__cxa_finalize@plt+0x9f7> │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov 0xc(%rax),%rax │ │ │ │ │ mov -0x10(%rsp),%rdx │ │ │ │ │ -seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %rdi,%r15 │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %rax,(%rdx) │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%r11),%rax │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %r8d,0x8(%rdx) │ │ │ │ │ -seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ │ -seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rax),%r15 │ │ │ │ │ -void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::False, seqan2::True>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::False const&, seqan2::True const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:178 (discriminator 1) │ │ │ │ │ mov %r15,0x10(%rdx) │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rsi │ │ │ │ │ -seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > seqan2::operator-, seqan2::Alloc > const, seqan2::SimpleType const*, seqan2::Tag >(seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, int): │ │ │ │ │ /usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1) │ │ │ │ │ lea -0x1(%rsi),%rdx │ │ │ │ │ mov %rdx,-0x18(%rsp) │ │ │ │ │ -void seqan2::_computeAlignmentImpl >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::DPBandConfig >, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:533 (discriminator 2) │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ - je 871e , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x7de> │ │ │ │ │ + je 4f9e <__cxa_finalize@plt+0xc0e> │ │ │ │ │ mov %rsi,-0x8(%rsp) │ │ │ │ │ mov %rcx,-0x20(%rsp) │ │ │ │ │ mov -0x10(%rsp),%rcx │ │ │ │ │ nop │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145 │ │ │ │ │ movslq 0x8(%rbx),%rdx │ │ │ │ │ -seqan2::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ - mov 0xba95(%rip),%rsi # 13fd0 > >::VALUE@@Base-0x70> │ │ │ │ │ -auto seqan2::_computeScore, seqan2::SimpleType, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ + mov 0xf215(%rip),%rsi # 13fd0 > >::VALUE@@Base-0x58> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:306 (discriminator 2) │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type seqan2::sequenceEntryForScore >, seqan2::String, seqan2::Alloc >, unsigned long>(seqan2::Score > const&, seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/score/score_base.h:154 (discriminator 1) │ │ │ │ │ movzbl (%rax),%r15d │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145 │ │ │ │ │ lea (%rdx,%rdx,2),%r10 │ │ │ │ │ mov 0x18(%rbx),%rdx │ │ │ │ │ -seqan2::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ mov (%rsi),%esi │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145 │ │ │ │ │ lea (%rdx,%r10,4),%r10 │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235 │ │ │ │ │ movslq 0x8(%r11),%rdx │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145 │ │ │ │ │ mov %r10,0x18(%rbx) │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235 │ │ │ │ │ add %rdi,%rdx │ │ │ │ │ -auto seqan2::_computeScore, seqan2::SimpleType, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:307 (discriminator 2) │ │ │ │ │ xor %edi,%edi │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235 │ │ │ │ │ mov %rdx,0x10(%r11) │ │ │ │ │ -auto seqan2::_computeScore, seqan2::SimpleType, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:305 (discriminator 1) │ │ │ │ │ movl $0x0,(%r10) │ │ │ │ │ -void seqan2::_computeTrack >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::SimpleType, seqan2::SimpleType, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > >, seqan2::Score >, seqan2::DPCell_ >, seqan2::MetaColumnDescriptor, seqan2::Tag >, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Score > const&, seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5) │ │ │ │ │ mov -0x20(%rsp),%r10 │ │ │ │ │ -void seqan2::assignValue, seqan2::String > >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned char>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,(%rdx) │ │ │ │ │ -void seqan2::_computeTrack >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::SimpleType, seqan2::SimpleType, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > >, seqan2::Score >, seqan2::DPCell_ >, seqan2::MetaColumnDescriptor, seqan2::Tag >, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Score > const&, seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5) │ │ │ │ │ cmp %r14,%r10 │ │ │ │ │ - je 865c , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x71c> │ │ │ │ │ -auto seqan2::_computeScore, seqan2::SimpleType, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ + je 4edc <__cxa_finalize@plt+0xb4c> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:306 (discriminator 2) │ │ │ │ │ mov %rax,-0x38(%rsp) │ │ │ │ │ mov %rcx,-0x30(%rsp) │ │ │ │ │ - jmp 85c7 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x687> │ │ │ │ │ + jmp 4e47 <__cxa_finalize@plt+0xab7> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 (discriminator 2) │ │ │ │ │ mov $0x4,%edi │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2) │ │ │ │ │ or %r13d,%edi │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 (discriminator 1) │ │ │ │ │ mov $0x20,%r8d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 │ │ │ │ │ cmp %eax,%esi │ │ │ │ │ - jl 85a2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x662> │ │ │ │ │ + jl 4e22 <__cxa_finalize@plt+0xa92> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:181 │ │ │ │ │ mov %esi,%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 (discriminator 2) │ │ │ │ │ mov $0x40,%r8d │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, int, int, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:181 │ │ │ │ │ cmp %edx,%eax │ │ │ │ │ - jg 8638 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x6f8> │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ + jg 4eb8 <__cxa_finalize@plt+0xb28> │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:110 │ │ │ │ │ or $0x1,%edi │ │ │ │ │ -void seqan2::_computeTrack >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::SimpleType, seqan2::SimpleType, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > >, seqan2::Score >, seqan2::DPCell_ >, seqan2::MetaColumnDescriptor, seqan2::Tag >, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Score > const&, seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5) │ │ │ │ │ add $0x1,%r10 │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, int, int, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:181 (discriminator 2) │ │ │ │ │ mov %edx,0xc(%rcx) │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:110 │ │ │ │ │ mov %edi,%r8d │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:77 │ │ │ │ │ mov %edx,%edi │ │ │ │ │ -void seqan2::assignValue, seqan2::String > >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned char>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %r8b,0x1(%r12) │ │ │ │ │ -void seqan2::_computeTrack >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::SimpleType, seqan2::SimpleType, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > >, seqan2::Score >, seqan2::DPCell_ >, seqan2::MetaColumnDescriptor, seqan2::Tag >, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Score > const&, seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5) │ │ │ │ │ cmp %r10,%r14 │ │ │ │ │ - je 8652 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x712> │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ + je 4ed2 <__cxa_finalize@plt+0xb42> │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170 │ │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275 │ │ │ │ │ mov 0x10(%r11),%r12 │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 (discriminator 1) │ │ │ │ │ mov $0x8,%r13d │ │ │ │ │ -int seqan2::scoreMismatch >(seqan2::Score > const&): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:157 │ │ │ │ │ mov 0x4(%r9),%edx │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170 │ │ │ │ │ lea 0xc(%rcx),%rax │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:83 │ │ │ │ │ mov 0x10(%rcx),%r8d │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170 │ │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275 │ │ │ │ │ lea 0x1(%r12),%rax │ │ │ │ │ mov %rax,0x10(%r11) │ │ │ │ │ -int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType): │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ cmp (%r10),%r15b │ │ │ │ │ cmove (%r9),%edx │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:85 │ │ │ │ │ mov 0xc(%r9),%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:83 │ │ │ │ │ add 0x8(%r9),%r8d │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:77 │ │ │ │ │ add %ebp,%edx │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:80 (discriminator 1) │ │ │ │ │ mov 0xc(%rcx),%ebp │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:85 │ │ │ │ │ add %ebp,%eax │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 │ │ │ │ │ cmp %eax,%r8d │ │ │ │ │ - jl 8612 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x6d2> │ │ │ │ │ + jl 4e92 <__cxa_finalize@plt+0xb02> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:181 │ │ │ │ │ mov %r8d,%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 (discriminator 2) │ │ │ │ │ mov $0x2,%r13d │ │ │ │ │ mov %eax,0x10(%rcx) │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:95 │ │ │ │ │ add 0xc(%r9),%edi │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:93 │ │ │ │ │ add 0x8(%r9),%esi │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 │ │ │ │ │ cmp %edi,%esi │ │ │ │ │ - jge 8588 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x648> │ │ │ │ │ + jge 4e08 <__cxa_finalize@plt+0xa78> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 (discriminator 1) │ │ │ │ │ mov %edi,%esi │ │ │ │ │ mov $0x10,%edi │ │ │ │ │ - jmp 858d , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x64d> │ │ │ │ │ + jmp 4e0d <__cxa_finalize@plt+0xa7d> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:111 │ │ │ │ │ or %edi,%r8d │ │ │ │ │ -void seqan2::_computeTrack >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::SimpleType, seqan2::SimpleType, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > >, seqan2::Score >, seqan2::DPCell_ >, seqan2::MetaColumnDescriptor, seqan2::Tag >, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Score > const&, seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5) │ │ │ │ │ add $0x1,%r10 │ │ │ │ │ mov %eax,0xc(%rcx) │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:111 │ │ │ │ │ mov %eax,%edi │ │ │ │ │ -void seqan2::assignValue, seqan2::String > >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned char>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %r8b,0x1(%r12) │ │ │ │ │ -void seqan2::_computeTrack >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::SimpleType, seqan2::SimpleType, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > >, seqan2::Score >, seqan2::DPCell_ >, seqan2::MetaColumnDescriptor, seqan2::Tag >, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Score > const&, seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5) │ │ │ │ │ cmp %r10,%r14 │ │ │ │ │ - jne 85c7 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x687> │ │ │ │ │ + jne 4e47 <__cxa_finalize@plt+0xab7> │ │ │ │ │ mov -0x38(%rsp),%rax │ │ │ │ │ mov -0x30(%rsp),%rcx │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195 │ │ │ │ │ mov 0x18(%rbx),%r10 │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346 │ │ │ │ │ mov 0x10(%r11),%r12 │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 (discriminator 2) │ │ │ │ │ mov $0x2,%r13d │ │ │ │ │ -int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType): │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ mov -0x28(%rsp),%r8 │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195 │ │ │ │ │ lea 0xc(%r10),%rdx │ │ │ │ │ mov %rdx,0x18(%rbx) │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346 │ │ │ │ │ lea 0x1(%r12),%rdx │ │ │ │ │ mov %rdx,0x10(%r11) │ │ │ │ │ -int seqan2::scoreMismatch >(seqan2::Score > const&): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:157 │ │ │ │ │ mov 0x4(%r9),%edx │ │ │ │ │ -int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType): │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ cmp -0x1(%r8),%r15b │ │ │ │ │ cmove (%r9),%edx │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:85 │ │ │ │ │ mov 0xc(%r9),%r15d │ │ │ │ │ add 0xc(%r10),%r15d │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:77 │ │ │ │ │ add %edx,%ebp │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:83 │ │ │ │ │ mov 0x8(%r9),%edx │ │ │ │ │ add 0x10(%r10),%edx │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 │ │ │ │ │ cmp %edx,%r15d │ │ │ │ │ - jle 86ac , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x76c> │ │ │ │ │ + jle 4f2c <__cxa_finalize@plt+0xb9c> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 (discriminator 1) │ │ │ │ │ mov %r15d,%edx │ │ │ │ │ mov $0x8,%r13d │ │ │ │ │ mov %edx,0x10(%r10) │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:95 │ │ │ │ │ add 0xc(%r9),%edi │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 (discriminator 2) │ │ │ │ │ mov $0x4,%r15d │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:93 │ │ │ │ │ add 0x8(%r9),%esi │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 │ │ │ │ │ cmp %esi,%edi │ │ │ │ │ - jle 86ca , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x78a> │ │ │ │ │ + jle 4f4a <__cxa_finalize@plt+0xbba> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 (discriminator 1) │ │ │ │ │ mov %edi,%esi │ │ │ │ │ mov $0x10,%r15d │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2) │ │ │ │ │ or %r13d,%r15d │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 (discriminator 1) │ │ │ │ │ mov $0x20,%edi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 │ │ │ │ │ cmp %esi,%edx │ │ │ │ │ - jg 86dd , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x79d> │ │ │ │ │ + jg 4f5d <__cxa_finalize@plt+0xbcd> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:181 │ │ │ │ │ mov %esi,%edx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 (discriminator 2) │ │ │ │ │ mov $0x40,%edi │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, int, int, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:181 │ │ │ │ │ cmp %edx,%ebp │ │ │ │ │ - jge 89a0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa60> │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ + jge 5220 <__cxa_finalize@plt+0xe90> │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:111 │ │ │ │ │ or %edi,%r15d │ │ │ │ │ mov %edx,0xc(%r10) │ │ │ │ │ -void seqan2::assignValue, seqan2::String > >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned char>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %r15b,0x1(%r12) │ │ │ │ │ -seqan2::EnableIf > >, void>::Type seqan2::_setVerticalScoreOfCell(seqan2::DPCell_ >&, int const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:161 │ │ │ │ │ mov %esi,0x14(%r10) │ │ │ │ │ -void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::False, seqan2::True>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::False const&, seqan2::True const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ mov (%rcx),%edx │ │ │ │ │ cmp %edx,0xc(%r10) │ │ │ │ │ - jg 8978 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa38> │ │ │ │ │ + jg 51f8 <__cxa_finalize@plt+0xe68> │ │ │ │ │ mov 0x10(%r11),%rdi │ │ │ │ │ -void seqan2::_computeAlignmentImpl >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::DPBandConfig >, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:533 (discriminator 2) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ cmp %rax,-0x18(%rsp) │ │ │ │ │ - jne 8530 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x5f0> │ │ │ │ │ + jne 4db0 <__cxa_finalize@plt+0xa20> │ │ │ │ │ mov -0x20(%rsp),%rcx │ │ │ │ │ mov -0x8(%rsp),%rsi │ │ │ │ │ -seqan2::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ - mov 0xb8ab(%rip),%rax # 13fd0 > >::VALUE@@Base-0x70> │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type seqan2::sequenceEntryForScore >, seqan2::String, seqan2::Alloc >, unsigned long>(seqan2::Score > const&, seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ + mov 0xf02b(%rip),%rax # 13fd0 > >::VALUE@@Base-0x58> │ │ │ │ │ /usr/include/seqan/score/score_base.h:154 (discriminator 1) │ │ │ │ │ movzbl -0x1(%rsi),%r12d │ │ │ │ │ -seqan2::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ mov (%rax),%edx │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145 │ │ │ │ │ movslq 0x8(%rbx),%rax │ │ │ │ │ lea (%rax,%rax,2),%rsi │ │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ │ lea (%rax,%rsi,4),%rax │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235 │ │ │ │ │ movslq 0x8(%r11),%rsi │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145 │ │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235 │ │ │ │ │ add %rsi,%rdi │ │ │ │ │ -void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::True, seqan2::False>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::True const&, seqan2::False const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ mov -0x10(%rsp),%rsi │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235 │ │ │ │ │ mov %rdi,0x10(%r11) │ │ │ │ │ -auto seqan2::_computeScore, seqan2::SimpleType, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:305 (discriminator 1) │ │ │ │ │ movl $0x0,(%rax) │ │ │ │ │ -void seqan2::assignValue, seqan2::String > >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned char>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,(%rdi) │ │ │ │ │ -seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 │ │ │ │ │ mov 0x10(%r11),%r8 │ │ │ │ │ -seqan2::EnableIf > >, void>::Type seqan2::_setVerticalScoreOfCell(seqan2::DPCell_ >&, int const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:161 │ │ │ │ │ mov %edx,0x8(%rax) │ │ │ │ │ -void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::True, seqan2::False>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::True const&, seqan2::False const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ mov (%rsi),%edi │ │ │ │ │ cmp %edi,(%rax) │ │ │ │ │ - jle 8783 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x843> │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ + jle 5003 <__cxa_finalize@plt+0xc73> │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %r8,%rdi │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %edx,0x8(%rsi) │ │ │ │ │ mov %rax,(%rsi) │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%r11),%rax │ │ │ │ │ -seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ │ -seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rax),%rdi │ │ │ │ │ -void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::True, seqan2::False>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::True const&, seqan2::False const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:178 (discriminator 1) │ │ │ │ │ mov %rdi,0x10(%rsi) │ │ │ │ │ -void seqan2::_computeTrack >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::SimpleType, seqan2::SimpleType, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > >, seqan2::Score >, seqan2::DPCell_ >, seqan2::MetaColumnDescriptor, seqan2::Tag >, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Score > const&, seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5) │ │ │ │ │ cmp %r14,%rcx │ │ │ │ │ - je 89b6 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa76> │ │ │ │ │ + je 5236 <__cxa_finalize@plt+0xea6> │ │ │ │ │ mov %rcx,%r10 │ │ │ │ │ -auto seqan2::_computeScore, seqan2::SimpleType, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:306 (discriminator 2) │ │ │ │ │ mov %r14,-0x38(%rsp) │ │ │ │ │ mov -0x10(%rsp),%r13 │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:307 (discriminator 2) │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:306 (discriminator 2) │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ - jmp 87df , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x89f> │ │ │ │ │ + jmp 505f <__cxa_finalize@plt+0xccf> │ │ │ │ │ nop │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 (discriminator 1) │ │ │ │ │ mov %edi,%ecx │ │ │ │ │ mov $0x20,%edi │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, int, int, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:181 │ │ │ │ │ cmp %esi,%ecx │ │ │ │ │ - jle 885c , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x91c> │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ + jle 50dc <__cxa_finalize@plt+0xd4c> │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:111 │ │ │ │ │ or %edi,%r15d │ │ │ │ │ -void seqan2::assignValue, seqan2::String > >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned char>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:457 │ │ │ │ │ mov %ecx,0xc(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %r15b,0x1(%r8) │ │ │ │ │ -seqan2::EnableIf > >, void>::Type seqan2::_setVerticalScoreOfCell(seqan2::DPCell_ >&, int const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:161 │ │ │ │ │ mov %edx,0x14(%rax) │ │ │ │ │ -void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::True, seqan2::False>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::True const&, seqan2::False const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ mov 0x0(%r13),%esi │ │ │ │ │ cmp %esi,0xc(%rax) │ │ │ │ │ - jg 8879 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x939> │ │ │ │ │ -void seqan2::_computeTrack >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::SimpleType, seqan2::SimpleType, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > >, seqan2::Score >, seqan2::DPCell_ >, seqan2::MetaColumnDescriptor, seqan2::Tag >, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Score > const&, seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ + jg 50f9 <__cxa_finalize@plt+0xd69> │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5) │ │ │ │ │ mov -0x38(%rsp),%rax │ │ │ │ │ add $0x1,%r10 │ │ │ │ │ mov 0x10(%r11),%r8 │ │ │ │ │ cmp %rax,%r10 │ │ │ │ │ - je 88af , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x96f> │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ + je 512f <__cxa_finalize@plt+0xd9f> │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170 │ │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:85 │ │ │ │ │ mov 0xc(%r9),%r15d │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 (discriminator 2) │ │ │ │ │ mov $0x2,%r14d │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:83 │ │ │ │ │ mov 0x8(%r9),%edi │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170 │ │ │ │ │ lea 0xc(%rax),%rsi │ │ │ │ │ mov %rsi,0x18(%rbx) │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275 │ │ │ │ │ lea 0x1(%r8),%rsi │ │ │ │ │ mov %rsi,0x10(%r11) │ │ │ │ │ -int seqan2::scoreMismatch >(seqan2::Score > const&): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:157 │ │ │ │ │ mov 0x4(%r9),%esi │ │ │ │ │ -int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType): │ │ │ │ │ /usr/include/seqan/score/score_base.h:339 │ │ │ │ │ cmp (%r10),%r12b │ │ │ │ │ cmove (%r9),%esi │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:83 │ │ │ │ │ add 0x10(%rax),%edi │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:77 │ │ │ │ │ add %ebp,%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:80 (discriminator 1) │ │ │ │ │ mov 0xc(%rax),%ebp │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:85 │ │ │ │ │ add %ebp,%r15d │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 │ │ │ │ │ cmp %edi,%r15d │ │ │ │ │ - jle 8825 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x8e5> │ │ │ │ │ + jle 50a5 <__cxa_finalize@plt+0xd15> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 (discriminator 1) │ │ │ │ │ mov %r15d,%edi │ │ │ │ │ mov $0x8,%r14d │ │ │ │ │ mov %edi,0x10(%rax) │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:95 │ │ │ │ │ add 0xc(%r9),%ecx │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 (discriminator 2) │ │ │ │ │ mov $0x4,%r15d │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:93 │ │ │ │ │ add 0x8(%r9),%edx │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 │ │ │ │ │ cmp %edx,%ecx │ │ │ │ │ - jle 8842 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x902> │ │ │ │ │ + jle 50c2 <__cxa_finalize@plt+0xd32> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 (discriminator 1) │ │ │ │ │ mov %ecx,%edx │ │ │ │ │ mov $0x10,%r15d │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2) │ │ │ │ │ or %r14d,%r15d │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 │ │ │ │ │ cmp %edx,%edi │ │ │ │ │ - jg 87a0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x860> │ │ │ │ │ + jg 5020 <__cxa_finalize@plt+0xc90> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:181 │ │ │ │ │ mov %edx,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 (discriminator 2) │ │ │ │ │ mov $0x40,%edi │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, int, int, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:181 │ │ │ │ │ cmp %esi,%ecx │ │ │ │ │ - jg 87af , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x86f> │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ + jg 502f <__cxa_finalize@plt+0xc9f> │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:110 │ │ │ │ │ or $0x1,%r15d │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, int, int, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:181 (discriminator 2) │ │ │ │ │ mov %esi,0xc(%rax) │ │ │ │ │ mov %esi,%ecx │ │ │ │ │ -void seqan2::assignValue, seqan2::String > >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned char>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %r15b,0x1(%r8) │ │ │ │ │ -seqan2::EnableIf > >, void>::Type seqan2::_setVerticalScoreOfCell(seqan2::DPCell_ >&, int const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:161 │ │ │ │ │ mov %edx,0x14(%rax) │ │ │ │ │ -void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::True, seqan2::False>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::True const&, seqan2::False const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ mov 0x0(%r13),%esi │ │ │ │ │ cmp %esi,0xc(%rax) │ │ │ │ │ - jle 87c9 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x889> │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ + jle 5049 <__cxa_finalize@plt+0xcb9> │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov 0xc(%rax),%rax │ │ │ │ │ -seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov 0x10(%r11),%r8 │ │ │ │ │ -void seqan2::_computeTrack >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::SimpleType, seqan2::SimpleType, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > >, seqan2::Score >, seqan2::DPCell_ >, seqan2::MetaColumnDescriptor, seqan2::Tag >, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Score > const&, seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5) │ │ │ │ │ add $0x1,%r10 │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %edx,0x8(%r13) │ │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%r11),%rax │ │ │ │ │ -seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %r8,%rsi │ │ │ │ │ -seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ │ -seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rax),%rsi │ │ │ │ │ -void seqan2::_computeTrack >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::SimpleType, seqan2::SimpleType, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > >, seqan2::Score >, seqan2::DPCell_ >, seqan2::MetaColumnDescriptor, seqan2::Tag >, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Score > const&, seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5) │ │ │ │ │ mov -0x38(%rsp),%rax │ │ │ │ │ -void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::True, seqan2::False>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::True const&, seqan2::False const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:178 (discriminator 1) │ │ │ │ │ mov %rsi,0x10(%r13) │ │ │ │ │ -void seqan2::_computeTrack >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::SimpleType, seqan2::SimpleType, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > >, seqan2::Score >, seqan2::DPCell_ >, seqan2::MetaColumnDescriptor, seqan2::Tag >, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Score > const&, seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5) │ │ │ │ │ cmp %rax,%r10 │ │ │ │ │ - jne 87df , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x89f> │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ + jne 505f <__cxa_finalize@plt+0xccf> │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195 │ │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ │ -int seqan2::scoreMismatch >(seqan2::Score > const&): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:157 │ │ │ │ │ mov 0x4(%r9),%edi │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:85 │ │ │ │ │ mov 0xc(%r9),%r10d │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195 │ │ │ │ │ lea 0xc(%rsi),%rax │ │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346 │ │ │ │ │ lea 0x1(%r8),%rax │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 (discriminator 2) │ │ │ │ │ mov $0x2,%ebx │ │ │ │ │ -void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346 │ │ │ │ │ mov %rax,0x10(%r11) │ │ │ │ │ -int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType): │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ mov -0x28(%rsp),%rax │ │ │ │ │ cmp -0x1(%rax),%r12b │ │ │ │ │ cmove (%r9),%edi │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:83 │ │ │ │ │ mov 0x8(%r9),%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:85 │ │ │ │ │ add 0xc(%rsi),%r10d │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:83 │ │ │ │ │ add 0x10(%rsi),%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:77 │ │ │ │ │ add %ebp,%edi │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 │ │ │ │ │ cmp %eax,%r10d │ │ │ │ │ - jle 88f7 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x9b7> │ │ │ │ │ + jle 5177 <__cxa_finalize@plt+0xde7> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 (discriminator 1) │ │ │ │ │ mov %r10d,%eax │ │ │ │ │ mov $0x8,%ebx │ │ │ │ │ mov %eax,0x10(%rsi) │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:95 │ │ │ │ │ add 0xc(%r9),%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:93 │ │ │ │ │ add 0x8(%r9),%edx │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 (discriminator 2) │ │ │ │ │ mov $0x4,%r9d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 │ │ │ │ │ cmp %edx,%ecx │ │ │ │ │ - jle 8914 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x9d4> │ │ │ │ │ + jle 5194 <__cxa_finalize@plt+0xe04> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 (discriminator 1) │ │ │ │ │ mov %ecx,%edx │ │ │ │ │ mov $0x10,%r9d │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2) │ │ │ │ │ or %ebx,%r9d │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 (discriminator 1) │ │ │ │ │ mov $0x20,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 │ │ │ │ │ cmp %edx,%eax │ │ │ │ │ - jg 8927 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x9e7> │ │ │ │ │ + jg 51a7 <__cxa_finalize@plt+0xe17> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:181 │ │ │ │ │ mov %edx,%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 (discriminator 2) │ │ │ │ │ mov $0x40,%ecx │ │ │ │ │ -seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, int, int, seqan2::TracebackOn, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:181 │ │ │ │ │ cmp %edi,%eax │ │ │ │ │ - jle 89ab , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa6b> │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ + jle 522b <__cxa_finalize@plt+0xe9b> │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:111 │ │ │ │ │ or %ecx,%r9d │ │ │ │ │ -void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::True, seqan2::True>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::True const&, seqan2::True const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ mov -0x10(%rsp),%rbx │ │ │ │ │ mov %eax,0xc(%rsi) │ │ │ │ │ -void seqan2::assignValue, seqan2::String > >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned char>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %r9b,0x1(%r8) │ │ │ │ │ -seqan2::EnableIf > >, void>::Type seqan2::_setVerticalScoreOfCell(seqan2::DPCell_ >&, int const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:161 │ │ │ │ │ mov %edx,0x14(%rsi) │ │ │ │ │ -void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::True, seqan2::True>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::True const&, seqan2::True const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ mov (%rbx),%eax │ │ │ │ │ cmp %eax,0xc(%rsi) │ │ │ │ │ - jle 8967 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa27> │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ + jle 51e7 <__cxa_finalize@plt+0xe57> │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov 0xc(%rsi),%rax │ │ │ │ │ mov %edx,0x8(%rbx) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%r11),%rax │ │ │ │ │ -seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rax),%rdx │ │ │ │ │ -seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov 0x10(%r11),%rax │ │ │ │ │ sub (%rdx),%rax │ │ │ │ │ -void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::True, seqan2::True>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::True const&, seqan2::True const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:178 (discriminator 1) │ │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ │ -void seqan2::_computeAlignmentImpl >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::DPBandConfig >, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:579 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov 0xc(%r10),%rdx │ │ │ │ │ -seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov 0x10(%r11),%rdi │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %esi,0x8(%rcx) │ │ │ │ │ mov %rdx,(%rcx) │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%r11),%rdx │ │ │ │ │ -seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %rdi,%rsi │ │ │ │ │ -seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rdx),%rdx │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rdx),%rdx │ │ │ │ │ -seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rdx),%rsi │ │ │ │ │ -void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::False, seqan2::True>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::False const&, seqan2::True const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:178 (discriminator 1) │ │ │ │ │ mov %rsi,0x10(%rcx) │ │ │ │ │ - jmp 8705 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x7c5> │ │ │ │ │ + jmp 4f85 <__cxa_finalize@plt+0xbf5> │ │ │ │ │ nop │ │ │ │ │ -seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:110 │ │ │ │ │ or $0x1,%r15d │ │ │ │ │ mov %ebp,%edx │ │ │ │ │ - jmp 86e8 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x7a8> │ │ │ │ │ + jmp 4f68 <__cxa_finalize@plt+0xbd8> │ │ │ │ │ or $0x1,%r9d │ │ │ │ │ mov %edi,%eax │ │ │ │ │ - jmp 8932 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x9f2> │ │ │ │ │ -auto seqan2::_computeScore, seqan2::SimpleType, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ + jmp 51b2 <__cxa_finalize@plt+0xe22> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:307 (discriminator 2) │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:306 (discriminator 2) │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ - jmp 88af , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x96f> │ │ │ │ │ -void seqan2::_computeAlignmentImpl >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::DPBandConfig >, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::Tag const&) [clone .isra.0]: │ │ │ │ │ -/usr/include/seqan/align/dp_formula.h:306 (discriminator 2) │ │ │ │ │ + jmp 512f <__cxa_finalize@plt+0xd9f> │ │ │ │ │ nop │ │ │ │ │ -void seqan2::_recordSegment, seqan2::Alloc >, unsigned long, unsigned long, unsigned long, unsigned char>(seqan2::String, seqan2::Alloc >&, unsigned long const&, unsigned long const&, unsigned long const&, unsigned char const&): │ │ │ │ │ +void seqan2::_recordSegment, seqan2::Alloc >, unsigned long, unsigned long, unsigned long, unsigned char>(seqan2::String, seqan2::Alloc >&, unsigned long const&, unsigned long const&, unsigned long const&, unsigned char const&) [clone .isra.0]: │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:327 │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - je 8b30 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xbf0> │ │ │ │ │ + je 53b0 <__cxa_finalize@plt+0x1020> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:319 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rcx,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ sub $0x28,%rsp │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:330 │ │ │ │ │ test $0x1,%r8b │ │ │ │ │ - jne 8a10 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xad0> │ │ │ │ │ + jne 5290 <__cxa_finalize@plt+0xf00> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:332 │ │ │ │ │ test $0x4,%r8b │ │ │ │ │ - jne 8c70 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xd30> │ │ │ │ │ + jne 54f0 <__cxa_finalize@plt+0x1160> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:334 │ │ │ │ │ and $0x2,%r8d │ │ │ │ │ - jne 8b60 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xc20> │ │ │ │ │ + jne 53e0 <__cxa_finalize@plt+0x1050> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:337 │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%r12 │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%r13 │ │ │ │ │ movq (%rsi),%xmm0 │ │ │ │ │ -seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rdi),%rax │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %r12,%r14 │ │ │ │ │ sub %r13,%r14 │ │ │ │ │ movhps (%rdx),%xmm0 │ │ │ │ │ mov %r14,%r15 │ │ │ │ │ sar $0x5,%r15 │ │ │ │ │ -void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1348 (discriminator 1) │ │ │ │ │ cmp %rax,%r15 │ │ │ │ │ - jb 8b38 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xbf8> │ │ │ │ │ + jb 53b8 <__cxa_finalize@plt+0x1028> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1352 │ │ │ │ │ lea 0x1(%r15),%rdx │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1684 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ - jae 89f7 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xab7> │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned long>(seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ + jae 5277 <__cxa_finalize@plt+0xee7> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe 8dae , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xe6e> │ │ │ │ │ + jbe 562e <__cxa_finalize@plt+0x129e> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ movaps %xmm0,0x10(%rsp) │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rax,%rdx │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ shl $0x5,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ movdqa 0x10(%rsp),%xmm0 │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%rbx) │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ - je 8afc , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xbbc> │ │ │ │ │ -void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*): │ │ │ │ │ + je 537c <__cxa_finalize@plt+0xfec> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ cmp %r12,%r13 │ │ │ │ │ - jae 8ae4 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xba4> │ │ │ │ │ + jae 5364 <__cxa_finalize@plt+0xfd4> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov 0x10(%rdx),%rcx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movdqu (%rdx),%xmm1 │ │ │ │ │ -void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:512 │ │ │ │ │ add $0x20,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:513 │ │ │ │ │ add $0x20,%rax │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rcx,-0x10(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movzbl -0x8(%rdx),%ecx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm1,-0x20(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ mov %cl,-0x8(%rax) │ │ │ │ │ -void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %r12,%rdx │ │ │ │ │ - jb 8ac0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb80> │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned long, seqan2::Tag): │ │ │ │ │ + jb 5340 <__cxa_finalize@plt+0xfb0> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbx),%rdx │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ -void seqan2::_deallocateStorage, void, seqan2::TraceSegment_, unsigned long>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ movdqa (%rsp),%xmm0 │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ mov %rcx,0x8(%rbx) │ │ │ │ │ -void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1353 │ │ │ │ │ cmp %rdx,%r15 │ │ │ │ │ - jae 89f7 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xab7> │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ + jae 5277 <__cxa_finalize@plt+0xee7> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%rax,%r14,1),%rax │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rbp,0x10(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x1,0x18(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%rcx) │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 89f7 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xab7> │ │ │ │ │ + jmp 5277 <__cxa_finalize@plt+0xee7> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%r13,%r14,1),%rax │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rcx,0x10(%r12) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x1,0x18(%r12) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%r12) │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rdi) │ │ │ │ │ -void seqan2::_recordSegment, seqan2::Alloc >, unsigned long, unsigned long, unsigned long, unsigned char>(seqan2::String, seqan2::Alloc >&, unsigned long const&, unsigned long const&, unsigned long const&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:337 │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%r12 │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%r13 │ │ │ │ │ movq (%rsi),%xmm0 │ │ │ │ │ -seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rdi),%rax │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %r12,%r14 │ │ │ │ │ sub %r13,%r14 │ │ │ │ │ movhps (%rdx),%xmm0 │ │ │ │ │ mov %r14,%r15 │ │ │ │ │ sar $0x5,%r15 │ │ │ │ │ -void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1348 (discriminator 1) │ │ │ │ │ cmp %rax,%r15 │ │ │ │ │ - jb 8d90 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xe50> │ │ │ │ │ + jb 5610 <__cxa_finalize@plt+0x1280> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1352 │ │ │ │ │ lea 0x1(%r15),%rdx │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1684 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ - jae 89f7 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xab7> │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned long>(seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ + jae 5277 <__cxa_finalize@plt+0xee7> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe 8e0e , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xece> │ │ │ │ │ + jbe 568e <__cxa_finalize@plt+0x12fe> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ movaps %xmm0,0x10(%rsp) │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rax,%rdx │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ shl $0x5,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ movdqa 0x10(%rsp),%xmm0 │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%rbx) │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ - je 8c3c , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xcfc> │ │ │ │ │ -void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*): │ │ │ │ │ + je 54bc <__cxa_finalize@plt+0x112c> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ cmp %r12,%r13 │ │ │ │ │ - jae 8c24 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xce4> │ │ │ │ │ + jae 54a4 <__cxa_finalize@plt+0x1114> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov 0x10(%rdx),%rcx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movdqu (%rdx),%xmm1 │ │ │ │ │ -void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:512 │ │ │ │ │ add $0x20,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:513 │ │ │ │ │ add $0x20,%rax │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rcx,-0x10(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movzbl -0x8(%rdx),%ecx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm1,-0x20(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ mov %cl,-0x8(%rax) │ │ │ │ │ -void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %r12,%rdx │ │ │ │ │ - jb 8c00 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xcc0> │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned long, seqan2::Tag): │ │ │ │ │ + jb 5480 <__cxa_finalize@plt+0x10f0> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbx),%rdx │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ -void seqan2::_deallocateStorage, void, seqan2::TraceSegment_, unsigned long>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ movdqa (%rsp),%xmm0 │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ mov %rcx,0x8(%rbx) │ │ │ │ │ -void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1353 │ │ │ │ │ cmp %rdx,%r15 │ │ │ │ │ - jae 89f7 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xab7> │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ + jae 5277 <__cxa_finalize@plt+0xee7> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%rax,%r14,1),%rax │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rbp,0x10(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x2,0x18(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%rcx) │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 89f7 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xab7> │ │ │ │ │ + jmp 5277 <__cxa_finalize@plt+0xee7> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%r12 │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%r13 │ │ │ │ │ movq (%rsi),%xmm0 │ │ │ │ │ -seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rdi),%rax │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %r12,%r14 │ │ │ │ │ sub %r13,%r14 │ │ │ │ │ movhps (%rdx),%xmm0 │ │ │ │ │ mov %r14,%r15 │ │ │ │ │ sar $0x5,%r15 │ │ │ │ │ -void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1348 (discriminator 1) │ │ │ │ │ cmp %rax,%r15 │ │ │ │ │ - jb 8d70 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xe30> │ │ │ │ │ + jb 55f0 <__cxa_finalize@plt+0x1260> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1352 │ │ │ │ │ lea 0x1(%r15),%rdx │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1684 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ - jae 89f7 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xab7> │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned long>(seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ + jae 5277 <__cxa_finalize@plt+0xee7> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe 8dde , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xe9e> │ │ │ │ │ + jbe 565e <__cxa_finalize@plt+0x12ce> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ movaps %xmm0,0x10(%rsp) │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rax,%rdx │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ shl $0x5,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ movdqa 0x10(%rsp),%xmm0 │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%rbx) │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ - je 8d3c , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xdfc> │ │ │ │ │ -void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*): │ │ │ │ │ + je 55bc <__cxa_finalize@plt+0x122c> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ cmp %r12,%r13 │ │ │ │ │ - jae 8d24 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xde4> │ │ │ │ │ + jae 55a4 <__cxa_finalize@plt+0x1214> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov 0x10(%rdx),%rcx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movdqu (%rdx),%xmm1 │ │ │ │ │ -void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:512 │ │ │ │ │ add $0x20,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:513 │ │ │ │ │ add $0x20,%rax │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rcx,-0x10(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movzbl -0x8(%rdx),%ecx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm1,-0x20(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ mov %cl,-0x8(%rax) │ │ │ │ │ -void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %r12,%rdx │ │ │ │ │ - jb 8d00 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xdc0> │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned long, seqan2::Tag): │ │ │ │ │ + jb 5580 <__cxa_finalize@plt+0x11f0> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbx),%rdx │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ -void seqan2::_deallocateStorage, void, seqan2::TraceSegment_, unsigned long>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ movdqa (%rsp),%xmm0 │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ mov %rcx,0x8(%rbx) │ │ │ │ │ -void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1353 │ │ │ │ │ cmp %rdx,%r15 │ │ │ │ │ - jae 89f7 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xab7> │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ + jae 5277 <__cxa_finalize@plt+0xee7> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%rax,%r14,1),%rax │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rbp,0x10(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x4,0x18(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%rcx) │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 89f7 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xab7> │ │ │ │ │ + jmp 5277 <__cxa_finalize@plt+0xee7> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%r13,%r14,1),%rax │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rcx,0x10(%r12) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x4,0x18(%r12) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%r12) │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rdi) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 89f7 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xab7> │ │ │ │ │ + jmp 5277 <__cxa_finalize@plt+0xee7> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%r13,%r14,1),%rax │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rcx,0x10(%r12) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x2,0x18(%r12) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%r12) │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rdi) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 89f7 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xab7> │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ + jmp 5277 <__cxa_finalize@plt+0xee7> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x400,%edi │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ movdqa (%rsp),%xmm0 │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%rbx) │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ - jne 8a7f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb3f> │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ + jne 52ff <__cxa_finalize@plt+0xf6f> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ -seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp 8b0d , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xbcd> │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ + jmp 538d <__cxa_finalize@plt+0xffd> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x400,%edi │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ movdqa (%rsp),%xmm0 │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%rbx) │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ - jne 8ce3 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xda3> │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ + jne 5563 <__cxa_finalize@plt+0x11d3> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ -seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp 8d4d , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xe0d> │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ + jmp 55cd <__cxa_finalize@plt+0x123d> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x400,%edi │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ movdqa (%rsp),%xmm0 │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%rbx) │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ - jne 8bd3 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xc93> │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ + jne 5453 <__cxa_finalize@plt+0x10c3> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ -seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp 8c4d , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xd0d> │ │ │ │ │ -void seqan2::_recordSegment, seqan2::Alloc >, unsigned long, unsigned long, unsigned long, unsigned char>(seqan2::String, seqan2::Alloc >&, unsigned long const&, unsigned long const&, unsigned long const&, unsigned char const&) [clone .isra.0]: │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ + jmp 54cd <__cxa_finalize@plt+0x113d> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ │ │ -0000000000008e40 : │ │ │ │ │ +00000000000056c0 : │ │ │ │ │ freeCString(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:34 │ │ │ │ │ endbr64 │ │ │ │ │ ./porechop/src/adapter_align.cpp:35 │ │ │ │ │ jmp 4230 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -0000000000008e50 , std::allocator >)@@Base>: │ │ │ │ │ +00000000000056d0 , std::allocator >)@@Base>: │ │ │ │ │ cppStringToCString(std::__cxx11::basic_string, std::allocator >): │ │ │ │ │ ./porechop/src/adapter_align.cpp:39 │ │ │ │ │ endbr64 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ mov 0x8(%rdi),%rbp │ │ │ │ │ -cppStringToCString(std::__cxx11::basic_string, std::allocator >): │ │ │ │ │ ./porechop/src/adapter_align.cpp:40 (discriminator 1) │ │ │ │ │ lea 0x1(%rbp),%rdi │ │ │ │ │ call 4250 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ mov (%rbx),%rsi │ │ │ │ │ -cppStringToCString(std::__cxx11::basic_string, std::allocator >): │ │ │ │ │ ./porechop/src/adapter_align.cpp:40 (discriminator 1) │ │ │ │ │ mov %rax,%rcx │ │ │ │ │ -char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbp │ │ │ │ │ - jle 8e98 , std::allocator >)@@Base+0x48> │ │ │ │ │ + jle 5718 , std::allocator >)@@Base+0x48> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbp,%rdx │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4190 │ │ │ │ │ mov %rax,%rcx │ │ │ │ │ -cppStringToCString(std::__cxx11::basic_string, std::allocator >): │ │ │ │ │ ./porechop/src/adapter_align.cpp:42 (discriminator 1) │ │ │ │ │ movb $0x0,(%rcx,%rbp,1) │ │ │ │ │ ./porechop/src/adapter_align.cpp:44 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ mov %rcx,%rax │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ ret │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne 8e84 , std::allocator >)@@Base+0x34> │ │ │ │ │ -void std::__copy_move::__assign_one(char*, char*): │ │ │ │ │ + jne 5704 , std::allocator >)@@Base+0x34> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%rcx) │ │ │ │ │ - jmp 8e84 , std::allocator >)@@Base+0x34> │ │ │ │ │ -cppStringToCString(std::__cxx11::basic_string, std::allocator >): │ │ │ │ │ -/usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ + jmp 5704 , std::allocator >)@@Base+0x34> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&): │ │ │ │ │ +void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&) [clone .isra.0]: │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:498 │ │ │ │ │ push %r15 │ │ │ │ │ mov %rdx,%r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ mov %rcx,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x68,%rsp │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rcx),%rax │ │ │ │ │ -seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov 0x10(%rcx),%rbx │ │ │ │ │ -void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:498 │ │ │ │ │ mov %rsi,(%rsp) │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:498 │ │ │ │ │ mov %fs:0x28,%rsi │ │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ │ mov %r8,%rsi │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rax),%rdx │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ -seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rdx),%rbx │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ │ sub (%rax),%rdx │ │ │ │ │ -seqan2::Size > > >::Type seqan2::coordinate >, unsigned long>(seqan2::Matrix > > const&, unsigned long, unsigned int): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 2) │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov 0x8(%rdi),%rcx │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rdx,%r8 │ │ │ │ │ -seqan2::Size > > >::Type seqan2::coordinate >, unsigned long>(seqan2::Matrix > > const&, unsigned long, unsigned int): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 2) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ divq (%rdi) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ mov %rax,%r12 │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ div %rcx │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:548 (discriminator 1) │ │ │ │ │ cmp $0x8,%r8 │ │ │ │ │ - je 8f43 , std::allocator >)@@Base+0xf3> │ │ │ │ │ + je 57c3 , std::allocator >)@@Base+0xf3> │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov %r12,%rax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ div %rcx │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %r8,%rax │ │ │ │ │ sar $0x3,%rax │ │ │ │ │ -seqan2::Size > > >::Type seqan2::coordinate >, unsigned long>(seqan2::Matrix > > const&, unsigned long, unsigned int): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:548 (discriminator 1) │ │ │ │ │ sub $0x1,%rax │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov %rdx,%r12 │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:548 (discriminator 1) │ │ │ │ │ cmp $0x1,%rax │ │ │ │ │ - jbe 8f43 , std::allocator >)@@Base+0xf3> │ │ │ │ │ + jbe 57c3 , std::allocator >)@@Base+0xf3> │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ divq 0x10(%rdi) │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ -seqan2::TracebackCoordinator_::TracebackCoordinator_, unsigned long, unsigned long>(unsigned long, unsigned long, seqan2::DPBandConfig > const&, unsigned long, unsigned long): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:77 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:75 │ │ │ │ │ mov %rbx,0x20(%rsp) │ │ │ │ │ lea 0x28(%rsp),%r14 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:76 │ │ │ │ │ mov %r12,0x28(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:81 │ │ │ │ │ movb $0x0,0x50(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:77 │ │ │ │ │ movaps %xmm0,0x30(%rsp) │ │ │ │ │ movaps %xmm0,0x40(%rsp) │ │ │ │ │ -void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:524 │ │ │ │ │ cmp %r12,%r9 │ │ │ │ │ - je 8f8b , std::allocator >)@@Base+0x13b> │ │ │ │ │ + je 580b , std::allocator >)@@Base+0x13b> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:525 │ │ │ │ │ mov %r9,%rcx │ │ │ │ │ mov $0x4,%r8d │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ sub %r12,%rcx │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 89c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa80> │ │ │ │ │ + call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:527 │ │ │ │ │ mov (%rsi),%rcx │ │ │ │ │ lea 0x20(%rsp),%rsi │ │ │ │ │ cmp %rbx,%rcx │ │ │ │ │ - je 8fb6 , std::allocator >)@@Base+0x166> │ │ │ │ │ + je 5836 , std::allocator >)@@Base+0x166> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:528 │ │ │ │ │ sub %rbx,%rcx │ │ │ │ │ mov $0x2,%r8d │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 89c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa80> │ │ │ │ │ + call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ -bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - jne 9060 , std::allocator >)@@Base+0x210> │ │ │ │ │ -void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&): │ │ │ │ │ + jne 58e0 , std::allocator >)@@Base+0x210> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ movzbl (%r15),%r8d │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ - call 89c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa80> │ │ │ │ │ + call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:541 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - jne 91cb , std::allocator >)@@Base+0x37b> │ │ │ │ │ + jne 5a4b , std::allocator >)@@Base+0x37b> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:546 │ │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 950b , std::allocator >)@@Base+0x6bb> │ │ │ │ │ + jne 5d8b , std::allocator >)@@Base+0x6bb> │ │ │ │ │ add $0x68,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:201 │ │ │ │ │ movzbl (%r15),%r8d │ │ │ │ │ test $0x1,%r8b │ │ │ │ │ - je 9428 , std::allocator >)@@Base+0x5d8> │ │ │ │ │ -void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ + je 5ca8 , std::allocator >)@@Base+0x5d8> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:369 │ │ │ │ │ add $0x1,%rcx │ │ │ │ │ -void seqan2::_traceDiagonal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 │ │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rax),%r8d │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - je 9478 , std::allocator >)@@Base+0x628> │ │ │ │ │ -seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag): │ │ │ │ │ + je 5cf8 , std::allocator >)@@Base+0x628> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:210 (discriminator 1) │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:211 │ │ │ │ │ sub $0x1,%rbx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:212 │ │ │ │ │ sub $0x1,%r12 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:211 │ │ │ │ │ mov %rbx,0x20(%rsp) │ │ │ │ │ -void seqan2::_traceDiagonal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ │ -void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:212 │ │ │ │ │ mov %r12,0x28(%rsp) │ │ │ │ │ -void seqan2::_traceDiagonal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ │ not %rax │ │ │ │ │ add 0x10(%r13),%rax │ │ │ │ │ mov %rax,0x10(%r13) │ │ │ │ │ -seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ -void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:210 (discriminator 1) │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ -bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 91b1 , std::allocator >)@@Base+0x361> │ │ │ │ │ + je 5a31 , std::allocator >)@@Base+0x361> │ │ │ │ │ nopl (%rax) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 (discriminator 2) │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - jne 9168 , std::allocator >)@@Base+0x318> │ │ │ │ │ -void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&): │ │ │ │ │ + jne 59e8 , std::allocator >)@@Base+0x318> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ movzbl (%r15),%r8d │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ - call 89c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa80> │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ + call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rbp),%r12 │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%r13 │ │ │ │ │ -seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %r12,%r14 │ │ │ │ │ sub %r13,%r14 │ │ │ │ │ mov %r14,%r15 │ │ │ │ │ sar $0x5,%r15 │ │ │ │ │ -void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1348 (discriminator 1) │ │ │ │ │ cmp %rax,%r15 │ │ │ │ │ - jb 92d8 , std::allocator >)@@Base+0x488> │ │ │ │ │ + jb 5b58 , std::allocator >)@@Base+0x488> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1352 │ │ │ │ │ lea 0x1(%r15),%rdx │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1684 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ - jae 8fdb , std::allocator >)@@Base+0x18b> │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned long>(seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ + jae 585b , std::allocator >)@@Base+0x18b> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe 93fb , std::allocator >)@@Base+0x5ab> │ │ │ │ │ + jbe 5c7b , std::allocator >)@@Base+0x5ab> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rax,%rdx │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ shl $0x5,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - je 9134 , std::allocator >)@@Base+0x2e4> │ │ │ │ │ -void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*): │ │ │ │ │ + je 59b4 , std::allocator >)@@Base+0x2e4> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ cmp %r12,%r13 │ │ │ │ │ - jae 9124 , std::allocator >)@@Base+0x2d4> │ │ │ │ │ + jae 59a4 , std::allocator >)@@Base+0x2d4> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov 0x10(%rdx),%rcx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ │ -void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:512 │ │ │ │ │ add $0x20,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:513 │ │ │ │ │ add $0x20,%rax │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rcx,-0x10(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movzbl -0x8(%rdx),%ecx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,-0x20(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ mov %cl,-0x8(%rax) │ │ │ │ │ -void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %r12,%rdx │ │ │ │ │ - jb 9100 , std::allocator >)@@Base+0x2b0> │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned long, seqan2::Tag): │ │ │ │ │ + jb 5980 , std::allocator >)@@Base+0x2b0> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ │ -void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1353 │ │ │ │ │ cmp %rdx,%r15 │ │ │ │ │ - jae 8fdb , std::allocator >)@@Base+0x18b> │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ + jae 585b , std::allocator >)@@Base+0x18b> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%rax,%r14,1),%rax │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rbx,0x10(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x2,0x18(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%rcx) │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 8fdb , std::allocator >)@@Base+0x18b> │ │ │ │ │ + jmp 585b , std::allocator >)@@Base+0x18b> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ -void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:533 (discriminator 1) │ │ │ │ │ test %al,%al │ │ │ │ │ - je 94cb , std::allocator >)@@Base+0x67b> │ │ │ │ │ -void seqan2::_doTraceback, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag, seqan2::True>(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&, seqan2::True const&): │ │ │ │ │ + je 5d4b , std::allocator >)@@Base+0x67b> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:390 │ │ │ │ │ test $0x1,%al │ │ │ │ │ - jne 9000 , std::allocator >)@@Base+0x1b0> │ │ │ │ │ + jne 5880 , std::allocator >)@@Base+0x1b0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:394 │ │ │ │ │ test $0x40,%al │ │ │ │ │ - je 9193 , std::allocator >)@@Base+0x343> │ │ │ │ │ + je 5a13 , std::allocator >)@@Base+0x343> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:394 (discriminator 1) │ │ │ │ │ test $0x4,%al │ │ │ │ │ - jne 9300 , std::allocator >)@@Base+0x4b0> │ │ │ │ │ + jne 5b80 , std::allocator >)@@Base+0x4b0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:398 (discriminator 1) │ │ │ │ │ test $0x10,%al │ │ │ │ │ - jne 9300 , std::allocator >)@@Base+0x4b0> │ │ │ │ │ + jne 5b80 , std::allocator >)@@Base+0x4b0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:402 │ │ │ │ │ test $0x20,%al │ │ │ │ │ - je 91a7 , std::allocator >)@@Base+0x357> │ │ │ │ │ + je 5a27 , std::allocator >)@@Base+0x357> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:402 (discriminator 1) │ │ │ │ │ test $0x2,%al │ │ │ │ │ - jne 9350 , std::allocator >)@@Base+0x500> │ │ │ │ │ + jne 5bd0 , std::allocator >)@@Base+0x500> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:406 (discriminator 1) │ │ │ │ │ test $0x8,%al │ │ │ │ │ - jne 9350 , std::allocator >)@@Base+0x500> │ │ │ │ │ -bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&): │ │ │ │ │ + jne 5bd0 , std::allocator >)@@Base+0x500> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ mov 0x20(%rsp),%rbx │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - jne 916f , std::allocator >)@@Base+0x31f> │ │ │ │ │ -void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&): │ │ │ │ │ + jne 59ef , std::allocator >)@@Base+0x31f> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ movzbl (%r15),%r8d │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:541 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ - call 89c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa80> │ │ │ │ │ + call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:541 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je 8fdb , std::allocator >)@@Base+0x18b> │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ + je 585b , std::allocator >)@@Base+0x18b> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rbp),%r13 │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ -seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %r13,%r15 │ │ │ │ │ sub %r14,%r15 │ │ │ │ │ mov %r15,%rcx │ │ │ │ │ sar $0x5,%rcx │ │ │ │ │ -void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1348 (discriminator 1) │ │ │ │ │ cmp %rax,%rcx │ │ │ │ │ - jb 92a8 , std::allocator >)@@Base+0x458> │ │ │ │ │ + jb 5b28 , std::allocator >)@@Base+0x458> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1352 │ │ │ │ │ lea 0x1(%rcx),%rdx │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1684 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ - jae 92c3 , std::allocator >)@@Base+0x473> │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned long>(seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ + jae 5b43 , std::allocator >)@@Base+0x473> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe 93cb , std::allocator >)@@Base+0x57b> │ │ │ │ │ + jbe 5c4b , std::allocator >)@@Base+0x57b> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rax,%rdx │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ shl $0x5,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ - je 927d , std::allocator >)@@Base+0x42d> │ │ │ │ │ -void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*): │ │ │ │ │ + je 5afd , std::allocator >)@@Base+0x42d> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ cmp %r13,%r14 │ │ │ │ │ - jae 9265 , std::allocator >)@@Base+0x415> │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ + jae 5ae5 , std::allocator >)@@Base+0x415> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov 0x10(%rdx),%rsi │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ │ -void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:512 │ │ │ │ │ add $0x20,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:513 │ │ │ │ │ add $0x20,%rax │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rsi,-0x10(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movzbl -0x8(%rdx),%esi │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,-0x20(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ mov %sil,-0x8(%rax) │ │ │ │ │ -void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %r13,%rdx │ │ │ │ │ - jb 9240 , std::allocator >)@@Base+0x3f0> │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned long, seqan2::Tag): │ │ │ │ │ + jb 5ac0 , std::allocator >)@@Base+0x3f0> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ │ -void seqan2::_deallocateStorage, void, seqan2::TraceSegment_, unsigned long>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r15,1),%rsi │ │ │ │ │ mov %rsi,0x8(%rbp) │ │ │ │ │ -void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1353 │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - jae 92c3 , std::allocator >)@@Base+0x473> │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ + jae 5b43 , std::allocator >)@@Base+0x473> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%rax,%r15,1),%rax │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %r12,0x10(%rsi) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x4,0x18(%rsi) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%rsi) │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 92c3 , std::allocator >)@@Base+0x473> │ │ │ │ │ + jmp 5b43 , std::allocator >)@@Base+0x473> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%r14,%r15,1),%rax │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %r12,0x10(%r13) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x4,0x18(%r13) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,0x0(%r13) │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:543 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 8fdb , std::allocator >)@@Base+0x18b> │ │ │ │ │ - jmp 9078 , std::allocator >)@@Base+0x228> │ │ │ │ │ + je 585b , std::allocator >)@@Base+0x18b> │ │ │ │ │ + jmp 58f8 , std::allocator >)@@Base+0x228> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%r13,%r14,1),%rax │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rbx,0x10(%r12) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x2,0x18(%r12) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%r12) │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:546 │ │ │ │ │ - jmp 8fdb , std::allocator >)@@Base+0x18b> │ │ │ │ │ + jmp 585b , std::allocator >)@@Base+0x18b> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:281 │ │ │ │ │ movzbl (%r15),%r8d │ │ │ │ │ test $0x4,%r8b │ │ │ │ │ - je 93a8 , std::allocator >)@@Base+0x558> │ │ │ │ │ -void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ + je 5c28 , std::allocator >)@@Base+0x558> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:369 │ │ │ │ │ add $0x1,%rcx │ │ │ │ │ -void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 │ │ │ │ │ mov 0x0(%r13),%rbx │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rbx),%edi │ │ │ │ │ test %edi,%edi │ │ │ │ │ - je 9450 , std::allocator >)@@Base+0x600> │ │ │ │ │ -seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag): │ │ │ │ │ + je 5cd0 , std::allocator >)@@Base+0x600> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ -void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:291 │ │ │ │ │ sub $0x1,%r12 │ │ │ │ │ -bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ mov 0x20(%rsp),%rbx │ │ │ │ │ -void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ mov 0x10(%r13),%rax │ │ │ │ │ sub (%rdi),%rax │ │ │ │ │ -void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:290 (discriminator 1) │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ -void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2) │ │ │ │ │ mov %rax,0x10(%r13) │ │ │ │ │ -seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ -void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:291 │ │ │ │ │ mov %r12,0x28(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:290 (discriminator 1) │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:293 │ │ │ │ │ - jmp 9054 , std::allocator >)@@Base+0x204> │ │ │ │ │ + jmp 58d4 , std::allocator >)@@Base+0x204> │ │ │ │ │ nop │ │ │ │ │ -void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:358 │ │ │ │ │ movzbl (%r15),%r8d │ │ │ │ │ test $0x2,%r8b │ │ │ │ │ - je 94a8 , std::allocator >)@@Base+0x658> │ │ │ │ │ + je 5d28 , std::allocator >)@@Base+0x658> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:369 │ │ │ │ │ add $0x1,%rcx │ │ │ │ │ -void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 │ │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rax),%edx │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je 94e0 , std::allocator >)@@Base+0x690> │ │ │ │ │ -seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag): │ │ │ │ │ + je 5d60 , std::allocator >)@@Base+0x690> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ mov 0x10(%r13),%rax │ │ │ │ │ sub 0x8(%rdi),%rax │ │ │ │ │ -void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:367 (discriminator 1) │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:368 │ │ │ │ │ sub $0x1,%rbx │ │ │ │ │ -void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2) │ │ │ │ │ mov %rax,0x10(%r13) │ │ │ │ │ -seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ -void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:368 │ │ │ │ │ mov %rbx,0x20(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:367 (discriminator 1) │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ -bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ - je 91b1 , std::allocator >)@@Base+0x361> │ │ │ │ │ - jmp 916f , std::allocator >)@@Base+0x31f> │ │ │ │ │ + je 5a31 , std::allocator >)@@Base+0x361> │ │ │ │ │ + jmp 59ef , std::allocator >)@@Base+0x31f> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:283 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 89c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa80> │ │ │ │ │ + call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:285 │ │ │ │ │ movb $0x4,(%r15) │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ - jmp 9312 , std::allocator >)@@Base+0x4c2> │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ + jmp 5b92 , std::allocator >)@@Base+0x4c2> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x400,%edi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%rbp) │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ - jne 9238 , std::allocator >)@@Base+0x3e8> │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ + jne 5ab8 , std::allocator >)@@Base+0x3e8> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r15,1),%rsi │ │ │ │ │ -seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp 928a , std::allocator >)@@Base+0x43a> │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ + jmp 5b0a , std::allocator >)@@Base+0x43a> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x400,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%rbp) │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - jne 90db , std::allocator >)@@Base+0x28b> │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ + jne 595b , std::allocator >)@@Base+0x28b> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ -seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp 9145 , std::allocator >)@@Base+0x2f5> │ │ │ │ │ + jmp 59c5 , std::allocator >)@@Base+0x2f5> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:203 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 89c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa80> │ │ │ │ │ + call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:206 │ │ │ │ │ movb $0x1,(%r15) │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ - jmp 9012 , std::allocator >)@@Base+0x1c2> │ │ │ │ │ + jmp 5892 , std::allocator >)@@Base+0x1c2> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ - jmp 9321 , std::allocator >)@@Base+0x4d1> │ │ │ │ │ + jmp 5ba1 , std::allocator >)@@Base+0x4d1> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ │ - jmp 9023 , std::allocator >)@@Base+0x1d3> │ │ │ │ │ + jmp 58a3 , std::allocator >)@@Base+0x1d3> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:360 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 89c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa80> │ │ │ │ │ + call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:362 │ │ │ │ │ movb $0x2,(%r15) │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ - jmp 9362 , std::allocator >)@@Base+0x512> │ │ │ │ │ -void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&): │ │ │ │ │ + jmp 5be2 , std::allocator >)@@Base+0x512> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ movzbl (%r15),%r8d │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ - call 89c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa80> │ │ │ │ │ - jmp 91cb , std::allocator >)@@Base+0x37b> │ │ │ │ │ + call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ + jmp 5a4b , std::allocator >)@@Base+0x37b> │ │ │ │ │ nop │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ │ - jmp 9371 , std::allocator >)@@Base+0x521> │ │ │ │ │ -void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&): │ │ │ │ │ + jmp 5bf1 , std::allocator >)@@Base+0x521> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:546 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ -void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&): │ │ │ │ │ +void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&) [clone .isra.0]: │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:498 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rcx,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x78,%rsp │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rcx),%rbx │ │ │ │ │ -void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:498 │ │ │ │ │ mov %rsi,(%rsp) │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ -seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov 0x10(%rcx),%rbx │ │ │ │ │ -void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:498 │ │ │ │ │ mov %fs:0x28,%r15 │ │ │ │ │ mov %r15,0x68(%rsp) │ │ │ │ │ mov %r8,%r15 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rax),%rdx │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%rax),%rsi │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%rdi │ │ │ │ │ sub (%rax),%rdi │ │ │ │ │ -seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rdx),%rbx │ │ │ │ │ -seqan2::Size > > >::Type seqan2::coordinate >, unsigned long>(seqan2::Matrix > > const&, unsigned long, unsigned int): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 2) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov 0x8(%rsi),%rcx │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 2) │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ divq (%rsi) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ div %rcx │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:548 (discriminator 1) │ │ │ │ │ cmp $0x8,%rdi │ │ │ │ │ - je 95a0 , std::allocator >)@@Base+0x750> │ │ │ │ │ + je 5e20 , std::allocator >)@@Base+0x750> │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov %r14,%rax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ div %rcx │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ sar $0x3,%rax │ │ │ │ │ -seqan2::Size > > >::Type seqan2::coordinate >, unsigned long>(seqan2::Matrix > > const&, unsigned long, unsigned int): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:548 (discriminator 1) │ │ │ │ │ sub $0x1,%rax │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov %rdx,%r14 │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:548 (discriminator 1) │ │ │ │ │ cmp $0x1,%rax │ │ │ │ │ - jbe 95a0 , std::allocator >)@@Base+0x750> │ │ │ │ │ + jbe 5e20 , std::allocator >)@@Base+0x750> │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ divq 0x10(%rsi) │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ -seqan2::TracebackCoordinator_::TracebackCoordinator_, unsigned long, unsigned long>(unsigned long, unsigned long, seqan2::DPBandConfig > const&, unsigned long, unsigned long): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:77 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:75 │ │ │ │ │ mov %rbx,0x30(%rsp) │ │ │ │ │ lea 0x38(%rsp),%rdx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:76 │ │ │ │ │ mov %r14,0x38(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:81 │ │ │ │ │ movb $0x0,0x60(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:77 │ │ │ │ │ movaps %xmm0,0x40(%rsp) │ │ │ │ │ movaps %xmm0,0x50(%rsp) │ │ │ │ │ -void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:524 │ │ │ │ │ cmp %r14,%r9 │ │ │ │ │ - je 95e8 , std::allocator >)@@Base+0x798> │ │ │ │ │ + je 5e68 , std::allocator >)@@Base+0x798> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:525 │ │ │ │ │ mov %r9,%rcx │ │ │ │ │ mov $0x4,%r8d │ │ │ │ │ mov %r15,%rsi │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ sub %r14,%rcx │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ - call 89c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa80> │ │ │ │ │ + call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:527 │ │ │ │ │ mov (%r15),%rcx │ │ │ │ │ lea 0x30(%rsp),%rsi │ │ │ │ │ cmp %rbx,%rcx │ │ │ │ │ - je 961a , std::allocator >)@@Base+0x7ca> │ │ │ │ │ + je 5e9a , std::allocator >)@@Base+0x7ca> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:528 │ │ │ │ │ sub %rbx,%rcx │ │ │ │ │ mov $0x2,%r8d │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 89c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa80> │ │ │ │ │ + call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ -bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - jne 96c0 , std::allocator >)@@Base+0x870> │ │ │ │ │ -void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&): │ │ │ │ │ + jne 5f40 , std::allocator >)@@Base+0x870> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ - call 89c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa80> │ │ │ │ │ + call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:541 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - jne 985a , std::allocator >)@@Base+0xa0a> │ │ │ │ │ + jne 60da , std::allocator >)@@Base+0xa0a> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:546 │ │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 9e9d , std::allocator >)@@Base+0x104d> │ │ │ │ │ + jne 671d , std::allocator >)@@Base+0x104d> │ │ │ │ │ add $0x78,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ -void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:201 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ test $0x1,%r8b │ │ │ │ │ - je 9be8 , std::allocator >)@@Base+0xd98> │ │ │ │ │ -void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ + je 6468 , std::allocator >)@@Base+0xd98> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:369 │ │ │ │ │ add $0x1,%rcx │ │ │ │ │ -void seqan2::_traceDiagonal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 │ │ │ │ │ mov 0x0(%rbp),%r15 │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r15),%r11d │ │ │ │ │ test %r11d,%r11d │ │ │ │ │ - je 9c68 , std::allocator >)@@Base+0xe18> │ │ │ │ │ -seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag): │ │ │ │ │ + je 64e8 , std::allocator >)@@Base+0xe18> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%r15),%rax │ │ │ │ │ -void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:210 (discriminator 1) │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:211 │ │ │ │ │ sub $0x1,%rbx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:212 │ │ │ │ │ sub $0x1,%r14 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:211 │ │ │ │ │ mov %rbx,0x30(%rsp) │ │ │ │ │ -void seqan2::_traceDiagonal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ │ -void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:212 │ │ │ │ │ mov %r14,0x38(%rsp) │ │ │ │ │ -void seqan2::_traceDiagonal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ │ not %rax │ │ │ │ │ add 0x10(%rbp),%rax │ │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ │ -seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ -void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:210 (discriminator 1) │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ -bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 9842 , std::allocator >)@@Base+0x9f2> │ │ │ │ │ + je 60c2 , std::allocator >)@@Base+0x9f2> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 (discriminator 2) │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - jne 97e8 , std::allocator >)@@Base+0x998> │ │ │ │ │ -void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&): │ │ │ │ │ + jne 6068 , std::allocator >)@@Base+0x998> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ - call 89c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa80> │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ + call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rbp │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%r13 │ │ │ │ │ -seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%r12),%rax │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rbp,%r14 │ │ │ │ │ sub %r13,%r14 │ │ │ │ │ mov %r14,%r15 │ │ │ │ │ sar $0x5,%r15 │ │ │ │ │ -void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1348 (discriminator 1) │ │ │ │ │ cmp %rax,%r15 │ │ │ │ │ - jb 99a0 , std::allocator >)@@Base+0xb50> │ │ │ │ │ + jb 6220 , std::allocator >)@@Base+0xb50> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1352 │ │ │ │ │ lea 0x1(%r15),%rdx │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1684 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ - jae 963d , std::allocator >)@@Base+0x7ed> │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned long>(seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ + jae 5ebd , std::allocator >)@@Base+0x7ed> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe 9b04 , std::allocator >)@@Base+0xcb4> │ │ │ │ │ + jbe 6384 , std::allocator >)@@Base+0xcb4> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rax,%rdx │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ shl $0x5,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%r12) │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%r12) │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - je 97b5 , std::allocator >)@@Base+0x965> │ │ │ │ │ -void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*): │ │ │ │ │ + je 6035 , std::allocator >)@@Base+0x965> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ cmp %rbp,%r13 │ │ │ │ │ - jae 97a4 , std::allocator >)@@Base+0x954> │ │ │ │ │ + jae 6024 , std::allocator >)@@Base+0x954> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov 0x10(%rdx),%rcx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ │ -void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:512 │ │ │ │ │ add $0x20,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:513 │ │ │ │ │ add $0x20,%rax │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rcx,-0x10(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movzbl -0x8(%rdx),%ecx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,-0x20(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ mov %cl,-0x8(%rax) │ │ │ │ │ -void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %rbp,%rdx │ │ │ │ │ - jb 9780 , std::allocator >)@@Base+0x930> │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned long, seqan2::Tag): │ │ │ │ │ + jb 6000 , std::allocator >)@@Base+0x930> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%r12),%rdx │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%r12),%rax │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ mov %rcx,0x8(%r12) │ │ │ │ │ -void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1353 │ │ │ │ │ cmp %rdx,%r15 │ │ │ │ │ - jae 963d , std::allocator >)@@Base+0x7ed> │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ + jae 5ebd , std::allocator >)@@Base+0x7ed> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%rax,%r14,1),%rax │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rbx,0x10(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x2,0x18(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%rcx) │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%r12) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 963d , std::allocator >)@@Base+0x7ed> │ │ │ │ │ + jmp 5ebd , std::allocator >)@@Base+0x7ed> │ │ │ │ │ nopl (%rax) │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ movzbl (%rax),%edi │ │ │ │ │ -void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:533 (discriminator 1) │ │ │ │ │ mov %edi,%eax │ │ │ │ │ test %dil,%dil │ │ │ │ │ - je 9cf0 , std::allocator >)@@Base+0xea0> │ │ │ │ │ -void seqan2::_doTraceback, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag, seqan2::True>(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&, seqan2::True const&): │ │ │ │ │ + je 6570 , std::allocator >)@@Base+0xea0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:390 │ │ │ │ │ test $0x1,%dil │ │ │ │ │ - jne 9660 , std::allocator >)@@Base+0x810> │ │ │ │ │ + jne 5ee0 , std::allocator >)@@Base+0x810> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:394 │ │ │ │ │ test $0x40,%dil │ │ │ │ │ - je 981e , std::allocator >)@@Base+0x9ce> │ │ │ │ │ + je 609e , std::allocator >)@@Base+0x9ce> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:394 (discriminator 1) │ │ │ │ │ test $0x4,%dil │ │ │ │ │ - jne 9b60 , std::allocator >)@@Base+0xd10> │ │ │ │ │ + jne 63e0 , std::allocator >)@@Base+0xd10> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:398 (discriminator 1) │ │ │ │ │ test $0x10,%dil │ │ │ │ │ - jne 99c0 , std::allocator >)@@Base+0xb70> │ │ │ │ │ + jne 6240 , std::allocator >)@@Base+0xb70> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:402 │ │ │ │ │ test $0x20,%dil │ │ │ │ │ - je 9838 , std::allocator >)@@Base+0x9e8> │ │ │ │ │ + je 60b8 , std::allocator >)@@Base+0x9e8> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:402 (discriminator 1) │ │ │ │ │ test $0x2,%dil │ │ │ │ │ - jne 9a18 , std::allocator >)@@Base+0xbc8> │ │ │ │ │ + jne 6298 , std::allocator >)@@Base+0xbc8> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:406 (discriminator 1) │ │ │ │ │ test $0x8,%dil │ │ │ │ │ - jne 9ab0 , std::allocator >)@@Base+0xc60> │ │ │ │ │ -bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&): │ │ │ │ │ + jne 6330 , std::allocator >)@@Base+0xc60> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ mov 0x30(%rsp),%rbx │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - jne 97ef , std::allocator >)@@Base+0x99f> │ │ │ │ │ -void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&): │ │ │ │ │ + jne 606f , std::allocator >)@@Base+0x99f> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:541 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ - call 89c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa80> │ │ │ │ │ + call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:541 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je 963d , std::allocator >)@@Base+0x7ed> │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ + je 5ebd , std::allocator >)@@Base+0x7ed> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rbp │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%r13 │ │ │ │ │ -seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%r12),%rax │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rbp,%rsi │ │ │ │ │ sub %r13,%rsi │ │ │ │ │ mov %rsi,%r15 │ │ │ │ │ sar $0x5,%r15 │ │ │ │ │ -void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1348 (discriminator 1) │ │ │ │ │ cmp %rax,%r15 │ │ │ │ │ - jb 9970 , std::allocator >)@@Base+0xb20> │ │ │ │ │ + jb 61f0 , std::allocator >)@@Base+0xb20> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1352 │ │ │ │ │ lea 0x1(%r15),%rdx │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1684 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ - jae 998a , std::allocator >)@@Base+0xb3a> │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned long>(seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ + jae 620a , std::allocator >)@@Base+0xb3a> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe 9b2d , std::allocator >)@@Base+0xcdd> │ │ │ │ │ + jbe 63ad , std::allocator >)@@Base+0xcdd> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rax,%rdx │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ shl $0x5,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%r12) │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%r12) │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ - je 993d , std::allocator >)@@Base+0xaed> │ │ │ │ │ -void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*): │ │ │ │ │ + je 61bd , std::allocator >)@@Base+0xaed> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ cmp %rbp,%r13 │ │ │ │ │ - jae 9924 , std::allocator >)@@Base+0xad4> │ │ │ │ │ + jae 61a4 , std::allocator >)@@Base+0xad4> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov 0x10(%rdx),%rcx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ │ -void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:512 │ │ │ │ │ add $0x20,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:513 │ │ │ │ │ add $0x20,%rax │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rcx,-0x10(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movzbl -0x8(%rdx),%ecx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,-0x20(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ mov %cl,-0x8(%rax) │ │ │ │ │ -void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %rbp,%rdx │ │ │ │ │ - jb 9900 , std::allocator >)@@Base+0xab0> │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned long, seqan2::Tag): │ │ │ │ │ + jb 6180 , std::allocator >)@@Base+0xab0> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ mov %rsi,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%r12),%rdx │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%r12),%rax │ │ │ │ │ -void seqan2::_deallocateStorage, void, seqan2::TraceSegment_, unsigned long>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ mov (%rsp),%rsi │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rsi,1),%rcx │ │ │ │ │ mov %rcx,0x8(%r12) │ │ │ │ │ -void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1353 │ │ │ │ │ cmp %rdx,%r15 │ │ │ │ │ - jae 998a , std::allocator >)@@Base+0xb3a> │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ + jae 620a , std::allocator >)@@Base+0xb3a> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%rax,%rsi,1),%rax │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %r14,0x10(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x4,0x18(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%rcx) │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%r12) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 998a , std::allocator >)@@Base+0xb3a> │ │ │ │ │ + jmp 620a , std::allocator >)@@Base+0xb3a> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%r13,%rsi,1),%rax │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %r14,0x10(%rbp) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x4,0x18(%rbp) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,0x0(%rbp) │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%r12) │ │ │ │ │ -void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:543 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 963d , std::allocator >)@@Base+0x7ed> │ │ │ │ │ - jmp 96d6 , std::allocator >)@@Base+0x886> │ │ │ │ │ + je 5ebd , std::allocator >)@@Base+0x7ed> │ │ │ │ │ + jmp 5f56 , std::allocator >)@@Base+0x886> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%r13,%r14,1),%rax │ │ │ │ │ -seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rbx,0x10(%rbp) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x2,0x18(%rbp) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,0x0(%rbp) │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%r12) │ │ │ │ │ -void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:546 │ │ │ │ │ - jmp 963d , std::allocator >)@@Base+0x7ed> │ │ │ │ │ + jmp 5ebd , std::allocator >)@@Base+0x7ed> │ │ │ │ │ nop │ │ │ │ │ -void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:281 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ test $0x4,%r8b │ │ │ │ │ - je 9db0 , std::allocator >)@@Base+0xf60> │ │ │ │ │ -void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ + je 6630 , std::allocator >)@@Base+0xf60> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:369 │ │ │ │ │ add $0x1,%rcx │ │ │ │ │ -void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 │ │ │ │ │ mov 0x0(%rbp),%rbx │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rbx),%r9d │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - je 9d85 , std::allocator >)@@Base+0xf35> │ │ │ │ │ -seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag): │ │ │ │ │ + je 6605 , std::allocator >)@@Base+0xf35> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ -void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:290 (discriminator 1) │ │ │ │ │ mov (%rsp),%rbx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:291 │ │ │ │ │ sub $0x1,%r14 │ │ │ │ │ mov %r14,0x38(%rsp) │ │ │ │ │ -void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ sub (%rdi),%rax │ │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ │ -seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ -void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:290 (discriminator 1) │ │ │ │ │ mov %al,(%rbx) │ │ │ │ │ -bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ mov 0x30(%rsp),%rbx │ │ │ │ │ -void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:293 │ │ │ │ │ - jmp 96b5 , std::allocator >)@@Base+0x865> │ │ │ │ │ + jmp 5f35 , std::allocator >)@@Base+0x865> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::_doTracebackGoHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:310 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ test $0x2,%r8b │ │ │ │ │ - je 9de3 , std::allocator >)@@Base+0xf93> │ │ │ │ │ -bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&): │ │ │ │ │ + je 6663 , std::allocator >)@@Base+0xf93> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ mov 0x30(%rsp),%rbx │ │ │ │ │ mov %rbx,0x20(%rsp) │ │ │ │ │ mov %rbx,%r15 │ │ │ │ │ - jmp 9a65 , std::allocator >)@@Base+0xc15> │ │ │ │ │ + jmp 62e5 , std::allocator >)@@Base+0xc15> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ -void seqan2::_doTracebackGoHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:325 │ │ │ │ │ sub $0x1,%r15 │ │ │ │ │ mov %r15,0x30(%rsp) │ │ │ │ │ -void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ sub 0x8(%rdi),%rax │ │ │ │ │ -void seqan2::_doTracebackGoHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:324 (discriminator 1) │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ -void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2) │ │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ │ -seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ -void seqan2::_doTracebackGoHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:324 (discriminator 1) │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:320 │ │ │ │ │ test $0x8,%al │ │ │ │ │ - je 9a71 , std::allocator >)@@Base+0xc21> │ │ │ │ │ + je 62f1 , std::allocator >)@@Base+0xc21> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:320 (discriminator 2) │ │ │ │ │ test $0x2,%al │ │ │ │ │ - je 9ddb , std::allocator >)@@Base+0xf8b> │ │ │ │ │ + je 665b , std::allocator >)@@Base+0xf8b> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:320 (discriminator 3) │ │ │ │ │ cmp $0x1,%r15 │ │ │ │ │ - je 9c98 , std::allocator >)@@Base+0xe48> │ │ │ │ │ -void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ + je 6518 , std::allocator >)@@Base+0xe48> │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 │ │ │ │ │ mov 0x0(%rbp),%rbx │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rbx),%r8d │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - jne 9a40 , std::allocator >)@@Base+0xbf0> │ │ │ │ │ + jne 62c0 , std::allocator >)@@Base+0xbf0> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ - jmp 9a40 , std::allocator >)@@Base+0xbf0> │ │ │ │ │ -void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ + jmp 62c0 , std::allocator >)@@Base+0xbf0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:358 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ test $0x2,%r8b │ │ │ │ │ - je 9e12 , std::allocator >)@@Base+0xfc2> │ │ │ │ │ + je 6692 , std::allocator >)@@Base+0xfc2> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:369 │ │ │ │ │ add $0x1,%rcx │ │ │ │ │ -void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 │ │ │ │ │ mov 0x0(%rbp),%r15 │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r15),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 9e72 , std::allocator >)@@Base+0x1022> │ │ │ │ │ -seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag): │ │ │ │ │ + je 66f2 , std::allocator >)@@Base+0x1022> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%r15),%rax │ │ │ │ │ -void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ sub 0x8(%rdi),%rax │ │ │ │ │ -void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:368 │ │ │ │ │ sub $0x1,%rbx │ │ │ │ │ -void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2) │ │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ │ -seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%edi │ │ │ │ │ -void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:367 (discriminator 1) │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:368 │ │ │ │ │ mov %rbx,0x30(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:367 (discriminator 1) │ │ │ │ │ mov %dil,(%rax) │ │ │ │ │ -bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ - je 9842 , std::allocator >)@@Base+0x9f2> │ │ │ │ │ - jmp 97ef , std::allocator >)@@Base+0x99f> │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ + je 60c2 , std::allocator >)@@Base+0x9f2> │ │ │ │ │ + jmp 606f , std::allocator >)@@Base+0x99f> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x400,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%r12) │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%r12) │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - jne 973c , std::allocator >)@@Base+0x8ec> │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ + jne 5fbc , std::allocator >)@@Base+0x8ec> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ -seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp 97c7 , std::allocator >)@@Base+0x977> │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ + jmp 6047 , std::allocator >)@@Base+0x977> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x400,%edi │ │ │ │ │ mov %rsi,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ mov (%rsp),%rsi │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%r12) │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%r12) │ │ │ │ │ -void seqan2::_reserveStorage, seqan2::Alloc, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ - jne 98ca , std::allocator >)@@Base+0xa7a> │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ + jne 614a , std::allocator >)@@Base+0xa7a> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rsi,1),%rcx │ │ │ │ │ -seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp 994b , std::allocator >)@@Base+0xafb> │ │ │ │ │ + jmp 61cb , std::allocator >)@@Base+0xafb> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:231 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ test $0x4,%r8b │ │ │ │ │ - je 9d18 , std::allocator >)@@Base+0xec8> │ │ │ │ │ + je 6598 , std::allocator >)@@Base+0xec8> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:237 │ │ │ │ │ mov %r14,%r15 │ │ │ │ │ - jmp 9b9c , std::allocator >)@@Base+0xd4c> │ │ │ │ │ + jmp 641c , std::allocator >)@@Base+0xd4c> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ -void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:247 │ │ │ │ │ sub $0x1,%r15 │ │ │ │ │ mov %r15,0x38(%rsp) │ │ │ │ │ -void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ sub (%rdi),%rax │ │ │ │ │ -void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:246 (discriminator 1) │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ -void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2) │ │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ │ -seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ -void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:246 (discriminator 1) │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:242 │ │ │ │ │ test $0x10,%al │ │ │ │ │ - je 9ba8 , std::allocator >)@@Base+0xd58> │ │ │ │ │ + je 6428 , std::allocator >)@@Base+0xd58> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:242 (discriminator 2) │ │ │ │ │ test $0x4,%al │ │ │ │ │ - je 9d08 , std::allocator >)@@Base+0xeb8> │ │ │ │ │ -void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ + je 6588 , std::allocator >)@@Base+0xeb8> │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 │ │ │ │ │ mov 0x0(%rbp),%rbx │ │ │ │ │ -bool seqan2::empty > > >(seqan2::Holder > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:471 │ │ │ │ │ mov 0x8(%rbx),%eax │ │ │ │ │ -void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:242 (discriminator 3) │ │ │ │ │ cmp $0x1,%r15 │ │ │ │ │ - je 9c18 , std::allocator >)@@Base+0xdc8> │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ + je 6498 , std::allocator >)@@Base+0xdc8> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 9b78 , std::allocator >)@@Base+0xd28> │ │ │ │ │ + jne 63f8 , std::allocator >)@@Base+0xd28> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ - jmp 9b78 , std::allocator >)@@Base+0xd28> │ │ │ │ │ + jmp 63f8 , std::allocator >)@@Base+0xd28> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:203 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 89c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa80> │ │ │ │ │ + call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:206 │ │ │ │ │ movb $0x1,0x0(%r13) │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ - jmp 9673 , std::allocator >)@@Base+0x823> │ │ │ │ │ + jmp 5ef3 , std::allocator >)@@Base+0x823> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ -/usr/include/seqan/align/dp_traceback_impl.h:206 │ │ │ │ │ mov $0x1,%r8d │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rbx),%r10d │ │ │ │ │ test %r10d,%r10d │ │ │ │ │ - je 9d50 , std::allocator >)@@Base+0xf00> │ │ │ │ │ -seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag): │ │ │ │ │ + je 65d0 , std::allocator >)@@Base+0xf00> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ -void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:255 │ │ │ │ │ sub %r15,%rcx │ │ │ │ │ -bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ mov 0x30(%rsp),%rbx │ │ │ │ │ -void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:255 │ │ │ │ │ lea 0x1(%rcx,%r14,1),%rcx │ │ │ │ │ -void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ sub (%rdi),%rax │ │ │ │ │ -void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:253 (discriminator 1) │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ -void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2) │ │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ │ -seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ -void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:253 (discriminator 1) │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:254 │ │ │ │ │ lea -0x1(%r8),%rax │ │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:264 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ - jmp 96b5 , std::allocator >)@@Base+0x865> │ │ │ │ │ + jmp 5f35 , std::allocator >)@@Base+0x865> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ - jmp 9684 , std::allocator >)@@Base+0x834> │ │ │ │ │ + jmp 5f04 , std::allocator >)@@Base+0x834> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::_doTracebackGoHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov $0x1,%ebx │ │ │ │ │ -void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 │ │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rax),%edi │ │ │ │ │ test %edi,%edi │ │ │ │ │ - je 9e3d , std::allocator >)@@Base+0xfed> │ │ │ │ │ -seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag): │ │ │ │ │ + je 66bd , std::allocator >)@@Base+0xfed> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -void seqan2::_doTracebackGoHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:331 │ │ │ │ │ sub $0x1,%rbx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:332 │ │ │ │ │ sub %r15,%rcx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:331 │ │ │ │ │ mov %rbx,0x30(%rsp) │ │ │ │ │ -void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ sub 0x8(%rdi),%rax │ │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ │ -seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%edi │ │ │ │ │ -void seqan2::_doTracebackGoHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:330 (discriminator 1) │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ mov %dil,(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:332 │ │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ │ lea 0x1(%rcx,%rax,1),%rcx │ │ │ │ │ -bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 9842 , std::allocator >)@@Base+0x9f2> │ │ │ │ │ - jmp 97ef , std::allocator >)@@Base+0x99f> │ │ │ │ │ + je 60c2 , std::allocator >)@@Base+0x9f2> │ │ │ │ │ + jmp 606f , std::allocator >)@@Base+0x99f> │ │ │ │ │ nopl (%rax) │ │ │ │ │ -void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ - call 89c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa80> │ │ │ │ │ - jmp 985a , std::allocator >)@@Base+0xa0a> │ │ │ │ │ + call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ + jmp 60da , std::allocator >)@@Base+0xa0a> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov 0x0(%rbp),%rbx │ │ │ │ │ -void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ -/usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ mov %r15,%r8 │ │ │ │ │ - jmp 9c1e , std::allocator >)@@Base+0xdce> │ │ │ │ │ + jmp 649e , std::allocator >)@@Base+0xdce> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:233 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 89c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa80> │ │ │ │ │ + call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:242 │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:236 │ │ │ │ │ movb $0x4,0x0(%r13) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:237 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:242 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ - jmp 9b6f , std::allocator >)@@Base+0xd1f> │ │ │ │ │ + jmp 63ef , std::allocator >)@@Base+0xd1f> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ - jmp 9c2b , std::allocator >)@@Base+0xddb> │ │ │ │ │ + jmp 64ab , std::allocator >)@@Base+0xddb> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ - jmp 99e4 , std::allocator >)@@Base+0xb94> │ │ │ │ │ -void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ + jmp 6264 , std::allocator >)@@Base+0xb94> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:283 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 89c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa80> │ │ │ │ │ + call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:285 │ │ │ │ │ movb $0x4,0x0(%r13) │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ - jmp 99d3 , std::allocator >)@@Base+0xb83> │ │ │ │ │ -void seqan2::_doTracebackGoHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ -/usr/include/seqan/align/dp_traceback_impl.h:285 │ │ │ │ │ + jmp 6253 , std::allocator >)@@Base+0xb83> │ │ │ │ │ mov %r15,%rbx │ │ │ │ │ - jmp 9c9d , std::allocator >)@@Base+0xe4d> │ │ │ │ │ + jmp 651d , std::allocator >)@@Base+0xe4d> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:312 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 89c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa80> │ │ │ │ │ + call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:320 │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:315 │ │ │ │ │ movb $0x2,0x0(%r13) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:316 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:320 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ - jmp 9a27 , std::allocator >)@@Base+0xbd7> │ │ │ │ │ -void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned long, unsigned long, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan2::TracebackCoordinator_&, seqan2::Tag const&): │ │ │ │ │ + jmp 62a7 , std::allocator >)@@Base+0xbd7> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 89c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa80> │ │ │ │ │ + call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:362 │ │ │ │ │ movb $0x2,0x0(%r13) │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ - jmp 9ac3 , std::allocator >)@@Base+0xc73> │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ + jmp 6343 , std::allocator >)@@Base+0xc73> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ mov %rdx,0x28(%rsp) │ │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ │ - jmp 9cac , std::allocator >)@@Base+0xe5c> │ │ │ │ │ + jmp 652c , std::allocator >)@@Base+0xe5c> │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ - jmp 9ad3 , std::allocator >)@@Base+0xc83> │ │ │ │ │ -void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&): │ │ │ │ │ + jmp 6353 , std::allocator >)@@Base+0xc83> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:546 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ -void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&) [clone .isra.0]: │ │ │ │ │ -/usr/include/seqan/align/dp_traceback_impl.h:546 │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ │ │ -0000000000009eb0 : │ │ │ │ │ +0000000000006730 : │ │ │ │ │ adapterAlignment(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:12 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(char*&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:85 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:12 │ │ │ │ │ mov %edx,%r15d │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ mov %r8d,%r12d │ │ │ │ │ push %rbp │ │ │ │ │ mov %ecx,%ebp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x2a8,%rsp │ │ │ │ │ mov %rdi,0x28(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ lea 0x220(%rsp),%rax │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:12 │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ │ mov %rbx,0x298(%rsp) │ │ │ │ │ mov %r9d,%ebx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ │ mov %rax,0x210(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ movq $0x0,0x218(%rsp) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ /usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ movb $0x0,0x220(%rsp) │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(char*&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:87 │ │ │ │ │ movq $0x0,0x100(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:85 │ │ │ │ │ movaps %xmm0,0xf0(%rsp) │ │ │ │ │ -seqan2::length(char*): │ │ │ │ │ /usr/include/seqan/sequence/adapt_array_pointer.h:335 │ │ │ │ │ call 40c0 │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(char*&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:89 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne b020 │ │ │ │ │ -seqan2::length(char*): │ │ │ │ │ + jne 78a0 │ │ │ │ │ /usr/include/seqan/sequence/adapt_array_pointer.h:335 │ │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(char*&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:85 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:87 │ │ │ │ │ movq $0x0,0x120(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:85 │ │ │ │ │ movaps %xmm0,0x110(%rsp) │ │ │ │ │ -seqan2::length(char*): │ │ │ │ │ /usr/include/seqan/sequence/adapt_array_pointer.h:335 │ │ │ │ │ call 40c0 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(char*&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:89 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne afa0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&): │ │ │ │ │ + jne 7820 │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:654 │ │ │ │ │ - lea 0x70aa(%rip),%r13 # 11019 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x739> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ + lea 0xa82a(%rip),%r13 # 11019 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4d9> │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ lea 0x240(%rsp),%rax │ │ │ │ │ lea 0x230(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:654 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ │ mov %rdi,0x98(%rsp) │ │ │ │ │ mov %rax,0x230(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:654 │ │ │ │ │ - call 8380 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x440> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ + call 4c00 <__cxa_finalize@plt+0x870> │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ lea 0x260(%rsp),%rax │ │ │ │ │ lea 0x250(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:654 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ mov %rdi,0xa0(%rsp) │ │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ │ mov %rax,0x250(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:654 │ │ │ │ │ - call 8380 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x440> │ │ │ │ │ -seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >::String(): │ │ │ │ │ + call 4c00 <__cxa_finalize@plt+0x870> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > const&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x900,%edi │ │ │ │ │ -seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x140(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movaps %xmm0,0x130(%rsp) │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > const&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Holder, seqan2::Alloc >, seqan2::Tag >::Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:117 │ │ │ │ │ movq $0x0,(%rax) │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > const&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ -seqan2::Holder, seqan2::Alloc >, seqan2::Tag >::Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:117 │ │ │ │ │ movl $0x0,0x8(%rax) │ │ │ │ │ -seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >::Gaps(): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:143 (discriminator 2) │ │ │ │ │ movq $0x0,0x30(%rax) │ │ │ │ │ -seqan2::Holder, seqan2::Alloc >, seqan2::Tag >::Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:117 │ │ │ │ │ movq $0x0,0x48(%rax) │ │ │ │ │ movl $0x0,0x50(%rax) │ │ │ │ │ -seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >::Gaps(): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:143 (discriminator 2) │ │ │ │ │ movq $0x0,0x78(%rax) │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movups %xmm0,0x20(%rax) │ │ │ │ │ -seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >::Gaps(): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:143 (discriminator 2) │ │ │ │ │ movups %xmm0,0x38(%rax) │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,0x58(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movups %xmm0,0x68(%rax) │ │ │ │ │ -seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >::Gaps(): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:143 (discriminator 2) │ │ │ │ │ movups %xmm0,0x80(%rax) │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > const&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x130(%rsp) │ │ │ │ │ -seqan2::Size, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1741 (discriminator 1) │ │ │ │ │ lea 0x90(%rax),%rax │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, seqan2::Alloc >, seqan2::Tag >, void, unsigned long>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x140(%rsp) │ │ │ │ │ -seqan2::Size, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1741 (discriminator 1) │ │ │ │ │ mov %rax,0x138(%rsp) │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan2::assign, seqan2::Alloc, seqan2::String, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ lea 0xf0(%rsp),%rsi │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%r13) │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan2::assign, seqan2::Alloc, seqan2::String, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ call 4100 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@plt> │ │ │ │ │ -seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r13),%r10d │ │ │ │ │ test %r10d,%r10d │ │ │ │ │ - je b810 │ │ │ │ │ -seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ + je 8090 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ │ sub (%rax),%rdx │ │ │ │ │ mov %rdx,%r8 │ │ │ │ │ mov %rdx,%rcx │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x10(%r13),%r14 │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x18(%r13),%rdx │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov $0x18,%eax │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %r14,%rdx │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1724 │ │ │ │ │ cmp $0x18,%rdx │ │ │ │ │ - ja a0d7 │ │ │ │ │ + ja 6957 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1731 │ │ │ │ │ cmpq $0x2,0x20(%r13) │ │ │ │ │ - jbe b0d8 │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ + jbe 7958 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ add %r14,%rax │ │ │ │ │ mov %rax,0x18(%r13) │ │ │ │ │ -void seqan2::_setLength, seqan2::Alloc >, unsigned long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:246 (discriminator 1) │ │ │ │ │ movq $0x0,(%r14) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:247 (discriminator 1) │ │ │ │ │ mov %rcx,0x8(%r14) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:248 (discriminator 1) │ │ │ │ │ movq $0x0,0x10(%r14) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:250 │ │ │ │ │ movq $0x0,0x38(%r13) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:251 │ │ │ │ │ mov %r8,0x40(%r13) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:252 │ │ │ │ │ movq $0x0,0x28(%r13) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:253 │ │ │ │ │ mov %rcx,0x30(%r13) │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, seqan2::Tag const>::Type seqan2::begin, seqan2::Alloc >, seqan2::Tag >, void>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x130(%rsp),%r13 │ │ │ │ │ -seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x50(%r13),%r9d │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - je b870 │ │ │ │ │ -seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ + je 80f0 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x48(%r13),%rdi │ │ │ │ │ -void seqan2::assign, seqan2::Alloc, seqan2::String, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ lea 0x110(%rsp),%rsi │ │ │ │ │ call 4100 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@plt> │ │ │ │ │ -seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x50(%r13),%r8d │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - je b840 │ │ │ │ │ -seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ + je 80c0 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x48(%r13),%rax │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ │ sub (%rax),%rdx │ │ │ │ │ mov %rdx,%r8 │ │ │ │ │ mov %rdx,%rcx │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x58(%r13),%r14 │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x60(%r13),%rdx │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov $0x18,%eax │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %r14,%rdx │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1724 │ │ │ │ │ cmp $0x18,%rdx │ │ │ │ │ - ja a16e │ │ │ │ │ + ja 69ee │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1731 │ │ │ │ │ cmpq $0x2,0x68(%r13) │ │ │ │ │ - jbe b170 │ │ │ │ │ -seqan2::Score >::Score(int, int, int, int): │ │ │ │ │ + jbe 79f0 │ │ │ │ │ /usr/include/seqan/score/score_simple.h:95 │ │ │ │ │ movd %ebx,%xmm1 │ │ │ │ │ movd %r12d,%xmm2 │ │ │ │ │ movd %ebp,%xmm3 │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ add %r14,%rax │ │ │ │ │ -seqan2::Score >::Score(int, int, int, int): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:95 │ │ │ │ │ movd %r15d,%xmm0 │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x60(%r13) │ │ │ │ │ -seqan2::Score >::Score(int, int, int, int): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:95 │ │ │ │ │ punpckldq %xmm2,%xmm1 │ │ │ │ │ -void seqan2::_setLength, seqan2::Alloc >, unsigned long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:246 (discriminator 1) │ │ │ │ │ movq $0x0,(%r14) │ │ │ │ │ -seqan2::Score >::Score(int, int, int, int): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:95 │ │ │ │ │ punpckldq %xmm3,%xmm0 │ │ │ │ │ -void seqan2::_setLength, seqan2::Alloc >, unsigned long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:247 (discriminator 1) │ │ │ │ │ mov %rcx,0x8(%r14) │ │ │ │ │ -seqan2::Score >::Score(int, int, int, int): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:95 │ │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ │ -void seqan2::_setLength, seqan2::Alloc >, unsigned long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:248 (discriminator 1) │ │ │ │ │ movq $0x0,0x10(%r14) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:250 │ │ │ │ │ movq $0x0,0x80(%r13) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:251 │ │ │ │ │ mov %r8,0x88(%r13) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:252 │ │ │ │ │ movq $0x0,0x70(%r13) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:253 │ │ │ │ │ mov %rcx,0x78(%r13) │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x130(%rsp),%r13 │ │ │ │ │ -seqan2::Score >::Score(int, int, int, int): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:95 │ │ │ │ │ movaps %xmm0,0xc0(%rsp) │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:471 │ │ │ │ │ mov 0x50(%r13),%eax │ │ │ │ │ -int seqan2::globalAlignment, seqan2::Alloc >, seqan2::Tag, int, seqan2::Tag, true, true, true, true, seqan2::Tag >(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, seqan2::Score > const&, seqan2::AlignConfig > const&): │ │ │ │ │ /usr/include/seqan/align/global_alignment_unbanded.h:261 (discriminator 2) │ │ │ │ │ cmp %r12d,%ebx │ │ │ │ │ - je a910 │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(): │ │ │ │ │ + je 7190 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:75 │ │ │ │ │ movq $0x0,0x158(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x160(%rsp) │ │ │ │ │ -seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je b0a0 │ │ │ │ │ -seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ + je 7920 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x48(%r13),%rbx │ │ │ │ │ -seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r13),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je b7a0 │ │ │ │ │ -seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ + je 8020 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x0(%r13),%rbp │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movaps %xmm0,0x1e0(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x1f0(%rsp) │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x208(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,0x1f8(%rsp) │ │ │ │ │ -bool seqan2::_isValidDPSettings, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::DPBandConfig >, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:250 (discriminator 1) │ │ │ │ │ cmp %rax,%rdx │ │ │ │ │ - je b7ed │ │ │ │ │ + je 806d │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ cmp %rax,0x8(%rbx) │ │ │ │ │ - je b7ed │ │ │ │ │ -seqan2::DPMatrix_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >::DPMatrix_(): │ │ │ │ │ + je 806d │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:64 │ │ │ │ │ lea 0xd0(%rsp),%r14 │ │ │ │ │ -seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >::Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:117 │ │ │ │ │ movq $0x0,0xd0(%rsp) │ │ │ │ │ -seqan2::DPMatrix_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >::DPMatrix_(): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:61 │ │ │ │ │ movq $0x0,0xd8(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:64 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 4180 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt> │ │ │ │ │ -seqan2::DPMatrix_, seqan2::String > >::DPMatrix_(): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:122 │ │ │ │ │ lea 0xe0(%rsp),%r13 │ │ │ │ │ -seqan2::Holder > >, seqan2::Tag >::Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:117 │ │ │ │ │ movq $0x0,0xe0(%rsp) │ │ │ │ │ -seqan2::DPMatrix_, seqan2::String > >::DPMatrix_(): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:119 │ │ │ │ │ movq $0x0,0xe8(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:122 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x8(%rbp),%r12 │ │ │ │ │ -seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xd8(%rsp),%eax │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub 0x0(%rbp),%r12 │ │ │ │ │ -seqan2::Value >, 0>::Type seqan2::_computeAlignment >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String >, seqan2::String, seqan2::Alloc >, seqan2::DPScoutState_ >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPContext >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String > >&, seqan2::String, seqan2::Alloc >&, seqan2::DPScoutState_ >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1406 (discriminator 2) │ │ │ │ │ add $0x1,%r12 │ │ │ │ │ -seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:469 │ │ │ │ │ mov %r12,%r15 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je b6a0 │ │ │ │ │ -seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag): │ │ │ │ │ + je 7f20 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0xd0(%rsp),%rax │ │ │ │ │ -void seqan2::setLength >, 2u, seqan2::String >, seqan2::Alloc >, unsigned long>(seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >&, unsigned int, unsigned long): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ mov %r12,0x8(%rax) │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xe8(%rsp),%r12d │ │ │ │ │ test %r12d,%r12d │ │ │ │ │ - je b690 │ │ │ │ │ -seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag): │ │ │ │ │ + je 7f10 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0xe0(%rsp),%rax │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x8(%rbx),%r12 │ │ │ │ │ -seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xd8(%rsp),%r11d │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub (%rbx),%r12 │ │ │ │ │ -void seqan2::setLength >, unsigned long>(seqan2::Matrix > >&, unsigned int, unsigned long): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -seqan2::Value >, 0>::Type seqan2::_computeAlignment >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String >, seqan2::String, seqan2::Alloc >, seqan2::DPScoutState_ >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPContext >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String > >&, seqan2::String, seqan2::Alloc >&, seqan2::DPScoutState_ >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1411 (discriminator 2) │ │ │ │ │ add $0x1,%r12 │ │ │ │ │ -void seqan2::setLength >, unsigned long>(seqan2::Matrix > >&, unsigned int, unsigned long): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov %r15,0x8(%rax) │ │ │ │ │ -seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:469 │ │ │ │ │ mov %r12,%r15 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r11d,%r11d │ │ │ │ │ - je b670 │ │ │ │ │ -seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag): │ │ │ │ │ + je 7ef0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0xd0(%rsp),%rax │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xe8(%rsp),%r10d │ │ │ │ │ -void seqan2::setLength >, 2u, seqan2::String >, seqan2::Alloc >, unsigned long>(seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >&, unsigned int, unsigned long): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ mov %r12,(%rax) │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r10d,%r10d │ │ │ │ │ - je b660 │ │ │ │ │ -seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag): │ │ │ │ │ + je 7ee0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0xe0(%rsp),%rax │ │ │ │ │ -seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xd8(%rsp),%r9d │ │ │ │ │ -void seqan2::setLength >, unsigned long>(seqan2::Matrix > >&, unsigned int, unsigned long): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ mov %r15,(%rax) │ │ │ │ │ -seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - je b650 │ │ │ │ │ -seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::_dataValue >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ + je 7ed0 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0xd0(%rsp),%r12 │ │ │ │ │ -void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%r12) │ │ │ │ │ - je a381 │ │ │ │ │ -seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ + je 6c01 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%r12),%r15 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r15),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const*, int, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xe8(%rsp),%r8d │ │ │ │ │ -void seqan2::setValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ lea 0x1e0(%rsp),%rax │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x38(%r12) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rax,0x30(%r12) │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - je b640 │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ + je 7ec0 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0xe0(%rsp),%r12 │ │ │ │ │ -void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%r12) │ │ │ │ │ - je a3d0 │ │ │ │ │ -seqan2::Reference >, seqan2::Tag > >::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ + je 6c50 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%r12),%r15 │ │ │ │ │ -void seqan2::deallocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r15),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Tag >, seqan2::String > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const*, int, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > const>::Type seqan2::_dataValue >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0xd0(%rsp),%rcx │ │ │ │ │ -void seqan2::setValue > >(seqan2::Holder >, seqan2::Tag >&, seqan2::String >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ lea 0x1f8(%rsp),%rax │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x38(%r12) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rax,0x30(%r12) │ │ │ │ │ -seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > const>::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x30(%rcx),%r15 │ │ │ │ │ -seqan2::Size >, 2u, seqan2::String >, seqan2::Alloc > > >::Type seqan2::length >, 2u, seqan2::String >, seqan2::Alloc > >(seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:406 (discriminator 1) │ │ │ │ │ mov (%rcx),%rax │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r15),%r8 │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r15),%rsi │ │ │ │ │ -seqan2::Size >, 2u, seqan2::String >, seqan2::Alloc > > >::Type seqan2::length >, 2u, seqan2::String >, seqan2::Alloc > >(seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:406 (discriminator 1) │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ movabs $0xaaaaaaaaaaaaaaab,%rax │ │ │ │ │ mov %r8,%r9 │ │ │ │ │ sub %rsi,%r9 │ │ │ │ │ mov %r9,%r12 │ │ │ │ │ sar $0x2,%r12 │ │ │ │ │ imul %rax,%r12 │ │ │ │ │ -void seqan2::resize >, seqan2::String >, seqan2::Alloc > >(seqan2::DPMatrix_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:89 (discriminator 1) │ │ │ │ │ cmp %r12,%rdx │ │ │ │ │ - jae b5a8 │ │ │ │ │ -seqan2::Value >, 0>::Type seqan2::_computeAlignment >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String >, seqan2::String, seqan2::Alloc >, seqan2::DPScoutState_ >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPContext >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String > >&, seqan2::String, seqan2::Alloc >&, seqan2::DPScoutState_ >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ + jae 7e28 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1428 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 41c0 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@plt> │ │ │ │ │ -seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xd8(%rsp),%edx │ │ │ │ │ -seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >::DPMatrixNavigator_, 0>(seqan2::DPMatrix_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >&, seqan2::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:70 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ movl $0x0,0x1b8(%rsp) │ │ │ │ │ movq $0x0,0x1c0(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:71 │ │ │ │ │ mov %r14,0x1b0(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:70 │ │ │ │ │ movups %xmm0,0x1c8(%rsp) │ │ │ │ │ -seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je b598 │ │ │ │ │ -seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::_dataValue >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ + je 7e18 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0xd0(%rsp),%r12 │ │ │ │ │ -seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%r12),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je bcb0 │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc >, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc >&, seqan2::Tag): │ │ │ │ │ + je 8530 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%r12),%rax │ │ │ │ │ mov (%rax),%r12 │ │ │ │ │ -seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >::DPMatrixNavigator_, 0>(seqan2::DPMatrix_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >&, seqan2::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:72 (discriminator 1) │ │ │ │ │ movq %r12,%xmm0 │ │ │ │ │ -seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xd8(%rsp),%eax │ │ │ │ │ -seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >::DPMatrixNavigator_, 0>(seqan2::DPMatrix_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >&, seqan2::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:72 (discriminator 1) │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x1c8(%rsp) │ │ │ │ │ -seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je b588 │ │ │ │ │ -seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag): │ │ │ │ │ + je 7e08 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0xd0(%rsp),%rax │ │ │ │ │ -seqan2::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ - mov 0x9b1f(%rip),%rcx # 13fd0 > >::VALUE@@Base-0x70> │ │ │ │ │ -seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >::DPMatrixNavigator_, 0>(seqan2::DPMatrix_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >&, seqan2::DPBandConfig > const&): │ │ │ │ │ + mov 0xd29f(%rip),%rcx # 13fd0 > >::VALUE@@Base-0x58> │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:74 (discriminator 2) │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ -seqan2::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ movd (%rcx),%xmm0 │ │ │ │ │ -seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >::DPMatrixNavigator_, 0>(seqan2::DPMatrix_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >&, seqan2::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:74 (discriminator 2) │ │ │ │ │ mov $0x1,%eax │ │ │ │ │ sub (%rdx),%eax │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ pshufd $0xe0,%xmm0,%xmm1 │ │ │ │ │ movd %xmm0,0x8(%r12) │ │ │ │ │ -seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >::DPMatrixNavigator_, 0>(seqan2::DPMatrix_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >&, seqan2::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:74 (discriminator 2) │ │ │ │ │ mov %eax,0x1b8(%rsp) │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xe8(%rsp),%eax │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ movq %xmm1,(%r12) │ │ │ │ │ -seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >::DPMatrixNavigator_, 0>(seqan2::DPMatrix_, seqan2::String > >&, seqan2::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:78 │ │ │ │ │ movq $0x0,0x178(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:80 │ │ │ │ │ movq $0x0,0x180(%rsp) │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je b570 │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ + je 7df0 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0xe0(%rsp),%r12 │ │ │ │ │ -seqan2::Reference >, seqan2::Tag > >::Type seqan2::value > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%r12),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je bc70 │ │ │ │ │ -seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag): │ │ │ │ │ + je 84f0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%r12),%rax │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >::DPMatrixNavigator_, 0>(seqan2::DPMatrix_, seqan2::String > >&, seqan2::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:87 │ │ │ │ │ movb $0x0,(%rax) │ │ │ │ │ -seqan2::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ movd (%rcx),%xmm0 │ │ │ │ │ -seqan2::Value >, 0>::Type seqan2::_computeAlignment >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String >, seqan2::String, seqan2::Alloc >, seqan2::DPScoutState_ >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPContext >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String > >&, seqan2::String, seqan2::Alloc >&, seqan2::DPScoutState_ >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1439 │ │ │ │ │ mov %rbx,%r8 │ │ │ │ │ lea 0x1b0(%rsp),%rsi │ │ │ │ │ -seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >::DPMatrixNavigator_, 0>(seqan2::DPMatrix_, seqan2::String > >&, seqan2::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:85 (discriminator 1) │ │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ │ -seqan2::Value >, 0>::Type seqan2::_computeAlignment >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String >, seqan2::String, seqan2::Alloc >, seqan2::DPScoutState_ >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPContext >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String > >&, seqan2::String, seqan2::Alloc >&, seqan2::DPScoutState_ >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1439 │ │ │ │ │ lea 0x170(%rsp),%rax │ │ │ │ │ mov %rbp,%rcx │ │ │ │ │ lea 0x190(%rsp),%rdi │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ pshufd $0xe0,%xmm0,%xmm1 │ │ │ │ │ lea 0xc0(%rsp),%r9 │ │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ │ -seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >::DPMatrixNavigator_, 0>(seqan2::DPMatrix_, seqan2::String > >&, seqan2::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:86 │ │ │ │ │ movl $0x1,0x178(%rsp) │ │ │ │ │ -seqan2::Value >, 0>::Type seqan2::_computeAlignment >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String >, seqan2::String, seqan2::Alloc >, seqan2::DPScoutState_ >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPContext >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String > >&, seqan2::String, seqan2::Alloc >&, seqan2::DPScoutState_ >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1439 │ │ │ │ │ movq $0x0,0x1a0(%rsp) │ │ │ │ │ mov %r13,0x170(%rsp) │ │ │ │ │ movq %xmm1,0x190(%rsp) │ │ │ │ │ movd %xmm0,0x198(%rsp) │ │ │ │ │ - call 8430 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4f0> │ │ │ │ │ + call 4cb0 <__cxa_finalize@plt+0x920> │ │ │ │ │ mov 0x170(%rsp),%r15 │ │ │ │ │ mov 0x190(%rsp),%r12d │ │ │ │ │ mov 0x194(%rsp),%r8d │ │ │ │ │ mov 0x198(%rsp),%esi │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r15),%eax │ │ │ │ │ -seqan2::Value >, 0>::Type seqan2::_computeAlignment >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String >, seqan2::String, seqan2::Alloc >, seqan2::DPScoutState_ >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPContext >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String > >&, seqan2::String, seqan2::Alloc >&, seqan2::DPScoutState_ >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1439 │ │ │ │ │ mov 0x1a0(%rsp),%rcx │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je b6c0 │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ + je 7f40 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r15),%rdx │ │ │ │ │ -seqan2::Reference >, seqan2::Tag > >::Type seqan2::value > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rdx),%r11d │ │ │ │ │ test %r11d,%r11d │ │ │ │ │ - je b6f2 │ │ │ │ │ -seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag): │ │ │ │ │ + je 7f72 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%rdx),%rax │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -void seqan2::_setToPosition >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned long>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned long const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:425 (discriminator 1) │ │ │ │ │ add %rcx,%rax │ │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ │ -seqan2::EnableIf > >, void>::Type seqan2::_correctTraceValue, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, int, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1197 (discriminator 2) │ │ │ │ │ cmp %r12d,%esi │ │ │ │ │ - je b560 │ │ │ │ │ + je 7de0 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1202 (discriminator 2) │ │ │ │ │ cmp %r12d,%r8d │ │ │ │ │ - je b200 │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ + je 7a80 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r15),%r10d │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub (%rbx),%rax │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ │ sub 0x0(%rbp),%rax │ │ │ │ │ -seqan2::EnableIf, seqan2::Alloc > > >, void>::Type seqan2::_computeTraceback, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:613 (discriminator 4) │ │ │ │ │ mov %rax,0xb8(%rsp) │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r10d,%r10d │ │ │ │ │ - je b748 │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ + je 7fc8 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r15),%rbp │ │ │ │ │ -seqan2::Reference >, seqan2::Tag > >::Type seqan2::value > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rbp),%r9d │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - je b768 │ │ │ │ │ -seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag): │ │ │ │ │ + je 7fe8 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ -void seqan2::_setToPosition >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned int>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:425 (discriminator 1) │ │ │ │ │ mov %ecx,%eax │ │ │ │ │ add %rdx,%rax │ │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ │ -seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ -unsigned char seqan2::_retrieveInitialTraceDirection >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(unsigned char&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:462 │ │ │ │ │ test $0x40,%al │ │ │ │ │ - jne b8a7 │ │ │ │ │ + jne 8127 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:472 │ │ │ │ │ mov $0x1,%edx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:467 │ │ │ │ │ test $0x20,%al │ │ │ │ │ - jne ba05 │ │ │ │ │ + jne 8285 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:464 │ │ │ │ │ mov %al,0xb6(%rsp) │ │ │ │ │ -seqan2::DisableIf >, void>::Type seqan2::_computeTraceback, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ mov 0x60(%rsp),%rcx │ │ │ │ │ mov %rbx,%r9 │ │ │ │ │ lea 0x150(%rsp),%rax │ │ │ │ │ lea 0xb6(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:572 (discriminator 1) │ │ │ │ │ mov %dl,0xb7(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ lea 0xb8(%rsp),%r8 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ lea 0xb7(%rsp),%rdx │ │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ │ movq $0x0,0x150(%rsp) │ │ │ │ │ - call 9510 , std::allocator >)@@Base+0x6c0> │ │ │ │ │ + call 5d90 , std::allocator >)@@Base+0x6c0> │ │ │ │ │ mov 0x150(%rsp),%rbx │ │ │ │ │ -void seqan2::clear > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0xe8(%rsp) │ │ │ │ │ - je a702 │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ + je 6f82 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0xe0(%rsp),%rbp │ │ │ │ │ -void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%rbp) │ │ │ │ │ - je a6e8 │ │ │ │ │ -seqan2::Reference >, seqan2::Tag > >::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ + je 6f68 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbp),%r13 │ │ │ │ │ -void seqan2::deallocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Tag >, seqan2::String > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const*, int, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate > >, seqan2::Tag >, seqan2::Matrix > > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder > >, seqan2::Tag >&, seqan2::Matrix > > const*, int, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::clear >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0xd8(%rsp) │ │ │ │ │ - je a74f │ │ │ │ │ -seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::_dataValue >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ + je 6fcf │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0xd0(%rsp),%rbp │ │ │ │ │ -void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%rbp) │ │ │ │ │ - je a735 │ │ │ │ │ -seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ + je 6fb5 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbp),%r13 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const*, int, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const*, int, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::String >::~String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:198 │ │ │ │ │ mov 0x1f8(%rsp),%rdi │ │ │ │ │ -void seqan2::deallocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x1e0(%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, seqan2::Tag const>::Type seqan2::begin, seqan2::Alloc >, seqan2::Tag >, void>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x130(%rsp),%rdi │ │ │ │ │ -int seqan2::globalAlignment, seqan2::Alloc >, seqan2::Tag, int, seqan2::Tag, true, true, true, true, seqan2::Tag, seqan2::Tag >(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, seqan2::Score > const&, seqan2::AlignConfig > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/global_alignment_unbanded.h:237 (discriminator 2) │ │ │ │ │ mov 0x68(%rsp),%rdx │ │ │ │ │ mov %rbx,0x150(%rsp) │ │ │ │ │ -seqan2::Reference, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > >::Type seqan2::value, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc, int>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ lea 0x48(%rdi),%rsi │ │ │ │ │ -int seqan2::globalAlignment, seqan2::Alloc >, seqan2::Tag, int, seqan2::Tag, true, true, true, true, seqan2::Tag, seqan2::Tag >(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, seqan2::Score > const&, seqan2::AlignConfig > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/global_alignment_unbanded.h:237 (discriminator 2) │ │ │ │ │ call 4160 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@plt> │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:29 (discriminator 2) │ │ │ │ │ lea 0x1e0(%rsp),%rbp │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::length(char*): │ │ │ │ │ /usr/include/seqan/sequence/adapt_array_pointer.h:335 │ │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ │ call 40c0 │ │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ call 40c0 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:29 (discriminator 2) │ │ │ │ │ mov %r12d,%r8d │ │ │ │ │ mov %ebx,%ecx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ lea 0x130(%rsp),%rsi │ │ │ │ │ mov %eax,%edx │ │ │ │ │ call 4280 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@plt> │ │ │ │ │ @@ -9120,129 +3890,99 @@ │ │ │ │ │ lea 0x270(%rsp),%rbx │ │ │ │ │ mov %rbp,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4090 │ │ │ │ │ ./porechop/src/adapter_align.cpp:30 (discriminator 2) │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 41a0 , std::allocator >)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ mov 0x270(%rsp),%rdi │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:30 (discriminator 2) │ │ │ │ │ mov %rax,%r12 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ lea 0x280(%rsp),%rax │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je a809 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ + je 7089 │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ mov 0x280(%rsp),%rax │ │ │ │ │ lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ call 41e0 │ │ │ │ │ -seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >::~String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:197 │ │ │ │ │ mov 0x138(%rsp),%rbp │ │ │ │ │ mov 0x130(%rsp),%rbx │ │ │ │ │ -void seqan2::_arrayDestructDefault, seqan2::Alloc >, seqan2::Tag >*, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:548 │ │ │ │ │ cmp %rbx,%rbp │ │ │ │ │ - je a857 │ │ │ │ │ + je 70d7 │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::clear, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x8(%rbx) │ │ │ │ │ - je a846 │ │ │ │ │ -seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ + je 70c6 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rbx),%r13 │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const*, int, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::_arrayDestructDefault, seqan2::Alloc >, seqan2::Tag >*, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:551 │ │ │ │ │ add $0x48,%rbx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:548 │ │ │ │ │ cmp %rbx,%rbp │ │ │ │ │ - jne a820 │ │ │ │ │ -seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >::~String(): │ │ │ │ │ + jne 70a0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:198 │ │ │ │ │ mov 0x130(%rsp),%rbx │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ mov 0x250(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je a882 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ + je 7102 │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ mov 0x260(%rsp),%rax │ │ │ │ │ lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ call 41e0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ mov 0x230(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je a8a5 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ + je 7125 │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ mov 0x240(%rsp),%rax │ │ │ │ │ lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ call 41e0 │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x110(%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0xf0(%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ mov 0x210(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je a8e2 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ + je 7162 │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ mov 0x220(%rsp),%rax │ │ │ │ │ lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ call 41e0 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:31 │ │ │ │ │ mov 0x298(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne c031 │ │ │ │ │ + jne 88b1 │ │ │ │ │ add $0x2a8,%rsp │ │ │ │ │ mov %r12,%rax │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ @@ -9251,22 +3991,22 @@ │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:75 │ │ │ │ │ movq $0x0,0x198(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x1a0(%rsp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je bcdf │ │ │ │ │ + je 855f │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x48(%r13),%rax │ │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r13),%edi │ │ │ │ │ test %edi,%edi │ │ │ │ │ - je ba38 │ │ │ │ │ + je 82b8 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x0(%r13),%rcx │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rcx),%rax │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ @@ -9277,19 +4017,19 @@ │ │ │ │ │ movq $0x0,0x1f0(%rsp) │ │ │ │ │ movq $0x0,0x208(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movaps %xmm0,0x1e0(%rsp) │ │ │ │ │ movups %xmm0,0x1f8(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:250 (discriminator 1) │ │ │ │ │ cmp %rax,%rdx │ │ │ │ │ - je ba85 │ │ │ │ │ + je 8305 │ │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ │ mov (%rax),%rsi │ │ │ │ │ cmp %rsi,0x8(%rax) │ │ │ │ │ - je ba85 │ │ │ │ │ + je 8305 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:64 │ │ │ │ │ lea 0x150(%rsp),%rax │ │ │ │ │ movq $0x0,0x150(%rsp) │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:61 │ │ │ │ │ movq $0x0,0x158(%rsp) │ │ │ │ │ @@ -9317,25 +4057,25 @@ │ │ │ │ │ mov 0x8(%rax),%r12 │ │ │ │ │ sub (%rax),%r12 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1406 (discriminator 2) │ │ │ │ │ add $0x1,%r12 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov %r12,%r13 │ │ │ │ │ test %esi,%esi │ │ │ │ │ - je b2da │ │ │ │ │ + je 7b5a │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x178(%rsp),%ecx │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ mov %r12,0x8(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - je b2cb │ │ │ │ │ + je 7b4b │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x170(%rsp),%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x88(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ @@ -9345,30 +4085,30 @@ │ │ │ │ │ mov %r13,0x8(%rdx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x74(%rsp),%edx │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1411 (discriminator 2) │ │ │ │ │ add $0x1,%r12 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je b210 │ │ │ │ │ + je 7a90 │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ mov %r12,(%rdx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x178(%rsp),%edx │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je ba9c │ │ │ │ │ + je 831c │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ mov %r12,(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ testl $0xfffffffd,0x38(%rax) │ │ │ │ │ - je aac5 │ │ │ │ │ + je 7345 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rax),%r12 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ @@ -9379,20 +4119,20 @@ │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ lea 0x1e0(%rsp),%rax │ │ │ │ │ mov %rax,0x30(%rsi) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x38(%rsi) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r14d,%r14d │ │ │ │ │ - je b9f6 │ │ │ │ │ + je 8276 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x170(%rsp),%r12 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%r12) │ │ │ │ │ - je ab17 │ │ │ │ │ + je 7397 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%r12),%r13 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ @@ -9417,35 +4157,35 @@ │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rcx,%rsi │ │ │ │ │ sub %r9,%rsi │ │ │ │ │ mov %rsi,%r14 │ │ │ │ │ sar $0x2,%r14 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:89 (discriminator 1) │ │ │ │ │ cmp %r14,%rdx │ │ │ │ │ - jae b96a │ │ │ │ │ + jae 81ea │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1428 │ │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ │ call 41c0 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@plt> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x74(%rsp),%r10d │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r10d,%r10d │ │ │ │ │ - je b8ce │ │ │ │ │ + je 814e │ │ │ │ │ mov 0x38(%rax),%r9d │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - je bd39 │ │ │ │ │ + je 85b9 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ │ mov (%rax),%rcx │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:74 (discriminator 2) │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:65 │ │ │ │ │ - mov 0x93d0(%rip),%r13 # 13f68 > >::VALUE@@Base-0xdc> │ │ │ │ │ + mov 0xcb50(%rip),%r13 # 13f68 > >::VALUE@@Base-0xc4> │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:74 (discriminator 2) │ │ │ │ │ mov $0x1,%edx │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:78 │ │ │ │ │ movq $0x0,0x1b8(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:74 (discriminator 2) │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ sub (%rax),%edx │ │ │ │ │ @@ -9458,21 +4198,21 @@ │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %eax,(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:84 │ │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ │ mov %rax,0x1b0(%rsp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je ba21 │ │ │ │ │ + je 82a1 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x170(%rsp),%r12 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%r12),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je bd69 │ │ │ │ │ + je 85e9 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%r12),%rax │ │ │ │ │ mov (%rax),%r10 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346 │ │ │ │ │ lea 0x1(%r10),%r9 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235 │ │ │ │ │ lea 0x2(%r10),%r11 │ │ │ │ │ @@ -9498,26 +4238,26 @@ │ │ │ │ │ lea -0x1(%rax),%rsi │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ /usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1) │ │ │ │ │ mov %rsi,0x20(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5) │ │ │ │ │ cmp %rsi,%r13 │ │ │ │ │ - je acc4 │ │ │ │ │ + je 7544 │ │ │ │ │ sub %r13,%rax │ │ │ │ │ lea 0x1(%r10),%r9 │ │ │ │ │ lea 0x4(%rcx),%rdi │ │ │ │ │ lea 0x0(,%rax,4),%r8 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ lea (%rcx,%r8,1),%rax │ │ │ │ │ cmp %rax,%r9 │ │ │ │ │ - jae ac6b │ │ │ │ │ + jae 74eb │ │ │ │ │ lea (%r10,%r14,1),%rax │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - jb be81 │ │ │ │ │ + jb 8701 │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:305 (discriminator 1) │ │ │ │ │ sub $0x1,%r14 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ mov %r8,0x78(%rsp) │ │ │ │ │ lea 0x0(,%r14,4),%rdx │ │ │ │ │ mov %rcx,0x38(%rsp) │ │ │ │ │ mov %r10,0x30(%rsp) │ │ │ │ │ @@ -9549,15 +4289,15 @@ │ │ │ │ │ movb $0x0,0x1(%r10) │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 1) │ │ │ │ │ mov 0x4(%rcx),%eax │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:104 (discriminator 1) │ │ │ │ │ movq $0x0,0x38(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ cmp %eax,%r12d │ │ │ │ │ - jge ad02 │ │ │ │ │ + jge 7582 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x170(%rsp),%rcx │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %r9,%rsi │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %eax,%r12d │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ @@ -9576,15 +4316,15 @@ │ │ │ │ │ shl $0x2,%rax │ │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ │ /usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1) │ │ │ │ │ lea -0x1(%rcx),%rax │ │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:533 (discriminator 2) │ │ │ │ │ cmp %rax,%r14 │ │ │ │ │ - je aec1 │ │ │ │ │ + je 7741 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ mov 0x20(%rsp),%r11 │ │ │ │ │ mov %rdi,%r8 │ │ │ │ │ mov %r12d,%r10d │ │ │ │ │ mov %rcx,0xa8(%rsp) │ │ │ │ │ sub %r13,%rax │ │ │ │ │ sub %r13,%r11 │ │ │ │ │ @@ -9606,65 +4346,65 @@ │ │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:305 (discriminator 1) │ │ │ │ │ movl $0x0,(%rdi) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,0x1(%r9) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5) │ │ │ │ │ cmp %rax,%r13 │ │ │ │ │ - je b550 │ │ │ │ │ + je 7dd0 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:307 (discriminator 2) │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:306 (discriminator 2) │ │ │ │ │ xor %esi,%esi │ │ │ │ │ - jmp adcf │ │ │ │ │ + jmp 764f │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:82 │ │ │ │ │ lea (%rbx,%rsi,1),%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:181 │ │ │ │ │ mov $0x22,%r8d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 │ │ │ │ │ cmp %edx,%ecx │ │ │ │ │ - jle adf0 │ │ │ │ │ + jle 7670 │ │ │ │ │ mov %ecx,0x4(%rdi,%rax,4) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %r8b,0x2(%r9,%rax,1) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ cmp %rax,%r11 │ │ │ │ │ - je ae0a │ │ │ │ │ + je 768a │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ cmp 0x0(%r13,%rax,1),%r12b │ │ │ │ │ mov %r15d,%edx │ │ │ │ │ cmovne %ebp,%edx │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 1) │ │ │ │ │ add %esi,%edx │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:88 │ │ │ │ │ mov 0x4(%rdi,%rax,4),%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:181 │ │ │ │ │ cmp %ecx,%esi │ │ │ │ │ - jg adb0 │ │ │ │ │ + jg 7630 │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:80 │ │ │ │ │ add %ebx,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:181 │ │ │ │ │ mov $0x44,%r8d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 │ │ │ │ │ cmp %edx,%ecx │ │ │ │ │ - jg adbd │ │ │ │ │ + jg 763d │ │ │ │ │ mov $0x1,%r8d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:181 │ │ │ │ │ mov %edx,0x4(%rdi,%rax,4) │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 1) │ │ │ │ │ mov %edx,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %r8b,0x2(%r9,%rax,1) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ cmp %rax,%r11 │ │ │ │ │ - jne adcf │ │ │ │ │ + jne 764f │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ mov 0x78(%rsp),%rdx │ │ │ │ │ lea -0x1(%rax,%rdx,1),%rax │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:80 │ │ │ │ │ lea (%rbx,%rcx,1),%edx │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ │ @@ -9684,32 +4424,32 @@ │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ cmovne %ebp,%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 1) │ │ │ │ │ add %esi,%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:181 │ │ │ │ │ mov $0x44,%esi │ │ │ │ │ cmp %ecx,%r12d │ │ │ │ │ - jle ae5e │ │ │ │ │ + jle 76de │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:82 │ │ │ │ │ lea (%rbx,%r12,1),%edx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:181 │ │ │ │ │ mov $0x22,%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 │ │ │ │ │ cmp %edx,%eax │ │ │ │ │ - jge b320 │ │ │ │ │ + jge 7ba0 │ │ │ │ │ mov %edx,%eax │ │ │ │ │ mov %eax,0x4(%rdi) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ mov %sil,0x1(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 1) │ │ │ │ │ mov 0x4(%rdi),%eax │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ cmp %r10d,%eax │ │ │ │ │ - jle ae95 │ │ │ │ │ + jle 7715 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x170(%rsp),%rdx │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %r9,%rsi │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %eax,%r10d │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ @@ -9717,15 +4457,15 @@ │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rdx),%rsi │ │ │ │ │ mov %rsi,0x38(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:533 (discriminator 2) │ │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ │ add $0x1,%r14 │ │ │ │ │ cmp %rax,%r14 │ │ │ │ │ - jne ad70 │ │ │ │ │ + jne 75f0 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235 │ │ │ │ │ mov %r8,%rdi │ │ │ │ │ mov (%rsp),%r8 │ │ │ │ │ mov 0xa8(%rsp),%rcx │ │ │ │ │ mov %r10d,%r12d │ │ │ │ │ lea 0x2(%r8),%r11 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346 │ │ │ │ │ @@ -9741,30 +4481,30 @@ │ │ │ │ │ movl $0x0,(%rdx) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,0x1(%r9) │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 1) │ │ │ │ │ mov (%rdx),%eax │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ cmp %r12d,%eax │ │ │ │ │ - jle aefd │ │ │ │ │ + jle 777d │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x170(%rsp),%rcx │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %r11,%rsi │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %eax,%r12d │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rcx),%rcx │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rcx),%rsi │ │ │ │ │ mov %rsi,0x38(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5) │ │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ │ cmp %rax,%r13 │ │ │ │ │ - je be76 │ │ │ │ │ + je 86f6 │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:306 (discriminator 2) │ │ │ │ │ mov %r11,0x30(%rsp) │ │ │ │ │ lea 0x1(%r11),%r9 │ │ │ │ │ mov 0x20(%rsp),%r14 │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:307 (discriminator 2) │ │ │ │ │ xor %esi,%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:306 (discriminator 2) │ │ │ │ │ @@ -9772,327 +4512,272 @@ │ │ │ │ │ mov 0x38(%rsp),%r11 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5) │ │ │ │ │ mov %r13,%r8 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:306 (discriminator 2) │ │ │ │ │ xor %edi,%edi │ │ │ │ │ - jmp af6e │ │ │ │ │ + jmp 77ee │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:82 │ │ │ │ │ lea (%rbx,%rdi,1),%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:181 │ │ │ │ │ mov $0x22,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 │ │ │ │ │ cmp %esi,%edx │ │ │ │ │ - jge af8e │ │ │ │ │ + jge 780e │ │ │ │ │ mov %esi,(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %cl,(%r9) │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 1) │ │ │ │ │ mov (%rax),%edx │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ cmp %r12d,%edx │ │ │ │ │ - jle af5d │ │ │ │ │ + jle 77dd │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x170(%rsp),%rcx │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %r9,%r11 │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %edx,%r12d │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rcx),%rcx │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rcx),%r11 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5) │ │ │ │ │ add $0x1,%r8 │ │ │ │ │ add $0x1,%r9 │ │ │ │ │ cmp %r8,%r14 │ │ │ │ │ - je b330 │ │ │ │ │ + je 7bb0 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170 │ │ │ │ │ add $0x4,%rax │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ mov %r15d,%edx │ │ │ │ │ cmp (%r8),%r10b │ │ │ │ │ cmovne %ebp,%edx │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 1) │ │ │ │ │ add %edi,%edx │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:88 │ │ │ │ │ mov (%rax),%edi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:181 │ │ │ │ │ cmp %esi,%edi │ │ │ │ │ - jg af30 │ │ │ │ │ + jg 77b0 │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:80 │ │ │ │ │ add %ebx,%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:181 │ │ │ │ │ mov $0x44,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 │ │ │ │ │ cmp %esi,%edx │ │ │ │ │ - jl af3c │ │ │ │ │ + jl 77bc │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:181 │ │ │ │ │ mov %edx,(%rax) │ │ │ │ │ mov %edx,%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ - jmp af3e │ │ │ │ │ + jmp 77be │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -bool seqan2::empty(char*): │ │ │ │ │ /usr/include/seqan/sequence/adapt_array_pointer.h:365 (discriminator 2) │ │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ │ - je 9f68 │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned long>(seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ + je 67e8 │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0x1f,%r13 │ │ │ │ │ - jbe bd19 │ │ │ │ │ + jbe 8599 │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %r13,%r14 │ │ │ │ │ shr $1,%r14 │ │ │ │ │ add %r13,%r14 │ │ │ │ │ -unsigned long seqan2::_computeSizeForCapacity, seqan2::Alloc >, unsigned long>(seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1) │ │ │ │ │ lea 0x1(%r14),%rdi │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r13,1),%rdx │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x110(%rsp) │ │ │ │ │ - mov 0x8fcb(%rip),%rsi # 13fa8 ::VALUE@@Base+0x2ea8> │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ + mov 0xc74b(%rip),%rsi # 13fa8 ::VALUE@@Base+0x2f88> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r14,0x120(%rsp) │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:341 │ │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0x118(%rsp) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nop │ │ │ │ │ -seqan2::assign(seqan2::SimpleType&, char): │ │ │ │ │ /usr/include/seqan/basic/alphabet_residue.h:719 │ │ │ │ │ movzbl (%rdi,%rdx,1),%ecx │ │ │ │ │ movzbl (%rsi,%rcx,1),%ecx │ │ │ │ │ mov %cl,(%rax,%rdx,1) │ │ │ │ │ -seqan2::SimpleType* std::__copy_move::__copy_m*>(char*, char*, seqan2::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1) │ │ │ │ │ add $0x1,%rdx │ │ │ │ │ cmp %rdx,%r13 │ │ │ │ │ - jne b000 │ │ │ │ │ - jmp 9f68 │ │ │ │ │ + jne 7880 │ │ │ │ │ + jmp 67e8 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ -bool seqan2::empty(char*): │ │ │ │ │ /usr/include/seqan/sequence/adapt_array_pointer.h:365 (discriminator 2) │ │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ │ - je 9f3a │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned long>(seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ + je 67ba │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0x1f,%r13 │ │ │ │ │ - jbe bd29 │ │ │ │ │ + jbe 85a9 │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %r13,%r14 │ │ │ │ │ shr $1,%r14 │ │ │ │ │ add %r13,%r14 │ │ │ │ │ -unsigned long seqan2::_computeSizeForCapacity, seqan2::Alloc >, unsigned long>(seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1) │ │ │ │ │ lea 0x1(%r14),%rdi │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r13,1),%rdx │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0xf0(%rsp) │ │ │ │ │ - mov 0x8f48(%rip),%rsi # 13fa8 ::VALUE@@Base+0x2ea8> │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ + mov 0xc6c8(%rip),%rsi # 13fa8 ::VALUE@@Base+0x2f88> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r14,0x100(%rsp) │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:341 │ │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0xf8(%rsp) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::assign(seqan2::SimpleType&, char): │ │ │ │ │ /usr/include/seqan/basic/alphabet_residue.h:719 │ │ │ │ │ movzbl (%rdi,%rdx,1),%ecx │ │ │ │ │ movzbl (%rsi,%rcx,1),%ecx │ │ │ │ │ mov %cl,(%rax,%rdx,1) │ │ │ │ │ -seqan2::SimpleType* std::__copy_move::__copy_m*>(char*, char*, seqan2::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1) │ │ │ │ │ add $0x1,%rdx │ │ │ │ │ cmp %rdx,%r13 │ │ │ │ │ - jne b080 │ │ │ │ │ - jmp 9f3a │ │ │ │ │ + jne 7900 │ │ │ │ │ + jmp 67ba │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x48(%r13) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x50(%r13) │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, seqan2::Tag const>::Type seqan2::begin, seqan2::Alloc >, seqan2::Tag >, void>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x130(%rsp),%r13 │ │ │ │ │ -void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp a205 │ │ │ │ │ + jmp 6a85 │ │ │ │ │ nopl (%rax) │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagGenerous_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x10(%r13) │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x20(%r13) │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagGenerous_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ - je b8c1 │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je 8141 │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - jle bf15 │ │ │ │ │ + jle 8795 │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4300 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1734 │ │ │ │ │ mov 0x20(%r13),%rax │ │ │ │ │ mov $0x3,%edx │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x10(%r13),%r14 │ │ │ │ │ -void seqan2::_deallocateStorage(seqan2::String >&, unsigned long*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1734 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmova %rdx,%rax │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ shl $0x3,%rax │ │ │ │ │ -void seqan2::_deallocateStorage(seqan2::String >&, unsigned long*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ - jmp a0d7 │ │ │ │ │ + jmp 6957 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagGenerous_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x58(%r13) │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x68(%r13) │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagGenerous_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ - je b8b4 │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je 8134 │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - jle bf04 │ │ │ │ │ + jle 8784 │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4300 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1734 │ │ │ │ │ mov 0x68(%r13),%rax │ │ │ │ │ mov $0x3,%edx │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x58(%r13),%r14 │ │ │ │ │ -void seqan2::_deallocateStorage(seqan2::String >&, unsigned long*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1734 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmova %rdx,%rax │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ shl $0x3,%rax │ │ │ │ │ -void seqan2::_deallocateStorage(seqan2::String >&, unsigned long*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ - jmp a16e │ │ │ │ │ -seqan2::EnableIf > >, void>::Type seqan2::_correctTraceValue, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, int, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > > const&): │ │ │ │ │ + jmp 69ee │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1204 (discriminator 1) │ │ │ │ │ movzbl (%rax),%edx │ │ │ │ │ and $0xfffffffe,%edx │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1205 (discriminator 1) │ │ │ │ │ or $0x20,%edx │ │ │ │ │ mov %dl,(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1207 │ │ │ │ │ - jmp a5fb │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ + jmp 6e7b │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ │ movl $0x0,0x158(%rsp) │ │ │ │ │ mov %rax,0x150(%rsp) │ │ │ │ │ call 42d0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt> │ │ │ │ │ mov 0x150(%rsp),%rax │ │ │ │ │ @@ -10112,56 +4797,56 @@ │ │ │ │ │ mov %r12,(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x178(%rsp),%eax │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1412 (discriminator 2) │ │ │ │ │ add $0x1,%r13 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je bddf │ │ │ │ │ + je 865f │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x170(%rsp),%rax │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ mov %r13,(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x74(%rsp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne aaa2 │ │ │ │ │ + jne 7322 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ │ movl $0x0,0x158(%rsp) │ │ │ │ │ mov %rax,0x150(%rsp) │ │ │ │ │ call 42d0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt> │ │ │ │ │ mov 0x150(%rsp),%rax │ │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ │ mov 0x158(%rsp),%eax │ │ │ │ │ mov %eax,0x74(%rsp) │ │ │ │ │ - jmp aaa2 │ │ │ │ │ + jmp 7322 │ │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ - jmp aa54 │ │ │ │ │ + jmp 72d4 │ │ │ │ │ movl $0x0,0x158(%rsp) │ │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ │ call 42d0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt> │ │ │ │ │ mov 0x150(%rsp),%rax │ │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ │ mov 0x158(%rsp),%eax │ │ │ │ │ mov %eax,0x74(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ │ mov 0x8(%rax),%r13 │ │ │ │ │ sub (%rax),%r13 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1407 (discriminator 2) │ │ │ │ │ add $0x1,%r13 │ │ │ │ │ - jmp aa39 │ │ │ │ │ + jmp 72b9 │ │ │ │ │ nop │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 │ │ │ │ │ mov $0x1,%esi │ │ │ │ │ - jmp ae68 │ │ │ │ │ + jmp 76e8 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ mov %r11,0x38(%rsp) │ │ │ │ │ mov 0x30(%rsp),%r11 │ │ │ │ │ sub %r13,%rax │ │ │ │ │ lea -0x1(%r11,%rax,1),%r11 │ │ │ │ │ @@ -10180,31 +4865,31 @@ │ │ │ │ │ mov $0x44,%ecx │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ cmove %r15d,%ebp │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 1) │ │ │ │ │ add %ebp,%edi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:181 │ │ │ │ │ cmp %esi,%r9d │ │ │ │ │ - jle b37d │ │ │ │ │ + jle 7bfd │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:82 │ │ │ │ │ lea (%rbx,%r9,1),%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:181 │ │ │ │ │ mov $0x22,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 │ │ │ │ │ cmp %eax,%edi │ │ │ │ │ - jge b89d │ │ │ │ │ + jge 811d │ │ │ │ │ mov %eax,%edi │ │ │ │ │ mov %edi,0x4(%rdx) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %cl,0x1(%r11) │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 1) │ │ │ │ │ mov 0x4(%rdx),%eax │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ cmp %r12d,%eax │ │ │ │ │ - jle b3ad │ │ │ │ │ + jle 7c2d │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x170(%rsp),%rdx │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %eax,%r12d │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rdx),%rdx │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ @@ -10218,41 +4903,41 @@ │ │ │ │ │ mov 0x8(%rcx),%rax │ │ │ │ │ sub (%rcx),%rax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:613 (discriminator 4) │ │ │ │ │ mov %rax,0xe0(%rsp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x178(%rsp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je ba12 │ │ │ │ │ + je 8292 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x170(%rsp),%rbp │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rbp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je bdb4 │ │ │ │ │ + je 8634 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:425 (discriminator 1) │ │ │ │ │ mov 0x38(%rsp),%eax │ │ │ │ │ add %rax,%rdx │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rdx),%eax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:475 │ │ │ │ │ mov %eax,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:571 (discriminator 1) │ │ │ │ │ mov %al,0xb8(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:475 │ │ │ │ │ and $0x1,%ecx │ │ │ │ │ - jne b424 │ │ │ │ │ + jne 7ca4 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:478 │ │ │ │ │ mov $0x4,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:477 │ │ │ │ │ test $0x44,%al │ │ │ │ │ - jne b424 │ │ │ │ │ + jne 7ca4 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:479 │ │ │ │ │ test $0x22,%al │ │ │ │ │ setne %cl │ │ │ │ │ add %ecx,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ lea 0x190(%rsp),%rbp │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:572 (discriminator 1) │ │ │ │ │ @@ -10262,24 +4947,24 @@ │ │ │ │ │ lea 0x1b0(%rsp),%rcx │ │ │ │ │ mov %rdx,0x1c0(%rsp) │ │ │ │ │ lea 0xb8(%rsp),%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ lea 0xd0(%rsp),%rdx │ │ │ │ │ lea 0xe0(%rsp),%r8 │ │ │ │ │ movq $0x0,0x190(%rsp) │ │ │ │ │ - call 8eb0 , std::allocator >)@@Base+0x60> │ │ │ │ │ + call 5730 , std::allocator >)@@Base+0x60> │ │ │ │ │ mov 0x190(%rsp),%rbx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x178(%rsp) │ │ │ │ │ - je b4c7 │ │ │ │ │ + je 7d47 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x170(%rsp),%r13 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%r13) │ │ │ │ │ - je b4ad │ │ │ │ │ + je 7d2d │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%r13),%r14 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r14),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ @@ -10287,18 +4972,18 @@ │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x74(%rsp) │ │ │ │ │ - je b512 │ │ │ │ │ + je 7d92 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ testl $0xfffffffd,0x38(%rax) │ │ │ │ │ - je b4f4 │ │ │ │ │ + je 7d74 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rax),%r13 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ @@ -10320,492 +5005,397 @@ │ │ │ │ │ /usr/include/seqan/align/global_alignment_unbanded.h:237 (discriminator 2) │ │ │ │ │ mov %rbp,%rdx │ │ │ │ │ mov %rbx,0x190(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ lea 0x48(%rdi),%rsi │ │ │ │ │ /usr/include/seqan/align/global_alignment_unbanded.h:237 (discriminator 2) │ │ │ │ │ call 4160 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@plt> │ │ │ │ │ - jmp a787 │ │ │ │ │ + jmp 7007 │ │ │ │ │ nopl (%rax) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5) │ │ │ │ │ mov %ebx,%edx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:307 (discriminator 2) │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:306 (discriminator 2) │ │ │ │ │ xor %esi,%esi │ │ │ │ │ - jmp ae2a │ │ │ │ │ + jmp 76aa │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::EnableIf > >, void>::Type seqan2::_correctTraceValue, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, int, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1199 (discriminator 1) │ │ │ │ │ movzbl (%rax),%edx │ │ │ │ │ and $0xfffffffe,%edx │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1200 (discriminator 1) │ │ │ │ │ or $0x40,%edx │ │ │ │ │ mov %dl,(%rax) │ │ │ │ │ - jmp a5fb │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ + jmp 6e7b │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ - jmp a4ff │ │ │ │ │ + jmp 6d7f │ │ │ │ │ nopl (%rax) │ │ │ │ │ -seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 4180 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt> │ │ │ │ │ - jmp a4a2 │ │ │ │ │ + jmp 6d22 │ │ │ │ │ nopl (%rax) │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 4180 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt> │ │ │ │ │ - jmp a465 │ │ │ │ │ + jmp 6ce5 │ │ │ │ │ nopl (%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xd8(%rsp),%edi │ │ │ │ │ test %edi,%edi │ │ │ │ │ - je bc02 │ │ │ │ │ -seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ + je 8482 │ │ │ │ │ mov 0x38(%rcx),%edi │ │ │ │ │ test %edi,%edi │ │ │ │ │ - je bebe │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > >::Type seqan2::capacity >, void>(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ + je 873e │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%r15),%rdi │ │ │ │ │ lea (%rdx,%rdx,1),%rax │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ add %rdx,%rax │ │ │ │ │ lea 0x0(,%rax,4),%rcx │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1731 │ │ │ │ │ cmp %rdx,%rdi │ │ │ │ │ - jb bb36 │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc >, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc >&, seqan2::Tag): │ │ │ │ │ + jb 83b6 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%r15),%rax │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1741 (discriminator 1) │ │ │ │ │ lea (%rax,%rcx,1),%rsi │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1739 │ │ │ │ │ cmp %rdx,%r12 │ │ │ │ │ - jae b631 │ │ │ │ │ + jae 7eb1 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1741 (discriminator 2) │ │ │ │ │ add %r9,%rax │ │ │ │ │ -void seqan2::_arrayConstructDefault >*, seqan2::DPCell_ >*>(seqan2::DPCell_ >*, seqan2::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:397 │ │ │ │ │ cmp %r9,%rcx │ │ │ │ │ - je b631 │ │ │ │ │ -seqan2::DPCell_ >::DPCell_(): │ │ │ │ │ + je 7eb1 │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ - mov 0x89d7(%rip),%rdx # 13fd0 > >::VALUE@@Base-0x70> │ │ │ │ │ + mov 0xc157(%rip),%rdx # 13fd0 > >::VALUE@@Base-0x58> │ │ │ │ │ mov (%rdx),%edx │ │ │ │ │ movd %edx,%xmm5 │ │ │ │ │ pshufd $0xe0,%xmm5,%xmm0 │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov %edx,0x8(%rax) │ │ │ │ │ -void seqan2::_arrayConstructDefault >*, seqan2::DPCell_ >*>(seqan2::DPCell_ >*, seqan2::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:400 │ │ │ │ │ add $0xc,%rax │ │ │ │ │ -seqan2::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ movq %xmm0,-0xc(%rax) │ │ │ │ │ -void seqan2::_arrayConstructDefault >*, seqan2::DPCell_ >*>(seqan2::DPCell_ >*, seqan2::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:397 │ │ │ │ │ cmp %rsi,%rax │ │ │ │ │ - jne b620 │ │ │ │ │ -void seqan2::_setLength >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ + jne 7ea0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rsi,0x8(%r15) │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1746 │ │ │ │ │ - jmp a423 │ │ │ │ │ + jmp 6ca3 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ - jmp a3a8 │ │ │ │ │ + jmp 6c28 │ │ │ │ │ nopl (%rax) │ │ │ │ │ -seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 4180 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt> │ │ │ │ │ - jmp a359 │ │ │ │ │ + jmp 6bd9 │ │ │ │ │ nopl (%rax) │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ - jmp a33a │ │ │ │ │ + jmp 6bba │ │ │ │ │ nopl (%rax) │ │ │ │ │ -seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 4180 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt> │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x8(%rbx),%r15 │ │ │ │ │ sub (%rbx),%r15 │ │ │ │ │ -seqan2::Value >, 0>::Type seqan2::_computeAlignment >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String >, seqan2::String, seqan2::Alloc >, seqan2::DPScoutState_ >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPContext >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String > >&, seqan2::String, seqan2::Alloc >&, seqan2::DPScoutState_ >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1412 (discriminator 2) │ │ │ │ │ add $0x1,%r15 │ │ │ │ │ - jmp a31b │ │ │ │ │ + jmp 6b9b │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ - jmp a2ed │ │ │ │ │ + jmp 6b6d │ │ │ │ │ nopl (%rax) │ │ │ │ │ -seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 4180 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt> │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x8(%rbp),%r15 │ │ │ │ │ sub 0x0(%rbp),%r15 │ │ │ │ │ -seqan2::Value >, 0>::Type seqan2::_computeAlignment >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String >, seqan2::String, seqan2::Alloc >, seqan2::DPScoutState_ >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPContext >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String > >&, seqan2::String, seqan2::Alloc >&, seqan2::DPScoutState_ >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1407 (discriminator 2) │ │ │ │ │ add $0x1,%r15 │ │ │ │ │ - jmp a2cd │ │ │ │ │ + jmp 6b4d │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ │ mov %esi,0x10(%rsp) │ │ │ │ │ mov %r8d,(%rsp) │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r15),%rdx │ │ │ │ │ mov (%rsp),%r8d │ │ │ │ │ mov 0x10(%rsp),%esi │ │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ │ -seqan2::Reference >, seqan2::Tag > >::Type seqan2::value > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rdx),%r11d │ │ │ │ │ test %r11d,%r11d │ │ │ │ │ - jne a5d7 │ │ │ │ │ -void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&): │ │ │ │ │ + jne 6e57 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ mov %rcx,0x20(%rsp) │ │ │ │ │ mov %esi,0x18(%rsp) │ │ │ │ │ mov %r8d,0x10(%rsp) │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::create > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ mov 0x10(%rsp),%r8d │ │ │ │ │ mov 0x18(%rsp),%esi │ │ │ │ │ mov 0x20(%rsp),%rcx │ │ │ │ │ -void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rdx) │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan2::create > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rdx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp a5de │ │ │ │ │ + jmp 6e5e │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r15),%rbp │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -seqan2::Reference >, seqan2::Tag > >::Type seqan2::value > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rbp),%r9d │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - jne a632 │ │ │ │ │ -void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&): │ │ │ │ │ + jne 6eb2 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ │ -void seqan2::create > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ xor %edx,%edx │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan2::create > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rbp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp a639 │ │ │ │ │ + jmp 6eb9 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%r13) │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x1f0(%rsp) │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x208(%rsp) │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movaps %xmm0,0x1e0(%rsp) │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,0x1f8(%rsp) │ │ │ │ │ lea 0x150(%rsp),%rax │ │ │ │ │ -unsigned char seqan2::_retrieveInitialTraceDirection >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(unsigned char&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:470 │ │ │ │ │ xor %edi,%edi │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ -seqan2::Value >, 0>::Type seqan2::_computeAlignment >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String >, seqan2::String, seqan2::Alloc >, seqan2::DPScoutState_ >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPContext >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String > >&, seqan2::String, seqan2::Alloc >&, seqan2::DPScoutState_ >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1400 │ │ │ │ │ mov $0x80000000,%r12d │ │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ │ - jmp a757 │ │ │ │ │ + jmp 6fd7 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ │ -void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%r13) │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp a0b6 │ │ │ │ │ + jmp 6936 │ │ │ │ │ nop │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x48(%r13) │ │ │ │ │ -void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x50(%r13) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp a14d │ │ │ │ │ + jmp 69cd │ │ │ │ │ nop │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x48(%r13) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x50(%r13) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp a122 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ + jmp 69a2 │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:180 │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ - jmp b387 │ │ │ │ │ -unsigned char seqan2::_retrieveInitialTraceDirection >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(unsigned char&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ + jmp 7c07 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:464 │ │ │ │ │ and $0x54,%eax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:465 │ │ │ │ │ mov $0x4,%edx │ │ │ │ │ - jmp a65e │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagGenerous_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/align/dp_traceback_impl.h:465 │ │ │ │ │ + jmp 6ede │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ mov $0x18,%eax │ │ │ │ │ -seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp a16e │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagGenerous_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ + jmp 69ee │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ mov $0x18,%eax │ │ │ │ │ -seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp a0d7 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ + jmp 6957 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ │ mov %rax,0x150(%rsp) │ │ │ │ │ movl $0x0,0x158(%rsp) │ │ │ │ │ call 42d0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt> │ │ │ │ │ mov 0x150(%rsp),%rax │ │ │ │ │ mov 0x158(%rsp),%esi │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rax),%r8d │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ │ mov %esi,0x74(%rsp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - je bab3 │ │ │ │ │ + je 8333 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ │ mov (%rax),%rcx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x74(%rsp),%esi │ │ │ │ │ test %esi,%esi │ │ │ │ │ - jne ab8c │ │ │ │ │ + jne 740c │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ movl $0x0,0x158(%rsp) │ │ │ │ │ mov %rax,0x150(%rsp) │ │ │ │ │ call 42d0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt> │ │ │ │ │ mov 0x150(%rsp),%rax │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ │ mov 0x158(%rsp),%eax │ │ │ │ │ mov %eax,0x74(%rsp) │ │ │ │ │ - jmp ab8c │ │ │ │ │ + jmp 740c │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x74(%rsp),%r13d │ │ │ │ │ test %r13d,%r13d │ │ │ │ │ - je bdee │ │ │ │ │ + je 866e │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov 0x38(%rax),%r8d │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - je bae8 │ │ │ │ │ + je 8368 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%r12),%rax │ │ │ │ │ lea 0x0(,%rdx,4),%r13 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1731 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ - jb bf5a │ │ │ │ │ + jb 87da │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%r12),%r8 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1741 (discriminator 1) │ │ │ │ │ lea (%r8,%r13,1),%rcx │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1739 │ │ │ │ │ cmp %rdx,%r14 │ │ │ │ │ - jae bb2c │ │ │ │ │ + jae 83ac │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1741 (discriminator 2) │ │ │ │ │ add %rsi,%r8 │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:397 │ │ │ │ │ cmp %r13,%rsi │ │ │ │ │ - je bb2c │ │ │ │ │ - mov 0x85a4(%rip),%r13 # 13f68 > >::VALUE@@Base-0xdc> │ │ │ │ │ + je 83ac │ │ │ │ │ + mov 0xbd24(%rip),%r13 # 13f68 > >::VALUE@@Base-0xc4> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:65 │ │ │ │ │ mov 0x0(%r13),%eax │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:400 │ │ │ │ │ add $0x4,%r8 │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:65 │ │ │ │ │ mov %eax,-0x4(%r8) │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:397 │ │ │ │ │ cmp %rcx,%r8 │ │ │ │ │ - jne b9e0 │ │ │ │ │ - jmp bb2c │ │ │ │ │ + jne 8260 │ │ │ │ │ + jmp 83ac │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ - jmp aaee │ │ │ │ │ -unsigned char seqan2::_retrieveInitialTraceDirection >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(unsigned char&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ + jmp 736e │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:469 │ │ │ │ │ and $0x2a,%eax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:470 │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ - jmp a65e │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ + jmp 6ede │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ - jmp b3e2 │ │ │ │ │ + jmp 7c62 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ │ - jmp abd3 │ │ │ │ │ + jmp 7453 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ │ @@ -10824,21 +5414,21 @@ │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:478 │ │ │ │ │ xor %edi,%edi │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1400 │ │ │ │ │ mov $0x80000000,%r12d │ │ │ │ │ lea 0x190(%rsp),%rbp │ │ │ │ │ - jmp b51a │ │ │ │ │ + jmp 7d9a │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x170(%rsp),%rax │ │ │ │ │ - jmp aa9c │ │ │ │ │ + jmp 731c │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ @@ -10851,15 +5441,15 @@ │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ mov %rdi,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rsi) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp b917 │ │ │ │ │ + jmp 8197 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ mov %rax,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1731 │ │ │ │ │ @@ -10874,217 +5464,172 @@ │ │ │ │ │ movq $0x0,0x10(%r12) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%r12) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1731 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jne c003 │ │ │ │ │ + jne 8883 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rcx,0x8(%r12) │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1746 │ │ │ │ │ - jmp ab5b │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ + jmp 73db │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rcx,%rdi │ │ │ │ │ mov %rdx,0x30(%rsp) │ │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -void seqan2::_reserveStorage >, seqan2::Alloc, unsigned long, seqan2::TagExact_>(seqan2::String >, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov 0x30(%rsp),%rdx │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%r15) │ │ │ │ │ -void seqan2::_reserveStorage >, seqan2::Alloc, unsigned long, seqan2::TagExact_>(seqan2::String >, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%r15) │ │ │ │ │ -void seqan2::_reserveStorage >, seqan2::Alloc, unsigned long, seqan2::TagExact_>(seqan2::String >, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ │ - je bbf5 │ │ │ │ │ -void seqan2::_arrayConstructMoveDefault >*, seqan2::DPCell_ >*, seqan2::DPCell_ >*>(seqan2::DPCell_ >*, seqan2::DPCell_ >*, seqan2::DPCell_ >*): │ │ │ │ │ + je 8475 │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %r8,%rsi │ │ │ │ │ - jae bbc5 │ │ │ │ │ - mov 0x844a(%rip),%rcx # 13fd0 > >::VALUE@@Base-0x70> │ │ │ │ │ + jae 8445 │ │ │ │ │ + mov 0xbbca(%rip),%rcx # 13fd0 > >::VALUE@@Base-0x58> │ │ │ │ │ mov %rsi,%rdi │ │ │ │ │ -seqan2::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ mov (%rcx),%r10d │ │ │ │ │ -void seqan2::_arrayConstructMoveDefault >*, seqan2::DPCell_ >*, seqan2::DPCell_ >*>(seqan2::DPCell_ >*, seqan2::DPCell_ >*, seqan2::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:512 │ │ │ │ │ add $0xc,%rdi │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:513 │ │ │ │ │ add $0xc,%rax │ │ │ │ │ movd %r10d,%xmm4 │ │ │ │ │ -seqan2::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ mov %r10d,-0x4(%rax) │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:226 │ │ │ │ │ pshufd $0xe0,%xmm4,%xmm0 │ │ │ │ │ -seqan2::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ movq %xmm0,-0xc(%rax) │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov -0xc(%rdi),%r11 │ │ │ │ │ /usr/include/c++/14/bits/move.h:236 │ │ │ │ │ movq %xmm0,-0xc(%rdi) │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %r11,-0xc(%rax) │ │ │ │ │ mov -0x4(%rdi),%r11d │ │ │ │ │ /usr/include/c++/14/bits/move.h:236 │ │ │ │ │ mov %r10d,-0x4(%rdi) │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %r11d,-0x4(%rax) │ │ │ │ │ -void seqan2::_arrayConstructMoveDefault >*, seqan2::DPCell_ >*, seqan2::DPCell_ >*>(seqan2::DPCell_ >*, seqan2::DPCell_ >*, seqan2::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %r8,%rdi │ │ │ │ │ - jb bb89 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ + jb 8409 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rsi,%rdi │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %r9,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1734 │ │ │ │ │ mov 0x10(%r15),%rcx │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ -void seqan2::_setLength >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%r15),%rax │ │ │ │ │ -void seqan2::_deallocateStorage >, void, seqan2::DPCell_ >, unsigned long>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ mov (%rsp),%r9 │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1734 │ │ │ │ │ cmp %rcx,%rdx │ │ │ │ │ cmova %rcx,%rdx │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1741 (discriminator 1) │ │ │ │ │ lea (%rdx,%rdx,2),%rcx │ │ │ │ │ shl $0x2,%rcx │ │ │ │ │ -void seqan2::_setLength >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r9,1),%rsi │ │ │ │ │ mov %rsi,0x8(%r15) │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp b5e1 │ │ │ │ │ -seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ + jmp 7e61 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ call 4180 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt> │ │ │ │ │ -seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::_dataValue >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0xd0(%rsp),%rcx │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rcx),%esi │ │ │ │ │ test %esi,%esi │ │ │ │ │ - je bebe │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ + je 873e │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ movabs $0xaaaaaaaaaaaaaaab,%rax │ │ │ │ │ -seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rcx),%r15 │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r15),%r8 │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r15),%rsi │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %r8,%r9 │ │ │ │ │ sub %rsi,%r9 │ │ │ │ │ mov %r9,%r12 │ │ │ │ │ sar $0x2,%r12 │ │ │ │ │ imul %rax,%r12 │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea (%rdx,%rdx,1),%rax │ │ │ │ │ lea (%rax,%rdx,1),%rcx │ │ │ │ │ shl $0x2,%rcx │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1724 │ │ │ │ │ cmp %r12,%rdx │ │ │ │ │ - jae c036 │ │ │ │ │ -void seqan2::_setLength >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ + jae 88b6 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ add %rcx,%rsi │ │ │ │ │ - jmp b631 │ │ │ │ │ + jmp 7eb1 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%r12) │ │ │ │ │ -void seqan2::create > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan2::create > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%r12) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp a51c │ │ │ │ │ + jmp 6d9c │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%r12) │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan2::create >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%r12) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ xor %r12d,%r12d │ │ │ │ │ - jmp a482 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ + jmp 6d02 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x48(%r13) │ │ │ │ │ @@ -11095,25 +5640,22 @@ │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x50(%r13) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x130(%rsp),%r13 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp a93c │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned long>(seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ + jmp 71bc │ │ │ │ │ mov $0x21,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1) │ │ │ │ │ mov $0x20,%r14d │ │ │ │ │ - jmp afc5 │ │ │ │ │ + jmp 7845 │ │ │ │ │ mov $0x21,%edi │ │ │ │ │ mov $0x20,%r14d │ │ │ │ │ - jmp b048 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ + jmp 78c8 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ @@ -11122,15 +5664,15 @@ │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rcx) │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ - jmp ab8c │ │ │ │ │ + jmp 740c │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ @@ -11145,15 +5687,15 @@ │ │ │ │ │ mov $0x2,%r11d │ │ │ │ │ mov $0x1,%r9d │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%r12) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp abfc │ │ │ │ │ + jmp 747c │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ │ @@ -11162,19 +5704,19 @@ │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rbp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp b3fc │ │ │ │ │ + jmp 7c7c │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ - jmp b272 │ │ │ │ │ + jmp 7af2 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ movl $0x0,0x158(%rsp) │ │ │ │ │ mov %rax,0x150(%rsp) │ │ │ │ │ call 42d0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt> │ │ │ │ │ mov 0x150(%rsp),%rax │ │ │ │ │ @@ -11183,15 +5725,15 @@ │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rax),%r11d │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ │ mov %ecx,0x74(%rsp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r11d,%r11d │ │ │ │ │ - je bae8 │ │ │ │ │ + je 8368 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rdx,4),%r13 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rax),%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ @@ -11201,115 +5743,97 @@ │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rcx,%rsi │ │ │ │ │ sub %r9,%rsi │ │ │ │ │ mov %rsi,%r14 │ │ │ │ │ sar $0x2,%r14 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1724 │ │ │ │ │ cmp %r14,%rdx │ │ │ │ │ - jae c03f │ │ │ │ │ + jae 88bf │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%r9,%r13,1),%rcx │ │ │ │ │ - jmp bb2c │ │ │ │ │ + jmp 83ac │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5) │ │ │ │ │ mov %ebx,%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:307 (discriminator 2) │ │ │ │ │ xor %esi,%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:306 (discriminator 2) │ │ │ │ │ xor %edi,%edi │ │ │ │ │ - jmp b357 │ │ │ │ │ + jmp 7bd7 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5) │ │ │ │ │ mov $0x1,%eax │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:305 (discriminator 1) │ │ │ │ │ movl $0x0,(%rcx,%rax,4) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,(%r10,%rax,1) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ cmp %rax,%r14 │ │ │ │ │ - jne bea0 │ │ │ │ │ + jne 8720 │ │ │ │ │ sub $0x1,%r14 │ │ │ │ │ - jmp acb0 │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ + jmp 7530 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1731 │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r15 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rcx) │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan2::create >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rcx) │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1731 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jne bf26 │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc >, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc >&, seqan2::Tag): │ │ │ │ │ + jne 87a6 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%rax),%rsi │ │ │ │ │ - jmp b631 │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + jmp 7eb1 │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne b1c9 │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jne 7a49 │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r14),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp b1c9 │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + jmp 7a49 │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne b131 │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jne 79b1 │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r14),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp b131 │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ + jmp 79b1 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea (%rdx,%rdx,2),%rcx │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ shl $0x2,%rcx │ │ │ │ │ mov %rcx,%rdi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%r15) │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ xor %r12d,%r12d │ │ │ │ │ xor %r9d,%r9d │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%r15) │ │ │ │ │ - jmp bbf5 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ + jmp 8475 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ mov %rsi,0x30(%rsp) │ │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ @@ -11324,19 +5848,19 @@ │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ │ mov 0x30(%rsp),%rsi │ │ │ │ │ test %r9,%r9 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%r12) │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ - je b9a4 │ │ │ │ │ + je 8224 │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %rcx,%r9 │ │ │ │ │ - jae bfcc │ │ │ │ │ - mov 0x7fbf(%rip),%r13 # 13f68 > >::VALUE@@Base-0xdc> │ │ │ │ │ + jae 884c │ │ │ │ │ + mov 0xb73f(%rip),%r13 # 13f68 > >::VALUE@@Base-0xc4> │ │ │ │ │ mov %r9,%rax │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:65 │ │ │ │ │ mov 0x0(%r13),%edi │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:512 │ │ │ │ │ add $0x4,%rax │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:513 │ │ │ │ │ add $0x4,%r8 │ │ │ │ │ @@ -11346,15 +5870,15 @@ │ │ │ │ │ mov -0x4(%rax),%r10d │ │ │ │ │ /usr/include/c++/14/bits/move.h:236 │ │ │ │ │ mov %edi,-0x4(%rax) │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %r10d,-0x4(%r8) │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %rcx,%rax │ │ │ │ │ - jb bfac │ │ │ │ │ + jb 882c │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r9,%rdi │ │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1734 │ │ │ │ │ mov 0x10(%r12),%rax │ │ │ │ │ @@ -11365,15 +5889,15 @@ │ │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1734 │ │ │ │ │ cmp %rax,%rdx │ │ │ │ │ cmova %rax,%rdx │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1741 (discriminator 1) │ │ │ │ │ lea 0x0(,%rdx,4),%r13 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ - jmp b9a4 │ │ │ │ │ + jmp 8224 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rdx,4),%r13 │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ @@ -11382,2885 +5906,2302 @@ │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r8 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ xor %esi,%esi │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%r12) │ │ │ │ │ - jmp b9a4 │ │ │ │ │ + jmp 8224 │ │ │ │ │ ./porechop/src/adapter_align.cpp:31 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > >::Type seqan2::capacity >, void>(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%r15),%rdi │ │ │ │ │ - jmp b5ca │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ + jmp 7e4a │ │ │ │ │ mov 0x10(%r12),%rax │ │ │ │ │ - jmp b997 │ │ │ │ │ + jmp 8217 │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 488a <__cxa_finalize@plt+0x4fa> │ │ │ │ │ + jmp 43c0 <__cxa_finalize@plt+0x30> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 48d7 <__cxa_finalize@plt+0x547> │ │ │ │ │ + jmp 440d <__cxa_finalize@plt+0x7d> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >::~String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:197 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 4897 <__cxa_finalize@plt+0x507> │ │ │ │ │ + jmp 43cd <__cxa_finalize@plt+0x3d> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 498a <__cxa_finalize@plt+0x5fa> │ │ │ │ │ + jmp 44c0 <__cxa_finalize@plt+0x130> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan2::Holder > >, seqan2::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 4998 <__cxa_finalize@plt+0x608> │ │ │ │ │ + jmp 44ce <__cxa_finalize@plt+0x13e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 4a1c <__cxa_finalize@plt+0x68c> │ │ │ │ │ + jmp 4552 <__cxa_finalize@plt+0x1c2> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan2::DisableIf >, void>::Type seqan2::_computeTraceback, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned long, unsigned long, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int, unsigned long const&, unsigned long const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ - jmp 49e2 <__cxa_finalize@plt+0x652> │ │ │ │ │ + jmp 4518 <__cxa_finalize@plt+0x188> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 488c <__cxa_finalize@plt+0x4fc> │ │ │ │ │ + jmp 43c2 <__cxa_finalize@plt+0x32> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan2::Holder > >, seqan2::Tag >::~Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 4a28 <__cxa_finalize@plt+0x698> │ │ │ │ │ + jmp 455e <__cxa_finalize@plt+0x1ce> │ │ │ │ │ endbr64 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 48ca <__cxa_finalize@plt+0x53a> │ │ │ │ │ + jmp 4400 <__cxa_finalize@plt+0x70> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 4a2f <__cxa_finalize@plt+0x69f> │ │ │ │ │ + jmp 4565 <__cxa_finalize@plt+0x1d5> │ │ │ │ │ endbr64 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 4a40 <__cxa_finalize@plt+0x6b0> │ │ │ │ │ + jmp 4576 <__cxa_finalize@plt+0x1e6> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 4a50 <__cxa_finalize@plt+0x6c0> │ │ │ │ │ + jmp 4586 <__cxa_finalize@plt+0x1f6> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan2::Holder > >, seqan2::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ - jmp 491d <__cxa_finalize@plt+0x58d> │ │ │ │ │ + jmp 4453 <__cxa_finalize@plt+0xc3> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 491d <__cxa_finalize@plt+0x58d> │ │ │ │ │ + jmp 4453 <__cxa_finalize@plt+0xc3> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 48e4 <__cxa_finalize@plt+0x554> │ │ │ │ │ + jmp 441a <__cxa_finalize@plt+0x8a> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ - jmp 491d <__cxa_finalize@plt+0x58d> │ │ │ │ │ + jmp 4453 <__cxa_finalize@plt+0xc3> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 491d <__cxa_finalize@plt+0x58d> │ │ │ │ │ + jmp 4453 <__cxa_finalize@plt+0xc3> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ - jmp 4a57 <__cxa_finalize@plt+0x6c7> │ │ │ │ │ + jmp 458d <__cxa_finalize@plt+0x1fd> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan2::Holder > >, seqan2::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 488c <__cxa_finalize@plt+0x4fc> │ │ │ │ │ + jmp 43c2 <__cxa_finalize@plt+0x32> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ - jmp 491d <__cxa_finalize@plt+0x58d> │ │ │ │ │ + jmp 4453 <__cxa_finalize@plt+0xc3> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan2::Holder > >, seqan2::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 48f1 <__cxa_finalize@plt+0x561> │ │ │ │ │ + jmp 4427 <__cxa_finalize@plt+0x97> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 4a64 <__cxa_finalize@plt+0x6d4> │ │ │ │ │ + jmp 459a <__cxa_finalize@plt+0x20a> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan2::Holder > >, seqan2::Tag >::~Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ - jmp 491d <__cxa_finalize@plt+0x58d> │ │ │ │ │ + jmp 4453 <__cxa_finalize@plt+0xc3> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan2::Holder > >, seqan2::Tag >::~Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ │ │ -000000000000c290 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base>: │ │ │ │ │ +0000000000008b10 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base>: │ │ │ │ │ void seqan2::clear >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:523 │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov 0x8(%rdi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je c2f0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x60> │ │ │ │ │ + je 8b70 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x60> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:523 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ cmp $0x2,%eax │ │ │ │ │ - je c2e2 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x52> │ │ │ │ │ -seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::_dataValue >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ + je 8b62 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x52> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rbp │ │ │ │ │ -void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%rbp) │ │ │ │ │ - je c2c8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x38> │ │ │ │ │ -seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ + je 8b48 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x38> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbp),%r12 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const*, int, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const*, int, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::clear >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:533 │ │ │ │ │ movl $0x0,0x8(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:536 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ ret │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ ret │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -000000000000c300 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base>: │ │ │ │ │ +0000000000008b80 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base>: │ │ │ │ │ void seqan2::clear > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:523 │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov 0x8(%rdi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je c360 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x60> │ │ │ │ │ + je 8be0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x60> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:523 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ cmp $0x2,%eax │ │ │ │ │ - je c352 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x52> │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ + je 8bd2 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x52> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rbp │ │ │ │ │ -void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%rbp) │ │ │ │ │ - je c338 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x38> │ │ │ │ │ -seqan2::Reference >, seqan2::Tag > >::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ + je 8bb8 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x38> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbp),%r12 │ │ │ │ │ -void seqan2::deallocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Tag >, seqan2::String > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const*, int, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate > >, seqan2::Tag >, seqan2::Matrix > > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder > >, seqan2::Tag >&, seqan2::Matrix > > const*, int, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::clear > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:533 │ │ │ │ │ movl $0x0,0x8(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:536 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ ret │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ ret │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -000000000000c370 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base>: │ │ │ │ │ +0000000000008bf0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base>: │ │ │ │ │ void seqan2::clear >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:523 │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov 0x8(%rdi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je c3d0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x60> │ │ │ │ │ + je 8c50 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x60> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:523 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ cmp $0x2,%eax │ │ │ │ │ - je c3c2 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x52> │ │ │ │ │ -seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::_dataValue >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ + je 8c42 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x52> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rbp │ │ │ │ │ -void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%rbp) │ │ │ │ │ - je c3a8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x38> │ │ │ │ │ -seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ + je 8c28 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x38> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbp),%r12 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const*, int, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const*, int, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::clear >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:533 │ │ │ │ │ movl $0x0,0x8(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:536 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ ret │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ ret │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -000000000000c3e0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base>: │ │ │ │ │ +0000000000008c60 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base>: │ │ │ │ │ void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x20,%rsp │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rbx │ │ │ │ │ -void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 │ │ │ │ │ mov %fs:0x28,%rax │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1037 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je c41a >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x3a> │ │ │ │ │ + je 8c9a >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x3a> │ │ │ │ │ cmp 0x8(%rdi),%rbx │ │ │ │ │ - je c4c8 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xe8> │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ + je 8d48 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xe8> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:371 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rsi,%rbx │ │ │ │ │ -seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type, seqan2::Size, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:737 │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmova %rax,%rbx │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage, seqan2::Alloc, unsigned long, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1597 (discriminator 1) │ │ │ │ │ cmp %rbx,0x10(%rbp) │ │ │ │ │ - jae c476 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x96> │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned long>(seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ + jae 8cf6 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x96> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rbx,%r12 │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ shr $1,%r12 │ │ │ │ │ add %rbx,%r12 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ cmovbe %rdx,%r12 │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage, seqan2::Alloc, unsigned long, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1601 │ │ │ │ │ cmp %r12,%rax │ │ │ │ │ cmovbe %rax,%r12 │ │ │ │ │ -unsigned long seqan2::_computeSizeForCapacity, seqan2::Alloc >, unsigned long>(seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1) │ │ │ │ │ lea 0x1(%r12),%rdi │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r12,0x10(%rbp) │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ -seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type, seqan2::Size, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:743 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je c4b8 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xd8> │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned long, seqan2::Tag): │ │ │ │ │ + je 8d38 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xd8> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ lea (%r14,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -seqan2::SimpleType* std::__copy_move::__copy_m const, seqan2::SimpleType >(seqan2::SimpleType const*, seqan2::SimpleType const*, seqan2::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle c530 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x150> │ │ │ │ │ + jle 8db0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x150> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne c553 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x173> │ │ │ │ │ -void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type): │ │ │ │ │ + jne 8dd3 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x173> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1052 │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ -seqan2::SimpleType* std::__copy_move::__copy_m const, seqan2::SimpleType >(seqan2::SimpleType const*, seqan2::SimpleType const*, seqan2::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ -void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1052 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ -seqan2::SimpleType* std::__copy_move::__copy_m const, seqan2::SimpleType >(seqan2::SimpleType const*, seqan2::SimpleType const*, seqan2::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4300 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ - jmp c476 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x96> │ │ │ │ │ + jmp 8cf6 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x96> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ cmp %rdi,%rsi │ │ │ │ │ - je c512 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x132> │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ + je 8d92 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x132> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String, seqan2::Alloc >, unsigned long, void, void>(seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ mov %rsp,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rdx,%rbx │ │ │ │ │ - je c4fe >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x11e> │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ + je 8d7e >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x11e> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rdx,%rbx │ │ │ │ │ -void seqan2::assign, seqan2::Alloc, seqan2::String, seqan2::Alloc >, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1073 │ │ │ │ │ mov %rsp,%rdi │ │ │ │ │ -void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1047 │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmovbe %rbx,%rax │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ -void seqan2::assign, seqan2::Alloc, seqan2::String, seqan2::Alloc >, unsigned long, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1073 │ │ │ │ │ call 42e0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@plt> │ │ │ │ │ -void seqan2::assign, seqan2::Alloc, seqan2::String, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4100 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@plt> │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1052 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne c553 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x173> │ │ │ │ │ + jne 8dd3 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x173> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nop │ │ │ │ │ -seqan2::SimpleType* std::__copy_move::__copy_m const, seqan2::SimpleType >(seqan2::SimpleType const*, seqan2::SimpleType const*, seqan2::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne c512 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x132> │ │ │ │ │ -void std::__copy_move::__assign_one, seqan2::SimpleType const>(seqan2::SimpleType*, seqan2::SimpleType const*): │ │ │ │ │ + jne 8d92 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x132> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%r14) │ │ │ │ │ - jmp c512 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x132> │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned long, seqan2::Tag): │ │ │ │ │ + jmp 8d92 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x132> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je c561 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x181> │ │ │ │ │ -void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type): │ │ │ │ │ + je 8de1 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x181> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1052 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp c53a >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x15a> │ │ │ │ │ + jmp 8dba >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x15a> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4340 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type): │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -000000000000c570 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base>: │ │ │ │ │ +0000000000008df0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base>: │ │ │ │ │ void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1010 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x28,%rsp │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rdx │ │ │ │ │ -void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1010 │ │ │ │ │ mov %fs:0x28,%r12 │ │ │ │ │ mov %r12,0x18(%rsp) │ │ │ │ │ mov %rsi,%r12 │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rsi │ │ │ │ │ -void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - je c650 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe0> │ │ │ │ │ + je 8ed0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1) │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je c5b5 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x45> │ │ │ │ │ + je 8e35 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x45> │ │ │ │ │ cmp 0x8(%rdi),%rdx │ │ │ │ │ - je c672 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x102> │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ + je 8ef2 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x102> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%r15 │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rsi,%rbx │ │ │ │ │ mov %rbx,%r13 │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage, seqan2::Alloc, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1581 (discriminator 1) │ │ │ │ │ cmp %rbx,0x10(%rbp) │ │ │ │ │ - jae c7c4 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x254> │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned long>(seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ + jae 9044 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x254> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ - jbe c728 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1b8> │ │ │ │ │ + jbe 8fa8 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1b8> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rbx,%r14 │ │ │ │ │ shr $1,%r14 │ │ │ │ │ add %rbx,%r14 │ │ │ │ │ -unsigned long seqan2::_computeSizeForCapacity, seqan2::Alloc >, unsigned long>(seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1) │ │ │ │ │ lea 0x1(%r14),%rdi │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r14,0x10(%rbp) │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:721 │ │ │ │ │ test %r15,%r15 │ │ │ │ │ - je c718 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1a8> │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned long, seqan2::Tag): │ │ │ │ │ + je 8f98 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1a8> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ lea (%rdi,%r13,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -seqan2::SimpleType* std::__copy_move::__copy_m const, seqan2::SimpleType >(seqan2::SimpleType const*, seqan2::SimpleType const*, seqan2::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle c760 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1f0> │ │ │ │ │ + jle 8fe0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1f0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne c7bf >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x24f> │ │ │ │ │ -void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ + jne 903f >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x24f> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ -seqan2::SimpleType* std::__copy_move::__copy_m const, seqan2::SimpleType >(seqan2::SimpleType const*, seqan2::SimpleType const*, seqan2::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ -void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ -seqan2::SimpleType* std::__copy_move::__copy_m const, seqan2::SimpleType >(seqan2::SimpleType const*, seqan2::SimpleType const*, seqan2::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4300 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ -void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1) │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je c6f1 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x181> │ │ │ │ │ + je 8f71 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x181> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1) │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je c750 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1e0> │ │ │ │ │ + je 8fd0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1e0> │ │ │ │ │ cmp %rax,%rsi │ │ │ │ │ - jne c740 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1d0> │ │ │ │ │ + jne 8fc0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1d0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1023 │ │ │ │ │ cmp %rbp,%r12 │ │ │ │ │ - je c6f1 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x181> │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String, seqan2::Alloc >, unsigned long, void, void>(seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ + je 8f71 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x181> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - je c6dd >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x16d> │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ + je 8f5d >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x16d> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned long>(seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe c770 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x200> │ │ │ │ │ + jbe 8ff0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x200> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ shr $1,%r13 │ │ │ │ │ add %rdx,%r13 │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage, seqan2::Alloc, unsigned long, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1601 │ │ │ │ │ cmp %rdx,%r13 │ │ │ │ │ cmova %rdx,%r13 │ │ │ │ │ -unsigned long seqan2::_computeSizeForCapacity, seqan2::Alloc >, unsigned long>(seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1) │ │ │ │ │ lea 0x1(%r13),%rdi │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rsp) │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ -seqan2::SimpleType* std::__copy_move::__copy_m const, seqan2::SimpleType >(seqan2::SimpleType const*, seqan2::SimpleType const*, seqan2::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle c6dd >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x16d> │ │ │ │ │ + jle 8f5d >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x16d> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ call 4300 │ │ │ │ │ -void seqan2::assign, seqan2::Alloc, seqan2::String, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov %rsp,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4100 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@plt> │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne c7bf >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x24f> │ │ │ │ │ + jne 903f >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x24f> │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ - jmp c60c >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x9c> │ │ │ │ │ + jmp 8e8c >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x9c> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned long>(seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov $0x21,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1) │ │ │ │ │ mov $0x20,%r14d │ │ │ │ │ - jmp c5e3 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x73> │ │ │ │ │ + jmp 8e63 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x73> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ - jmp c60c >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x9c> │ │ │ │ │ + jmp 8e8c >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x9c> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdi,0x8(%rbp) │ │ │ │ │ -seqan2::SimpleType* std::__copy_move::__copy_m const, seqan2::SimpleType >(seqan2::SimpleType const*, seqan2::SimpleType const*, seqan2::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:448 │ │ │ │ │ - jmp c6f1 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x181> │ │ │ │ │ + jmp 8f71 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x181> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne c6f1 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x181> │ │ │ │ │ -void std::__copy_move::__assign_one, seqan2::SimpleType const>(seqan2::SimpleType*, seqan2::SimpleType const*): │ │ │ │ │ + jne 8f71 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x181> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ - jmp c6f1 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x181> │ │ │ │ │ + jmp 8f71 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x181> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long seqan2::_computeSizeForCapacity, seqan2::Alloc >, unsigned long>(seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1) │ │ │ │ │ lea 0x1(%rdx),%rdi │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbx,0x10(%rsp) │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rdx │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ -seqan2::SimpleType* std::__copy_move::__copy_m const, seqan2::SimpleType >(seqan2::SimpleType const*, seqan2::SimpleType const*, seqan2::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jne c6d5 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x165> │ │ │ │ │ -void std::__copy_move::__assign_one, seqan2::SimpleType const>(seqan2::SimpleType*, seqan2::SimpleType const*): │ │ │ │ │ + jne 8f55 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x165> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%edx │ │ │ │ │ mov %dl,(%rax) │ │ │ │ │ - jmp c6dd >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x16d> │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned long, seqan2::Tag): │ │ │ │ │ + jmp 8f5d >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x16d> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je c7d5 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x265> │ │ │ │ │ -void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ + je 9055 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x265> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage, seqan2::Alloc, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ - jmp c60c >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x9c> │ │ │ │ │ + jmp 8e8c >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x9c> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp c7a6 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x236> │ │ │ │ │ + jmp 9026 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x236> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4340 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ │ │ -000000000000c7e0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base>: │ │ │ │ │ +0000000000009060 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base>: │ │ │ │ │ void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x20,%rsp │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rbx │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 │ │ │ │ │ mov %fs:0x28,%rax │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1037 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je c81a >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x3a> │ │ │ │ │ + je 909a >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x3a> │ │ │ │ │ cmp 0x8(%rdi),%rbx │ │ │ │ │ - je c8c8 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xe8> │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ + je 9148 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xe8> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:371 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rsi,%rbx │ │ │ │ │ -seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:737 │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmova %rax,%rbx │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned long, unsigned long>(seqan2::String >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1597 (discriminator 1) │ │ │ │ │ cmp %rbx,0x10(%rbp) │ │ │ │ │ - jae c876 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x96> │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ + jae 90f6 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x96> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rbx,%r12 │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ shr $1,%r12 │ │ │ │ │ add %rbx,%r12 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ cmovbe %rdx,%r12 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned long, unsigned long>(seqan2::String >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1601 │ │ │ │ │ cmp %r12,%rax │ │ │ │ │ cmovbe %rax,%r12 │ │ │ │ │ -unsigned long seqan2::_computeSizeForCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1) │ │ │ │ │ lea 0x1(%r12),%rdi │ │ │ │ │ -void seqan2::allocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r12,0x10(%rbp) │ │ │ │ │ -void seqan2::allocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ -seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:743 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je c8b8 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xd8> │ │ │ │ │ -void seqan2::deallocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned long, seqan2::Tag): │ │ │ │ │ + je 9138 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xd8> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ lea (%r14,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle c930 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x150> │ │ │ │ │ + jle 91b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x150> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne c953 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x173> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ + jne 91d3 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x173> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1052 │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ -char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1052 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ -char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4300 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ - jmp c876 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x96> │ │ │ │ │ + jmp 90f6 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x96> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ cmp %rdi,%rsi │ │ │ │ │ - je c912 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x132> │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ + je 9192 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x132> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ -seqan2::String >::String >, unsigned long, void, void>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ mov %rsp,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rdx,%rbx │ │ │ │ │ - je c8fe >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x11e> │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ + je 917e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x11e> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rdx,%rbx │ │ │ │ │ -void seqan2::assign, seqan2::String >, unsigned long, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1073 │ │ │ │ │ mov %rsp,%rdi │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1047 │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmovbe %rbx,%rax │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ -void seqan2::assign, seqan2::String >, unsigned long, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1073 │ │ │ │ │ call 40e0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@plt> │ │ │ │ │ -void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4270 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt> │ │ │ │ │ -void seqan2::deallocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1052 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne c953 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x173> │ │ │ │ │ + jne 91d3 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x173> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nop │ │ │ │ │ -char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne c912 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x132> │ │ │ │ │ -void std::__copy_move::__assign_one(char*, char const*): │ │ │ │ │ + jne 9192 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x132> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%r14) │ │ │ │ │ - jmp c912 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x132> │ │ │ │ │ -void seqan2::deallocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned long, seqan2::Tag): │ │ │ │ │ + jmp 9192 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x132> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je c961 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x181> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ + je 91e1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x181> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1052 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::deallocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp c93a >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x15a> │ │ │ │ │ + jmp 91ba >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x15a> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4340 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -000000000000c970 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base>: │ │ │ │ │ +00000000000091f0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base>: │ │ │ │ │ void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1010 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x28,%rsp │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rdx │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1010 │ │ │ │ │ mov %fs:0x28,%r12 │ │ │ │ │ mov %r12,0x18(%rsp) │ │ │ │ │ mov %rsi,%r12 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rsi │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - je ca50 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xe0> │ │ │ │ │ + je 92d0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xe0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1) │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je c9b5 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x45> │ │ │ │ │ + je 9235 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x45> │ │ │ │ │ cmp 0x8(%rdi),%rdx │ │ │ │ │ - je ca72 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x102> │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ + je 92f2 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x102> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%r15 │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rsi,%rbx │ │ │ │ │ mov %rbx,%r13 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned long>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1581 (discriminator 1) │ │ │ │ │ cmp %rbx,0x10(%rbp) │ │ │ │ │ - jae cbc4 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x254> │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ + jae 9444 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x254> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ - jbe cb28 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1b8> │ │ │ │ │ + jbe 93a8 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1b8> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rbx,%r14 │ │ │ │ │ shr $1,%r14 │ │ │ │ │ add %rbx,%r14 │ │ │ │ │ -unsigned long seqan2::_computeSizeForCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1) │ │ │ │ │ lea 0x1(%r14),%rdi │ │ │ │ │ -void seqan2::allocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r14,0x10(%rbp) │ │ │ │ │ -void seqan2::allocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:721 │ │ │ │ │ test %r15,%r15 │ │ │ │ │ - je cb18 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1a8> │ │ │ │ │ -void seqan2::deallocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned long, seqan2::Tag): │ │ │ │ │ + je 9398 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1a8> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ lea (%rdi,%r13,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle cb60 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1f0> │ │ │ │ │ + jle 93e0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1f0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne cbbf >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x24f> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ + jne 943f >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x24f> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ -char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ -char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4300 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1) │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je caf1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x181> │ │ │ │ │ + je 9371 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x181> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1) │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je cb50 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1e0> │ │ │ │ │ + je 93d0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1e0> │ │ │ │ │ cmp %rax,%rsi │ │ │ │ │ - jne cb40 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1d0> │ │ │ │ │ + jne 93c0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1d0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1023 │ │ │ │ │ cmp %rbp,%r12 │ │ │ │ │ - je caf1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x181> │ │ │ │ │ -seqan2::String >::String >, unsigned long, void, void>(seqan2::String > const&, unsigned long): │ │ │ │ │ + je 9371 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x181> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - je cadd >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x16d> │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ + je 935d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x16d> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe cb70 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x200> │ │ │ │ │ + jbe 93f0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x200> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ shr $1,%r13 │ │ │ │ │ add %rdx,%r13 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned long, unsigned long>(seqan2::String >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1601 │ │ │ │ │ cmp %rdx,%r13 │ │ │ │ │ cmova %rdx,%r13 │ │ │ │ │ -unsigned long seqan2::_computeSizeForCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1) │ │ │ │ │ lea 0x1(%r13),%rdi │ │ │ │ │ -void seqan2::allocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rsp) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan2::allocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ -char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle cadd >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x16d> │ │ │ │ │ + jle 935d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x16d> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ call 4300 │ │ │ │ │ -void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov %rsp,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4270 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt> │ │ │ │ │ -void seqan2::deallocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne cbbf >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x24f> │ │ │ │ │ + jne 943f >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x24f> │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ - jmp ca0c >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x9c> │ │ │ │ │ + jmp 928c >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x9c> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov $0x21,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1) │ │ │ │ │ mov $0x20,%r14d │ │ │ │ │ - jmp c9e3 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x73> │ │ │ │ │ + jmp 9263 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x73> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ - jmp ca0c >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x9c> │ │ │ │ │ + jmp 928c >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x9c> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdi,0x8(%rbp) │ │ │ │ │ -char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:448 │ │ │ │ │ - jmp caf1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x181> │ │ │ │ │ + jmp 9371 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x181> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne caf1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x181> │ │ │ │ │ -void std::__copy_move::__assign_one(char*, char const*): │ │ │ │ │ + jne 9371 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x181> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ - jmp caf1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x181> │ │ │ │ │ + jmp 9371 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x181> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long seqan2::_computeSizeForCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1) │ │ │ │ │ lea 0x1(%rdx),%rdi │ │ │ │ │ -void seqan2::allocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbx,0x10(%rsp) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rdx │ │ │ │ │ -void seqan2::allocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ -char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jne cad5 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x165> │ │ │ │ │ -void std::__copy_move::__assign_one(char*, char const*): │ │ │ │ │ + jne 9355 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x165> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%edx │ │ │ │ │ mov %dl,(%rax) │ │ │ │ │ - jmp cadd >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x16d> │ │ │ │ │ -void seqan2::deallocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned long, seqan2::Tag): │ │ │ │ │ + jmp 935d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x16d> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je cbd5 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x265> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ + je 9455 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x265> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned long>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ - jmp ca0c >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x9c> │ │ │ │ │ + jmp 928c >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x9c> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::deallocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp cba6 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x236> │ │ │ │ │ + jmp 9426 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x236> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4340 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ │ │ -000000000000cbe0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base>: │ │ │ │ │ +0000000000009460 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base>: │ │ │ │ │ void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ mov %rsi,%r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x20,%rsp │ │ │ │ │ -seqan2::DisableIf::Type> >, void const*>::Type seqan2::getObjectId(char* const&): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:286 │ │ │ │ │ mov (%rsi),%rbx │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 │ │ │ │ │ mov %fs:0x28,%r13 │ │ │ │ │ mov %r13,0x18(%rsp) │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ -seqan2::length(char*): │ │ │ │ │ /usr/include/seqan/sequence/adapt_array_pointer.h:335 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 40c0 │ │ │ │ │ -seqan2::Iterator const>::Type seqan2::end(char*, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/adapt_array_pointer.h:231 (discriminator 2) │ │ │ │ │ add %rax,%rbx │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1037 (discriminator 1) │ │ │ │ │ cmp %rbx,0x8(%rbp) │ │ │ │ │ - je ccb0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xd0> │ │ │ │ │ -seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type): │ │ │ │ │ + je 9530 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xd0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:737 │ │ │ │ │ cmp %rax,%r13 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:371 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ -seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:737 │ │ │ │ │ cmovbe %r13,%rax │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned long, unsigned long>(seqan2::String >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1597 (discriminator 1) │ │ │ │ │ cmp %rax,0x10(%rbp) │ │ │ │ │ - jae cd10 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x130> │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ + jae 9590 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x130> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0x1f,%rax │ │ │ │ │ - jbe cd30 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x150> │ │ │ │ │ + jbe 95b0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x150> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rbx,%rax │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned long, unsigned long>(seqan2::String >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1601 │ │ │ │ │ cmp %r13,%rax │ │ │ │ │ cmovbe %rax,%r13 │ │ │ │ │ -unsigned long seqan2::_computeSizeForCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1) │ │ │ │ │ lea 0x1(%r13),%rdi │ │ │ │ │ -void seqan2::allocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rbp) │ │ │ │ │ -void seqan2::allocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:743 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je cda8 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x1c8> │ │ │ │ │ -void seqan2::deallocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned long, seqan2::Tag): │ │ │ │ │ + je 9628 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x1c8> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ lea (%rdi,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1040 (discriminator 1) │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne ce86 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x2a6> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type): │ │ │ │ │ + jne 9706 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x2a6> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1052 │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ -char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1052 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ -char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4300 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ cmp %rbp,%r12 │ │ │ │ │ - je cd80 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x1a0> │ │ │ │ │ -seqan2::String >::String(char* const&, unsigned long): │ │ │ │ │ + je 9600 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x1a0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne cdc0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x1e0> │ │ │ │ │ -void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag): │ │ │ │ │ + jne 9640 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x1e0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov %rsp,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4270 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt> │ │ │ │ │ -void seqan2::deallocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne ce86 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x2a6> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type): │ │ │ │ │ + jne 9706 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x2a6> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1052 │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ -void seqan2::deallocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1052 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ -void seqan2::deallocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ jmp 41b0 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%r14,%rax,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1040 (discriminator 1) │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jbe ce60 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x280> │ │ │ │ │ + jbe 96e0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x280> │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ - jmp cc83 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xa3> │ │ │ │ │ + jmp 9503 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xa3> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned long, unsigned long>(seqan2::String >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1601 │ │ │ │ │ mov $0x20,%eax │ │ │ │ │ cmp %rax,%r13 │ │ │ │ │ cmova %rax,%r13 │ │ │ │ │ -unsigned long seqan2::_computeSizeForCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1) │ │ │ │ │ lea 0x1(%r13),%rdi │ │ │ │ │ -void seqan2::allocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rbp) │ │ │ │ │ -void seqan2::allocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:743 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je cd61 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x181> │ │ │ │ │ -void seqan2::deallocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned long, seqan2::Tag): │ │ │ │ │ + je 95e1 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x181> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ lea (%rdi,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1040 (discriminator 1) │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jne cc83 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xa3> │ │ │ │ │ -void std::__copy_move::__assign_one(char*, char*): │ │ │ │ │ + jne 9503 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xa3> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1052 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne ce86 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x2a6> │ │ │ │ │ + jne 9706 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x2a6> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1040 (discriminator 1) │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:448 │ │ │ │ │ - jmp cc83 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xa3> │ │ │ │ │ + jmp 9503 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xa3> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1047 │ │ │ │ │ cmp %rax,%r13 │ │ │ │ │ cmovbe %r13,%rax │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned long, unsigned long>(seqan2::String >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1597 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je ccd6 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xf6> │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ + je 9556 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xf6> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0x1f,%rax │ │ │ │ │ - jbe ce20 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x240> │ │ │ │ │ + jbe 96a0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x240> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ shr $1,%r13 │ │ │ │ │ add %rax,%r13 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned long, unsigned long>(seqan2::String >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1601 │ │ │ │ │ cmp %rax,%r13 │ │ │ │ │ cmova %rax,%r13 │ │ │ │ │ -unsigned long seqan2::_computeSizeForCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1) │ │ │ │ │ lea 0x1(%r13),%rdi │ │ │ │ │ -void seqan2::allocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rsp) │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1040 (discriminator 1) │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan2::allocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ -char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 4300 │ │ │ │ │ - jmp ccd6 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xf6> │ │ │ │ │ + jmp 9556 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xf6> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned long, unsigned long>(seqan2::String >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1601 │ │ │ │ │ mov $0x20,%r13d │ │ │ │ │ cmp %r13,%rax │ │ │ │ │ cmovbe %rax,%r13 │ │ │ │ │ -unsigned long seqan2::_computeSizeForCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1) │ │ │ │ │ lea 0x1(%r13),%rdi │ │ │ │ │ -void seqan2::allocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rsp) │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1040 (discriminator 1) │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan2::allocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ -char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jne ce0b >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x22b> │ │ │ │ │ -void std::__copy_move::__assign_one(char*, char*): │ │ │ │ │ + jne 968b >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x22b> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%r14) │ │ │ │ │ - jmp ccd6 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xf6> │ │ │ │ │ -char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ + jmp 9556 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xf6> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne cd80 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x1a0> │ │ │ │ │ + jne 9600 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x1a0> │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ - jmp cd77 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x197> │ │ │ │ │ -void seqan2::deallocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned long, seqan2::Tag): │ │ │ │ │ + jmp 95f7 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x197> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je ce94 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x2b4> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type): │ │ │ │ │ + je 9714 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x2b4> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1052 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::deallocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp ce6e >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x28e> │ │ │ │ │ + jmp 96ee >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x28e> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4340 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type): │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -000000000000cea0 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base>: │ │ │ │ │ +0000000000009720 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base>: │ │ │ │ │ void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1010 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x28,%rsp │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rdx │ │ │ │ │ -void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1010 │ │ │ │ │ mov %fs:0x28,%r13 │ │ │ │ │ mov %r13,0x18(%rsp) │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rsi │ │ │ │ │ -void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - je cfa0 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x100> │ │ │ │ │ + je 9820 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x100> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1) │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je cee5 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x45> │ │ │ │ │ + je 9765 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x45> │ │ │ │ │ cmp 0x8(%rdi),%rdx │ │ │ │ │ - je cfbe >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x11e> │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ + je 983e >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x11e> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%r15 │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rsi,%rbx │ │ │ │ │ mov %rbx,%r12 │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage, seqan2::Alloc, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1581 (discriminator 1) │ │ │ │ │ cmp %rbx,0x10(%rbp) │ │ │ │ │ - jae d0d7 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x237> │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned long>(seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ + jae 9957 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x237> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ - jbe d058 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1b8> │ │ │ │ │ + jbe 98d8 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1b8> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rbx,%r14 │ │ │ │ │ shr $1,%r14 │ │ │ │ │ add %rbx,%r14 │ │ │ │ │ -unsigned long seqan2::_computeSizeForCapacity, seqan2::Alloc >, unsigned long>(seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1) │ │ │ │ │ lea 0x1(%r14),%rdi │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r14,0x10(%rbp) │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ -seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:721 │ │ │ │ │ test %r15,%r15 │ │ │ │ │ - je d048 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1a8> │ │ │ │ │ -void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned long, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned long, seqan2::Tag): │ │ │ │ │ + je 98c8 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1a8> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ │ lea (%rax,%r12,1),%rdx │ │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ │ -seqan2::SimpleType* std::__copy_move::__copy_m*>(char const*, char const*, seqan2::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - jle cf74 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xd4> │ │ │ │ │ - mov 0x705b(%rip),%rdi # 13fa8 ::VALUE@@Base+0x2ea8> │ │ │ │ │ + jle 97f4 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xd4> │ │ │ │ │ + mov 0xa7db(%rip),%rdi # 13fa8 ::VALUE@@Base+0x2f88> │ │ │ │ │ xor %edx,%edx │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::assign(seqan2::SimpleType&, char): │ │ │ │ │ /usr/include/seqan/basic/alphabet_residue.h:719 │ │ │ │ │ movzbl (%rsi,%rdx,1),%ecx │ │ │ │ │ movzbl (%rdi,%rcx,1),%ecx │ │ │ │ │ mov %cl,(%rax,%rdx,1) │ │ │ │ │ -seqan2::SimpleType* std::__copy_move::__copy_m*>(char const*, char const*, seqan2::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1) │ │ │ │ │ add $0x1,%rdx │ │ │ │ │ cmp %rdx,%r12 │ │ │ │ │ - jne cf60 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xc0> │ │ │ │ │ -void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&): │ │ │ │ │ + jne 97e0 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xc0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne d0d2 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x232> │ │ │ │ │ + jne 9952 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x232> │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%rcx │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%rax │ │ │ │ │ -void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1) │ │ │ │ │ cmp %rcx,%rax │ │ │ │ │ - je cf74 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xd4> │ │ │ │ │ + je 97f4 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xd4> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1) │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je d07a >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1da> │ │ │ │ │ + je 98fa >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1da> │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - jne d070 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1d0> │ │ │ │ │ + jne 98f0 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1d0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1023 │ │ │ │ │ cmp %rbp,%r13 │ │ │ │ │ - je cf74 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xd4> │ │ │ │ │ -seqan2::String >::String >, unsigned long, void, void>(seqan2::String > const&, unsigned long): │ │ │ │ │ + je 97f4 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xd4> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - je d02a >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x18a> │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ + je 98aa >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x18a> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ sub %rsi,%rbx │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ - jbe d083 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1e3> │ │ │ │ │ + jbe 9903 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1e3> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rbx,%r12 │ │ │ │ │ shr $1,%r12 │ │ │ │ │ add %rbx,%r12 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned long, unsigned long>(seqan2::String >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1601 │ │ │ │ │ cmp %rbx,%r12 │ │ │ │ │ cmova %rbx,%r12 │ │ │ │ │ -unsigned long seqan2::_computeSizeForCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1) │ │ │ │ │ lea 0x1(%r12),%rdi │ │ │ │ │ -void seqan2::allocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r12,0x10(%rsp) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -void seqan2::allocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ -char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle d02a >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x18a> │ │ │ │ │ + jle 98aa >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x18a> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ call 4300 │ │ │ │ │ -void seqan2::assign, seqan2::Alloc, seqan2::String >, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov %rsp,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4170 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@plt> │ │ │ │ │ -void seqan2::deallocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - jmp cf74 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xd4> │ │ │ │ │ + jmp 97f4 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xd4> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ - jmp cf39 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x99> │ │ │ │ │ + jmp 97b9 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x99> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned long>(seqan2::String, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov $0x21,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1) │ │ │ │ │ mov $0x20,%r14d │ │ │ │ │ - jmp cf13 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x73> │ │ │ │ │ + jmp 9793 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x73> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ xor %r12d,%r12d │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ - jmp cf39 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x99> │ │ │ │ │ -void seqan2::_setLength, void, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long): │ │ │ │ │ + jmp 97b9 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x99> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -seqan2::SimpleType* std::__copy_move::__copy_m*>(char const*, char const*, seqan2::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1) │ │ │ │ │ - jmp cf74 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xd4> │ │ │ │ │ -unsigned long seqan2::_computeSizeForCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ + jmp 97f4 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xd4> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1) │ │ │ │ │ lea 0x1(%rbx),%rdi │ │ │ │ │ -void seqan2::allocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbx,0x10(%rsp) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rdx │ │ │ │ │ -void seqan2::allocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ -char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jne d022 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x182> │ │ │ │ │ -void std::__copy_move::__assign_one(char*, char const*): │ │ │ │ │ + jne 98a2 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x182> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%edx │ │ │ │ │ mov %dl,(%rax) │ │ │ │ │ - jmp d02a >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x18a> │ │ │ │ │ -void seqan2::deallocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned long, seqan2::Tag): │ │ │ │ │ + jmp 98aa >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x18a> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je d0e8 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x248> │ │ │ │ │ -void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&): │ │ │ │ │ + je 9968 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x248> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ -seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage, seqan2::Alloc, unsigned long>(seqan2::String, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ mov %r15,%rax │ │ │ │ │ - jmp cf39 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x99> │ │ │ │ │ + jmp 97b9 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x99> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::deallocate >, char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp d0b9 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x219> │ │ │ │ │ + jmp 9939 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x219> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4340 <_Unwind_Resume@plt> │ │ │ │ │ │ │ │ │ │ -000000000000d0f0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base>: │ │ │ │ │ +0000000000009970 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base>: │ │ │ │ │ void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1010 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ sub $0x28,%rsp │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rdx │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1010 │ │ │ │ │ mov %fs:0x28,%r12 │ │ │ │ │ mov %r12,0x18(%rsp) │ │ │ │ │ mov %rsi,%r12 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rsi │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - je d1d8 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xe8> │ │ │ │ │ + je 9a58 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xe8> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1) │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je d135 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x45> │ │ │ │ │ + je 99b5 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x45> │ │ │ │ │ cmp 0x8(%rdi),%rdx │ │ │ │ │ - je d1fa >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x10a> │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ + je 9a7a >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x10a> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rbx),%r15 │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ mov %rdx,%rbp │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ sar $0x3,%rax │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned long>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1581 (discriminator 1) │ │ │ │ │ cmp %rax,0x10(%rbx) │ │ │ │ │ - jae d35a >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x26a> │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ + jae 9bda >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x26a> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0xf8,%rdx │ │ │ │ │ - jbe d2c0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1d0> │ │ │ │ │ + jbe 9b40 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1d0> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ shr $1,%r14 │ │ │ │ │ add %rax,%r14 │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%r14,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r14,0x10(%rbx) │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:721 │ │ │ │ │ test %r15,%r15 │ │ │ │ │ - je d2b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1c0> │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ + je 9b30 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1c0> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ lea (%rdi,%r13,1),%rax │ │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%rbp │ │ │ │ │ - jle d2f0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x200> │ │ │ │ │ + jle 9b70 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x200> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne d355 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x265> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ + jne 9bd5 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x265> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4300 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1) │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je d28b >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x19b> │ │ │ │ │ + je 9b0b >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x19b> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1) │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je d2e0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1f0> │ │ │ │ │ + je 9b60 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1f0> │ │ │ │ │ cmp %rax,%rsi │ │ │ │ │ - jne d2d0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1e0> │ │ │ │ │ + jne 9b50 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1e0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1023 │ │ │ │ │ cmp %rbx,%r12 │ │ │ │ │ - je d28b >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x19b> │ │ │ │ │ -seqan2::String >::String >, unsigned long, void, void>(seqan2::String > const&, unsigned long): │ │ │ │ │ + je 9b0b >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x19b> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - je d277 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x187> │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ + je 9af7 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x187> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ mov %rdx,%r14 │ │ │ │ │ mov %rdx,%rbp │ │ │ │ │ sar $0x3,%r14 │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0xf8,%rdx │ │ │ │ │ - jbe d300 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x210> │ │ │ │ │ + jbe 9b80 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x210> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %r14,%r13 │ │ │ │ │ shr $1,%r13 │ │ │ │ │ add %r14,%r13 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned long, unsigned long>(seqan2::String >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1601 │ │ │ │ │ cmp %r14,%r13 │ │ │ │ │ cmova %r14,%r13 │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%r13,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rsp) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbp,1),%rax │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%rbp │ │ │ │ │ - jle d277 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x187> │ │ │ │ │ + jle 9af7 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x187> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbp,%rdx │ │ │ │ │ call 4300 │ │ │ │ │ -void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov %rsp,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4030 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt> │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne d355 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x265> │ │ │ │ │ + jne 9bd5 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x265> │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ - jmp d197 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xa7> │ │ │ │ │ + jmp 9a17 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xa7> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1) │ │ │ │ │ mov $0x20,%r14d │ │ │ │ │ - jmp d170 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x80> │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ + jmp 99f0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x80> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ - jmp d197 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xa7> │ │ │ │ │ + jmp 9a17 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xa7> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdi,0x8(%rbx) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:448 │ │ │ │ │ - jmp d28b >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x19b> │ │ │ │ │ + jmp 9b0b >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x19b> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne d28b >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x19b> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long const*): │ │ │ │ │ + jne 9b0b >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x19b> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ - jmp d28b >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x19b> │ │ │ │ │ + jmp 9b0b >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x19b> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r14,0x10(%rsp) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbp,1),%rdx │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%rbp │ │ │ │ │ - jg d26f >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17f> │ │ │ │ │ + jg 9aef >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17f> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne d277 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x187> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long const*): │ │ │ │ │ + jne 9af7 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x187> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp d277 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x187> │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ + jmp 9af7 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x187> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je d36b >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x27b> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ + je 9beb >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x27b> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned long>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ - jmp d197 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xa7> │ │ │ │ │ + jmp 9a17 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xa7> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp d33c >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x24c> │ │ │ │ │ + jmp 9bbc >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x24c> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4340 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ │ │ -000000000000d380 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base>: │ │ │ │ │ +0000000000009c00 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base>: │ │ │ │ │ void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x20,%rsp │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rbx │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 │ │ │ │ │ mov %fs:0x28,%rax │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1037 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je d3ba >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x3a> │ │ │ │ │ + je 9c3a >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x3a> │ │ │ │ │ cmp 0x8(%rdi),%rbx │ │ │ │ │ - je d470 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xf0> │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ + je 9cf0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xf0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:371 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rsi,%rbx │ │ │ │ │ sar $0x3,%rbx │ │ │ │ │ -seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:737 │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmova %rax,%rbx │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned long, unsigned long>(seqan2::String >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1597 (discriminator 1) │ │ │ │ │ cmp %rbx,0x10(%rbp) │ │ │ │ │ - jae d41d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x9d> │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ + jae 9c9d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x9d> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rbx,%r12 │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ shr $1,%r12 │ │ │ │ │ add %rbx,%r12 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ cmovbe %rdx,%r12 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned long, unsigned long>(seqan2::String >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1601 │ │ │ │ │ cmp %r12,%rax │ │ │ │ │ cmovbe %rax,%r12 │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%r12,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r12,0x10(%rbp) │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ -seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:743 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je d460 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xe0> │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ + je 9ce0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xe0> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ lea 0x0(,%rbx,8),%rdx │ │ │ │ │ lea (%r14,%rdx,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - jle d4e0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x160> │ │ │ │ │ + jle 9d60 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x160> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne d503 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x183> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ + jne 9d83 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x183> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1052 │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1052 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4300 │ │ │ │ │ nop │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ - jmp d41d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x9d> │ │ │ │ │ + jmp 9c9d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x9d> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ cmp %rdi,%rsi │ │ │ │ │ - je d4be >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x13e> │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ + je 9d3e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x13e> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ -seqan2::String >::String >, unsigned long, void, void>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ mov %rsp,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rdx,%rbx │ │ │ │ │ - je d4aa >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x12a> │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ + je 9d2a >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x12a> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rdx,%rbx │ │ │ │ │ -void seqan2::assign, seqan2::String >, unsigned long, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1073 │ │ │ │ │ mov %rsp,%rdi │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sar $0x3,%rbx │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1047 │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmovbe %rbx,%rax │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ -void seqan2::assign, seqan2::String >, unsigned long, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1073 │ │ │ │ │ call 4200 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@plt> │ │ │ │ │ -void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4030 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt> │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1052 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne d503 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x183> │ │ │ │ │ + jne 9d83 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x183> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne d4be >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x13e> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long const*): │ │ │ │ │ + jne 9d3e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x13e> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ mov %rax,(%r14) │ │ │ │ │ - jmp d4be >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x13e> │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ + jmp 9d3e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x13e> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je d511 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x191> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ + je 9d91 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x191> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1052 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp d4ea >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x16a> │ │ │ │ │ + jmp 9d6a >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x16a> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4340 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -000000000000d520 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base>: │ │ │ │ │ +0000000000009da0 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base>: │ │ │ │ │ void seqan2::ReplaceString_ >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1430 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ mov %rdx,%r8 │ │ │ │ │ mov %rsi,%r9 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ sub $0x58,%rsp │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rcx),%rax │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rcx),%rdx │ │ │ │ │ -void seqan2::ReplaceString_ >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1430 │ │ │ │ │ mov %fs:0x28,%r13 │ │ │ │ │ mov %r13,0x48(%rsp) │ │ │ │ │ mov %rcx,%r13 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%r12 │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ sub %rdx,%r14 │ │ │ │ │ mov %r14,%r10 │ │ │ │ │ sar $0x3,%r10 │ │ │ │ │ -void seqan2::ReplaceString_ >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1435 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je d572 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x52> │ │ │ │ │ + je 9df2 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x52> │ │ │ │ │ cmp %r12,%rax │ │ │ │ │ - je d700 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x1e0> │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ + je 9f80 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x1e0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rbx),%r11 │ │ │ │ │ -seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:761 │ │ │ │ │ mov %r9,%rbp │ │ │ │ │ sub %r8,%rbp │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %r11,%r12 │ │ │ │ │ mov %r12,%rdx │ │ │ │ │ sar $0x3,%rdx │ │ │ │ │ -seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:761 │ │ │ │ │ add %rdx,%rbp │ │ │ │ │ add %r10,%rbp │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned long>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1581 (discriminator 1) │ │ │ │ │ cmp %rbp,0x10(%rbx) │ │ │ │ │ - jae d6b0 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x190> │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ + jae 9f30 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x190> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0x1f,%rbp │ │ │ │ │ - jbe d6f0 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x1d0> │ │ │ │ │ + jbe 9f70 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x1d0> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rbp,%r15 │ │ │ │ │ shr $1,%r15 │ │ │ │ │ add %rbp,%r15 │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%r15,8),%rdi │ │ │ │ │ mov %rdx,0x28(%rsp) │ │ │ │ │ mov %r10,0x20(%rsp) │ │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ │ mov %r11,0x8(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:770 │ │ │ │ │ mov 0x8(%rsp),%r11 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r15,0x10(%rbx) │ │ │ │ │ -seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:770 │ │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rcx │ │ │ │ │ -seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:770 │ │ │ │ │ test %r11,%r11 │ │ │ │ │ mov 0x20(%rsp),%r10 │ │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ │ - je d6b3 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x193> │ │ │ │ │ + je 9f33 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x193> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:772 │ │ │ │ │ lea 0x0(,%r9,8),%r15 │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r15 │ │ │ │ │ - jle d848 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x328> │ │ │ │ │ + jle a0c8 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x328> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r11,%rsi │ │ │ │ │ mov %r15,%rdx │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4300 │ │ │ │ │ mov 0x8(%rsp),%r11 │ │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ │ mov 0x20(%rsp),%r10 │ │ │ │ │ mov %rax,%rcx │ │ │ │ │ -seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:773 │ │ │ │ │ shl $0x3,%r8 │ │ │ │ │ mov %r12,%rdx │ │ │ │ │ add %r9,%r10 │ │ │ │ │ sub %r8,%rdx │ │ │ │ │ lea (%rcx,%r10,8),%rdi │ │ │ │ │ lea (%r11,%r8,1),%rsi │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - jle d860 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x340> │ │ │ │ │ + jle a0e0 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x340> │ │ │ │ │ mov %r11,0x8(%rsp) │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ call 4300 │ │ │ │ │ mov 0x8(%rsp),%r11 │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r11,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rdi,%rbp,8),%rax │ │ │ │ │ -void seqan2::ReplaceString_ >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1438 (discriminator 1) │ │ │ │ │ add %r15,%rdi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r14 │ │ │ │ │ - jle d7d8 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x2b8> │ │ │ │ │ + jle a058 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x2b8> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne d8a3 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x383> │ │ │ │ │ -void seqan2::ReplaceString_ >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&): │ │ │ │ │ + jne a123 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x383> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1445 │ │ │ │ │ add $0x58,%rsp │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ -void seqan2::ReplaceString_ >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1445 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4300 │ │ │ │ │ nopl (%rax) │ │ │ │ │ -seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov %r11,%rcx │ │ │ │ │ -seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:760 │ │ │ │ │ mov %r8,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:779 │ │ │ │ │ lea 0x0(,%r9,8),%r15 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:760 │ │ │ │ │ sub %r9,%rax │ │ │ │ │ -void seqan2::_arrayClearSpacePointer(unsigned long*, unsigned long, unsigned long, unsigned long, seqan2::True const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:1259 │ │ │ │ │ cmp %r10,%rax │ │ │ │ │ - je d667 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x147> │ │ │ │ │ + je 9ee7 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x147> │ │ │ │ │ sub %r8,%rdx │ │ │ │ │ -seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:779 │ │ │ │ │ add %r15,%rcx │ │ │ │ │ -void seqan2::_arrayClearSpacePointer(unsigned long*, unsigned long, unsigned long, unsigned long, seqan2::True const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:1253 │ │ │ │ │ shl $0x3,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:1261 │ │ │ │ │ lea (%rcx,%r14,1),%rdi │ │ │ │ │ lea (%rcx,%rax,8),%rsi │ │ │ │ │ -unsigned long* std::__copy_move_backward::__copy_move_b(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:765 (discriminator 1) │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - jle d878 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x358> │ │ │ │ │ + jle a0f8 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x358> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:766 │ │ │ │ │ call 4300 │ │ │ │ │ - jmp d667 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x147> │ │ │ │ │ + jmp 9ee7 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x147> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/stl_algobase.h:766 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1) │ │ │ │ │ mov $0x20,%r15d │ │ │ │ │ - jmp d5b0 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x90> │ │ │ │ │ -seqan2::String >::String >, unsigned long, void, void>(seqan2::String > const&, unsigned long): │ │ │ │ │ + jmp 9e30 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x90> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x40(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ movaps %xmm0,0x30(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ - je d791 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x271> │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ + je a011 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x271> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0xf8,%r14 │ │ │ │ │ - jbe d7e8 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x2c8> │ │ │ │ │ + jbe a068 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x2c8> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %r10,%rbp │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ shr $1,%rbp │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ add %r10,%rbp │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned long, unsigned long>(seqan2::String >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1601 │ │ │ │ │ cmp %r10,%rbp │ │ │ │ │ cmova %r10,%rbp │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rbp,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r14 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbp,0x40(%rsp) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rax │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ - jle d791 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x271> │ │ │ │ │ + jle a011 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x271> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ │ call 4300 │ │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ -void seqan2::replace, unsigned long, unsigned long, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, unsigned long, unsigned long, seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1489 │ │ │ │ │ lea 0x30(%rsp),%rcx │ │ │ │ │ mov %r8,%rdx │ │ │ │ │ mov %r9,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4150 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@plt> │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x30(%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::ReplaceString_ >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1445 │ │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne d8a3 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x383> │ │ │ │ │ + jne a123 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x383> │ │ │ │ │ add $0x58,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne d7ae >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x28e> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long const*): │ │ │ │ │ + jne a02e >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x28e> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ - jmp d7ae >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x28e> │ │ │ │ │ + jmp a02e >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x28e> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r14 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rdx │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r10,0x40(%rsp) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0x38(%rsp) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ - jg d775 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x255> │ │ │ │ │ + jg 9ff5 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x255> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne d791 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x271> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long const*): │ │ │ │ │ + jne a011 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x271> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp d791 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x271> │ │ │ │ │ + jmp a011 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x271> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne d631 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x111> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jne 9eb1 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x111> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r11),%rax │ │ │ │ │ mov %rax,(%rcx) │ │ │ │ │ - jmp d631 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x111> │ │ │ │ │ + jmp 9eb1 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x111> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne d65f >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x13f> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jne 9edf >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x13f> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ - jmp d65f >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x13f> │ │ │ │ │ + jmp 9edf >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x13f> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long* std::__copy_move_backward::__copy_move_b(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:767 │ │ │ │ │ - jne d667 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x147> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jne 9ee7 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x147> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ - jmp d667 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x147> │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ + jmp 9ee7 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x147> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x30(%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je d8b1 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x391> │ │ │ │ │ -void seqan2::ReplaceString_ >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&): │ │ │ │ │ + je a131 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x391> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1445 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp d889 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x369> │ │ │ │ │ + jmp a109 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x369> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4340 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan2::ReplaceString_ >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&): │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -000000000000d8c0 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base>: │ │ │ │ │ +000000000000a140 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base>: │ │ │ │ │ void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:526 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ @@ -14268,662 +8209,529 @@ │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x38,%rsp │ │ │ │ │ mov %fs:0x28,%rax │ │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ │ xor %eax,%eax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:529 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je d909 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x49> │ │ │ │ │ + je a189 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x49> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:536 │ │ │ │ │ mov (%rdi),%r13 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:537 │ │ │ │ │ mov 0x8(%rdi),%rbp │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ mov %rsi,%rbx │ │ │ │ │ -seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x10(%r13),%r14 │ │ │ │ │ -void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:540 │ │ │ │ │ test $0x1,%bpl │ │ │ │ │ - jne d930 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x70> │ │ │ │ │ -seqan2::Reference > >::Type seqan2::value, unsigned long>(seqan2::String >&, unsigned long const&): │ │ │ │ │ + jne a1b0 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x70> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ lea (%r14,%rbp,8),%rax │ │ │ │ │ -void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:580 (discriminator 1) │ │ │ │ │ add %rbx,(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:584 │ │ │ │ │ add %rbx,0x40(%r13) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:585 │ │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne db27 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x267> │ │ │ │ │ + jne a3a7 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x267> │ │ │ │ │ add $0x38,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:540 (discriminator 1) │ │ │ │ │ mov 0x10(%rdi),%rax │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je d970 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0xb0> │ │ │ │ │ -seqan2::Reference > >::Type seqan2::value, unsigned long>(seqan2::String >&, unsigned long const&): │ │ │ │ │ + je a1f0 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0xb0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ lea 0x0(,%rbp,8),%r15 │ │ │ │ │ -void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:551 (discriminator 1) │ │ │ │ │ cmp (%r14,%rbp,8),%rax │ │ │ │ │ - jb d990 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0xd0> │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ + jb a210 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0xd0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x18(%r13),%rdi │ │ │ │ │ -void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:566 │ │ │ │ │ add $0x1,%rbp │ │ │ │ │ -seqan2::Reference > >::Type seqan2::value, unsigned long>(seqan2::String >&, unsigned long const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ lea 0x8(%r15),%rdx │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ sub %r14,%r12 │ │ │ │ │ mov %r12,%rax │ │ │ │ │ sar $0x3,%rax │ │ │ │ │ -void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:566 (discriminator 1) │ │ │ │ │ cmp %rax,%rbp │ │ │ │ │ - jae da10 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x150> │ │ │ │ │ + jae a290 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x150> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:568 (discriminator 1) │ │ │ │ │ add %rsi,(%r14,%rdx,1) │ │ │ │ │ - jmp d905 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x45> │ │ │ │ │ + jmp a185 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x45> │ │ │ │ │ nop │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:542 │ │ │ │ │ sub $0x1,%rbp │ │ │ │ │ -seqan2::Reference > >::Type seqan2::value, unsigned long>(seqan2::String >&, unsigned long const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ lea (%r14,%rbp,8),%rax │ │ │ │ │ -void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:543 │ │ │ │ │ mov %rbp,0x8(%rdi) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:544 (discriminator 1) │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ mov %rdx,0x10(%rdi) │ │ │ │ │ - jmp d902 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x42> │ │ │ │ │ + jmp a182 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x42> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:75 │ │ │ │ │ movq $0x0,0x18(%rsp) │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1) │ │ │ │ │ lea 0x10(%rax),%rax │ │ │ │ │ -void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:558 │ │ │ │ │ lea 0x1(%rbp),%rsi │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x20(%rsp) │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ movq $0x0,-0x8(%rax) │ │ │ │ │ -seqan2::Reference > >::Type seqan2::value, unsigned long>(seqan2::String >&, unsigned long const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ add 0x10(%r13),%r15 │ │ │ │ │ -void seqan2::replace, unsigned long, unsigned long, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, unsigned long, unsigned long, seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1489 │ │ │ │ │ lea 0x10(%rsp),%rcx │ │ │ │ │ -void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:558 │ │ │ │ │ lea 0x10(%r13),%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:556 (discriminator 1) │ │ │ │ │ mov 0x10(%r12),%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:555 (discriminator 1) │ │ │ │ │ mov %rbx,(%r14) │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1) │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ -void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:556 (discriminator 1) │ │ │ │ │ mov (%r15),%rax │ │ │ │ │ -void seqan2::replace, unsigned long, unsigned long, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, unsigned long, unsigned long, seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1489 │ │ │ │ │ mov %r14,0x10(%rsp) │ │ │ │ │ -void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:556 (discriminator 1) │ │ │ │ │ sub %rdx,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:556 (discriminator 2) │ │ │ │ │ mov %rax,0x8(%r14) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:557 (discriminator 1) │ │ │ │ │ mov %rdx,(%r15) │ │ │ │ │ -void seqan2::replace, unsigned long, unsigned long, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, unsigned long, unsigned long, seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1489 │ │ │ │ │ mov %rsi,%rdx │ │ │ │ │ call 4150 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@plt> │ │ │ │ │ -void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:561 │ │ │ │ │ addq $0x1,0x8(%r12) │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ -void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:562 │ │ │ │ │ movq $0x0,0x10(%r12) │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - jmp d905 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x45> │ │ │ │ │ + jmp a185 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x45> │ │ │ │ │ nop │ │ │ │ │ add $0x2,%rax │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jb db39 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x279> │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ + jb a3b9 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x279> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 │ │ │ │ │ cmp %rax,0x20(%r13) │ │ │ │ │ - jb da60 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x1a0> │ │ │ │ │ + jb a2e0 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x1a0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1777 (discriminator 1) │ │ │ │ │ lea 0x10(%r14,%r12,1),%rbp │ │ │ │ │ -void seqan2::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:592 │ │ │ │ │ mov %rbp,%rdx │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle da3f , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x17f> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jle a2bf , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x17f> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1) │ │ │ │ │ cmp %rbp,%rdi │ │ │ │ │ - je da3f , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x17f> │ │ │ │ │ + je a2bf , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x17f> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ call 4130 │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rbp,0x18(%r13) │ │ │ │ │ -void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:573 (discriminator 1) │ │ │ │ │ mov %rbx,0x8(%r14,%r15,1) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:574 (discriminator 1) │ │ │ │ │ movq $0x0,0x10(%r14,%r15,1) │ │ │ │ │ - jmp d905 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x45> │ │ │ │ │ + jmp a185 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x45> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0x1f,%rax │ │ │ │ │ - jbe dafd , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x23d> │ │ │ │ │ + jbe a37d , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x23d> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ shr $1,%rdx │ │ │ │ │ add %rax,%rdx │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rdx,8),%rdi │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x10(%r13) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rcx │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x20(%r13) │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagGenerous_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je dac2 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x202> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je a342 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x202> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r12 │ │ │ │ │ - jle db2c , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x26c> │ │ │ │ │ + jle a3ac , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x26c> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r12,%rdx │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4300 │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x20(%r13),%rdx │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x10(%r13),%rcx │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 │ │ │ │ │ cmp %rdx,%rbp │ │ │ │ │ cmova %rdx,%rbp │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1) │ │ │ │ │ shl $0x3,%rbp │ │ │ │ │ -void seqan2::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ mov %rbp,%rdx │ │ │ │ │ sub %r12,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle daf2 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x232> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jle a372 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x232> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1) │ │ │ │ │ cmp %rbp,%r12 │ │ │ │ │ - je daf2 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x232> │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ + je a372 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x232> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rcx,%r12,1),%rdi │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ call 4130 │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1) │ │ │ │ │ add %rcx,%rbp │ │ │ │ │ mov %rcx,%r14 │ │ │ │ │ - jmp da3f , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x17f> │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1) │ │ │ │ │ + jmp a2bf , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x17f> │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1) │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ - jmp da7b , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x1bb> │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ + jmp a2fb , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x1bb> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je db55 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x295> │ │ │ │ │ -void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long): │ │ │ │ │ + je a3d5 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x295> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:585 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne dab2 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x1f2> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jne a332 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x1f2> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r14),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp dab2 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x1f2> │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ + jmp a332 , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x1f2> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x10(%r14,%r12,1),%rbp │ │ │ │ │ - jmp da3f , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x17f> │ │ │ │ │ + jmp a2bf , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x17f> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp db0f , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x24f> │ │ │ │ │ + jmp a38f , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x24f> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp db0c , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x24c> │ │ │ │ │ + jmp a38c , seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long)@@Base+0x24c> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4340 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned long): │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -000000000000db80 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base>: │ │ │ │ │ +000000000000a400 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base>: │ │ │ │ │ void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:60 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ sub $0xb8,%rsp │ │ │ │ │ -seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rdi),%r8d │ │ │ │ │ -void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:60 │ │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ │ mov %fs:0x28,%r12 │ │ │ │ │ mov %r12,0xa8(%rsp) │ │ │ │ │ mov %rdx,%r12 │ │ │ │ │ -seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - je e818 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc98> │ │ │ │ │ -seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ + je b098 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc98> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rax │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%r15 │ │ │ │ │ sub (%rax),%r15 │ │ │ │ │ mov %r15,%rcx │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x10(%rbx),%rbp │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x18(%rbx),%r14 │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov $0x18,%r13d │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rbp,%r14 │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1724 │ │ │ │ │ cmp $0x18,%r14 │ │ │ │ │ - ja dbed , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x6d> │ │ │ │ │ + ja a46d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x6d> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1731 │ │ │ │ │ cmpq $0x2,0x20(%rbx) │ │ │ │ │ - jbe e684 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xb04> │ │ │ │ │ -seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ + jbe af04 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xb04> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rbx),%edi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x0(%rbp,%r13,1),%rsi │ │ │ │ │ mov %rsi,0x18(%rbx) │ │ │ │ │ -void seqan2::_setLength, seqan2::Alloc >, unsigned long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:246 (discriminator 1) │ │ │ │ │ movq $0x0,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:247 (discriminator 1) │ │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:248 (discriminator 1) │ │ │ │ │ movq $0x0,0x10(%rbp) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:250 │ │ │ │ │ movq $0x0,0x38(%rbx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:251 │ │ │ │ │ mov %r15,0x40(%rbx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:252 │ │ │ │ │ movq $0x0,0x28(%rbx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:253 │ │ │ │ │ mov %rcx,0x30(%rbx) │ │ │ │ │ -seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %edi,%edi │ │ │ │ │ - je e880 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd00> │ │ │ │ │ -seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ + je b100 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd00> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rbx),%rdx │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x8(%rdx),%rax │ │ │ │ │ sub (%rdx),%rax │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rsi,%rcx │ │ │ │ │ -void seqan2::clearClipping, seqan2::Alloc > >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:799 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:798 (discriminator 2) │ │ │ │ │ mov %rax,0x30(%rbx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 1) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rbp,%rcx │ │ │ │ │ -void seqan2::clearClipping, seqan2::Alloc > >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:799 │ │ │ │ │ movups %xmm0,0x38(%rbx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sar $0x3,%rcx │ │ │ │ │ -void seqan2::clearClipping, seqan2::Alloc > >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 1) │ │ │ │ │ cmp %rbp,%rsi │ │ │ │ │ - je dc72 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xf2> │ │ │ │ │ + je a4f2 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xf2> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:802 (discriminator 1) │ │ │ │ │ add 0x0(%rbp,%rax,8),%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 3) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:802 (discriminator 1) │ │ │ │ │ mov %rdx,0x40(%rbx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 1) │ │ │ │ │ cmp %rcx,%rax │ │ │ │ │ - jb dc60 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe0> │ │ │ │ │ -seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ + jb a4e0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe0> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ mov 0x8(%rax),%ecx │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - je e7e0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc60> │ │ │ │ │ -seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ + je b060 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc60> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%r14 │ │ │ │ │ sub (%rax),%r14 │ │ │ │ │ mov %r14,%r15 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov $0x18,%ebp │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rsi │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ sub %rcx,%r13 │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1724 │ │ │ │ │ cmp $0x18,%r13 │ │ │ │ │ - ja dcc2 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x142> │ │ │ │ │ + ja a542 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x142> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1731 │ │ │ │ │ cmpq $0x2,0x20(%rax) │ │ │ │ │ - jbe e60b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xa8b> │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ + jbe ae8b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xa8b> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ lea (%rcx,%rbp,1),%rdi │ │ │ │ │ -seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rax),%edx │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdi,0x18(%rax) │ │ │ │ │ -void seqan2::_setLength, seqan2::Alloc >, unsigned long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:246 (discriminator 1) │ │ │ │ │ movq $0x0,(%rcx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:247 (discriminator 1) │ │ │ │ │ mov %r15,0x8(%rcx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:248 (discriminator 1) │ │ │ │ │ movq $0x0,0x10(%rcx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:250 │ │ │ │ │ movq $0x0,0x38(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:251 │ │ │ │ │ mov %r14,0x40(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:252 │ │ │ │ │ movq $0x0,0x28(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:253 │ │ │ │ │ mov %r15,0x30(%rax) │ │ │ │ │ -seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je e848 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xcc8> │ │ │ │ │ -seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ + je b0c8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xcc8> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ -seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x8(%rdx),%rax │ │ │ │ │ sub (%rdx),%rax │ │ │ │ │ -void seqan2::clearClipping, seqan2::Alloc > >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:798 (discriminator 2) │ │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:799 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 1) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:798 (discriminator 2) │ │ │ │ │ mov %rax,0x30(%rsi) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:799 │ │ │ │ │ movups %xmm0,0x38(%rsi) │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rdi,%rsi │ │ │ │ │ sub %rcx,%rsi │ │ │ │ │ sar $0x3,%rsi │ │ │ │ │ -void seqan2::clearClipping, seqan2::Alloc > >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 1) │ │ │ │ │ cmp %rdi,%rcx │ │ │ │ │ - je dd51 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1d1> │ │ │ │ │ + je a5d1 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1d1> │ │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:802 (discriminator 1) │ │ │ │ │ add (%rcx,%rax,8),%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 3) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:802 (discriminator 1) │ │ │ │ │ mov %rdx,0x40(%rdi) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 1) │ │ │ │ │ cmp %rsi,%rax │ │ │ │ │ - jb dd40 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1c0> │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ + jb a5c0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1c0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rbp │ │ │ │ │ -seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rax │ │ │ │ │ -void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:78 (discriminator 1) │ │ │ │ │ cmp %rbp,%rax │ │ │ │ │ - je e6fd , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xb7d> │ │ │ │ │ -unsigned long seqan2::_getBeginHorizontal(seqan2::TraceSegment_ const&): │ │ │ │ │ + je af7d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xb7d> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:148 │ │ │ │ │ mov -0x20(%rbp),%r9 │ │ │ │ │ -seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > seqan2::operator-, seqan2::Alloc > const, seqan2::TraceSegment_ const*, seqan2::Tag >(seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, int): │ │ │ │ │ /usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1) │ │ │ │ │ sub $0x20,%rax │ │ │ │ │ lea -0x20(%rbp),%rdx │ │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ -seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > seqan2::operator-, seqan2::Alloc > const, seqan2::TraceSegment_ const*, seqan2::Tag >(seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, int): │ │ │ │ │ /usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1) │ │ │ │ │ mov %rdx,0x30(%rsp) │ │ │ │ │ -seqan2::Position, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::toViewPosition, seqan2::Alloc >, unsigned long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, unsigned long, bool): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:530 │ │ │ │ │ test %r9,%r9 │ │ │ │ │ - jne e330 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7b0> │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ + jne abb0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7b0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ -seqan2::Position, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::toViewPosition, seqan2::Alloc >, unsigned long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, unsigned long, bool): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:531 (discriminator 1) │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov %rdi,0x28(%rsp) │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rax,%rdi │ │ │ │ │ -void seqan2::setBeginPosition, seqan2::Alloc >, unsigned long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:863 (discriminator 2) │ │ │ │ │ mov %rdx,%r12 │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sar $0x3,%rdi │ │ │ │ │ mov %rdi,%r11 │ │ │ │ │ -seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:490 │ │ │ │ │ xor %r10d,%r10d │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je ddf0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x270> │ │ │ │ │ + je a670 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x270> │ │ │ │ │ cmp %rax,0x28(%rsp) │ │ │ │ │ - je ddf0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x270> │ │ │ │ │ + je a670 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x270> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:491 │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ mov %r8,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ mov (%rax,%r8,8),%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and $0x1,%edi │ │ │ │ │ neg %rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ cmp %rdx,%r9 │ │ │ │ │ - jae e360 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7e0> │ │ │ │ │ + jae abe0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7e0> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and %r9,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:501 │ │ │ │ │ add $0x1,%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:500 (discriminator 1) │ │ │ │ │ sub %r9,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ add %rdi,%r10 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ cmp %r11,%r8 │ │ │ │ │ - jb ddc0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x240> │ │ │ │ │ + jb a640 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x240> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::setClippedBeginPosition, seqan2::Alloc >, long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:815 (discriminator 2) │ │ │ │ │ mov %r10,0x28(%rbx) │ │ │ │ │ -unsigned long seqan2::_getBeginVertical(seqan2::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:160 │ │ │ │ │ mov -0x18(%rbp),%r10 │ │ │ │ │ -void seqan2::setClippedBeginPosition, seqan2::Alloc >, long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:816 │ │ │ │ │ mov %r12,0x38(%rbx) │ │ │ │ │ -seqan2::Position, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::toViewPosition, seqan2::Alloc >, unsigned long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, unsigned long, bool): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:530 │ │ │ │ │ test %r10,%r10 │ │ │ │ │ - jne e3c0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x840> │ │ │ │ │ + jne ac40 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x840> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:531 (discriminator 1) │ │ │ │ │ mov (%rcx),%rdi │ │ │ │ │ -void seqan2::setBeginPosition, seqan2::Alloc >, unsigned long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:863 (discriminator 2) │ │ │ │ │ mov %rdi,%r9 │ │ │ │ │ -seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:490 │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je de70 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x2f0> │ │ │ │ │ + je a6f0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x2f0> │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je de70 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x2f0> │ │ │ │ │ + je a6f0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x2f0> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:491 │ │ │ │ │ xor %r10d,%r10d │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ @@ -14931,84 +8739,73 @@ │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ mov (%rcx,%r10,8),%rbp │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and $0x1,%edx │ │ │ │ │ neg %rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ cmp %rdi,%rbp │ │ │ │ │ - jae e370 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7f0> │ │ │ │ │ + jae abf0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7f0> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and %rbp,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:501 │ │ │ │ │ add $0x1,%r10 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:500 (discriminator 1) │ │ │ │ │ sub %rbp,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ add %rdx,%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ cmp %rsi,%r10 │ │ │ │ │ - jb de40 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x2c0> │ │ │ │ │ + jb a6c0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x2c0> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::setClippedBeginPosition, seqan2::Alloc >, long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:815 (discriminator 2) │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ -seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:108 (discriminator 1) │ │ │ │ │ xor %r12d,%r12d │ │ │ │ │ -void seqan2::setClippedBeginPosition, seqan2::Alloc >, long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:816 │ │ │ │ │ mov %r9,0x38(%rdx) │ │ │ │ │ -seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:111 │ │ │ │ │ mov 0x38(%rbx),%r10 │ │ │ │ │ -void seqan2::setClippedBeginPosition, seqan2::Alloc >, long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:815 (discriminator 2) │ │ │ │ │ mov %r8,0x28(%rdx) │ │ │ │ │ -seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:108 (discriminator 1) │ │ │ │ │ cmpq $0x0,(%rax) │ │ │ │ │ sete %r12b │ │ │ │ │ -void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:408 │ │ │ │ │ test %r10,%r10 │ │ │ │ │ - je e419 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x899> │ │ │ │ │ + je ac99 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x899> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1) │ │ │ │ │ - js e745 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xbc5> │ │ │ │ │ -bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&): │ │ │ │ │ + js afc5 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xbc5> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:517 │ │ │ │ │ mov 0x40(%rbx),%r8 │ │ │ │ │ -void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1) │ │ │ │ │ test %r8,%r8 │ │ │ │ │ - je e8c0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd40> │ │ │ │ │ + je b140 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd40> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:427 │ │ │ │ │ cmp %r8d,%r10d │ │ │ │ │ cmovbe %r10d,%r8d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:431 (discriminator 1) │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - je e8c0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd40> │ │ │ │ │ + je b140 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd40> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1) │ │ │ │ │ mov (%rax,%r12,8),%rdx │ │ │ │ │ mov %edx,%r13d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:437 │ │ │ │ │ cmp %r8d,%edx │ │ │ │ │ - jae e93c , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xdbc> │ │ │ │ │ + jae b1bc , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xdbc> │ │ │ │ │ lea 0x1(%r12),%rdi │ │ │ │ │ -seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ xor %r15d,%r15d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r10d,%r10d │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nop │ │ │ │ │ mov %edx,%edx │ │ │ │ │ -void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ neg %r12 │ │ │ │ │ sub %r13d,%r8d │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:439 │ │ │ │ │ add %rdx,%r10 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ @@ -15021,68 +8818,62 @@ │ │ │ │ │ and $0x1,%r12d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:437 │ │ │ │ │ add $0x1,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1) │ │ │ │ │ mov %edx,%r13d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:437 │ │ │ │ │ cmp %r8d,%edx │ │ │ │ │ - jb df00 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x380> │ │ │ │ │ + jb a780 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x380> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:446 │ │ │ │ │ cmp %r13d,%r8d │ │ │ │ │ - je e907 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd87> │ │ │ │ │ + je b187 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd87> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:473 │ │ │ │ │ mov %r8d,%r14d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ neg %r12 │ │ │ │ │ and %r14,%r12 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:473 │ │ │ │ │ add %r14,%r10 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ add %r12,%r15 │ │ │ │ │ mov %rbp,%r12 │ │ │ │ │ -seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:108 (discriminator 1) │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ cmpq $0x0,(%rcx) │ │ │ │ │ sete %bpl │ │ │ │ │ -void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:408 │ │ │ │ │ test %r9,%r9 │ │ │ │ │ - jne e432 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x8b2> │ │ │ │ │ -seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&): │ │ │ │ │ + jne acb2 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x8b2> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ │ -void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:98 │ │ │ │ │ mov 0x30(%rsp),%rdx │ │ │ │ │ -seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ mov %rbx,0x8(%rsp) │ │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ │ -void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:104 │ │ │ │ │ lea 0x80(%rsp),%rsi │ │ │ │ │ mov %rsi,0x40(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:98 │ │ │ │ │ cmp %rdx,0x20(%rsp) │ │ │ │ │ - je e17d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5fd> │ │ │ │ │ + je a9fd , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5fd> │ │ │ │ │ mov %rbx,0x48(%rsp) │ │ │ │ │ mov 0x30(%rsp),%rdx │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:101 (discriminator 1) │ │ │ │ │ movzbl 0x18(%rdx),%eax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:100 (discriminator 1) │ │ │ │ │ mov 0x10(%rdx),%rbx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:101 (discriminator 1) │ │ │ │ │ cmp $0x2,%al │ │ │ │ │ - je e4f8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x978> │ │ │ │ │ + je ad78 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x978> │ │ │ │ │ cmp $0x4,%al │ │ │ │ │ - jne e01b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x49b> │ │ │ │ │ + jne a89b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x49b> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:108 │ │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ │ lea 0x50(%rsp),%rdi │ │ │ │ │ mov %rbx,%rsi │ │ │ │ │ mov %r8,0x38(%rsp) │ │ │ │ │ mov %r9,0x30(%rsp) │ │ │ │ │ mov %rdx,0x28(%rsp) │ │ │ │ │ @@ -15097,216 +8888,196 @@ │ │ │ │ │ mov 0x60(%rsp),%r14 │ │ │ │ │ mov 0x68(%rsp),%r15 │ │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ mov 0x30(%rsp),%r9 │ │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ │ -void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:408 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je e150 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5d0> │ │ │ │ │ -bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&): │ │ │ │ │ + je a9d0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5d0> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:517 │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ mov 0x40(%rsi),%rcx │ │ │ │ │ -void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1) │ │ │ │ │ cmp %r10,%rcx │ │ │ │ │ - je e0d4 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x554> │ │ │ │ │ + je a954 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x554> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:426 │ │ │ │ │ lea (%r10,%rbx,1),%eax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:427 │ │ │ │ │ cmp %ecx,%eax │ │ │ │ │ cmova %ecx,%eax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:431 (discriminator 1) │ │ │ │ │ sub %r10d,%eax │ │ │ │ │ - je e0d4 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x554> │ │ │ │ │ -seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag): │ │ │ │ │ + je a954 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x554> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov %rbx,0x28(%rsp) │ │ │ │ │ mov 0x10(%rsi),%r11 │ │ │ │ │ - jmp e0a0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x520> │ │ │ │ │ + jmp a920 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x520> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nop │ │ │ │ │ -void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:439 │ │ │ │ │ add %rcx,%r10 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ add %r15,%rcx │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ cmovne %rcx,%r15 │ │ │ │ │ add %eax,%esi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:443 │ │ │ │ │ add $0x1,%r12 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:442 │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:431 (discriminator 1) │ │ │ │ │ mov %esi,%eax │ │ │ │ │ sub %ebx,%eax │ │ │ │ │ - je e580 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xa00> │ │ │ │ │ + je ae00 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xa00> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1) │ │ │ │ │ mov (%r11,%r12,8),%rbx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:435 │ │ │ │ │ mov %r14d,%esi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ and $0x1,%edi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:435 │ │ │ │ │ mov %ebx,%ecx │ │ │ │ │ sub %r14d,%ecx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:437 │ │ │ │ │ cmp %eax,%ecx │ │ │ │ │ - jb e080 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x500> │ │ │ │ │ + jb a900 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x500> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:448 │ │ │ │ │ mov %eax,%esi │ │ │ │ │ mov 0x28(%rsp),%rbx │ │ │ │ │ add %rsi,%r10 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:446 │ │ │ │ │ cmp %eax,%ecx │ │ │ │ │ - je e590 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xa10> │ │ │ │ │ + je ae10 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xa10> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ neg %rdi │ │ │ │ │ and %rsi,%rdi │ │ │ │ │ add %rdi,%r15 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:476 │ │ │ │ │ add %rsi,%r14 │ │ │ │ │ -bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:517 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ mov 0x40(%rsi),%rax │ │ │ │ │ -void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1) │ │ │ │ │ cmp %rax,%r9 │ │ │ │ │ - je e150 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5d0> │ │ │ │ │ + je a9d0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5d0> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:426 │ │ │ │ │ add %r9d,%ebx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:427 │ │ │ │ │ cmp %eax,%ebx │ │ │ │ │ cmova %eax,%ebx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:431 (discriminator 1) │ │ │ │ │ sub %r9d,%ebx │ │ │ │ │ - je e150 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5d0> │ │ │ │ │ -seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag): │ │ │ │ │ + je a9d0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5d0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x10(%rsi),%r11 │ │ │ │ │ - jmp e11c , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x59c> │ │ │ │ │ + jmp a99c , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x59c> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:439 │ │ │ │ │ add %rcx,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ add %r8,%rcx │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ cmovne %rcx,%r8 │ │ │ │ │ add %ebx,%eax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:443 │ │ │ │ │ add $0x1,%rbp │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:442 │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:431 (discriminator 1) │ │ │ │ │ sub %esi,%eax │ │ │ │ │ mov %eax,%ebx │ │ │ │ │ - je e150 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5d0> │ │ │ │ │ + je a9d0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5d0> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1) │ │ │ │ │ mov (%r11,%rbp,8),%rsi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:435 │ │ │ │ │ mov %r13d,%eax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ and $0x1,%edi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:435 │ │ │ │ │ mov %esi,%ecx │ │ │ │ │ sub %r13d,%ecx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:437 │ │ │ │ │ cmp %ebx,%ecx │ │ │ │ │ - jb e100 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x580> │ │ │ │ │ + jb a980 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x580> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:446 │ │ │ │ │ cmp %ecx,%ebx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:448 │ │ │ │ │ mov %ebx,%ebx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:446 │ │ │ │ │ - je e5d0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xa50> │ │ │ │ │ + je ae50 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xa50> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ neg %rdi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:473 │ │ │ │ │ add %rbx,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ and %rbx,%rdi │ │ │ │ │ add %rdi,%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:476 │ │ │ │ │ add %rbx,%r13 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:431 (discriminator 1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:113 │ │ │ │ │ sub $0x20,%rdx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:98 │ │ │ │ │ cmp %rdx,0x20(%rsp) │ │ │ │ │ - jne dfa0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x420> │ │ │ │ │ -seqan2::Position, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > >::Type seqan2::position, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&): │ │ │ │ │ + jne a820 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x420> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:218 │ │ │ │ │ cmpq $0x0,0x8(%rsp) │ │ │ │ │ -void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:218 │ │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ │ -seqan2::Position, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > >::Type seqan2::position, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:218 │ │ │ │ │ - je e730 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xbb0> │ │ │ │ │ + je afb0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xbb0> │ │ │ │ │ mov 0x18(%rbx),%rdx │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ mov %rdx,0x28(%rsp) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:226 (discriminator 1) │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je e1af , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x62f> │ │ │ │ │ + je aa2f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x62f> │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:225 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ mov 0x10(%rsi),%rdx │ │ │ │ │ lea (%rdx,%r12,8),%rsi │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:227 (discriminator 1) │ │ │ │ │ add (%rdx),%rcx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:226 (discriminator 1) │ │ │ │ │ add $0x8,%rdx │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - jne e1a0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x620> │ │ │ │ │ + jne aa20 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x620> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:228 │ │ │ │ │ add %rcx,%r14 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:233 (discriminator 1) │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ sub 0x38(%rsi),%r14 │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x28(%rsp),%rsi │ │ │ │ │ -void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:115 (discriminator 1) │ │ │ │ │ add 0x38(%rbx),%r14 │ │ │ │ │ -seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:490 │ │ │ │ │ xor %edi,%edi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 │ │ │ │ │ mov %r14,%rcx │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rsi,%r8 │ │ │ │ │ sub %rax,%r8 │ │ │ │ │ sar $0x3,%r8 │ │ │ │ │ -seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ cmp %rax,%rsi │ │ │ │ │ - je e230 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x6b0> │ │ │ │ │ + je aab0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x6b0> │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je e230 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x6b0> │ │ │ │ │ + je aab0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x6b0> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:491 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl (%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ @@ -15314,298 +9085,270 @@ │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ mov (%rax,%rsi,8),%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and $0x1,%edx │ │ │ │ │ neg %rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ cmp %rcx,%r9 │ │ │ │ │ - jae e4e8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x968> │ │ │ │ │ + jae ad68 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x968> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and %r9,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:501 │ │ │ │ │ add $0x1,%rsi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:500 (discriminator 1) │ │ │ │ │ sub %r9,%rcx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ add %rdx,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ cmp %r8,%rsi │ │ │ │ │ - jb e200 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x680> │ │ │ │ │ + jb aa80 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x680> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Position, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > >::Type seqan2::position, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:218 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ -void seqan2::setClippedEndPosition, seqan2::Alloc >, long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:827 (discriminator 2) │ │ │ │ │ mov %rdi,0x30(%rbx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:830 │ │ │ │ │ mov %r14,0x40(%rbx) │ │ │ │ │ -seqan2::Position, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > >::Type seqan2::position, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:218 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je e728 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xba8> │ │ │ │ │ + je afa8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xba8> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:226 (discriminator 1) │ │ │ │ │ test %rbp,%rbp │ │ │ │ │ - je e26f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x6ef> │ │ │ │ │ + je aaef , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x6ef> │ │ │ │ │ mov 0x10(%rax),%rax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:225 │ │ │ │ │ xor %edx,%edx │ │ │ │ │ lea (%rax,%rbp,8),%rcx │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:227 (discriminator 1) │ │ │ │ │ add (%rax),%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:226 (discriminator 1) │ │ │ │ │ add $0x8,%rax │ │ │ │ │ cmp %rcx,%rax │ │ │ │ │ - jne e260 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x6e0> │ │ │ │ │ + jne aae0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x6e0> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:228 │ │ │ │ │ add %rdx,%r13 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:233 (discriminator 1) │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ sub 0x38(%rax),%r13 │ │ │ │ │ -void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:116 (discriminator 1) │ │ │ │ │ mov 0x18(%rsp),%rbx │ │ │ │ │ -seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:490 │ │ │ │ │ xor %edi,%edi │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x10(%rbx),%r8 │ │ │ │ │ -void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:116 (discriminator 1) │ │ │ │ │ add 0x38(%rbx),%r13 │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rax,%r9 │ │ │ │ │ -seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %r8,%r9 │ │ │ │ │ sar $0x3,%r9 │ │ │ │ │ -seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ cmp %r8,%rax │ │ │ │ │ - je e2f0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x770> │ │ │ │ │ + je ab70 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x770> │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - je e2f0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x770> │ │ │ │ │ + je ab70 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x770> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:491 │ │ │ │ │ xor %edx,%edx │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ mov (%r8,%rdx,8),%rcx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and $0x1,%eax │ │ │ │ │ neg %rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ cmp %rsi,%rcx │ │ │ │ │ - jae e4d8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x958> │ │ │ │ │ + jae ad58 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x958> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and %rcx,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:501 │ │ │ │ │ add $0x1,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:500 (discriminator 1) │ │ │ │ │ sub %rcx,%rsi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ add %rax,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ cmp %r9,%rdx │ │ │ │ │ - jb e2c0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x740> │ │ │ │ │ + jb ab40 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x740> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::setClippedEndPosition, seqan2::Alloc >, long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:827 (discriminator 2) │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ mov %rdi,0x30(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:830 │ │ │ │ │ mov %r13,0x40(%rax) │ │ │ │ │ -void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:117 │ │ │ │ │ mov 0xa8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne e96d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xded> │ │ │ │ │ + jne b1ed , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xded> │ │ │ │ │ add $0xb8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Position, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::toViewPosition, seqan2::Alloc >, unsigned long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, unsigned long, bool): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:535 │ │ │ │ │ xor %edi,%edi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:534 │ │ │ │ │ xor %edx,%edx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:540 (discriminator 1) │ │ │ │ │ mov (%rax,%rdi,8),%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:538 │ │ │ │ │ test $0x1,%dil │ │ │ │ │ - je e359 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7d9> │ │ │ │ │ + je abd9 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7d9> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:540 (discriminator 1) │ │ │ │ │ cmp %r9,%r8 │ │ │ │ │ - jae e380 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x800> │ │ │ │ │ + jae ac00 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x800> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:542 (discriminator 1) │ │ │ │ │ add %r8,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:543 (discriminator 1) │ │ │ │ │ sub %r8,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:536 (discriminator 2) │ │ │ │ │ add $0x1,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:540 (discriminator 1) │ │ │ │ │ mov (%rax,%rdi,8),%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:538 │ │ │ │ │ test $0x1,%dil │ │ │ │ │ - jne e340 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7c0> │ │ │ │ │ + jne abc0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7c0> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:560 (discriminator 1) │ │ │ │ │ add %r8,%rdx │ │ │ │ │ - jmp e34b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7cb> │ │ │ │ │ + jmp abcb , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7cb> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:505 │ │ │ │ │ and %rdi,%rdx │ │ │ │ │ add %rdx,%r10 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ - jmp ddf0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x270> │ │ │ │ │ + jmp a670 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x270> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:505 │ │ │ │ │ and %rdi,%rdx │ │ │ │ │ add %rdx,%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ - jmp de70 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x2f0> │ │ │ │ │ + jmp a6f0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x2f0> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x18(%rbx),%r15 │ │ │ │ │ -seqan2::Position, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::toViewPosition, seqan2::Alloc >, unsigned long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, unsigned long, bool): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:547 │ │ │ │ │ add %r9,%rdx │ │ │ │ │ mov %rdx,%r12 │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %r15,%r10 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov %r15,0x28(%rsp) │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rax,%r10 │ │ │ │ │ mov %r10,%r11 │ │ │ │ │ sar $0x3,%r11 │ │ │ │ │ -seqan2::Position, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::toViewPosition, seqan2::Alloc >, unsigned long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, unsigned long, bool): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:545 (discriminator 1) │ │ │ │ │ cmp %r8,%r9 │ │ │ │ │ - jb dd9f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x21f> │ │ │ │ │ + jb a61f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x21f> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:553 (discriminator 1) │ │ │ │ │ lea 0x2(%rdi),%r8 │ │ │ │ │ cmp %r11,%r8 │ │ │ │ │ - jae dd9f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x21f> │ │ │ │ │ + jae a61f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x21f> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:554 (discriminator 1) │ │ │ │ │ add 0x8(%rax,%rdi,8),%rdx │ │ │ │ │ mov %rdx,%r12 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:536 (discriminator 1) │ │ │ │ │ - jmp dd9f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x21f> │ │ │ │ │ + jmp a61f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x21f> │ │ │ │ │ nop │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:535 │ │ │ │ │ xor %edx,%edx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:534 │ │ │ │ │ xor %edi,%edi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:540 (discriminator 1) │ │ │ │ │ mov (%rcx,%rdx,8),%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:538 │ │ │ │ │ test $0x1,%dl │ │ │ │ │ - je e3e8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x868> │ │ │ │ │ + je ac68 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x868> │ │ │ │ │ nopl (%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:540 (discriminator 1) │ │ │ │ │ cmp %r10,%r8 │ │ │ │ │ - jae e3f0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x870> │ │ │ │ │ + jae ac70 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x870> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:542 (discriminator 1) │ │ │ │ │ add %r8,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:543 (discriminator 1) │ │ │ │ │ sub %r8,%r10 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:536 (discriminator 2) │ │ │ │ │ add $0x1,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:540 (discriminator 1) │ │ │ │ │ mov (%rcx,%rdx,8),%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:538 │ │ │ │ │ test $0x1,%dl │ │ │ │ │ - jne e3d0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x850> │ │ │ │ │ + jne ac50 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x850> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:560 (discriminator 1) │ │ │ │ │ add %r8,%rdi │ │ │ │ │ - jmp e3db , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x85b> │ │ │ │ │ + jmp ac5b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x85b> │ │ │ │ │ nopl (%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:547 │ │ │ │ │ add %r10,%rdi │ │ │ │ │ mov %rdi,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:545 (discriminator 1) │ │ │ │ │ cmp %r8,%r10 │ │ │ │ │ - jb de0b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x28b> │ │ │ │ │ + jb a68b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x28b> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:553 (discriminator 1) │ │ │ │ │ lea 0x2(%rdx),%r8 │ │ │ │ │ cmp %rsi,%r8 │ │ │ │ │ - jae de0b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x28b> │ │ │ │ │ + jae a68b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x28b> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:554 (discriminator 1) │ │ │ │ │ add 0x8(%rcx,%rdx,8),%rdi │ │ │ │ │ mov %rdi,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:536 (discriminator 1) │ │ │ │ │ - jmp de0b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x28b> │ │ │ │ │ -seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&): │ │ │ │ │ + jmp a68b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x28b> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ xor %r15d,%r15d │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:108 (discriminator 1) │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ cmpq $0x0,(%rcx) │ │ │ │ │ sete %bpl │ │ │ │ │ -void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:408 │ │ │ │ │ test %r9,%r9 │ │ │ │ │ - je df59 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3d9> │ │ │ │ │ + je a7d9 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3d9> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1) │ │ │ │ │ - js e790 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc10> │ │ │ │ │ -bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&): │ │ │ │ │ + js b010 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc10> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:517 │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ mov 0x40(%rdx),%rdx │ │ │ │ │ -void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1) │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je e8b2 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd32> │ │ │ │ │ + je b132 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd32> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:427 │ │ │ │ │ cmp %edx,%r9d │ │ │ │ │ cmova %edx,%r9d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:431 (discriminator 1) │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - je e8b2 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd32> │ │ │ │ │ + je b132 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd32> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1) │ │ │ │ │ mov (%rcx,%rbp,8),%rdx │ │ │ │ │ mov %edx,%r13d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:437 │ │ │ │ │ cmp %r9d,%edx │ │ │ │ │ - jae e92e , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xdae> │ │ │ │ │ -seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&): │ │ │ │ │ + jae b1ae , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xdae> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ mov %r12,0x8(%rsp) │ │ │ │ │ lea 0x1(%rbp),%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r11d,%r11d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ mov %edx,%edx │ │ │ │ │ -void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ neg %rbp │ │ │ │ │ sub %r13d,%r9d │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:439 │ │ │ │ │ add %rdx,%r11 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ @@ -15618,46 +9361,44 @@ │ │ │ │ │ and $0x1,%ebp │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:437 │ │ │ │ │ add $0x1,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1) │ │ │ │ │ mov %edx,%r13d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:437 │ │ │ │ │ cmp %r9d,%edx │ │ │ │ │ - jb e480 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x900> │ │ │ │ │ + jb ad00 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x900> │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov 0x8(%rsp),%r12 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:446 │ │ │ │ │ cmp %r9d,%r13d │ │ │ │ │ - je e8de , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd5e> │ │ │ │ │ + je b15e , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd5e> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:473 │ │ │ │ │ mov %r9d,%r13d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ neg %rbp │ │ │ │ │ and %r13,%rbp │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:473 │ │ │ │ │ lea 0x0(%r13,%r11,1),%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ add %rbp,%r8 │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ - jmp df5f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3df> │ │ │ │ │ + jmp a7df , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3df> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, long>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:505 │ │ │ │ │ and %rsi,%rax │ │ │ │ │ add %rax,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ - jmp e2f0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x770> │ │ │ │ │ + jmp ab70 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x770> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:505 │ │ │ │ │ and %rdx,%rcx │ │ │ │ │ add %rcx,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ - jmp e230 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x6b0> │ │ │ │ │ + jmp aab0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x6b0> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:104 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ │ mov %rbx,%rsi │ │ │ │ │ mov %r10,0x30(%rsp) │ │ │ │ │ mov %rdx,0x28(%rsp) │ │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ │ @@ -15670,5038 +9411,9187 @@ │ │ │ │ │ mov 0x88(%rsp),%rbp │ │ │ │ │ mov 0x90(%rsp),%r13 │ │ │ │ │ mov 0x98(%rsp),%r8 │ │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ │ mov 0x30(%rsp),%r10 │ │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ │ mov 0xa0(%rsp),%r9 │ │ │ │ │ - jmp e01b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x49b> │ │ │ │ │ + jmp a89b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x49b> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned long): │ │ │ │ │ -/usr/include/seqan/align/dp_traceback_adaptor.h:104 │ │ │ │ │ mov 0x28(%rsp),%rbx │ │ │ │ │ - jmp e0d4 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x554> │ │ │ │ │ + jmp a954 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x554> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ lea (%r15,%rsi,1),%rax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:454 │ │ │ │ │ lea 0x1(%r12),%rcx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ cmovne %rax,%r15 │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ │ sub %r11,%rax │ │ │ │ │ sar $0x3,%rax │ │ │ │ │ -void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1) │ │ │ │ │ cmp %rax,%rcx │ │ │ │ │ - je e0d1 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x551> │ │ │ │ │ + je a951 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x551> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:457 │ │ │ │ │ mov %rcx,%r12 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:460 │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ - jmp e0d4 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x554> │ │ │ │ │ + jmp a954 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x554> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ lea (%r8,%rbx,1),%rax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:448 │ │ │ │ │ add %rbx,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:454 │ │ │ │ │ lea 0x1(%rbp),%rcx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ cmovne %rax,%r8 │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ │ sub %r11,%rax │ │ │ │ │ sar $0x3,%rax │ │ │ │ │ -void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1) │ │ │ │ │ cmp %rax,%rcx │ │ │ │ │ - je e148 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5c8> │ │ │ │ │ + je a9c8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5c8> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:457 │ │ │ │ │ mov %rcx,%rbp │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:460 │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ - jmp e150 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5d0> │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ + jmp a9d0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5d0> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagGenerous_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x10(%rdx) │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x20(%rdx) │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagGenerous_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - je e8ce , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd4e> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je b14e , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd4e> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - jle e95c , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xddc> │ │ │ │ │ + jle b1dc , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xddc> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rcx,%rsi │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4300 │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rcx,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1734 │ │ │ │ │ mov $0x3,%edx │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1734 │ │ │ │ │ mov 0x20(%rax),%rax │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmova %rdx,%rax │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x0(,%rax,8),%rbp │ │ │ │ │ -void seqan2::_deallocateStorage(seqan2::String >&, unsigned long*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ - jmp dcc2 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x142> │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ + jmp a542 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x142> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagGenerous_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ test %rbp,%rbp │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x20(%rbx) │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagGenerous_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ - je e8d6 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd56> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je b156 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd56> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r14 │ │ │ │ │ - jle e94a , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xdca> │ │ │ │ │ + jle b1ca , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xdca> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4300 │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1734 │ │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ │ mov $0x3,%edx │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x10(%rbx),%rbp │ │ │ │ │ -void seqan2::_deallocateStorage(seqan2::String >&, unsigned long*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1734 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmova %rdx,%rax │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x0(,%rax,8),%r13 │ │ │ │ │ -void seqan2::_deallocateStorage(seqan2::String >&, unsigned long*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ - jmp dbed , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x6d> │ │ │ │ │ -void seqan2::setClippedBeginPosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, int): │ │ │ │ │ + jmp a46d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x6d> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:815 (discriminator 2) │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:816 │ │ │ │ │ xor %edi,%edi │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:815 (discriminator 2) │ │ │ │ │ movups %xmm0,0x28(%rbx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:816 │ │ │ │ │ movups %xmm0,0x38(%rbx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:815 (discriminator 2) │ │ │ │ │ movq $0x0,0x28(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:816 │ │ │ │ │ movq $0x0,0x38(%rax) │ │ │ │ │ - jmp e2f0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x770> │ │ │ │ │ -seqan2::Position, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > >::Type seqan2::position, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&): │ │ │ │ │ + jmp ab70 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x770> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:219 │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ - jmp e278 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x6f8> │ │ │ │ │ + jmp aaf8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x6f8> │ │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ mov %rsi,0x28(%rsp) │ │ │ │ │ - jmp e1b8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x638> │ │ │ │ │ -void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, long): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:219 │ │ │ │ │ + jmp aa38 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x638> │ │ │ │ │ mov %r10,%rdx │ │ │ │ │ -seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %edi,%edi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ xor %r15d,%r15d │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ - jmp e770 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xbf0> │ │ │ │ │ + jmp aff0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xbf0> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:332 │ │ │ │ │ sub $0x1,%r14 │ │ │ │ │ -bool seqan2::isGap, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:157 │ │ │ │ │ mov %r12,%r8 │ │ │ │ │ -bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:346 │ │ │ │ │ sub $0x1,%rdi │ │ │ │ │ -bool seqan2::isGap, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:157 │ │ │ │ │ and $0x1,%r8d │ │ │ │ │ -bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:344 │ │ │ │ │ sub %r8,%r15 │ │ │ │ │ -void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:413 (discriminator 1) │ │ │ │ │ add $0x1,%rdx │ │ │ │ │ - je e788 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc08> │ │ │ │ │ -bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&): │ │ │ │ │ + je b008 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc08> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:326 (discriminator 1) │ │ │ │ │ cmp %rdi,%r10 │ │ │ │ │ - je e76a , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xbea> │ │ │ │ │ + je afea , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xbea> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:329 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - jne e758 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xbd8> │ │ │ │ │ + jne afd8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xbd8> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:337 │ │ │ │ │ sub $0x1,%r12 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1) │ │ │ │ │ mov (%rax,%r12,8),%r11 │ │ │ │ │ lea -0x1(%r11),%r14 │ │ │ │ │ - jmp e75c , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xbdc> │ │ │ │ │ -void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, long): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1) │ │ │ │ │ + jmp afdc , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xbdc> │ │ │ │ │ mov %rdi,%r10 │ │ │ │ │ - jmp e41f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x89f> │ │ │ │ │ + jmp ac9f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x89f> │ │ │ │ │ mov %r9,%rdi │ │ │ │ │ -seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %edx,%edx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ - jmp e7b7 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc37> │ │ │ │ │ + jmp b037 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc37> │ │ │ │ │ nopl (%rax) │ │ │ │ │ -bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:332 │ │ │ │ │ sub $0x1,%r13 │ │ │ │ │ -bool seqan2::isGap, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:157 │ │ │ │ │ mov %rbp,%rsi │ │ │ │ │ -bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:346 │ │ │ │ │ sub $0x1,%rdx │ │ │ │ │ -bool seqan2::isGap, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:157 │ │ │ │ │ and $0x1,%esi │ │ │ │ │ -bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:344 │ │ │ │ │ sub %rsi,%r8 │ │ │ │ │ -void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:413 (discriminator 1) │ │ │ │ │ add $0x1,%rdi │ │ │ │ │ - je e7cf , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc4f> │ │ │ │ │ -bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&): │ │ │ │ │ + je b04f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc4f> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:326 (discriminator 1) │ │ │ │ │ cmp %rdx,%r9 │ │ │ │ │ - je e7b1 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc31> │ │ │ │ │ + je b031 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc31> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:329 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - jne e7a0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc20> │ │ │ │ │ + jne b020 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc20> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:337 │ │ │ │ │ sub $0x1,%rbp │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1) │ │ │ │ │ mov (%rcx,%rbp,8),%rsi │ │ │ │ │ lea -0x1(%rsi),%r13 │ │ │ │ │ - jmp e7a4 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc24> │ │ │ │ │ -void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, long): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1) │ │ │ │ │ + jmp b024 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc24> │ │ │ │ │ mov %rdx,%r9 │ │ │ │ │ - jmp df5f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3df> │ │ │ │ │ + jmp a7df , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3df> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ -void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ xor %r15d,%r15d │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rdx) │ │ │ │ │ -void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%rdx) │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ - jmp dc94 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x114> │ │ │ │ │ + jmp a514 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x114> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ -void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ xor %r15d,%r15d │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ - jmp dbcb , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x4b> │ │ │ │ │ + jmp a44b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x4b> │ │ │ │ │ nopl (%rax) │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x10(%rsi),%rcx │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x18(%rsi),%rdi │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsi) │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%rsi) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ - jmp dd0f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x18f> │ │ │ │ │ + jmp a58f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x18f> │ │ │ │ │ nop │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%rbx) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ │ -void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x10(%rbx),%rbp │ │ │ │ │ -seqan2::String, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - jmp dc37 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xb7> │ │ │ │ │ -seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&): │ │ │ │ │ + jmp a4b7 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xb7> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r9d,%r9d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ - jmp df5f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3df> │ │ │ │ │ + jmp a7df , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3df> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r10d,%r10d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ xor %r15d,%r15d │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ - jmp e41f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x89f> │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagGenerous_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ + jmp ac9f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x89f> │ │ │ │ │ mov %rax,%rcx │ │ │ │ │ -seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp dcc2 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x142> │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagGenerous_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ + jmp a542 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x142> │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ -seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp dbed , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x6d> │ │ │ │ │ + jmp a46d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x6d> │ │ │ │ │ mov %edx,%r13d │ │ │ │ │ -void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ mov %rbp,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:454 │ │ │ │ │ lea 0x1(%rdi),%rbp │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ neg %rdx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:448 │ │ │ │ │ lea 0x0(%r13,%r11,1),%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ and %r13,%rdx │ │ │ │ │ add %rdx,%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1) │ │ │ │ │ cmp %rbp,%rsi │ │ │ │ │ - jne df5c , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3dc> │ │ │ │ │ + jne a7dc , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3dc> │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ - jmp df5f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3df> │ │ │ │ │ + jmp a7df , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3df> │ │ │ │ │ mov %edx,%r14d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ mov %r12,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:454 │ │ │ │ │ lea 0x1(%rbp),%r12 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ neg %rdx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:448 │ │ │ │ │ add %r14,%r10 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ and %r14,%rdx │ │ │ │ │ add %rdx,%r15 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1) │ │ │ │ │ cmp %r12,%r11 │ │ │ │ │ - jne e41c , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x89c> │ │ │ │ │ + jne ac9c , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x89c> │ │ │ │ │ mov %rbp,%r12 │ │ │ │ │ - jmp e41f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x89f> │ │ │ │ │ + jmp ac9f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x89f> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:437 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ -seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r11d,%r11d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ - jmp e4b2 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x932> │ │ │ │ │ -void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, long): │ │ │ │ │ + jmp ad32 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x932> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:437 │ │ │ │ │ mov %r12,%rbp │ │ │ │ │ -seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ xor %r15d,%r15d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r10d,%r10d │ │ │ │ │ - jmp df2b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3ab> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + jmp a7ab , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3ab> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne e6ca , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xb4a> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jne af4a , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xb4a> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp e6ca , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xb4a> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + jmp af4a , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xb4a> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne e656 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xad6> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jne aed6 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xad6> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%rcx),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp e656 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xad6> │ │ │ │ │ -void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&): │ │ │ │ │ + jmp aed6 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned long, unsigned long, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xad6> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:117 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -000000000000e980 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base>: │ │ │ │ │ +000000000000b200 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base>: │ │ │ │ │ void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ mov %rsi,%r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x20,%rsp │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rbp │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 │ │ │ │ │ mov %fs:0x28,%rax │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1037 (discriminator 1) │ │ │ │ │ test %rbp,%rbp │ │ │ │ │ - je e9ba >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x3a> │ │ │ │ │ + je b23a >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x3a> │ │ │ │ │ cmp 0x8(%rdi),%rbp │ │ │ │ │ - je ea80 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x100> │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ + je b300 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x100> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rdx │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:371 │ │ │ │ │ mov (%r12),%rbx │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rdx,%rbp │ │ │ │ │ sar $0x2,%rbp │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:737 │ │ │ │ │ cmp %rax,%rbp │ │ │ │ │ cmova %rax,%rbp │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned long, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1597 (discriminator 1) │ │ │ │ │ cmp %rbp,0x10(%r12) │ │ │ │ │ - jae ea1d >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x9d> │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned long>(seqan2::String >, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ + jae b29d >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x9d> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rbp,%r13 │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ shr $1,%r13 │ │ │ │ │ add %rbp,%r13 │ │ │ │ │ cmp $0x1f,%rbp │ │ │ │ │ cmovbe %rdx,%r13 │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned long, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1601 │ │ │ │ │ cmp %r13,%rax │ │ │ │ │ cmovbe %rax,%r13 │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%r13,4),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%r12) │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%r12) │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:743 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je ea78 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xf8> │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ + je b2f8 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xf8> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rdx │ │ │ │ │ -void seqan2::_setLength >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%r12),%rbx │ │ │ │ │ shl $0x2,%rbp │ │ │ │ │ lea (%rbx,%rbp,1),%rcx │ │ │ │ │ mov %rcx,0x8(%r12) │ │ │ │ │ -void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ - je ea52 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xd2> │ │ │ │ │ + je b2d2 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xd2> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:68 │ │ │ │ │ mov (%rdx),%eax │ │ │ │ │ -void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:465 │ │ │ │ │ add $0x4,%rbx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:464 │ │ │ │ │ add $0x4,%rdx │ │ │ │ │ -seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:68 │ │ │ │ │ mov %eax,-0x4(%rbx) │ │ │ │ │ -void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ cmp %rcx,%rbx │ │ │ │ │ - jne ea40 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xc0> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ + jne b2c0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xc0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1052 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne eae9 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x169> │ │ │ │ │ + jne b369 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x169> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rdx │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp ea1d >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x9d> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ + jmp b29d >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x9d> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ cmp %rdi,%rsi │ │ │ │ │ - je ea52 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xd2> │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ + je b2d2 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xd2> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String >, seqan2::Alloc >, unsigned long, void, void>(seqan2::String >, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ mov %rsp,%rbx │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rdx,%rbp │ │ │ │ │ - je eaba >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x13a> │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ + je b33a >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x13a> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rdx,%rbp │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, unsigned long, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1073 │ │ │ │ │ mov %rsp,%rdi │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sar $0x2,%rbp │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1047 │ │ │ │ │ cmp %rax,%rbp │ │ │ │ │ cmovbe %rbp,%rax │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, unsigned long, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1073 │ │ │ │ │ call 42a0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@plt> │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov %rbx,%rsi │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41f0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt> │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - jmp ea52 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xd2> │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + jmp b2d2 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xd2> │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je eaf7 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x177> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ + je b377 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x177> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1052 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp ead0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x150> │ │ │ │ │ + jmp b350 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x150> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4340 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000000000000eb00 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base>: │ │ │ │ │ +000000000000b380 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base>: │ │ │ │ │ void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1010 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x20,%rsp │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rcx │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1010 │ │ │ │ │ mov %fs:0x28,%r12 │ │ │ │ │ mov %r12,0x18(%rsp) │ │ │ │ │ mov %rsi,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je ebf8 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xf8> │ │ │ │ │ + je b478 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xf8> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1) │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - je eb43 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x43> │ │ │ │ │ + je b3c3 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x43> │ │ │ │ │ cmp 0x8(%rdi),%rcx │ │ │ │ │ - je ec16 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x116> │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ + je b496 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x116> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rdx,%rcx │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rcx,%rax │ │ │ │ │ mov %rcx,%rbx │ │ │ │ │ sar $0x2,%rax │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1581 (discriminator 1) │ │ │ │ │ cmp %rax,0x10(%rbp) │ │ │ │ │ - jae ed1e >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x21e> │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned long>(seqan2::String >, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ + jae b59e >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x21e> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0x7c,%rcx │ │ │ │ │ - jbe ece0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1e0> │ │ │ │ │ + jbe b560 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1e0> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ shr $1,%r13 │ │ │ │ │ add %rax,%r13 │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%r13,4),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rbp) │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:721 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je ecd0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1d0> │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ + je b550 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1d0> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ -void seqan2::_setLength >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ │ lea (%rax,%rbx,1),%rcx │ │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1019 (discriminator 2) │ │ │ │ │ lea (%rdx,%rbx,1),%rcx │ │ │ │ │ -void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je ebd2 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xd2> │ │ │ │ │ + je b452 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xd2> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:68 │ │ │ │ │ mov (%rdx),%esi │ │ │ │ │ -void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:464 │ │ │ │ │ add $0x4,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:465 │ │ │ │ │ add $0x4,%rax │ │ │ │ │ -seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:68 │ │ │ │ │ mov %esi,-0x4(%rax) │ │ │ │ │ -void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - jne ebc0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xc0> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ + jne b440 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xc0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne ed19 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x219> │ │ │ │ │ + jne b599 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x219> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%rsi │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%rax │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1) │ │ │ │ │ cmp %rsi,%rax │ │ │ │ │ - je ebd2 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xd2> │ │ │ │ │ + je b452 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xd2> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1) │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je ecf7 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1f7> │ │ │ │ │ + je b577 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1f7> │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - jne ecf0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1f0> │ │ │ │ │ + jne b570 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1f0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1023 │ │ │ │ │ cmp %rbp,%r12 │ │ │ │ │ - je ebd2 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xd2> │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String >, seqan2::Alloc >, unsigned long, void, void>(seqan2::String >, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ + je b452 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xd2> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je ecb2 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1b2> │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ + je b532 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1b2> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rcx,%rbx │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned long>(seqan2::String >, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov $0x20,%ecx │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rdx,%rbx │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ sar $0x2,%rax │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned long>(seqan2::String >, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ shr $1,%rdx │ │ │ │ │ add %rax,%rdx │ │ │ │ │ cmp $0x7c,%rbx │ │ │ │ │ cmovbe %rcx,%rdx │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned long, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1601 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rdx,4),%rdi │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned long, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1601 │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rsp) │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ -void seqan2::_setLength >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rdx │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ -void seqan2::_setLength >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ -void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:68 │ │ │ │ │ mov (%rcx),%esi │ │ │ │ │ -void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:465 │ │ │ │ │ add $0x4,%rax │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:464 │ │ │ │ │ add $0x4,%rcx │ │ │ │ │ -seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:68 │ │ │ │ │ mov %esi,-0x4(%rax) │ │ │ │ │ -void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ - jne eca0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1a0> │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ + jne b520 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1a0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov %rsp,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 41f0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt> │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - jmp ebd2 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xd2> │ │ │ │ │ + jmp b452 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xd2> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ - jmp eb9f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x9f> │ │ │ │ │ + jmp b41f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x9f> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned long>(seqan2::String >, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov $0x80,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1) │ │ │ │ │ mov $0x20,%r13d │ │ │ │ │ - jmp eb79 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x79> │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ + jmp b3f9 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x79> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ - jmp eb9f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x9f> │ │ │ │ │ -void seqan2::_setLength >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ + jmp b41f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x9f> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ - jmp ebd2 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xd2> │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ + jmp b452 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xd2> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je ed2f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x22f> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ + je b5af >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x22f> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ mov %r14,%rax │ │ │ │ │ - jmp eb9f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x9f> │ │ │ │ │ + jmp b41f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x9f> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp ed00 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x200> │ │ │ │ │ + jmp b580 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x200> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4340 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -000000000000ed40 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base>: │ │ │ │ │ +000000000000b5c0 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base>: │ │ │ │ │ void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:915 │ │ │ │ │ endbr64 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ mov 0x8(%rsi),%eax │ │ │ │ │ -void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov 0x8(%rdi),%edx │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je ee50 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x110> │ │ │ │ │ + je b6d0 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x110> │ │ │ │ │ cmp $0x1,%eax │ │ │ │ │ - je ed98 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x58> │ │ │ │ │ -void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ + je b618 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x58> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ and $0xfffffffd,%edx │ │ │ │ │ mov (%rsi),%rbp │ │ │ │ │ - je ed80 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x40> │ │ │ │ │ -seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ + je b600 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x40> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%r12 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const*, int, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::setValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rbp,(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x8(%rbx) │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ -seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > const>::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rsi),%r12 │ │ │ │ │ -void seqan2::assignValue >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:886 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - jne ee88 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x148> │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ + jne b708 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x148> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rdx │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rdx,%rsi │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rcx,%rsi │ │ │ │ │ mov %rsi,%rdi │ │ │ │ │ sar $0x2,%rdi │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned long>(seqan2::String >, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdi,%rax │ │ │ │ │ cmp $0x7c,%rsi │ │ │ │ │ mov $0x20,%esi │ │ │ │ │ cmovbe %rsi,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r12),%rsi │ │ │ │ │ cmp %rsi,%rax │ │ │ │ │ cmovbe %rax,%rsi │ │ │ │ │ mov %rsi,%rbp │ │ │ │ │ -void seqan2::_reserveStorage >, seqan2::Alloc, unsigned long, seqan2::TagExact_>(seqan2::String >, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1684 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je ee27 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xe7> │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ + je b6a7 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xe7> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rsi,4),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbp,0x10(%r13) │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x0(%r13) │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rdx │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je ee37 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xf7> │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ + je b6b7 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xf7> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 41f0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt> │ │ │ │ │ -void seqan2::create >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %r13,(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x8(%rbx) │ │ │ │ │ - jmp ed8a >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4a> │ │ │ │ │ + jmp b60a >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4a> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je ed8a >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4a> │ │ │ │ │ + je b60a >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4a> │ │ │ │ │ cmp $0x2,%edx │ │ │ │ │ - je ee71 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x131> │ │ │ │ │ -seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ + je b6f1 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x131> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rbp │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const*, int, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:533 │ │ │ │ │ movl $0x0,0x8(%rbx) │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ jmp 41f0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt> │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ │ │ -000000000000eea0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base>: │ │ │ │ │ +000000000000b720 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base>: │ │ │ │ │ void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:581 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:585 │ │ │ │ │ mov 0x8(%rdi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je f060 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1c0> │ │ │ │ │ + je b8e0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1c0> │ │ │ │ │ cmp $0x2,%eax │ │ │ │ │ - jne f053 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1b3> │ │ │ │ │ -void seqan2::clear >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ + jne b8d3 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1b3> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:529 │ │ │ │ │ movl $0x0,0x8(%rdi) │ │ │ │ │ -seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::_dataValue >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%r12 │ │ │ │ │ -void seqan2::allocate >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > const&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x40,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rcx │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -void seqan2::allocate >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > const&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rcx,%rdx │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1) │ │ │ │ │ mov $0x20,%eax │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0xf8,%rdx │ │ │ │ │ - jbe ef13 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x73> │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ + jbe b793 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x73> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sar $0x3,%rdx │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdx,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r12),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagExact_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1684 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jne f180 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2e0> │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ + jne ba00 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2e0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - je ef3b >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x9b> │ │ │ │ │ -void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag): │ │ │ │ │ + je b7bb >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x9b> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4030 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt> │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x20(%r12),%rcx │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%r12),%rdx │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x28(%rbx) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,0x18(%rbx) │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rcx,%rsi │ │ │ │ │ sub %rdx,%rsi │ │ │ │ │ mov %rsi,%rdi │ │ │ │ │ sar $0x3,%rdi │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdi,%rax │ │ │ │ │ cmp $0xf8,%rsi │ │ │ │ │ mov $0x20,%esi │ │ │ │ │ cmovbe %rsi,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x28(%r12),%rsi │ │ │ │ │ cmp %rsi,%rax │ │ │ │ │ cmovbe %rax,%rsi │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagExact_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1684 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - jne f1b8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x318> │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ + jne ba38 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x318> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je efa6 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x106> │ │ │ │ │ -seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >::Matrix(seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const&): │ │ │ │ │ + je b826 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x106> │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:187 │ │ │ │ │ lea 0x18(%r12),%rsi │ │ │ │ │ -void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ lea 0x18(%rbx),%rdi │ │ │ │ │ call 4030 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt> │ │ │ │ │ -seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >::Holder(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:121 │ │ │ │ │ movl $0x0,0x38(%rbx) │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ mov 0x38(%r12),%eax │ │ │ │ │ -seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >::Holder(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:121 │ │ │ │ │ movq $0x0,0x30(%rbx) │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je f048 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1a8> │ │ │ │ │ + je b8c8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1a8> │ │ │ │ │ cmp $0x1,%eax │ │ │ │ │ - jne f200 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x360> │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ + jne ba80 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x360> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ -seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > const>::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x30(%r12),%r14 │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r14),%rsi │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rdi │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rsi,%rdx │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ mov %rdx,%rcx │ │ │ │ │ sar $0x2,%rcx │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned long>(seqan2::String >, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rcx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rcx,%rax │ │ │ │ │ cmp $0x7c,%rdx │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ cmovbe %rdx,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r14),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ mov %rdx,%r12 │ │ │ │ │ -void seqan2::_reserveStorage >, seqan2::Alloc, unsigned long, seqan2::TagExact_>(seqan2::String >, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1684 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jne f218 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x378> │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ + jne ba98 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x378> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdi │ │ │ │ │ - je f03d >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x19d> │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ + je b8bd >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x19d> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 41f0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt> │ │ │ │ │ -void seqan2::create >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %r13,0x30(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x38(%rbx) │ │ │ │ │ -void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x8(%rbp) │ │ │ │ │ -void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::allocate >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > const&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x40,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ -void seqan2::allocate >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > const&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ movq $0x0,0x28(%rax) │ │ │ │ │ -seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >::Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:117 │ │ │ │ │ movq $0x0,0x30(%rax) │ │ │ │ │ -seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >::Matrix(): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:176 │ │ │ │ │ movq $0x0,0x38(%rax) │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ movups %xmm0,0x18(%rax) │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rbx),%rdi │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rbx),%r12 │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rbx) │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rdi,%r13 │ │ │ │ │ -void seqan2::create >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rbx) │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %r12,%r13 │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1758 │ │ │ │ │ cmp $0x10,%r13 │ │ │ │ │ - jbe f140 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2a0> │ │ │ │ │ + jbe b9c0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2a0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1777 (discriminator 1) │ │ │ │ │ add $0x10,%r12 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %r12,0x8(%rbx) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%rbx),%r12 │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rdi,%r13 │ │ │ │ │ sub %r12,%r13 │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1758 │ │ │ │ │ cmp $0x10,%r13 │ │ │ │ │ - ja f1f0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x350> │ │ │ │ │ + ja ba70 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x350> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 │ │ │ │ │ cmpq $0x1,0x28(%rbx) │ │ │ │ │ - jbe f2f0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x450> │ │ │ │ │ + jbe bb70 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x450> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1777 (discriminator 1) │ │ │ │ │ lea 0x10(%r12),%r14 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1775 │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - ja f120 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x280> │ │ │ │ │ -void seqan2::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + ja b9a0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x280> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:592 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle f120 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x280> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jle b9a0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x280> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1) │ │ │ │ │ cmp %r14,%rdi │ │ │ │ │ - je f120 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x280> │ │ │ │ │ + je b9a0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x280> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ call 4130 │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %r14,0x20(%rbx) │ │ │ │ │ -seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >::Matrix(): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:183 (discriminator 1) │ │ │ │ │ movq $0x1,(%r12) │ │ │ │ │ -void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%rbp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 │ │ │ │ │ cmpq $0x1,0x10(%rbx) │ │ │ │ │ - jbe f248 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x3a8> │ │ │ │ │ + jbe bac8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x3a8> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1777 (discriminator 1) │ │ │ │ │ add $0x10,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1775 │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - ja f0d7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x237> │ │ │ │ │ -void seqan2::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + ja b957 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x237> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:592 │ │ │ │ │ mov %r12,%rdx │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle f0d7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x237> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jle b957 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x237> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1) │ │ │ │ │ cmp %r12,%rdi │ │ │ │ │ - je f0d7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x237> │ │ │ │ │ + je b957 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x237> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ call 4130 │ │ │ │ │ - jmp f0d7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x237> │ │ │ │ │ + jmp b957 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x237> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rdx,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rbx) │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,(%rbx) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rcx │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - jne ef30 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x90> │ │ │ │ │ - jmp ef3b >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x9b> │ │ │ │ │ + jne b7b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x90> │ │ │ │ │ + jmp b7bb >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x9b> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rsi,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x28(%rbx) │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x18(%rbx) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x20(%r12),%rcx │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%r12),%rdx │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - jne ef98 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xf8> │ │ │ │ │ - jmp efa6 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x106> │ │ │ │ │ + jne b818 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xf8> │ │ │ │ │ + jmp b826 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x106> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1777 (discriminator 1) │ │ │ │ │ lea 0x10(%r12),%r14 │ │ │ │ │ - jmp f120 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x280> │ │ │ │ │ + jmp b9a0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x280> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov 0x30(%r12),%rax │ │ │ │ │ -void seqan2::setValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x38(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rax,0x30(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:729 │ │ │ │ │ - jmp f048 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1a8> │ │ │ │ │ + jmp b8c8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1a8> │ │ │ │ │ nopl (%rax) │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rdx,4),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r12,0x10(%r13) │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x0(%r13) │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r14),%rsi │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rdi │ │ │ │ │ -void seqan2::_setLength >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp f02d >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x18d> │ │ │ │ │ + jmp b8ad >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x18d> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%rbx) │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagGenerous_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je f3a0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x500> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je bc20 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x500> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - jle f460 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5c0> │ │ │ │ │ + jle bce0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5c0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4300 │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 │ │ │ │ │ mov 0x10(%rbx),%rdx │ │ │ │ │ mov $0x2,%eax │ │ │ │ │ cmp %rax,%rdx │ │ │ │ │ cmova %rax,%rdx │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1) │ │ │ │ │ shl $0x3,%rdx │ │ │ │ │ lea (%rax,%rdx,1),%r12 │ │ │ │ │ -void seqan2::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ sub %r13,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle f0d7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x237> │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ + jle b957 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x237> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r13,1),%rdi │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ mov %edx,%eax │ │ │ │ │ cmp $0x8,%edx │ │ │ │ │ - jae f3c0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x520> │ │ │ │ │ + jae bc40 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x520> │ │ │ │ │ test $0x4,%dl │ │ │ │ │ - jne f47f >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5df> │ │ │ │ │ + jne bcff >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5df> │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je f0d7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x237> │ │ │ │ │ + je b957 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x237> │ │ │ │ │ and $0x2,%edx │ │ │ │ │ movb $0x0,(%rdi) │ │ │ │ │ - je f0d7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x237> │ │ │ │ │ + je b957 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x237> │ │ │ │ │ movw $0x0,-0x2(%rdi,%rax,1) │ │ │ │ │ - jmp f0d7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x237> │ │ │ │ │ + jmp b957 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x237> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x28(%rbx) │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagGenerous_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je f390 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4f0> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je bc10 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4f0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - jle f44e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5ae> │ │ │ │ │ + jle bcce >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5ae> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ call 4300 │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 │ │ │ │ │ mov 0x28(%rbx),%rax │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmova %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1) │ │ │ │ │ shl $0x3,%rax │ │ │ │ │ lea (%rdi,%rax,1),%r14 │ │ │ │ │ -void seqan2::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ sub %r13,%rax │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jle f380 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4e0> │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ + jle bc00 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4e0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ add %rdi,%r13 │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ mov %eax,%edx │ │ │ │ │ xor %esi,%esi │ │ │ │ │ cmp $0x8,%eax │ │ │ │ │ - jae f408 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x568> │ │ │ │ │ + jae bc88 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x568> │ │ │ │ │ test $0x4,%al │ │ │ │ │ - jne f492 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5f2> │ │ │ │ │ + jne bd12 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5f2> │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je f380 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4e0> │ │ │ │ │ + je bc00 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4e0> │ │ │ │ │ movb $0x0,0x0(%r13) │ │ │ │ │ test $0x2,%al │ │ │ │ │ - jne f4b4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x614> │ │ │ │ │ + jne bd34 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x614> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:581 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ - jmp f120 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x280> │ │ │ │ │ + jmp b9a0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x280> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1) │ │ │ │ │ lea 0x10(%rax),%r14 │ │ │ │ │ -void seqan2::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ mov $0x10,%eax │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ sub %r13,%rax │ │ │ │ │ - jne f353 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4b3> │ │ │ │ │ - jmp f380 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4e0> │ │ │ │ │ -seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&): │ │ │ │ │ + jne bbd3 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4b3> │ │ │ │ │ + jmp bc00 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4e0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ mov $0x10,%edx │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1) │ │ │ │ │ lea 0x10(%rax),%r12 │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ sub %r13,%rdx │ │ │ │ │ - jne f2ad >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x40d> │ │ │ │ │ - jmp f0d7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x237> │ │ │ │ │ + jne bb2d >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x40d> │ │ │ │ │ + jmp b957 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x237> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ lea 0x8(%rdi),%rcx │ │ │ │ │ mov %edx,%eax │ │ │ │ │ movq $0x0,(%rdi) │ │ │ │ │ movq $0x0,-0x8(%rdi,%rax,1) │ │ │ │ │ and $0xfffffffffffffff8,%rcx │ │ │ │ │ sub %rcx,%rdi │ │ │ │ │ lea (%rdx,%rdi,1),%eax │ │ │ │ │ and $0xfffffff8,%eax │ │ │ │ │ cmp $0x8,%eax │ │ │ │ │ - jb f0d7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x237> │ │ │ │ │ + jb b957 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x237> │ │ │ │ │ and $0xfffffff8,%eax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ mov %edx,%edi │ │ │ │ │ add $0x8,%edx │ │ │ │ │ mov %rsi,(%rcx,%rdi,1) │ │ │ │ │ cmp %eax,%edx │ │ │ │ │ - jb f3f1 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x551> │ │ │ │ │ - jmp f0d7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x237> │ │ │ │ │ + jb bc71 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x551> │ │ │ │ │ + jmp b957 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x237> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ lea 0x8(%r13),%rcx │ │ │ │ │ mov %eax,%edx │ │ │ │ │ movq $0x0,0x0(%r13) │ │ │ │ │ movq $0x0,-0x8(%r13,%rdx,1) │ │ │ │ │ and $0xfffffffffffffff8,%rcx │ │ │ │ │ sub %rcx,%r13 │ │ │ │ │ lea (%rax,%r13,1),%edx │ │ │ │ │ and $0xfffffff8,%edx │ │ │ │ │ cmp $0x8,%edx │ │ │ │ │ - jb f380 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4e0> │ │ │ │ │ + jb bc00 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4e0> │ │ │ │ │ and $0xfffffff8,%edx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov %eax,%r8d │ │ │ │ │ add $0x8,%eax │ │ │ │ │ mov %rsi,(%rcx,%r8,1) │ │ │ │ │ cmp %edx,%eax │ │ │ │ │ - jb f43b >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x59b> │ │ │ │ │ - jmp f380 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4e0> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + jb bcbb >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x59b> │ │ │ │ │ + jmp bc00 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4e0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne f327 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x487> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jne bba7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x487> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r12),%rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ - jmp f327 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x487> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + jmp bba7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x487> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - je f4a8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x608> │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ + je bd28 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x608> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ - jmp f296 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x3f6> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jmp bb16 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x3f6> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ movl $0x0,(%rdi) │ │ │ │ │ movl $0x0,-0x4(%rdi,%rax,1) │ │ │ │ │ - jmp f0d7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x237> │ │ │ │ │ + jmp b957 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x237> │ │ │ │ │ movl $0x0,0x0(%r13) │ │ │ │ │ movl $0x0,-0x4(%r13,%rdx,1) │ │ │ │ │ - jmp f380 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4e0> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jmp bc00 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4e0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp f27e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x3de> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jmp bafe >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x3de> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ movw $0x0,-0x2(%r13,%rdx,1) │ │ │ │ │ - jmp f380 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4e0> │ │ │ │ │ + jmp bc00 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4e0> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp f4e5 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x645> │ │ │ │ │ + jmp bd65 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x645> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp f4dc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x63c> │ │ │ │ │ + jmp bd5c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x63c> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp f4f5 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x655> │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ + jmp bd75 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x655> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4340 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%rbx) │ │ │ │ │ - je f513 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x673> │ │ │ │ │ -seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ + je bd93 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x673> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbx),%r12 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const*, int, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4340 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -000000000000f530 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base>: │ │ │ │ │ +000000000000bdb0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base>: │ │ │ │ │ void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x20,%rsp │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rbx │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 │ │ │ │ │ mov %fs:0x28,%rax │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1037 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je f56a >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x3a> │ │ │ │ │ + je bdea >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x3a> │ │ │ │ │ cmp 0x8(%rdi),%rbx │ │ │ │ │ - je f618 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xe8> │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ + je be98 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xe8> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:371 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rsi,%rbx │ │ │ │ │ -seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:737 │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmova %rax,%rbx │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned long, unsigned long>(seqan2::String >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1597 (discriminator 1) │ │ │ │ │ cmp %rbx,0x10(%rbp) │ │ │ │ │ - jae f5c6 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x96> │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ + jae be46 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x96> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rbx,%r12 │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ shr $1,%r12 │ │ │ │ │ add %rbx,%r12 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ cmovbe %rdx,%r12 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned long, unsigned long>(seqan2::String >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1601 │ │ │ │ │ cmp %r12,%rax │ │ │ │ │ cmovbe %rax,%r12 │ │ │ │ │ -unsigned long seqan2::_computeSizeForCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1) │ │ │ │ │ lea 0x1(%r12),%rdi │ │ │ │ │ -void seqan2::allocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r12,0x10(%rbp) │ │ │ │ │ -void seqan2::allocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ -seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:743 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je f608 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xd8> │ │ │ │ │ -void seqan2::deallocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned long, seqan2::Tag): │ │ │ │ │ + je be88 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xd8> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ lea (%r14,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle f680 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x150> │ │ │ │ │ + jle bf00 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x150> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne f6a3 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x173> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ + jne bf23 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x173> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1052 │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ -unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1052 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ -unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4300 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ - jmp f5c6 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x96> │ │ │ │ │ + jmp be46 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x96> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ cmp %rdi,%rsi │ │ │ │ │ - je f662 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x132> │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ + je bee2 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x132> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ -seqan2::String >::String >, unsigned long, void, void>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ mov %rsp,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rdx,%rbx │ │ │ │ │ - je f64e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x11e> │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ + je bece >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x11e> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rdx,%rbx │ │ │ │ │ -void seqan2::assign, seqan2::String >, unsigned long, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1073 │ │ │ │ │ mov %rsp,%rdi │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1047 │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmovbe %rbx,%rax │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ -void seqan2::assign, seqan2::String >, unsigned long, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1073 │ │ │ │ │ call 4040 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@plt> │ │ │ │ │ -void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4360 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt> │ │ │ │ │ -void seqan2::deallocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1052 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne f6a3 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x173> │ │ │ │ │ + jne bf23 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x173> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nop │ │ │ │ │ -unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne f662 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x132> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned char*, unsigned char const*): │ │ │ │ │ + jne bee2 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x132> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%r14) │ │ │ │ │ - jmp f662 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x132> │ │ │ │ │ -void seqan2::deallocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned long, seqan2::Tag): │ │ │ │ │ + jmp bee2 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x132> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je f6b1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x181> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ + je bf31 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x181> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1052 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::deallocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp f68a >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x15a> │ │ │ │ │ + jmp bf0a >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x15a> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4340 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type): │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -000000000000f6c0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base>: │ │ │ │ │ +000000000000bf40 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base>: │ │ │ │ │ void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1010 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x28,%rsp │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rdx │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1010 │ │ │ │ │ mov %fs:0x28,%r12 │ │ │ │ │ mov %r12,0x18(%rsp) │ │ │ │ │ mov %rsi,%r12 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rsi │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - je f7a0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xe0> │ │ │ │ │ + je c020 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xe0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1) │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je f705 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x45> │ │ │ │ │ + je bf85 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x45> │ │ │ │ │ cmp 0x8(%rdi),%rdx │ │ │ │ │ - je f7c2 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x102> │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ + je c042 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x102> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%r15 │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rsi,%rbx │ │ │ │ │ mov %rbx,%r13 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned long>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1581 (discriminator 1) │ │ │ │ │ cmp %rbx,0x10(%rbp) │ │ │ │ │ - jae f914 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x254> │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ + jae c194 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x254> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ - jbe f878 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1b8> │ │ │ │ │ + jbe c0f8 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1b8> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rbx,%r14 │ │ │ │ │ shr $1,%r14 │ │ │ │ │ add %rbx,%r14 │ │ │ │ │ -unsigned long seqan2::_computeSizeForCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1) │ │ │ │ │ lea 0x1(%r14),%rdi │ │ │ │ │ -void seqan2::allocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r14,0x10(%rbp) │ │ │ │ │ -void seqan2::allocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:721 │ │ │ │ │ test %r15,%r15 │ │ │ │ │ - je f868 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1a8> │ │ │ │ │ -void seqan2::deallocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned long, seqan2::Tag): │ │ │ │ │ + je c0e8 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1a8> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ lea (%rdi,%r13,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle f8b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1f0> │ │ │ │ │ + jle c130 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1f0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne f90f >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x24f> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ + jne c18f >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x24f> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ -unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ -unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4300 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1) │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je f841 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x181> │ │ │ │ │ + je c0c1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x181> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1) │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je f8a0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1e0> │ │ │ │ │ + je c120 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1e0> │ │ │ │ │ cmp %rax,%rsi │ │ │ │ │ - jne f890 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1d0> │ │ │ │ │ + jne c110 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1d0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1023 │ │ │ │ │ cmp %rbp,%r12 │ │ │ │ │ - je f841 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x181> │ │ │ │ │ -seqan2::String >::String >, unsigned long, void, void>(seqan2::String > const&, unsigned long): │ │ │ │ │ + je c0c1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x181> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - je f82d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x16d> │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ + je c0ad >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x16d> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe f8c0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x200> │ │ │ │ │ + jbe c140 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x200> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ shr $1,%r13 │ │ │ │ │ add %rdx,%r13 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned long, unsigned long>(seqan2::String >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1601 │ │ │ │ │ cmp %rdx,%r13 │ │ │ │ │ cmova %rdx,%r13 │ │ │ │ │ -unsigned long seqan2::_computeSizeForCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1) │ │ │ │ │ lea 0x1(%r13),%rdi │ │ │ │ │ -void seqan2::allocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rsp) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan2::allocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ -unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle f82d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x16d> │ │ │ │ │ + jle c0ad >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x16d> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ call 4300 │ │ │ │ │ -void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov %rsp,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4360 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt> │ │ │ │ │ -void seqan2::deallocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne f90f >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x24f> │ │ │ │ │ + jne c18f >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x24f> │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ - jmp f75c >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x9c> │ │ │ │ │ + jmp bfdc >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x9c> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov $0x21,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1) │ │ │ │ │ mov $0x20,%r14d │ │ │ │ │ - jmp f733 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x73> │ │ │ │ │ + jmp bfb3 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x73> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ - jmp f75c >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x9c> │ │ │ │ │ + jmp bfdc >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x9c> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdi,0x8(%rbp) │ │ │ │ │ -unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:448 │ │ │ │ │ - jmp f841 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x181> │ │ │ │ │ + jmp c0c1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x181> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne f841 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x181> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned char*, unsigned char const*): │ │ │ │ │ + jne c0c1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x181> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ - jmp f841 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x181> │ │ │ │ │ + jmp c0c1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x181> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long seqan2::_computeSizeForCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1) │ │ │ │ │ lea 0x1(%rdx),%rdi │ │ │ │ │ -void seqan2::allocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbx,0x10(%rsp) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rdx │ │ │ │ │ -void seqan2::allocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ -unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jne f825 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x165> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned char*, unsigned char const*): │ │ │ │ │ + jne c0a5 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x165> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%edx │ │ │ │ │ mov %dl,(%rax) │ │ │ │ │ - jmp f82d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x16d> │ │ │ │ │ -void seqan2::deallocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned long, seqan2::Tag): │ │ │ │ │ + jmp c0ad >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x16d> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je f925 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x265> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ + je c1a5 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x265> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned long>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ - jmp f75c >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x9c> │ │ │ │ │ + jmp bfdc >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x9c> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::deallocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp f8f6 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x236> │ │ │ │ │ + jmp c176 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x236> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4340 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&): │ │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ │ │ -000000000000f930 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base>: │ │ │ │ │ +000000000000c1b0 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base>: │ │ │ │ │ void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:915 │ │ │ │ │ endbr64 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ mov 0x8(%rsi),%eax │ │ │ │ │ -void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov 0x8(%rdi),%edx │ │ │ │ │ -void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je fa38 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x108> │ │ │ │ │ + je c2b8 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x108> │ │ │ │ │ cmp $0x1,%eax │ │ │ │ │ - je f988 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x58> │ │ │ │ │ -void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ + je c208 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x58> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ and $0xfffffffd,%edx │ │ │ │ │ mov (%rsi),%rbp │ │ │ │ │ - je f970 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x40> │ │ │ │ │ -seqan2::Reference >, seqan2::Tag > >::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ + je c1f0 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x40> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%r12 │ │ │ │ │ -void seqan2::deallocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Tag >, seqan2::String > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const*, int, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::setValue > >(seqan2::Holder >, seqan2::Tag >&, seqan2::String >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rbp,(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x8(%rbx) │ │ │ │ │ -void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ -seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rsi),%r12 │ │ │ │ │ -void seqan2::assignValue >, seqan2::String > >(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:886 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - jne fa70 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x140> │ │ │ │ │ -void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&): │ │ │ │ │ + jne c2f0 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x140> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rsi │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rsi,%rdx │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rcx,%rdx │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdx,%rax │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ cmovbe %rdx,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r12),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ mov %rdx,%rbp │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagExact_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1684 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je fa0c > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0xdc> │ │ │ │ │ -unsigned long seqan2::_computeSizeForCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ + je c28c > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0xdc> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1) │ │ │ │ │ lea 0x1(%rdx),%rdi │ │ │ │ │ -void seqan2::allocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbp,0x10(%r13) │ │ │ │ │ -void seqan2::allocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x0(%r13) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rsi │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - je fa1c > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0xec> │ │ │ │ │ -void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag): │ │ │ │ │ + je c29c > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0xec> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 4360 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt> │ │ │ │ │ -void seqan2::create >, seqan2::String > const>(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %r13,(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x8(%rbx) │ │ │ │ │ -void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je f97a > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x4a> │ │ │ │ │ + je c1fa > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x4a> │ │ │ │ │ cmp $0x2,%edx │ │ │ │ │ - je fa59 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x129> │ │ │ │ │ -seqan2::Reference >, seqan2::Tag > >::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ + je c2d9 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x129> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rbp │ │ │ │ │ -void seqan2::deallocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Tag >, seqan2::String > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const*, int, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:533 │ │ │ │ │ movl $0x0,0x8(%rbx) │ │ │ │ │ -void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ -void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ -void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ -void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ -void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ jmp 4360 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt> │ │ │ │ │ -void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&): │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000000000000fa90 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base>: │ │ │ │ │ +000000000000c310 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base>: │ │ │ │ │ void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:581 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:585 │ │ │ │ │ mov 0x8(%rdi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je fc48 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x1b8> │ │ │ │ │ + je c4c8 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x1b8> │ │ │ │ │ cmp $0x2,%eax │ │ │ │ │ - jne fc38 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x1a8> │ │ │ │ │ -void seqan2::clear > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ + jne c4b8 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x1a8> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:529 │ │ │ │ │ movl $0x0,0x8(%rdi) │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%r12 │ │ │ │ │ -void seqan2::allocate > >, seqan2::Tag >, seqan2::Matrix > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder > >, seqan2::Tag > const&, seqan2::Matrix > >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x40,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rsi │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -void seqan2::allocate > >, seqan2::Tag >, seqan2::Matrix > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder > >, seqan2::Tag > const&, seqan2::Matrix > >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rsi,%rdx │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1) │ │ │ │ │ mov $0x20,%eax │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rcx,%rdx │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0xf8,%rdx │ │ │ │ │ - jbe fb03 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x73> │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ + jbe c383 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x73> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sar $0x3,%rdx │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdx,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r12),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagExact_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1684 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jne fd68 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x2d8> │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ + jne c5e8 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x2d8> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - je fb2b > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x9b> │ │ │ │ │ -void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag): │ │ │ │ │ + je c3ab > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x9b> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4030 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt> │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x20(%r12),%rcx │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%r12),%rdx │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x28(%rbx) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,0x18(%rbx) │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rcx,%rsi │ │ │ │ │ sub %rdx,%rsi │ │ │ │ │ mov %rsi,%rdi │ │ │ │ │ sar $0x3,%rdi │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdi,%rax │ │ │ │ │ cmp $0xf8,%rsi │ │ │ │ │ mov $0x20,%esi │ │ │ │ │ cmovbe %rsi,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x28(%r12),%rsi │ │ │ │ │ cmp %rsi,%rax │ │ │ │ │ cmovbe %rax,%rsi │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagExact_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1684 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - jne fda0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x310> │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ + jne c620 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x310> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je fb96 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x106> │ │ │ │ │ -seqan2::Matrix > >::Matrix(seqan2::Matrix > > const&): │ │ │ │ │ + je c416 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x106> │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:187 │ │ │ │ │ lea 0x18(%r12),%rsi │ │ │ │ │ -void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ lea 0x18(%rbx),%rdi │ │ │ │ │ call 4030 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt> │ │ │ │ │ -seqan2::Holder >, seqan2::Tag >::Holder(seqan2::Holder >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:121 │ │ │ │ │ movl $0x0,0x38(%rbx) │ │ │ │ │ -void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ mov 0x38(%r12),%eax │ │ │ │ │ -seqan2::Holder >, seqan2::Tag >::Holder(seqan2::Holder >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:121 │ │ │ │ │ movq $0x0,0x30(%rbx) │ │ │ │ │ -void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je fc2d > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x19d> │ │ │ │ │ + je c4ad > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x19d> │ │ │ │ │ cmp $0x1,%eax │ │ │ │ │ - jne fdf0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x360> │ │ │ │ │ -void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&): │ │ │ │ │ + jne c670 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x360> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ -seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x30(%r12),%r14 │ │ │ │ │ -void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r14),%rcx │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rsi │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rcx,%rdx │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdx,%rax │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ cmovbe %rdx,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r14),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ mov %rdx,%r12 │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagExact_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1684 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jne fe08 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x378> │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ + jne c688 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x378> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - je fc22 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x192> │ │ │ │ │ -void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag): │ │ │ │ │ + je c4a2 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x192> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 4360 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt> │ │ │ │ │ -void seqan2::create >, seqan2::String > const>(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %r13,0x30(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x38(%rbx) │ │ │ │ │ -void seqan2::create > >, seqan2::Matrix > > >(seqan2::Holder > >, seqan2::Tag >&, seqan2::Matrix > >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x8(%rbp) │ │ │ │ │ -void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::allocate > >, seqan2::Tag >, seqan2::Matrix > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder > >, seqan2::Tag > const&, seqan2::Matrix > >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x40,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ -void seqan2::allocate > >, seqan2::Tag >, seqan2::Matrix > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder > >, seqan2::Tag > const&, seqan2::Matrix > >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ movq $0x0,0x28(%rax) │ │ │ │ │ -seqan2::Holder >, seqan2::Tag >::Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:117 │ │ │ │ │ movq $0x0,0x30(%rax) │ │ │ │ │ -seqan2::Matrix > >::Matrix(): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:176 │ │ │ │ │ movq $0x0,0x38(%rax) │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ movups %xmm0,0x18(%rax) │ │ │ │ │ -void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rbx),%rdi │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rbx),%r12 │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rbx) │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rdi,%r13 │ │ │ │ │ -void seqan2::create > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rbx) │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %r12,%r13 │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1758 │ │ │ │ │ cmp $0x10,%r13 │ │ │ │ │ - jbe fd28 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x298> │ │ │ │ │ + jbe c5a8 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x298> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1777 (discriminator 1) │ │ │ │ │ add $0x10,%r12 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %r12,0x8(%rbx) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%rbx),%r12 │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rdi,%r13 │ │ │ │ │ sub %r12,%r13 │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1758 │ │ │ │ │ cmp $0x10,%r13 │ │ │ │ │ - ja fde0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x350> │ │ │ │ │ + ja c660 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x350> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 │ │ │ │ │ cmpq $0x1,0x28(%rbx) │ │ │ │ │ - jbe fed0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x440> │ │ │ │ │ + jbe c750 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x440> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1777 (discriminator 1) │ │ │ │ │ lea 0x10(%r12),%r14 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1775 │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - ja fd08 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x278> │ │ │ │ │ -void seqan2::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + ja c588 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x278> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:592 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle fd08 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x278> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jle c588 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x278> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1) │ │ │ │ │ cmp %r14,%rdi │ │ │ │ │ - je fd08 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x278> │ │ │ │ │ + je c588 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x278> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ call 4130 │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %r14,0x20(%rbx) │ │ │ │ │ -seqan2::Matrix > >::Matrix(): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:183 (discriminator 1) │ │ │ │ │ movq $0x1,(%r12) │ │ │ │ │ -void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%rbp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 │ │ │ │ │ cmpq $0x1,0x10(%rbx) │ │ │ │ │ - jbe fe30 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x3a0> │ │ │ │ │ + jbe c6b0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x3a0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1777 (discriminator 1) │ │ │ │ │ add $0x10,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1775 │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - ja fcbf > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x22f> │ │ │ │ │ -void seqan2::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + ja c53f > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x22f> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:592 │ │ │ │ │ mov %r12,%rdx │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle fcbf > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x22f> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jle c53f > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x22f> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1) │ │ │ │ │ cmp %r12,%rdi │ │ │ │ │ - je fcbf > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x22f> │ │ │ │ │ + je c53f > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x22f> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ call 4130 │ │ │ │ │ - jmp fcbf > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x22f> │ │ │ │ │ + jmp c53f > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x22f> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rdx,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rbx) │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,(%rbx) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rsi │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - jne fb20 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x90> │ │ │ │ │ - jmp fb2b > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x9b> │ │ │ │ │ + jne c3a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x90> │ │ │ │ │ + jmp c3ab > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x9b> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rsi,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x28(%rbx) │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x18(%rbx) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x20(%r12),%rcx │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%r12),%rdx │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - jne fb88 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0xf8> │ │ │ │ │ - jmp fb96 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x106> │ │ │ │ │ + jne c408 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0xf8> │ │ │ │ │ + jmp c416 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x106> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1777 (discriminator 1) │ │ │ │ │ lea 0x10(%r12),%r14 │ │ │ │ │ - jmp fd08 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x278> │ │ │ │ │ + jmp c588 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x278> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov 0x30(%r12),%rax │ │ │ │ │ -void seqan2::setValue > >(seqan2::Holder >, seqan2::Tag >&, seqan2::String >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x38(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rax,0x30(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:729 │ │ │ │ │ - jmp fc2d > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x19d> │ │ │ │ │ + jmp c4ad > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x19d> │ │ │ │ │ nopl (%rax) │ │ │ │ │ -unsigned long seqan2::_computeSizeForCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1) │ │ │ │ │ lea 0x1(%rdx),%rdi │ │ │ │ │ -void seqan2::allocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r12,0x10(%r13) │ │ │ │ │ -void seqan2::allocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x0(%r13) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r14),%rcx │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rsi │ │ │ │ │ - jmp fc12 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x182> │ │ │ │ │ + jmp c492 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x182> │ │ │ │ │ nop │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%rbx) │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagGenerous_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je ff80 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4f0> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je c800 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4f0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - jle 10040 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x5b0> │ │ │ │ │ + jle c8c0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x5b0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4300 │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 │ │ │ │ │ mov 0x10(%rbx),%rdx │ │ │ │ │ mov $0x2,%eax │ │ │ │ │ cmp %rax,%rdx │ │ │ │ │ cmova %rax,%rdx │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1) │ │ │ │ │ shl $0x3,%rdx │ │ │ │ │ lea (%rax,%rdx,1),%r12 │ │ │ │ │ -void seqan2::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ sub %r13,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle fcbf > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x22f> │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ + jle c53f > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x22f> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r13,1),%rdi │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ mov %edx,%eax │ │ │ │ │ cmp $0x8,%edx │ │ │ │ │ - jae ffa0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x510> │ │ │ │ │ + jae c820 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x510> │ │ │ │ │ test $0x4,%dl │ │ │ │ │ - jne 1005f > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x5cf> │ │ │ │ │ + jne c8df > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x5cf> │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je fcbf > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x22f> │ │ │ │ │ + je c53f > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x22f> │ │ │ │ │ and $0x2,%edx │ │ │ │ │ movb $0x0,(%rdi) │ │ │ │ │ - je fcbf > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x22f> │ │ │ │ │ + je c53f > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x22f> │ │ │ │ │ movw $0x0,-0x2(%rdi,%rax,1) │ │ │ │ │ - jmp fcbf > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x22f> │ │ │ │ │ + jmp c53f > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x22f> │ │ │ │ │ nop │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x28(%rbx) │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagGenerous_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je ff70 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4e0> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je c7f0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4e0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - jle 1002e > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x59e> │ │ │ │ │ + jle c8ae > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x59e> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ call 4300 │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 │ │ │ │ │ mov 0x28(%rbx),%rax │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmova %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1) │ │ │ │ │ shl $0x3,%rax │ │ │ │ │ lea (%rdi,%rax,1),%r14 │ │ │ │ │ -void seqan2::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ sub %r13,%rax │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jle ff60 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4d0> │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ + jle c7e0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4d0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ add %rdi,%r13 │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ mov %eax,%edx │ │ │ │ │ xor %esi,%esi │ │ │ │ │ cmp $0x8,%eax │ │ │ │ │ - jae ffe8 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x558> │ │ │ │ │ + jae c868 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x558> │ │ │ │ │ test $0x4,%al │ │ │ │ │ - jne 10072 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x5e2> │ │ │ │ │ + jne c8f2 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x5e2> │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je ff60 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4d0> │ │ │ │ │ + je c7e0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4d0> │ │ │ │ │ movb $0x0,0x0(%r13) │ │ │ │ │ test $0x2,%al │ │ │ │ │ - jne 10094 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x604> │ │ │ │ │ + jne c914 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x604> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:581 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ - jmp fd08 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x278> │ │ │ │ │ + jmp c588 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x278> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1) │ │ │ │ │ lea 0x10(%rax),%r14 │ │ │ │ │ -void seqan2::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ mov $0x10,%eax │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ sub %r13,%rax │ │ │ │ │ - jne ff33 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4a3> │ │ │ │ │ - jmp ff60 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4d0> │ │ │ │ │ -seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&): │ │ │ │ │ + jne c7b3 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4a3> │ │ │ │ │ + jmp c7e0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4d0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ mov $0x10,%edx │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1) │ │ │ │ │ lea 0x10(%rax),%r12 │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ sub %r13,%rdx │ │ │ │ │ - jne fe95 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x405> │ │ │ │ │ - jmp fcbf > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x22f> │ │ │ │ │ + jne c715 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x405> │ │ │ │ │ + jmp c53f > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x22f> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ lea 0x8(%rdi),%rcx │ │ │ │ │ mov %edx,%eax │ │ │ │ │ movq $0x0,(%rdi) │ │ │ │ │ movq $0x0,-0x8(%rdi,%rax,1) │ │ │ │ │ and $0xfffffffffffffff8,%rcx │ │ │ │ │ sub %rcx,%rdi │ │ │ │ │ lea (%rdx,%rdi,1),%eax │ │ │ │ │ and $0xfffffff8,%eax │ │ │ │ │ cmp $0x8,%eax │ │ │ │ │ - jb fcbf > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x22f> │ │ │ │ │ + jb c53f > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x22f> │ │ │ │ │ and $0xfffffff8,%eax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ mov %edx,%edi │ │ │ │ │ add $0x8,%edx │ │ │ │ │ mov %rsi,(%rcx,%rdi,1) │ │ │ │ │ cmp %eax,%edx │ │ │ │ │ - jb ffd1 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x541> │ │ │ │ │ - jmp fcbf > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x22f> │ │ │ │ │ + jb c851 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x541> │ │ │ │ │ + jmp c53f > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x22f> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ lea 0x8(%r13),%rcx │ │ │ │ │ mov %eax,%edx │ │ │ │ │ movq $0x0,0x0(%r13) │ │ │ │ │ movq $0x0,-0x8(%r13,%rdx,1) │ │ │ │ │ and $0xfffffffffffffff8,%rcx │ │ │ │ │ sub %rcx,%r13 │ │ │ │ │ lea (%rax,%r13,1),%edx │ │ │ │ │ and $0xfffffff8,%edx │ │ │ │ │ cmp $0x8,%edx │ │ │ │ │ - jb ff60 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4d0> │ │ │ │ │ + jb c7e0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4d0> │ │ │ │ │ and $0xfffffff8,%edx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov %eax,%r8d │ │ │ │ │ add $0x8,%eax │ │ │ │ │ mov %rsi,(%rcx,%r8,1) │ │ │ │ │ cmp %edx,%eax │ │ │ │ │ - jb 1001b > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x58b> │ │ │ │ │ - jmp ff60 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4d0> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + jb c89b > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x58b> │ │ │ │ │ + jmp c7e0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4d0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne ff07 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x477> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jne c787 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x477> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r12),%rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ - jmp ff07 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x477> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + jmp c787 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x477> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - je 10088 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x5f8> │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ + je c908 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x5f8> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ - jmp fe7e > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x3ee> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jmp c6fe > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x3ee> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ movl $0x0,(%rdi) │ │ │ │ │ movl $0x0,-0x4(%rdi,%rax,1) │ │ │ │ │ - jmp fcbf > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x22f> │ │ │ │ │ + jmp c53f > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x22f> │ │ │ │ │ movl $0x0,0x0(%r13) │ │ │ │ │ movl $0x0,-0x4(%r13,%rdx,1) │ │ │ │ │ - jmp ff60 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4d0> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jmp c7e0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4d0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp fe66 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x3d6> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jmp c6e6 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x3d6> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ movw $0x0,-0x2(%r13,%rdx,1) │ │ │ │ │ - jmp ff60 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4d0> │ │ │ │ │ + jmp c7e0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4d0> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 100c5 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x635> │ │ │ │ │ + jmp c945 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x635> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 100bc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x62c> │ │ │ │ │ + jmp c93c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x62c> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 100d5 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x645> │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ + jmp c955 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x645> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4340 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%rbx) │ │ │ │ │ - je 100f3 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x663> │ │ │ │ │ -seqan2::Reference >, seqan2::Tag > >::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ + je c973 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x663> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbx),%r12 │ │ │ │ │ -void seqan2::deallocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Tag >, seqan2::String > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const*, int, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4340 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -0000000000010110 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base>: │ │ │ │ │ +000000000000c990 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base>: │ │ │ │ │ void seqan2::resize, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:493 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rdi),%r8d │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - je 10220 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x110> │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ + je caa0 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x110> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r12),%rax │ │ │ │ │ -seqan2::Size, seqan2::String > > >::Type seqan2::updateFactors, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:478 │ │ │ │ │ mov $0x1,%r13d │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:477 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rcx │ │ │ │ │ -seqan2::Size > > >::Type seqan2::length > >(seqan2::Matrix > > const&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:406 (discriminator 1) │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ -seqan2::Size, seqan2::String > > >::Type seqan2::updateFactors, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:477 (discriminator 3) │ │ │ │ │ mov (%rcx),%rbx │ │ │ │ │ imul (%rdx),%rbx │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:478 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - jne 10188 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x78> │ │ │ │ │ - jmp 10207 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xf7> │ │ │ │ │ + jne ca08 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x78> │ │ │ │ │ + jmp ca87 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xf7> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rax),%rcx │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rcx,%rdx │ │ │ │ │ sar $0x3,%rdx │ │ │ │ │ -seqan2::Size, seqan2::String > > >::Type seqan2::updateFactors, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:478 (discriminator 2) │ │ │ │ │ cmp %rdx,%rbp │ │ │ │ │ - jae 101d0 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xc0> │ │ │ │ │ + jae ca50 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xc0> │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:480 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdx │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:478 (discriminator 9) │ │ │ │ │ add $0x1,%r13d │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:480 (discriminator 2) │ │ │ │ │ mov %rbx,(%rdx,%rbp,8) │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:481 (discriminator 1) │ │ │ │ │ imul (%rcx,%rbp,8),%rbx │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:478 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 10207 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xf7> │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ + je ca87 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xf7> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r12),%edi │ │ │ │ │ -seqan2::Size, seqan2::String > > >::Type seqan2::updateFactors, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:478 (discriminator 3) │ │ │ │ │ mov %r13d,%ebp │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %edi,%edi │ │ │ │ │ - jne 10158 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x48> │ │ │ │ │ + jne c9d8 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x48> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r12),%rax │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rax),%rcx │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rcx,%rdx │ │ │ │ │ sar $0x3,%rdx │ │ │ │ │ -seqan2::Size, seqan2::String > > >::Type seqan2::updateFactors, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:478 (discriminator 2) │ │ │ │ │ cmp %rdx,%rbp │ │ │ │ │ - jae 10230 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x120> │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ + jae cab0 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x120> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r12),%esi │ │ │ │ │ test %esi,%esi │ │ │ │ │ - jne 1016e , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x5e> │ │ │ │ │ + jne c9ee , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x5e> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r12),%rax │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rax),%rcx │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ - jmp 1016e , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x5e> │ │ │ │ │ -seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&): │ │ │ │ │ + jmp c9ee , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x5e> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x30(%rax),%rbp │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%r15 │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x8(%rbp),%r13 │ │ │ │ │ sub %r15,%r13 │ │ │ │ │ -void seqan2::resize, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:498 (discriminator 1) │ │ │ │ │ cmp %rbx,%r13 │ │ │ │ │ - jae 10207 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xf7> │ │ │ │ │ -seqan2::Reference >, seqan2::Tag > >::Type seqan2::value > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ + jae ca87 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xf7> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rax),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 10288 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x178> │ │ │ │ │ -seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&): │ │ │ │ │ + je cb08 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x178> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1731 │ │ │ │ │ cmp %rbx,%rdx │ │ │ │ │ - jb 102c6 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x1b6> │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ + jb cb46 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x1b6> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ │ add %rbx,%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -void seqan2::resize, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:500 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ - jmp 10132 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x22> │ │ │ │ │ + jmp c9b2 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x22> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x30(%rax),%rbp │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%r15 │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x8(%rbp),%r13 │ │ │ │ │ sub %r15,%r13 │ │ │ │ │ -void seqan2::resize, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:498 (discriminator 1) │ │ │ │ │ cmp %rbx,%r13 │ │ │ │ │ - jae 10207 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xf7> │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ + jae ca87 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xf7> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r12),%ecx │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - jne 101e4 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xd4> │ │ │ │ │ + jne ca64 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xd4> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 40a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt> │ │ │ │ │ -seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r12),%r14 │ │ │ │ │ -seqan2::Reference >, seqan2::Tag > >::Type seqan2::value > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%r14),%edx │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je 10288 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x178> │ │ │ │ │ -seqan2::Reference >, seqan2::Tag > >::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ + je cb08 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x178> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%r14),%rbp │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov 0x8(%rbp),%r13 │ │ │ │ │ sub %rax,%r13 │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1724 │ │ │ │ │ cmp %r13,%rbx │ │ │ │ │ - jb 10200 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xf0> │ │ │ │ │ -seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&): │ │ │ │ │ + jb ca80 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xf0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ │ mov %rax,%r15 │ │ │ │ │ - jmp 101f3 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xe3> │ │ │ │ │ + jmp ca73 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xe3> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -unsigned long seqan2::_computeSizeForCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1) │ │ │ │ │ lea 0x1(%rbx),%rdi │ │ │ │ │ -void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%r14) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan2::create > >(seqan2::Holder >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%r14) │ │ │ │ │ -void seqan2::allocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbx,0x10(%rbp) │ │ │ │ │ -void seqan2::allocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ - jmp 10200 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xf0> │ │ │ │ │ -unsigned long seqan2::_computeSizeForCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ + jmp ca80 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xf0> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1) │ │ │ │ │ lea 0x1(%rbx),%rdi │ │ │ │ │ -void seqan2::allocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbx,0x10(%rbp) │ │ │ │ │ -void seqan2::allocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagExact_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ test %r15,%r15 │ │ │ │ │ - je 10200 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xf0> │ │ │ │ │ -unsigned char* std::__copy_move::__copy_m(unsigned char*, unsigned char*, unsigned char*): │ │ │ │ │ + je ca80 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xf0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%r13 │ │ │ │ │ - jle 1030c , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x1fc> │ │ │ │ │ + jle cb8c , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x1fc> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r15,%rsi │ │ │ │ │ call 4300 │ │ │ │ │ -void seqan2::deallocate >, unsigned char, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1734 │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmova %rax,%rbx │ │ │ │ │ - jmp 101fc , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xec> │ │ │ │ │ -unsigned char* std::__copy_move::__copy_m(unsigned char*, unsigned char*, unsigned char*): │ │ │ │ │ + jmp ca7c , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xec> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne 102f4 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x1e4> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned char*, unsigned char*): │ │ │ │ │ + jne cb74 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x1e4> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ movzbl (%r15),%eax │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ - jmp 102f4 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x1e4> │ │ │ │ │ -void seqan2::resize, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&): │ │ │ │ │ + jmp cb74 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x1e4> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -0000000000010320 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base>: │ │ │ │ │ +000000000000cba0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base>: │ │ │ │ │ void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x20,%rsp │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rbp │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 │ │ │ │ │ mov %fs:0x28,%rax │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1037 (discriminator 1) │ │ │ │ │ test %rbp,%rbp │ │ │ │ │ - je 1035a >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x3a> │ │ │ │ │ + je cbda >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x3a> │ │ │ │ │ cmp 0x8(%rdi),%rbp │ │ │ │ │ - je 10450 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x130> │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ + je ccd0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x130> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rdx │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:371 │ │ │ │ │ mov (%r12),%rbx │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ movabs $0xaaaaaaaaaaaaaaab,%rcx │ │ │ │ │ sub %rdx,%rbp │ │ │ │ │ sar $0x2,%rbp │ │ │ │ │ imul %rcx,%rbp │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:737 │ │ │ │ │ cmp %rax,%rbp │ │ │ │ │ cmova %rax,%rbp │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned long, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1597 (discriminator 1) │ │ │ │ │ cmp %rbp,0x10(%r12) │ │ │ │ │ - jae 103d1 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xb1> │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned long>(seqan2::String >, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ + jae cc51 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xb1> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rbp,%r14 │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ shr $1,%r14 │ │ │ │ │ add %rbp,%r14 │ │ │ │ │ cmp $0x1f,%rbp │ │ │ │ │ cmovbe %rdx,%r14 │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned long, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1601 │ │ │ │ │ cmp %r14,%rax │ │ │ │ │ cmovbe %rax,%r14 │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea (%r14,%r14,2),%rdi │ │ │ │ │ shl $0x2,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r14,0x10(%r12) │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%r12) │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:743 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 10440 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x120> │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ + je ccc0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x120> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rdx │ │ │ │ │ -void seqan2::_setLength >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%r12),%rbx │ │ │ │ │ lea 0x0(%rbp,%rbp,2),%rcx │ │ │ │ │ shl $0x2,%rcx │ │ │ │ │ lea (%rbx,%rcx,1),%rax │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1040 (discriminator 2) │ │ │ │ │ add %rdx,%rcx │ │ │ │ │ -void seqan2::_setLength >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%r12) │ │ │ │ │ -void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je 1041a >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xfa> │ │ │ │ │ + je cc9a >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xfa> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:69 │ │ │ │ │ mov (%rdx),%rax │ │ │ │ │ -void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:464 │ │ │ │ │ add $0xc,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:465 │ │ │ │ │ add $0xc,%rbx │ │ │ │ │ -seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:69 │ │ │ │ │ mov %rax,-0xc(%rbx) │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:71 │ │ │ │ │ mov -0x4(%rdx),%eax │ │ │ │ │ mov %eax,-0x4(%rbx) │ │ │ │ │ -void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - jne 10400 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xe0> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ + jne cc80 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xe0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1052 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 104ca >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x1aa> │ │ │ │ │ + jne cd4a >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x1aa> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rdx │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 103d1 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xb1> │ │ │ │ │ + jmp cc51 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xb1> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ cmp %rdi,%rsi │ │ │ │ │ - je 1041a >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xfa> │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ + je cc9a >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xfa> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String >, seqan2::Alloc >, unsigned long, void, void>(seqan2::String >, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ mov %rsp,%rbx │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rdx,%rbp │ │ │ │ │ - je 10498 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x178> │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ + je cd18 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x178> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rdx,%rbp │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, unsigned long, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1073 │ │ │ │ │ mov %rsp,%rdi │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ movabs $0xaaaaaaaaaaaaaaab,%rdx │ │ │ │ │ sar $0x2,%rbp │ │ │ │ │ imul %rdx,%rbp │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1047 │ │ │ │ │ cmp %rax,%rbp │ │ │ │ │ cmovbe %rbp,%rax │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, unsigned long, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1073 │ │ │ │ │ call 4220 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@plt> │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov %rbx,%rsi │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 40f0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt> │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - jmp 1041a >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xfa> │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + jmp cc9a >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xfa> │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je 104d8 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x1b8> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ + je cd58 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x1b8> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1052 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 104b1 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x191> │ │ │ │ │ + jmp cd31 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x191> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4340 <_Unwind_Resume@plt> │ │ │ │ │ │ │ │ │ │ -00000000000104e0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base>: │ │ │ │ │ +000000000000cd60 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base>: │ │ │ │ │ void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1010 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x20,%rsp │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rcx │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1010 │ │ │ │ │ mov %fs:0x28,%r12 │ │ │ │ │ mov %r12,0x18(%rsp) │ │ │ │ │ mov %rsi,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je 10600 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x120> │ │ │ │ │ + je ce80 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x120> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1) │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - je 10523 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x43> │ │ │ │ │ + je cda3 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x43> │ │ │ │ │ cmp 0x8(%rdi),%rcx │ │ │ │ │ - je 1061e >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x13e> │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ + je ce9e >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x13e> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rdx,%rcx │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ movabs $0xaaaaaaaaaaaaaaab,%rsi │ │ │ │ │ mov %rcx,%rax │ │ │ │ │ mov %rcx,%rbx │ │ │ │ │ sar $0x2,%rax │ │ │ │ │ imul %rsi,%rax │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1581 (discriminator 1) │ │ │ │ │ cmp %rax,0x10(%rbp) │ │ │ │ │ - jae 1074e >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x26e> │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned long>(seqan2::String >, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ + jae cfce >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x26e> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0x174,%rcx │ │ │ │ │ - jbe 10708 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x228> │ │ │ │ │ + jbe cf88 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x228> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ shr $1,%r13 │ │ │ │ │ add %rax,%r13 │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(%r13,%r13,2),%rdi │ │ │ │ │ shl $0x2,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rbp) │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:721 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je 106f8 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x218> │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ + je cf78 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x218> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ -void seqan2::_setLength >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ │ lea (%rax,%rbx,1),%rcx │ │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1019 (discriminator 2) │ │ │ │ │ lea (%rdx,%rbx,1),%rcx │ │ │ │ │ -void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je 105da >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xfa> │ │ │ │ │ + je ce5a >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xfa> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:69 │ │ │ │ │ mov (%rdx),%rsi │ │ │ │ │ -void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:464 │ │ │ │ │ add $0xc,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:465 │ │ │ │ │ add $0xc,%rax │ │ │ │ │ -seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:69 │ │ │ │ │ mov %rsi,-0xc(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:71 │ │ │ │ │ mov -0x4(%rdx),%esi │ │ │ │ │ mov %esi,-0x4(%rax) │ │ │ │ │ -void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - jne 105c0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xe0> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ + jne ce40 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xe0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 10749 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x269> │ │ │ │ │ + jne cfc9 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x269> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%rsi │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%rax │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1) │ │ │ │ │ cmp %rsi,%rax │ │ │ │ │ - je 105da >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xfa> │ │ │ │ │ + je ce5a >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xfa> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1) │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je 10727 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x247> │ │ │ │ │ + je cfa7 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x247> │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - jne 10720 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x240> │ │ │ │ │ + jne cfa0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x240> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1023 │ │ │ │ │ cmp %rbp,%r12 │ │ │ │ │ - je 105da >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xfa> │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String >, seqan2::Alloc >, unsigned long, void, void>(seqan2::String >, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ + je ce5a >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xfa> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je 106da >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1fa> │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ + je cf5a >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1fa> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rcx,%rbx │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned long>(seqan2::String >, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov $0x20,%ecx │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rdx,%rbx │ │ │ │ │ movabs $0xaaaaaaaaaaaaaaab,%rdx │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ sar $0x2,%rax │ │ │ │ │ imul %rdx,%rax │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned long>(seqan2::String >, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ shr $1,%rdx │ │ │ │ │ add %rax,%rdx │ │ │ │ │ cmp $0x174,%rbx │ │ │ │ │ cmovbe %rcx,%rdx │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned long, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1601 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea (%rdx,%rdx,2),%rdi │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned long, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1601 │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ shl $0x2,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rsp) │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ -void seqan2::_setLength >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rdx │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1040 (discriminator 2) │ │ │ │ │ lea (%rcx,%rbx,1),%rdx │ │ │ │ │ -void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:69 │ │ │ │ │ mov (%rcx),%rsi │ │ │ │ │ -void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:464 │ │ │ │ │ add $0xc,%rcx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:465 │ │ │ │ │ add $0xc,%rax │ │ │ │ │ -seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:69 │ │ │ │ │ mov %rsi,-0xc(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:71 │ │ │ │ │ mov -0x4(%rcx),%esi │ │ │ │ │ mov %esi,-0x4(%rax) │ │ │ │ │ -void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ cmp %rcx,%rdx │ │ │ │ │ - jne 106c0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1e0> │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ + jne cf40 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1e0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov %rsp,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 40f0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt> │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - jmp 105da >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xfa> │ │ │ │ │ + jmp ce5a >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xfa> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ - jmp 10591 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xb1> │ │ │ │ │ + jmp ce11 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xb1> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned long>(seqan2::String >, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov $0x180,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1) │ │ │ │ │ mov $0x20,%r13d │ │ │ │ │ - jmp 1056b >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x8b> │ │ │ │ │ + jmp cdeb >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x8b> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ - jmp 10591 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xb1> │ │ │ │ │ -void seqan2::_setLength >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ + jmp ce11 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xb1> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ - jmp 105da >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xfa> │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ + jmp ce5a >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xfa> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je 1075f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x27f> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ + je cfdf >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x27f> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ call 4210 <__stack_chk_fail@plt> │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:1028 │ │ │ │ │ mov %r14,%rax │ │ │ │ │ - jmp 10591 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xb1> │ │ │ │ │ + jmp ce11 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xb1> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 10730 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x250> │ │ │ │ │ + jmp cfb0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x250> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4340 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -0000000000010770 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base>: │ │ │ │ │ +000000000000cff0 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base>: │ │ │ │ │ void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:915 │ │ │ │ │ endbr64 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ mov 0x8(%rsi),%eax │ │ │ │ │ -void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov 0x8(%rdi),%edx │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 10890 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x120> │ │ │ │ │ + je d110 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x120> │ │ │ │ │ cmp $0x1,%eax │ │ │ │ │ - je 107c8 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x58> │ │ │ │ │ -void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ + je d048 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x58> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ and $0xfffffffd,%edx │ │ │ │ │ mov (%rsi),%rbp │ │ │ │ │ - je 107b0 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x40> │ │ │ │ │ -seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ + je d030 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x40> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%r12 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const*, int, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::setValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rbp,(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x8(%rbx) │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ -seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > const>::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rsi),%r12 │ │ │ │ │ -void seqan2::assignValue >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:886 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - jne 108c8 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x158> │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ + jne d148 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x158> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rcx │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ movabs $0xaaaaaaaaaaaaaaab,%rdi │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rcx,%rsi │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rdx,%rsi │ │ │ │ │ mov %rsi,%rax │ │ │ │ │ sar $0x2,%rax │ │ │ │ │ imul %rdi,%rax │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned long>(seqan2::String >, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ shr $1,%rbp │ │ │ │ │ add %rax,%rbp │ │ │ │ │ cmp $0x174,%rsi │ │ │ │ │ mov $0x20,%eax │ │ │ │ │ cmovbe %rax,%rbp │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r12),%rax │ │ │ │ │ cmp %rax,%rbp │ │ │ │ │ cmova %rax,%rbp │ │ │ │ │ -void seqan2::_reserveStorage >, seqan2::Alloc, unsigned long, seqan2::TagExact_>(seqan2::String >, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1684 │ │ │ │ │ test %rbp,%rbp │ │ │ │ │ - je 10866 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xf6> │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ + je d0e6 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xf6> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(%rbp,%rbp,2),%rdi │ │ │ │ │ shl $0x2,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbp,0x10(%r13) │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x0(%r13) │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rcx │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je 10876 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x106> │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ + je d0f6 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x106> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 40f0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt> │ │ │ │ │ -void seqan2::create >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %r13,(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x8(%rbx) │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je 107ba >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4a> │ │ │ │ │ + je d03a >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4a> │ │ │ │ │ cmp $0x2,%edx │ │ │ │ │ - je 108b1 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x141> │ │ │ │ │ -seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ + je d131 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x141> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rbp │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const*, int, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:533 │ │ │ │ │ movl $0x0,0x8(%rbx) │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ jmp 40f0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt> │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ │ │ -00000000000108e0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base>: │ │ │ │ │ +000000000000d160 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base>: │ │ │ │ │ void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:581 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:585 │ │ │ │ │ mov 0x8(%rdi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 10ab0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1d0> │ │ │ │ │ + je d330 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1d0> │ │ │ │ │ cmp $0x2,%eax │ │ │ │ │ - jne 10aa4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1c4> │ │ │ │ │ -void seqan2::clear >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ + jne d324 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1c4> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:529 │ │ │ │ │ movl $0x0,0x8(%rdi) │ │ │ │ │ -seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::_dataValue >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%r12 │ │ │ │ │ -void seqan2::allocate >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > const&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x40,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rsi │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -void seqan2::allocate >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > const&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rsi,%rdx │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1) │ │ │ │ │ mov $0x20,%eax │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %rcx,%rdx │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:872 │ │ │ │ │ cmp $0xf8,%rdx │ │ │ │ │ - jbe 10953 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x73> │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ + jbe d1d3 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x73> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sar $0x3,%rdx │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdx,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r12),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagExact_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1684 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jne 10bd0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2f0> │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ + jne d450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2f0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - je 1097b >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x9b> │ │ │ │ │ -void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag): │ │ │ │ │ + je d1fb >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x9b> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4030 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt> │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x20(%r12),%rcx │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%r12),%rdx │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x28(%rbx) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,0x18(%rbx) │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rcx,%rsi │ │ │ │ │ sub %rdx,%rsi │ │ │ │ │ mov %rsi,%rdi │ │ │ │ │ sar $0x3,%rdi │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, unsigned long>(seqan2::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdi,%rax │ │ │ │ │ cmp $0xf8,%rsi │ │ │ │ │ mov $0x20,%esi │ │ │ │ │ cmovbe %rsi,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x28(%r12),%rsi │ │ │ │ │ cmp %rsi,%rax │ │ │ │ │ cmovbe %rax,%rsi │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagExact_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1684 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - jne 10c08 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x328> │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ + jne d488 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x328> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je 109e6 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x106> │ │ │ │ │ -seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >::Matrix(seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const&): │ │ │ │ │ + je d266 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x106> │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:187 │ │ │ │ │ lea 0x18(%r12),%rsi │ │ │ │ │ -void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ lea 0x18(%rbx),%rdi │ │ │ │ │ call 4030 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt> │ │ │ │ │ -seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >::Holder(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:121 │ │ │ │ │ movl $0x0,0x38(%rbx) │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ mov 0x38(%r12),%eax │ │ │ │ │ -seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >::Holder(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:121 │ │ │ │ │ movq $0x0,0x30(%rbx) │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 10a99 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1b9> │ │ │ │ │ + je d319 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1b9> │ │ │ │ │ cmp $0x1,%eax │ │ │ │ │ - jne 10c50 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x370> │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ + jne d4d0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x370> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ -seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > const>::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x30(%r12),%r14 │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r14),%rsi │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rdi │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rsi,%rcx │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ movabs $0xaaaaaaaaaaaaaaab,%rax │ │ │ │ │ sub %rdi,%rcx │ │ │ │ │ mov %rcx,%rdx │ │ │ │ │ sar $0x2,%rdx │ │ │ │ │ imul %rax,%rdx │ │ │ │ │ -unsigned long seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned long>(seqan2::String >, seqan2::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:873 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdx,%rax │ │ │ │ │ cmp $0x174,%rcx │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ cmovbe %rdx,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r14),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ mov %rdx,%r12 │ │ │ │ │ -void seqan2::_reserveStorage >, seqan2::Alloc, unsigned long, seqan2::TagExact_>(seqan2::String >, seqan2::Alloc >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1684 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jne 10c68 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x388> │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ + jne d4e8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x388> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdi │ │ │ │ │ - je 10a8e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1ae> │ │ │ │ │ -void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ + je d30e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1ae> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1064 │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 40f0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt> │ │ │ │ │ -void seqan2::create >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %r13,0x30(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x38(%rbx) │ │ │ │ │ -void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x8(%rbp) │ │ │ │ │ -void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ -void seqan2::allocate >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > const&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x40,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ -void seqan2::allocate >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > const&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ movq $0x0,0x28(%rax) │ │ │ │ │ -seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >::Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:117 │ │ │ │ │ movq $0x0,0x30(%rax) │ │ │ │ │ -seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >::Matrix(): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:176 │ │ │ │ │ movq $0x0,0x38(%rax) │ │ │ │ │ -seqan2::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ movups %xmm0,0x18(%rax) │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rbx),%rdi │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rbx),%r12 │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rbx) │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rdi,%r13 │ │ │ │ │ -void seqan2::create >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rbx) │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ sub %r12,%r13 │ │ │ │ │ -seqan2::String >, seqan2::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1758 │ │ │ │ │ cmp $0x10,%r13 │ │ │ │ │ - jbe 10b90 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2b0> │ │ │ │ │ + jbe d410 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2b0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1777 (discriminator 1) │ │ │ │ │ add $0x10,%r12 │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %r12,0x8(%rbx) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%rbx),%r12 │ │ │ │ │ -seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ mov %rdi,%r13 │ │ │ │ │ sub %r12,%r13 │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1758 │ │ │ │ │ cmp $0x10,%r13 │ │ │ │ │ - ja 10c40 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x360> │ │ │ │ │ + ja d4c0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x360> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 │ │ │ │ │ cmpq $0x1,0x28(%rbx) │ │ │ │ │ - jbe 10d40 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x460> │ │ │ │ │ + jbe d5c0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x460> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1777 (discriminator 1) │ │ │ │ │ lea 0x10(%r12),%r14 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1775 │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - ja 10b70 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x290> │ │ │ │ │ -void seqan2::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + ja d3f0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x290> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:592 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle 10b70 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x290> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jle d3f0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x290> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1) │ │ │ │ │ cmp %r14,%rdi │ │ │ │ │ - je 10b70 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x290> │ │ │ │ │ + je d3f0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x290> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ call 4130 │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %r14,0x20(%rbx) │ │ │ │ │ -seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >::Matrix(): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:183 (discriminator 1) │ │ │ │ │ movq $0x1,(%r12) │ │ │ │ │ -void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%rbp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 │ │ │ │ │ cmpq $0x1,0x10(%rbx) │ │ │ │ │ - jbe 10c98 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x3b8> │ │ │ │ │ + jbe d518 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x3b8> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1777 (discriminator 1) │ │ │ │ │ add $0x10,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1775 │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - ja 10b27 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x247> │ │ │ │ │ -void seqan2::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + ja d3a7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x247> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:592 │ │ │ │ │ mov %r12,%rdx │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle 10b27 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x247> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jle d3a7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x247> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1) │ │ │ │ │ cmp %r12,%rdi │ │ │ │ │ - je 10b27 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x247> │ │ │ │ │ + je d3a7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x247> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ call 4130 │ │ │ │ │ - jmp 10b27 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x247> │ │ │ │ │ + jmp d3a7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x247> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rdx,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rbx) │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,(%rbx) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rsi │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - jne 10970 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x90> │ │ │ │ │ - jmp 1097b >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x9b> │ │ │ │ │ + jne d1f0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x90> │ │ │ │ │ + jmp d1fb >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x9b> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rsi,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x28(%rbx) │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x18(%rbx) │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x20(%r12),%rcx │ │ │ │ │ -seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%r12),%rdx │ │ │ │ │ -seqan2::String >::String(seqan2::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - jne 109d8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xf8> │ │ │ │ │ - jmp 109e6 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x106> │ │ │ │ │ + jne d258 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xf8> │ │ │ │ │ + jmp d266 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x106> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1777 (discriminator 1) │ │ │ │ │ lea 0x10(%r12),%r14 │ │ │ │ │ - jmp 10b70 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x290> │ │ │ │ │ + jmp d3f0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x290> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov 0x30(%r12),%rax │ │ │ │ │ -void seqan2::setValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x38(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rax,0x30(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:729 │ │ │ │ │ - jmp 10a99 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1b9> │ │ │ │ │ + jmp d319 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1b9> │ │ │ │ │ nopl (%rax) │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea (%rdx,%rdx,2),%rdi │ │ │ │ │ shl $0x2,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ -seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned long>(seqan2::String >, seqan2::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r12,0x10(%r13) │ │ │ │ │ -void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x0(%r13) │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r14),%rsi │ │ │ │ │ -seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rdi │ │ │ │ │ - jmp 10a7e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x19e> │ │ │ │ │ + jmp d2fe >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x19e> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%rbx) │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagGenerous_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je 10df0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x510> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je d670 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x510> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - jle 10eb0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5d0> │ │ │ │ │ + jle d730 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5d0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4300 │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 │ │ │ │ │ mov 0x10(%rbx),%rdx │ │ │ │ │ mov $0x2,%eax │ │ │ │ │ cmp %rax,%rdx │ │ │ │ │ cmova %rax,%rdx │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1) │ │ │ │ │ shl $0x3,%rdx │ │ │ │ │ lea (%rax,%rdx,1),%r12 │ │ │ │ │ -void seqan2::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ sub %r13,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle 10b27 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x247> │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ + jle d3a7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x247> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r13,1),%rdi │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ mov %edx,%eax │ │ │ │ │ cmp $0x8,%edx │ │ │ │ │ - jae 10e10 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x530> │ │ │ │ │ + jae d690 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x530> │ │ │ │ │ test $0x4,%dl │ │ │ │ │ - jne 10ecf >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5ef> │ │ │ │ │ + jne d74f >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5ef> │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je 10b27 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x247> │ │ │ │ │ + je d3a7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x247> │ │ │ │ │ and $0x2,%edx │ │ │ │ │ movb $0x0,(%rdi) │ │ │ │ │ - je 10b27 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x247> │ │ │ │ │ + je d3a7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x247> │ │ │ │ │ movw $0x0,-0x2(%rdi,%rax,1) │ │ │ │ │ - jmp 10b27 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x247> │ │ │ │ │ + jmp d3a7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x247> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan2::allocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned long*&, unsigned long, seqan2::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x28(%rbx) │ │ │ │ │ -void seqan2::_reserveStorage, unsigned long, seqan2::TagGenerous_>(seqan2::String >&, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1688 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je 10de0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x500> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je d660 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x500> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - jle 10e9e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5be> │ │ │ │ │ + jle d71e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5be> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ call 4300 │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 │ │ │ │ │ mov 0x28(%rbx),%rax │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmova %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1) │ │ │ │ │ shl $0x3,%rax │ │ │ │ │ lea (%rdi,%rax,1),%r14 │ │ │ │ │ -void seqan2::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ sub %r13,%rax │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jle 10dd0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4f0> │ │ │ │ │ -void seqan2::_setLength(seqan2::String >&, unsigned long): │ │ │ │ │ + jle d650 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4f0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ add %rdi,%r13 │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ mov %eax,%edx │ │ │ │ │ xor %esi,%esi │ │ │ │ │ cmp $0x8,%eax │ │ │ │ │ - jae 10e58 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x578> │ │ │ │ │ + jae d6d8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x578> │ │ │ │ │ test $0x4,%al │ │ │ │ │ - jne 10ee2 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x602> │ │ │ │ │ + jne d762 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x602> │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 10dd0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4f0> │ │ │ │ │ + je d650 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4f0> │ │ │ │ │ movb $0x0,0x0(%r13) │ │ │ │ │ test $0x2,%al │ │ │ │ │ - jne 10f04 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x624> │ │ │ │ │ + jne d784 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x624> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:581 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ - jmp 10b70 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x290> │ │ │ │ │ + jmp d3f0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x290> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1) │ │ │ │ │ lea 0x10(%rax),%r14 │ │ │ │ │ -void seqan2::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ mov $0x10,%eax │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ sub %r13,%rax │ │ │ │ │ - jne 10da3 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4c3> │ │ │ │ │ - jmp 10dd0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4f0> │ │ │ │ │ -seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&): │ │ │ │ │ + jne d623 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4c3> │ │ │ │ │ + jmp d650 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4f0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ mov $0x10,%edx │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1) │ │ │ │ │ lea 0x10(%rax),%r12 │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ sub %r13,%rdx │ │ │ │ │ - jne 10cfd >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x41d> │ │ │ │ │ - jmp 10b27 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x247> │ │ │ │ │ + jne d57d >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x41d> │ │ │ │ │ + jmp d3a7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x247> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ lea 0x8(%rdi),%rcx │ │ │ │ │ mov %edx,%eax │ │ │ │ │ movq $0x0,(%rdi) │ │ │ │ │ movq $0x0,-0x8(%rdi,%rax,1) │ │ │ │ │ and $0xfffffffffffffff8,%rcx │ │ │ │ │ sub %rcx,%rdi │ │ │ │ │ lea (%rdx,%rdi,1),%eax │ │ │ │ │ and $0xfffffff8,%eax │ │ │ │ │ cmp $0x8,%eax │ │ │ │ │ - jb 10b27 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x247> │ │ │ │ │ + jb d3a7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x247> │ │ │ │ │ and $0xfffffff8,%eax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ mov %edx,%edi │ │ │ │ │ add $0x8,%edx │ │ │ │ │ mov %rsi,(%rcx,%rdi,1) │ │ │ │ │ cmp %eax,%edx │ │ │ │ │ - jb 10e41 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x561> │ │ │ │ │ - jmp 10b27 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x247> │ │ │ │ │ + jb d6c1 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x561> │ │ │ │ │ + jmp d3a7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x247> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ lea 0x8(%r13),%rcx │ │ │ │ │ mov %eax,%edx │ │ │ │ │ movq $0x0,0x0(%r13) │ │ │ │ │ movq $0x0,-0x8(%r13,%rdx,1) │ │ │ │ │ and $0xfffffffffffffff8,%rcx │ │ │ │ │ sub %rcx,%r13 │ │ │ │ │ lea (%rax,%r13,1),%edx │ │ │ │ │ and $0xfffffff8,%edx │ │ │ │ │ cmp $0x8,%edx │ │ │ │ │ - jb 10dd0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4f0> │ │ │ │ │ + jb d650 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4f0> │ │ │ │ │ and $0xfffffff8,%edx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov %eax,%r8d │ │ │ │ │ add $0x8,%eax │ │ │ │ │ mov %rsi,(%rcx,%r8,1) │ │ │ │ │ cmp %edx,%eax │ │ │ │ │ - jb 10e8b >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5ab> │ │ │ │ │ - jmp 10dd0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4f0> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + jb d70b >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5ab> │ │ │ │ │ + jmp d650 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4f0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne 10d77 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x497> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jne d5f7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x497> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r12),%rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ - jmp 10d77 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x497> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + jmp d5f7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x497> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - je 10ef8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x618> │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ + je d778 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x618> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ - jmp 10ce6 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x406> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jmp d566 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x406> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ movl $0x0,(%rdi) │ │ │ │ │ movl $0x0,-0x4(%rdi,%rax,1) │ │ │ │ │ - jmp 10b27 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x247> │ │ │ │ │ + jmp d3a7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x247> │ │ │ │ │ movl $0x0,0x0(%r13) │ │ │ │ │ movl $0x0,-0x4(%r13,%rdx,1) │ │ │ │ │ - jmp 10dd0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4f0> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jmp d650 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4f0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp 10cce >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x3ee> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jmp d54e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x3ee> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ movw $0x0,-0x2(%r13,%rdx,1) │ │ │ │ │ - jmp 10dd0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4f0> │ │ │ │ │ + jmp d650 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4f0> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 10f35 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x655> │ │ │ │ │ + jmp d7b5 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x655> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 10f2c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x64c> │ │ │ │ │ + jmp d7ac >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x64c> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 10f45 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x665> │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ + jmp d7c5 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x665> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4340 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%rbx) │ │ │ │ │ - je 10f63 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x683> │ │ │ │ │ -seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&): │ │ │ │ │ + je d7e3 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x683> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbx),%r12 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned long, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned long, seqan2::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const*, int, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan2::deallocate >, unsigned long, unsigned long, seqan2::AllocateStorage_>(seqan2::String >&, unsigned long*, unsigned long, seqan2::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4340 <_Unwind_Resume@plt> │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ + │ │ │ │ │ +000000000000d800 : │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:113 │ │ │ │ │ + endbr64 │ │ │ │ │ + push %r15 │ │ │ │ │ +std::__cxx11::to_string(double): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ + mov $0x148,%edx │ │ │ │ │ + mov $0x1,%eax │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:113 │ │ │ │ │ + push %r14 │ │ │ │ │ + push %r13 │ │ │ │ │ +std::__cxx11::to_string(double): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ + lea 0x37e5(%rip),%r13 # 11000 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4c0> │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:113 │ │ │ │ │ + push %r12 │ │ │ │ │ +std::__cxx11::to_string(double): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ + mov %r13,%rcx │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:113 │ │ │ │ │ + push %rbp │ │ │ │ │ + push %rbx │ │ │ │ │ + mov %rdi,%rbx │ │ │ │ │ + sub $0x3f8,%rsp │ │ │ │ │ +std::__cxx11::to_string(double): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ + mov 0x6755(%rip),%rbp │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:113 │ │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ │ + mov %r12,0x3e8(%rsp) │ │ │ │ │ + mov %rsi,%r12 │ │ │ │ │ +std::__cxx11::to_string(double): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ + lea 0x2f0(%rsp),%rdi │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ │ + movsd 0x28(%r12),%xmm0 │ │ │ │ │ + call 4330 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@plt> │ │ │ │ │ + mov %r13,%rcx │ │ │ │ │ + mov $0x148,%edx │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + lea 0x290(%rsp),%rax │ │ │ │ │ + movsd 0x20(%r12),%xmm0 │ │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov $0x1,%eax │ │ │ │ │ + call 4330 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@plt> │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:118 │ │ │ │ │ + mov 0x18(%r12),%ecx │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + mov %ecx,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + mov %ecx,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + shr $0x1f,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + neg %r14d │ │ │ │ │ + cmovs %ecx,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + mov %ebp,%ecx │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + movzbl %bpl,%ebp │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x9,%r14d │ │ │ │ │ + jbe fb4d │ │ │ │ │ + mov %r14d,%esi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ + mov $0x1,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ + jmp d909 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + cmp $0x3e7,%esi │ │ │ │ │ + jbe eeb0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + cmp $0x270f,%esi │ │ │ │ │ + jbe eef0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + mov %esi,%edx │ │ │ │ │ + mov %rdx,%rax │ │ │ │ │ + mul %rdi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ + lea 0x4(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + shr $0xb,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x1869f,%esi │ │ │ │ │ + jbe ef20 │ │ │ │ │ + mov %eax,%r13d │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ + cmp $0x63,%esi │ │ │ │ │ + ja d8d0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x240(%rsp),%rsi │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea (%rcx,%rax,1),%r15d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x238(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ │ + lea 0x230(%rsp),%rdi │ │ │ │ │ + mov %rsi,0x230(%rsp) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x98(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x240(%rsp) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 42f0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movdqa 0x37c1(%rip),%xmm0 # 11120 ::VALUE@@Base+0x100> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x230(%rsp),%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x310(%rsp) │ │ │ │ │ + movdqa 0x37b9(%rip),%xmm0 # 11130 ::VALUE@@Base+0x110> │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x320(%rsp) │ │ │ │ │ + movdqa 0x37b3(%rip),%xmm0 # 11140 ::VALUE@@Base+0x120> │ │ │ │ │ + movaps %xmm0,0x330(%rsp) │ │ │ │ │ + movdqa 0x37b3(%rip),%xmm0 # 11150 ::VALUE@@Base+0x130> │ │ │ │ │ + movaps %xmm0,0x340(%rsp) │ │ │ │ │ + movdqa 0x37b3(%rip),%xmm0 # 11160 ::VALUE@@Base+0x140> │ │ │ │ │ + movaps %xmm0,0x350(%rsp) │ │ │ │ │ + movdqa 0x37b3(%rip),%xmm0 # 11170 ::VALUE@@Base+0x150> │ │ │ │ │ + movaps %xmm0,0x360(%rsp) │ │ │ │ │ + movdqa 0x37b3(%rip),%xmm0 # 11180 ::VALUE@@Base+0x160> │ │ │ │ │ + movaps %xmm0,0x370(%rsp) │ │ │ │ │ + movdqa 0x37b3(%rip),%xmm0 # 11190 ::VALUE@@Base+0x170> │ │ │ │ │ + movaps %xmm0,0x380(%rsp) │ │ │ │ │ + movdqa 0x37b3(%rip),%xmm0 # 111a0 ::VALUE@@Base+0x180> │ │ │ │ │ + movaps %xmm0,0x390(%rsp) │ │ │ │ │ + movdqa 0x37b3(%rip),%xmm0 # 111b0 ::VALUE@@Base+0x190> │ │ │ │ │ + movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ + movdqa 0x37b3(%rip),%xmm0 # 111c0 ::VALUE@@Base+0x1a0> │ │ │ │ │ + movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ + movdqa 0x37b3(%rip),%xmm0 # 111d0 ::VALUE@@Base+0x1b0> │ │ │ │ │ + movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ + movdqa 0x37b3(%rip),%xmm0 # 111e0 ::VALUE@@Base+0x1c0> │ │ │ │ │ + movups %xmm0,0x3c9(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x63,%r14d │ │ │ │ │ + jbe ee10 │ │ │ │ │ + nop │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + mov %r14d,%edx │ │ │ │ │ + mov %r14d,%eax │ │ │ │ │ + imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ + shr $0x25,%rdx │ │ │ │ │ + imul $0x64,%edx,%esi │ │ │ │ │ + sub %esi,%eax │ │ │ │ │ + mov %r14d,%esi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ + mov %edx,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + mov %r13d,%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + add %eax,%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ + mov %dil,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + lea -0x1(%r13),%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ + sub $0x2,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + mov %al,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x270f,%esi │ │ │ │ │ + ja da40 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ + cmp $0x3e7,%esi │ │ │ │ │ + ja ee10 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ + add $0x30,%r14d │ │ │ │ │ + mov %r14b,(%rcx) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r15,0x238(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,(%rax,%r15,1) │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:117 │ │ │ │ │ + mov 0x14(%r12),%esi │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + mov %esi,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + mov %esi,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + shr $0x1f,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + neg %r14d │ │ │ │ │ + cmovs %esi,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + mov %ebp,%esi │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + movzbl %bpl,%ebp │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x9,%r14d │ │ │ │ │ + jbe fba5 │ │ │ │ │ + mov %r14d,%ecx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ + mov $0x1,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ + jmp db29 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + cmp $0x3e7,%ecx │ │ │ │ │ + jbe eea0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + cmp $0x270f,%ecx │ │ │ │ │ + jbe eee0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + mov %ecx,%edx │ │ │ │ │ + mov %rdx,%rax │ │ │ │ │ + mul %rdi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ + lea 0x4(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + shr $0xb,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x1869f,%ecx │ │ │ │ │ + jbe ef30 │ │ │ │ │ + mov %eax,%r13d │ │ │ │ │ + mov %edx,%ecx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ + cmp $0x63,%ecx │ │ │ │ │ + ja daf0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea (%rsi,%rax,1),%r15d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x1e0(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x1d8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ │ + mov %rcx,0x1d0(%rsp) │ │ │ │ │ + mov %rdi,0x90(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x1e0(%rsp) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 42f0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movdqa 0x35a1(%rip),%xmm0 # 11120 ::VALUE@@Base+0x100> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x1d0(%rsp),%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x310(%rsp) │ │ │ │ │ + movdqa 0x3599(%rip),%xmm0 # 11130 ::VALUE@@Base+0x110> │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x320(%rsp) │ │ │ │ │ + movdqa 0x3593(%rip),%xmm0 # 11140 ::VALUE@@Base+0x120> │ │ │ │ │ + movaps %xmm0,0x330(%rsp) │ │ │ │ │ + movdqa 0x3593(%rip),%xmm0 # 11150 ::VALUE@@Base+0x130> │ │ │ │ │ + movaps %xmm0,0x340(%rsp) │ │ │ │ │ + movdqa 0x3593(%rip),%xmm0 # 11160 ::VALUE@@Base+0x140> │ │ │ │ │ + movaps %xmm0,0x350(%rsp) │ │ │ │ │ + movdqa 0x3593(%rip),%xmm0 # 11170 ::VALUE@@Base+0x150> │ │ │ │ │ + movaps %xmm0,0x360(%rsp) │ │ │ │ │ + movdqa 0x3593(%rip),%xmm0 # 11180 ::VALUE@@Base+0x160> │ │ │ │ │ + movaps %xmm0,0x370(%rsp) │ │ │ │ │ + movdqa 0x3593(%rip),%xmm0 # 11190 ::VALUE@@Base+0x170> │ │ │ │ │ + movaps %xmm0,0x380(%rsp) │ │ │ │ │ + movdqa 0x3593(%rip),%xmm0 # 111a0 ::VALUE@@Base+0x180> │ │ │ │ │ + movaps %xmm0,0x390(%rsp) │ │ │ │ │ + movdqa 0x3593(%rip),%xmm0 # 111b0 ::VALUE@@Base+0x190> │ │ │ │ │ + movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ + movdqa 0x3593(%rip),%xmm0 # 111c0 ::VALUE@@Base+0x1a0> │ │ │ │ │ + movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ + movdqa 0x3593(%rip),%xmm0 # 111d0 ::VALUE@@Base+0x1b0> │ │ │ │ │ + movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ + movdqa 0x3593(%rip),%xmm0 # 111e0 ::VALUE@@Base+0x1c0> │ │ │ │ │ + movups %xmm0,0x3c9(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x63,%r14d │ │ │ │ │ + jbe ee30 │ │ │ │ │ + nop │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + mov %r14d,%edx │ │ │ │ │ + mov %r14d,%eax │ │ │ │ │ + imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ + shr $0x25,%rdx │ │ │ │ │ + imul $0x64,%edx,%esi │ │ │ │ │ + sub %esi,%eax │ │ │ │ │ + mov %r14d,%esi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ + mov %edx,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + mov %r13d,%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + add %eax,%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ + mov %dil,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + lea -0x1(%r13),%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ + sub $0x2,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + mov %al,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x270f,%esi │ │ │ │ │ + ja dc60 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ + cmp $0x3e7,%esi │ │ │ │ │ + ja ee30 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ + add $0x30,%r14d │ │ │ │ │ + mov %r14b,(%rcx) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + mov 0x1d0(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r15,0x1d8(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,(%rax,%r15,1) │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:116 │ │ │ │ │ + mov 0x10(%r12),%esi │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + mov %esi,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + mov %esi,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + shr $0x1f,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + neg %r14d │ │ │ │ │ + cmovs %esi,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + mov %ebp,%esi │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + movzbl %bpl,%ebp │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x9,%r14d │ │ │ │ │ + jbe fbfd │ │ │ │ │ + mov %r14d,%ecx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ + mov $0x1,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ + jmp dd49 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + cmp $0x3e7,%ecx │ │ │ │ │ + jbe ee80 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + cmp $0x270f,%ecx │ │ │ │ │ + jbe eec0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + mov %ecx,%edx │ │ │ │ │ + mov %rdx,%rax │ │ │ │ │ + mul %rdi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ + lea 0x4(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + shr $0xb,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x1869f,%ecx │ │ │ │ │ + jbe ef10 │ │ │ │ │ + mov %eax,%r13d │ │ │ │ │ + mov %edx,%ecx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ + cmp $0x63,%ecx │ │ │ │ │ + ja dd10 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea (%rsi,%rax,1),%r15d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x180(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x178(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ │ + mov %rcx,0x170(%rsp) │ │ │ │ │ + mov %rdi,0x88(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x180(%rsp) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 42f0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movdqa 0x3381(%rip),%xmm0 # 11120 ::VALUE@@Base+0x100> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x170(%rsp),%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x310(%rsp) │ │ │ │ │ + movdqa 0x3379(%rip),%xmm0 # 11130 ::VALUE@@Base+0x110> │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x320(%rsp) │ │ │ │ │ + movdqa 0x3373(%rip),%xmm0 # 11140 ::VALUE@@Base+0x120> │ │ │ │ │ + movaps %xmm0,0x330(%rsp) │ │ │ │ │ + movdqa 0x3373(%rip),%xmm0 # 11150 ::VALUE@@Base+0x130> │ │ │ │ │ + movaps %xmm0,0x340(%rsp) │ │ │ │ │ + movdqa 0x3373(%rip),%xmm0 # 11160 ::VALUE@@Base+0x140> │ │ │ │ │ + movaps %xmm0,0x350(%rsp) │ │ │ │ │ + movdqa 0x3373(%rip),%xmm0 # 11170 ::VALUE@@Base+0x150> │ │ │ │ │ + movaps %xmm0,0x360(%rsp) │ │ │ │ │ + movdqa 0x3373(%rip),%xmm0 # 11180 ::VALUE@@Base+0x160> │ │ │ │ │ + movaps %xmm0,0x370(%rsp) │ │ │ │ │ + movdqa 0x3373(%rip),%xmm0 # 11190 ::VALUE@@Base+0x170> │ │ │ │ │ + movaps %xmm0,0x380(%rsp) │ │ │ │ │ + movdqa 0x3373(%rip),%xmm0 # 111a0 ::VALUE@@Base+0x180> │ │ │ │ │ + movaps %xmm0,0x390(%rsp) │ │ │ │ │ + movdqa 0x3373(%rip),%xmm0 # 111b0 ::VALUE@@Base+0x190> │ │ │ │ │ + movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ + movdqa 0x3373(%rip),%xmm0 # 111c0 ::VALUE@@Base+0x1a0> │ │ │ │ │ + movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ + movdqa 0x3373(%rip),%xmm0 # 111d0 ::VALUE@@Base+0x1b0> │ │ │ │ │ + movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ + movdqa 0x3373(%rip),%xmm0 # 111e0 ::VALUE@@Base+0x1c0> │ │ │ │ │ + movups %xmm0,0x3c9(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x63,%r14d │ │ │ │ │ + jbe ee50 │ │ │ │ │ + nop │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + mov %r14d,%edx │ │ │ │ │ + mov %r14d,%eax │ │ │ │ │ + imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ + shr $0x25,%rdx │ │ │ │ │ + imul $0x64,%edx,%esi │ │ │ │ │ + sub %esi,%eax │ │ │ │ │ + mov %r14d,%esi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ + mov %edx,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + mov %r13d,%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + add %eax,%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ + mov %dil,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + lea -0x1(%r13),%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ + sub $0x2,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + mov %al,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x270f,%esi │ │ │ │ │ + ja de80 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ + cmp $0x3e7,%esi │ │ │ │ │ + ja ee50 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ + add $0x30,%r14d │ │ │ │ │ + mov %r14b,(%rcx) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + mov 0x170(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r15,0x178(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,(%rax,%r15,1) │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:115 │ │ │ │ │ + mov 0xc(%r12),%esi │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + mov %esi,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + mov %esi,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + shr $0x1f,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + neg %r14d │ │ │ │ │ + cmovs %esi,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + mov %ebp,%esi │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + movzbl %bpl,%ebp │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x9,%r14d │ │ │ │ │ + jbe fc55 │ │ │ │ │ + mov %r14d,%ecx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ + mov $0x1,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ + jmp df69 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + cmp $0x3e7,%ecx │ │ │ │ │ + jbe ee70 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + cmp $0x270f,%ecx │ │ │ │ │ + jbe ef00 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + mov %ecx,%edx │ │ │ │ │ + mov %rdx,%rax │ │ │ │ │ + mul %rdi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ + lea 0x4(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + shr $0xb,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x1869f,%ecx │ │ │ │ │ + jbe ef40 │ │ │ │ │ + mov %eax,%r13d │ │ │ │ │ + mov %edx,%ecx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ + cmp $0x63,%ecx │ │ │ │ │ + ja df30 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea (%rsi,%rax,1),%r15d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x120(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x118(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ │ + mov %rcx,0x110(%rsp) │ │ │ │ │ + mov %rdi,0x80(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x120(%rsp) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 42f0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movdqa 0x3161(%rip),%xmm0 # 11120 ::VALUE@@Base+0x100> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x110(%rsp),%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x310(%rsp) │ │ │ │ │ + movdqa 0x3159(%rip),%xmm0 # 11130 ::VALUE@@Base+0x110> │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x320(%rsp) │ │ │ │ │ + movdqa 0x3153(%rip),%xmm0 # 11140 ::VALUE@@Base+0x120> │ │ │ │ │ + movaps %xmm0,0x330(%rsp) │ │ │ │ │ + movdqa 0x3153(%rip),%xmm0 # 11150 ::VALUE@@Base+0x130> │ │ │ │ │ + movaps %xmm0,0x340(%rsp) │ │ │ │ │ + movdqa 0x3153(%rip),%xmm0 # 11160 ::VALUE@@Base+0x140> │ │ │ │ │ + movaps %xmm0,0x350(%rsp) │ │ │ │ │ + movdqa 0x3153(%rip),%xmm0 # 11170 ::VALUE@@Base+0x150> │ │ │ │ │ + movaps %xmm0,0x360(%rsp) │ │ │ │ │ + movdqa 0x3153(%rip),%xmm0 # 11180 ::VALUE@@Base+0x160> │ │ │ │ │ + movaps %xmm0,0x370(%rsp) │ │ │ │ │ + movdqa 0x3153(%rip),%xmm0 # 11190 ::VALUE@@Base+0x170> │ │ │ │ │ + movaps %xmm0,0x380(%rsp) │ │ │ │ │ + movdqa 0x3153(%rip),%xmm0 # 111a0 ::VALUE@@Base+0x180> │ │ │ │ │ + movaps %xmm0,0x390(%rsp) │ │ │ │ │ + movdqa 0x3153(%rip),%xmm0 # 111b0 ::VALUE@@Base+0x190> │ │ │ │ │ + movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ + movdqa 0x3153(%rip),%xmm0 # 111c0 ::VALUE@@Base+0x1a0> │ │ │ │ │ + movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ + movdqa 0x3153(%rip),%xmm0 # 111d0 ::VALUE@@Base+0x1b0> │ │ │ │ │ + movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ + movdqa 0x3153(%rip),%xmm0 # 111e0 ::VALUE@@Base+0x1c0> │ │ │ │ │ + movups %xmm0,0x3c9(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x63,%r14d │ │ │ │ │ + jbe edc8 │ │ │ │ │ + nop │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + mov %r14d,%edx │ │ │ │ │ + mov %r14d,%eax │ │ │ │ │ + imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ + shr $0x25,%rdx │ │ │ │ │ + imul $0x64,%edx,%esi │ │ │ │ │ + sub %esi,%eax │ │ │ │ │ + mov %r14d,%esi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ + mov %edx,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + mov %r13d,%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + add %eax,%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ + mov %dil,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + lea -0x1(%r13),%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ + sub $0x2,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + mov %al,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x270f,%esi │ │ │ │ │ + ja e0a0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ + cmp $0x3e7,%esi │ │ │ │ │ + ja edc8 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ + add $0x30,%r14d │ │ │ │ │ + mov %r14b,(%rcx) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + mov 0x110(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r15,0x118(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,(%rax,%r15,1) │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:114 │ │ │ │ │ + mov 0x8(%r12),%esi │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + mov %esi,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + mov %esi,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + shr $0x1f,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + neg %r13d │ │ │ │ │ + cmovs %esi,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + mov %ebp,%esi │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + movzbl %bpl,%ebp │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x9,%r13d │ │ │ │ │ + jbe faf8 │ │ │ │ │ + mov %r13d,%ecx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ + mov $0x1,%r12d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ + jmp e18a │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + cmp $0x3e7,%ecx │ │ │ │ │ + jbe ee90 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + cmp $0x270f,%ecx │ │ │ │ │ + jbe eed0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + mov %ecx,%edx │ │ │ │ │ + mov %rdx,%rax │ │ │ │ │ + mul %rdi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ + lea 0x4(%r12),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + shr $0xb,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x1869f,%ecx │ │ │ │ │ + jbe ef50 │ │ │ │ │ + mov %eax,%r12d │ │ │ │ │ + mov %edx,%ecx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ + cmp $0x63,%ecx │ │ │ │ │ + ja e150 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ + lea 0x1(%r12),%eax │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea (%rsi,%rax,1),%r14d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0xe0(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r14,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ │ + mov %rcx,0xd0(%rsp) │ │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0xe0(%rsp) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 42f0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movdqa 0x2f42(%rip),%xmm0 # 11120 ::VALUE@@Base+0x100> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0xd0(%rsp),%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x310(%rsp) │ │ │ │ │ + movdqa 0x2f3a(%rip),%xmm0 # 11130 ::VALUE@@Base+0x110> │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x320(%rsp) │ │ │ │ │ + movdqa 0x2f34(%rip),%xmm0 # 11140 ::VALUE@@Base+0x120> │ │ │ │ │ + movaps %xmm0,0x330(%rsp) │ │ │ │ │ + movdqa 0x2f34(%rip),%xmm0 # 11150 ::VALUE@@Base+0x130> │ │ │ │ │ + movaps %xmm0,0x340(%rsp) │ │ │ │ │ + movdqa 0x2f34(%rip),%xmm0 # 11160 ::VALUE@@Base+0x140> │ │ │ │ │ + movaps %xmm0,0x350(%rsp) │ │ │ │ │ + movdqa 0x2f34(%rip),%xmm0 # 11170 ::VALUE@@Base+0x150> │ │ │ │ │ + movaps %xmm0,0x360(%rsp) │ │ │ │ │ + movdqa 0x2f34(%rip),%xmm0 # 11180 ::VALUE@@Base+0x160> │ │ │ │ │ + movaps %xmm0,0x370(%rsp) │ │ │ │ │ + movdqa 0x2f34(%rip),%xmm0 # 11190 ::VALUE@@Base+0x170> │ │ │ │ │ + movaps %xmm0,0x380(%rsp) │ │ │ │ │ + movdqa 0x2f34(%rip),%xmm0 # 111a0 ::VALUE@@Base+0x180> │ │ │ │ │ + movaps %xmm0,0x390(%rsp) │ │ │ │ │ + movdqa 0x2f34(%rip),%xmm0 # 111b0 ::VALUE@@Base+0x190> │ │ │ │ │ + movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ + movdqa 0x2f34(%rip),%xmm0 # 111c0 ::VALUE@@Base+0x1a0> │ │ │ │ │ + movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ + movdqa 0x2f34(%rip),%xmm0 # 111d0 ::VALUE@@Base+0x1b0> │ │ │ │ │ + movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ + movdqa 0x2f34(%rip),%xmm0 # 111e0 ::VALUE@@Base+0x1c0> │ │ │ │ │ + movups %xmm0,0x3c9(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x63,%r13d │ │ │ │ │ + jbe edf0 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + mov %r13d,%edx │ │ │ │ │ + mov %r13d,%eax │ │ │ │ │ + imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ + shr $0x25,%rdx │ │ │ │ │ + imul $0x64,%edx,%esi │ │ │ │ │ + sub %esi,%eax │ │ │ │ │ + mov %r13d,%esi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ + mov %edx,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + mov %r12d,%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + add %eax,%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ + mov %dil,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + lea -0x1(%r12),%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ + sub $0x2,%r12d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + mov %al,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x270f,%esi │ │ │ │ │ + ja e2c0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ + cmp $0x3e7,%esi │ │ │ │ │ + ja edf0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ + add $0x30,%r13d │ │ │ │ │ + mov %r13b,(%rcx) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r14,0xd8(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,(%rax,%r14,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ + cmp %rax,0xd8(%rsp) │ │ │ │ │ + je 471e <__cxa_finalize@plt+0x38e> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ + lea 0x2cc5(%rip),%rbp # 11018 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4d8> │ │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + call 4070 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x100(%rsp),%r14 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %r14,0xf0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je f570 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0xf0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x100(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0xf0(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ + mov 0x118(%rsp),%rdx │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r8,0xf8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r14,%rcx │ │ │ │ │ + je f548 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,0x100(%rsp) │ │ │ │ │ + jae e3ff │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ │ + cmp %rdi,0x110(%rsp) │ │ │ │ │ + je f7d0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::capacity() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ + mov 0x120(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,%rsi │ │ │ │ │ + jae ef60 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x110(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + sub %r8,%rax │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + jb 45a2 <__cxa_finalize@plt+0x212> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ + lea 0xf0(%rsp),%r12 │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ + call 4070 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x130(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je f6a8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x130(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x140(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ + mov %rdx,0x138(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ + cmp %rax,0x138(%rsp) │ │ │ │ │ + je 46ef <__cxa_finalize@plt+0x35f> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ + lea 0x130(%rsp),%rax │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ │ + call 4070 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x160(%rsp),%r15 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %r15,0x150(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je f4f0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x150(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x160(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x150(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ + mov 0x178(%rsp),%rdx │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r8,0x158(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r15,%rcx │ │ │ │ │ + je f4c8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,0x160(%rsp) │ │ │ │ │ + jae e553 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ │ + cmp %rdi,0x170(%rsp) │ │ │ │ │ + je f7c0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::capacity() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ + mov 0x180(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,%rsi │ │ │ │ │ + jae eff8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x170(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + sub %r8,%rax │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + jb 47e9 <__cxa_finalize@plt+0x459> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ + lea 0x150(%rsp),%r12 │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ + call 4070 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x190(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je f6f0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x190(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x1a0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ + mov %rdx,0x198(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ + cmp %rax,0x198(%rsp) │ │ │ │ │ + je 4840 <__cxa_finalize@plt+0x4b0> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ + lea 0x190(%rsp),%rax │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ │ + call 4070 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x1b0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je f470 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x1b0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x1c0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x1b0(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ + mov 0x1d8(%rsp),%rdx │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r8,0x1b8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rdi,%rcx │ │ │ │ │ + je f448 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,0x1c0(%rsp) │ │ │ │ │ + jae e6b1 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ │ + cmp %rsi,0x1d0(%rsp) │ │ │ │ │ + je f7b0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::capacity() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ + mov 0x1e0(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,%rsi │ │ │ │ │ + jae f090 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x1d0(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + sub %r8,%rax │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + jb 4810 <__cxa_finalize@plt+0x480> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ + lea 0x1b0(%rsp),%r12 │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ + call 4070 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x200(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x1f0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je f738 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x1f0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x200(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ + mov %rdx,0x1f8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ + cmp %rax,0x1f8(%rsp) │ │ │ │ │ + je 48a0 <__cxa_finalize@plt+0x510> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ + lea 0x1f0(%rsp),%rax │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ │ + call 4070 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x220(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x210(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je f3f0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x210(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x220(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x210(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ + mov 0x238(%rsp),%rdx │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r8,0x218(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rdi,%rcx │ │ │ │ │ + je f3c8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,0x220(%rsp) │ │ │ │ │ + jae e80f │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ │ + cmp %rdi,0x230(%rsp) │ │ │ │ │ + je f7a0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::capacity() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ + mov 0x240(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,%rsi │ │ │ │ │ + jae f128 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x230(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + sub %r8,%rax │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + jb 48d4 <__cxa_finalize@plt+0x544> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ + lea 0x210(%rsp),%r12 │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ + call 4070 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x250(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je f618 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x250(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x260(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ + mov %rdx,0x258(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ + cmp %rax,0x258(%rsp) │ │ │ │ │ + je 4781 <__cxa_finalize@plt+0x3f1> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ + lea 0x250(%rsp),%rax │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ │ + call 4070 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x280(%rsp),%r12 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je f370 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x270(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x280(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x270(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ + mov 0x298(%rsp),%rdx │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r8,0x278(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r12,%rcx │ │ │ │ │ + je f348 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,0x280(%rsp) │ │ │ │ │ + jae e966 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + lea 0x2a0(%rsp),%rsi │ │ │ │ │ + cmp %rsi,0x290(%rsp) │ │ │ │ │ + je f780 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::capacity() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ + mov 0x2a0(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,%rsi │ │ │ │ │ + jae f1c0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x290(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + sub %r8,%rax │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + jb 4874 <__cxa_finalize@plt+0x4e4> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ + lea 0x270(%rsp),%r13 │ │ │ │ │ + mov %r13,%rdi │ │ │ │ │ + call 4070 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x2c0(%rsp),%r13 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %r13,0x2b0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je f660 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x2b0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x2c0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ + mov %rdx,0x2b8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ + cmp %rax,0x2b8(%rsp) │ │ │ │ │ + je 47b5 <__cxa_finalize@plt+0x425> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ + lea 0x2b0(%rsp),%rax │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ │ + call 4070 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x2e0(%rsp),%r9 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %r9,0x2d0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je f2f0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x2d0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x2e0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x2d0(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ + mov 0x2f8(%rsp),%rdx │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r8,0x2d8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r9,%rcx │ │ │ │ │ + je f2c0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,0x2e0(%rsp) │ │ │ │ │ + jae eab8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + lea 0x300(%rsp),%rbp │ │ │ │ │ + cmp %rbp,0x2f0(%rsp) │ │ │ │ │ + je f790 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::capacity() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ + mov 0x300(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,%rsi │ │ │ │ │ + jae f250 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x2f0(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + sub %r8,%rax │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + jb 48fb <__cxa_finalize@plt+0x56b> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ + lea 0x2d0(%rsp),%rax │ │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ │ + call 4070 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:235 │ │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ + mov %rax,%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x68(%rsp),%r9 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rsi,%rax │ │ │ │ │ + je f5c8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rax,(%rbx) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %rcx,0x8(%rbx) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:217 │ │ │ │ │ + lea 0x300(%rsp),%rbp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rsi,(%rdx) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rdx) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rdx) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x2d0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r9,%rdi │ │ │ │ │ + je eb5a │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x2e0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x2b0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r13,%rdi │ │ │ │ │ + je eb78 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x2c0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x270(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r12,%rdi │ │ │ │ │ + je eb96 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x280(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x250(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je ebb9 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x260(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x210(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je ebdc │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x220(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x1f0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je ebff │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x200(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x1b0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je ec22 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x1c0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je ec45 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r15,%rdi │ │ │ │ │ + je ec63 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x160(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je ec86 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x140(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r14,%rdi │ │ │ │ │ + je eca4 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je ecc7 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je ecea │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x120(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x170(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je ed0d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x180(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x1d0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je ed30 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x1e0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x230(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je ed53 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x240(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x290(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + lea 0x2a0(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je ed79 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x2a0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x2f0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rbp,%rdi │ │ │ │ │ + je ed97 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x300(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:121 │ │ │ │ │ + mov 0x3e8(%rsp),%rax │ │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ │ + jne fe08 │ │ │ │ │ + add $0x3f8,%rsp │ │ │ │ │ + mov %rbx,%rax │ │ │ │ │ + pop %rbx │ │ │ │ │ + pop %rbp │ │ │ │ │ + pop %r12 │ │ │ │ │ + pop %r13 │ │ │ │ │ + pop %r14 │ │ │ │ │ + pop %r15 │ │ │ │ │ + ret │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ + add %r14d,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ + movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ │ + jmp e0fb │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ + add %r13d,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ + movzbl 0x310(%rsp,%r13,1),%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ │ + jmp e31c │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ + add %r14d,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ + movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ │ + jmp da9b │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ + add %r14d,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ + movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ │ + jmp dcbb │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ + add %r14d,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ + movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ │ + jmp dedb │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ + lea 0x2(%r13),%eax │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x1,%r13d │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + jmp df72 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ + lea 0x2(%r13),%eax │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x1,%r13d │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + jmp dd52 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ + lea 0x2(%r12),%eax │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x1,%r12d │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + jmp e194 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ + lea 0x2(%r13),%eax │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x1,%r13d │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + jmp db32 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ + lea 0x2(%r13),%eax │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x1,%r13d │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + jmp d912 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ + lea 0x3(%r13),%eax │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x2,%r13d │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + jmp dd52 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ + lea 0x3(%r12),%eax │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x2,%r12d │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + jmp e194 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ + lea 0x3(%r13),%eax │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x2,%r13d │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + jmp db32 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ + lea 0x3(%r13),%eax │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x2,%r13d │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + jmp d912 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ + lea 0x3(%r13),%eax │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x2,%r13d │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + jmp df72 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x3,%r13d │ │ │ │ │ + jmp dd52 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ + add $0x3,%r13d │ │ │ │ │ + jmp d912 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ + add $0x3,%r13d │ │ │ │ │ + jmp db32 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ + add $0x3,%r13d │ │ │ │ │ + jmp df72 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ + add $0x3,%r12d │ │ │ │ │ + jmp e194 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + lea 0xf0(%rsp),%r12 │ │ │ │ │ + call 42c0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x140(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rsi,0x130(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + jne e452 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rsi),%rdx │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %rcx,%rsi │ │ │ │ │ + cmp $0x8,%edx │ │ │ │ │ + jae fcfc │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%dl │ │ │ │ │ + je efc8 │ │ │ │ │ + mov (%rsi),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + test $0x2,%dl │ │ │ │ │ + je efdb │ │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + and $0x1,%edx │ │ │ │ │ + je e466 │ │ │ │ │ + movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp e466 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + lea 0x150(%rsp),%r12 │ │ │ │ │ + call 42c0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x190(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + jne e5a6 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %rdi,%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rsi),%rdx │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %rcx,%rsi │ │ │ │ │ + cmp $0x8,%edx │ │ │ │ │ + jae fd54 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%dl │ │ │ │ │ + je f05e │ │ │ │ │ + mov (%rsi),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + test $0x2,%dl │ │ │ │ │ + je f071 │ │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + and $0x1,%edx │ │ │ │ │ + je e5ba │ │ │ │ │ + movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp e5ba │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + lea 0x1b0(%rsp),%r12 │ │ │ │ │ + call 42c0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x200(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rsi,0x1f0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + jne e704 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rsi),%rdx │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %rcx,%rsi │ │ │ │ │ + cmp $0x8,%edx │ │ │ │ │ + jae fd28 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%dl │ │ │ │ │ + je f0f8 │ │ │ │ │ + mov (%rsi),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + test $0x2,%dl │ │ │ │ │ + je f10b │ │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + and $0x1,%edx │ │ │ │ │ + je e718 │ │ │ │ │ + movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp e718 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + lea 0x210(%rsp),%r12 │ │ │ │ │ + call 42c0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x250(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + jne e862 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ │ + mov %rcx,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rdi),%rdx │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%edx │ │ │ │ │ + jae fda9 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%dl │ │ │ │ │ + je f190 │ │ │ │ │ + mov (%rsi),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + test $0x2,%dl │ │ │ │ │ + je f1a3 │ │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + and $0x1,%edx │ │ │ │ │ + je e876 │ │ │ │ │ + movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp e876 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + lea 0x270(%rsp),%r13 │ │ │ │ │ + call 42c0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x2c0(%rsp),%r13 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %r13,0x2b0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + jne e9b4 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %r13,%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rsi),%rdx │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %rcx,%rsi │ │ │ │ │ + cmp $0x8,%edx │ │ │ │ │ + jae fd80 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%dl │ │ │ │ │ + je f21e │ │ │ │ │ + mov (%rsi),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + test $0x2,%dl │ │ │ │ │ + je f231 │ │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + and $0x1,%edx │ │ │ │ │ + je e9c8 │ │ │ │ │ + movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp e9c8 │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:2249 │ │ │ │ │ + lea 0x2d0(%rsp),%rax │ │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ + call 42c0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:235 │ │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x68(%rsp),%r9 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rcx,(%rbx) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rsi,%rdx │ │ │ │ │ + je faa8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x10(%rbx) │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %rdx,0x8(%rbx) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rsi,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:703 │ │ │ │ │ + jmp eb3c │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp $0xf,%rax │ │ │ │ │ + jbe eab8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + lea 0x300(%rsp),%rbp │ │ │ │ │ + cmp %rbp,0x2f0(%rsp) │ │ │ │ │ + jne eaa7 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + jmp ead6 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %r9,%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jae f82d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + test $0x4,%dil │ │ │ │ │ + je f319 │ │ │ │ │ + mov (%rdx),%esi │ │ │ │ │ + mov %esi,(%r8) │ │ │ │ │ + mov $0x4,%esi │ │ │ │ │ + test $0x2,%dil │ │ │ │ │ + je f32d │ │ │ │ │ + movzwl (%rdx,%rsi,1),%r10d │ │ │ │ │ + mov %r10w,(%r8,%rsi,1) │ │ │ │ │ + add $0x2,%rsi │ │ │ │ │ + and $0x1,%edi │ │ │ │ │ + je ea4f │ │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ │ + jmp ea4f │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp $0xf,%rax │ │ │ │ │ + jbe e966 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + lea 0x2a0(%rsp),%rsi │ │ │ │ │ + cmp %rsi,0x290(%rsp) │ │ │ │ │ + jne e955 │ │ │ │ │ + jmp e984 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %r12,%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + add $0x1,%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jae f8a7 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + test $0x4,%dil │ │ │ │ │ + je f399 │ │ │ │ │ + mov (%rdx),%esi │ │ │ │ │ + mov %esi,(%r8) │ │ │ │ │ + mov $0x4,%esi │ │ │ │ │ + test $0x2,%dil │ │ │ │ │ + je f3ad │ │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ │ + add $0x2,%rsi │ │ │ │ │ + and $0x1,%edi │ │ │ │ │ + je e8fd │ │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ │ + jmp e8fd │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp $0xf,%rax │ │ │ │ │ + jbe e80f │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ │ + cmp %rsi,0x230(%rsp) │ │ │ │ │ + jne e7fe │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ │ + jmp e82d │ │ │ │ │ + nop │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jae f87b │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + test $0x4,%dil │ │ │ │ │ + je f41b │ │ │ │ │ + mov (%rdx),%esi │ │ │ │ │ + mov %esi,(%r8) │ │ │ │ │ + mov $0x4,%esi │ │ │ │ │ + test $0x2,%dil │ │ │ │ │ + je f42f │ │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ │ + add $0x2,%rsi │ │ │ │ │ + and $0x1,%edi │ │ │ │ │ + je e7a4 │ │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ │ + jmp e7a4 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp $0xf,%rax │ │ │ │ │ + jbe e6b1 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ │ + cmp %rdi,0x1d0(%rsp) │ │ │ │ │ + jne e6a0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ │ + jmp e6cf │ │ │ │ │ + nop │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + add $0x1,%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jae f801 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + test $0x4,%dil │ │ │ │ │ + je f49b │ │ │ │ │ + mov (%rdx),%esi │ │ │ │ │ + mov %esi,(%r8) │ │ │ │ │ + mov $0x4,%esi │ │ │ │ │ + test $0x2,%dil │ │ │ │ │ + je f4af │ │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ │ + add $0x2,%rsi │ │ │ │ │ + and $0x1,%edi │ │ │ │ │ + je e646 │ │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ │ + jmp e646 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp $0xf,%rax │ │ │ │ │ + jbe e553 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ │ + cmp %rsi,0x170(%rsp) │ │ │ │ │ + jne e542 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ │ + jmp e571 │ │ │ │ │ + nop │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %r15,%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jae f7da │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + test $0x4,%dil │ │ │ │ │ + je f519 │ │ │ │ │ + mov (%rdx),%esi │ │ │ │ │ + mov %esi,(%r8) │ │ │ │ │ + mov $0x4,%esi │ │ │ │ │ + test $0x2,%dil │ │ │ │ │ + je f52d │ │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ │ + add $0x2,%rsi │ │ │ │ │ + and $0x1,%edi │ │ │ │ │ + je e4ed │ │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ │ + jmp e4ed │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp $0xf,%rax │ │ │ │ │ + jbe e3ff │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ │ + cmp %rdi,0x110(%rsp) │ │ │ │ │ + jne e3ee │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ │ + jmp e41d │ │ │ │ │ + nop │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %r14,%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jae f854 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + test $0x4,%dil │ │ │ │ │ + je f599 │ │ │ │ │ + mov (%rdx),%esi │ │ │ │ │ + mov %esi,(%r8) │ │ │ │ │ + mov $0x4,%esi │ │ │ │ │ + test $0x2,%dil │ │ │ │ │ + je f5ad │ │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ │ + add $0x2,%rsi │ │ │ │ │ + and $0x1,%edi │ │ │ │ │ + je e399 │ │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ │ + jmp e399 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ │ + lea 0x1(%rcx),%r8 │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%r8d │ │ │ │ │ + jae f8ce │ │ │ │ │ + test $0x4,%r8b │ │ │ │ │ + jne fdd5 │ │ │ │ │ + test %r8d,%r8d │ │ │ │ │ + je eb21 │ │ │ │ │ + movzbl 0x10(%rdx),%eax │ │ │ │ │ + mov %al,0x10(%rbx) │ │ │ │ │ + test $0x2,%r8b │ │ │ │ │ + je eb1d │ │ │ │ │ + mov %r8d,%eax │ │ │ │ │ + movzwl -0x2(%rsi,%rax,1),%ecx │ │ │ │ │ + mov %cx,-0x2(%rdi,%rax,1) │ │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ │ + jmp eb21 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rdi),%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%esi │ │ │ │ │ + jae f9d2 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%sil │ │ │ │ │ + jne fa99 │ │ │ │ │ + test $0x2,%sil │ │ │ │ │ + jne fa86 │ │ │ │ │ + and $0x1,%esi │ │ │ │ │ + je e876 │ │ │ │ │ + movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp e876 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %r13,%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + add $0x1,%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%esi │ │ │ │ │ + jae f951 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%sil │ │ │ │ │ + jne fa77 │ │ │ │ │ + test $0x2,%sil │ │ │ │ │ + jne fa64 │ │ │ │ │ + and $0x1,%esi │ │ │ │ │ + je e9c8 │ │ │ │ │ + movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp e9c8 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rdi),%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%esi │ │ │ │ │ + jae f925 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%sil │ │ │ │ │ + jne fa55 │ │ │ │ │ + test $0x2,%sil │ │ │ │ │ + jne fa42 │ │ │ │ │ + and $0x1,%esi │ │ │ │ │ + je e466 │ │ │ │ │ + movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp e466 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rdi),%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%esi │ │ │ │ │ + jae f97a │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%sil │ │ │ │ │ + jne fa33 │ │ │ │ │ + test $0x2,%sil │ │ │ │ │ + jne fa20 │ │ │ │ │ + and $0x1,%esi │ │ │ │ │ + je e5ba │ │ │ │ │ + movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp e5ba │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %rdi,%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + add $0x1,%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%esi │ │ │ │ │ + jae f9a6 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%sil │ │ │ │ │ + jne fa11 │ │ │ │ │ + test $0x2,%sil │ │ │ │ │ + jne f9fe │ │ │ │ │ + and $0x1,%esi │ │ │ │ │ + je e718 │ │ │ │ │ + movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp e718 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::capacity() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 1) │ │ │ │ │ + mov $0xf,%esi │ │ │ │ │ + jmp e95d │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov $0xf,%esi │ │ │ │ │ + jmp eaaf │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov $0xf,%esi │ │ │ │ │ + jmp e806 │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov $0xf,%esi │ │ │ │ │ + jmp e6a8 │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov $0xf,%esi │ │ │ │ │ + jmp e54a │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov $0xf,%esi │ │ │ │ │ + jmp e3f6 │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %edi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ │ + mov %r9,(%r15,%rsi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb f7e3 │ │ │ │ │ + lea (%r15,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp f507 │ │ │ │ │ + mov %edi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ │ + mov %r9,(%r11,%rsi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb f80a │ │ │ │ │ + lea (%r11,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp f489 │ │ │ │ │ + mov %edi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rsi,1),%r10 │ │ │ │ │ + mov %r10,(%r9,%rsi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb f836 │ │ │ │ │ + lea (%r9,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp f307 │ │ │ │ │ + mov %edi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ │ + mov %r9,(%r14,%rsi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb f85d │ │ │ │ │ + lea (%r14,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp f587 │ │ │ │ │ + mov %edi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ │ + mov %r9,(%r11,%rsi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb f884 │ │ │ │ │ + lea (%r11,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp f409 │ │ │ │ │ + mov %edi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ │ + mov %r9,(%r12,%rsi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb f8b0 │ │ │ │ │ + lea (%r12,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp f387 │ │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ │ + mov %r8d,%eax │ │ │ │ │ + mov -0x8(%rsi,%rax,1),%rcx │ │ │ │ │ + mov %rcx,-0x8(%rdi,%rax,1) │ │ │ │ │ + lea 0x18(%rbx),%rcx │ │ │ │ │ + mov %rdi,%rax │ │ │ │ │ + mov %rsi,%rdi │ │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ │ + sub %rcx,%rax │ │ │ │ │ + sub %rax,%rdi │ │ │ │ │ + add %r8d,%eax │ │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ │ + cmp $0x8,%eax │ │ │ │ │ + jb eb1d │ │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ │ + xor %r8d,%r8d │ │ │ │ │ + mov %r8d,%r10d │ │ │ │ │ + add $0x8,%r8d │ │ │ │ │ + mov (%rdi,%r10,1),%r11 │ │ │ │ │ + mov %r11,(%rcx,%r10,1) │ │ │ │ │ + cmp %eax,%r8d │ │ │ │ │ + jb f90c │ │ │ │ │ + jmp eb1d │ │ │ │ │ + mov %esi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb f92e │ │ │ │ │ + lea (%r11,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp f6c1 │ │ │ │ │ + mov %esi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb f95a │ │ │ │ │ + lea 0x0(%r13,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp f677 │ │ │ │ │ + mov %esi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r10,%rdi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb f983 │ │ │ │ │ + lea (%r10,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp f709 │ │ │ │ │ + mov %esi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb f9af │ │ │ │ │ + lea (%r11,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp f74f │ │ │ │ │ + mov %esi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r10,%rdi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb f9db │ │ │ │ │ + lea (%r10,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp f631 │ │ │ │ │ + movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + jmp f765 │ │ │ │ │ + mov (%rdx),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + jmp f75b │ │ │ │ │ + movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + jmp f71f │ │ │ │ │ + mov (%rdx),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + jmp f715 │ │ │ │ │ + movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + jmp f6d7 │ │ │ │ │ + mov (%rdx),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + jmp f6cd │ │ │ │ │ + movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + jmp f68d │ │ │ │ │ + mov (%rdx),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + jmp f683 │ │ │ │ │ + movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + jmp f647 │ │ │ │ │ + mov (%rdx),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + jmp f63d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ + lea 0x1(%rdx),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jae fcad │ │ │ │ │ + test $0x4,%dil │ │ │ │ │ + jne fdef │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + je f29e │ │ │ │ │ + movzbl 0x10(%rax),%edx │ │ │ │ │ + mov %dl,0x10(%rbx) │ │ │ │ │ + test $0x2,%dil │ │ │ │ │ + je f29a │ │ │ │ │ + mov %edi,%edi │ │ │ │ │ + movzwl -0x2(%rsi,%rdi,1),%edx │ │ │ │ │ + mov %dx,-0x2(%rcx,%rdi,1) │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ + jmp f29e │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea 0x1(%rsi),%r14d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r14,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0xe0(%rsp) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 42f0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0xd0(%rsp),%rcx │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + jmp e318 │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea 0x1(%rcx),%r15d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x240(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x238(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x230(%rsp),%rdi │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ │ + mov %rdi,0x98(%rsp) │ │ │ │ │ + mov %rax,0x230(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x240(%rsp) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 42f0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x230(%rsp),%rcx │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + jmp da97 │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea 0x1(%rsi),%r15d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x1e0(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x1d8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ │ + mov %rdi,0x90(%rsp) │ │ │ │ │ + mov %rax,0x1d0(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x1e0(%rsp) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 42f0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x1d0(%rsp),%rcx │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + jmp dcb7 │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea 0x1(%rsi),%r15d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x180(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x178(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ │ + mov %rdi,0x88(%rsp) │ │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x180(%rsp) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 42f0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x170(%rsp),%rcx │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + jmp ded7 │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea 0x1(%rsi),%r15d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x118(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ │ + mov %rdi,0x80(%rsp) │ │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x120(%rsp) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 42f0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x110(%rsp),%rcx │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + jmp e0f7 │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x10(%rbx) │ │ │ │ │ + mov %edi,%edx │ │ │ │ │ + mov -0x8(%rsi,%rdx,1),%r8 │ │ │ │ │ + mov %r8,-0x8(%rcx,%rdx,1) │ │ │ │ │ + lea 0x18(%rbx),%rdx │ │ │ │ │ + mov %rsi,%r8 │ │ │ │ │ + and $0xfffffffffffffff8,%rdx │ │ │ │ │ + sub %rdx,%rcx │ │ │ │ │ + add %ecx,%edi │ │ │ │ │ + sub %rcx,%r8 │ │ │ │ │ + and $0xfffffff8,%edi │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jb f29a │ │ │ │ │ + and $0xfffffff8,%edi │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + mov %ecx,%r10d │ │ │ │ │ + add $0x8,%ecx │ │ │ │ │ + mov (%r8,%r10,1),%r11 │ │ │ │ │ + mov %r11,(%rdx,%r10,1) │ │ │ │ │ + cmp %edi,%ecx │ │ │ │ │ + jb fce5 │ │ │ │ │ + jmp f29a │ │ │ │ │ + mov %edx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb fd05 │ │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ │ + add %rcx,%rsi │ │ │ │ │ + jmp efb7 │ │ │ │ │ + mov %edx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r10,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb fd31 │ │ │ │ │ + lea (%r10,%rsi,1),%r8 │ │ │ │ │ + add %rcx,%rsi │ │ │ │ │ + jmp f0e7 │ │ │ │ │ + mov %edx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb fd5d │ │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ │ + add %rcx,%rsi │ │ │ │ │ + jmp f04d │ │ │ │ │ + mov %edx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb fd89 │ │ │ │ │ + lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ │ + add %rcx,%rsi │ │ │ │ │ + jmp f20d │ │ │ │ │ + mov %edx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb fdb2 │ │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ │ + add %rcx,%rsi │ │ │ │ │ + jmp f17f │ │ │ │ │ + mov 0x10(%rdx),%eax │ │ │ │ │ + mov %eax,0x10(%rbx) │ │ │ │ │ + mov %r8d,%eax │ │ │ │ │ + mov -0x4(%rsi,%rax,1),%ecx │ │ │ │ │ + mov %ecx,-0x4(%rdi,%rax,1) │ │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ │ + jmp eb21 │ │ │ │ │ + mov 0x10(%rax),%edx │ │ │ │ │ + mov %edi,%edi │ │ │ │ │ + mov %edx,0x10(%rbx) │ │ │ │ │ + mov -0x4(%rsi,%rdi,1),%edx │ │ │ │ │ + mov %edx,-0x4(%rcx,%rdi,1) │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ + jmp f29e │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:121 │ │ │ │ │ + call 4210 <__stack_chk_fail@plt> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 45d1 <__cxa_finalize@plt+0x241> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 46a8 <__cxa_finalize@plt+0x318> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4761 <__cxa_finalize@plt+0x3d1> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4746 <__cxa_finalize@plt+0x3b6> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 476d <__cxa_finalize@plt+0x3dd> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4779 <__cxa_finalize@plt+0x3e9> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4961 <__cxa_finalize@plt+0x5d1> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4949 <__cxa_finalize@plt+0x5b9> │ │ │ │ │ + endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 467b <__cxa_finalize@plt+0x2eb> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 496d <__cxa_finalize@plt+0x5dd> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4955 <__cxa_finalize@plt+0x5c5> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4979 <__cxa_finalize@plt+0x5e9> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4938 <__cxa_finalize@plt+0x5a8> │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ + nop │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + │ │ │ │ │ +000000000000fe90 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base>: │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int): │ │ │ │ │ +./porechop/src/alignment.cpp:6 │ │ │ │ │ + endbr64 │ │ │ │ │ + push %r15 │ │ │ │ │ + push %r14 │ │ │ │ │ + push %r13 │ │ │ │ │ + push %r12 │ │ │ │ │ + push %rbp │ │ │ │ │ + push %rbx │ │ │ │ │ + mov %rdi,%rbx │ │ │ │ │ + sub $0x3b8,%rsp │ │ │ │ │ + mov 0x4109(%rip),%rax # 13fb8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ │ + mov %r12,0x3a8(%rsp) │ │ │ │ │ + mov %rsi,%r12 │ │ │ │ │ +./porechop/src/alignment.cpp:8 │ │ │ │ │ + mov %edx,(%rdi) │ │ │ │ │ +std::basic_ios >::basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + lea 0xb0(%rsp),%r15 │ │ │ │ │ + lea 0x18(%rax),%rsi │ │ │ │ │ + mov 0x40b8(%rip),%rax # 13f90 >@GLIBCXX_3.4> │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int): │ │ │ │ │ +./porechop/src/alignment.cpp:8 │ │ │ │ │ + mov %ecx,0x4(%rdi) │ │ │ │ │ +./porechop/src/alignment.cpp:9 │ │ │ │ │ + movl $0xffffffff,0x8(%rdi) │ │ │ │ │ + movq %rsi,%xmm2 │ │ │ │ │ + movl $0xffffffff,0x10(%rdi) │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %r8d,0x18(%rdi) │ │ │ │ │ +std::basic_ios >::basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:464 │ │ │ │ │ + movq %rax,%xmm5 │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + punpcklqdq %xmm5,%xmm2 │ │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ │ + call 4060 │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ + mov 0x4037(%rip),%rdx # 13f60 >@GLIBCXX_3.4> │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ +std::basic_ostream >::basic_ostream(): │ │ │ │ │ +/usr/include/c++/14/ostream:441 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ +std::basic_ios >::basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + movups %xmm0,0x208(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ + lea 0x10(%rdx),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + movups %xmm0,0x218(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ │ +std::basic_ostream >::basic_ostream(): │ │ │ │ │ +/usr/include/c++/14/ostream:441 │ │ │ │ │ + mov 0x406c(%rip),%rax # 13fc0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ +std::basic_ios >::basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ + mov %dx,0x200(%rsp) │ │ │ │ │ +std::basic_ostream >::basic_ostream(): │ │ │ │ │ +/usr/include/c++/14/ostream:441 │ │ │ │ │ + mov 0x8(%rax),%rbp │ │ │ │ │ + mov 0x10(%rax),%r13 │ │ │ │ │ +std::basic_ios >::basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ + movq $0x0,0x1f8(%rsp) │ │ │ │ │ +std::basic_ostream >::basic_ostream(): │ │ │ │ │ +/usr/include/c++/14/ostream:441 │ │ │ │ │ + add -0x18(%rbp),%r15 │ │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ │ + mov %r13,(%r15) │ │ │ │ │ + mov %r15,%rdi │ │ │ │ │ + call 4260 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ + mov 0x402a(%rip),%rcx # 13fb8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ │ +std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:471 │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:806 │ │ │ │ │ + lea 0xb8(%rsp),%r14 │ │ │ │ │ +std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:471 │ │ │ │ │ + movaps %xmm0,0xc0(%rsp) │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ + lea 0x40(%rcx),%rax │ │ │ │ │ +std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:473 │ │ │ │ │ + lea 0xf0(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ + movaps %xmm2,0xb0(%rsp) │ │ │ │ │ +std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:473 │ │ │ │ │ + mov %rcx,%rdi │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ │ +std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:473 │ │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ │ +/usr/include/c++/14/streambuf:471 │ │ │ │ │ + movaps %xmm0,0xd0(%rsp) │ │ │ │ │ + movaps %xmm0,0xe0(%rsp) │ │ │ │ │ +/usr/include/c++/14/streambuf:473 │ │ │ │ │ + call 4380 │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode): │ │ │ │ │ +/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ + mov 0x4011(%rip),%rdx # 13ff8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:806 │ │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ │ + mov %r14,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x110(%rsp),%rcx │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x110(%rsp) │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode): │ │ │ │ │ +/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ + lea 0x10(%rdx),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode): │ │ │ │ │ +/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ │ + movl $0x10,0xf8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rcx,0x100(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x108(%rsp) │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:806 │ │ │ │ │ + call 4260 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ +seqan2::Iter, std::allocator >, seqan2::StreamIterator > >::Iter(std::ostream&): │ │ │ │ │ +/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ │ +seqan2::Iterator, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, seqan2::Tag const>::Type seqan2::begin, seqan2::Alloc >, seqan2::Tag >, void>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, seqan2::Tag): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ + mov (%r12),%r14 │ │ │ │ │ +seqan2::Iter, std::allocator >, seqan2::StreamIterator > >::Iter(std::ostream&): │ │ │ │ │ +/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ + add -0x18(%rax),%rdi │ │ │ │ │ +std::basic_ios >::exceptions(std::_Ios_Iostate): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:263 │ │ │ │ │ + movl $0x1,0x1c(%rdi) │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:264 │ │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ │ +std::basic_ios >::rdbuf() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:326 │ │ │ │ │ + mov 0xe8(%rdi),%r15 │ │ │ │ │ +std::basic_ios >::exceptions(std::_Ios_Iostate): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:264 │ │ │ │ │ + call 4320 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >& seqan2::operator<< , std::allocator >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(std::__cxx11::basic_ostringstream, std::allocator >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:965 │ │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ │ + mov %r14,%rsi │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:964 │ │ │ │ │ + mov %r15,0x60(%rsp) │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:965 │ │ │ │ │ + call 40d0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@plt> │ │ │ │ │ +std::basic_streambuf >::pptr() const: │ │ │ │ │ +/usr/include/c++/14/streambuf:539 │ │ │ │ │ + mov 0xe0(%rsp),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x80(%rsp) │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const: │ │ │ │ │ +/usr/include/c++/14/sstream:442 (discriminator 1) │ │ │ │ │ + test %r8,%r8 │ │ │ │ │ + je 10848 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x9b8> │ │ │ │ │ +std::basic_streambuf >::egptr() const: │ │ │ │ │ +/usr/include/c++/14/streambuf:495 │ │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const: │ │ │ │ │ +/usr/include/c++/14/sstream:448 │ │ │ │ │ + mov %r8,%rdx │ │ │ │ │ +std::basic_streambuf >::pbase() const: │ │ │ │ │ +/usr/include/c++/14/streambuf:536 │ │ │ │ │ + mov 0xd8(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const: │ │ │ │ │ +/usr/include/c++/14/sstream:448 │ │ │ │ │ + cmp %r8,%rax │ │ │ │ │ + cmovae %rax,%r8 │ │ │ │ │ + test %rax,%rax │ │ │ │ │ + cmove %rdx,%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >& std::__cxx11::basic_string, std::allocator >::assign(char*, char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1) │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + sub %rcx,%r8 │ │ │ │ │ + call 42c0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ +std::basic_ios >::basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + lea 0x2a0(%rsp),%rax │ │ │ │ │ + lea 0x230(%rsp),%r14 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ │ + call 4060 │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ + mov 0x3e60(%rip),%rax # 13f60 >@GLIBCXX_3.4> │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ +std::basic_ostream >::basic_ostream(): │ │ │ │ │ +/usr/include/c++/14/ostream:441 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ +std::basic_ios >::basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + movups %xmm0,0x388(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + movups %xmm0,0x398(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + mov %ax,0x380(%rsp) │ │ │ │ │ +std::basic_ostream >::basic_ostream(): │ │ │ │ │ +/usr/include/c++/14/ostream:441 │ │ │ │ │ + mov -0x18(%rbp),%rdi │ │ │ │ │ +std::basic_ios >::basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ + movq $0x0,0x378(%rsp) │ │ │ │ │ +std::basic_ostream >::basic_ostream(): │ │ │ │ │ +/usr/include/c++/14/ostream:441 │ │ │ │ │ + add %r14,%rdi │ │ │ │ │ + mov %rbp,0x230(%rsp) │ │ │ │ │ + mov %r13,(%rdi) │ │ │ │ │ + call 4260 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ + mov 0x3e62(%rip),%rax # 13fb8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + movdqa (%rsp),%xmm6 │ │ │ │ │ +std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:471 │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:806 │ │ │ │ │ + lea 0x238(%rsp),%r15 │ │ │ │ │ +std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:471 │ │ │ │ │ + movaps %xmm0,0x240(%rsp) │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ + add $0x40,%rax │ │ │ │ │ + movaps %xmm6,0x230(%rsp) │ │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ │ +std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:473 │ │ │ │ │ + lea 0x270(%rsp),%rax │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,(%rsp) │ │ │ │ │ +/usr/include/c++/14/streambuf:471 │ │ │ │ │ + movaps %xmm0,0x250(%rsp) │ │ │ │ │ + movaps %xmm0,0x260(%rsp) │ │ │ │ │ +/usr/include/c++/14/streambuf:473 │ │ │ │ │ + call 4380 │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode): │ │ │ │ │ +/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ + mov 0x3e4a(%rip),%rax # 13ff8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:806 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode): │ │ │ │ │ +/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ + movl $0x10,0x278(%rsp) │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x290(%rsp) │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode): │ │ │ │ │ +/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x290(%rsp),%rax │ │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ │ + mov %rax,0x280(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x288(%rsp) │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:806 │ │ │ │ │ + call 4260 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ +seqan2::Iter, std::allocator >, seqan2::StreamIterator > >::Iter(std::ostream&): │ │ │ │ │ +/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ │ +seqan2::Reference, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > >::Type seqan2::value, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc, int>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, int const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ + mov (%r12),%r12 │ │ │ │ │ +seqan2::Iter, std::allocator >, seqan2::StreamIterator > >::Iter(std::ostream&): │ │ │ │ │ +/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ │ +seqan2::Reference, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > >::Type seqan2::value, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc, int>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, int const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ + add $0x48,%r12 │ │ │ │ │ +seqan2::Iter, std::allocator >, seqan2::StreamIterator > >::Iter(std::ostream&): │ │ │ │ │ +/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ + add %r14,%rdi │ │ │ │ │ +std::basic_ios >::exceptions(std::_Ios_Iostate): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:263 │ │ │ │ │ + movl $0x1,0x1c(%rdi) │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:264 │ │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ │ +std::basic_ios >::rdbuf() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:326 │ │ │ │ │ + mov 0xe8(%rdi),%r15 │ │ │ │ │ +std::basic_ios >::exceptions(std::_Ios_Iostate): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:264 │ │ │ │ │ + call 4320 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >& seqan2::operator<< , std::allocator >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(std::__cxx11::basic_ostringstream, std::allocator >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:965 │ │ │ │ │ + lea 0x68(%rsp),%rdi │ │ │ │ │ + mov %r12,%rsi │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:964 │ │ │ │ │ + mov %r15,0x68(%rsp) │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:965 │ │ │ │ │ + call 40d0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@plt> │ │ │ │ │ +std::basic_streambuf >::pptr() const: │ │ │ │ │ +/usr/include/c++/14/streambuf:539 │ │ │ │ │ + mov 0x260(%rsp),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ + lea 0xa0(%rsp),%r15 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ + lea 0x90(%rsp),%r12 │ │ │ │ │ + mov %r15,0x90(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0xa0(%rsp) │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const: │ │ │ │ │ +/usr/include/c++/14/sstream:442 (discriminator 1) │ │ │ │ │ + test %r8,%r8 │ │ │ │ │ + je 10830 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x9a0> │ │ │ │ │ +std::basic_streambuf >::egptr() const: │ │ │ │ │ +/usr/include/c++/14/streambuf:495 │ │ │ │ │ + mov 0x250(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const: │ │ │ │ │ +/usr/include/c++/14/sstream:448 │ │ │ │ │ + mov %r8,%rdx │ │ │ │ │ +std::basic_streambuf >::pbase() const: │ │ │ │ │ +/usr/include/c++/14/streambuf:536 │ │ │ │ │ + mov 0x258(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >& std::__cxx11::basic_string, std::allocator >::assign(char*, char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1) │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const: │ │ │ │ │ +/usr/include/c++/14/sstream:448 │ │ │ │ │ + cmp %r8,%rax │ │ │ │ │ + cmovae %rax,%r8 │ │ │ │ │ + test %rax,%rax │ │ │ │ │ + cmove %rdx,%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >& std::__cxx11::basic_string, std::allocator >::assign(char*, char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1) │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + sub %rcx,%r8 │ │ │ │ │ + call 42c0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ +unsigned long const& std::max(unsigned long const&, unsigned long const&): │ │ │ │ │ +/usr/include/c++/14/bits/stl_algobase.h:262 │ │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ │ +unsigned long const& std::max(unsigned long const&, unsigned long const&): │ │ │ │ │ +/usr/include/c++/14/bits/stl_algobase.h:262 │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + cmovb %rdx,%rax │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int): │ │ │ │ │ +./porechop/src/alignment.cpp:20 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jle 103b3 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x523> │ │ │ │ │ +./porechop/src/alignment.cpp:29 (discriminator 1) │ │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ │ + xor %r8d,%r8d │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int): │ │ │ │ │ +./porechop/src/alignment.cpp:28 │ │ │ │ │ + xor %r10d,%r10d │ │ │ │ │ + mov %rcx,%rax │ │ │ │ │ +./porechop/src/alignment.cpp:27 │ │ │ │ │ + xor %r11d,%r11d │ │ │ │ │ + nop │ │ │ │ │ +./porechop/src/alignment.cpp:30 (discriminator 1) │ │ │ │ │ + cmpb $0x2d,(%rdx,%r8,1) │ │ │ │ │ +./porechop/src/alignment.cpp:32 (discriminator 1) │ │ │ │ │ + movzbl (%rdi,%r8,1),%r9d │ │ │ │ │ + mov %r8d,%esi │ │ │ │ │ +./porechop/src/alignment.cpp:30 (discriminator 1) │ │ │ │ │ + je 10360 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x4d0> │ │ │ │ │ +./porechop/src/alignment.cpp:32 (discriminator 1) │ │ │ │ │ + cmp $0x2d,%r9b │ │ │ │ │ + je 10570 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x6e0> │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ +./porechop/src/alignment.cpp:44 (discriminator 1) │ │ │ │ │ + cltq │ │ │ │ │ +./porechop/src/alignment.cpp:43 │ │ │ │ │ + xor %r10d,%r10d │ │ │ │ │ +./porechop/src/alignment.cpp:42 │ │ │ │ │ + xor %r11d,%r11d │ │ │ │ │ +./porechop/src/alignment.cpp:44 │ │ │ │ │ + mov %rax,%r8 │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +./porechop/src/alignment.cpp:45 (discriminator 1) │ │ │ │ │ + cmpb $0x2d,(%rdx,%r8,1) │ │ │ │ │ +./porechop/src/alignment.cpp:47 (discriminator 1) │ │ │ │ │ + movzbl (%rdi,%r8,1),%r9d │ │ │ │ │ +./porechop/src/alignment.cpp:45 (discriminator 1) │ │ │ │ │ + je 10390 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x500> │ │ │ │ │ +./porechop/src/alignment.cpp:47 (discriminator 1) │ │ │ │ │ + cmp $0x2d,%r9b │ │ │ │ │ + je 10558 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x6c8> │ │ │ │ │ +./porechop/src/alignment.cpp:55 │ │ │ │ │ + test %r12b,%r12b │ │ │ │ │ + jne 103b3 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x523> │ │ │ │ │ + xor %r9d,%r9d │ │ │ │ │ + jmp 10350 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x4c0> │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + nop │ │ │ │ │ +./porechop/src/alignment.cpp:60 (discriminator 1) │ │ │ │ │ + lea 0x1(%r9),%r10 │ │ │ │ │ + cmp %r9,%rcx │ │ │ │ │ + je 10810 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x980> │ │ │ │ │ + mov %r10,%r9 │ │ │ │ │ +./porechop/src/alignment.cpp:61 (discriminator 1) │ │ │ │ │ + cmpb $0x2d,(%rdi,%r9,1) │ │ │ │ │ + je 10340 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x4b0> │ │ │ │ │ + jmp 1058c , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x6fc> │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +./porechop/src/alignment.cpp:32 (discriminator 1) │ │ │ │ │ + cmp $0x2d,%r9b │ │ │ │ │ + setne %r9b │ │ │ │ │ + or %r9d,%r10d │ │ │ │ │ +./porechop/src/alignment.cpp:34 │ │ │ │ │ + mov %r11d,%r9d │ │ │ │ │ + and %r10d,%r9d │ │ │ │ │ + test %r9b,%r9b │ │ │ │ │ + jne 102f9 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x469> │ │ │ │ │ +./porechop/src/alignment.cpp:29 (discriminator 1) │ │ │ │ │ + lea 0x1(%r8),%rsi │ │ │ │ │ + cmp %r8,%rcx │ │ │ │ │ + je 107f8 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x968> │ │ │ │ │ + mov %rsi,%r8 │ │ │ │ │ + jmp 102e0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x450> │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +./porechop/src/alignment.cpp:47 (discriminator 1) │ │ │ │ │ + cmp $0x2d,%r9b │ │ │ │ │ + setne %r9b │ │ │ │ │ + or %r9d,%r10d │ │ │ │ │ +./porechop/src/alignment.cpp:49 │ │ │ │ │ + mov %r11d,%r9d │ │ │ │ │ + and %r10d,%r9d │ │ │ │ │ + test %r9b,%r9b │ │ │ │ │ + jne 10326 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x496> │ │ │ │ │ +./porechop/src/alignment.cpp:44 (discriminator 1) │ │ │ │ │ + sub $0x1,%r8 │ │ │ │ │ + test %r8d,%r8d │ │ │ │ │ + jns 10310 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x480> │ │ │ │ │ + mov 0x3c3e(%rip),%rax # 13ff8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + movq 0x30(%rsp),%xmm3 │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + movq %rax,%xmm7 │ │ │ │ │ + punpcklqdq %xmm7,%xmm3 │ │ │ │ │ + movaps %xmm3,0x20(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r15,%rdi │ │ │ │ │ + je 103e8 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x558> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:851 │ │ │ │ │ + mov 0x3bc9(%rip),%rax # 13fb8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + movdqa 0x20(%rsp),%xmm7 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x280(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:851 │ │ │ │ │ + add $0x40,%rax │ │ │ │ │ + movaps %xmm7,0x230(%rsp) │ │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 1042c , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x59c> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x290(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::basic_streambuf >::~basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:205 │ │ │ │ │ + mov 0x3b5d(%rip),%rax # 13f90 >@GLIBCXX_3.4> │ │ │ │ │ + mov (%rsp),%rdi │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ │ + call 4290 │ │ │ │ │ +std::basic_ostream >::~basic_ostream(): │ │ │ │ │ +/usr/include/c++/14/ostream:101 │ │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ │ +std::basic_ostream >::~basic_ostream(): │ │ │ │ │ +/usr/include/c++/14/ostream:101 │ │ │ │ │ + mov %rbp,0x230(%rsp) │ │ │ │ │ + mov %r13,0x230(%rsp,%rax,1) │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ + mov 0x3af8(%rip),%rax # 13f60 >@GLIBCXX_3.4> │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ │ + call 4080 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 10499 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x609> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:851 │ │ │ │ │ + mov 0x3b18(%rip),%rax # 13fb8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + movdqa 0x20(%rsp),%xmm1 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:851 │ │ │ │ │ + add $0x40,%rax │ │ │ │ │ + movaps %xmm1,0xb0(%rsp) │ │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 104dd , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x64d> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x110(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::basic_streambuf >::~basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:205 │ │ │ │ │ + mov 0x3aac(%rip),%rax # 13f90 >@GLIBCXX_3.4> │ │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ │ + call 4290 │ │ │ │ │ +std::basic_ostream >::~basic_ostream(): │ │ │ │ │ +/usr/include/c++/14/ostream:101 │ │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ │ +std::basic_ostream >::~basic_ostream(): │ │ │ │ │ +/usr/include/c++/14/ostream:101 │ │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ │ + mov %r13,0xb0(%rsp,%rax,1) │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ + mov 0x3a46(%rip),%rax # 13f60 >@GLIBCXX_3.4> │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ │ + call 4080 │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int): │ │ │ │ │ +./porechop/src/alignment.cpp:111 │ │ │ │ │ + mov 0x3a8(%rsp),%rax │ │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ │ + jne 10871 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x9e1> │ │ │ │ │ + add $0x3b8,%rsp │ │ │ │ │ + pop %rbx │ │ │ │ │ + pop %rbp │ │ │ │ │ + pop %r12 │ │ │ │ │ + pop %r13 │ │ │ │ │ + pop %r14 │ │ │ │ │ + pop %r15 │ │ │ │ │ + ret │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +./porechop/src/alignment.cpp:47 (discriminator 1) │ │ │ │ │ + mov %r10d,%r9d │ │ │ │ │ +./porechop/src/alignment.cpp:46 │ │ │ │ │ + mov $0x1,%r11d │ │ │ │ │ + jmp 103a1 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x511> │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +./porechop/src/alignment.cpp:32 (discriminator 1) │ │ │ │ │ + mov %r10d,%r9d │ │ │ │ │ +./porechop/src/alignment.cpp:31 │ │ │ │ │ + mov $0x1,%r11d │ │ │ │ │ + jmp 10371 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x4e1> │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./porechop/src/alignment.cpp:67 (discriminator 1) │ │ │ │ │ + sub $0x1,%rax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js 10820 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x990> │ │ │ │ │ +./porechop/src/alignment.cpp:68 (discriminator 1) │ │ │ │ │ + cmpb $0x2d,(%rdi,%rax,1) │ │ │ │ │ + je 10580 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x6f0> │ │ │ │ │ + mov %r8d,%r10d │ │ │ │ │ +./porechop/src/alignment.cpp:77 (discriminator 1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jg 10868 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x9d8> │ │ │ │ │ + movslq %esi,%r8 │ │ │ │ │ +./porechop/src/alignment.cpp:76 │ │ │ │ │ + xor %r11d,%r11d │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +./porechop/src/alignment.cpp:78 (discriminator 2) │ │ │ │ │ + movzbl (%rdi,%r8,1),%r14d │ │ │ │ │ + cmp %r14b,(%rdx,%r8,1) │ │ │ │ │ + jne 105cf , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x73f> │ │ │ │ │ +./porechop/src/alignment.cpp:79 │ │ │ │ │ + add $0x1,%r11d │ │ │ │ │ +./porechop/src/alignment.cpp:77 (discriminator 1) │ │ │ │ │ + add $0x1,%r8 │ │ │ │ │ + cmp %r8d,%r10d │ │ │ │ │ + jge 105c0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x730> │ │ │ │ │ +./porechop/src/alignment.cpp:82 │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ + cvtsi2sd %r11d,%xmm0 │ │ │ │ │ + mulsd 0xc07(%rip),%xmm0 # 111f0 ::VALUE@@Base+0x1d0> │ │ │ │ │ +./porechop/src/alignment.cpp:81 │ │ │ │ │ + mov %r10d,%r8d │ │ │ │ │ +./porechop/src/alignment.cpp:82 │ │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ │ +./porechop/src/alignment.cpp:81 │ │ │ │ │ + sub %esi,%r8d │ │ │ │ │ + add $0x1,%r8d │ │ │ │ │ +./porechop/src/alignment.cpp:82 │ │ │ │ │ + cvtsi2sd %r8d,%xmm1 │ │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ │ + movsd %xmm0,0x20(%rbx) │ │ │ │ │ +./porechop/src/alignment.cpp:85 (discriminator 1) │ │ │ │ │ + cmp %eax,%r9d │ │ │ │ │ + jg 1085f , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x9cf> │ │ │ │ │ + movslq %r9d,%r8 │ │ │ │ │ +./porechop/src/alignment.cpp:84 │ │ │ │ │ + xor %r11d,%r11d │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + nop │ │ │ │ │ +./porechop/src/alignment.cpp:86 (discriminator 2) │ │ │ │ │ + movzbl (%rdi,%r8,1),%r14d │ │ │ │ │ + cmp %r14b,(%rdx,%r8,1) │ │ │ │ │ + jne 1062f , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x79f> │ │ │ │ │ +./porechop/src/alignment.cpp:87 │ │ │ │ │ + add $0x1,%r11d │ │ │ │ │ +./porechop/src/alignment.cpp:85 (discriminator 1) │ │ │ │ │ + add $0x1,%r8 │ │ │ │ │ + cmp %r8d,%eax │ │ │ │ │ + jge 10620 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x790> │ │ │ │ │ +./porechop/src/alignment.cpp:90 │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ + cvtsi2sd %r11d,%xmm0 │ │ │ │ │ + mulsd 0xba7(%rip),%xmm0 # 111f0 ::VALUE@@Base+0x1d0> │ │ │ │ │ +./porechop/src/alignment.cpp:89 │ │ │ │ │ + sub %r9d,%eax │ │ │ │ │ +./porechop/src/alignment.cpp:90 │ │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ │ +./porechop/src/alignment.cpp:92 │ │ │ │ │ + xor %r9d,%r9d │ │ │ │ │ + mov 0x399e(%rip),%r14 # 13ff8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ +./porechop/src/alignment.cpp:89 │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ + movq 0x30(%rsp),%xmm4 │ │ │ │ │ +./porechop/src/alignment.cpp:90 │ │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ │ + lea 0x10(%r14),%r8 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + movq %r8,%xmm5 │ │ │ │ │ +./porechop/src/alignment.cpp:92 │ │ │ │ │ + xor %r8d,%r8d │ │ │ │ │ + punpcklqdq %xmm5,%xmm4 │ │ │ │ │ + movaps %xmm4,0x20(%rsp) │ │ │ │ │ +./porechop/src/alignment.cpp:90 │ │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ │ + movsd %xmm0,0x28(%rbx) │ │ │ │ │ +./porechop/src/alignment.cpp:93 (discriminator 1) │ │ │ │ │ + jmp 106bf , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x82f> │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +./porechop/src/alignment.cpp:101 │ │ │ │ │ + cmp %r14d,%r10d │ │ │ │ │ + je 106dd , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x84d> │ │ │ │ │ +./porechop/src/alignment.cpp:107 │ │ │ │ │ + cmp $0x2d,%r12b │ │ │ │ │ + setne %r12b │ │ │ │ │ + movzbl %r12b,%r12d │ │ │ │ │ + add %r12d,%r8d │ │ │ │ │ +./porechop/src/alignment.cpp:109 │ │ │ │ │ + cmp $0x2d,%r11b │ │ │ │ │ + setne %r11b │ │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ │ + add %r11d,%r9d │ │ │ │ │ +./porechop/src/alignment.cpp:93 (discriminator 1) │ │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ │ + cmp %rax,%rcx │ │ │ │ │ + je 106f0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x860> │ │ │ │ │ + mov %r11,%rax │ │ │ │ │ +./porechop/src/alignment.cpp:94 (discriminator 1) │ │ │ │ │ + movzbl (%rdx,%rax,1),%r12d │ │ │ │ │ +./porechop/src/alignment.cpp:95 (discriminator 1) │ │ │ │ │ + movzbl (%rdi,%rax,1),%r11d │ │ │ │ │ +./porechop/src/alignment.cpp:97 │ │ │ │ │ + mov %eax,%r14d │ │ │ │ │ + cmp %eax,%esi │ │ │ │ │ + jne 10690 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x800> │ │ │ │ │ +./porechop/src/alignment.cpp:98 │ │ │ │ │ + mov %r8d,0x8(%rbx) │ │ │ │ │ +./porechop/src/alignment.cpp:99 │ │ │ │ │ + mov %r9d,0x10(%rbx) │ │ │ │ │ +./porechop/src/alignment.cpp:101 │ │ │ │ │ + cmp %r14d,%r10d │ │ │ │ │ + jne 10695 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x805> │ │ │ │ │ +./porechop/src/alignment.cpp:102 │ │ │ │ │ + mov %r8d,0xc(%rbx) │ │ │ │ │ +./porechop/src/alignment.cpp:103 │ │ │ │ │ + mov %r9d,0x14(%rbx) │ │ │ │ │ + jmp 10695 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x805> │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r15,%rdi │ │ │ │ │ + je 10706 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x876> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:851 │ │ │ │ │ + mov 0x38ab(%rip),%rax # 13fb8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + movdqa 0x20(%rsp),%xmm6 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x280(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:851 │ │ │ │ │ + add $0x40,%rax │ │ │ │ │ + movaps %xmm6,0x230(%rsp) │ │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 1074a , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x8ba> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x290(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::basic_streambuf >::~basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:205 │ │ │ │ │ + mov 0x383f(%rip),%rax # 13f90 >@GLIBCXX_3.4> │ │ │ │ │ + mov (%rsp),%rdi │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ │ + call 4290 │ │ │ │ │ +std::basic_ostream >::~basic_ostream(): │ │ │ │ │ +/usr/include/c++/14/ostream:101 │ │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ │ +std::basic_ostream >::~basic_ostream(): │ │ │ │ │ +/usr/include/c++/14/ostream:101 │ │ │ │ │ + mov %rbp,0x230(%rsp) │ │ │ │ │ + mov %r13,0x230(%rsp,%rax,1) │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ + mov 0x37da(%rip),%rax # 13f60 >@GLIBCXX_3.4> │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ │ + call 4080 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 107b7 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x927> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:851 │ │ │ │ │ + mov 0x37fa(%rip),%rax # 13fb8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + movdqa 0x20(%rsp),%xmm4 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:851 │ │ │ │ │ + add $0x40,%rax │ │ │ │ │ + movaps %xmm4,0xb0(%rsp) │ │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + jne 104cc , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x63c> │ │ │ │ │ + jmp 104dd , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x64d> │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov $0x1,%r12d │ │ │ │ │ +./porechop/src/alignment.cpp:26 │ │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ │ + jmp 102fc , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x46c> │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +./porechop/src/alignment.cpp:59 │ │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ │ + jmp 1058c , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x6fc> │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +./porechop/src/alignment.cpp:66 │ │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ │ + jmp 10592 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x702> │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1619 │ │ │ │ │ + lea 0x280(%rsp),%rsi │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ + call 4120 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:819 │ │ │ │ │ + jmp 102a7 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x417> │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1619 │ │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ │ + lea 0x100(%rsp),%rsi │ │ │ │ │ + call 4120 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:819 │ │ │ │ │ + jmp 100dc , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x24c> │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int): │ │ │ │ │ +./porechop/src/alignment.cpp:85 (discriminator 1) │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ + jmp 10649 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x7b9> │ │ │ │ │ +./porechop/src/alignment.cpp:77 (discriminator 1) │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ + jmp 105e9 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x759> │ │ │ │ │ +./porechop/src/alignment.cpp:111 │ │ │ │ │ + call 4210 <__stack_chk_fail@plt> │ │ │ │ │ + endbr64 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 499c <__cxa_finalize@plt+0x60c> │ │ │ │ │ + endbr64 │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:806 (discriminator 1) │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 49c1 <__cxa_finalize@plt+0x631> │ │ │ │ │ + endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 4982 <__cxa_finalize@plt+0x5f2> │ │ │ │ │ + endbr64 │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int): │ │ │ │ │ +./porechop/src/alignment.cpp:111 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 498a <__cxa_finalize@plt+0x5fa> │ │ │ │ │ + endbr64 │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:806 (discriminator 1) │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 4a1a <__cxa_finalize@plt+0x68a> │ │ │ │ │ + endbr64 │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 4a36 <__cxa_finalize@plt+0x6a6> │ │ │ │ │ + endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 4a58 <__cxa_finalize@plt+0x6c8> │ │ │ │ │ + endbr64 │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 49dd <__cxa_finalize@plt+0x64d> │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int): │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + │ │ │ │ │ +00000000000108e0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base>: │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...): │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:101 │ │ │ │ │ + endbr64 │ │ │ │ │ + push %rbp │ │ │ │ │ + mov %rsi,%r10 │ │ │ │ │ + mov %rdx,%rsi │ │ │ │ │ + mov %rsp,%rbp │ │ │ │ │ + push %r13 │ │ │ │ │ + push %r12 │ │ │ │ │ + push %rbx │ │ │ │ │ + mov %rdi,%rbx │ │ │ │ │ + mov %rcx,%rdi │ │ │ │ │ + sub $0xe8,%rsp │ │ │ │ │ + mov %r8,-0xb0(%rbp) │ │ │ │ │ + mov %r9,-0xa8(%rbp) │ │ │ │ │ + test %al,%al │ │ │ │ │ + je 10938 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x58> │ │ │ │ │ + movaps %xmm0,-0xa0(%rbp) │ │ │ │ │ + movaps %xmm1,-0x90(%rbp) │ │ │ │ │ + movaps %xmm2,-0x80(%rbp) │ │ │ │ │ + movaps %xmm3,-0x70(%rbp) │ │ │ │ │ + movaps %xmm4,-0x60(%rbp) │ │ │ │ │ + movaps %xmm5,-0x50(%rbp) │ │ │ │ │ + movaps %xmm6,-0x40(%rbp) │ │ │ │ │ + movaps %xmm7,-0x30(%rbp) │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:107 │ │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ │ + mov %rax,-0xd8(%rbp) │ │ │ │ │ + lea 0x17(%rsi),%rax │ │ │ │ │ + mov %rsp,%rcx │ │ │ │ │ + mov %rax,%rdx │ │ │ │ │ + and $0xfffffffffffff000,%rax │ │ │ │ │ + sub %rax,%rcx │ │ │ │ │ + and $0xfffffffffffffff0,%rdx │ │ │ │ │ + cmp %rcx,%rsp │ │ │ │ │ + je 10979 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x99> │ │ │ │ │ + sub $0x1000,%rsp │ │ │ │ │ + orq $0x0,0xff8(%rsp) │ │ │ │ │ + cmp %rcx,%rsp │ │ │ │ │ + jne 10964 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x84> │ │ │ │ │ + and $0xfff,%edx │ │ │ │ │ + sub %rdx,%rsp │ │ │ │ │ + test %rdx,%rdx │ │ │ │ │ + jne 10a80 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x1a0> │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:111 │ │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:107 │ │ │ │ │ + lea 0xf(%rsp),%r13 │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:113 │ │ │ │ │ + mov %rdi,%rdx │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:111 │ │ │ │ │ + movl $0x20,-0xf0(%rbp) │ │ │ │ │ + mov %rax,-0xe8(%rbp) │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:107 │ │ │ │ │ + and $0xfffffffffffffff0,%r13 │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:111 │ │ │ │ │ + lea -0xd0(%rbp),%rax │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:113 │ │ │ │ │ + lea -0xf0(%rbp),%rcx │ │ │ │ │ + mov %r13,%rdi │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:111 │ │ │ │ │ + mov %rax,-0xe0(%rbp) │ │ │ │ │ + movl $0x30,-0xec(%rbp) │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:113 │ │ │ │ │ + call *%r10 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:235 │ │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(char*, char*, std::allocator const&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:767 (discriminator 2) │ │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1) │ │ │ │ │ + movslq %eax,%r12 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1) │ │ │ │ │ + mov %r12,-0xf8(%rbp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:227 │ │ │ │ │ + cmp $0xf,%r12 │ │ │ │ │ + ja 10a40 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x160> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:432 │ │ │ │ │ + cmp $0x1,%r12 │ │ │ │ │ + jne 10a30 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x150> │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movzbl 0x0(%r13),%eax │ │ │ │ │ + mov %al,0x10(%rbx) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r12,0x8(%rbx) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,(%rdi,%r12,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...): │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:118 │ │ │ │ │ + mov -0xd8(%rbp),%rax │ │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ │ + jne 10a8b , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x1ab> │ │ │ │ │ + lea -0x18(%rbp),%rsp │ │ │ │ │ + mov %rbx,%rax │ │ │ │ │ + pop %rbx │ │ │ │ │ + pop %r12 │ │ │ │ │ + pop %r13 │ │ │ │ │ + pop %rbp │ │ │ │ │ + ret │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:421 │ │ │ │ │ + test %r12,%r12 │ │ │ │ │ + je 109fe , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x11e> │ │ │ │ │ + jmp 10a62 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x182> │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:229 │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ + lea -0xf8(%rbp),%rsi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + call 4350 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rax,(%rbx) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:229 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov -0xf8(%rbp),%rax │ │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %r12,%rdx │ │ │ │ │ + mov %r13,%rsi │ │ │ │ │ + call 4190 │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:251 │ │ │ │ │ + mov -0xf8(%rbp),%r12 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rbx),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + jmp 109fe , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x11e> │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...): │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:107 │ │ │ │ │ + orq $0x0,-0x8(%rsp,%rdx,1) │ │ │ │ │ + jmp 1098b , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0xab> │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:118 │ │ │ │ │ + call 4210 <__stack_chk_fail@plt> │ │ │ │ │ + │ │ │ │ │ +0000000000010a90 , std::allocator >::~basic_stringbuf()@@Base>: │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ +/usr/include/c++/14/sstream:79 │ │ │ │ │ + endbr64 │ │ │ │ │ + mov 0x355d(%rip),%rax # 13ff8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + push %rbx │ │ │ │ │ + mov %rdi,%rbx │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,(%rdi) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x48(%rdi),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x58(%rbx),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 10ac0 , std::allocator >::~basic_stringbuf()@@Base+0x30> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x58(%rbx),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::basic_streambuf >::~basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:205 │ │ │ │ │ + mov 0x34c9(%rip),%rax # 13f90 >@GLIBCXX_3.4> │ │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,(%rbx) │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ +/usr/include/c++/14/sstream:79 │ │ │ │ │ + pop %rbx │ │ │ │ │ +std::basic_streambuf >::~basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:205 │ │ │ │ │ + jmp 4290 │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ + │ │ │ │ │ +0000000000010ae0 , std::allocator >::~basic_stringbuf()@@Base>: │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ +/usr/include/c++/14/sstream:79 │ │ │ │ │ + endbr64 │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ +/usr/include/c++/14/sstream:79 │ │ │ │ │ + mov 0x350d(%rip),%rax # 13ff8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ +/usr/include/c++/14/sstream:79 │ │ │ │ │ + push %rbx │ │ │ │ │ + mov %rdi,%rbx │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ +/usr/include/c++/14/sstream:79 │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,(%rdi) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x48(%rdi),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x58(%rbx),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 10b10 , std::allocator >::~basic_stringbuf()@@Base+0x30> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x58(%rbx),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::basic_streambuf >::~basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:205 │ │ │ │ │ + mov 0x3479(%rip),%rax # 13f90 >@GLIBCXX_3.4> │ │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,(%rbx) │ │ │ │ │ + call 4290 │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ +/usr/include/c++/14/sstream:79 (discriminator 1) │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ + mov $0x68,%esi │ │ │ │ │ +/usr/include/c++/14/sstream:79 │ │ │ │ │ + pop %rbx │ │ │ │ │ +/usr/include/c++/14/sstream:79 (discriminator 1) │ │ │ │ │ + jmp 41e0 │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + nop │ │ │ │ │ + │ │ │ │ │ +0000000000010b40 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base>: │ │ │ │ │ +void seqan2::write, std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:939 │ │ │ │ │ + endbr64 │ │ │ │ │ + push %r15 │ │ │ │ │ + mov %rdi,%r8 │ │ │ │ │ + push %r14 │ │ │ │ │ + mov %rsi,%r14 │ │ │ │ │ + push %r13 │ │ │ │ │ + push %r12 │ │ │ │ │ + push %rbp │ │ │ │ │ + push %rbx │ │ │ │ │ + sub $0x28,%rsp │ │ │ │ │ +seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ + mov 0x10(%rsi),%rdi │ │ │ │ │ +seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:111 │ │ │ │ │ + mov 0x38(%rsi),%r11 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:108 (discriminator 1) │ │ │ │ │ + mov (%rdi),%r9 │ │ │ │ │ + test %r9,%r9 │ │ │ │ │ + jne 10cf0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x1b0> │ │ │ │ │ +void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:408 │ │ │ │ │ + test %r11,%r11 │ │ │ │ │ + je 10d30 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x1f0> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1) │ │ │ │ │ + js 10ed8 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x398> │ │ │ │ │ +bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:517 │ │ │ │ │ + mov 0x40(%rsi),%r10 │ │ │ │ │ +void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1) │ │ │ │ │ + test %r10,%r10 │ │ │ │ │ + je 10d77 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x237> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:427 │ │ │ │ │ + mov %r10d,%esi │ │ │ │ │ + cmp %r10d,%r11d │ │ │ │ │ + cmovbe %r11d,%esi │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:431 (discriminator 1) │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + je 10f40 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x400> │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1) │ │ │ │ │ + mov (%rdi,%rdx,8),%rax │ │ │ │ │ + mov %eax,%ebp │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:437 │ │ │ │ │ + cmp %esi,%eax │ │ │ │ │ + jae 10f32 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x3f2> │ │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ │ +seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov %eax,%eax │ │ │ │ │ +void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ + neg %rdx │ │ │ │ │ + sub %ebp,%esi │ │ │ │ │ + mov %rcx,%rbx │ │ │ │ │ + and %rax,%rdx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:439 │ │ │ │ │ + add %rax,%r12 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1) │ │ │ │ │ + mov (%rdi,%rcx,8),%rax │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ + add %rdx,%r15 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:437 │ │ │ │ │ + add $0x1,%rcx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1) │ │ │ │ │ + mov %eax,%ebp │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ + and $0x1,%edx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:437 │ │ │ │ │ + cmp %esi,%eax │ │ │ │ │ + jb 10bc0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x80> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:446 │ │ │ │ │ + cmp %ebp,%esi │ │ │ │ │ + je 10edf , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x39f> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:473 │ │ │ │ │ + mov %esi,%ebp │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ + neg %rdx │ │ │ │ │ + and %rbp,%rdx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:473 │ │ │ │ │ + add %rbp,%r12 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ + add %rdx,%r15 │ │ │ │ │ +seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:119 (discriminator 1) │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + test %r9,%r9 │ │ │ │ │ + sete %cl │ │ │ │ │ +void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1) │ │ │ │ │ + test %r10,%r10 │ │ │ │ │ + js 10e42 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x302> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:426 │ │ │ │ │ + mov %r10d,%esi │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:431 (discriminator 1) │ │ │ │ │ + test %r10d,%r10d │ │ │ │ │ + je 10d4f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x20f> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1) │ │ │ │ │ + mov (%rdi,%rcx,8),%rdx │ │ │ │ │ + mov %edx,%r11d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:437 │ │ │ │ │ + cmp %r10d,%edx │ │ │ │ │ + jae 10c55 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x115> │ │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1) │ │ │ │ │ + mov (%rdi,%rax,8),%rdx │ │ │ │ │ + sub %r11d,%esi │ │ │ │ │ +seqan2::Reference > const>::Type seqan2::value, unsigned long>(seqan2::String > const&, unsigned long const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:460 │ │ │ │ │ + mov %rax,%rcx │ │ │ │ │ +void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:437 │ │ │ │ │ + add $0x1,%rax │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1) │ │ │ │ │ + mov %edx,%r11d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:437 │ │ │ │ │ + cmp %esi,%edx │ │ │ │ │ + jb 10c40 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x100> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:476 │ │ │ │ │ + mov %esi,%r9d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:446 │ │ │ │ │ + cmp %esi,%r11d │ │ │ │ │ + jne 10c9c , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x15c> │ │ │ │ │ + jmp 10f0f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x3cf> │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +std::basic_streambuf >::sputc(char): │ │ │ │ │ +/usr/include/c++/14/streambuf:434 (discriminator 3) │ │ │ │ │ + cmp %r10,%rax │ │ │ │ │ + jae 10dd0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x290> │ │ │ │ │ +/usr/include/c++/14/streambuf:436 (discriminator 1) │ │ │ │ │ + movb $0x2d,(%rax) │ │ │ │ │ +std::basic_streambuf >::pbump(int): │ │ │ │ │ +/usr/include/c++/14/streambuf:552 │ │ │ │ │ + addq $0x1,0x28(%rdi) │ │ │ │ │ +bool seqan2::goNext, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:359 (discriminator 1) │ │ │ │ │ + cmp 0x40(%r14),%r12 │ │ │ │ │ + je 10ca2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x162> │ │ │ │ │ +seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ │ +bool seqan2::goNext, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:364 │ │ │ │ │ + cmp $0x1,%dl │ │ │ │ │ + adc $0x0,%r15 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:368 │ │ │ │ │ + add $0x1,%rbp │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:368 (discriminator 1) │ │ │ │ │ + cmp (%rax,%rbx,8),%rbp │ │ │ │ │ + je 10d90 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x250> │ │ │ │ │ + add $0x1,%r12 │ │ │ │ │ +bool seqan2::isGap, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > > const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:157 │ │ │ │ │ + mov %rbx,%r13 │ │ │ │ │ + not %r13 │ │ │ │ │ +bool seqan2::operator!=, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > > const&, seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > > const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:711 │ │ │ │ │ + cmp %rcx,%rbx │ │ │ │ │ + je 10db8 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x278> │ │ │ │ │ +seqan2::StreamBufferWrapper >::baseBuf() const: │ │ │ │ │ +/usr/include/seqan/stream/iter_stream.h:212 │ │ │ │ │ + mov (%r8),%rdi │ │ │ │ │ +void seqan2::write, std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:947 (discriminator 1) │ │ │ │ │ + mov %r13d,%edx │ │ │ │ │ +std::basic_streambuf >::pptr() const: │ │ │ │ │ +/usr/include/c++/14/streambuf:539 │ │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ │ +std::basic_streambuf >::epptr() const: │ │ │ │ │ +/usr/include/c++/14/streambuf:542 │ │ │ │ │ + mov 0x30(%rdi),%r10 │ │ │ │ │ +void seqan2::write, std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:947 (discriminator 1) │ │ │ │ │ + and $0x1,%edx │ │ │ │ │ + jne 10c68 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x128> │ │ │ │ │ +seqan2::Iterator, seqan2::Alloc >, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc >&, seqan2::Tag): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ + mov (%r14),%rsi │ │ │ │ │ +seqan2::Convert, seqan2::ModExpand<(char)45, seqan2::Tag > > >::Type seqan2::convertImpl, seqan2::ModExpand<(char)45, seqan2::Tag > >, seqan2::SimpleType, (char)45, seqan2::Tag >(seqan2::Convert, seqan2::ModExpand<(char)45, seqan2::Tag > > >, seqan2::ModifiedAlphabet, seqan2::ModExpand<(char)45, seqan2::Tag > > const&): │ │ │ │ │ +/usr/include/seqan/modifier/modifier_alphabet_expansion.h:413 (discriminator 1) │ │ │ │ │ + mov 0x32d0(%rip),%r11 # 13f98 , seqan2::ModExpand<(char)45, seqan2::Tag > > >::table@@Base-0xa0> │ │ │ │ │ +seqan2::ValueSize >::Type seqan2::_internalOrdValue(seqan2::SimpleType const&): │ │ │ │ │ +/usr/include/seqan/basic/alphabet_simple_type.h:1138 │ │ │ │ │ + mov (%rsi),%rsi │ │ │ │ │ +seqan2::Convert, seqan2::ModExpand<(char)45, seqan2::Tag > > >::Type seqan2::convertImpl, seqan2::ModExpand<(char)45, seqan2::Tag > >, seqan2::SimpleType, (char)45, seqan2::Tag >(seqan2::Convert, seqan2::ModExpand<(char)45, seqan2::Tag > > >, seqan2::ModifiedAlphabet, seqan2::ModExpand<(char)45, seqan2::Tag > > const&): │ │ │ │ │ +/usr/include/seqan/modifier/modifier_alphabet_expansion.h:413 (discriminator 1) │ │ │ │ │ + mov (%r11),%r11 │ │ │ │ │ + movzbl (%rsi,%r15,1),%esi │ │ │ │ │ + movzbl (%r11,%rsi,1),%esi │ │ │ │ │ +std::basic_streambuf >::sputc(char): │ │ │ │ │ +/usr/include/c++/14/streambuf:434 (discriminator 3) │ │ │ │ │ + cmp %r10,%rax │ │ │ │ │ + jae 10e10 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x2d0> │ │ │ │ │ +/usr/include/c++/14/streambuf:436 (discriminator 1) │ │ │ │ │ + mov %sil,(%rax) │ │ │ │ │ +std::basic_streambuf >::pbump(int): │ │ │ │ │ +/usr/include/c++/14/streambuf:552 │ │ │ │ │ + addq $0x1,0x28(%rdi) │ │ │ │ │ +std::basic_streambuf >::sputc(char): │ │ │ │ │ +/usr/include/c++/14/streambuf:552 │ │ │ │ │ + jmp 10c79 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x139> │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:408 │ │ │ │ │ + test %r11,%r11 │ │ │ │ │ + je 10d57 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x217> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1) │ │ │ │ │ + js 10e7a , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x33a> │ │ │ │ │ +bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:517 │ │ │ │ │ + mov 0x40(%rsi),%r10 │ │ │ │ │ +void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1) │ │ │ │ │ + test %r10,%r10 │ │ │ │ │ + je 10d69 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x229> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:427 │ │ │ │ │ + cmp %r11d,%r10d │ │ │ │ │ + mov %r11d,%esi │ │ │ │ │ + cmovbe %r10d,%esi │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:431 (discriminator 1) │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + jne 10b9f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x5f> │ │ │ │ │ +seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:120 │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ +seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ +void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:431 (discriminator 1) │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ + jmp 10c05 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xc5> │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:517 │ │ │ │ │ + mov 0x40(%rsi),%r10 │ │ │ │ │ +seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ +bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:517 │ │ │ │ │ + mov $0x1,%ebx │ │ │ │ │ +seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:120 │ │ │ │ │ + mov $0x1,%ecx │ │ │ │ │ +void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:408 │ │ │ │ │ + test %r10,%r10 │ │ │ │ │ + jne 10c05 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xc5> │ │ │ │ │ +seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:116 │ │ │ │ │ + xor %r9d,%r9d │ │ │ │ │ + jmp 10c9c , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x15c> │ │ │ │ │ +bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:517 │ │ │ │ │ + mov 0x40(%rsi),%r10 │ │ │ │ │ +seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ +bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:517 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ +seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:120 │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + jmp 10d46 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x206> │ │ │ │ │ +seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ +seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:120 │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ +seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ +void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1) │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + jmp 10d4f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x20f> │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ +seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:120 │ │ │ │ │ + mov $0x1,%ecx │ │ │ │ │ +void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1) │ │ │ │ │ + mov $0x1,%ebx │ │ │ │ │ + jmp 10d4f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x20f> │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ + mov 0x18(%r14),%rdx │ │ │ │ │ +bool seqan2::goNext, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:377 │ │ │ │ │ + lea 0x1(%rbx),%rsi │ │ │ │ │ +seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ + sub %rax,%rdx │ │ │ │ │ + mov %rdx,%rax │ │ │ │ │ + sar $0x3,%rax │ │ │ │ │ +bool seqan2::goNext, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:377 (discriminator 1) │ │ │ │ │ + cmp %rax,%rsi │ │ │ │ │ + je 10c98 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x158> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:380 │ │ │ │ │ + mov %rsi,%rbx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:383 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + jmp 10c98 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x158> │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +bool seqan2::operator!=, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > > const&, seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > > const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:712 (discriminator 3) │ │ │ │ │ + cmp %r9,%rbp │ │ │ │ │ + jne 10cab , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x16b> │ │ │ │ │ +void seqan2::write, std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:952 │ │ │ │ │ + add $0x28,%rsp │ │ │ │ │ + pop %rbx │ │ │ │ │ + pop %rbp │ │ │ │ │ + pop %r12 │ │ │ │ │ + pop %r13 │ │ │ │ │ + pop %r14 │ │ │ │ │ + pop %r15 │ │ │ │ │ + ret │ │ │ │ │ +std::basic_streambuf >::sputc(char): │ │ │ │ │ +/usr/include/c++/14/streambuf:441 │ │ │ │ │ + mov (%rdi),%rax │ │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ │ +/usr/include/c++/14/streambuf:441 (discriminator 1) │ │ │ │ │ + mov $0x2d,%esi │ │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ │ + mov %dl,0x7(%rsp) │ │ │ │ │ + call *0x68(%rax) │ │ │ │ │ +/usr/include/c++/14/streambuf:442 │ │ │ │ │ + movzbl 0x7(%rsp),%edx │ │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ │ + jmp 10c79 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x139> │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/c++/14/streambuf:441 │ │ │ │ │ + mov (%rdi),%rax │ │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ │ + mov %dl,0x7(%rsp) │ │ │ │ │ +/usr/include/c++/14/streambuf:441 (discriminator 1) │ │ │ │ │ + call *0x68(%rax) │ │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ │ + movzbl 0x7(%rsp),%edx │ │ │ │ │ +/usr/include/c++/14/streambuf:442 │ │ │ │ │ + jmp 10c79 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x139> │ │ │ │ │ +seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:117 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:116 │ │ │ │ │ + xor %r9d,%r9d │ │ │ │ │ + jmp 10e62 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x322> │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:332 │ │ │ │ │ + sub $0x1,%r9 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:346 │ │ │ │ │ + sub $0x1,%rax │ │ │ │ │ +void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:413 (discriminator 1) │ │ │ │ │ + add $0x1,%r10 │ │ │ │ │ + je 10c9c , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x15c> │ │ │ │ │ +bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:326 (discriminator 1) │ │ │ │ │ + cmp %r11,%rax │ │ │ │ │ + je 10e58 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x318> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:329 │ │ │ │ │ + test %r9,%r9 │ │ │ │ │ + jne 10e50 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x310> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:337 │ │ │ │ │ + sub $0x1,%rcx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1) │ │ │ │ │ + mov (%rdi,%rcx,8),%rsi │ │ │ │ │ + lea -0x1(%rsi),%r9 │ │ │ │ │ + jmp 10e54 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x314> │ │ │ │ │ +void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1) │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1) │ │ │ │ │ + mov %r11,%rax │ │ │ │ │ +seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + jmp 10ea7 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x367> │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:332 │ │ │ │ │ + sub $0x1,%rbp │ │ │ │ │ +bool seqan2::isGap, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > > const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:157 │ │ │ │ │ + mov %rbx,%rdx │ │ │ │ │ +bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:346 │ │ │ │ │ + sub $0x1,%r12 │ │ │ │ │ +bool seqan2::isGap, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > > const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:157 │ │ │ │ │ + and $0x1,%edx │ │ │ │ │ +bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:344 │ │ │ │ │ + sub %rdx,%r15 │ │ │ │ │ +void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:413 (discriminator 1) │ │ │ │ │ + add $0x1,%rax │ │ │ │ │ + je 10ebf , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x37f> │ │ │ │ │ +bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:326 (discriminator 1) │ │ │ │ │ + cmp %r11,%r12 │ │ │ │ │ + je 10ea1 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x361> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:329 │ │ │ │ │ + test %rbp,%rbp │ │ │ │ │ + jne 10e90 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x350> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:337 │ │ │ │ │ + sub $0x1,%rbx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1) │ │ │ │ │ + mov (%rdi,%rbx,8),%rcx │ │ │ │ │ + lea -0x1(%rcx),%rbp │ │ │ │ │ + jmp 10e94 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x354> │ │ │ │ │ +bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:517 │ │ │ │ │ + mov 0x40(%r14),%r10 │ │ │ │ │ +seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:120 │ │ │ │ │ + mov $0x1,%ecx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:119 (discriminator 1) │ │ │ │ │ + test %r9,%r9 │ │ │ │ │ + je 10d46 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x206> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:120 │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + jmp 10d46 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x206> │ │ │ │ │ +void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1) │ │ │ │ │ + mov $0x1,%ebx │ │ │ │ │ + jmp 10e7c , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x33c> │ │ │ │ │ + mov %eax,%ebp │ │ │ │ │ +seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ + mov 0x18(%r14),%rax │ │ │ │ │ +void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ + neg %rdx │ │ │ │ │ + and %rbp,%rdx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:448 │ │ │ │ │ + add %rbp,%r12 │ │ │ │ │ +seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ + sub %rdi,%rax │ │ │ │ │ +void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ + add %rdx,%r15 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:454 │ │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ │ +seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ + sar $0x3,%rax │ │ │ │ │ +void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1) │ │ │ │ │ + cmp %rax,%rdx │ │ │ │ │ + je 10bfd , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xbd> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:457 │ │ │ │ │ + mov %rdx,%rbx │ │ │ │ │ +seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + jmp 10bfd , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xbd> │ │ │ │ │ +seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ + mov 0x18(%r14),%rax │ │ │ │ │ +void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:454 │ │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ │ +seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:306 │ │ │ │ │ + mov %edx,%r9d │ │ │ │ │ +seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:477 (discriminator 2) │ │ │ │ │ + sub %rdi,%rax │ │ │ │ │ + sar $0x3,%rax │ │ │ │ │ +void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1) │ │ │ │ │ + cmp %rax,%rsi │ │ │ │ │ + je 10c9c , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x15c> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:457 │ │ │ │ │ + mov %rsi,%rcx │ │ │ │ │ + jmp 10d4f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x20f> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:437 │ │ │ │ │ + mov %rdx,%rbx │ │ │ │ │ +seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:105 │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ + jmp 10be7 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa7> │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ +seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:120 │ │ │ │ │ + mov $0x1,%ecx │ │ │ │ │ +void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, long>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:431 (discriminator 1) │ │ │ │ │ + mov $0x1,%ebx │ │ │ │ │ +seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ + jmp 10c05 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xc5> │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ │ │ -0000000000010f7c <.fini>: │ │ │ │ │ +0000000000010f58 <.fini>: │ │ │ │ │ _fini(): │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ ret │ │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ │ @@ -1,35 +1,35 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ │ 0x00011000 25660062 61736963 5f737472 696e673a %f.basic_string: │ │ │ │ │ 0x00011010 3a617070 656e6400 2c000000 00000000 :append.,....... │ │ │ │ │ - 0x00011020 30303031 30323033 30343035 30363037 0001020304050607 │ │ │ │ │ - 0x00011030 30383039 31303131 31323133 31343135 0809101112131415 │ │ │ │ │ - 0x00011040 31363137 31383139 32303231 32323233 1617181920212223 │ │ │ │ │ - 0x00011050 32343235 32363237 32383239 33303331 2425262728293031 │ │ │ │ │ - 0x00011060 33323333 33343335 33363337 33383339 3233343536373839 │ │ │ │ │ - 0x00011070 34303431 34323433 34343435 34363437 4041424344454647 │ │ │ │ │ - 0x00011080 34383439 35303531 35323533 35343535 4849505152535455 │ │ │ │ │ - 0x00011090 35363537 35383539 36303631 36323633 5657585960616263 │ │ │ │ │ - 0x000110a0 36343635 36363637 36383639 37303731 6465666768697071 │ │ │ │ │ - 0x000110b0 37323733 37343735 37363737 37383739 7273747576777879 │ │ │ │ │ - 0x000110c0 38303831 38323833 38343835 38363837 8081828384858687 │ │ │ │ │ - 0x000110d0 38383839 39303931 39323933 39343935 8889909192939495 │ │ │ │ │ - 0x000110e0 32393339 34393539 36393739 38393900 293949596979899. │ │ │ │ │ - 0x000110f0 00000000 00005940 00000000 00000000 ......Y@........ │ │ │ │ │ + 0x00011020 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x00011030 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x00011040 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x00011050 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x00011060 04000401 04040402 04040404 04040404 ................ │ │ │ │ │ + 0x00011070 04040404 03030404 04040404 04040404 ................ │ │ │ │ │ + 0x00011080 04000401 04040402 04040404 04040404 ................ │ │ │ │ │ + 0x00011090 04040404 03030404 04040404 04040404 ................ │ │ │ │ │ + 0x000110a0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x000110b0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x000110c0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x000110d0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x000110e0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x000110f0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ 0x00011100 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ 0x00011110 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x00011120 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x00011130 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x00011140 04000401 04040402 04040404 04040404 ................ │ │ │ │ │ - 0x00011150 04040404 03030404 04040404 04040404 ................ │ │ │ │ │ - 0x00011160 04000401 04040402 04040404 04040404 ................ │ │ │ │ │ - 0x00011170 04040404 03030404 04040404 04040404 ................ │ │ │ │ │ - 0x00011180 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x00011190 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x000111a0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x000111b0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x000111c0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x000111d0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x000111e0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x000111f0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x00011120 30303031 30323033 30343035 30363037 0001020304050607 │ │ │ │ │ + 0x00011130 30383039 31303131 31323133 31343135 0809101112131415 │ │ │ │ │ + 0x00011140 31363137 31383139 32303231 32323233 1617181920212223 │ │ │ │ │ + 0x00011150 32343235 32363237 32383239 33303331 2425262728293031 │ │ │ │ │ + 0x00011160 33323333 33343335 33363337 33383339 3233343536373839 │ │ │ │ │ + 0x00011170 34303431 34323433 34343435 34363437 4041424344454647 │ │ │ │ │ + 0x00011180 34383439 35303531 35323533 35343535 4849505152535455 │ │ │ │ │ + 0x00011190 35363537 35383539 36303631 36323633 5657585960616263 │ │ │ │ │ + 0x000111a0 36343635 36363637 36383639 37303731 6465666768697071 │ │ │ │ │ + 0x000111b0 37323733 37343735 37363737 37383739 7273747576777879 │ │ │ │ │ + 0x000111c0 38303831 38323833 38343835 38363837 8081828384858687 │ │ │ │ │ + 0x000111d0 38383839 39303931 39323933 39343935 8889909192939495 │ │ │ │ │ + 0x000111e0 32393339 34393539 36393739 38393900 293949596979899. │ │ │ │ │ + 0x000111f0 00000000 00005940 ......Y@ │ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ │ - 0x00011200 011b033b 8c010000 30000000 202effff ...;....0... ... │ │ │ │ │ - 0x00011210 a8010000 9031ffff d0010000 c031ffff .....1.......1.. │ │ │ │ │ - 0x00011220 88020000 a035ffff 84030000 8a36ffff .....5.......6.. │ │ │ │ │ - 0x00011230 1c0f0000 7038ffff a8030000 d038ffff ....p8.......8.. │ │ │ │ │ - 0x00011240 400f0000 e039ffff 34020000 7060ffff @....9..4...p`.. │ │ │ │ │ - 0x00011250 30030000 c06affff e8010000 706cffff 0....j......pl.. │ │ │ │ │ - 0x00011260 ac020000 c06cffff c8020000 406dffff .....l......@m.. │ │ │ │ │ - 0x00011270 e4020000 8071ffff c0030000 3072ffff .....q......0r.. │ │ │ │ │ - 0x00011280 f4030000 c077ffff 3c040000 407cffff .....w..<...@|.. │ │ │ │ │ - 0x00011290 b8040000 507cffff cc040000 b07cffff ....P|.......|.. │ │ │ │ │ - 0x000112a0 840c0000 1083ffff d40c0000 b08cffff ................ │ │ │ │ │ - 0x000112b0 c80e0000 90b0ffff f8040000 00b1ffff ................ │ │ │ │ │ - 0x000112c0 28050000 70b1ffff 58050000 e0b1ffff (...p...X....... │ │ │ │ │ - 0x000112d0 88050000 70b3ffff e8050000 e0b5ffff ....p........... │ │ │ │ │ - 0x000112e0 50060000 70b7ffff b0060000 e0b9ffff P...p........... │ │ │ │ │ - 0x000112f0 18070000 a0bcffff 8c070000 f0beffff ................ │ │ │ │ │ - 0x00011300 dc070000 80c1ffff 44080000 20c3ffff ........D... ... │ │ │ │ │ - 0x00011310 a4080000 c0c6ffff 10090000 80c9ffff ................ │ │ │ │ │ - 0x00011320 60090000 80d7ffff b0090000 00d9ffff `............... │ │ │ │ │ - 0x00011330 f8090000 40dbffff 400a0000 a0dcffff ....@...@....... │ │ │ │ │ - 0x00011340 9c0a0000 30e3ffff f40a0000 c0e4ffff ....0........... │ │ │ │ │ - 0x00011350 540b0000 30e7ffff bc0b0000 90e8ffff T...0........... │ │ │ │ │ - 0x00011360 2c0c0000 10efffff 240d0000 20f1ffff ,.......$... ... │ │ │ │ │ - 0x00011370 700d0000 e0f2ffff b80d0000 70f5ffff p...........p... │ │ │ │ │ - 0x00011380 000e0000 e0f6ffff 700e0000 ........p... │ │ │ │ │ + 0x000111f8 011b033b 8c010000 30000000 282effff ...;....0...(... │ │ │ │ │ + 0x00011208 a8010000 9831ffff d0010000 c831ffff .....1.......1.. │ │ │ │ │ + 0x00011218 640d0000 aa33ffff 200e0000 8a37ffff d....3.. ....7.. │ │ │ │ │ + 0x00011228 1c0f0000 7838ffff 880d0000 b838ffff ....x8.......8.. │ │ │ │ │ + 0x00011238 400f0000 083affff e8010000 b83affff @....:.......:.. │ │ │ │ │ + 0x00011248 1c020000 4840ffff 64020000 c844ffff ....H@..d....D.. │ │ │ │ │ + 0x00011258 e0020000 d844ffff f4020000 3845ffff .....D......8E.. │ │ │ │ │ + 0x00011268 cc0a0000 984bffff 1c0b0000 3855ffff .....K......8U.. │ │ │ │ │ + 0x00011278 100d0000 1879ffff 20030000 8879ffff .....y.. ....y.. │ │ │ │ │ + 0x00011288 50030000 f879ffff 80030000 687affff P....y......hz.. │ │ │ │ │ + 0x00011298 d0030000 f87bffff 30040000 687effff .....{..0...h~.. │ │ │ │ │ + 0x000112a8 98040000 f87fffff f8040000 6882ffff ............h... │ │ │ │ │ + 0x000112b8 60050000 2885ffff d4050000 7887ffff `...(.......x... │ │ │ │ │ + 0x000112c8 24060000 088affff 8c060000 a88bffff $............... │ │ │ │ │ + 0x000112d8 ec060000 488fffff 58070000 0892ffff ....H...X....... │ │ │ │ │ + 0x000112e8 a8070000 08a0ffff f8070000 88a1ffff ................ │ │ │ │ │ + 0x000112f8 40080000 c8a3ffff 88080000 28a5ffff @...........(... │ │ │ │ │ + 0x00011308 e4080000 b8abffff 3c090000 48adffff ........<...H... │ │ │ │ │ + 0x00011318 9c090000 b8afffff 040a0000 18b1ffff ................ │ │ │ │ │ + 0x00011328 740a0000 98b7ffff 6c0b0000 a8b9ffff t.......l....... │ │ │ │ │ + 0x00011338 b80b0000 68bbffff 000c0000 f8bdffff ....h........... │ │ │ │ │ + 0x00011348 480c0000 68bfffff b80c0000 08c6ffff H...h........... │ │ │ │ │ + 0x00011358 cc0d0000 98ecffff c80e0000 e8f6ffff ................ │ │ │ │ │ + 0x00011368 a00d0000 98f8ffff 440e0000 e8f8ffff ........D....... │ │ │ │ │ + 0x00011378 600e0000 48f9ffff 7c0e0000 `...H...|... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ │ @@ -1,224 +1,224 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ │ - 0x00011390 14000000 00000000 017a5200 01781001 .........zR..x.. │ │ │ │ │ - 0x000113a0 1b0c0708 90010000 24000000 1c000000 ........$....... │ │ │ │ │ - 0x000113b0 702cffff 70030000 000e1046 0e184a0f p,..p......F..J. │ │ │ │ │ - 0x000113c0 0b770880 003f1a3b 2a332422 00000000 .w...?.;*3$".... │ │ │ │ │ - 0x000113d0 14000000 44000000 b82fffff 08000000 ....D..../...... │ │ │ │ │ - 0x000113e0 00000000 00000000 28000000 5c000000 ........(...\... │ │ │ │ │ - 0x000113f0 d068ffff b0010000 00450e10 8602490d .h.......E....I. │ │ │ │ │ - 0x00011400 06458d03 8c048305 0333010a 0c07084a .E.......3.....J │ │ │ │ │ - 0x00011410 0b000000 1c000000 00000000 017a504c .............zPL │ │ │ │ │ - 0x00011420 52000178 10079be1 2b00001b 1b0c0708 R..x....+....... │ │ │ │ │ - 0x00011430 90010000 50000000 24000000 a437ffff ....P...$....7.. │ │ │ │ │ - 0x00011440 85260000 04130d00 00460e10 8f024c0e .&.......F....L. │ │ │ │ │ - 0x00011450 188e0342 0e208d04 490e288c 05440e30 ...B. ..I.(..D.0 │ │ │ │ │ - 0x00011460 8606410e 3883074a 0eb00803 89150a0e ..A.8..J........ │ │ │ │ │ - 0x00011470 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ │ - 0x00011480 420e0846 0b000000 20000000 78000000 B..F.... ...x... │ │ │ │ │ - 0x00011490 302fffff df030000 04390d00 000eb008 0/.......9...... │ │ │ │ │ - 0x000114a0 83078606 8c058d04 8e038f02 18000000 ................ │ │ │ │ │ - 0x000114b0 20010000 bc69ffff 48000000 004c0e10 ....i..H....L.. │ │ │ │ │ - 0x000114c0 8302770e 08000000 18000000 3c010000 ..w.........<... │ │ │ │ │ - 0x000114d0 f069ffff 55000000 004c0e10 83020244 .i..U....L.....D │ │ │ │ │ - 0x000114e0 0e080000 48000000 58010000 546affff ....H...X...Tj.. │ │ │ │ │ - 0x000114f0 17040000 00460e10 8f02450e 188e0345 .....F....E....E │ │ │ │ │ - 0x00011500 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ │ - 0x00011510 38830744 0e60036d 020a0e38 410e3041 8..D.`.m...8A.0A │ │ │ │ │ - 0x00011520 0e28420e 20420e18 420e1042 0e08410b .(B. B..B..B..A. │ │ │ │ │ - 0x00011530 50000000 20010000 385dffff 460a0000 P... ...8]..F... │ │ │ │ │ - 0x00011540 04e00c00 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ │ - 0x00011550 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ │ - 0x00011560 3883074a 0ef00703 a1060a0e 38410e30 8..J........8A.0 │ │ │ │ │ - 0x00011570 410e2842 0e20420e 18420e10 420e0845 A.(B. B..B..B..E │ │ │ │ │ - 0x00011580 0b000000 20000000 74010000 1432ffff .... ...t....2.. │ │ │ │ │ - 0x00011590 ea000000 04c70c00 000ef007 83078606 ................ │ │ │ │ │ - 0x000115a0 8c058d04 8e038f02 14000000 1c020000 ................ │ │ │ │ │ - 0x000115b0 c034ffff 54000000 00000000 00000000 .4..T........... │ │ │ │ │ - 0x000115c0 30000000 34020000 b86dffff a3000000 0...4....m...... │ │ │ │ │ - 0x000115d0 00420e10 8c02440e 18860344 0e208304 .B....D....D. .. │ │ │ │ │ - 0x000115e0 470e3002 4f0a0e20 410e1841 0e10420e G.0.O.. A..A..B. │ │ │ │ │ - 0x000115f0 08440b00 44000000 68020000 346effff .D..D...h...4n.. │ │ │ │ │ - 0x00011600 8f050000 00490e10 8f02450e 188e0342 .....I....E....B │ │ │ │ │ - 0x00011610 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ │ - 0x00011620 38830703 24050a0e 30410e28 420e2042 8...$...0A.(B. B │ │ │ │ │ - 0x00011630 0e18420e 10420e08 470b0000 78000000 ..B..B..G...x... │ │ │ │ │ - 0x00011640 b0020000 7c73ffff 7e040000 004b0e10 ....|s..~....K.. │ │ │ │ │ - 0x00011650 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ │ - 0x00011660 05410e30 8606440e 38830747 0e605e0a .A.0..D.8..G.`^. │ │ │ │ │ - 0x00011670 0e38410e 30410e28 420e2042 0e18420e .8A.0A.(B. B..B. │ │ │ │ │ - 0x00011680 10420e08 4b0b0320 010e08c3 c6cccdce .B..K.. ........ │ │ │ │ │ - 0x00011690 cf480e60 83078606 8c058d04 8e038f02 .H.`............ │ │ │ │ │ - 0x000116a0 5d0a0e38 410e3041 0e28420e 20420e18 ]..8A.0A.(B. B.. │ │ │ │ │ - 0x000116b0 420e1042 0e08410b 10000000 2c030000 B..B..A.....,... │ │ │ │ │ - 0x000116c0 8077ffff 09000000 00000000 28000000 .w..........(... │ │ │ │ │ - 0x000116d0 40030000 7c77ffff 51000000 00450e10 @...|w..Q....E.. │ │ │ │ │ - 0x000116e0 8602410e 18830347 0e206f0a 0e18440e ..A....G. o...D. │ │ │ │ │ - 0x000116f0 10410e08 470b0000 2c000000 6c030000 .A..G...,...l... │ │ │ │ │ - 0x00011700 90abffff 61000000 004d0e10 8c02410e ....a....M....A. │ │ │ │ │ - 0x00011710 18860341 0e208304 024b0e18 410e1042 ...A. ...K..A..B │ │ │ │ │ - 0x00011720 0e0843c3 c6cc0000 2c000000 9c030000 ..C.....,....... │ │ │ │ │ - 0x00011730 d0abffff 61000000 004d0e10 8c02410e ....a....M....A. │ │ │ │ │ - 0x00011740 18860341 0e208304 024b0e18 410e1042 ...A. ...K..A..B │ │ │ │ │ - 0x00011750 0e0843c3 c6cc0000 2c000000 cc030000 ..C.....,....... │ │ │ │ │ - 0x00011760 10acffff 61000000 004d0e10 8c02410e ....a....M....A. │ │ │ │ │ - 0x00011770 18860341 0e208304 024b0e18 410e1042 ...A. ...K..A..B │ │ │ │ │ - 0x00011780 0e0843c3 c6cc0000 5c000000 78030000 ..C.....\...x... │ │ │ │ │ - 0x00011790 50acffff 89010000 04cb0a00 00460e10 P............F.. │ │ │ │ │ - 0x000117a0 8e02420e 188d0345 0e208c04 410e2886 ..B....E. ..A.(. │ │ │ │ │ - 0x000117b0 05440e30 8306440e 5002aa0a 0e30470e .D.0..D.P....0G. │ │ │ │ │ - 0x000117c0 28410e20 420e1842 0e10420e 084a0b02 (A. B..B..B..J.. │ │ │ │ │ - 0x000117d0 6e0a0e30 410e2841 0e20420e 18420e10 n..0A.(A. B..B.. │ │ │ │ │ - 0x000117e0 420e0842 0b000000 64000000 d8030000 B..B....d....... │ │ │ │ │ - 0x000117f0 80adffff 6d020000 047f0a00 00460e10 ....m........F.. │ │ │ │ │ - 0x00011800 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ │ - 0x00011810 05410e30 8606440e 38830744 0e6002b1 .A.0..D.8..D.`.. │ │ │ │ │ - 0x00011820 0a0e3844 0e30410e 28420e20 420e1842 ..8D.0A.(B. B..B │ │ │ │ │ - 0x00011830 0e10420e 084d0b02 b90a0e38 410e3041 ..B..M.....8A.0A │ │ │ │ │ - 0x00011840 0e28420e 20420e18 420e1042 0e08450b .(B. B..B..B..E. │ │ │ │ │ - 0x00011850 5c000000 40040000 88afffff 89010000 \...@........... │ │ │ │ │ - 0x00011860 042b0a00 00460e10 8e02420e 188d0345 .+...F....B....E │ │ │ │ │ - 0x00011870 0e208c04 410e2886 05440e30 8306440e . ..A.(..D.0..D. │ │ │ │ │ - 0x00011880 5002aa0a 0e30470e 28410e20 420e1842 P....0G.(A. B..B │ │ │ │ │ - 0x00011890 0e10420e 084a0b02 6e0a0e30 410e2841 ..B..J..n..0A.(A │ │ │ │ │ - 0x000118a0 0e20420e 18420e10 420e0842 0b000000 . B..B..B..B.... │ │ │ │ │ - 0x000118b0 64000000 a0040000 b8b0ffff 6d020000 d...........m... │ │ │ │ │ - 0x000118c0 04df0900 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ │ - 0x000118d0 0e208d04 420e288c 05410e30 8606440e . ..B.(..A.0..D. │ │ │ │ │ - 0x000118e0 38830744 0e6002b1 0a0e3844 0e30410e 8..D.`....8D.0A. │ │ │ │ │ - 0x000118f0 28420e20 420e1842 0e10420e 084d0b02 (B. B..B..B..M.. │ │ │ │ │ - 0x00011900 b90a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ │ - 0x00011910 420e1042 0e08450b 70000000 08050000 B..B..E.p....... │ │ │ │ │ - 0x00011920 c0b2ffff bc020000 048b0900 00460e10 .............F.. │ │ │ │ │ - 0x00011930 8e02420e 188d0342 0e208c04 440e2886 ..B....B. ..D.(. │ │ │ │ │ - 0x00011940 05440e30 8306440e 5002a50a 0e30440e .D.0..D.P....0D. │ │ │ │ │ - 0x00011950 28410e20 420e1842 0e10420e 084a0b02 (A. B..B..B..J.. │ │ │ │ │ - 0x00011960 490a0e30 440e2841 0e20420e 18420e10 I..0D.(A. B..B.. │ │ │ │ │ - 0x00011970 420e084c 0b02880a 0e30410e 28410e20 B..L.....0A.(A. │ │ │ │ │ - 0x00011980 420e1842 0e10420e 08480b00 4c000000 B..B..B..H..L... │ │ │ │ │ - 0x00011990 7c050000 0cb5ffff 50020000 042b0900 |.......P....+.. │ │ │ │ │ - 0x000119a0 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ │ - 0x000119b0 420e288c 05410e30 8606440e 38830744 B.(..A.0..D.8..D │ │ │ │ │ - 0x000119c0 0e6002d7 0a0e3841 0e30410e 28420e20 .`....8A.0A.(B. │ │ │ │ │ - 0x000119d0 420e1842 0e10420e 084a0b00 64000000 B..B..B..J..d... │ │ │ │ │ - 0x000119e0 cc050000 0cb7ffff 83020000 04ef0800 ................ │ │ │ │ │ - 0x000119f0 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ │ - 0x00011a00 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ │ - 0x00011a10 0e6002bc 0a0e3844 0e30410e 28420e20 .`....8D.0A.(B. │ │ │ │ │ - 0x00011a20 420e1842 0e10420e 084a0b02 cb0a0e38 B..B..B..J.....8 │ │ │ │ │ - 0x00011a30 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ │ - 0x00011a40 0e08430b 5c000000 34060000 34b9ffff ..C.\...4...4... │ │ │ │ │ - 0x00011a50 99010000 049c0800 00460e10 8e02420e .........F....B. │ │ │ │ │ - 0x00011a60 188d0345 0e208c04 410e2886 05440e30 ...E. ..A.(..D.0 │ │ │ │ │ - 0x00011a70 8306440e 5002b90a 0e30440e 28410e20 ..D.P....0D.(A. │ │ │ │ │ - 0x00011a80 420e1842 0e10420e 08460b02 720a0e30 B..B..B..F..r..0 │ │ │ │ │ - 0x00011a90 410e2841 0e20420e 18420e10 420e0846 A.(A. B..B..B..F │ │ │ │ │ - 0x00011aa0 0b000000 68000000 94060000 74baffff ....h.......t... │ │ │ │ │ - 0x00011ab0 99030000 04500800 00460e10 8f02480e .....P...F....H. │ │ │ │ │ - 0x00011ac0 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ │ - 0x00011ad0 8606410e 38830747 0e900103 60010a0e ..A.8..G....`... │ │ │ │ │ - 0x00011ae0 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ │ - 0x00011af0 420e0848 0b031601 0a0e3841 0e30410e B..H......8A.0A. │ │ │ │ │ - 0x00011b00 28420e20 420e1842 0e10420e 08480b00 (B. B..B..B..H.. │ │ │ │ │ - 0x00011b10 4c000000 00070000 a8bdffff 9d020000 L............... │ │ │ │ │ - 0x00011b20 04fa0700 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ │ - 0x00011b30 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ │ - 0x00011b40 38830744 0e70024f 0a0e3841 0e30410e 8..D.p.O..8A.0A. │ │ │ │ │ - 0x00011b50 28420e20 420e1842 0e10420e 08450b00 (B. B..B..B..E.. │ │ │ │ │ - 0x00011b60 4c000000 d4070000 18c0ffff f20d0000 L............... │ │ │ │ │ - 0x00011b70 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ │ - 0x00011b80 420e288c 05410e30 8606410e 3883074a B.(..A.0..A.8..J │ │ │ │ │ - 0x00011b90 0ef00103 83070a0e 38410e30 410e2842 ........8A.0A.(B │ │ │ │ │ - 0x00011ba0 0e20420e 18420e10 420e084b 0b000000 . B..B..B..K.... │ │ │ │ │ - 0x00011bb0 44000000 a0070000 c8cdffff 7f010000 D............... │ │ │ │ │ - 0x00011bc0 04700700 00460e10 8e02450e 188d0342 .p...F....E....B │ │ │ │ │ - 0x00011bd0 0e208c04 440e2886 05410e30 8306440e . ..D.(..A.0..D. │ │ │ │ │ - 0x00011be0 5002d40a 0e30410e 28410e20 420e1842 P....0A.(A. B..B │ │ │ │ │ - 0x00011bf0 0e10420e 08460b00 44000000 e8070000 ..B..F..D....... │ │ │ │ │ - 0x00011c00 00cfffff 37020000 043c0700 00460e10 ....7....<...F.. │ │ │ │ │ - 0x00011c10 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(. │ │ │ │ │ - 0x00011c20 05440e30 8306440e 5002d70a 0e30410e .D.0..D.P....0A. │ │ │ │ │ - 0x00011c30 28410e20 420e1842 0e10420e 08460b00 (A. B..B..B..F.. │ │ │ │ │ - 0x00011c40 58000000 b4080000 f8d0ffff 5d010000 X...........]... │ │ │ │ │ - 0x00011c50 00460e10 8d02420e 188c0341 0e208604 .F....B....A. .. │ │ │ │ │ - 0x00011c60 410e2883 05470e30 7d0a0e28 410e2041 A.(..G.0}..(A. A │ │ │ │ │ - 0x00011c70 0e18420e 10420e08 440b02e4 0a0e2841 ..B..B..D.....(A │ │ │ │ │ - 0x00011c80 0e20410e 18420e10 420e0846 0b470e28 . A..B..B..F.G.( │ │ │ │ │ - 0x00011c90 440e2041 0e18420e 10420e08 54000000 D. A..B..B..T... │ │ │ │ │ - 0x00011ca0 8c080000 fcd1ffff 8c060000 04ac0600 ................ │ │ │ │ │ - 0x00011cb0 00460e10 8e02420e 188d0342 0e208c04 .F....B....B. .. │ │ │ │ │ - 0x00011cc0 410e2886 05440e30 830603a5 010a0e28 A.(..D.0.......( │ │ │ │ │ - 0x00011cd0 410e2042 0e18420e 10420e08 450b02d4 A. B..B..B..E... │ │ │ │ │ - 0x00011ce0 0a0e2841 0e20420e 18420e10 420e0845 ..(A. B..B..B..E │ │ │ │ │ - 0x00011cf0 0b000000 5c000000 e4080000 34d8ffff ....\.......4... │ │ │ │ │ - 0x00011d00 89010000 04900600 00460e10 8e02420e .........F....B. │ │ │ │ │ - 0x00011d10 188d0345 0e208c04 410e2886 05440e30 ...E. ..A.(..D.0 │ │ │ │ │ - 0x00011d20 8306440e 5002aa0a 0e30470e 28410e20 ..D.P....0G.(A. │ │ │ │ │ - 0x00011d30 420e1842 0e10420e 084a0b02 6e0a0e30 B..B..B..J..n..0 │ │ │ │ │ - 0x00011d40 410e2841 0e20420e 18420e10 420e0842 A.(A. B..B..B..B │ │ │ │ │ - 0x00011d50 0b000000 64000000 44090000 64d9ffff ....d...D...d... │ │ │ │ │ - 0x00011d60 6d020000 04440600 00460e10 8f02420e m....D...F....B. │ │ │ │ │ - 0x00011d70 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ │ - 0x00011d80 8606440e 38830744 0e6002b1 0a0e3844 ..D.8..D.`....8D │ │ │ │ │ - 0x00011d90 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ │ - 0x00011da0 084d0b02 b90a0e38 410e3041 0e28420e .M.....8A.0A.(B. │ │ │ │ │ - 0x00011db0 20420e18 420e1042 0e08450b 6c000000 B..B..B..E.l... │ │ │ │ │ - 0x00011dc0 300a0000 6cdbffff 55010000 00460e10 0...l...U....F.. │ │ │ │ │ - 0x00011dd0 8d02420e 188c0341 0e208604 410e2883 ..B....A. ..A.(. │ │ │ │ │ - 0x00011de0 05470e30 7d0a0e28 410e2041 0e18420e .G.0}..(A. A..B. │ │ │ │ │ - 0x00011df0 10420e08 440b02a2 0a0e2841 0e20410e .B..D.....(A. A. │ │ │ │ │ - 0x00011e00 18420e10 420e0848 0b6c0a0e 28410e20 .B..B..H.l..(A. │ │ │ │ │ - 0x00011e10 410e1842 0e10420e 08460b47 0e28440e A..B..B..F.G.(D. │ │ │ │ │ - 0x00011e20 20410e18 420e1042 0e080000 54000000 A..B..B....T... │ │ │ │ │ - 0x00011e30 1c0a0000 5cdcffff 7c060000 04800500 ....\...|....... │ │ │ │ │ - 0x00011e40 00460e10 8e02420e 188d0342 0e208c04 .F....B....B. .. │ │ │ │ │ - 0x00011e50 410e2886 05440e30 8306039a 010a0e28 A.(..D.0.......( │ │ │ │ │ - 0x00011e60 410e2042 0e18420e 10420e08 480b02d4 A. B..B..B..H... │ │ │ │ │ - 0x00011e70 0a0e2841 0e20420e 18420e10 420e0845 ..(A. B..B..B..E │ │ │ │ │ - 0x00011e80 0b000000 4c000000 f80a0000 2470ffff ....L.......$p.. │ │ │ │ │ - 0x00011e90 60060000 00420e10 8f02450e 188e0342 `....B....E....B │ │ │ │ │ - 0x00011ea0 0e208d04 450e288c 05410e30 8606440e . ..E.(..A.0..D. │ │ │ │ │ - 0x00011eb0 38830744 0ea00103 2c010a0e 38410e30 8..D....,...8A.0 │ │ │ │ │ - 0x00011ec0 410e2842 0e20420e 18420e10 420e0843 A.(B. B..B..B..C │ │ │ │ │ - 0x00011ed0 0b000000 4c000000 480b0000 3476ffff ....L...H...4v.. │ │ │ │ │ - 0x00011ee0 92090000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ │ - 0x00011ef0 0e208d04 450e288c 05440e30 8606440e . ..E.(..D.0..D. │ │ │ │ │ - 0x00011f00 38830744 0eb00103 2e010a0e 38410e30 8..D........8A.0 │ │ │ │ │ - 0x00011f10 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ │ - 0x00011f20 0b000000 48000000 980b0000 e4e1ffff ....H........... │ │ │ │ │ - 0x00011f30 06020000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ │ - 0x00011f40 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ │ - 0x00011f50 38830744 0e4002e6 0a0e3841 0e30410e 8..D.@....8A.0A. │ │ │ │ │ - 0x00011f60 28420e20 420e1842 0e10420e 084b0b00 (B. B..B..B..K.. │ │ │ │ │ - 0x00011f70 44000000 600b0000 a8e3ffff c0010000 D...`........... │ │ │ │ │ - 0x00011f80 04780400 00460e10 8e02420e 188d0345 .x...F....B....E │ │ │ │ │ - 0x00011f90 0e208c04 440e2886 05410e30 8306440e . ..D.(..A.0..D. │ │ │ │ │ - 0x00011fa0 5002fc0a 0e30410e 28410e20 420e1842 P....0A.(A. B..B │ │ │ │ │ - 0x00011fb0 0e10420e 08460b00 44000000 a80b0000 ..B..F..D....... │ │ │ │ │ - 0x00011fc0 20e5ffff 87020000 04450400 00460e10 ........E...F.. │ │ │ │ │ - 0x00011fd0 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(. │ │ │ │ │ - 0x00011fe0 05440e30 8306440e 5002ff0a 0e30410e .D.0..D.P....0A. │ │ │ │ │ - 0x00011ff0 28410e20 420e1842 0e10420e 08460b00 (A. B..B..B..F.. │ │ │ │ │ - 0x00012000 6c000000 740c0000 68e7ffff 6d010000 l...t...h...m... │ │ │ │ │ - 0x00012010 00460e10 8d02420e 188c0341 0e208604 .F....B....A. .. │ │ │ │ │ - 0x00012020 410e2883 05470e30 7d0a0e28 410e2041 A.(..G.0}..(A. A │ │ │ │ │ - 0x00012030 0e18420e 10420e08 440b02bc 0a0e2841 ..B..B..D.....(A │ │ │ │ │ - 0x00012040 0e20410e 18420e10 420e0846 0b6c0a0e . A..B..B..F.l.. │ │ │ │ │ - 0x00012050 28410e20 410e1842 0e10420e 08460b47 (A. A..B..B..F.G │ │ │ │ │ - 0x00012060 0e28440e 20410e18 420e1042 0e080000 .(D. A..B..B.... │ │ │ │ │ - 0x00012070 54000000 600c0000 68e8ffff 9c060000 T...`...h....... │ │ │ │ │ - 0x00012080 04a20300 00460e10 8e02420e 188d0342 .....F....B....B │ │ │ │ │ - 0x00012090 0e208c04 410e2886 05440e30 830603b6 . ..A.(..D.0.... │ │ │ │ │ - 0x000120a0 010a0e28 410e2042 0e18420e 10420e08 ...(A. B..B..B.. │ │ │ │ │ - 0x000120b0 440b02d4 0a0e2841 0e20420e 18420e10 D.....(A. B..B.. │ │ │ │ │ - 0x000120c0 420e0845 0b000000 50000000 b80c0000 B..E....P....... │ │ │ │ │ - 0x000120d0 e07dffff d3230000 04860300 00460e10 .}...#.......F.. │ │ │ │ │ - 0x000120e0 8f02490e 188e0342 0e208d04 420e288c ..I....B. ..B.(. │ │ │ │ │ - 0x000120f0 05440e30 8606430e 38830747 0ee00503 .D.0..C.8..G.... │ │ │ │ │ - 0x00012100 2f0a0a0e 38440e30 410e2842 0e20420e /...8D.0A.(B. B. │ │ │ │ │ - 0x00012110 18420e10 420e0843 0b000000 20000000 .B..B..C.... ... │ │ │ │ │ - 0x00012120 0c0d0000 6627ffff e1010000 04a70400 ....f'.......... │ │ │ │ │ - 0x00012130 000ee005 83078606 8c058d04 8e038f02 ................ │ │ │ │ │ - 0x00012140 10000000 b40d0000 8829ffff 3d000000 .........)..=... │ │ │ │ │ - 0x00012150 00000000 00000000 ........ │ │ │ │ │ + 0x00011388 14000000 00000000 017a5200 01781001 .........zR..x.. │ │ │ │ │ + 0x00011398 1b0c0708 90010000 24000000 1c000000 ........$....... │ │ │ │ │ + 0x000113a8 782cffff 70030000 000e1046 0e184a0f x,..p......F..J. │ │ │ │ │ + 0x000113b8 0b770880 003f1a3b 2a332422 00000000 .w...?.;*3$".... │ │ │ │ │ + 0x000113c8 14000000 44000000 c02fffff 08000000 ....D..../...... │ │ │ │ │ + 0x000113d8 00000000 00000000 30000000 5c000000 ........0...\... │ │ │ │ │ + 0x000113e8 1838ffff a3000000 00420e10 8c02440e .8.......B....D. │ │ │ │ │ + 0x000113f8 18860344 0e208304 470e3002 4f0a0e20 ...D. ..G.0.O.. │ │ │ │ │ + 0x00011408 410e1841 0e10420e 08440b00 44000000 A..A..B..D..D... │ │ │ │ │ + 0x00011418 90000000 9438ffff 8f050000 00490e10 .....8.......I.. │ │ │ │ │ + 0x00011428 8f02450e 188e0342 0e208d04 420e288c ..E....B. ..B.(. │ │ │ │ │ + 0x00011438 05410e30 8606410e 38830703 24050a0e .A.0..A.8...$... │ │ │ │ │ + 0x00011448 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ │ │ │ + 0x00011458 470b0000 78000000 d8000000 dc3dffff G...x........=.. │ │ │ │ │ + 0x00011468 7e040000 004b0e10 8f02420e 188e0342 ~....K....B....B │ │ │ │ │ + 0x00011478 0e208d04 420e288c 05410e30 8606440e . ..B.(..A.0..D. │ │ │ │ │ + 0x00011488 38830747 0e605e0a 0e38410e 30410e28 8..G.`^..8A.0A.( │ │ │ │ │ + 0x00011498 420e2042 0e18420e 10420e08 4b0b0320 B. B..B..B..K.. │ │ │ │ │ + 0x000114a8 010e08c3 c6cccdce cf480e60 83078606 .........H.`.... │ │ │ │ │ + 0x000114b8 8c058d04 8e038f02 5d0a0e38 410e3041 ........]..8A.0A │ │ │ │ │ + 0x000114c8 0e28420e 20420e18 420e1042 0e08410b .(B. B..B..B..A. │ │ │ │ │ + 0x000114d8 10000000 54010000 e041ffff 09000000 ....T....A...... │ │ │ │ │ + 0x000114e8 00000000 28000000 68010000 dc41ffff ....(...h....A.. │ │ │ │ │ + 0x000114f8 51000000 00450e10 8602410e 18830347 Q....E....A....G │ │ │ │ │ + 0x00011508 0e206f0a 0e18440e 10410e08 470b0000 . o...D..A..G... │ │ │ │ │ + 0x00011518 2c000000 94010000 f075ffff 61000000 ,........u..a... │ │ │ │ │ + 0x00011528 004d0e10 8c02410e 18860341 0e208304 .M....A....A. .. │ │ │ │ │ + 0x00011538 024b0e18 410e1042 0e0843c3 c6cc0000 .K..A..B..C..... │ │ │ │ │ + 0x00011548 2c000000 c4010000 3076ffff 61000000 ,.......0v..a... │ │ │ │ │ + 0x00011558 004d0e10 8c02410e 18860341 0e208304 .M....A....A. .. │ │ │ │ │ + 0x00011568 024b0e18 410e1042 0e0843c3 c6cc0000 .K..A..B..C..... │ │ │ │ │ + 0x00011578 2c000000 f4010000 7076ffff 61000000 ,.......pv..a... │ │ │ │ │ + 0x00011588 004d0e10 8c02410e 18860341 0e208304 .M....A....A. .. │ │ │ │ │ + 0x00011598 024b0e18 410e1042 0e0843c3 c6cc0000 .K..A..B..C..... │ │ │ │ │ + 0x000115a8 1c000000 00000000 017a504c 52000178 .........zPLR..x │ │ │ │ │ + 0x000115b8 10079b4d 2a00001b 1b0c0708 90010000 ...M*........... │ │ │ │ │ + 0x000115c8 5c000000 24000000 9076ffff 89010000 \...$....v...... │ │ │ │ │ + 0x000115d8 04770b00 00460e10 8e02420e 188d0345 .w...F....B....E │ │ │ │ │ + 0x000115e8 0e208c04 410e2886 05440e30 8306440e . ..A.(..D.0..D. │ │ │ │ │ + 0x000115f8 5002aa0a 0e30470e 28410e20 420e1842 P....0G.(A. B..B │ │ │ │ │ + 0x00011608 0e10420e 084a0b02 6e0a0e30 410e2841 ..B..J..n..0A.(A │ │ │ │ │ + 0x00011618 0e20420e 18420e10 420e0842 0b000000 . B..B..B..B.... │ │ │ │ │ + 0x00011628 64000000 84000000 c077ffff 6d020000 d........w..m... │ │ │ │ │ + 0x00011638 042b0b00 00460e10 8f02420e 188e0342 .+...F....B....B │ │ │ │ │ + 0x00011648 0e208d04 420e288c 05410e30 8606440e . ..B.(..A.0..D. │ │ │ │ │ + 0x00011658 38830744 0e6002b1 0a0e3844 0e30410e 8..D.`....8D.0A. │ │ │ │ │ + 0x00011668 28420e20 420e1842 0e10420e 084d0b02 (B. B..B..B..M.. │ │ │ │ │ + 0x00011678 b90a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ │ + 0x00011688 420e1042 0e08450b 5c000000 ec000000 B..B..E.\....... │ │ │ │ │ + 0x00011698 c879ffff 89010000 04d70a00 00460e10 .y...........F.. │ │ │ │ │ + 0x000116a8 8e02420e 188d0345 0e208c04 410e2886 ..B....E. ..A.(. │ │ │ │ │ + 0x000116b8 05440e30 8306440e 5002aa0a 0e30470e .D.0..D.P....0G. │ │ │ │ │ + 0x000116c8 28410e20 420e1842 0e10420e 084a0b02 (A. B..B..B..J.. │ │ │ │ │ + 0x000116d8 6e0a0e30 410e2841 0e20420e 18420e10 n..0A.(A. B..B.. │ │ │ │ │ + 0x000116e8 420e0842 0b000000 64000000 4c010000 B..B....d...L... │ │ │ │ │ + 0x000116f8 f87affff 6d020000 048b0a00 00460e10 .z..m........F.. │ │ │ │ │ + 0x00011708 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ │ + 0x00011718 05410e30 8606440e 38830744 0e6002b1 .A.0..D.8..D.`.. │ │ │ │ │ + 0x00011728 0a0e3844 0e30410e 28420e20 420e1842 ..8D.0A.(B. B..B │ │ │ │ │ + 0x00011738 0e10420e 084d0b02 b90a0e38 410e3041 ..B..M.....8A.0A │ │ │ │ │ + 0x00011748 0e28420e 20420e18 420e1042 0e08450b .(B. B..B..B..E. │ │ │ │ │ + 0x00011758 70000000 b4010000 007dffff bc020000 p........}...... │ │ │ │ │ + 0x00011768 04370a00 00460e10 8e02420e 188d0342 .7...F....B....B │ │ │ │ │ + 0x00011778 0e208c04 440e2886 05440e30 8306440e . ..D.(..D.0..D. │ │ │ │ │ + 0x00011788 5002a50a 0e30440e 28410e20 420e1842 P....0D.(A. B..B │ │ │ │ │ + 0x00011798 0e10420e 084a0b02 490a0e30 440e2841 ..B..J..I..0D.(A │ │ │ │ │ + 0x000117a8 0e20420e 18420e10 420e084c 0b02880a . B..B..B..L.... │ │ │ │ │ + 0x000117b8 0e30410e 28410e20 420e1842 0e10420e .0A.(A. B..B..B. │ │ │ │ │ + 0x000117c8 08480b00 4c000000 28020000 4c7fffff .H..L...(...L... │ │ │ │ │ + 0x000117d8 50020000 04d70900 00460e10 8f02420e P........F....B. │ │ │ │ │ + 0x000117e8 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ │ + 0x000117f8 8606440e 38830744 0e6002d7 0a0e3841 ..D.8..D.`....8A │ │ │ │ │ + 0x00011808 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ │ + 0x00011818 084a0b00 64000000 78020000 4c81ffff .J..d...x...L... │ │ │ │ │ + 0x00011828 83020000 049b0900 00460e10 8f02420e .........F....B. │ │ │ │ │ + 0x00011838 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ │ + 0x00011848 8606410e 38830747 0e6002bc 0a0e3844 ..A.8..G.`....8D │ │ │ │ │ + 0x00011858 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ │ + 0x00011868 084a0b02 cb0a0e38 410e3041 0e28420e .J.....8A.0A.(B. │ │ │ │ │ + 0x00011878 20420e18 420e1042 0e08430b 5c000000 B..B..B..C.\... │ │ │ │ │ + 0x00011888 e0020000 7483ffff 99010000 04480900 ....t........H.. │ │ │ │ │ + 0x00011898 00460e10 8e02420e 188d0345 0e208c04 .F....B....E. .. │ │ │ │ │ + 0x000118a8 410e2886 05440e30 8306440e 5002b90a A.(..D.0..D.P... │ │ │ │ │ + 0x000118b8 0e30440e 28410e20 420e1842 0e10420e .0D.(A. B..B..B. │ │ │ │ │ + 0x000118c8 08460b02 720a0e30 410e2841 0e20420e .F..r..0A.(A. B. │ │ │ │ │ + 0x000118d8 18420e10 420e0846 0b000000 68000000 .B..B..F....h... │ │ │ │ │ + 0x000118e8 40030000 b484ffff 99030000 04fc0800 @............... │ │ │ │ │ + 0x000118f8 00460e10 8f02480e 188e0342 0e208d04 .F....H....B. .. │ │ │ │ │ + 0x00011908 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ │ + 0x00011918 0e900103 60010a0e 38440e30 410e2842 ....`...8D.0A.(B │ │ │ │ │ + 0x00011928 0e20420e 18420e10 420e0848 0b031601 . B..B..B..H.... │ │ │ │ │ + 0x00011938 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B │ │ │ │ │ + 0x00011948 0e10420e 08480b00 4c000000 ac030000 ..B..H..L....... │ │ │ │ │ + 0x00011958 e887ffff 9d020000 04a60800 00460e10 .............F.. │ │ │ │ │ + 0x00011968 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ │ + 0x00011978 05410e30 8606410e 38830744 0e70024f .A.0..A.8..D.p.O │ │ │ │ │ + 0x00011988 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B │ │ │ │ │ + 0x00011998 0e10420e 08450b00 4c000000 1c060000 ..B..E..L....... │ │ │ │ │ + 0x000119a8 588affff f20d0000 00460e10 8f02420e X........F....B. │ │ │ │ │ + 0x000119b8 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ │ + 0x000119c8 8606410e 3883074a 0ef00103 83070a0e ..A.8..J........ │ │ │ │ │ + 0x000119d8 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ │ + 0x000119e8 420e084b 0b000000 44000000 4c040000 B..K....D...L... │ │ │ │ │ + 0x000119f8 0898ffff 7f010000 041c0800 00460e10 .............F.. │ │ │ │ │ + 0x00011a08 8e02450e 188d0342 0e208c04 440e2886 ..E....B. ..D.(. │ │ │ │ │ + 0x00011a18 05410e30 8306440e 5002d40a 0e30410e .A.0..D.P....0A. │ │ │ │ │ + 0x00011a28 28410e20 420e1842 0e10420e 08460b00 (A. B..B..B..F.. │ │ │ │ │ + 0x00011a38 44000000 94040000 4099ffff 37020000 D.......@...7... │ │ │ │ │ + 0x00011a48 04e80700 00460e10 8e02420e 188d0342 .....F....B....B │ │ │ │ │ + 0x00011a58 0e208c04 410e2886 05440e30 8306440e . ..A.(..D.0..D. │ │ │ │ │ + 0x00011a68 5002d70a 0e30410e 28410e20 420e1842 P....0A.(A. B..B │ │ │ │ │ + 0x00011a78 0e10420e 08460b00 58000000 fc060000 ..B..F..X....... │ │ │ │ │ + 0x00011a88 389bffff 5d010000 00460e10 8d02420e 8...]....F....B. │ │ │ │ │ + 0x00011a98 188c0341 0e208604 410e2883 05470e30 ...A. ..A.(..G.0 │ │ │ │ │ + 0x00011aa8 7d0a0e28 410e2041 0e18420e 10420e08 }..(A. A..B..B.. │ │ │ │ │ + 0x00011ab8 440b02e4 0a0e2841 0e20410e 18420e10 D.....(A. A..B.. │ │ │ │ │ + 0x00011ac8 420e0846 0b470e28 440e2041 0e18420e B..F.G.(D. A..B. │ │ │ │ │ + 0x00011ad8 10420e08 54000000 38050000 3c9cffff .B..T...8...<... │ │ │ │ │ + 0x00011ae8 8c060000 04580700 00460e10 8e02420e .....X...F....B. │ │ │ │ │ + 0x00011af8 188d0342 0e208c04 410e2886 05440e30 ...B. ..A.(..D.0 │ │ │ │ │ + 0x00011b08 830603a5 010a0e28 410e2042 0e18420e .......(A. B..B. │ │ │ │ │ + 0x00011b18 10420e08 450b02d4 0a0e2841 0e20420e .B..E.....(A. B. │ │ │ │ │ + 0x00011b28 18420e10 420e0845 0b000000 5c000000 .B..B..E....\... │ │ │ │ │ + 0x00011b38 90050000 74a2ffff 89010000 043c0700 ....t........<.. │ │ │ │ │ + 0x00011b48 00460e10 8e02420e 188d0345 0e208c04 .F....B....E. .. │ │ │ │ │ + 0x00011b58 410e2886 05440e30 8306440e 5002aa0a A.(..D.0..D.P... │ │ │ │ │ + 0x00011b68 0e30470e 28410e20 420e1842 0e10420e .0G.(A. B..B..B. │ │ │ │ │ + 0x00011b78 084a0b02 6e0a0e30 410e2841 0e20420e .J..n..0A.(A. B. │ │ │ │ │ + 0x00011b88 18420e10 420e0842 0b000000 64000000 .B..B..B....d... │ │ │ │ │ + 0x00011b98 f0050000 a4a3ffff 6d020000 04f00600 ........m....... │ │ │ │ │ + 0x00011ba8 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ │ + 0x00011bb8 420e288c 05410e30 8606440e 38830744 B.(..A.0..D.8..D │ │ │ │ │ + 0x00011bc8 0e6002b1 0a0e3844 0e30410e 28420e20 .`....8D.0A.(B. │ │ │ │ │ + 0x00011bd8 420e1842 0e10420e 084d0b02 b90a0e38 B..B..B..M.....8 │ │ │ │ │ + 0x00011be8 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ │ + 0x00011bf8 0e08450b 6c000000 78080000 aca5ffff ..E.l...x....... │ │ │ │ │ + 0x00011c08 55010000 00460e10 8d02420e 188c0341 U....F....B....A │ │ │ │ │ + 0x00011c18 0e208604 410e2883 05470e30 7d0a0e28 . ..A.(..G.0}..( │ │ │ │ │ + 0x00011c28 410e2041 0e18420e 10420e08 440b02a2 A. A..B..B..D... │ │ │ │ │ + 0x00011c38 0a0e2841 0e20410e 18420e10 420e0848 ..(A. A..B..B..H │ │ │ │ │ + 0x00011c48 0b6c0a0e 28410e20 410e1842 0e10420e .l..(A. A..B..B. │ │ │ │ │ + 0x00011c58 08460b47 0e28440e 20410e18 420e1042 .F.G.(D. A..B..B │ │ │ │ │ + 0x00011c68 0e080000 54000000 c8060000 9ca6ffff ....T........... │ │ │ │ │ + 0x00011c78 7c060000 042c0600 00460e10 8e02420e |....,...F....B. │ │ │ │ │ + 0x00011c88 188d0342 0e208c04 410e2886 05440e30 ...B. ..A.(..D.0 │ │ │ │ │ + 0x00011c98 8306039a 010a0e28 410e2042 0e18420e .......(A. B..B. │ │ │ │ │ + 0x00011ca8 10420e08 480b02d4 0a0e2841 0e20420e .B..H.....(A. B. │ │ │ │ │ + 0x00011cb8 18420e10 420e0845 0b000000 4c000000 .B..B..E....L... │ │ │ │ │ + 0x00011cc8 40090000 643affff 60060000 00420e10 @...d:..`....B.. │ │ │ │ │ + 0x00011cd8 8f02450e 188e0342 0e208d04 450e288c ..E....B. ..E.(. │ │ │ │ │ + 0x00011ce8 05410e30 8606440e 38830744 0ea00103 .A.0..D.8..D.... │ │ │ │ │ + 0x00011cf8 2c010a0e 38410e30 410e2842 0e20420e ,...8A.0A.(B. B. │ │ │ │ │ + 0x00011d08 18420e10 420e0843 0b000000 4c000000 .B..B..C....L... │ │ │ │ │ + 0x00011d18 90090000 7440ffff 92090000 00420e10 ....t@.......B.. │ │ │ │ │ + 0x00011d28 8f02420e 188e0342 0e208d04 450e288c ..B....B. ..E.(. │ │ │ │ │ + 0x00011d38 05440e30 8606440e 38830744 0eb00103 .D.0..D.8..D.... │ │ │ │ │ + 0x00011d48 2e010a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B. │ │ │ │ │ + 0x00011d58 18420e10 420e0841 0b000000 48000000 .B..B..A....H... │ │ │ │ │ + 0x00011d68 e0090000 24acffff 06020000 00460e10 ....$........F.. │ │ │ │ │ + 0x00011d78 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ │ + 0x00011d88 05440e30 8606410e 38830744 0e4002e6 .D.0..A.8..D.@.. │ │ │ │ │ + 0x00011d98 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B │ │ │ │ │ + 0x00011da8 0e10420e 084b0b00 44000000 0c080000 ..B..K..D....... │ │ │ │ │ + 0x00011db8 e8adffff c0010000 04240500 00460e10 .........$...F.. │ │ │ │ │ + 0x00011dc8 8e02420e 188d0345 0e208c04 440e2886 ..B....E. ..D.(. │ │ │ │ │ + 0x00011dd8 05410e30 8306440e 5002fc0a 0e30410e .A.0..D.P....0A. │ │ │ │ │ + 0x00011de8 28410e20 420e1842 0e10420e 08460b00 (A. B..B..B..F.. │ │ │ │ │ + 0x00011df8 44000000 54080000 60afffff 87020000 D...T...`....... │ │ │ │ │ + 0x00011e08 04f10400 00460e10 8e02420e 188d0342 .....F....B....B │ │ │ │ │ + 0x00011e18 0e208c04 410e2886 05440e30 8306440e . ..A.(..D.0..D. │ │ │ │ │ + 0x00011e28 5002ff0a 0e30410e 28410e20 420e1842 P....0A.(A. B..B │ │ │ │ │ + 0x00011e38 0e10420e 08460b00 6c000000 bc0a0000 ..B..F..l....... │ │ │ │ │ + 0x00011e48 a8b1ffff 6d010000 00460e10 8d02420e ....m....F....B. │ │ │ │ │ + 0x00011e58 188c0341 0e208604 410e2883 05470e30 ...A. ..A.(..G.0 │ │ │ │ │ + 0x00011e68 7d0a0e28 410e2041 0e18420e 10420e08 }..(A. A..B..B.. │ │ │ │ │ + 0x00011e78 440b02bc 0a0e2841 0e20410e 18420e10 D.....(A. A..B.. │ │ │ │ │ + 0x00011e88 420e0846 0b6c0a0e 28410e20 410e1842 B..F.l..(A. A..B │ │ │ │ │ + 0x00011e98 0e10420e 08460b47 0e28440e 20410e18 ..B..F.G.(D. A.. │ │ │ │ │ + 0x00011ea8 420e1042 0e080000 54000000 0c090000 B..B....T....... │ │ │ │ │ + 0x00011eb8 a8b2ffff 9c060000 044e0400 00460e10 .........N...F.. │ │ │ │ │ + 0x00011ec8 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(. │ │ │ │ │ + 0x00011ed8 05440e30 830603b6 010a0e28 410e2042 .D.0.......(A. B │ │ │ │ │ + 0x00011ee8 0e18420e 10420e08 440b02d4 0a0e2841 ..B..B..D.....(A │ │ │ │ │ + 0x00011ef8 0e20420e 18420e10 420e0845 0b000000 . B..B..B..E.... │ │ │ │ │ + 0x00011f08 50000000 64090000 2048ffff d3230000 P...d... H...#.. │ │ │ │ │ + 0x00011f18 04320400 00460e10 8f02490e 188e0342 .2...F....I....B │ │ │ │ │ + 0x00011f28 0e208d04 420e288c 05440e30 8606430e . ..B.(..D.0..C. │ │ │ │ │ + 0x00011f38 38830747 0ee00503 2f0a0a0e 38440e30 8..G..../...8D.0 │ │ │ │ │ + 0x00011f48 410e2842 0e20420e 18420e10 420e0843 A.(B. B..B..B..C │ │ │ │ │ + 0x00011f58 0b000000 20000000 b8090000 5c24ffff .... .......\$.. │ │ │ │ │ + 0x00011f68 e1010000 04530500 000ee005 83078606 .....S.......... │ │ │ │ │ + 0x00011f78 8c058d04 8e038f02 14000000 fc0b0000 ................ │ │ │ │ │ + 0x00011f88 e82affff 3d000000 00000000 00000000 .*..=........... │ │ │ │ │ + 0x00011f98 28000000 140c0000 40e9ffff b0010000 (.......@....... │ │ │ │ │ + 0x00011fa8 00450e10 8602490d 06458d03 8c048305 .E....I..E...... │ │ │ │ │ + 0x00011fb8 0333010a 0c07084a 0b000000 50000000 .3.....J....P... │ │ │ │ │ + 0x00011fc8 200a0000 34b8ffff 85260000 04f40400 ...4....&...... │ │ │ │ │ + 0x00011fd8 00460e10 8f024c0e 188e0342 0e208d04 .F....L....B. .. │ │ │ │ │ + 0x00011fe8 490e288c 05440e30 8606410e 3883074a I.(..D.0..A.8..J │ │ │ │ │ + 0x00011ff8 0eb00803 89150a0e 38440e30 410e2842 ........8D.0A.(B │ │ │ │ │ + 0x00012008 0e20420e 18420e10 420e0846 0b000000 . B..B..B..F.... │ │ │ │ │ + 0x00012018 20000000 740a0000 8225ffff df030000 ...t....%...... │ │ │ │ │ + 0x00012028 041a0500 000eb008 83078606 8c058d04 ................ │ │ │ │ │ + 0x00012038 8e038f02 18000000 b80c0000 4ceaffff ............L... │ │ │ │ │ + 0x00012048 48000000 004c0e10 8302770e 08000000 H....L....w..... │ │ │ │ │ + 0x00012058 18000000 d40c0000 80eaffff 55000000 ............U... │ │ │ │ │ + 0x00012068 004c0e10 83020244 0e080000 48000000 .L.....D....H... │ │ │ │ │ + 0x00012078 f00c0000 c4eaffff 17040000 00460e10 .............F.. │ │ │ │ │ + 0x00012088 8f02450e 188e0345 0e208d04 420e288c ..E....E. ..B.(. │ │ │ │ │ + 0x00012098 05410e30 8606410e 38830744 0e60036d .A.0..A.8..D.`.m │ │ │ │ │ + 0x000120a8 020a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ │ + 0x000120b8 420e1042 0e08410b 50000000 1c0b0000 B..B..A.P....... │ │ │ │ │ + 0x000120c8 c8ddffff 460a0000 04c10400 00460e10 ....F........F.. │ │ │ │ │ + 0x000120d8 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ │ + 0x000120e8 05410e30 8606410e 3883074a 0ef00703 .A.0..A.8..J.... │ │ │ │ │ + 0x000120f8 a1060a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B. │ │ │ │ │ + 0x00012108 18420e10 420e0845 0b000000 20000000 .B..B..E.... ... │ │ │ │ │ + 0x00012118 700b0000 6628ffff ea000000 04a80400 p...f(.......... │ │ │ │ │ + 0x00012128 000ef007 83078606 8c058d04 8e038f02 ................ │ │ │ │ │ + 0x00012138 10000000 b40d0000 7029ffff 54000000 ........p)..T... │ │ │ │ │ + 0x00012148 00000000 00000000 ........ │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gcc_except_table {} │ │ │ │ │ @@ -1,76 +1,76 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gcc_except_table': │ │ │ │ │ - 0x00012158 ffff0176 5e050000 8a0105d5 4c00e016 ...v^.......L... │ │ │ │ │ - 0x00012168 05a84c00 a818059f 4c00b419 05ba4c00 ..L.....L.....L. │ │ │ │ │ - 0x00012178 fc1a05b1 4c00881c 05e14c00 da1d05ea ....L.....L..... │ │ │ │ │ - 0x00012188 4c00e61e 05f34c00 b820058d 4c00c421 L.....L.. ..L..! │ │ │ │ │ - 0x00012198 05c34c00 8f2305fc 4c009624 05cc4c00 ..L..#..L..$..L. │ │ │ │ │ - 0x000121a8 ee250596 4c00f42e 059f4c00 8c3005b1 .%..L.....L..0.. │ │ │ │ │ - 0x000121b8 4c00a431 05ea4c00 bc32058d 4c00d133 L..1..L..2..L..3 │ │ │ │ │ - 0x000121c8 05fc4c00 ee340596 4c00ffff 014b2605 ..L..4..L....K&. │ │ │ │ │ - 0x000121d8 bb0300fd 01050000 f70205d3 03009603 ................ │ │ │ │ │ - 0x000121e8 05a00300 890405bb 0700bd04 05a30700 ................ │ │ │ │ │ - 0x000121f8 e90405c7 03009405 05af0700 c80505c7 ................ │ │ │ │ │ - 0x00012208 0700f405 05920700 a80605d3 0700d406 ................ │ │ │ │ │ - 0x00012218 052b0083 07058202 00ffff01 37f20105 .+..........7... │ │ │ │ │ - 0x00012228 ba14009f 0305f213 00ca0317 e61300c7 ................ │ │ │ │ │ - 0x00012238 0405ae14 00ba0505 a21400e6 06059614 ................ │ │ │ │ │ - 0x00012248 00930717 8a140092 089e0bfe 1300c513 ................ │ │ │ │ │ - 0x00012258 05ae1400 ffff0104 3a590000 ffff0110 ........:Y...... │ │ │ │ │ - 0x00012268 74aa0100 00a40205 f8020084 03050000 t............... │ │ │ │ │ - 0x00012278 ffff0110 73d30100 00f30205 dc040084 ....s........... │ │ │ │ │ - 0x00012288 04690000 ffff0110 74aa0100 00a40205 .i......t....... │ │ │ │ │ - 0x00012298 f8020084 03050000 ffff0110 73d30100 ............s... │ │ │ │ │ - 0x000122a8 00f30205 dc040084 04690000 ffff0110 .........i...... │ │ │ │ │ - 0x000122b8 72050000 fc0105ab 0500e002 dc020000 r............... │ │ │ │ │ - 0x000122c8 ffff0110 73f00100 00900305 bf0400e7 ....s........... │ │ │ │ │ - 0x000122d8 03690000 ffff0111 8001e001 00008d03 .i.............. │ │ │ │ │ - 0x000122e8 05f20400 93047000 00ffff01 107baf01 ......p......{.. │ │ │ │ │ - 0x000122f8 0000b002 05880300 94030500 00ffff01 ................ │ │ │ │ │ - 0x00012308 12a90182 030000ff 04058807 00da05bf ................ │ │ │ │ │ - 0x00012318 010000ff ff0112de 01058c05 00ae0205 ................ │ │ │ │ │ - 0x00012328 830500c0 03dd0100 00ffff01 107bbf01 .............{.. │ │ │ │ │ - 0x00012338 0000c002 05ee0200 fa020500 00ffff01 ................ │ │ │ │ │ - 0x00012348 1079f601 0000b803 05a60400 b2040500 .y.............. │ │ │ │ │ - 0x00012358 00ffff01 38326900 00810205 a10c00b5 ....82i......... │ │ │ │ │ - 0x00012368 0268aa0c 00c50305 00008104 05b30c00 .h.............. │ │ │ │ │ - 0x00012378 e8050500 00a00605 a10c0080 0705aa0c ................ │ │ │ │ │ - 0x00012388 00ad07ad 01b30c00 d00c3c00 00ffff01 ..........<..... │ │ │ │ │ - 0x00012398 1074aa01 0000a402 05f80200 84030500 .t.............. │ │ │ │ │ - 0x000123a8 00ffff01 1073d301 0000f302 05dc0400 .....s.......... │ │ │ │ │ - 0x000123b8 84046900 00ffff01 38326900 00810205 ..i.....82i..... │ │ │ │ │ - 0x000123c8 910c00b1 02619a0c 00bd0305 0000f903 .....a.......... │ │ │ │ │ - 0x000123d8 05a30c00 e0050500 00980605 910c00fc ................ │ │ │ │ │ - 0x000123e8 06059a0c 00a507a5 01a30c00 c00c3c00 ..............<. │ │ │ │ │ - 0x000123f8 00ffff01 118a01ee 010000fe 0205af03 ................ │ │ │ │ │ - 0x00012408 00bb0305 0000ffff 01118b01 9d020000 ................ │ │ │ │ │ - 0x00012418 800405f6 04008205 050000ff ff013832 ..............82 │ │ │ │ │ - 0x00012428 69000081 0205b10c 00b50279 ba0c00d5 i..........y.... │ │ │ │ │ - 0x00012438 03050000 910405c3 0c00f805 050000b0 ................ │ │ │ │ │ - 0x00012448 0605b10c 00900705 ba0c00bd 07ad01c3 ................ │ │ │ │ │ - 0x00012458 0c00e00c 3c0000ff ff01f002 ea0105ae ....<........... │ │ │ │ │ - 0x00012468 43009a02 05a64400 bc02c302 ba4300d2 C.....D......C.. │ │ │ │ │ - 0x00012478 0705e743 00fa0705 d24300f6 0a05de43 ...C.....C.....C │ │ │ │ │ - 0x00012488 00f80f05 f34300d2 1105fc43 00901218 .....C.....C.... │ │ │ │ │ - 0x00012498 ba4300ab 1205be44 009d1605 b24400e2 .C.....D.....D.. │ │ │ │ │ - 0x000124a8 1605c643 00b01905 fb450095 2205cb45 ...C.....E.."..E │ │ │ │ │ - 0x000124b8 00982305 f34600f5 23059a44 00bb249d ..#..F..#..D..$. │ │ │ │ │ - 0x000124c8 01ba4300 fd2605d7 4500f927 05e04500 ..C..&..E..'..E. │ │ │ │ │ - 0x000124d8 a02805c2 4500ba28 05b94500 bd2b05f2 .(..E..(..E..+.. │ │ │ │ │ - 0x000124e8 4500932d 059f4600 c72d0596 4600db2d E..-..F..-..F..- │ │ │ │ │ - 0x000124f8 058d4600 eb2d0584 4600932f 05d84600 ..F..-..F../..F. │ │ │ │ │ - 0x00012508 a32f05cf 4600b32f 05c14700 c32f05b8 ./..F../..G../.. │ │ │ │ │ - 0x00012518 4700e32f 05ca4700 f32f058b 4700a030 G../..G../..G..0 │ │ │ │ │ - 0x00012528 059d4700 d9300588 44009f31 05944700 ..G..0..D..1..G. │ │ │ │ │ - 0x00012538 c131059e 4500f531 05ee4400 e53265ba .1..E..1..D..2e. │ │ │ │ │ - 0x00012548 4300b634 05a64700 943505ab 4600cb36 C..4..G..5..F..6 │ │ │ │ │ - 0x00012558 05fa4400 e73605e5 4400f936 05dc4400 ..D..6..D..6..D. │ │ │ │ │ - 0x00012568 8d370599 4300f137 05834500 883805ea .7..C..7..E..8.. │ │ │ │ │ - 0x00012578 4600c138 05c64600 a13905e1 4600d93a F..8..F..9..F..: │ │ │ │ │ - 0x00012588 05a74500 c93b0595 4500853c 058c4500 ..E..;..E..<..E. │ │ │ │ │ - 0x00012598 b43c05ff 46008e3d 05ca4400 c33d05a5 .<..F..=..D..=.. │ │ │ │ │ - 0x000125a8 4300893e 05e94500 b43e05b4 4600df3e C..>..E..>..F..> │ │ │ │ │ - 0x000125b8 05b04500 9c400591 44008a41 05af4700 ..E..@..D..A..G. │ │ │ │ │ - 0x000125c8 c04105bd 4600e242 05d34400 ffff0105 .A..F..B..D..... │ │ │ │ │ - 0x000125d8 8e010500 00 ..... │ │ │ │ │ + 0x00012150 ffff0110 74aa0100 00a40205 f8020084 ....t........... │ │ │ │ │ + 0x00012160 03050000 ffff0110 73d30100 00f30205 ........s....... │ │ │ │ │ + 0x00012170 dc040084 04690000 ffff0110 74aa0100 .....i......t... │ │ │ │ │ + 0x00012180 00a40205 f8020084 03050000 ffff0110 ................ │ │ │ │ │ + 0x00012190 73d30100 00f30205 dc040084 04690000 s............i.. │ │ │ │ │ + 0x000121a0 ffff0110 72050000 fc0105ab 0500e002 ....r........... │ │ │ │ │ + 0x000121b0 dc020000 ffff0110 73f00100 00900305 ........s....... │ │ │ │ │ + 0x000121c0 bf0400e7 03690000 ffff0111 8001e001 .....i.......... │ │ │ │ │ + 0x000121d0 00008d03 05f20400 93047000 00ffff01 ..........p..... │ │ │ │ │ + 0x000121e0 107baf01 0000b002 05880300 94030500 .{.............. │ │ │ │ │ + 0x000121f0 00ffff01 12a90182 030000ff 04058807 ................ │ │ │ │ │ + 0x00012200 00da05bf 010000ff ff0112de 01058c05 ................ │ │ │ │ │ + 0x00012210 00ae0205 830500c0 03dd0100 00ffff01 ................ │ │ │ │ │ + 0x00012220 107bbf01 0000c002 05ee0200 fa020500 .{.............. │ │ │ │ │ + 0x00012230 00ffff01 1079f601 0000b803 05a60400 .....y.......... │ │ │ │ │ + 0x00012240 b2040500 00ffff01 38326900 00810205 ........82i..... │ │ │ │ │ + 0x00012250 a10c00b5 0268aa0c 00c50305 00008104 .....h.......... │ │ │ │ │ + 0x00012260 05b30c00 e8050500 00a00605 a10c0080 ................ │ │ │ │ │ + 0x00012270 0705aa0c 00ad07ad 01b30c00 d00c3c00 ..............<. │ │ │ │ │ + 0x00012280 00ffff01 1074aa01 0000a402 05f80200 .....t.......... │ │ │ │ │ + 0x00012290 84030500 00ffff01 1073d301 0000f302 .........s...... │ │ │ │ │ + 0x000122a0 05dc0400 84046900 00ffff01 38326900 ......i.....82i. │ │ │ │ │ + 0x000122b0 00810205 910c00b1 02619a0c 00bd0305 .........a...... │ │ │ │ │ + 0x000122c0 0000f903 05a30c00 e0050500 00980605 ................ │ │ │ │ │ + 0x000122d0 910c00fc 06059a0c 00a507a5 01a30c00 ................ │ │ │ │ │ + 0x000122e0 c00c3c00 00ffff01 118a01ee 010000fe ..<............. │ │ │ │ │ + 0x000122f0 0205af03 00bb0305 0000ffff 01118b01 ................ │ │ │ │ │ + 0x00012300 9d020000 800405f6 04008205 050000ff ................ │ │ │ │ │ + 0x00012310 ff013832 69000081 0205b10c 00b50279 ..82i..........y │ │ │ │ │ + 0x00012320 ba0c00d5 03050000 910405c3 0c00f805 ................ │ │ │ │ │ + 0x00012330 050000b0 0605b10c 00900705 ba0c00bd ................ │ │ │ │ │ + 0x00012340 07ad01c3 0c00e00c 3c0000ff ff01f002 ........<....... │ │ │ │ │ + 0x00012350 ea0105ae 43009a02 05a64400 bc02c302 ....C.....D..... │ │ │ │ │ + 0x00012360 ba4300d2 0705e743 00fa0705 d24300f6 .C.....C.....C.. │ │ │ │ │ + 0x00012370 0a05de43 00f80f05 f34300d2 1105fc43 ...C.....C.....C │ │ │ │ │ + 0x00012380 00901218 ba4300ab 1205be44 009d1605 .....C.....D.... │ │ │ │ │ + 0x00012390 b24400e2 1605c643 00b01905 fb450095 .D.....C.....E.. │ │ │ │ │ + 0x000123a0 2205cb45 00982305 f34600f5 23059a44 "..E..#..F..#..D │ │ │ │ │ + 0x000123b0 00bb249d 01ba4300 fd2605d7 4500f927 ..$...C..&..E..' │ │ │ │ │ + 0x000123c0 05e04500 a02805c2 4500ba28 05b94500 ..E..(..E..(..E. │ │ │ │ │ + 0x000123d0 bd2b05f2 4500932d 059f4600 c72d0596 .+..E..-..F..-.. │ │ │ │ │ + 0x000123e0 4600db2d 058d4600 eb2d0584 4600932f F..-..F..-..F../ │ │ │ │ │ + 0x000123f0 05d84600 a32f05cf 4600b32f 05c14700 ..F../..F../..G. │ │ │ │ │ + 0x00012400 c32f05b8 4700e32f 05ca4700 f32f058b ./..G../..G../.. │ │ │ │ │ + 0x00012410 4700a030 059d4700 d9300588 44009f31 G..0..G..0..D..1 │ │ │ │ │ + 0x00012420 05944700 c131059e 4500f531 05ee4400 ..G..1..E..1..D. │ │ │ │ │ + 0x00012430 e53265ba 4300b634 05a64700 943505ab .2e.C..4..G..5.. │ │ │ │ │ + 0x00012440 4600cb36 05fa4400 e73605e5 4400f936 F..6..D..6..D..6 │ │ │ │ │ + 0x00012450 05dc4400 8d370599 4300f137 05834500 ..D..7..C..7..E. │ │ │ │ │ + 0x00012460 883805ea 4600c138 05c64600 a13905e1 .8..F..8..F..9.. │ │ │ │ │ + 0x00012470 4600d93a 05a74500 c93b0595 4500853c F..:..E..;..E..< │ │ │ │ │ + 0x00012480 058c4500 b43c05ff 46008e3d 05ca4400 ..E..<..F..=..D. │ │ │ │ │ + 0x00012490 c33d05a5 4300893e 05e94500 b43e05b4 .=..C..>..E..>.. │ │ │ │ │ + 0x000124a0 4600df3e 05b04500 9c400591 44008a41 F..>..E..@..D..A │ │ │ │ │ + 0x000124b0 05af4700 c04105bd 4600e242 05d34400 ..G..A..F..B..D. │ │ │ │ │ + 0x000124c0 ffff0105 8e010500 00ffff01 765e0500 ............v^.. │ │ │ │ │ + 0x000124d0 008a0105 d54c00e0 1605a84c 00a81805 .....L.....L.... │ │ │ │ │ + 0x000124e0 9f4c00b4 1905ba4c 00fc1a05 b14c0088 .L.....L.....L.. │ │ │ │ │ + 0x000124f0 1c05e14c 00da1d05 ea4c00e6 1e05f34c ...L.....L.....L │ │ │ │ │ + 0x00012500 00b82005 8d4c00c4 2105c34c 008f2305 .. ..L..!..L..#. │ │ │ │ │ + 0x00012510 fc4c0096 2405cc4c 00ee2505 964c00f4 .L..$..L..%..L.. │ │ │ │ │ + 0x00012520 2e059f4c 008c3005 b14c00a4 3105ea4c ...L..0..L..1..L │ │ │ │ │ + 0x00012530 00bc3205 8d4c00d1 3305fc4c 00ee3405 ..2..L..3..L..4. │ │ │ │ │ + 0x00012540 964c00ff ff014b26 05bb0300 fd010500 .L....K&........ │ │ │ │ │ + 0x00012550 00f70205 d3030096 0305a003 00890405 ................ │ │ │ │ │ + 0x00012560 bb0700bd 0405a307 00e90405 c7030094 ................ │ │ │ │ │ + 0x00012570 0505af07 00c80505 c70700f4 05059207 ................ │ │ │ │ │ + 0x00012580 00a80605 d30700d4 06052b00 83070582 ..........+..... │ │ │ │ │ + 0x00012590 0200ffff 0137f201 05ba1400 9f0305f2 .....7.......... │ │ │ │ │ + 0x000125a0 1300ca03 17e61300 c70405ae 1400ba05 ................ │ │ │ │ │ + 0x000125b0 05a21400 e6060596 14009307 178a1400 ................ │ │ │ │ │ + 0x000125c0 92089e0b fe1300c5 1305ae14 00ffff01 ................ │ │ │ │ │ + 0x000125d0 043a5900 00 .:Y.. │ │ │ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ │ │ │ @@ -1,5 +1,5 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.init_array': │ │ │ │ │ 0x00013b78 c04b0000 00000000 704a0000 00000000 .K......pJ...... │ │ │ │ │ - 0x00013b88 d04a0000 00000000 .J...... │ │ │ │ │ + 0x00013b88 b04a0000 00000000 .J...... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 61366538 35386666 39393533 63623766 a6e858ff9953cb7f │ │ │ │ │ - 0x00000010 36636134 39393833 31333138 66643633 6ca499831318fd63 │ │ │ │ │ - 0x00000020 61643237 39352e64 65627567 00000000 ad2795.debug.... │ │ │ │ │ - 0x00000030 bacc86f9 .... │ │ │ │ │ + 0x00000000 39663036 39373534 39386461 62653831 9f06975498dabe81 │ │ │ │ │ + 0x00000010 63623532 64646536 30303032 30373639 cb52dde600020769 │ │ │ │ │ + 0x00000020 36383931 31362e64 65627567 00000000 689116.debug.... │ │ │ │ │ + 0x00000030 47b14c4b G.LK ├── porechop-dbgsym_0.2.4+dfsg-8_amd64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-12-08 20:07:46.000000 debian-binary │ │ --rw-r--r-- 0 0 0 540 2024-12-08 20:07:46.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 396328 2024-12-08 20:07:46.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 536 2024-12-08 20:07:46.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 399700 2024-12-08 20:07:46.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ Package: porechop-dbgsym │ │ │ │ Source: porechop │ │ │ │ Version: 0.2.4+dfsg-8 │ │ │ │ Auto-Built-Package: debug-symbols │ │ │ │ Architecture: amd64 │ │ │ │ Maintainer: Debian Med Packaging Team │ │ │ │ -Installed-Size: 411 │ │ │ │ +Installed-Size: 413 │ │ │ │ Depends: porechop (= 0.2.4+dfsg-8) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Description: debug symbols for porechop │ │ │ │ -Build-Ids: 1ca6e858ff9953cb7f6ca499831318fd63ad2795 │ │ │ │ +Build-Ids: ba9f06975498dabe81cb52dde600020769689116 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -usr/lib/debug/.build-id/1c/a6e858ff9953cb7f6ca499831318fd63ad2795.debug │ │ │ │ │ +usr/lib/debug/.build-id/ba/9f06975498dabe81cb52dde600020769689116.debug │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-08 20:07:46.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-08 20:07:46.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-08 20:07:46.000000 ./usr/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-08 20:07:46.000000 ./usr/lib/debug/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-08 20:07:46.000000 ./usr/lib/debug/.build-id/ │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-08 20:07:46.000000 ./usr/lib/debug/.build-id/1c/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 409672 2024-12-08 20:07:46.000000 ./usr/lib/debug/.build-id/1c/a6e858ff9953cb7f6ca499831318fd63ad2795.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-08 20:07:46.000000 ./usr/lib/debug/.build-id/ba/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 412560 2024-12-08 20:07:46.000000 ./usr/lib/debug/.build-id/ba/9f06975498dabe81cb52dde600020769689116.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-08 20:07:46.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-08 20:07:46.000000 ./usr/share/doc/ │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-12-08 20:07:46.000000 ./usr/share/doc/porechop-dbgsym -> porechop