{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.Mtva7fwo/b1/porechop_0.2.4+dfsg-7_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.Mtva7fwo/b2/porechop_0.2.4+dfsg-7_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 349ffdbbd7bd6f20f95a0c7ce7c63a63 389884 debug optional porechop-dbgsym_0.2.4+dfsg-7_i386.deb\n- 123f3c5ba427201e0054e5d745d273b7 58776 science optional porechop_0.2.4+dfsg-7_i386.deb\n+ c7cfb94f91e40ecb0b66b68dbb0d6993 386564 debug optional porechop-dbgsym_0.2.4+dfsg-7_i386.deb\n+ d293a651f7e0900bcec772e718e0948e 58680 science optional porechop_0.2.4+dfsg-7_i386.deb\n"}, {"source1": "porechop_0.2.4+dfsg-7_i386.deb", "source2": "porechop_0.2.4+dfsg-7_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-11-27 13:52:55.000000 debian-binary\n -rw-r--r-- 0 0 0 1628 2024-11-27 13:52:55.000000 control.tar.xz\n--rw-r--r-- 0 0 0 56956 2024-11-27 13:52:55.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 56860 2024-11-27 13:52:55.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/lib/python3/dist-packages/porechop/cpp_functions.so", "source2": "./usr/lib/python3/dist-packages/porechop/cpp_functions.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -2,20 +2,20 @@\n Elf file type is DYN (Shared object file)\n Entry point 0x0\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n LOAD 0x000000 0x00000000 0x00000000 0x027dc 0x027dc R 0x1000\n- LOAD 0x003000 0x00003000 0x00003000 0x0d4a8 0x0d4a8 R E 0x1000\n- LOAD 0x011000 0x00011000 0x00011000 0x018f3 0x018f3 R 0x1000\n+ LOAD 0x003000 0x00003000 0x00003000 0x0d478 0x0d478 R E 0x1000\n+ LOAD 0x011000 0x00011000 0x00011000 0x01903 0x01903 R 0x1000\n LOAD 0x012dbc 0x00013dbc 0x00013dbc 0x0024c 0x00284 RW 0x1000\n DYNAMIC 0x012dcc 0x00013dcc 0x00013dcc 0x00100 0x00100 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n- GNU_EH_FRAME 0x0111f0 0x000111f0 0x000111f0 0x001ac 0x001ac R 0x4\n+ GNU_EH_FRAME 0x011200 0x00011200 0x00011200 0x001ac 0x001ac R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n GNU_RELRO 0x012dbc 0x00013dbc 0x00013dbc 0x00244 0x00244 R 0x1\n \n Section to Segment mapping:\n Segment Sections...\n 00 .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt \n 01 .init .plt .plt.got .text .fini \n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -10,20 +10,20 @@\n [ 5] .gnu.version VERSYM 000023f0 0023f0 0000ac 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000249c 00249c 0000c0 00 A 4 3 4\n [ 7] .rel.dyn REL 0000255c 00255c 0000d0 08 A 3 0 4\n [ 8] .rel.plt REL 0000262c 00262c 0001b0 08 AI 3 21 4\n [ 9] .init PROGBITS 00003000 003000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00003020 003020 000370 04 AX 0 0 16\n [11] .plt.got PROGBITS 00003390 003390 000008 08 AX 0 0 8\n- [12] .text PROGBITS 000033c0 0033c0 00d0d4 00 AX 0 0 64\n- [13] .fini PROGBITS 00010494 010494 000014 00 AX 0 0 4\n- [14] .rodata PROGBITS 00011000 011000 0001f0 00 A 0 0 32\n- [15] .eh_frame_hdr PROGBITS 000111f0 0111f0 0001ac 00 A 0 0 4\n- [16] .eh_frame PROGBITS 0001139c 01139c 0010d8 00 A 0 0 4\n- [17] .gcc_except_table PROGBITS 00012474 012474 00047f 00 A 0 0 1\n+ [12] .text PROGBITS 000033c0 0033c0 00d0a4 00 AX 0 0 64\n+ [13] .fini PROGBITS 00010464 010464 000014 00 AX 0 0 4\n+ [14] .rodata PROGBITS 00011000 011000 000200 00 A 0 0 32\n+ [15] .eh_frame_hdr PROGBITS 00011200 011200 0001ac 00 A 0 0 4\n+ [16] .eh_frame PROGBITS 000113ac 0113ac 0010d8 00 A 0 0 4\n+ [17] .gcc_except_table PROGBITS 00012484 012484 00047f 00 A 0 0 1\n [18] .init_array INIT_ARRAY 00013dbc 012dbc 00000c 04 WA 0 0 4\n [19] .fini_array FINI_ARRAY 00013dc8 012dc8 000004 04 WA 0 0 4\n [20] .dynamic DYNAMIC 00013dcc 012dcc 000100 08 WA 4 0 4\n [21] .got PROGBITS 00013ecc 012ecc 000134 04 WA 0 0 4\n [22] .data PROGBITS 00014000 013000 000008 00 WA 0 0 4\n [23] .bss NOBITS 00014008 013008 000038 00 WA 0 0 8\n [24] .gnu_debuglink PROGBITS 00000000 013008 000034 00 0 0 4\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -35,55 +35,55 @@\n 31: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable\n 32: 00000000 0 FUNC GLOBAL DEFAULT UND _Unwind_Resume@GCC_3.0 (10)\n 33: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.0 (5)\n 34: 00000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__\n 35: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable\n 36: 00000000 0 OBJECT GLOBAL DEFAULT UND _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (4)\n 37: 00000000 0 FUNC GLOBAL DEFAULT UND _ZNSt6localeC1Ev@GLIBCXX_3.4 (2)\n- 38: 00014020 4 OBJECT UNIQUE DEFAULT 23 _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n- 39: 0000f410 2642 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignmentC1ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n- 40: 0000b8d0 367 FUNC WEAK DEFAULT 12 _ZN6seqan26assignINS_6StringIhNS_5AllocIvEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEERKSA_\n- 41: 0000c900 1806 FUNC WEAK DEFAULT 12 _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n- 42: 00008090 135 FUNC WEAK DEFAULT 12 _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n- 43: 000087f0 613 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_\n- 44: 00008120 135 FUNC WEAK DEFAULT 12 _ZN6seqan25clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n- 45: 00008650 402 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n- 46: 0000aa20 536 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n- 47: 00010020 1107 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\n- 48: 0000c140 534 FUNC WEAK DEFAULT 12 _ZN6seqan26resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE\n- 49: 0000ac40 383 FUNC WEAK DEFAULT 12 _ZN6seqan26assignINS_6StringINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_\n- 50: 0000b660 613 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_\n- 51: 0000ff50 90 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev\n- 52: 00014010 8 OBJECT UNIQUE DEFAULT 23 _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n- 53: 00008240 402 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE\n- 54: 00009a00 3683 FUNC WEAK DEFAULT 12 _ZN6seqan221_adaptTraceSegmentsToINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEES7_SA_jjS6_EEvRNS_4GapsIT_T0_EERNSB_IT1_T2_EERKNS1_INS_13TraceSegment_IT3_T4_EET5_EE\n- 55: 0000adc0 1790 FUNC WEAK DEFAULT 12 _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n- 56: 00009210 425 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n- 57: 0000c520 586 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n- 58: 0000ffb0 99 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev\n- 59: 000083e0 613 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_\n- 60: 00014030 4 OBJECT UNIQUE DEFAULT 23 _ZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n- 61: 0000b4c0 402 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n- 62: 0000ba40 1790 FUNC WEAK DEFAULT 12 _ZN6seqan26createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n- 63: 00008a60 682 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKPcEEvRT_RT0_NS_4SizeISC_E4TypeE\n- 64: 0000fe70 215 FUNC WEAK DEFAULT 12 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_PcEjSB_z\n- 65: 0000a870 418 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n- 66: 00014024 4 OBJECT UNIQUE DEFAULT 23 _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n- 67: 0000c360 443 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n- 68: 00014034 1 OBJECT UNIQUE DEFAULT 23 _ZZN6seqan224AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized\n- 69: 00014038 6 OBJECT UNIQUE DEFAULT 23 _ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store\n- 70: 000081b0 135 FUNC WEAK DEFAULT 12 _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n- 71: 000093c0 801 FUNC WEAK DEFAULT 12 _ZN6seqan214ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_\n- 72: 000096f0 735 FUNC WEAK DEFAULT 12 _ZN6seqan210insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEjEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_\n- 73: 00011020 256 OBJECT UNIQUE DEFAULT 14 _ZN6seqan225TranslateTableCharToDna5_IvE5VALUEE\n- 74: 000048e0 29 FUNC GLOBAL DEFAULT 12 freeCString\n- 75: 00014028 8 OBJECT UNIQUE DEFAULT 23 _ZGVN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n- 76: 00004900 89 FUNC GLOBAL DEFAULT 12 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE\n- 77: 0000f410 2642 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignmentC2ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n- 78: 0000d040 9162 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignment9getStringB5cxx11Ev\n- 79: 00008d20 622 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_\n- 80: 00014035 1 OBJECT UNIQUE DEFAULT 23 _ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized\n- 81: 0000c770 399 FUNC WEAK DEFAULT 12 _ZN6seqan26assignINS_6StringINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_\n- 82: 0000ff50 90 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev\n- 83: 00014018 8 OBJECT UNIQUE DEFAULT 23 _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n- 84: 00008f90 637 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_RT0_\n- 85: 000059d0 9919 FUNC GLOBAL DEFAULT 12 adapterAlignment\n+ 38: 00014038 4 OBJECT UNIQUE DEFAULT 23 _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n+ 39: 000061d0 2642 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignmentC1ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n+ 40: 0000ed10 367 FUNC WEAK DEFAULT 12 _ZN6seqan26assignINS_6StringIhNS_5AllocIvEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEERKSA_\n+ 41: 0000fd40 1806 FUNC WEAK DEFAULT 12 _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n+ 42: 0000b4d0 135 FUNC WEAK DEFAULT 12 _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n+ 43: 0000bc30 613 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_\n+ 44: 0000b560 135 FUNC WEAK DEFAULT 12 _ZN6seqan25clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n+ 45: 0000ba90 402 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n+ 46: 0000de60 536 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n+ 47: 00006de0 1107 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\n+ 48: 0000f580 534 FUNC WEAK DEFAULT 12 _ZN6seqan26resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE\n+ 49: 0000e080 383 FUNC WEAK DEFAULT 12 _ZN6seqan26assignINS_6StringINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_\n+ 50: 0000eaa0 613 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_\n+ 51: 00006d10 90 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev\n+ 52: 00014028 8 OBJECT UNIQUE DEFAULT 23 _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n+ 53: 0000b680 402 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE\n+ 54: 0000ce40 3683 FUNC WEAK DEFAULT 12 _ZN6seqan221_adaptTraceSegmentsToINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEES7_SA_jjS6_EEvRNS_4GapsIT_T0_EERNSB_IT1_T2_EERKNS1_INS_13TraceSegment_IT3_T4_EET5_EE\n+ 55: 0000e200 1790 FUNC WEAK DEFAULT 12 _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n+ 56: 0000c650 425 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n+ 57: 0000f960 586 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n+ 58: 00006d70 99 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev\n+ 59: 0000b820 613 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_\n+ 60: 00014018 4 OBJECT UNIQUE DEFAULT 23 _ZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n+ 61: 0000e900 402 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n+ 62: 0000ee80 1790 FUNC WEAK DEFAULT 12 _ZN6seqan26createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n+ 63: 0000bea0 682 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKPcEEvRT_RT0_NS_4SizeISC_E4TypeE\n+ 64: 00006c30 215 FUNC WEAK DEFAULT 12 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_PcEjSB_z\n+ 65: 0000dcb0 418 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n+ 66: 0001403c 4 OBJECT UNIQUE DEFAULT 23 _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n+ 67: 0000f7a0 443 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n+ 68: 0001401c 1 OBJECT UNIQUE DEFAULT 23 _ZZN6seqan224AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized\n+ 69: 00014020 6 OBJECT UNIQUE DEFAULT 23 _ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store\n+ 70: 0000b5f0 135 FUNC WEAK DEFAULT 12 _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n+ 71: 0000c800 801 FUNC WEAK DEFAULT 12 _ZN6seqan214ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_\n+ 72: 0000cb30 735 FUNC WEAK DEFAULT 12 _ZN6seqan210insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEjEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_\n+ 73: 00011100 256 OBJECT UNIQUE DEFAULT 14 _ZN6seqan225TranslateTableCharToDna5_IvE5VALUEE\n+ 74: 00007d20 29 FUNC GLOBAL DEFAULT 12 freeCString\n+ 75: 00014010 8 OBJECT UNIQUE DEFAULT 23 _ZGVN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n+ 76: 00007d40 89 FUNC GLOBAL DEFAULT 12 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE\n+ 77: 000061d0 2642 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignmentC2ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n+ 78: 00003e00 9162 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignment9getStringB5cxx11Ev\n+ 79: 0000c160 622 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_\n+ 80: 0001401d 1 OBJECT UNIQUE DEFAULT 23 _ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized\n+ 81: 0000fbb0 399 FUNC WEAK DEFAULT 12 _ZN6seqan26assignINS_6StringINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_\n+ 82: 00006d10 90 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev\n+ 83: 00014030 8 OBJECT UNIQUE DEFAULT 23 _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n+ 84: 0000c3d0 637 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_RT0_\n+ 85: 00008e10 9919 FUNC GLOBAL DEFAULT 12 adapterAlignment\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -4,83 +4,83 @@\n 00013dbc 00000008 R_386_RELATIVE \n 00013dc0 00000008 R_386_RELATIVE \n 00013dc4 00000008 R_386_RELATIVE \n 00013dc8 00000008 R_386_RELATIVE \n 00014000 00000008 R_386_RELATIVE \n 00013fb0 00000206 R_386_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.1.3\n 00013fb4 00000306 R_386_GLOB_DAT 00000000 _ZTVSt9basic_iosIcSt11char_traitsIcEE@GLIBCXX_3.4\n-00013fb8 00004206 R_386_GLOB_DAT 00014024 _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n-00013fbc 00005306 R_386_GLOB_DAT 00014018 _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n-00013fc0 00004506 R_386_GLOB_DAT 00014038 _ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store\n+00013fb8 00004206 R_386_GLOB_DAT 0001403c _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n+00013fbc 00005306 R_386_GLOB_DAT 00014030 _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n+00013fc0 00004506 R_386_GLOB_DAT 00014020 _ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store\n 00013fc4 00000e06 R_386_GLOB_DAT 00000000 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4\n-00013fc8 00003c06 R_386_GLOB_DAT 00014030 _ZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n-00013fcc 00004b06 R_386_GLOB_DAT 00014028 _ZGVN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n-00013fd0 00004906 R_386_GLOB_DAT 00011020 _ZN6seqan225TranslateTableCharToDna5_IvE5VALUEE\n-00013fd4 00004406 R_386_GLOB_DAT 00014034 _ZZN6seqan224AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized\n+00013fc8 00003c06 R_386_GLOB_DAT 00014018 _ZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n+00013fcc 00004b06 R_386_GLOB_DAT 00014010 _ZGVN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n+00013fd0 00004906 R_386_GLOB_DAT 00011100 _ZN6seqan225TranslateTableCharToDna5_IvE5VALUEE\n+00013fd4 00004406 R_386_GLOB_DAT 0001401c _ZZN6seqan224AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized\n 00013fd8 00001106 R_386_GLOB_DAT 00000000 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21\n 00013fdc 00001306 R_386_GLOB_DAT 00000000 vsnprintf@GLIBC_2.0\n 00013fe0 00001406 R_386_GLOB_DAT 00000000 _ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21\n-00013fe4 00003406 R_386_GLOB_DAT 00014010 _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n-00013fe8 00002606 R_386_GLOB_DAT 00014020 _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n+00013fe4 00003406 R_386_GLOB_DAT 00014028 _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n+00013fe8 00002606 R_386_GLOB_DAT 00014038 _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n 00013fec 00001f06 R_386_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable\n-00013ff0 00005006 R_386_GLOB_DAT 00014035 _ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized\n+00013ff0 00005006 R_386_GLOB_DAT 0001401d _ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized\n 00013ff4 00002206 R_386_GLOB_DAT 00000000 __gmon_start__\n 00013ff8 00002306 R_386_GLOB_DAT 00000000 _ITM_registerTMCloneTable\n 00013ffc 00002406 R_386_GLOB_DAT 00000000 _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21\n 00014004 00001c01 R_386_32 00000000 __gxx_personality_v0@CXXABI_1.3\n \n Relocation section '.rel.plt' at offset 0x262c contains 54 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00013ed8 00000107 R_386_JUMP_SLOT 00000000 _Znwj@GLIBCXX_3.4\n-00013edc 00003d07 R_386_JUMP_SLOT 0000b4c0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n+00013edc 00003d07 R_386_JUMP_SLOT 0000e900 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n 00013ee0 00000407 R_386_JUMP_SLOT 00000000 _ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@GLIBCXX_3.4.21\n 00013ee4 00000507 R_386_JUMP_SLOT 00000000 _ZNSt8ios_baseC2Ev@GLIBCXX_3.4\n 00013ee8 00000607 R_386_JUMP_SLOT 00000000 _ZNSt8ios_baseD2Ev@GLIBCXX_3.4\n-00013eec 00004e07 R_386_JUMP_SLOT 0000d040 _ZN15ScoredAlignment9getStringB5cxx11Ev\n-00013ef0 00003e07 R_386_JUMP_SLOT 0000ba40 _ZN6seqan26createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n-00013ef4 00004807 R_386_JUMP_SLOT 000096f0 _ZN6seqan210insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEjEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_\n-00013ef8 00002a07 R_386_JUMP_SLOT 00008090 _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n+00013eec 00004e07 R_386_JUMP_SLOT 00003e00 _ZN15ScoredAlignment9getStringB5cxx11Ev\n+00013ef0 00003e07 R_386_JUMP_SLOT 0000ee80 _ZN6seqan26createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n+00013ef4 00004807 R_386_JUMP_SLOT 0000cb30 _ZN6seqan210insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEjEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_\n+00013ef8 00002a07 R_386_JUMP_SLOT 0000b4d0 _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n 00013efc 00000707 R_386_JUMP_SLOT 00000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj@GLIBCXX_3.4.21\n 00013f00 00000807 R_386_JUMP_SLOT 00000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEj@GLIBCXX_3.4.21\n-00013f04 00002f07 R_386_JUMP_SLOT 00010020 _ZN6seqan25writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE\n-00013f08 00002d07 R_386_JUMP_SLOT 00008650 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n-00013f0c 00003907 R_386_JUMP_SLOT 0000c520 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n-00013f10 00003b07 R_386_JUMP_SLOT 000083e0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_\n+00013f04 00002f07 R_386_JUMP_SLOT 00006de0 _ZN6seqan25writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE\n+00013f08 00002d07 R_386_JUMP_SLOT 0000ba90 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n+00013f0c 00003907 R_386_JUMP_SLOT 0000f960 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n+00013f10 00003b07 R_386_JUMP_SLOT 0000b820 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_\n 00013f14 00000907 R_386_JUMP_SLOT 00000000 memcpy@GLIBC_2.0\n 00013f18 00000a07 R_386_JUMP_SLOT 00000000 _ZSt20__throw_length_errorPKc@GLIBCXX_3.4\n 00013f1c 00000b07 R_386_JUMP_SLOT 00000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_@GLIBCXX_3.4.21\n 00013f20 00000c07 R_386_JUMP_SLOT 00000000 malloc@GLIBC_2.0\n 00013f24 00000d07 R_386_JUMP_SLOT 00000000 strlen@GLIBC_2.0\n-00013f28 00004607 R_386_JUMP_SLOT 000081b0 _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n-00013f2c 00004f07 R_386_JUMP_SLOT 00008d20 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_\n-00013f30 00002907 R_386_JUMP_SLOT 0000c900 _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n+00013f28 00004607 R_386_JUMP_SLOT 0000b5f0 _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n+00013f2c 00004f07 R_386_JUMP_SLOT 0000c160 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_\n+00013f30 00002907 R_386_JUMP_SLOT 0000fd40 _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n 00013f34 00000f07 R_386_JUMP_SLOT 00000000 _ZdlPvj@CXXABI_1.3.9\n-00013f38 00005407 R_386_JUMP_SLOT 00008f90 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_RT0_\n-00013f3c 00004007 R_386_JUMP_SLOT 0000fe70 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_PcEjSB_z\n-00013f40 00004c07 R_386_JUMP_SLOT 00004900 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE\n-00013f44 00003807 R_386_JUMP_SLOT 00009210 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n+00013f38 00005407 R_386_JUMP_SLOT 0000c3d0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_RT0_\n+00013f3c 00004007 R_386_JUMP_SLOT 00006c30 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_PcEjSB_z\n+00013f40 00004c07 R_386_JUMP_SLOT 00007d40 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE\n+00013f44 00003807 R_386_JUMP_SLOT 0000c650 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n 00013f48 00001007 R_386_JUMP_SLOT 00000000 _ZdlPv@GLIBCXX_3.4\n-00013f4c 00003007 R_386_JUMP_SLOT 0000c140 _ZN6seqan26resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE\n+00013f4c 00003007 R_386_JUMP_SLOT 0000f580 _ZN6seqan26resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE\n 00013f50 00001207 R_386_JUMP_SLOT 00000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcj@GLIBCXX_3.4.21\n-00013f54 00002e07 R_386_JUMP_SLOT 0000aa20 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n+00013f54 00002e07 R_386_JUMP_SLOT 0000de60 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n 00013f58 00001507 R_386_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4\n-00013f5c 00004307 R_386_JUMP_SLOT 0000c360 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n+00013f5c 00004307 R_386_JUMP_SLOT 0000f7a0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n 00013f60 00001607 R_386_JUMP_SLOT 00000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@GLIBCXX_3.4.21\n 00013f64 00001707 R_386_JUMP_SLOT 00000000 free@GLIBC_2.0\n 00013f68 00001807 R_386_JUMP_SLOT 00000000 _ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@GLIBCXX_3.4\n-00013f6c 00002b07 R_386_JUMP_SLOT 000087f0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_\n-00013f70 00002707 R_386_JUMP_SLOT 0000f410 _ZN15ScoredAlignmentC1ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n+00013f6c 00002b07 R_386_JUMP_SLOT 0000bc30 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_\n+00013f70 00002707 R_386_JUMP_SLOT 000061d0 _ZN15ScoredAlignmentC1ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n 00013f74 00001907 R_386_JUMP_SLOT 00000000 _ZNSt6localeD1Ev@GLIBCXX_3.4\n-00013f78 00004107 R_386_JUMP_SLOT 0000a870 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n-00013f7c 00003707 R_386_JUMP_SLOT 0000adc0 _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n-00013f80 00003507 R_386_JUMP_SLOT 00008240 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE\n-00013f84 00005207 R_386_JUMP_SLOT 0000ff50 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev\n+00013f78 00004107 R_386_JUMP_SLOT 0000dcb0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n+00013f7c 00003707 R_386_JUMP_SLOT 0000e200 _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n+00013f80 00003507 R_386_JUMP_SLOT 0000b680 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE\n+00013f84 00005207 R_386_JUMP_SLOT 00006d10 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev\n 00013f88 00001b07 R_386_JUMP_SLOT 00000000 memset@GLIBC_2.0\n 00013f8c 00001d07 R_386_JUMP_SLOT 00000000 _ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate@GLIBCXX_3.4\n 00013f90 00001e07 R_386_JUMP_SLOT 00000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERjj@GLIBCXX_3.4.21\n 00013f94 00002007 R_386_JUMP_SLOT 00000000 _Unwind_Resume@GCC_3.0\n 00013f98 00002107 R_386_JUMP_SLOT 00000000 memmove@GLIBC_2.0\n-00013f9c 00004707 R_386_JUMP_SLOT 000093c0 _ZN6seqan214ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_\n-00013fa0 00003207 R_386_JUMP_SLOT 0000b660 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_\n-00013fa4 00002c07 R_386_JUMP_SLOT 00008120 _ZN6seqan25clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n-00013fa8 00003607 R_386_JUMP_SLOT 00009a00 _ZN6seqan221_adaptTraceSegmentsToINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEES7_SA_jjS6_EEvRNS_4GapsIT_T0_EERNSB_IT1_T2_EERKNS1_INS_13TraceSegment_IT3_T4_EET5_EE\n+00013f9c 00004707 R_386_JUMP_SLOT 0000c800 _ZN6seqan214ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_\n+00013fa0 00003207 R_386_JUMP_SLOT 0000eaa0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_\n+00013fa4 00002c07 R_386_JUMP_SLOT 0000b560 _ZN6seqan25clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n+00013fa8 00003607 R_386_JUMP_SLOT 0000ce40 _ZN6seqan221_adaptTraceSegmentsToINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEES7_SA_jjS6_EEvRNS_4GapsIT_T0_EERNSB_IT1_T2_EERKNS1_INS_13TraceSegment_IT3_T4_EET5_EE\n 00013fac 00002507 R_386_JUMP_SLOT 00000000 _ZNSt6localeC1Ev@GLIBCXX_3.4\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Dynamic section at offset 0x12dcc contains 28 entries:\n Tag Type Name/Value\n 0x00000001 (NEEDED) Shared library: [libstdc++.so.6]\n 0x00000001 (NEEDED) Shared library: [libgcc_s.so.1]\n 0x00000001 (NEEDED) Shared library: [libc.so.6]\n 0x0000000c (INIT) 0x3000\n- 0x0000000d (FINI) 0x10494\n+ 0x0000000d (FINI) 0x10464\n 0x00000019 (INIT_ARRAY) 0x13dbc\n 0x0000001b (INIT_ARRAYSZ) 12 (bytes)\n 0x0000001a (FINI_ARRAY) 0x13dc8\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x87c\n 0x00000006 (SYMTAB) 0x31c\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 51e91108a395321b5e55f46df40d13277db81f4a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5dd1fe7917867178801e662fd8df7d4e3403053a\n"}, {"source1": "readelf --wide --debug-dump=frames {}", "source2": "readelf --wide --debug-dump=frames {}", "unified_diff": "@@ -1,67 +1,67 @@\n Contents of the .eh_frame_hdr section:\n \n Version: 1\n Pointer Encoding Format: 0x1b (sdata4, pcrel)\n Count Encoding Format: 0x3 (udata4, absolute)\n Table Encoding Format: 0x3b (sdata4, datarel)\n- Start of frame section: 0x1a8 (offset: 0x1139c)\n+ Start of frame section: 0x1a8 (offset: 0x113ac)\n Entries in search table: 0x34\n- 0xffffffffffff1e30 (offset: 0x3020) -> 0x1c4 fde=[ 18]\n- 0xffffffffffff21a0 (offset: 0x3390) -> 0x1e8 fde=[ 3c]\n- 0xffffffffffff21d0 (offset: 0x33c0) -> 0x1000 fde=[ e54]\n- 0xffffffffffff24c6 (offset: 0x36b6) -> 0x10e4 fde=[ f38]\n- 0xffffffffffff28d4 (offset: 0x3ac4) -> 0x1230 fde=[ 1084]\n- 0xffffffffffff2a40 (offset: 0x3c30) -> 0x1020 fde=[ e74]\n- 0xffffffffffff2a80 (offset: 0x3c70) -> 0x1250 fde=[ 10a4]\n- 0xffffffffffff2c10 (offset: 0x3e00) -> 0x1fc fde=[ 50]\n- 0xffffffffffff2cc0 (offset: 0x3eb0) -> 0x25c fde=[ b0]\n- 0xffffffffffff3280 (offset: 0x4470) -> 0x29c fde=[ f0]\n- 0xffffffffffff36f0 (offset: 0x48e0) -> 0x34c fde=[ 1a0]\n- 0xffffffffffff3710 (offset: 0x4900) -> 0x370 fde=[ 1c4]\n- 0xffffffffffff3770 (offset: 0x4960) -> 0xbd4 fde=[ a28]\n- 0xffffffffffff3e90 (offset: 0x5080) -> 0xcd8 fde=[ b2c]\n- 0xffffffffffff47e0 (offset: 0x59d0) -> 0xfbc fde=[ e10]\n- 0xffffffffffff6ea0 (offset: 0x8090) -> 0x3c4 fde=[ 218]\n- 0xffffffffffff6f30 (offset: 0x8120) -> 0x430 fde=[ 284]\n- 0xffffffffffff6fc0 (offset: 0x81b0) -> 0x49c fde=[ 2f0]\n- 0xffffffffffff7050 (offset: 0x8240) -> 0x528 fde=[ 37c]\n- 0xffffffffffff71f0 (offset: 0x83e0) -> 0x560 fde=[ 3b4]\n- 0xffffffffffff7460 (offset: 0x8650) -> 0x598 fde=[ 3ec]\n- 0xffffffffffff7600 (offset: 0x87f0) -> 0x5d0 fde=[ 424]\n- 0xffffffffffff7870 (offset: 0x8a60) -> 0x608 fde=[ 45c]\n- 0xffffffffffff7b30 (offset: 0x8d20) -> 0x640 fde=[ 494]\n- 0xffffffffffff7da0 (offset: 0x8f90) -> 0x678 fde=[ 4cc]\n- 0xffffffffffff8020 (offset: 0x9210) -> 0x6b0 fde=[ 504]\n- 0xffffffffffff81d0 (offset: 0x93c0) -> 0x6e8 fde=[ 53c]\n- 0xffffffffffff8500 (offset: 0x96f0) -> 0x720 fde=[ 574]\n- 0xffffffffffff8810 (offset: 0x9a00) -> 0x758 fde=[ 5ac]\n- 0xffffffffffff9680 (offset: 0xa870) -> 0x848 fde=[ 69c]\n- 0xffffffffffff9830 (offset: 0xaa20) -> 0x880 fde=[ 6d4]\n- 0xffffffffffff9a50 (offset: 0xac40) -> 0x8b8 fde=[ 70c]\n- 0xffffffffffff9bd0 (offset: 0xadc0) -> 0x974 fde=[ 7c8]\n- 0xffffffffffffa2d0 (offset: 0xb4c0) -> 0x9bc fde=[ 810]\n- 0xffffffffffffa470 (offset: 0xb660) -> 0x9f4 fde=[ 848]\n- 0xffffffffffffa6e0 (offset: 0xb8d0) -> 0xa2c fde=[ 880]\n- 0xffffffffffffa850 (offset: 0xba40) -> 0xafc fde=[ 950]\n- 0xffffffffffffaf50 (offset: 0xc140) -> 0xb44 fde=[ 998]\n- 0xffffffffffffb170 (offset: 0xc360) -> 0xe34 fde=[ c88]\n- 0xffffffffffffb330 (offset: 0xc520) -> 0xe6c fde=[ cc0]\n- 0xffffffffffffb580 (offset: 0xc770) -> 0xea4 fde=[ cf8]\n- 0xffffffffffffb710 (offset: 0xc900) -> 0xf74 fde=[ dc8]\n- 0xffffffffffffbe1e (offset: 0xd00e) -> 0x1034 fde=[ e88]\n- 0xffffffffffffbe22 (offset: 0xd012) -> 0x1048 fde=[ e9c]\n- 0xffffffffffffbe26 (offset: 0xd016) -> 0x105c fde=[ eb0]\n- 0xffffffffffffbe50 (offset: 0xd040) -> 0x10a0 fde=[ ef4]\n- 0xffffffffffffe220 (offset: 0xf410) -> 0x11e4 fde=[ 1038]\n- 0xffffffffffffec80 (offset: 0xfe70) -> 0x1070 fde=[ ec4]\n- 0xffffffffffffed60 (offset: 0xff50) -> 0x1108 fde=[ f5c]\n- 0xffffffffffffedc0 (offset: 0xffb0) -> 0x1144 fde=[ f98]\n- 0xffffffffffffee30 (offset: 0x10020) -> 0x118c fde=[ fe0]\n- 0xfffffffffffff290 (offset: 0x10480) -> 0x1264 fde=[ 10b8]\n+ 0xffffffffffff1e20 (offset: 0x3020) -> 0x1c4 fde=[ 18]\n+ 0xffffffffffff2190 (offset: 0x3390) -> 0x1e8 fde=[ 3c]\n+ 0xffffffffffff21c0 (offset: 0x33c0) -> 0x290 fde=[ e4]\n+ 0xffffffffffff25ce (offset: 0x37ce) -> 0x3dc fde=[ 230]\n+ 0xffffffffffff2733 (offset: 0x3933) -> 0x1230 fde=[ 1084]\n+ 0xffffffffffff2a30 (offset: 0x3c30) -> 0x3fc fde=[ 250]\n+ 0xffffffffffff2a90 (offset: 0x3c90) -> 0x1250 fde=[ 10a4]\n+ 0xffffffffffff2c00 (offset: 0x3e00) -> 0x24c fde=[ a0]\n+ 0xffffffffffff4fd0 (offset: 0x61d0) -> 0x390 fde=[ 1e4]\n+ 0xffffffffffff5a30 (offset: 0x6c30) -> 0x1fc fde=[ 50]\n+ 0xffffffffffff5b10 (offset: 0x6d10) -> 0x2b4 fde=[ 108]\n+ 0xffffffffffff5b70 (offset: 0x6d70) -> 0x2f0 fde=[ 144]\n+ 0xffffffffffff5be0 (offset: 0x6de0) -> 0x338 fde=[ 18c]\n+ 0xffffffffffff6033 (offset: 0x7233) -> 0x410 fde=[ 264]\n+ 0xffffffffffff6037 (offset: 0x7237) -> 0x424 fde=[ 278]\n+ 0xffffffffffff603b (offset: 0x723b) -> 0x438 fde=[ 28c]\n+ 0xffffffffffff6040 (offset: 0x7240) -> 0x44c fde=[ 2a0]\n+ 0xffffffffffff60f0 (offset: 0x72f0) -> 0x4ac fde=[ 300]\n+ 0xffffffffffff66b0 (offset: 0x78b0) -> 0x4ec fde=[ 340]\n+ 0xffffffffffff6b20 (offset: 0x7d20) -> 0x59c fde=[ 3f0]\n+ 0xffffffffffff6b40 (offset: 0x7d40) -> 0x5c0 fde=[ 414]\n+ 0xffffffffffff6ba0 (offset: 0x7da0) -> 0xe04 fde=[ c58]\n+ 0xffffffffffff72c0 (offset: 0x84c0) -> 0xf08 fde=[ d5c]\n+ 0xffffffffffff7c10 (offset: 0x8e10) -> 0x11ec fde=[ 1040]\n+ 0xffffffffffffa2d0 (offset: 0xb4d0) -> 0x614 fde=[ 468]\n+ 0xffffffffffffa360 (offset: 0xb560) -> 0x680 fde=[ 4d4]\n+ 0xffffffffffffa3f0 (offset: 0xb5f0) -> 0x6ec fde=[ 540]\n+ 0xffffffffffffa480 (offset: 0xb680) -> 0x758 fde=[ 5ac]\n+ 0xffffffffffffa620 (offset: 0xb820) -> 0x790 fde=[ 5e4]\n+ 0xffffffffffffa890 (offset: 0xba90) -> 0x7c8 fde=[ 61c]\n+ 0xffffffffffffaa30 (offset: 0xbc30) -> 0x800 fde=[ 654]\n+ 0xffffffffffffaca0 (offset: 0xbea0) -> 0x838 fde=[ 68c]\n+ 0xffffffffffffaf60 (offset: 0xc160) -> 0x870 fde=[ 6c4]\n+ 0xffffffffffffb1d0 (offset: 0xc3d0) -> 0x8a8 fde=[ 6fc]\n+ 0xffffffffffffb450 (offset: 0xc650) -> 0x8e0 fde=[ 734]\n+ 0xffffffffffffb600 (offset: 0xc800) -> 0x918 fde=[ 76c]\n+ 0xffffffffffffb930 (offset: 0xcb30) -> 0x950 fde=[ 7a4]\n+ 0xffffffffffffbc40 (offset: 0xce40) -> 0x988 fde=[ 7dc]\n+ 0xffffffffffffcab0 (offset: 0xdcb0) -> 0xa78 fde=[ 8cc]\n+ 0xffffffffffffcc60 (offset: 0xde60) -> 0xab0 fde=[ 904]\n+ 0xffffffffffffce80 (offset: 0xe080) -> 0xae8 fde=[ 93c]\n+ 0xffffffffffffd000 (offset: 0xe200) -> 0xba4 fde=[ 9f8]\n+ 0xffffffffffffd700 (offset: 0xe900) -> 0xbec fde=[ a40]\n+ 0xffffffffffffd8a0 (offset: 0xeaa0) -> 0xc24 fde=[ a78]\n+ 0xffffffffffffdb10 (offset: 0xed10) -> 0xc5c fde=[ ab0]\n+ 0xffffffffffffdc80 (offset: 0xee80) -> 0xd2c fde=[ b80]\n+ 0xffffffffffffe380 (offset: 0xf580) -> 0xd74 fde=[ bc8]\n+ 0xffffffffffffe5a0 (offset: 0xf7a0) -> 0x1064 fde=[ eb8]\n+ 0xffffffffffffe760 (offset: 0xf960) -> 0x109c fde=[ ef0]\n+ 0xffffffffffffe9b0 (offset: 0xfbb0) -> 0x10d4 fde=[ f28]\n+ 0xffffffffffffeb40 (offset: 0xfd40) -> 0x11a4 fde=[ ff8]\n+ 0xfffffffffffff250 (offset: 0x10450) -> 0x1264 fde=[ 10b8]\n \n Contents of the .eh_frame section:\n \n \n 00000000 00000014 00000000 CIE\n Version: 1\n Augmentation: \"zR\"\n@@ -82,2308 +82,2308 @@\n DW_CFA_def_cfa_expression (DW_OP_breg4 (esp): 4; DW_OP_breg8 (eip): 0; DW_OP_lit15; DW_OP_and; DW_OP_lit11; DW_OP_ge; DW_OP_lit2; DW_OP_shl; DW_OP_plus)\n \n 0000003c 00000010 00000040 FDE cie=00000000 pc=00003390..00003398\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-00000050 0000005c 00000054 FDE cie=00000000 pc=00003e00..00003ea7\n+00000050 0000002c 00000054 FDE cie=00000000 pc=00006c30..00006d07\n+ DW_CFA_advance_loc: 1 to 00006c31\n+ DW_CFA_def_cfa_offset: 8\n+ DW_CFA_offset: r5 (ebp) at cfa-8\n+ DW_CFA_advance_loc: 2 to 00006c33\n+ DW_CFA_def_cfa_register: r5 (ebp)\n+ DW_CFA_advance_loc: 3 to 00006c36\n+ DW_CFA_offset: r7 (edi) at cfa-12\n+ DW_CFA_offset: r6 (esi) at cfa-16\n+ DW_CFA_offset: r3 (ebx) at cfa-20\n+ DW_CFA_advance_loc1: 126 to 00006cb4\n+ DW_CFA_remember_state\n+ DW_CFA_restore: r3 (ebx)\n+ DW_CFA_advance_loc: 1 to 00006cb5\n+ DW_CFA_restore: r6 (esi)\n+ DW_CFA_advance_loc: 1 to 00006cb6\n+ DW_CFA_restore: r7 (edi)\n+ DW_CFA_advance_loc: 1 to 00006cb7\n+ DW_CFA_restore: r5 (ebp)\n+ DW_CFA_def_cfa: r4 (esp) ofs 4\n+ DW_CFA_advance_loc: 9 to 00006cc0\n+ DW_CFA_restore_state\n+ DW_CFA_nop\n+\n+00000080 0000001c 00000000 CIE\n+ Version: 1\n+ Augmentation: \"zPLR\"\n+ Code alignment factor: 1\n+ Data alignment factor: -4\n+ Return address column: 8\n+ Augmentation data: 9b c5 2b 00 00 1b 1b\n+ DW_CFA_def_cfa: r4 (esp) ofs 4\n+ DW_CFA_offset: r8 (eip) at cfa-4\n+ DW_CFA_nop\n+ DW_CFA_nop\n+\n+000000a0 00000040 00000024 FDE cie=00000080 pc=00003e00..000061ca\n+ Augmentation data: 27 10 00 00\n DW_CFA_advance_loc: 1 to 00003e01\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 3 to 00003e04\n+ DW_CFA_advance_loc: 2 to 00003e03\n+ DW_CFA_def_cfa_register: r5 (ebp)\n+ DW_CFA_advance_loc: 8 to 00003e0b\n+ DW_CFA_offset: r7 (edi) at cfa-12\n+ DW_CFA_offset: r6 (esi) at cfa-16\n+ DW_CFA_advance_loc: 18 to 00003e1d\n+ DW_CFA_offset: r3 (ebx) at cfa-20\n+ DW_CFA_advance_loc1: 108 to 00003e89\n+ DW_CFA_GNU_args_size: 32\n+ DW_CFA_advance_loc2: 2252 to 00004755\n+ DW_CFA_GNU_args_size: 16\n+ DW_CFA_advance_loc2: 2603 to 00005180\n+ DW_CFA_remember_state\n+ DW_CFA_restore: r3 (ebx)\n+ DW_CFA_advance_loc: 1 to 00005181\n+ DW_CFA_restore: r6 (esi)\n+ DW_CFA_advance_loc: 1 to 00005182\n+ DW_CFA_restore: r7 (edi)\n+ DW_CFA_advance_loc: 1 to 00005183\n+ DW_CFA_restore: r5 (ebp)\n+ DW_CFA_def_cfa: r4 (esp) ofs 4\n+ DW_CFA_advance_loc: 13 to 00005190\n+ DW_CFA_restore_state\n+ DW_CFA_advance_loc2: 507 to 0000538b\n+ DW_CFA_GNU_args_size: 32\n+ DW_CFA_nop\n+\n+000000e4 00000020 00000068 FDE cie=00000080 pc=000033c0..000037ce\n+ Augmentation data: 5d 10 00 00\n+ DW_CFA_def_cfa: r5 (ebp) ofs 8\n+ DW_CFA_offset: r3 (ebx) at cfa-20\n+ DW_CFA_offset: r5 (ebp) at cfa-8\n+ DW_CFA_offset: r6 (esi) at cfa-16\n+ DW_CFA_offset: r7 (edi) at cfa-12\n+ DW_CFA_advance_loc: 44 to 000033ec\n+ DW_CFA_GNU_args_size: 16\n+ DW_CFA_nop\n+\n+00000108 00000038 0000010c FDE cie=00000000 pc=00006d10..00006d6a\n+ DW_CFA_advance_loc: 1 to 00006d11\n+ DW_CFA_def_cfa_offset: 8\n+ DW_CFA_offset: r6 (esi) at cfa-8\n+ DW_CFA_advance_loc: 1 to 00006d12\n+ DW_CFA_def_cfa_offset: 12\n+ DW_CFA_offset: r3 (ebx) at cfa-12\n+ DW_CFA_advance_loc: 14 to 00006d20\n+ DW_CFA_def_cfa_offset: 16\n+ DW_CFA_advance_loc: 31 to 00006d3f\n+ DW_CFA_def_cfa_offset: 24\n+ DW_CFA_advance_loc: 4 to 00006d43\n+ DW_CFA_def_cfa_offset: 28\n+ DW_CFA_advance_loc: 1 to 00006d44\n+ DW_CFA_def_cfa_offset: 32\n+ DW_CFA_advance_loc: 8 to 00006d4c\n+ DW_CFA_def_cfa_offset: 16\n+ DW_CFA_advance_loc: 9 to 00006d55\n+ DW_CFA_def_cfa_offset: 28\n+ DW_CFA_advance_loc: 10 to 00006d5f\n+ DW_CFA_def_cfa_offset: 32\n+ DW_CFA_advance_loc: 8 to 00006d67\n+ DW_CFA_def_cfa_offset: 12\n+ DW_CFA_advance_loc: 1 to 00006d68\n+ DW_CFA_restore: r3 (ebx)\n+ DW_CFA_def_cfa_offset: 8\n+ DW_CFA_advance_loc: 1 to 00006d69\n+ DW_CFA_restore: r6 (esi)\n+ DW_CFA_def_cfa_offset: 4\n+ DW_CFA_nop\n+\n+00000144 00000044 00000148 FDE cie=00000000 pc=00006d70..00006dd3\n+ DW_CFA_advance_loc: 1 to 00006d71\n+ DW_CFA_def_cfa_offset: 8\n+ DW_CFA_offset: r6 (esi) at cfa-8\n+ DW_CFA_advance_loc: 1 to 00006d72\n+ DW_CFA_def_cfa_offset: 12\n+ DW_CFA_offset: r3 (ebx) at cfa-12\n+ DW_CFA_advance_loc: 14 to 00006d80\n+ DW_CFA_def_cfa_offset: 16\n+ DW_CFA_advance_loc: 31 to 00006d9f\n+ DW_CFA_def_cfa_offset: 24\n+ DW_CFA_advance_loc: 4 to 00006da3\n+ DW_CFA_def_cfa_offset: 28\n+ DW_CFA_advance_loc: 1 to 00006da4\n+ DW_CFA_def_cfa_offset: 32\n+ DW_CFA_advance_loc: 8 to 00006dac\n+ DW_CFA_def_cfa_offset: 16\n+ DW_CFA_advance_loc: 9 to 00006db5\n+ DW_CFA_def_cfa_offset: 28\n+ DW_CFA_advance_loc: 9 to 00006dbe\n+ DW_CFA_def_cfa_offset: 32\n+ DW_CFA_advance_loc: 6 to 00006dc4\n+ DW_CFA_def_cfa_offset: 28\n+ DW_CFA_advance_loc: 1 to 00006dc5\n+ DW_CFA_def_cfa_offset: 24\n+ DW_CFA_advance_loc: 2 to 00006dc7\n+ DW_CFA_def_cfa_offset: 28\n+ DW_CFA_advance_loc: 1 to 00006dc8\n+ DW_CFA_def_cfa_offset: 32\n+ DW_CFA_advance_loc: 8 to 00006dd0\n+ DW_CFA_def_cfa_offset: 12\n+ DW_CFA_advance_loc: 1 to 00006dd1\n+ DW_CFA_restore: r3 (ebx)\n+ DW_CFA_def_cfa_offset: 8\n+ DW_CFA_advance_loc: 1 to 00006dd2\n+ DW_CFA_restore: r6 (esi)\n+ DW_CFA_def_cfa_offset: 4\n+ DW_CFA_nop\n+\n+0000018c 00000054 00000190 FDE cie=00000000 pc=00006de0..00007233\n+ DW_CFA_advance_loc: 11 to 00006deb\n+ DW_CFA_def_cfa_offset: 8\n+ DW_CFA_offset: r5 (ebp) at cfa-8\n+ DW_CFA_advance_loc: 1 to 00006dec\n+ DW_CFA_def_cfa_offset: 12\n+ DW_CFA_offset: r7 (edi) at cfa-12\n+ DW_CFA_advance_loc: 1 to 00006ded\n+ DW_CFA_def_cfa_offset: 16\n+ DW_CFA_offset: r6 (esi) at cfa-16\n+ DW_CFA_advance_loc: 1 to 00006dee\n+ DW_CFA_def_cfa_offset: 20\n+ DW_CFA_offset: r3 (ebx) at cfa-20\n+ DW_CFA_advance_loc: 3 to 00006df1\n+ DW_CFA_def_cfa_offset: 64\n+ DW_CFA_advance_loc2: 808 to 00007119\n+ DW_CFA_remember_state\n+ DW_CFA_def_cfa_offset: 20\n+ DW_CFA_advance_loc: 1 to 0000711a\n+ DW_CFA_restore: r3 (ebx)\n+ DW_CFA_def_cfa_offset: 16\n+ DW_CFA_advance_loc: 1 to 0000711b\n+ DW_CFA_restore: r6 (esi)\n+ DW_CFA_def_cfa_offset: 12\n+ DW_CFA_advance_loc: 1 to 0000711c\n+ DW_CFA_restore: r7 (edi)\n+ DW_CFA_def_cfa_offset: 8\n+ DW_CFA_advance_loc: 1 to 0000711d\n+ DW_CFA_restore: r5 (ebp)\n+ DW_CFA_def_cfa_offset: 4\n+ DW_CFA_advance_loc: 3 to 00007120\n+ DW_CFA_restore_state\n+ DW_CFA_advance_loc: 3 to 00007123\n+ DW_CFA_def_cfa_offset: 72\n+ DW_CFA_advance_loc: 4 to 00007127\n+ DW_CFA_def_cfa_offset: 76\n+ DW_CFA_advance_loc: 1 to 00007128\n+ DW_CFA_def_cfa_offset: 80\n+ DW_CFA_advance_loc: 6 to 0000712e\n+ DW_CFA_def_cfa_offset: 64\n+ DW_CFA_advance_loc: 15 to 0000713d\n+ DW_CFA_def_cfa_offset: 72\n+ DW_CFA_advance_loc: 6 to 00007143\n+ DW_CFA_def_cfa_offset: 76\n+ DW_CFA_advance_loc: 1 to 00007144\n+ DW_CFA_def_cfa_offset: 80\n+ DW_CFA_advance_loc: 6 to 0000714a\n+ DW_CFA_def_cfa_offset: 64\n+\n+000001e4 00000048 00000168 FDE cie=00000080 pc=000061d0..00006c22\n+ Augmentation data: ab 0f 00 00\n+ DW_CFA_advance_loc: 1 to 000061d1\n+ DW_CFA_def_cfa_offset: 8\n+ DW_CFA_offset: r5 (ebp) at cfa-8\n+ DW_CFA_advance_loc: 2 to 000061d3\n+ DW_CFA_def_cfa_register: r5 (ebp)\n+ DW_CFA_advance_loc: 1 to 000061d4\n+ DW_CFA_offset: r7 (edi) at cfa-12\n+ DW_CFA_advance_loc: 19 to 000061e7\n+ DW_CFA_offset: r6 (esi) at cfa-16\n+ DW_CFA_offset: r3 (ebx) at cfa-20\n+ DW_CFA_advance_loc1: 220 to 000062c3\n+ DW_CFA_GNU_args_size: 16\n+ DW_CFA_advance_loc2: 397 to 00006450\n+ DW_CFA_GNU_args_size: 32\n+ DW_CFA_advance_loc1: 129 to 000064d1\n+ DW_CFA_GNU_args_size: 16\n+ DW_CFA_advance_loc2: 374 to 00006647\n+ DW_CFA_GNU_args_size: 32\n+ DW_CFA_advance_loc2: 1283 to 00006b4a\n+ DW_CFA_remember_state\n+ DW_CFA_restore: r3 (ebx)\n+ DW_CFA_advance_loc: 1 to 00006b4b\n+ DW_CFA_restore: r6 (esi)\n+ DW_CFA_advance_loc: 1 to 00006b4c\n+ DW_CFA_restore: r7 (edi)\n+ DW_CFA_advance_loc: 1 to 00006b4d\n+ DW_CFA_restore: r5 (ebp)\n+ DW_CFA_def_cfa: r4 (esp) ofs 4\n+ DW_CFA_advance_loc: 3 to 00006b50\n+ DW_CFA_restore_state\n+ DW_CFA_advance_loc1: 81 to 00006ba1\n+ DW_CFA_GNU_args_size: 16\n+ DW_CFA_nop\n+\n+00000230 0000001c 000001b4 FDE cie=00000080 pc=000037ce..00003933\n+ Augmentation data: 9a 0f 00 00\n+ DW_CFA_def_cfa: r5 (ebp) ofs 8\n+ DW_CFA_offset: r3 (ebx) at cfa-20\n+ DW_CFA_offset: r5 (ebp) at cfa-8\n+ DW_CFA_offset: r6 (esi) at cfa-16\n+ DW_CFA_offset: r7 (edi) at cfa-12\n+\n+00000250 00000010 00000254 FDE cie=00000000 pc=00003c30..00003c83\n+ DW_CFA_nop\n+ DW_CFA_nop\n+ DW_CFA_nop\n+\n+00000264 00000010 00000268 FDE cie=00000000 pc=00007233..00007237\n+ DW_CFA_nop\n+ DW_CFA_nop\n+ DW_CFA_nop\n+\n+00000278 00000010 0000027c FDE cie=00000000 pc=00007237..0000723b\n+ DW_CFA_nop\n+ DW_CFA_nop\n+ DW_CFA_nop\n+\n+0000028c 00000010 00000290 FDE cie=00000000 pc=0000723b..0000723f\n+ DW_CFA_nop\n+ DW_CFA_nop\n+ DW_CFA_nop\n+\n+000002a0 0000005c 000002a4 FDE cie=00000000 pc=00007240..000072e7\n+ DW_CFA_advance_loc: 1 to 00007241\n+ DW_CFA_def_cfa_offset: 8\n+ DW_CFA_offset: r5 (ebp) at cfa-8\n+ DW_CFA_advance_loc: 3 to 00007244\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 3 to 00003e07\n+ DW_CFA_advance_loc: 3 to 00007247\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 3 to 00003e0a\n+ DW_CFA_advance_loc: 3 to 0000724a\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 14 to 00003e18\n+ DW_CFA_advance_loc: 14 to 00007258\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc1: 64 to 00003e58\n+ DW_CFA_advance_loc1: 64 to 00007298\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 00003e59\n+ DW_CFA_advance_loc: 1 to 00007299\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 00003e5a\n+ DW_CFA_advance_loc: 1 to 0000729a\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 00003e5b\n+ DW_CFA_advance_loc: 1 to 0000729b\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 00003e5c\n+ DW_CFA_advance_loc: 1 to 0000729c\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 4 to 00003e60\n+ DW_CFA_advance_loc: 4 to 000072a0\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 19 to 00003e73\n+ DW_CFA_advance_loc: 19 to 000072b3\n DW_CFA_def_cfa_offset: 52\n- DW_CFA_advance_loc: 2 to 00003e75\n+ DW_CFA_advance_loc: 2 to 000072b5\n DW_CFA_def_cfa_offset: 56\n- DW_CFA_advance_loc: 5 to 00003e7a\n+ DW_CFA_advance_loc: 5 to 000072ba\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 1 to 00003e7b\n+ DW_CFA_advance_loc: 1 to 000072bb\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 12 to 00003e87\n+ DW_CFA_advance_loc: 12 to 000072c7\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 8 to 00003e8f\n+ DW_CFA_advance_loc: 8 to 000072cf\n DW_CFA_def_cfa_offset: 52\n- DW_CFA_advance_loc: 1 to 00003e90\n+ DW_CFA_advance_loc: 1 to 000072d0\n DW_CFA_def_cfa_offset: 56\n- DW_CFA_advance_loc: 1 to 00003e91\n+ DW_CFA_advance_loc: 1 to 000072d1\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 1 to 00003e92\n+ DW_CFA_advance_loc: 1 to 000072d2\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 14 to 00003ea0\n+ DW_CFA_advance_loc: 14 to 000072e0\n DW_CFA_def_cfa_offset: 48\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-000000b0 0000003c 000000b4 FDE cie=00000000 pc=00003eb0..0000446e\n- DW_CFA_advance_loc: 1 to 00003eb1\n+00000300 0000003c 00000304 FDE cie=00000000 pc=000072f0..000078ae\n+ DW_CFA_advance_loc: 1 to 000072f1\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 00003eb2\n+ DW_CFA_advance_loc: 1 to 000072f2\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 1 to 00003eb3\n+ DW_CFA_advance_loc: 1 to 000072f3\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 1 to 00003eb4\n+ DW_CFA_advance_loc: 1 to 000072f4\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 14 to 00003ec2\n+ DW_CFA_advance_loc: 14 to 00007302\n DW_CFA_def_cfa_offset: 80\n- DW_CFA_advance_loc2: 1439 to 00004461\n+ DW_CFA_advance_loc2: 1439 to 000078a1\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 00004462\n+ DW_CFA_advance_loc: 1 to 000078a2\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 00004463\n+ DW_CFA_advance_loc: 1 to 000078a3\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 00004464\n+ DW_CFA_advance_loc: 1 to 000078a4\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 00004465\n+ DW_CFA_advance_loc: 1 to 000078a5\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 1 to 00004466\n+ DW_CFA_advance_loc: 1 to 000078a6\n DW_CFA_restore_state\n \n-000000f0 000000ac 000000f4 FDE cie=00000000 pc=00004470..000048d7\n- DW_CFA_advance_loc: 1 to 00004471\n+00000340 000000ac 00000344 FDE cie=00000000 pc=000078b0..00007d17\n+ DW_CFA_advance_loc: 1 to 000078b1\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 00004472\n+ DW_CFA_advance_loc: 1 to 000078b2\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 3 to 00004475\n+ DW_CFA_advance_loc: 3 to 000078b5\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 1 to 00004476\n+ DW_CFA_advance_loc: 1 to 000078b6\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 14 to 00004484\n+ DW_CFA_advance_loc: 14 to 000078c4\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 41 to 000044ad\n+ DW_CFA_advance_loc: 41 to 000078ed\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 000044ae\n+ DW_CFA_advance_loc: 1 to 000078ee\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 000044af\n+ DW_CFA_advance_loc: 1 to 000078ef\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 000044b0\n+ DW_CFA_advance_loc: 1 to 000078f0\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 000044b1\n+ DW_CFA_advance_loc: 1 to 000078f1\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 7 to 000044b8\n+ DW_CFA_advance_loc: 7 to 000078f8\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 68 to 000044fc\n+ DW_CFA_advance_loc1: 68 to 0000793c\n DW_CFA_def_cfa_offset: 76\n- DW_CFA_advance_loc: 14 to 0000450a\n+ DW_CFA_advance_loc: 14 to 0000794a\n DW_CFA_def_cfa_offset: 80\n- DW_CFA_advance_loc: 12 to 00004516\n+ DW_CFA_advance_loc: 12 to 00007956\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc1: 87 to 0000456d\n+ DW_CFA_advance_loc1: 87 to 000079ad\n DW_CFA_def_cfa_offset: 76\n- DW_CFA_advance_loc: 1 to 0000456e\n+ DW_CFA_advance_loc: 1 to 000079ae\n DW_CFA_def_cfa_offset: 80\n- DW_CFA_advance_loc: 13 to 0000457b\n+ DW_CFA_advance_loc: 13 to 000079bb\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc1: 95 to 000045da\n+ DW_CFA_advance_loc1: 95 to 00007a1a\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 000045db\n+ DW_CFA_advance_loc: 1 to 00007a1b\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 000045dc\n+ DW_CFA_advance_loc: 1 to 00007a1c\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 000045dd\n+ DW_CFA_advance_loc: 1 to 00007a1d\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 000045de\n+ DW_CFA_advance_loc: 1 to 00007a1e\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 2 to 000045e0\n+ DW_CFA_advance_loc: 2 to 00007a20\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 72 to 00004628\n+ DW_CFA_advance_loc1: 72 to 00007a68\n DW_CFA_def_cfa_offset: 76\n- DW_CFA_advance_loc: 14 to 00004636\n+ DW_CFA_advance_loc: 14 to 00007a76\n DW_CFA_def_cfa_offset: 80\n- DW_CFA_advance_loc: 12 to 00004642\n+ DW_CFA_advance_loc: 12 to 00007a82\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc1: 107 to 000046ad\n+ DW_CFA_advance_loc1: 107 to 00007aed\n DW_CFA_def_cfa_offset: 76\n- DW_CFA_advance_loc: 1 to 000046ae\n+ DW_CFA_advance_loc: 1 to 00007aee\n DW_CFA_def_cfa_offset: 80\n- DW_CFA_advance_loc: 13 to 000046bb\n+ DW_CFA_advance_loc: 13 to 00007afb\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc1: 131 to 0000473e\n+ DW_CFA_advance_loc1: 131 to 00007b7e\n DW_CFA_def_cfa_offset: 76\n- DW_CFA_advance_loc: 14 to 0000474c\n+ DW_CFA_advance_loc: 14 to 00007b8c\n DW_CFA_def_cfa_offset: 80\n- DW_CFA_advance_loc: 12 to 00004758\n+ DW_CFA_advance_loc: 12 to 00007b98\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc1: 85 to 000047ad\n+ DW_CFA_advance_loc1: 85 to 00007bed\n DW_CFA_def_cfa_offset: 76\n- DW_CFA_advance_loc: 1 to 000047ae\n+ DW_CFA_advance_loc: 1 to 00007bee\n DW_CFA_def_cfa_offset: 80\n- DW_CFA_advance_loc: 13 to 000047bb\n+ DW_CFA_advance_loc: 13 to 00007bfb\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc1: 144 to 0000484b\n+ DW_CFA_advance_loc1: 144 to 00007c8b\n DW_CFA_def_cfa_offset: 76\n- DW_CFA_advance_loc: 5 to 00004850\n+ DW_CFA_advance_loc: 5 to 00007c90\n DW_CFA_def_cfa_offset: 80\n- DW_CFA_advance_loc: 8 to 00004858\n+ DW_CFA_advance_loc: 8 to 00007c98\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 36 to 0000487c\n+ DW_CFA_advance_loc: 36 to 00007cbc\n DW_CFA_def_cfa_offset: 76\n- DW_CFA_advance_loc: 5 to 00004881\n+ DW_CFA_advance_loc: 5 to 00007cc1\n DW_CFA_def_cfa_offset: 80\n- DW_CFA_advance_loc: 8 to 00004889\n+ DW_CFA_advance_loc: 8 to 00007cc9\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 36 to 000048ad\n+ DW_CFA_advance_loc: 36 to 00007ced\n DW_CFA_def_cfa_offset: 76\n- DW_CFA_advance_loc: 5 to 000048b2\n+ DW_CFA_advance_loc: 5 to 00007cf2\n DW_CFA_def_cfa_offset: 80\n- DW_CFA_advance_loc: 8 to 000048ba\n+ DW_CFA_advance_loc: 8 to 00007cfa\n DW_CFA_def_cfa_offset: 64\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-000001a0 00000020 000001a4 FDE cie=00000000 pc=000048e0..000048fd\n- DW_CFA_advance_loc: 1 to 000048e1\n+000003f0 00000020 000003f4 FDE cie=00000000 pc=00007d20..00007d3d\n+ DW_CFA_advance_loc: 1 to 00007d21\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r3 (ebx) at cfa-8\n- DW_CFA_advance_loc: 14 to 000048ef\n+ DW_CFA_advance_loc: 14 to 00007d2f\n DW_CFA_def_cfa_offset: 28\n- DW_CFA_advance_loc: 4 to 000048f3\n+ DW_CFA_advance_loc: 4 to 00007d33\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 8 to 000048fb\n+ DW_CFA_advance_loc: 8 to 00007d3b\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 000048fc\n+ DW_CFA_advance_loc: 1 to 00007d3c\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 4\n DW_CFA_nop\n \n-000001c4 00000050 000001c8 FDE cie=00000000 pc=00004900..00004959\n- DW_CFA_advance_loc: 1 to 00004901\n+00000414 00000050 00000418 FDE cie=00000000 pc=00007d40..00007d99\n+ DW_CFA_advance_loc: 1 to 00007d41\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 00004902\n+ DW_CFA_advance_loc: 1 to 00007d42\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 1 to 00004903\n+ DW_CFA_advance_loc: 1 to 00007d43\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 1 to 00004904\n+ DW_CFA_advance_loc: 1 to 00007d44\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 14 to 00004912\n+ DW_CFA_advance_loc: 14 to 00007d52\n DW_CFA_def_cfa_offset: 44\n- DW_CFA_advance_loc: 11 to 0000491d\n+ DW_CFA_advance_loc: 11 to 00007d5d\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 8 to 00004925\n+ DW_CFA_advance_loc: 8 to 00007d65\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 12 to 00004931\n+ DW_CFA_advance_loc: 12 to 00007d71\n DW_CFA_def_cfa_offset: 36\n- DW_CFA_advance_loc: 1 to 00004932\n+ DW_CFA_advance_loc: 1 to 00007d72\n DW_CFA_def_cfa_offset: 40\n- DW_CFA_advance_loc: 1 to 00004933\n+ DW_CFA_advance_loc: 1 to 00007d73\n DW_CFA_def_cfa_offset: 44\n- DW_CFA_advance_loc: 1 to 00004934\n+ DW_CFA_advance_loc: 1 to 00007d74\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 8 to 0000493c\n+ DW_CFA_advance_loc: 8 to 00007d7c\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 7 to 00004943\n+ DW_CFA_advance_loc: 7 to 00007d83\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 3 to 00004946\n+ DW_CFA_advance_loc: 3 to 00007d86\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 00004947\n+ DW_CFA_advance_loc: 1 to 00007d87\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 00004948\n+ DW_CFA_advance_loc: 1 to 00007d88\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 00004949\n+ DW_CFA_advance_loc: 1 to 00007d89\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 7 to 00004950\n+ DW_CFA_advance_loc: 7 to 00007d90\n DW_CFA_restore_state\n DW_CFA_nop\n \n-00000218 00000068 0000021c FDE cie=00000000 pc=00008090..00008117\n- DW_CFA_advance_loc: 1 to 00008091\n+00000468 00000068 0000046c FDE cie=00000000 pc=0000b4d0..0000b557\n+ DW_CFA_advance_loc: 1 to 0000b4d1\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 00008092\n+ DW_CFA_advance_loc: 1 to 0000b4d2\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 1 to 00008093\n+ DW_CFA_advance_loc: 1 to 0000b4d3\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 1 to 00008094\n+ DW_CFA_advance_loc: 1 to 0000b4d4\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 14 to 000080a2\n+ DW_CFA_advance_loc: 14 to 0000b4e2\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 33 to 000080c3\n+ DW_CFA_advance_loc: 33 to 0000b503\n DW_CFA_def_cfa_offset: 44\n- DW_CFA_advance_loc: 3 to 000080c6\n+ DW_CFA_advance_loc: 3 to 0000b506\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 16 to 000080d6\n+ DW_CFA_advance_loc: 16 to 0000b516\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 3 to 000080d9\n+ DW_CFA_advance_loc: 3 to 0000b519\n DW_CFA_def_cfa_offset: 44\n- DW_CFA_advance_loc: 3 to 000080dc\n+ DW_CFA_advance_loc: 3 to 0000b51c\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 6 to 000080e2\n+ DW_CFA_advance_loc: 6 to 0000b522\n DW_CFA_def_cfa_offset: 44\n- DW_CFA_advance_loc: 2 to 000080e4\n+ DW_CFA_advance_loc: 2 to 0000b524\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 23 to 000080fb\n+ DW_CFA_advance_loc: 23 to 0000b53b\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 3 to 000080fe\n+ DW_CFA_advance_loc: 3 to 0000b53e\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 000080ff\n+ DW_CFA_advance_loc: 1 to 0000b53f\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 00008100\n+ DW_CFA_advance_loc: 1 to 0000b540\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 00008101\n+ DW_CFA_advance_loc: 1 to 0000b541\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 00008102\n+ DW_CFA_advance_loc: 1 to 0000b542\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 6 to 00008108\n+ DW_CFA_advance_loc: 6 to 0000b548\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 10 to 00008112\n+ DW_CFA_advance_loc: 10 to 0000b552\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 00008113\n+ DW_CFA_advance_loc: 1 to 0000b553\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 00008114\n+ DW_CFA_advance_loc: 1 to 0000b554\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 00008115\n+ DW_CFA_advance_loc: 1 to 0000b555\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 00008116\n+ DW_CFA_advance_loc: 1 to 0000b556\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-00000284 00000068 00000288 FDE cie=00000000 pc=00008120..000081a7\n- DW_CFA_advance_loc: 1 to 00008121\n+000004d4 00000068 000004d8 FDE cie=00000000 pc=0000b560..0000b5e7\n+ DW_CFA_advance_loc: 1 to 0000b561\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 00008122\n+ DW_CFA_advance_loc: 1 to 0000b562\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 1 to 00008123\n+ DW_CFA_advance_loc: 1 to 0000b563\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 1 to 00008124\n+ DW_CFA_advance_loc: 1 to 0000b564\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 14 to 00008132\n+ DW_CFA_advance_loc: 14 to 0000b572\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 33 to 00008153\n+ DW_CFA_advance_loc: 33 to 0000b593\n DW_CFA_def_cfa_offset: 44\n- DW_CFA_advance_loc: 3 to 00008156\n+ DW_CFA_advance_loc: 3 to 0000b596\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 16 to 00008166\n+ DW_CFA_advance_loc: 16 to 0000b5a6\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 3 to 00008169\n+ DW_CFA_advance_loc: 3 to 0000b5a9\n DW_CFA_def_cfa_offset: 44\n- DW_CFA_advance_loc: 3 to 0000816c\n+ DW_CFA_advance_loc: 3 to 0000b5ac\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 6 to 00008172\n+ DW_CFA_advance_loc: 6 to 0000b5b2\n DW_CFA_def_cfa_offset: 44\n- DW_CFA_advance_loc: 2 to 00008174\n+ DW_CFA_advance_loc: 2 to 0000b5b4\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 23 to 0000818b\n+ DW_CFA_advance_loc: 23 to 0000b5cb\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 3 to 0000818e\n+ DW_CFA_advance_loc: 3 to 0000b5ce\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000818f\n+ DW_CFA_advance_loc: 1 to 0000b5cf\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 00008190\n+ DW_CFA_advance_loc: 1 to 0000b5d0\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 00008191\n+ DW_CFA_advance_loc: 1 to 0000b5d1\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 00008192\n+ DW_CFA_advance_loc: 1 to 0000b5d2\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 6 to 00008198\n+ DW_CFA_advance_loc: 6 to 0000b5d8\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 10 to 000081a2\n+ DW_CFA_advance_loc: 10 to 0000b5e2\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 000081a3\n+ DW_CFA_advance_loc: 1 to 0000b5e3\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 000081a4\n+ DW_CFA_advance_loc: 1 to 0000b5e4\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 000081a5\n+ DW_CFA_advance_loc: 1 to 0000b5e5\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 000081a6\n+ DW_CFA_advance_loc: 1 to 0000b5e6\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-000002f0 00000068 000002f4 FDE cie=00000000 pc=000081b0..00008237\n- DW_CFA_advance_loc: 1 to 000081b1\n+00000540 00000068 00000544 FDE cie=00000000 pc=0000b5f0..0000b677\n+ DW_CFA_advance_loc: 1 to 0000b5f1\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 000081b2\n+ DW_CFA_advance_loc: 1 to 0000b5f2\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 1 to 000081b3\n+ DW_CFA_advance_loc: 1 to 0000b5f3\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 1 to 000081b4\n+ DW_CFA_advance_loc: 1 to 0000b5f4\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 14 to 000081c2\n+ DW_CFA_advance_loc: 14 to 0000b602\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 33 to 000081e3\n+ DW_CFA_advance_loc: 33 to 0000b623\n DW_CFA_def_cfa_offset: 44\n- DW_CFA_advance_loc: 3 to 000081e6\n+ DW_CFA_advance_loc: 3 to 0000b626\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 16 to 000081f6\n+ DW_CFA_advance_loc: 16 to 0000b636\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 3 to 000081f9\n+ DW_CFA_advance_loc: 3 to 0000b639\n DW_CFA_def_cfa_offset: 44\n- DW_CFA_advance_loc: 3 to 000081fc\n+ DW_CFA_advance_loc: 3 to 0000b63c\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 6 to 00008202\n+ DW_CFA_advance_loc: 6 to 0000b642\n DW_CFA_def_cfa_offset: 44\n- DW_CFA_advance_loc: 2 to 00008204\n+ DW_CFA_advance_loc: 2 to 0000b644\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 23 to 0000821b\n+ DW_CFA_advance_loc: 23 to 0000b65b\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 3 to 0000821e\n+ DW_CFA_advance_loc: 3 to 0000b65e\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000821f\n+ DW_CFA_advance_loc: 1 to 0000b65f\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 00008220\n+ DW_CFA_advance_loc: 1 to 0000b660\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 00008221\n+ DW_CFA_advance_loc: 1 to 0000b661\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 00008222\n+ DW_CFA_advance_loc: 1 to 0000b662\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 6 to 00008228\n+ DW_CFA_advance_loc: 6 to 0000b668\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 10 to 00008232\n+ DW_CFA_advance_loc: 10 to 0000b672\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 00008233\n+ DW_CFA_advance_loc: 1 to 0000b673\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 00008234\n+ DW_CFA_advance_loc: 1 to 0000b674\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 00008235\n+ DW_CFA_advance_loc: 1 to 0000b675\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 00008236\n+ DW_CFA_advance_loc: 1 to 0000b676\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-0000035c 0000001c 00000000 CIE\n- Version: 1\n- Augmentation: \"zPLR\"\n- Code alignment factor: 1\n- Data alignment factor: -4\n- Return address column: 8\n- Augmentation data: 9b f9 28 00 00 1b 1b\n- DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_offset: r8 (eip) at cfa-4\n- DW_CFA_nop\n- DW_CFA_nop\n-\n-0000037c 00000034 00000024 FDE cie=0000035c pc=00008240..000083d2\n- Augmentation data: 4b 0d 00 00\n- DW_CFA_advance_loc: 11 to 0000824b\n+000005ac 00000034 00000530 FDE cie=00000080 pc=0000b680..0000b812\n+ Augmentation data: 27 0c 00 00\n+ DW_CFA_advance_loc: 11 to 0000b68b\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000824d\n+ DW_CFA_advance_loc: 2 to 0000b68d\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 00008253\n+ DW_CFA_advance_loc: 6 to 0000b693\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 200 to 0000831b\n+ DW_CFA_advance_loc1: 200 to 0000b75b\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000831c\n+ DW_CFA_advance_loc: 1 to 0000b75c\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000831d\n+ DW_CFA_advance_loc: 1 to 0000b75d\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000831e\n+ DW_CFA_advance_loc: 1 to 0000b75e\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 2 to 00008320\n+ DW_CFA_advance_loc: 2 to 0000b760\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 90 to 0000837a\n+ DW_CFA_advance_loc1: 90 to 0000b7ba\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-000003b4 00000034 0000005c FDE cie=0000035c pc=000083e0..00008645\n- Augmentation data: 27 0d 00 00\n- DW_CFA_advance_loc: 11 to 000083eb\n+000005e4 00000034 00000568 FDE cie=00000080 pc=0000b820..0000ba85\n+ Augmentation data: 03 0c 00 00\n+ DW_CFA_advance_loc: 11 to 0000b82b\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 000083ed\n+ DW_CFA_advance_loc: 2 to 0000b82d\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 000083f3\n+ DW_CFA_advance_loc: 6 to 0000b833\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 210 to 000084c5\n+ DW_CFA_advance_loc1: 210 to 0000b905\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 000084c6\n+ DW_CFA_advance_loc: 1 to 0000b906\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 000084c7\n+ DW_CFA_advance_loc: 1 to 0000b907\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 000084c8\n+ DW_CFA_advance_loc: 1 to 0000b908\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 8 to 000084d0\n+ DW_CFA_advance_loc: 8 to 0000b910\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 153 to 00008569\n+ DW_CFA_advance_loc1: 153 to 0000b9a9\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-000003ec 00000034 00000094 FDE cie=0000035c pc=00008650..000087e2\n- Augmentation data: 03 0d 00 00\n- DW_CFA_advance_loc: 11 to 0000865b\n+0000061c 00000034 000005a0 FDE cie=00000080 pc=0000ba90..0000bc22\n+ Augmentation data: df 0b 00 00\n+ DW_CFA_advance_loc: 11 to 0000ba9b\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000865d\n+ DW_CFA_advance_loc: 2 to 0000ba9d\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 00008663\n+ DW_CFA_advance_loc: 6 to 0000baa3\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 200 to 0000872b\n+ DW_CFA_advance_loc1: 200 to 0000bb6b\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000872c\n+ DW_CFA_advance_loc: 1 to 0000bb6c\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000872d\n+ DW_CFA_advance_loc: 1 to 0000bb6d\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000872e\n+ DW_CFA_advance_loc: 1 to 0000bb6e\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 2 to 00008730\n+ DW_CFA_advance_loc: 2 to 0000bb70\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 90 to 0000878a\n+ DW_CFA_advance_loc1: 90 to 0000bbca\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-00000424 00000034 000000cc FDE cie=0000035c pc=000087f0..00008a55\n- Augmentation data: df 0c 00 00\n- DW_CFA_advance_loc: 11 to 000087fb\n+00000654 00000034 000005d8 FDE cie=00000080 pc=0000bc30..0000be95\n+ Augmentation data: bb 0b 00 00\n+ DW_CFA_advance_loc: 11 to 0000bc3b\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 000087fd\n+ DW_CFA_advance_loc: 2 to 0000bc3d\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 00008803\n+ DW_CFA_advance_loc: 6 to 0000bc43\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 210 to 000088d5\n+ DW_CFA_advance_loc1: 210 to 0000bd15\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 000088d6\n+ DW_CFA_advance_loc: 1 to 0000bd16\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 000088d7\n+ DW_CFA_advance_loc: 1 to 0000bd17\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 000088d8\n+ DW_CFA_advance_loc: 1 to 0000bd18\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 8 to 000088e0\n+ DW_CFA_advance_loc: 8 to 0000bd20\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 153 to 00008979\n+ DW_CFA_advance_loc1: 153 to 0000bdb9\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-0000045c 00000034 00000104 FDE cie=0000035c pc=00008a60..00008d0a\n- Augmentation data: bb 0c 00 00\n- DW_CFA_advance_loc: 1 to 00008a61\n+0000068c 00000034 00000610 FDE cie=00000080 pc=0000bea0..0000c14a\n+ Augmentation data: 97 0b 00 00\n+ DW_CFA_advance_loc: 1 to 0000bea1\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 00008a63\n+ DW_CFA_advance_loc: 2 to 0000bea3\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 3 to 00008a66\n+ DW_CFA_advance_loc: 3 to 0000bea6\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 206 to 00008b34\n+ DW_CFA_advance_loc1: 206 to 0000bf74\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 00008b35\n+ DW_CFA_advance_loc: 1 to 0000bf75\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 00008b36\n+ DW_CFA_advance_loc: 1 to 0000bf76\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 00008b37\n+ DW_CFA_advance_loc: 1 to 0000bf77\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 9 to 00008b40\n+ DW_CFA_advance_loc: 9 to 0000bf80\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 43 to 00008b6b\n+ DW_CFA_advance_loc: 43 to 0000bfab\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n DW_CFA_nop\n \n-00000494 00000034 0000013c FDE cie=0000035c pc=00008d20..00008f8e\n- Augmentation data: 97 0c 00 00\n- DW_CFA_advance_loc: 11 to 00008d2b\n+000006c4 00000034 00000648 FDE cie=00000080 pc=0000c160..0000c3ce\n+ Augmentation data: 73 0b 00 00\n+ DW_CFA_advance_loc: 11 to 0000c16b\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 00008d2d\n+ DW_CFA_advance_loc: 2 to 0000c16d\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 00008d33\n+ DW_CFA_advance_loc: 6 to 0000c173\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 245 to 00008e28\n+ DW_CFA_advance_loc1: 245 to 0000c268\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 00008e29\n+ DW_CFA_advance_loc: 1 to 0000c269\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 00008e2a\n+ DW_CFA_advance_loc: 1 to 0000c26a\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 00008e2b\n+ DW_CFA_advance_loc: 1 to 0000c26b\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 5 to 00008e30\n+ DW_CFA_advance_loc: 5 to 0000c270\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 159 to 00008ecf\n+ DW_CFA_advance_loc1: 159 to 0000c30f\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-000004cc 00000034 00000174 FDE cie=0000035c pc=00008f90..0000920d\n- Augmentation data: 73 0c 00 00\n- DW_CFA_advance_loc: 11 to 00008f9b\n+000006fc 00000034 00000680 FDE cie=00000080 pc=0000c3d0..0000c64d\n+ Augmentation data: 4f 0b 00 00\n+ DW_CFA_advance_loc: 11 to 0000c3db\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 00008f9d\n+ DW_CFA_advance_loc: 2 to 0000c3dd\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 00008fa3\n+ DW_CFA_advance_loc: 6 to 0000c3e3\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 218 to 0000907d\n+ DW_CFA_advance_loc1: 218 to 0000c4bd\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000907e\n+ DW_CFA_advance_loc: 1 to 0000c4be\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000907f\n+ DW_CFA_advance_loc: 1 to 0000c4bf\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 00009080\n+ DW_CFA_advance_loc: 1 to 0000c4c0\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 8 to 00009088\n+ DW_CFA_advance_loc: 8 to 0000c4c8\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 162 to 0000912a\n+ DW_CFA_advance_loc1: 162 to 0000c56a\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-00000504 00000034 000001ac FDE cie=0000035c pc=00009210..000093b9\n- Augmentation data: 4f 0c 00 00\n- DW_CFA_advance_loc: 11 to 0000921b\n+00000734 00000034 000006b8 FDE cie=00000080 pc=0000c650..0000c7f9\n+ Augmentation data: 2b 0b 00 00\n+ DW_CFA_advance_loc: 11 to 0000c65b\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000921d\n+ DW_CFA_advance_loc: 2 to 0000c65d\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 00009223\n+ DW_CFA_advance_loc: 6 to 0000c663\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 210 to 000092f5\n+ DW_CFA_advance_loc1: 210 to 0000c735\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 000092f6\n+ DW_CFA_advance_loc: 1 to 0000c736\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 000092f7\n+ DW_CFA_advance_loc: 1 to 0000c737\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 000092f8\n+ DW_CFA_advance_loc: 1 to 0000c738\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 8 to 00009300\n+ DW_CFA_advance_loc: 8 to 0000c740\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 93 to 0000935d\n+ DW_CFA_advance_loc1: 93 to 0000c79d\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-0000053c 00000034 000001e4 FDE cie=0000035c pc=000093c0..000096e1\n- Augmentation data: 2b 0c 00 00\n- DW_CFA_advance_loc: 11 to 000093cb\n+0000076c 00000034 000006f0 FDE cie=00000080 pc=0000c800..0000cb21\n+ Augmentation data: 07 0b 00 00\n+ DW_CFA_advance_loc: 11 to 0000c80b\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 000093cd\n+ DW_CFA_advance_loc: 2 to 0000c80d\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 000093d3\n+ DW_CFA_advance_loc: 6 to 0000c813\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc2: 327 to 0000951a\n+ DW_CFA_advance_loc2: 327 to 0000c95a\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000951b\n+ DW_CFA_advance_loc: 1 to 0000c95b\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000951c\n+ DW_CFA_advance_loc: 1 to 0000c95c\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000951d\n+ DW_CFA_advance_loc: 1 to 0000c95d\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 3 to 00009520\n+ DW_CFA_advance_loc: 3 to 0000c960\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 225 to 00009601\n+ DW_CFA_advance_loc1: 225 to 0000ca41\n DW_CFA_GNU_args_size: 16\n \n-00000574 00000034 0000021c FDE cie=0000035c pc=000096f0..000099cf\n- Augmentation data: 09 0c 00 00\n- DW_CFA_advance_loc: 11 to 000096fb\n+000007a4 00000034 00000728 FDE cie=00000080 pc=0000cb30..0000ce0f\n+ Augmentation data: e5 0a 00 00\n+ DW_CFA_advance_loc: 11 to 0000cb3b\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 000096fd\n+ DW_CFA_advance_loc: 2 to 0000cb3d\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 00009703\n+ DW_CFA_advance_loc: 6 to 0000cb43\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 140 to 0000978f\n+ DW_CFA_advance_loc1: 140 to 0000cbcf\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 00009790\n+ DW_CFA_advance_loc: 1 to 0000cbd0\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 00009791\n+ DW_CFA_advance_loc: 1 to 0000cbd1\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 00009792\n+ DW_CFA_advance_loc: 1 to 0000cbd2\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 6 to 00009798\n+ DW_CFA_advance_loc: 6 to 0000cbd8\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 48 to 000097c8\n+ DW_CFA_advance_loc: 48 to 0000cc08\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n DW_CFA_nop\n \n-000005ac 000000ec 000005b0 FDE cie=00000000 pc=00009a00..0000a863\n- DW_CFA_advance_loc: 11 to 00009a0b\n+000007dc 000000ec 000007e0 FDE cie=00000000 pc=0000ce40..0000dca3\n+ DW_CFA_advance_loc: 11 to 0000ce4b\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 00009a0c\n+ DW_CFA_advance_loc: 1 to 0000ce4c\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 1 to 00009a0d\n+ DW_CFA_advance_loc: 1 to 0000ce4d\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 1 to 00009a0e\n+ DW_CFA_advance_loc: 1 to 0000ce4e\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 6 to 00009a14\n+ DW_CFA_advance_loc: 6 to 0000ce54\n DW_CFA_def_cfa_offset: 176\n- DW_CFA_advance_loc2: 1602 to 0000a056\n+ DW_CFA_advance_loc2: 1602 to 0000d496\n DW_CFA_def_cfa_offset: 184\n- DW_CFA_advance_loc: 32 to 0000a076\n+ DW_CFA_advance_loc: 32 to 0000d4b6\n DW_CFA_def_cfa_offset: 188\n- DW_CFA_advance_loc: 4 to 0000a07a\n+ DW_CFA_advance_loc: 4 to 0000d4ba\n DW_CFA_def_cfa_offset: 192\n- DW_CFA_advance_loc: 54 to 0000a0b0\n+ DW_CFA_advance_loc: 54 to 0000d4f0\n DW_CFA_def_cfa_offset: 176\n- DW_CFA_advance_loc2: 760 to 0000a3a8\n+ DW_CFA_advance_loc2: 760 to 0000d7e8\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000a3a9\n+ DW_CFA_advance_loc: 1 to 0000d7e9\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000a3aa\n+ DW_CFA_advance_loc: 1 to 0000d7ea\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000a3ab\n+ DW_CFA_advance_loc: 1 to 0000d7eb\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000a3ac\n+ DW_CFA_advance_loc: 1 to 0000d7ec\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 4 to 0000a3b0\n+ DW_CFA_advance_loc: 4 to 0000d7f0\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 43 to 0000a3db\n+ DW_CFA_advance_loc: 43 to 0000d81b\n DW_CFA_def_cfa_offset: 184\n- DW_CFA_advance_loc: 40 to 0000a403\n+ DW_CFA_advance_loc: 40 to 0000d843\n DW_CFA_def_cfa_offset: 188\n- DW_CFA_advance_loc: 4 to 0000a407\n+ DW_CFA_advance_loc: 4 to 0000d847\n DW_CFA_def_cfa_offset: 192\n- DW_CFA_advance_loc: 59 to 0000a442\n+ DW_CFA_advance_loc: 59 to 0000d882\n DW_CFA_def_cfa_offset: 176\n- DW_CFA_advance_loc1: 159 to 0000a4e1\n+ DW_CFA_advance_loc1: 159 to 0000d921\n DW_CFA_def_cfa_offset: 188\n- DW_CFA_advance_loc: 5 to 0000a4e6\n+ DW_CFA_advance_loc: 5 to 0000d926\n DW_CFA_def_cfa_offset: 192\n- DW_CFA_advance_loc: 16 to 0000a4f6\n+ DW_CFA_advance_loc: 16 to 0000d936\n DW_CFA_def_cfa_offset: 176\n- DW_CFA_advance_loc: 38 to 0000a51c\n+ DW_CFA_advance_loc: 38 to 0000d95c\n DW_CFA_def_cfa_offset: 180\n- DW_CFA_advance_loc: 1 to 0000a51d\n+ DW_CFA_advance_loc: 1 to 0000d95d\n DW_CFA_def_cfa_offset: 184\n- DW_CFA_advance_loc: 1 to 0000a51e\n+ DW_CFA_advance_loc: 1 to 0000d95e\n DW_CFA_def_cfa_offset: 188\n- DW_CFA_advance_loc: 1 to 0000a51f\n+ DW_CFA_advance_loc: 1 to 0000d95f\n DW_CFA_def_cfa_offset: 192\n- DW_CFA_advance_loc: 8 to 0000a527\n+ DW_CFA_advance_loc: 8 to 0000d967\n DW_CFA_def_cfa_offset: 176\n- DW_CFA_advance_loc: 3 to 0000a52a\n+ DW_CFA_advance_loc: 3 to 0000d96a\n DW_CFA_def_cfa_offset: 188\n- DW_CFA_advance_loc: 4 to 0000a52e\n+ DW_CFA_advance_loc: 4 to 0000d96e\n DW_CFA_def_cfa_offset: 192\n- DW_CFA_advance_loc: 36 to 0000a552\n+ DW_CFA_advance_loc: 36 to 0000d992\n DW_CFA_def_cfa_offset: 176\n- DW_CFA_advance_loc: 19 to 0000a565\n+ DW_CFA_advance_loc: 19 to 0000d9a5\n DW_CFA_def_cfa_offset: 188\n- DW_CFA_advance_loc: 9 to 0000a56e\n+ DW_CFA_advance_loc: 9 to 0000d9ae\n DW_CFA_def_cfa_offset: 192\n- DW_CFA_advance_loc: 16 to 0000a57e\n+ DW_CFA_advance_loc: 16 to 0000d9be\n DW_CFA_def_cfa_offset: 176\n- DW_CFA_advance_loc: 38 to 0000a5a4\n+ DW_CFA_advance_loc: 38 to 0000d9e4\n DW_CFA_def_cfa_offset: 180\n- DW_CFA_advance_loc: 1 to 0000a5a5\n+ DW_CFA_advance_loc: 1 to 0000d9e5\n DW_CFA_def_cfa_offset: 184\n- DW_CFA_advance_loc: 1 to 0000a5a6\n+ DW_CFA_advance_loc: 1 to 0000d9e6\n DW_CFA_def_cfa_offset: 188\n- DW_CFA_advance_loc: 1 to 0000a5a7\n+ DW_CFA_advance_loc: 1 to 0000d9e7\n DW_CFA_def_cfa_offset: 192\n- DW_CFA_advance_loc: 12 to 0000a5b3\n+ DW_CFA_advance_loc: 12 to 0000d9f3\n DW_CFA_def_cfa_offset: 176\n- DW_CFA_advance_loc: 7 to 0000a5ba\n+ DW_CFA_advance_loc: 7 to 0000d9fa\n DW_CFA_def_cfa_offset: 188\n- DW_CFA_advance_loc: 1 to 0000a5bb\n+ DW_CFA_advance_loc: 1 to 0000d9fb\n DW_CFA_def_cfa_offset: 192\n- DW_CFA_advance_loc: 32 to 0000a5db\n+ DW_CFA_advance_loc: 32 to 0000da1b\n DW_CFA_def_cfa_offset: 176\n- DW_CFA_advance_loc1: 248 to 0000a6d3\n+ DW_CFA_advance_loc1: 248 to 0000db13\n DW_CFA_def_cfa_offset: 188\n- DW_CFA_advance_loc: 2 to 0000a6d5\n+ DW_CFA_advance_loc: 2 to 0000db15\n DW_CFA_def_cfa_offset: 192\n- DW_CFA_advance_loc: 16 to 0000a6e5\n+ DW_CFA_advance_loc: 16 to 0000db25\n DW_CFA_def_cfa_offset: 176\n- DW_CFA_advance_loc: 46 to 0000a713\n+ DW_CFA_advance_loc: 46 to 0000db53\n DW_CFA_def_cfa_offset: 188\n- DW_CFA_advance_loc: 4 to 0000a717\n+ DW_CFA_advance_loc: 4 to 0000db57\n DW_CFA_def_cfa_offset: 192\n- DW_CFA_advance_loc: 16 to 0000a727\n+ DW_CFA_advance_loc: 16 to 0000db67\n DW_CFA_def_cfa_offset: 176\n- DW_CFA_advance_loc: 44 to 0000a753\n+ DW_CFA_advance_loc: 44 to 0000db93\n DW_CFA_def_cfa_offset: 188\n- DW_CFA_advance_loc: 2 to 0000a755\n+ DW_CFA_advance_loc: 2 to 0000db95\n DW_CFA_def_cfa_offset: 192\n- DW_CFA_advance_loc: 18 to 0000a767\n+ DW_CFA_advance_loc: 18 to 0000dba7\n DW_CFA_def_cfa_offset: 176\n- DW_CFA_advance_loc: 44 to 0000a793\n+ DW_CFA_advance_loc: 44 to 0000dbd3\n DW_CFA_def_cfa_offset: 188\n- DW_CFA_advance_loc: 2 to 0000a795\n+ DW_CFA_advance_loc: 2 to 0000dbd5\n DW_CFA_def_cfa_offset: 192\n- DW_CFA_advance_loc: 61 to 0000a7d2\n+ DW_CFA_advance_loc: 61 to 0000dc12\n DW_CFA_def_cfa_offset: 176\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-0000069c 00000034 00000344 FDE cie=0000035c pc=0000a870..0000aa12\n- Augmentation data: f7 0a 00 00\n- DW_CFA_advance_loc: 11 to 0000a87b\n+000008cc 00000034 00000850 FDE cie=00000080 pc=0000dcb0..0000de52\n+ Augmentation data: d3 09 00 00\n+ DW_CFA_advance_loc: 11 to 0000dcbb\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000a87d\n+ DW_CFA_advance_loc: 2 to 0000dcbd\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 0000a883\n+ DW_CFA_advance_loc: 6 to 0000dcc3\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 224 to 0000a963\n+ DW_CFA_advance_loc1: 224 to 0000dda3\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000a964\n+ DW_CFA_advance_loc: 1 to 0000dda4\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000a965\n+ DW_CFA_advance_loc: 1 to 0000dda5\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000a966\n+ DW_CFA_advance_loc: 1 to 0000dda6\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 10 to 0000a970\n+ DW_CFA_advance_loc: 10 to 0000ddb0\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 90 to 0000a9ca\n+ DW_CFA_advance_loc1: 90 to 0000de0a\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-000006d4 00000034 0000037c FDE cie=0000035c pc=0000aa20..0000ac38\n- Augmentation data: d3 0a 00 00\n- DW_CFA_advance_loc: 11 to 0000aa2b\n+00000904 00000034 00000888 FDE cie=00000080 pc=0000de60..0000e078\n+ Augmentation data: af 09 00 00\n+ DW_CFA_advance_loc: 11 to 0000de6b\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000aa2d\n+ DW_CFA_advance_loc: 2 to 0000de6d\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 0000aa33\n+ DW_CFA_advance_loc: 6 to 0000de73\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 208 to 0000ab03\n+ DW_CFA_advance_loc1: 208 to 0000df43\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000ab04\n+ DW_CFA_advance_loc: 1 to 0000df44\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000ab05\n+ DW_CFA_advance_loc: 1 to 0000df45\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000ab06\n+ DW_CFA_advance_loc: 1 to 0000df46\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 10 to 0000ab10\n+ DW_CFA_advance_loc: 10 to 0000df50\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 170 to 0000abba\n+ DW_CFA_advance_loc1: 170 to 0000dffa\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-0000070c 000000b8 00000710 FDE cie=00000000 pc=0000ac40..0000adbf\n- DW_CFA_advance_loc: 1 to 0000ac41\n+0000093c 000000b8 00000940 FDE cie=00000000 pc=0000e080..0000e1ff\n+ DW_CFA_advance_loc: 1 to 0000e081\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 0000ac42\n+ DW_CFA_advance_loc: 1 to 0000e082\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 1 to 0000ac43\n+ DW_CFA_advance_loc: 1 to 0000e083\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 1 to 0000ac44\n+ DW_CFA_advance_loc: 1 to 0000e084\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 14 to 0000ac52\n+ DW_CFA_advance_loc: 14 to 0000e092\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 39 to 0000ac79\n+ DW_CFA_advance_loc: 39 to 0000e0b9\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 3 to 0000ac7c\n+ DW_CFA_advance_loc: 3 to 0000e0bc\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 16 to 0000ac8c\n+ DW_CFA_advance_loc: 16 to 0000e0cc\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 12 to 0000ac98\n+ DW_CFA_advance_loc: 12 to 0000e0d8\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000ac99\n+ DW_CFA_advance_loc: 1 to 0000e0d9\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000ac9a\n+ DW_CFA_advance_loc: 1 to 0000e0da\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000ac9b\n+ DW_CFA_advance_loc: 1 to 0000e0db\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000ac9c\n+ DW_CFA_advance_loc: 1 to 0000e0dc\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 4 to 0000aca0\n+ DW_CFA_advance_loc: 4 to 0000e0e0\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 13 to 0000acad\n+ DW_CFA_advance_loc: 13 to 0000e0ed\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 2 to 0000acaf\n+ DW_CFA_advance_loc: 2 to 0000e0ef\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 50 to 0000ace1\n+ DW_CFA_advance_loc: 50 to 0000e121\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 37 to 0000ad06\n+ DW_CFA_advance_loc: 37 to 0000e146\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 12 to 0000ad12\n+ DW_CFA_advance_loc: 12 to 0000e152\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 30 to 0000ad30\n+ DW_CFA_advance_loc: 30 to 0000e170\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 9 to 0000ad39\n+ DW_CFA_advance_loc: 9 to 0000e179\n DW_CFA_def_cfa_offset: 56\n- DW_CFA_advance_loc: 1 to 0000ad3a\n+ DW_CFA_advance_loc: 1 to 0000e17a\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 1 to 0000ad3b\n+ DW_CFA_advance_loc: 1 to 0000e17b\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 8 to 0000ad43\n+ DW_CFA_advance_loc: 8 to 0000e183\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 39 to 0000ad6a\n+ DW_CFA_advance_loc: 39 to 0000e1aa\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 2 to 0000ad6c\n+ DW_CFA_advance_loc: 2 to 0000e1ac\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 16 to 0000ad7c\n+ DW_CFA_advance_loc: 16 to 0000e1bc\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 10 to 0000ad86\n+ DW_CFA_advance_loc: 10 to 0000e1c6\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000ad87\n+ DW_CFA_advance_loc: 1 to 0000e1c7\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000ad88\n+ DW_CFA_advance_loc: 1 to 0000e1c8\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000ad89\n+ DW_CFA_advance_loc: 1 to 0000e1c9\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000ad8a\n+ DW_CFA_advance_loc: 1 to 0000e1ca\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 6 to 0000ad90\n+ DW_CFA_advance_loc: 6 to 0000e1d0\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 3 to 0000ad93\n+ DW_CFA_advance_loc: 3 to 0000e1d3\n DW_CFA_def_cfa_offset: 56\n- DW_CFA_advance_loc: 1 to 0000ad94\n+ DW_CFA_advance_loc: 1 to 0000e1d4\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 2 to 0000ad96\n+ DW_CFA_advance_loc: 2 to 0000e1d6\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 8 to 0000ad9e\n+ DW_CFA_advance_loc: 8 to 0000e1de\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 3 to 0000ada1\n+ DW_CFA_advance_loc: 3 to 0000e1e1\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000ada2\n+ DW_CFA_advance_loc: 1 to 0000e1e2\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000ada3\n+ DW_CFA_advance_loc: 1 to 0000e1e3\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000ada4\n+ DW_CFA_advance_loc: 1 to 0000e1e4\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000ada5\n+ DW_CFA_advance_loc: 1 to 0000e1e5\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 11 to 0000adb0\n+ DW_CFA_advance_loc: 11 to 0000e1f0\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 10 to 0000adba\n+ DW_CFA_advance_loc: 10 to 0000e1fa\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000adbb\n+ DW_CFA_advance_loc: 1 to 0000e1fb\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000adbc\n+ DW_CFA_advance_loc: 1 to 0000e1fc\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000adbd\n+ DW_CFA_advance_loc: 1 to 0000e1fd\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000adbe\n+ DW_CFA_advance_loc: 1 to 0000e1fe\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-000007c8 00000044 00000470 FDE cie=0000035c pc=0000adc0..0000b4be\n- Augmentation data: f3 09 00 00\n- DW_CFA_advance_loc: 11 to 0000adcb\n+000009f8 00000044 0000097c FDE cie=00000080 pc=0000e200..0000e8fe\n+ Augmentation data: cf 08 00 00\n+ DW_CFA_advance_loc: 11 to 0000e20b\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000adcd\n+ DW_CFA_advance_loc: 2 to 0000e20d\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 0000add3\n+ DW_CFA_advance_loc: 6 to 0000e213\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 233 to 0000aebc\n+ DW_CFA_advance_loc1: 233 to 0000e2fc\n DW_CFA_GNU_args_size: 16\n- DW_CFA_advance_loc1: 192 to 0000af7c\n+ DW_CFA_advance_loc1: 192 to 0000e3bc\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000af7d\n+ DW_CFA_advance_loc: 1 to 0000e3bd\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000af7e\n+ DW_CFA_advance_loc: 1 to 0000e3be\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000af7f\n+ DW_CFA_advance_loc: 1 to 0000e3bf\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 1 to 0000af80\n+ DW_CFA_advance_loc: 1 to 0000e3c0\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 243 to 0000b073\n+ DW_CFA_advance_loc1: 243 to 0000e4b3\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000b074\n+ DW_CFA_advance_loc: 1 to 0000e4b4\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000b075\n+ DW_CFA_advance_loc: 1 to 0000e4b5\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000b076\n+ DW_CFA_advance_loc: 1 to 0000e4b6\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 10 to 0000b080\n+ DW_CFA_advance_loc: 10 to 0000e4c0\n DW_CFA_restore_state\n DW_CFA_nop\n DW_CFA_nop\n \n-00000810 00000034 000004b8 FDE cie=0000035c pc=0000b4c0..0000b652\n- Augmentation data: e7 09 00 00\n- DW_CFA_advance_loc: 11 to 0000b4cb\n+00000a40 00000034 000009c4 FDE cie=00000080 pc=0000e900..0000ea92\n+ Augmentation data: c3 08 00 00\n+ DW_CFA_advance_loc: 11 to 0000e90b\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000b4cd\n+ DW_CFA_advance_loc: 2 to 0000e90d\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 0000b4d3\n+ DW_CFA_advance_loc: 6 to 0000e913\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 200 to 0000b59b\n+ DW_CFA_advance_loc1: 200 to 0000e9db\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000b59c\n+ DW_CFA_advance_loc: 1 to 0000e9dc\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000b59d\n+ DW_CFA_advance_loc: 1 to 0000e9dd\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000b59e\n+ DW_CFA_advance_loc: 1 to 0000e9de\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 2 to 0000b5a0\n+ DW_CFA_advance_loc: 2 to 0000e9e0\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 90 to 0000b5fa\n+ DW_CFA_advance_loc1: 90 to 0000ea3a\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-00000848 00000034 000004f0 FDE cie=0000035c pc=0000b660..0000b8c5\n- Augmentation data: c3 09 00 00\n- DW_CFA_advance_loc: 11 to 0000b66b\n+00000a78 00000034 000009fc FDE cie=00000080 pc=0000eaa0..0000ed05\n+ Augmentation data: 9f 08 00 00\n+ DW_CFA_advance_loc: 11 to 0000eaab\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000b66d\n+ DW_CFA_advance_loc: 2 to 0000eaad\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 0000b673\n+ DW_CFA_advance_loc: 6 to 0000eab3\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 210 to 0000b745\n+ DW_CFA_advance_loc1: 210 to 0000eb85\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000b746\n+ DW_CFA_advance_loc: 1 to 0000eb86\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000b747\n+ DW_CFA_advance_loc: 1 to 0000eb87\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000b748\n+ DW_CFA_advance_loc: 1 to 0000eb88\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 8 to 0000b750\n+ DW_CFA_advance_loc: 8 to 0000eb90\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 153 to 0000b7e9\n+ DW_CFA_advance_loc1: 153 to 0000ec29\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-00000880 000000cc 00000884 FDE cie=00000000 pc=0000b8d0..0000ba3f\n- DW_CFA_advance_loc: 1 to 0000b8d1\n+00000ab0 000000cc 00000ab4 FDE cie=00000000 pc=0000ed10..0000ee7f\n+ DW_CFA_advance_loc: 1 to 0000ed11\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 0000b8d2\n+ DW_CFA_advance_loc: 1 to 0000ed12\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 1 to 0000b8d3\n+ DW_CFA_advance_loc: 1 to 0000ed13\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 1 to 0000b8d4\n+ DW_CFA_advance_loc: 1 to 0000ed14\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 14 to 0000b8e2\n+ DW_CFA_advance_loc: 14 to 0000ed22\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 39 to 0000b909\n+ DW_CFA_advance_loc: 39 to 0000ed49\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 3 to 0000b90c\n+ DW_CFA_advance_loc: 3 to 0000ed4c\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 16 to 0000b91c\n+ DW_CFA_advance_loc: 16 to 0000ed5c\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 12 to 0000b928\n+ DW_CFA_advance_loc: 12 to 0000ed68\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000b929\n+ DW_CFA_advance_loc: 1 to 0000ed69\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000b92a\n+ DW_CFA_advance_loc: 1 to 0000ed6a\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000b92b\n+ DW_CFA_advance_loc: 1 to 0000ed6b\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000b92c\n+ DW_CFA_advance_loc: 1 to 0000ed6c\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 4 to 0000b930\n+ DW_CFA_advance_loc: 4 to 0000ed70\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 13 to 0000b93d\n+ DW_CFA_advance_loc: 13 to 0000ed7d\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 2 to 0000b93f\n+ DW_CFA_advance_loc: 2 to 0000ed7f\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 42 to 0000b969\n+ DW_CFA_advance_loc: 42 to 0000eda9\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 32 to 0000b989\n+ DW_CFA_advance_loc: 32 to 0000edc9\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 8 to 0000b991\n+ DW_CFA_advance_loc: 8 to 0000edd1\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 30 to 0000b9af\n+ DW_CFA_advance_loc: 30 to 0000edef\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 11 to 0000b9ba\n+ DW_CFA_advance_loc: 11 to 0000edfa\n DW_CFA_def_cfa_offset: 56\n- DW_CFA_advance_loc: 1 to 0000b9bb\n+ DW_CFA_advance_loc: 1 to 0000edfb\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 1 to 0000b9bc\n+ DW_CFA_advance_loc: 1 to 0000edfc\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 8 to 0000b9c4\n+ DW_CFA_advance_loc: 8 to 0000ee04\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 12 to 0000b9d0\n+ DW_CFA_advance_loc: 12 to 0000ee10\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000b9d1\n+ DW_CFA_advance_loc: 1 to 0000ee11\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000b9d2\n+ DW_CFA_advance_loc: 1 to 0000ee12\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000b9d3\n+ DW_CFA_advance_loc: 1 to 0000ee13\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000b9d4\n+ DW_CFA_advance_loc: 1 to 0000ee14\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 4 to 0000b9d8\n+ DW_CFA_advance_loc: 4 to 0000ee18\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 18 to 0000b9ea\n+ DW_CFA_advance_loc: 18 to 0000ee2a\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 2 to 0000b9ec\n+ DW_CFA_advance_loc: 2 to 0000ee2c\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 16 to 0000b9fc\n+ DW_CFA_advance_loc: 16 to 0000ee3c\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 10 to 0000ba06\n+ DW_CFA_advance_loc: 10 to 0000ee46\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000ba07\n+ DW_CFA_advance_loc: 1 to 0000ee47\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000ba08\n+ DW_CFA_advance_loc: 1 to 0000ee48\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000ba09\n+ DW_CFA_advance_loc: 1 to 0000ee49\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000ba0a\n+ DW_CFA_advance_loc: 1 to 0000ee4a\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 6 to 0000ba10\n+ DW_CFA_advance_loc: 6 to 0000ee50\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 3 to 0000ba13\n+ DW_CFA_advance_loc: 3 to 0000ee53\n DW_CFA_def_cfa_offset: 56\n- DW_CFA_advance_loc: 1 to 0000ba14\n+ DW_CFA_advance_loc: 1 to 0000ee54\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 2 to 0000ba16\n+ DW_CFA_advance_loc: 2 to 0000ee56\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 8 to 0000ba1e\n+ DW_CFA_advance_loc: 8 to 0000ee5e\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 3 to 0000ba21\n+ DW_CFA_advance_loc: 3 to 0000ee61\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000ba22\n+ DW_CFA_advance_loc: 1 to 0000ee62\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000ba23\n+ DW_CFA_advance_loc: 1 to 0000ee63\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000ba24\n+ DW_CFA_advance_loc: 1 to 0000ee64\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000ba25\n+ DW_CFA_advance_loc: 1 to 0000ee65\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 11 to 0000ba30\n+ DW_CFA_advance_loc: 11 to 0000ee70\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 10 to 0000ba3a\n+ DW_CFA_advance_loc: 10 to 0000ee7a\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000ba3b\n+ DW_CFA_advance_loc: 1 to 0000ee7b\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000ba3c\n+ DW_CFA_advance_loc: 1 to 0000ee7c\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000ba3d\n+ DW_CFA_advance_loc: 1 to 0000ee7d\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000ba3e\n+ DW_CFA_advance_loc: 1 to 0000ee7e\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n DW_CFA_nop\n \n-00000950 00000044 000005f8 FDE cie=0000035c pc=0000ba40..0000c13e\n- Augmentation data: cf 08 00 00\n- DW_CFA_advance_loc: 11 to 0000ba4b\n+00000b80 00000044 00000b04 FDE cie=00000080 pc=0000ee80..0000f57e\n+ Augmentation data: ab 07 00 00\n+ DW_CFA_advance_loc: 11 to 0000ee8b\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000ba4d\n+ DW_CFA_advance_loc: 2 to 0000ee8d\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 0000ba53\n+ DW_CFA_advance_loc: 6 to 0000ee93\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 233 to 0000bb3c\n+ DW_CFA_advance_loc1: 233 to 0000ef7c\n DW_CFA_GNU_args_size: 16\n- DW_CFA_advance_loc1: 185 to 0000bbf5\n+ DW_CFA_advance_loc1: 185 to 0000f035\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000bbf6\n+ DW_CFA_advance_loc: 1 to 0000f036\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000bbf7\n+ DW_CFA_advance_loc: 1 to 0000f037\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000bbf8\n+ DW_CFA_advance_loc: 1 to 0000f038\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 8 to 0000bc00\n+ DW_CFA_advance_loc: 8 to 0000f040\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 243 to 0000bcf3\n+ DW_CFA_advance_loc1: 243 to 0000f133\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000bcf4\n+ DW_CFA_advance_loc: 1 to 0000f134\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000bcf5\n+ DW_CFA_advance_loc: 1 to 0000f135\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000bcf6\n+ DW_CFA_advance_loc: 1 to 0000f136\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 10 to 0000bd00\n+ DW_CFA_advance_loc: 10 to 0000f140\n DW_CFA_restore_state\n DW_CFA_nop\n DW_CFA_nop\n \n-00000998 0000008c 0000099c FDE cie=00000000 pc=0000c140..0000c356\n- DW_CFA_advance_loc: 11 to 0000c14b\n+00000bc8 0000008c 00000bcc FDE cie=00000000 pc=0000f580..0000f796\n+ DW_CFA_advance_loc: 11 to 0000f58b\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 0000c14c\n+ DW_CFA_advance_loc: 1 to 0000f58c\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 1 to 0000c14d\n+ DW_CFA_advance_loc: 1 to 0000f58d\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 1 to 0000c14e\n+ DW_CFA_advance_loc: 1 to 0000f58e\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 3 to 0000c151\n+ DW_CFA_advance_loc: 3 to 0000f591\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc1: 90 to 0000c1ab\n+ DW_CFA_advance_loc1: 90 to 0000f5eb\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 1 to 0000c1ac\n+ DW_CFA_advance_loc: 1 to 0000f5ec\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 15 to 0000c1bb\n+ DW_CFA_advance_loc: 15 to 0000f5fb\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 26 to 0000c1d5\n+ DW_CFA_advance_loc: 26 to 0000f615\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 1 to 0000c1d6\n+ DW_CFA_advance_loc: 1 to 0000f616\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 15 to 0000c1e5\n+ DW_CFA_advance_loc: 15 to 0000f625\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 61 to 0000c222\n+ DW_CFA_advance_loc: 61 to 0000f662\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000c223\n+ DW_CFA_advance_loc: 1 to 0000f663\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000c224\n+ DW_CFA_advance_loc: 1 to 0000f664\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000c225\n+ DW_CFA_advance_loc: 1 to 0000f665\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000c226\n+ DW_CFA_advance_loc: 1 to 0000f666\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 10 to 0000c230\n+ DW_CFA_advance_loc: 10 to 0000f670\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 3 to 0000c233\n+ DW_CFA_advance_loc: 3 to 0000f673\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 1 to 0000c234\n+ DW_CFA_advance_loc: 1 to 0000f674\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 12 to 0000c240\n+ DW_CFA_advance_loc: 12 to 0000f680\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 36 to 0000c264\n+ DW_CFA_advance_loc: 36 to 0000f6a4\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 1 to 0000c265\n+ DW_CFA_advance_loc: 1 to 0000f6a5\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 15 to 0000c274\n+ DW_CFA_advance_loc: 15 to 0000f6b4\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 43 to 0000c29f\n+ DW_CFA_advance_loc: 43 to 0000f6df\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 2 to 0000c2a1\n+ DW_CFA_advance_loc: 2 to 0000f6e1\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 62 to 0000c2df\n+ DW_CFA_advance_loc: 62 to 0000f71f\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 17 to 0000c2f0\n+ DW_CFA_advance_loc: 17 to 0000f730\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 1 to 0000c2f1\n+ DW_CFA_advance_loc: 1 to 0000f731\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 16 to 0000c301\n+ DW_CFA_advance_loc: 16 to 0000f741\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 27 to 0000c31c\n+ DW_CFA_advance_loc: 27 to 0000f75c\n DW_CFA_def_cfa_offset: 52\n- DW_CFA_advance_loc: 1 to 0000c31d\n+ DW_CFA_advance_loc: 1 to 0000f75d\n DW_CFA_def_cfa_offset: 56\n- DW_CFA_advance_loc: 1 to 0000c31e\n+ DW_CFA_advance_loc: 1 to 0000f75e\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 1 to 0000c31f\n+ DW_CFA_advance_loc: 1 to 0000f75f\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 8 to 0000c327\n+ DW_CFA_advance_loc: 8 to 0000f767\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 3 to 0000c32a\n+ DW_CFA_advance_loc: 3 to 0000f76a\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 4 to 0000c32e\n+ DW_CFA_advance_loc: 4 to 0000f76e\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 22 to 0000c344\n+ DW_CFA_advance_loc: 22 to 0000f784\n DW_CFA_def_cfa_offset: 48\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-00000a28 00000100 00000a2c FDE cie=00000000 pc=00004960..00005072\n- DW_CFA_advance_loc: 1 to 00004961\n+00000c58 00000100 00000c5c FDE cie=00000000 pc=00007da0..000084b2\n+ DW_CFA_advance_loc: 1 to 00007da1\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 00004962\n+ DW_CFA_advance_loc: 1 to 00007da2\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 1 to 00004963\n+ DW_CFA_advance_loc: 1 to 00007da3\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 12 to 0000496f\n+ DW_CFA_advance_loc: 12 to 00007daf\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 3 to 00004972\n+ DW_CFA_advance_loc: 3 to 00007db2\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc1: 180 to 00004a26\n+ DW_CFA_advance_loc1: 180 to 00007e66\n DW_CFA_def_cfa_offset: 104\n- DW_CFA_advance_loc: 4 to 00004a2a\n+ DW_CFA_advance_loc: 4 to 00007e6a\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 7 to 00004a31\n+ DW_CFA_advance_loc: 7 to 00007e71\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 16 to 00004a41\n+ DW_CFA_advance_loc: 16 to 00007e81\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc: 17 to 00004a52\n+ DW_CFA_advance_loc: 17 to 00007e92\n DW_CFA_def_cfa_offset: 104\n- DW_CFA_advance_loc: 8 to 00004a5a\n+ DW_CFA_advance_loc: 8 to 00007e9a\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 1 to 00004a5b\n+ DW_CFA_advance_loc: 1 to 00007e9b\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 12 to 00004a67\n+ DW_CFA_advance_loc: 12 to 00007ea7\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc: 27 to 00004a82\n+ DW_CFA_advance_loc: 27 to 00007ec2\n DW_CFA_def_cfa_offset: 104\n- DW_CFA_advance_loc: 8 to 00004a8a\n+ DW_CFA_advance_loc: 8 to 00007eca\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 1 to 00004a8b\n+ DW_CFA_advance_loc: 1 to 00007ecb\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 14 to 00004a99\n+ DW_CFA_advance_loc: 14 to 00007ed9\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc: 61 to 00004ad6\n+ DW_CFA_advance_loc: 61 to 00007f16\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 14 to 00004ae4\n+ DW_CFA_advance_loc: 14 to 00007f24\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 20 to 00004af8\n+ DW_CFA_advance_loc: 20 to 00007f38\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc1: 109 to 00004b65\n+ DW_CFA_advance_loc1: 109 to 00007fa5\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 1 to 00004b66\n+ DW_CFA_advance_loc: 1 to 00007fa6\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 16 to 00004b76\n+ DW_CFA_advance_loc: 16 to 00007fb6\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc1: 78 to 00004bc4\n+ DW_CFA_advance_loc1: 78 to 00008004\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 00004bc5\n+ DW_CFA_advance_loc: 1 to 00008005\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 00004bc6\n+ DW_CFA_advance_loc: 1 to 00008006\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 00004bc7\n+ DW_CFA_advance_loc: 1 to 00008007\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 00004bc8\n+ DW_CFA_advance_loc: 1 to 00008008\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 8 to 00004bd0\n+ DW_CFA_advance_loc: 8 to 00008010\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 3 to 00004bd3\n+ DW_CFA_advance_loc: 3 to 00008013\n DW_CFA_def_cfa_offset: 104\n- DW_CFA_advance_loc: 12 to 00004bdf\n+ DW_CFA_advance_loc: 12 to 0000801f\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 2 to 00004be1\n+ DW_CFA_advance_loc: 2 to 00008021\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 16 to 00004bf1\n+ DW_CFA_advance_loc: 16 to 00008031\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc1: 67 to 00004c34\n+ DW_CFA_advance_loc1: 67 to 00008074\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 11 to 00004c3f\n+ DW_CFA_advance_loc: 11 to 0000807f\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 16 to 00004c4f\n+ DW_CFA_advance_loc: 16 to 0000808f\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc1: 86 to 00004ca5\n+ DW_CFA_advance_loc1: 86 to 000080e5\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 1 to 00004ca6\n+ DW_CFA_advance_loc: 1 to 000080e6\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 16 to 00004cb6\n+ DW_CFA_advance_loc: 16 to 000080f6\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc1: 161 to 00004d57\n+ DW_CFA_advance_loc1: 161 to 00008197\n DW_CFA_def_cfa_offset: 104\n- DW_CFA_advance_loc: 3 to 00004d5a\n+ DW_CFA_advance_loc: 3 to 0000819a\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 3 to 00004d5d\n+ DW_CFA_advance_loc: 3 to 0000819d\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 18 to 00004d6f\n+ DW_CFA_advance_loc: 18 to 000081af\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc2: 356 to 00004ed3\n+ DW_CFA_advance_loc2: 356 to 00008313\n DW_CFA_def_cfa_offset: 104\n- DW_CFA_advance_loc: 1 to 00004ed4\n+ DW_CFA_advance_loc: 1 to 00008314\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 1 to 00004ed5\n+ DW_CFA_advance_loc: 1 to 00008315\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 22 to 00004eeb\n+ DW_CFA_advance_loc: 22 to 0000832b\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc: 20 to 00004eff\n+ DW_CFA_advance_loc: 20 to 0000833f\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 5 to 00004f04\n+ DW_CFA_advance_loc: 5 to 00008344\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 16 to 00004f14\n+ DW_CFA_advance_loc: 16 to 00008354\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc: 40 to 00004f3c\n+ DW_CFA_advance_loc: 40 to 0000837c\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 5 to 00004f41\n+ DW_CFA_advance_loc: 5 to 00008381\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 16 to 00004f51\n+ DW_CFA_advance_loc: 16 to 00008391\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc: 34 to 00004f73\n+ DW_CFA_advance_loc: 34 to 000083b3\n DW_CFA_def_cfa_offset: 104\n- DW_CFA_advance_loc: 1 to 00004f74\n+ DW_CFA_advance_loc: 1 to 000083b4\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 1 to 00004f75\n+ DW_CFA_advance_loc: 1 to 000083b5\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 22 to 00004f8b\n+ DW_CFA_advance_loc: 22 to 000083cb\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc: 28 to 00004fa7\n+ DW_CFA_advance_loc: 28 to 000083e7\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 5 to 00004fac\n+ DW_CFA_advance_loc: 5 to 000083ec\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 12 to 00004fb8\n+ DW_CFA_advance_loc: 12 to 000083f8\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc: 23 to 00004fcf\n+ DW_CFA_advance_loc: 23 to 0000840f\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 5 to 00004fd4\n+ DW_CFA_advance_loc: 5 to 00008414\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 16 to 00004fe4\n+ DW_CFA_advance_loc: 16 to 00008424\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc: 23 to 00004ffb\n+ DW_CFA_advance_loc: 23 to 0000843b\n DW_CFA_def_cfa_offset: 104\n- DW_CFA_advance_loc: 1 to 00004ffc\n+ DW_CFA_advance_loc: 1 to 0000843c\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 1 to 00004ffd\n+ DW_CFA_advance_loc: 1 to 0000843d\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 22 to 00005013\n+ DW_CFA_advance_loc: 22 to 00008453\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc: 20 to 00005027\n+ DW_CFA_advance_loc: 20 to 00008467\n DW_CFA_def_cfa_offset: 104\n- DW_CFA_advance_loc: 1 to 00005028\n+ DW_CFA_advance_loc: 1 to 00008468\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 1 to 00005029\n+ DW_CFA_advance_loc: 1 to 00008469\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 14 to 00005037\n+ DW_CFA_advance_loc: 14 to 00008477\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc: 16 to 00005047\n+ DW_CFA_advance_loc: 16 to 00008487\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 5 to 0000504c\n+ DW_CFA_advance_loc: 5 to 0000848c\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 16 to 0000505c\n+ DW_CFA_advance_loc: 16 to 0000849c\n DW_CFA_def_cfa_offset: 96\n DW_CFA_nop\n \n-00000b2c 00000158 00000b30 FDE cie=00000000 pc=00005080..000059c8\n- DW_CFA_advance_loc: 1 to 00005081\n+00000d5c 00000158 00000d60 FDE cie=00000000 pc=000084c0..00008e08\n+ DW_CFA_advance_loc: 1 to 000084c1\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 00005082\n+ DW_CFA_advance_loc: 1 to 000084c2\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 12 to 0000508e\n+ DW_CFA_advance_loc: 12 to 000084ce\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 1 to 0000508f\n+ DW_CFA_advance_loc: 1 to 000084cf\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 3 to 00005092\n+ DW_CFA_advance_loc: 3 to 000084d2\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc1: 184 to 0000514a\n+ DW_CFA_advance_loc1: 184 to 0000858a\n DW_CFA_def_cfa_offset: 120\n- DW_CFA_advance_loc: 4 to 0000514e\n+ DW_CFA_advance_loc: 4 to 0000858e\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 12 to 0000515a\n+ DW_CFA_advance_loc: 12 to 0000859a\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 12 to 00005166\n+ DW_CFA_advance_loc: 12 to 000085a6\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 17 to 00005177\n+ DW_CFA_advance_loc: 17 to 000085b7\n DW_CFA_def_cfa_offset: 120\n- DW_CFA_advance_loc: 6 to 0000517d\n+ DW_CFA_advance_loc: 6 to 000085bd\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 0000517e\n+ DW_CFA_advance_loc: 1 to 000085be\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 12 to 0000518a\n+ DW_CFA_advance_loc: 12 to 000085ca\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 33 to 000051ab\n+ DW_CFA_advance_loc: 33 to 000085eb\n DW_CFA_def_cfa_offset: 120\n- DW_CFA_advance_loc: 8 to 000051b3\n+ DW_CFA_advance_loc: 8 to 000085f3\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 000051b4\n+ DW_CFA_advance_loc: 1 to 000085f4\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 18 to 000051c6\n+ DW_CFA_advance_loc: 18 to 00008606\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 62 to 00005204\n+ DW_CFA_advance_loc: 62 to 00008644\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 14 to 00005212\n+ DW_CFA_advance_loc: 14 to 00008652\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 20 to 00005226\n+ DW_CFA_advance_loc: 20 to 00008666\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc1: 67 to 00005269\n+ DW_CFA_advance_loc1: 67 to 000086a9\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 0000526a\n+ DW_CFA_advance_loc: 1 to 000086aa\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 20 to 0000527e\n+ DW_CFA_advance_loc: 20 to 000086be\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc1: 86 to 000052d4\n+ DW_CFA_advance_loc1: 86 to 00008714\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 000052d5\n+ DW_CFA_advance_loc: 1 to 00008715\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 000052d6\n+ DW_CFA_advance_loc: 1 to 00008716\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 000052d7\n+ DW_CFA_advance_loc: 1 to 00008717\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 000052d8\n+ DW_CFA_advance_loc: 1 to 00008718\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 8 to 000052e0\n+ DW_CFA_advance_loc: 8 to 00008720\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 3 to 000052e3\n+ DW_CFA_advance_loc: 3 to 00008723\n DW_CFA_def_cfa_offset: 120\n- DW_CFA_advance_loc: 10 to 000052ed\n+ DW_CFA_advance_loc: 10 to 0000872d\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 2 to 000052ef\n+ DW_CFA_advance_loc: 2 to 0000872f\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 20 to 00005303\n+ DW_CFA_advance_loc: 20 to 00008743\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc1: 66 to 00005345\n+ DW_CFA_advance_loc1: 66 to 00008785\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 14 to 00005353\n+ DW_CFA_advance_loc: 14 to 00008793\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 20 to 00005367\n+ DW_CFA_advance_loc: 20 to 000087a7\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 62 to 000053a5\n+ DW_CFA_advance_loc: 62 to 000087e5\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 000053a6\n+ DW_CFA_advance_loc: 1 to 000087e6\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 16 to 000053b6\n+ DW_CFA_advance_loc: 16 to 000087f6\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc1: 163 to 00005459\n+ DW_CFA_advance_loc1: 163 to 00008899\n DW_CFA_def_cfa_offset: 120\n- DW_CFA_advance_loc: 3 to 0000545c\n+ DW_CFA_advance_loc: 3 to 0000889c\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 0000545d\n+ DW_CFA_advance_loc: 1 to 0000889d\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 22 to 00005473\n+ DW_CFA_advance_loc: 22 to 000088b3\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc2: 376 to 000055eb\n+ DW_CFA_advance_loc2: 376 to 00008a2b\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 000055ec\n+ DW_CFA_advance_loc: 1 to 00008a2c\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 16 to 000055fc\n+ DW_CFA_advance_loc: 16 to 00008a3c\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc1: 86 to 00005652\n+ DW_CFA_advance_loc1: 86 to 00008a92\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 5 to 00005657\n+ DW_CFA_advance_loc: 5 to 00008a97\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 16 to 00005667\n+ DW_CFA_advance_loc: 16 to 00008aa7\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 36 to 0000568b\n+ DW_CFA_advance_loc: 36 to 00008acb\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 5 to 00005690\n+ DW_CFA_advance_loc: 5 to 00008ad0\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 16 to 000056a0\n+ DW_CFA_advance_loc: 16 to 00008ae0\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc1: 121 to 00005719\n+ DW_CFA_advance_loc1: 121 to 00008b59\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 0000571a\n+ DW_CFA_advance_loc: 1 to 00008b5a\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 16 to 0000572a\n+ DW_CFA_advance_loc: 16 to 00008b6a\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 9 to 00005733\n+ DW_CFA_advance_loc: 9 to 00008b73\n DW_CFA_def_cfa_offset: 120\n- DW_CFA_advance_loc: 1 to 00005734\n+ DW_CFA_advance_loc: 1 to 00008b74\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 00005735\n+ DW_CFA_advance_loc: 1 to 00008b75\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 29 to 00005752\n+ DW_CFA_advance_loc: 29 to 00008b92\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc1: 101 to 000057b7\n+ DW_CFA_advance_loc1: 101 to 00008bf7\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 000057b8\n+ DW_CFA_advance_loc: 1 to 00008bf8\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 12 to 000057c4\n+ DW_CFA_advance_loc: 12 to 00008c04\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc1: 111 to 00005833\n+ DW_CFA_advance_loc1: 111 to 00008c73\n DW_CFA_def_cfa_offset: 120\n- DW_CFA_advance_loc: 7 to 0000583a\n+ DW_CFA_advance_loc: 7 to 00008c7a\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 0000583b\n+ DW_CFA_advance_loc: 1 to 00008c7b\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 18 to 0000584d\n+ DW_CFA_advance_loc: 18 to 00008c8d\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 38 to 00005873\n+ DW_CFA_advance_loc: 38 to 00008cb3\n DW_CFA_def_cfa_offset: 120\n- DW_CFA_advance_loc: 1 to 00005874\n+ DW_CFA_advance_loc: 1 to 00008cb4\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 00005875\n+ DW_CFA_advance_loc: 1 to 00008cb5\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 33 to 00005896\n+ DW_CFA_advance_loc: 33 to 00008cd6\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 17 to 000058a7\n+ DW_CFA_advance_loc: 17 to 00008ce7\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 5 to 000058ac\n+ DW_CFA_advance_loc: 5 to 00008cec\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 12 to 000058b8\n+ DW_CFA_advance_loc: 12 to 00008cf8\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 20 to 000058cc\n+ DW_CFA_advance_loc: 20 to 00008d0c\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 000058cd\n+ DW_CFA_advance_loc: 1 to 00008d0d\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 12 to 000058d9\n+ DW_CFA_advance_loc: 12 to 00008d19\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 12 to 000058e5\n+ DW_CFA_advance_loc: 12 to 00008d25\n DW_CFA_def_cfa_offset: 120\n- DW_CFA_advance_loc: 1 to 000058e6\n+ DW_CFA_advance_loc: 1 to 00008d26\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 000058e7\n+ DW_CFA_advance_loc: 1 to 00008d27\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 29 to 00005904\n+ DW_CFA_advance_loc: 29 to 00008d44\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 32 to 00005924\n+ DW_CFA_advance_loc: 32 to 00008d64\n DW_CFA_def_cfa_offset: 120\n- DW_CFA_advance_loc: 1 to 00005925\n+ DW_CFA_advance_loc: 1 to 00008d65\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 00005926\n+ DW_CFA_advance_loc: 1 to 00008d66\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 33 to 00005947\n+ DW_CFA_advance_loc: 33 to 00008d87\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 11 to 00005952\n+ DW_CFA_advance_loc: 11 to 00008d92\n DW_CFA_def_cfa_offset: 120\n- DW_CFA_advance_loc: 1 to 00005953\n+ DW_CFA_advance_loc: 1 to 00008d93\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 00005954\n+ DW_CFA_advance_loc: 1 to 00008d94\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 29 to 00005971\n+ DW_CFA_advance_loc: 29 to 00008db1\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 15 to 00005980\n+ DW_CFA_advance_loc: 15 to 00008dc0\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 5 to 00005985\n+ DW_CFA_advance_loc: 5 to 00008dc5\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 16 to 00005995\n+ DW_CFA_advance_loc: 16 to 00008dd5\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 24 to 000059ad\n+ DW_CFA_advance_loc: 24 to 00008ded\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 000059ae\n+ DW_CFA_advance_loc: 1 to 00008dee\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 12 to 000059ba\n+ DW_CFA_advance_loc: 12 to 00008dfa\n DW_CFA_def_cfa_offset: 112\n DW_CFA_nop\n DW_CFA_nop\n \n-00000c88 00000034 00000930 FDE cie=0000035c pc=0000c360..0000c51b\n- Augmentation data: d3 05 00 00\n- DW_CFA_advance_loc: 11 to 0000c36b\n+00000eb8 00000034 00000e3c FDE cie=00000080 pc=0000f7a0..0000f95b\n+ Augmentation data: af 04 00 00\n+ DW_CFA_advance_loc: 11 to 0000f7ab\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000c36d\n+ DW_CFA_advance_loc: 2 to 0000f7ad\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 0000c373\n+ DW_CFA_advance_loc: 6 to 0000f7b3\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 253 to 0000c470\n+ DW_CFA_advance_loc1: 253 to 0000f8b0\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000c471\n+ DW_CFA_advance_loc: 1 to 0000f8b1\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000c472\n+ DW_CFA_advance_loc: 1 to 0000f8b2\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000c473\n+ DW_CFA_advance_loc: 1 to 0000f8b3\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 5 to 0000c478\n+ DW_CFA_advance_loc: 5 to 0000f8b8\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 91 to 0000c4d3\n+ DW_CFA_advance_loc1: 91 to 0000f913\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-00000cc0 00000034 00000968 FDE cie=0000035c pc=0000c520..0000c76a\n- Augmentation data: b0 05 00 00\n- DW_CFA_advance_loc: 11 to 0000c52b\n+00000ef0 00000034 00000e74 FDE cie=00000080 pc=0000f960..0000fbaa\n+ Augmentation data: 8c 04 00 00\n+ DW_CFA_advance_loc: 11 to 0000f96b\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000c52d\n+ DW_CFA_advance_loc: 2 to 0000f96d\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 0000c533\n+ DW_CFA_advance_loc: 6 to 0000f973\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 221 to 0000c610\n+ DW_CFA_advance_loc1: 221 to 0000fa50\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000c611\n+ DW_CFA_advance_loc: 1 to 0000fa51\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000c612\n+ DW_CFA_advance_loc: 1 to 0000fa52\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000c613\n+ DW_CFA_advance_loc: 1 to 0000fa53\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 5 to 0000c618\n+ DW_CFA_advance_loc: 5 to 0000fa58\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 210 to 0000c6ea\n+ DW_CFA_advance_loc1: 210 to 0000fb2a\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-00000cf8 000000cc 00000cfc FDE cie=00000000 pc=0000c770..0000c8ff\n- DW_CFA_advance_loc: 1 to 0000c771\n+00000f28 000000cc 00000f2c FDE cie=00000000 pc=0000fbb0..0000fd3f\n+ DW_CFA_advance_loc: 1 to 0000fbb1\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 0000c772\n+ DW_CFA_advance_loc: 1 to 0000fbb2\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 1 to 0000c773\n+ DW_CFA_advance_loc: 1 to 0000fbb3\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 1 to 0000c774\n+ DW_CFA_advance_loc: 1 to 0000fbb4\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 14 to 0000c782\n+ DW_CFA_advance_loc: 14 to 0000fbc2\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 39 to 0000c7a9\n+ DW_CFA_advance_loc: 39 to 0000fbe9\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 3 to 0000c7ac\n+ DW_CFA_advance_loc: 3 to 0000fbec\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 16 to 0000c7bc\n+ DW_CFA_advance_loc: 16 to 0000fbfc\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 12 to 0000c7c8\n+ DW_CFA_advance_loc: 12 to 0000fc08\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000c7c9\n+ DW_CFA_advance_loc: 1 to 0000fc09\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000c7ca\n+ DW_CFA_advance_loc: 1 to 0000fc0a\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000c7cb\n+ DW_CFA_advance_loc: 1 to 0000fc0b\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000c7cc\n+ DW_CFA_advance_loc: 1 to 0000fc0c\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 4 to 0000c7d0\n+ DW_CFA_advance_loc: 4 to 0000fc10\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 17 to 0000c7e1\n+ DW_CFA_advance_loc: 17 to 0000fc21\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 2 to 0000c7e3\n+ DW_CFA_advance_loc: 2 to 0000fc23\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 53 to 0000c818\n+ DW_CFA_advance_loc: 53 to 0000fc58\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 54 to 0000c84e\n+ DW_CFA_advance_loc: 54 to 0000fc8e\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 4 to 0000c852\n+ DW_CFA_advance_loc: 4 to 0000fc92\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 29 to 0000c86f\n+ DW_CFA_advance_loc: 29 to 0000fcaf\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 9 to 0000c878\n+ DW_CFA_advance_loc: 9 to 0000fcb8\n DW_CFA_def_cfa_offset: 56\n- DW_CFA_advance_loc: 1 to 0000c879\n+ DW_CFA_advance_loc: 1 to 0000fcb9\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 1 to 0000c87a\n+ DW_CFA_advance_loc: 1 to 0000fcba\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 8 to 0000c882\n+ DW_CFA_advance_loc: 8 to 0000fcc2\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 12 to 0000c88e\n+ DW_CFA_advance_loc: 12 to 0000fcce\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000c88f\n+ DW_CFA_advance_loc: 1 to 0000fccf\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000c890\n+ DW_CFA_advance_loc: 1 to 0000fcd0\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000c891\n+ DW_CFA_advance_loc: 1 to 0000fcd1\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000c892\n+ DW_CFA_advance_loc: 1 to 0000fcd2\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 6 to 0000c898\n+ DW_CFA_advance_loc: 6 to 0000fcd8\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 18 to 0000c8aa\n+ DW_CFA_advance_loc: 18 to 0000fcea\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 2 to 0000c8ac\n+ DW_CFA_advance_loc: 2 to 0000fcec\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 16 to 0000c8bc\n+ DW_CFA_advance_loc: 16 to 0000fcfc\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 10 to 0000c8c6\n+ DW_CFA_advance_loc: 10 to 0000fd06\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000c8c7\n+ DW_CFA_advance_loc: 1 to 0000fd07\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000c8c8\n+ DW_CFA_advance_loc: 1 to 0000fd08\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000c8c9\n+ DW_CFA_advance_loc: 1 to 0000fd09\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000c8ca\n+ DW_CFA_advance_loc: 1 to 0000fd0a\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 6 to 0000c8d0\n+ DW_CFA_advance_loc: 6 to 0000fd10\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 3 to 0000c8d3\n+ DW_CFA_advance_loc: 3 to 0000fd13\n DW_CFA_def_cfa_offset: 56\n- DW_CFA_advance_loc: 1 to 0000c8d4\n+ DW_CFA_advance_loc: 1 to 0000fd14\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 2 to 0000c8d6\n+ DW_CFA_advance_loc: 2 to 0000fd16\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 8 to 0000c8de\n+ DW_CFA_advance_loc: 8 to 0000fd1e\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 3 to 0000c8e1\n+ DW_CFA_advance_loc: 3 to 0000fd21\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000c8e2\n+ DW_CFA_advance_loc: 1 to 0000fd22\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000c8e3\n+ DW_CFA_advance_loc: 1 to 0000fd23\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000c8e4\n+ DW_CFA_advance_loc: 1 to 0000fd24\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000c8e5\n+ DW_CFA_advance_loc: 1 to 0000fd25\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 11 to 0000c8f0\n+ DW_CFA_advance_loc: 11 to 0000fd30\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 10 to 0000c8fa\n+ DW_CFA_advance_loc: 10 to 0000fd3a\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000c8fb\n+ DW_CFA_advance_loc: 1 to 0000fd3b\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000c8fc\n+ DW_CFA_advance_loc: 1 to 0000fd3c\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000c8fd\n+ DW_CFA_advance_loc: 1 to 0000fd3d\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000c8fe\n+ DW_CFA_advance_loc: 1 to 0000fd3e\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n DW_CFA_nop\n \n-00000dc8 00000044 00000a70 FDE cie=0000035c pc=0000c900..0000d00e\n- Augmentation data: bd 04 00 00\n- DW_CFA_advance_loc: 11 to 0000c90b\n+00000ff8 00000044 00000f7c FDE cie=00000080 pc=0000fd40..0001044e\n+ Augmentation data: 99 03 00 00\n+ DW_CFA_advance_loc: 11 to 0000fd4b\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000c90d\n+ DW_CFA_advance_loc: 2 to 0000fd4d\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 0000c913\n+ DW_CFA_advance_loc: 6 to 0000fd53\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 233 to 0000c9fc\n+ DW_CFA_advance_loc1: 233 to 0000fe3c\n DW_CFA_GNU_args_size: 16\n- DW_CFA_advance_loc1: 203 to 0000cac7\n+ DW_CFA_advance_loc1: 203 to 0000ff07\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000cac8\n+ DW_CFA_advance_loc: 1 to 0000ff08\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000cac9\n+ DW_CFA_advance_loc: 1 to 0000ff09\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000caca\n+ DW_CFA_advance_loc: 1 to 0000ff0a\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 6 to 0000cad0\n+ DW_CFA_advance_loc: 6 to 0000ff10\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 243 to 0000cbc3\n+ DW_CFA_advance_loc1: 243 to 00010003\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000cbc4\n+ DW_CFA_advance_loc: 1 to 00010004\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000cbc5\n+ DW_CFA_advance_loc: 1 to 00010005\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000cbc6\n+ DW_CFA_advance_loc: 1 to 00010006\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 10 to 0000cbd0\n+ DW_CFA_advance_loc: 10 to 00010010\n DW_CFA_restore_state\n DW_CFA_nop\n DW_CFA_nop\n \n-00000e10 00000040 00000ab8 FDE cie=0000035c pc=000059d0..0000808f\n- Augmentation data: b1 04 00 00\n- DW_CFA_advance_loc: 1 to 000059d1\n+00001040 00000040 00000fc4 FDE cie=00000080 pc=00008e10..0000b4cf\n+ Augmentation data: 8d 03 00 00\n+ DW_CFA_advance_loc: 1 to 00008e11\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 000059d3\n+ DW_CFA_advance_loc: 2 to 00008e13\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 3 to 000059d6\n+ DW_CFA_advance_loc: 3 to 00008e16\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc2: 299 to 00005b01\n+ DW_CFA_advance_loc2: 299 to 00008f41\n DW_CFA_GNU_args_size: 16\n- DW_CFA_advance_loc2: 2082 to 00006323\n- DW_CFA_GNU_args_size: 32\n- DW_CFA_advance_loc: 13 to 00006330\n- DW_CFA_GNU_args_size: 16\n- DW_CFA_advance_loc2: 332 to 0000647c\n- DW_CFA_remember_state\n- DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000647d\n- DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000647e\n- DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000647f\n- DW_CFA_restore: r5 (ebp)\n- DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 1 to 00006480\n- DW_CFA_restore_state\n- DW_CFA_nop\n- DW_CFA_nop\n- DW_CFA_nop\n-\n-00000e54 0000001c 00000afc FDE cie=0000035c pc=000033c0..000036b5\n- Augmentation data: dd 05 00 00\n- DW_CFA_def_cfa: r5 (ebp) ofs 8\n- DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_offset: r7 (edi) at cfa-12\n-\n-00000e74 00000010 00000e78 FDE cie=00000000 pc=00003c30..00003c6f\n- DW_CFA_nop\n- DW_CFA_nop\n- DW_CFA_nop\n-\n-00000e88 00000010 00000e8c FDE cie=00000000 pc=0000d00e..0000d012\n- DW_CFA_nop\n- DW_CFA_nop\n- DW_CFA_nop\n-\n-00000e9c 00000010 00000ea0 FDE cie=00000000 pc=0000d012..0000d016\n- DW_CFA_nop\n- DW_CFA_nop\n- DW_CFA_nop\n-\n-00000eb0 00000010 00000eb4 FDE cie=00000000 pc=0000d016..0000d01a\n- DW_CFA_nop\n- DW_CFA_nop\n- DW_CFA_nop\n-\n-00000ec4 0000002c 00000ec8 FDE cie=00000000 pc=0000fe70..0000ff47\n- DW_CFA_advance_loc: 1 to 0000fe71\n- DW_CFA_def_cfa_offset: 8\n- DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000fe73\n- DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 3 to 0000fe76\n- DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 126 to 0000fef4\n- DW_CFA_remember_state\n- DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000fef5\n- DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000fef6\n- DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000fef7\n- DW_CFA_restore: r5 (ebp)\n- DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 9 to 0000ff00\n- DW_CFA_restore_state\n- DW_CFA_nop\n-\n-00000ef4 00000040 00000b9c FDE cie=0000035c pc=0000d040..0000f40a\n- Augmentation data: 46 05 00 00\n- DW_CFA_advance_loc: 1 to 0000d041\n- DW_CFA_def_cfa_offset: 8\n- DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000d043\n- DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 8 to 0000d04b\n- DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 18 to 0000d05d\n- DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 108 to 0000d0c9\n+ DW_CFA_advance_loc2: 2082 to 00009763\n DW_CFA_GNU_args_size: 32\n- DW_CFA_advance_loc2: 2252 to 0000d995\n+ DW_CFA_advance_loc: 13 to 00009770\n DW_CFA_GNU_args_size: 16\n- DW_CFA_advance_loc2: 2603 to 0000e3c0\n+ DW_CFA_advance_loc2: 332 to 000098bc\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000e3c1\n+ DW_CFA_advance_loc: 1 to 000098bd\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000e3c2\n+ DW_CFA_advance_loc: 1 to 000098be\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000e3c3\n+ DW_CFA_advance_loc: 1 to 000098bf\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 13 to 0000e3d0\n+ DW_CFA_advance_loc: 1 to 000098c0\n DW_CFA_restore_state\n- DW_CFA_advance_loc2: 507 to 0000e5cb\n- DW_CFA_GNU_args_size: 32\n- DW_CFA_nop\n-\n-00000f38 00000020 00000be0 FDE cie=0000035c pc=000036b6..00003ac4\n- Augmentation data: 7c 05 00 00\n- DW_CFA_def_cfa: r5 (ebp) ofs 8\n- DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 44 to 000036e2\n- DW_CFA_GNU_args_size: 16\n- DW_CFA_nop\n-\n-00000f5c 00000038 00000f60 FDE cie=00000000 pc=0000ff50..0000ffaa\n- DW_CFA_advance_loc: 1 to 0000ff51\n- DW_CFA_def_cfa_offset: 8\n- DW_CFA_offset: r6 (esi) at cfa-8\n- DW_CFA_advance_loc: 1 to 0000ff52\n- DW_CFA_def_cfa_offset: 12\n- DW_CFA_offset: r3 (ebx) at cfa-12\n- DW_CFA_advance_loc: 14 to 0000ff60\n- DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 31 to 0000ff7f\n- DW_CFA_def_cfa_offset: 24\n- DW_CFA_advance_loc: 4 to 0000ff83\n- DW_CFA_def_cfa_offset: 28\n- DW_CFA_advance_loc: 1 to 0000ff84\n- DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 8 to 0000ff8c\n- DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 9 to 0000ff95\n- DW_CFA_def_cfa_offset: 28\n- DW_CFA_advance_loc: 10 to 0000ff9f\n- DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 8 to 0000ffa7\n- DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000ffa8\n- DW_CFA_restore: r3 (ebx)\n- DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000ffa9\n- DW_CFA_restore: r6 (esi)\n- DW_CFA_def_cfa_offset: 4\n DW_CFA_nop\n-\n-00000f98 00000044 00000f9c FDE cie=00000000 pc=0000ffb0..00010013\n- DW_CFA_advance_loc: 1 to 0000ffb1\n- DW_CFA_def_cfa_offset: 8\n- DW_CFA_offset: r6 (esi) at cfa-8\n- DW_CFA_advance_loc: 1 to 0000ffb2\n- DW_CFA_def_cfa_offset: 12\n- DW_CFA_offset: r3 (ebx) at cfa-12\n- DW_CFA_advance_loc: 14 to 0000ffc0\n- DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 31 to 0000ffdf\n- DW_CFA_def_cfa_offset: 24\n- DW_CFA_advance_loc: 4 to 0000ffe3\n- DW_CFA_def_cfa_offset: 28\n- DW_CFA_advance_loc: 1 to 0000ffe4\n- DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 8 to 0000ffec\n- DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 9 to 0000fff5\n- DW_CFA_def_cfa_offset: 28\n- DW_CFA_advance_loc: 9 to 0000fffe\n- DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 6 to 00010004\n- DW_CFA_def_cfa_offset: 28\n- DW_CFA_advance_loc: 1 to 00010005\n- DW_CFA_def_cfa_offset: 24\n- DW_CFA_advance_loc: 2 to 00010007\n- DW_CFA_def_cfa_offset: 28\n- DW_CFA_advance_loc: 1 to 00010008\n- DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 8 to 00010010\n- DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 00010011\n- DW_CFA_restore: r3 (ebx)\n- DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 00010012\n- DW_CFA_restore: r6 (esi)\n- DW_CFA_def_cfa_offset: 4\n DW_CFA_nop\n-\n-00000fe0 00000054 00000fe4 FDE cie=00000000 pc=00010020..00010473\n- DW_CFA_advance_loc: 11 to 0001002b\n- DW_CFA_def_cfa_offset: 8\n- DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 0001002c\n- DW_CFA_def_cfa_offset: 12\n- DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 1 to 0001002d\n- DW_CFA_def_cfa_offset: 16\n- DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 1 to 0001002e\n- DW_CFA_def_cfa_offset: 20\n- DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 3 to 00010031\n- DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc2: 808 to 00010359\n- DW_CFA_remember_state\n- DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0001035a\n- DW_CFA_restore: r3 (ebx)\n- DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0001035b\n- DW_CFA_restore: r6 (esi)\n- DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0001035c\n- DW_CFA_restore: r7 (edi)\n- DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0001035d\n- DW_CFA_restore: r5 (ebp)\n- DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 3 to 00010360\n- DW_CFA_restore_state\n- DW_CFA_advance_loc: 3 to 00010363\n- DW_CFA_def_cfa_offset: 72\n- DW_CFA_advance_loc: 4 to 00010367\n- DW_CFA_def_cfa_offset: 76\n- DW_CFA_advance_loc: 1 to 00010368\n- DW_CFA_def_cfa_offset: 80\n- DW_CFA_advance_loc: 6 to 0001036e\n- DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 15 to 0001037d\n- DW_CFA_def_cfa_offset: 72\n- DW_CFA_advance_loc: 6 to 00010383\n- DW_CFA_def_cfa_offset: 76\n- DW_CFA_advance_loc: 1 to 00010384\n- DW_CFA_def_cfa_offset: 80\n- DW_CFA_advance_loc: 6 to 0001038a\n- DW_CFA_def_cfa_offset: 64\n-\n-00001038 00000048 00000ce0 FDE cie=0000035c pc=0000f410..0000fe62\n- Augmentation data: ca 04 00 00\n- DW_CFA_advance_loc: 1 to 0000f411\n- DW_CFA_def_cfa_offset: 8\n- DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000f413\n- DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 1 to 0000f414\n- DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 19 to 0000f427\n- DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 220 to 0000f503\n- DW_CFA_GNU_args_size: 16\n- DW_CFA_advance_loc2: 397 to 0000f690\n- DW_CFA_GNU_args_size: 32\n- DW_CFA_advance_loc1: 129 to 0000f711\n- DW_CFA_GNU_args_size: 16\n- DW_CFA_advance_loc2: 374 to 0000f887\n- DW_CFA_GNU_args_size: 32\n- DW_CFA_advance_loc2: 1283 to 0000fd8a\n- DW_CFA_remember_state\n- DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000fd8b\n- DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000fd8c\n- DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000fd8d\n- DW_CFA_restore: r5 (ebp)\n- DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 3 to 0000fd90\n- DW_CFA_restore_state\n- DW_CFA_advance_loc1: 81 to 0000fde1\n- DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-00001084 0000001c 00000d2c FDE cie=0000035c pc=00003ac4..00003c29\n+00001084 0000001c 00001008 FDE cie=00000080 pc=00003933..00003c28\n Augmentation data: b9 04 00 00\n DW_CFA_def_cfa: r5 (ebp) ofs 8\n DW_CFA_offset: r3 (ebx) at cfa-20\n DW_CFA_offset: r5 (ebp) at cfa-8\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r7 (edi) at cfa-12\n \n-000010a4 00000010 000010a8 FDE cie=00000000 pc=00003c70..00003cc3\n+000010a4 00000010 000010a8 FDE cie=00000000 pc=00003c90..00003ccf\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-000010b8 00000018 000010bc FDE cie=00000000 pc=00010480..00010494\n- DW_CFA_advance_loc: 1 to 00010481\n+000010b8 00000018 000010bc FDE cie=00000000 pc=00010450..00010464\n+ DW_CFA_advance_loc: 1 to 00010451\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r3 (ebx) at cfa-8\n- DW_CFA_advance_loc: 14 to 0001048f\n+ DW_CFA_advance_loc: 14 to 0001045f\n DW_CFA_def_cfa_offset: 16\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n 000010d4 ZERO terminator\n \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "comments": ["Ordering differences only"], "unified_diff": "@@ -1,22 +1,55 @@\n __gmon_start__\n _ITM_deregisterTMCloneTable\n _ITM_registerTMCloneTable\n __cxa_finalize\n _ZSt21ios_base_library_initv\n+_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_PcEjSB_z\n _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERjj\n+_ZN15ScoredAlignment9getStringB5cxx11Ev\n+vsnprintf\n+_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEj\n+_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcj\n+_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj\n+_ZSt20__throw_length_errorPKc\n+_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv\n+_Unwind_Resume\n+_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev\n+_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE\n+_ZTVSt15basic_streambufIcSt11char_traitsIcEE\n+_ZNSt6localeD1Ev\n+_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev\n+_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev\n+_ZN6seqan25writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE\n+_ZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n+_ZN15ScoredAlignmentC2ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n+_ZNSt8ios_baseC2Ev\n+_ZTVSt9basic_iosIcSt11char_traitsIcEE\n+_ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE\n+_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E\n+_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE\n+_ZNSt6localeC1Ev\n+_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate\n+_ZNSt8ios_baseD2Ev\n+_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_\n+_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev\n+_ZN15ScoredAlignmentC1ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n+_ZGVN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n+_ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized\n+_ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store\n+_ZZN6seqan224AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized\n+__gxx_personality_v0\n _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n freeCString\n _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE\n _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n _ZN6seqan25clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE\n _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_\n-_Unwind_Resume\n _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_\n _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKPcEEvRT_RT0_NS_4SizeISC_E4TypeE\n _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_\n _ZN6seqan225TranslateTableCharToDna5_IvE5VALUEE\n _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_RT0_\n _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n@@ -33,50 +66,17 @@\n _ZN6seqan26createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n _ZN6seqan26resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE\n _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n _ZN6seqan26assignINS_6StringINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_\n _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n adapterAlignment\n-_ZN15ScoredAlignmentC1ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n-_ZN15ScoredAlignment9getStringB5cxx11Ev\n _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv\n _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n-__gxx_personality_v0\n-_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_PcEjSB_z\n-vsnprintf\n-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEj\n-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcj\n-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj\n-_ZSt20__throw_length_errorPKc\n-_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev\n-_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE\n-_ZTVSt15basic_streambufIcSt11char_traitsIcEE\n-_ZNSt6localeD1Ev\n-_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev\n-_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev\n-_ZN6seqan25writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE\n-_ZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n-_ZN15ScoredAlignmentC2ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n-_ZNSt8ios_baseC2Ev\n-_ZTVSt9basic_iosIcSt11char_traitsIcEE\n-_ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE\n-_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E\n-_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE\n-_ZNSt6localeC1Ev\n-_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate\n-_ZNSt8ios_baseD2Ev\n-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_\n-_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev\n-_ZGVN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n-_ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized\n-_ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store\n-_ZZN6seqan224AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized\n __stack_chk_fail\n libstdc++.so.6\n libgcc_s.so.1\n libc.so.6\n GLIBC_2.4\n GLIBC_2.0\n GLIBC_2.1.3\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -3,437 +3,437 @@\n 0x0000087c 005f5f67 6d6f6e5f 73746172 745f5f00 .__gmon_start__.\n 0x0000088c 5f49544d 5f646572 65676973 74657254 _ITM_deregisterT\n 0x0000089c 4d436c6f 6e655461 626c6500 5f49544d MCloneTable._ITM\n 0x000008ac 5f726567 69737465 72544d43 6c6f6e65 _registerTMClone\n 0x000008bc 5461626c 65005f5f 6378615f 66696e61 Table.__cxa_fina\n 0x000008cc 6c697a65 005f5a53 74323169 6f735f62 lize._ZSt21ios_b\n 0x000008dc 6173655f 6c696272 6172795f 696e6974 ase_library_init\n- 0x000008ec 76005f5a 4e537437 5f5f6378 78313131 v._ZNSt7__cxx111\n- 0x000008fc 32626173 69635f73 7472696e 67496353 2basic_stringIcS\n- 0x0000090c 74313163 6861725f 74726169 74734963 t11char_traitsIc\n- 0x0000091c 45536149 63454539 5f4d5f63 72656174 ESaIcEE9_M_creat\n- 0x0000092c 6545526a 6a006d65 6d637079 005f5a4e eERjj.memcpy._ZN\n- 0x0000093c 36736571 616e3232 31445043 656c6c44 6seqan221DPCellD\n- 0x0000094c 65666175 6c74496e 66696e69 7479494e efaultInfinityIN\n- 0x0000095c 535f3744 5043656c 6c5f4969 4e535f33 S_7DPCell_IiNS_3\n- 0x0000096c 54616749 4e535f31 31416666 696e6547 TagINS_11AffineG\n- 0x0000097c 6170735f 45454545 45453556 414c5545 aps_EEEEEE5VALUE\n- 0x0000098c 45005f5a 6e776a00 5f5a646c 50760066 E._Znwj._ZdlPv.f\n- 0x0000099c 72656543 53747269 6e670066 72656500 reeCString.free.\n- 0x000009ac 5f5a3138 63707053 7472696e 67546f43 _Z18cppStringToC\n- 0x000009bc 53747269 6e674e53 74375f5f 63787831 StringNSt7__cxx1\n- 0x000009cc 31313262 61736963 5f737472 696e6749 112basic_stringI\n- 0x000009dc 63537431 31636861 725f7472 61697473 cSt11char_traits\n- 0x000009ec 49634553 61496345 4545006d 616c6c6f IcESaIcEEE.mallo\n- 0x000009fc 63005f5a 4e367365 71616e32 35636c65 c._ZN6seqan25cle\n- 0x00000a0c 6172494e 535f364d 61747269 78494e53 arINS_6MatrixINS\n- 0x00000a1c 5f374450 43656c6c 5f49694e 535f3354 _7DPCell_IiNS_3T\n- 0x00000a2c 6167494e 535f3131 4c696e65 61724761 agINS_11LinearGa\n- 0x00000a3c 70735f45 45454545 4c6a3245 4e535f36 ps_EEEEELj2ENS_6\n- 0x00000a4c 53747269 6e674953 365f4e53 5f35416c StringIS6_NS_5Al\n- 0x00000a5c 6c6f6349 76454545 45454545 4576524e locIvEEEEEEEEvRN\n- 0x00000a6c 535f3648 6f6c6465 7249545f 4e53335f S_6HolderIT_NS3_\n- 0x00000a7c 494e535f 39547269 73746174 655f4545 INS_9Tristate_EE\n- 0x00000a8c 45454500 5f5a4e36 73657161 6e323563 EEE._ZN6seqan25c\n- 0x00000a9c 6c656172 494e535f 364d6174 72697849 learINS_6MatrixI\n- 0x00000aac 684c6a32 454e535f 36537472 696e6749 hLj2ENS_6StringI\n- 0x00000abc 684e535f 35416c6c 6f634976 45454545 hNS_5AllocIvEEEE\n- 0x00000acc 45454545 76524e53 5f36486f 6c646572 EEEEvRNS_6Holder\n- 0x00000adc 49545f4e 535f3354 6167494e 535f3954 IT_NS_3TagINS_9T\n- 0x00000aec 72697374 6174655f 45454545 45005f5a ristate_EEEEE._Z\n- 0x00000afc 4e367365 71616e32 35636c65 6172494e N6seqan25clearIN\n- 0x00000b0c 535f364d 61747269 78494e53 5f374450 S_6MatrixINS_7DP\n- 0x00000b1c 43656c6c 5f49694e 535f3354 6167494e Cell_IiNS_3TagIN\n- 0x00000b2c 535f3131 41666669 6e654761 70735f45 S_11AffineGaps_E\n- 0x00000b3c 45454545 4c6a3245 4e535f36 53747269 EEEELj2ENS_6Stri\n- 0x00000b4c 6e674953 365f4e53 5f35416c 6c6f6349 ngIS6_NS_5AllocI\n- 0x00000b5c 76454545 45454545 4576524e 535f3648 vEEEEEEEEvRNS_6H\n- 0x00000b6c 6f6c6465 7249545f 4e53335f 494e535f olderIT_NS3_INS_\n- 0x00000b7c 39547269 73746174 655f4545 45454500 9Tristate_EEEEE.\n- 0x00000b8c 5f5a4e36 73657161 6e323133 41737369 _ZN6seqan213Assi\n- 0x00000b9c 676e5374 72696e67 5f494e53 5f335461 gnString_INS_3Ta\n- 0x00000bac 67494e53 5f313254 61674765 6e65726f gINS_12TagGenero\n- 0x00000bbc 75735f45 45454537 61737369 676e5f49 us_EEEE7assign_I\n- 0x00000bcc 4e535f36 53747269 6e67494e 535f3130 NS_6StringINS_10\n- 0x00000bdc 53696d70 6c655479 70654968 4e535f35 SimpleTypeIhNS_5\n- 0x00000bec 446e6135 5f454545 4e535f35 416c6c6f Dna5_EEENS_5Allo\n- 0x00000bfc 63497645 4545454b 53435f45 45765254 cIvEEEEKSC_EEvRT\n- 0x00000c0c 5f525430 5f4e535f 3453697a 65495345 _RT0_NS_4SizeISE\n- 0x00000c1c 5f453454 79706545 006d656d 6d6f7665 _E4TypeE.memmove\n- 0x00000c2c 005f5a4e 36736571 616e3231 33417373 ._ZN6seqan213Ass\n- 0x00000c3c 69676e53 7472696e 675f494e 535f3354 ignString_INS_3T\n- 0x00000c4c 6167494e 535f3132 54616747 656e6572 agINS_12TagGener\n- 0x00000c5c 6f75735f 45454545 37617373 69676e5f ous_EEEE7assign_\n- 0x00000c6c 494e535f 36537472 696e6749 4e535f31 INS_6StringINS_1\n- 0x00000c7c 3053696d 706c6554 79706549 684e535f 0SimpleTypeIhNS_\n- 0x00000c8c 35446e61 355f4545 454e535f 35416c6c 5Dna5_EEENS_5All\n- 0x00000c9c 6f634976 45454545 4b53435f 45457652 ocIvEEEEKSC_EEvR\n- 0x00000cac 545f5254 305f005f 556e7769 6e645f52 T_RT0_._Unwind_R\n- 0x00000cbc 6573756d 65005f5a 4e367365 71616e32 esume._ZN6seqan2\n- 0x00000ccc 31334173 7369676e 53747269 6e675f49 13AssignString_I\n- 0x00000cdc 4e535f33 54616749 4e535f31 32546167 NS_3TagINS_12Tag\n- 0x00000cec 47656e65 726f7573 5f454545 45376173 Generous_EEEE7as\n- 0x00000cfc 7369676e 5f494e53 5f365374 72696e67 sign_INS_6String\n- 0x00000d0c 49634e53 5f35416c 6c6f6349 76454545 IcNS_5AllocIvEEE\n- 0x00000d1c 454b5339 5f454576 52545f52 54305f4e EKS9_EEvRT_RT0_N\n- 0x00000d2c 535f3453 697a6549 53425f45 34547970 S_4SizeISB_E4Typ\n- 0x00000d3c 6545005f 5a4e3673 6571616e 32313341 eE._ZN6seqan213A\n- 0x00000d4c 73736967 6e537472 696e675f 494e535f ssignString_INS_\n- 0x00000d5c 33546167 494e535f 31325461 6747656e 3TagINS_12TagGen\n- 0x00000d6c 65726f75 735f4545 45453761 73736967 erous_EEEE7assig\n- 0x00000d7c 6e5f494e 535f3653 7472696e 6749634e n_INS_6StringIcN\n- 0x00000d8c 535f3541 6c6c6f63 49764545 45454b53 S_5AllocIvEEEEKS\n- 0x00000d9c 395f4545 7652545f 5254305f 005f5a4e 9_EEvRT_RT0_._ZN\n- 0x00000dac 36736571 616e3231 33417373 69676e53 6seqan213AssignS\n- 0x00000dbc 7472696e 675f494e 535f3354 6167494e tring_INS_3TagIN\n- 0x00000dcc 535f3132 54616747 656e6572 6f75735f S_12TagGenerous_\n- 0x00000ddc 45454545 37617373 69676e5f 494e535f EEEE7assign_INS_\n- 0x00000dec 36537472 696e6749 634e535f 35416c6c 6StringIcNS_5All\n- 0x00000dfc 6f634976 45454545 4b506345 45765254 ocIvEEEEKPcEEvRT\n- 0x00000e0c 5f525430 5f4e535f 3453697a 65495343 _RT0_NS_4SizeISC\n- 0x00000e1c 5f453454 79706545 00737472 6c656e00 _E4TypeE.strlen.\n- 0x00000e2c 5f5a4e36 73657161 6e323133 41737369 _ZN6seqan213Assi\n- 0x00000e3c 676e5374 72696e67 5f494e53 5f335461 gnString_INS_3Ta\n- 0x00000e4c 67494e53 5f313254 61674765 6e65726f gINS_12TagGenero\n- 0x00000e5c 75735f45 45454537 61737369 676e5f49 us_EEEE7assign_I\n- 0x00000e6c 4e535f36 53747269 6e67494e 535f3130 NS_6StringINS_10\n- 0x00000e7c 53696d70 6c655479 70654968 4e535f35 SimpleTypeIhNS_5\n- 0x00000e8c 446e6135 5f454545 4e535f35 416c6c6f Dna5_EEENS_5Allo\n- 0x00000e9c 63497645 4545454b 4e53365f 49635342 cIvEEEEKNS6_IcSB\n- 0x00000eac 5f454545 45765254 5f525430 5f005f5a _EEEEvRT_RT0_._Z\n- 0x00000ebc 4e367365 71616e32 32355472 616e736c N6seqan225Transl\n- 0x00000ecc 61746554 61626c65 43686172 546f446e ateTableCharToDn\n- 0x00000edc 61355f49 76453556 414c5545 45005f5a a5_IvE5VALUEE._Z\n- 0x00000eec 4e367365 71616e32 31334173 7369676e N6seqan213Assign\n- 0x00000efc 53747269 6e675f49 4e535f33 54616749 String_INS_3TagI\n- 0x00000f0c 4e535f31 32546167 47656e65 726f7573 NS_12TagGenerous\n- 0x00000f1c 5f454545 45376173 7369676e 5f494e53 _EEEE7assign_INS\n- 0x00000f2c 5f365374 72696e67 496a4e53 5f35416c _6StringIjNS_5Al\n- 0x00000f3c 6c6f6349 76454545 454b5339 5f454576 locIvEEEEKS9_EEv\n- 0x00000f4c 52545f52 54305f00 5f5a4e36 73657161 RT_RT0_._ZN6seqa\n- 0x00000f5c 6e323133 41737369 676e5374 72696e67 n213AssignString\n- 0x00000f6c 5f494e53 5f335461 67494e53 5f313254 _INS_3TagINS_12T\n- 0x00000f7c 61674765 6e65726f 75735f45 45454537 agGenerous_EEEE7\n- 0x00000f8c 61737369 676e5f49 4e535f36 53747269 assign_INS_6Stri\n- 0x00000f9c 6e67496a 4e535f35 416c6c6f 63497645 ngIjNS_5AllocIvE\n- 0x00000fac 4545454b 53395f45 45765254 5f525430 EEEKS9_EEvRT_RT0\n- 0x00000fbc 5f4e535f 3453697a 65495342 5f453454 _NS_4SizeISB_E4T\n- 0x00000fcc 79706545 005f5a4e 36736571 616e3231 ypeE._ZN6seqan21\n- 0x00000fdc 34526570 6c616365 53747269 6e675f49 4ReplaceString_I\n- 0x00000fec 4e535f33 54616749 4e535f31 32546167 NS_3TagINS_12Tag\n- 0x00000ffc 47656e65 726f7573 5f454545 45387265 Generous_EEEE8re\n- 0x0000100c 706c6163 655f494e 535f3653 7472696e place_INS_6Strin\n- 0x0000101c 67496a4e 535f3541 6c6c6f63 49764545 gIjNS_5AllocIvEE\n- 0x0000102c 45454b53 395f4545 7652545f 4e535f34 EEKS9_EEvRT_NS_4\n- 0x0000103c 53697a65 4953425f 45345479 70654553 SizeISB_E4TypeES\n- 0x0000104c 465f5254 305f005f 5a4e3673 6571616e F_RT0_._ZN6seqan\n- 0x0000105c 32313069 6e736572 74476170 73494e53 210insertGapsINS\n- 0x0000106c 5f344761 7073494e 535f3653 7472696e _4GapsINS_6Strin\n- 0x0000107c 67494e53 5f313053 696d706c 65547970 gINS_10SimpleTyp\n- 0x0000108c 6549684e 535f3544 6e61355f 4545454e eIhNS_5Dna5_EEEN\n- 0x0000109c 535f3541 6c6c6f63 49764545 45454e53 S_5AllocIvEEEENS\n- 0x000010ac 5f335461 67494e53 5f313041 72726179 _3TagINS_10Array\n- 0x000010bc 47617073 5f454545 45456a45 4576524b Gaps_EEEEEjEEvRK\n- 0x000010cc 4e535f34 49746572 49545f4e 535f3132 NS_4IterIT_NS_12\n- 0x000010dc 47617073 49746572 61746f72 4953425f GapsIteratorISB_\n- 0x000010ec 45454545 54305f00 6d656d73 6574005f EEEET0_.memset._\n- 0x000010fc 5a4e3673 6571616e 3232315f 61646170 ZN6seqan221_adap\n- 0x0000110c 74547261 63655365 676d656e 7473546f tTraceSegmentsTo\n- 0x0000111c 494e535f 36537472 696e6749 4e535f31 INS_6StringINS_1\n- 0x0000112c 3053696d 706c6554 79706549 684e535f 0SimpleTypeIhNS_\n- 0x0000113c 35446e61 355f4545 454e535f 35416c6c 5Dna5_EEENS_5All\n- 0x0000114c 6f634976 45454545 4e535f33 54616749 ocIvEEEENS_3TagI\n- 0x0000115c 4e535f31 30417272 61794761 70735f45 NS_10ArrayGaps_E\n- 0x0000116c 45455337 5f53415f 6a6a5336 5f454576 EES7_SA_jjS6_EEv\n- 0x0000117c 524e535f 34476170 7349545f 54305f45 RNS_4GapsIT_T0_E\n- 0x0000118c 45524e53 425f4954 315f5432 5f454552 ERNSB_IT1_T2_EER\n- 0x0000119c 4b4e5331 5f494e53 5f313354 72616365 KNS1_INS_13Trace\n- 0x000011ac 5365676d 656e745f 4954335f 54345f45 Segment_IT3_T4_E\n- 0x000011bc 4554355f 4545005f 5a4e3673 6571616e ET5_EE._ZN6seqan\n- 0x000011cc 32313341 73736967 6e537472 696e675f 213AssignString_\n- 0x000011dc 494e535f 33546167 494e535f 31325461 INS_3TagINS_12Ta\n- 0x000011ec 6747656e 65726f75 735f4545 45453761 gGenerous_EEEE7a\n- 0x000011fc 73736967 6e5f494e 535f3653 7472696e ssign_INS_6Strin\n- 0x0000120c 67494e53 5f374450 43656c6c 5f49694e gINS_7DPCell_IiN\n- 0x0000121c 53315f49 4e535f31 314c696e 65617247 S1_INS_11LinearG\n- 0x0000122c 6170735f 45454545 454e535f 35416c6c aps_EEEEENS_5All\n- 0x0000123c 6f634976 45454545 4b53445f 45457652 ocIvEEEEKSD_EEvR\n- 0x0000124c 545f5254 305f4e53 5f345369 7a654953 T_RT0_NS_4SizeIS\n- 0x0000125c 465f4534 54797065 45005f5a 4e367365 F_E4TypeE._ZN6se\n- 0x0000126c 71616e32 31334173 7369676e 53747269 qan213AssignStri\n- 0x0000127c 6e675f49 4e535f33 54616749 4e535f31 ng_INS_3TagINS_1\n- 0x0000128c 32546167 47656e65 726f7573 5f454545 2TagGenerous_EEE\n- 0x0000129c 45376173 7369676e 5f494e53 5f365374 E7assign_INS_6St\n- 0x000012ac 72696e67 494e535f 37445043 656c6c5f ringINS_7DPCell_\n- 0x000012bc 49694e53 315f494e 535f3131 4c696e65 IiNS1_INS_11Line\n- 0x000012cc 61724761 70735f45 45454545 4e535f35 arGaps_EEEEENS_5\n- 0x000012dc 416c6c6f 63497645 4545454b 53445f45 AllocIvEEEEKSD_E\n- 0x000012ec 45765254 5f525430 5f005f5a 4e367365 EvRT_RT0_._ZN6se\n- 0x000012fc 71616e32 36617373 69676e49 4e535f36 qan26assignINS_6\n- 0x0000130c 53747269 6e67494e 535f3744 5043656c StringINS_7DPCel\n- 0x0000131c 6c5f4969 4e535f33 54616749 4e535f31 l_IiNS_3TagINS_1\n- 0x0000132c 314c696e 65617247 6170735f 45454545 1LinearGaps_EEEE\n- 0x0000133c 454e535f 35416c6c 6f634976 45454545 ENS_5AllocIvEEEE\n- 0x0000134c 45457652 4e535f36 486f6c64 65724954 EEvRNS_6HolderIT\n- 0x0000135c 5f4e5333 5f494e53 5f395472 69737461 _NS3_INS_9Trista\n- 0x0000136c 74655f45 45454545 524b5345 5f005f5a te_EEEEERKSE_._Z\n- 0x0000137c 4e367365 71616e32 36637265 61746549 N6seqan26createI\n- 0x0000138c 4e535f36 4d617472 6978494e 535f3744 NS_6MatrixINS_7D\n- 0x0000139c 5043656c 6c5f4969 4e535f33 54616749 PCell_IiNS_3TagI\n- 0x000013ac 4e535f31 314c696e 65617247 6170735f NS_11LinearGaps_\n- 0x000013bc 45454545 454c6a32 454e535f 36537472 EEEEELj2ENS_6Str\n- 0x000013cc 696e6749 53365f4e 535f3541 6c6c6f63 ingIS6_NS_5Alloc\n- 0x000013dc 49764545 45454545 45457652 4e535f36 IvEEEEEEEEvRNS_6\n- 0x000013ec 486f6c64 65724954 5f4e5333 5f494e53 HolderIT_NS3_INS\n- 0x000013fc 5f395472 69737461 74655f45 45454545 _9Tristate_EEEEE\n- 0x0000140c 005f5a4e 36736571 616e3231 33417373 ._ZN6seqan213Ass\n- 0x0000141c 69676e53 7472696e 675f494e 535f3354 ignString_INS_3T\n- 0x0000142c 6167494e 535f3132 54616747 656e6572 agINS_12TagGener\n- 0x0000143c 6f75735f 45454545 37617373 69676e5f ous_EEEE7assign_\n- 0x0000144c 494e535f 36537472 696e6749 684e535f INS_6StringIhNS_\n- 0x0000145c 35416c6c 6f634976 45454545 4b53395f 5AllocIvEEEEKS9_\n- 0x0000146c 45457652 545f5254 305f4e53 5f345369 EEvRT_RT0_NS_4Si\n- 0x0000147c 7a654953 425f4534 54797065 45005f5a zeISB_E4TypeE._Z\n- 0x0000148c 4e367365 71616e32 31334173 7369676e N6seqan213Assign\n- 0x0000149c 53747269 6e675f49 4e535f33 54616749 String_INS_3TagI\n- 0x000014ac 4e535f31 32546167 47656e65 726f7573 NS_12TagGenerous\n- 0x000014bc 5f454545 45376173 7369676e 5f494e53 _EEEE7assign_INS\n- 0x000014cc 5f365374 72696e67 49684e53 5f35416c _6StringIhNS_5Al\n- 0x000014dc 6c6f6349 76454545 454b5339 5f454576 locIvEEEEKS9_EEv\n- 0x000014ec 52545f52 54305f00 5f5a4e36 73657161 RT_RT0_._ZN6seqa\n- 0x000014fc 6e323661 73736967 6e494e53 5f365374 n26assignINS_6St\n- 0x0000150c 72696e67 49684e53 5f35416c 6c6f6349 ringIhNS_5AllocI\n- 0x0000151c 76454545 45454576 524e535f 36486f6c vEEEEEEvRNS_6Hol\n- 0x0000152c 64657249 545f4e53 5f335461 67494e53 derIT_NS_3TagINS\n- 0x0000153c 5f395472 69737461 74655f45 45454545 _9Tristate_EEEEE\n- 0x0000154c 524b5341 5f005f5a 4e367365 71616e32 RKSA_._ZN6seqan2\n- 0x0000155c 36637265 61746549 4e535f36 4d617472 6createINS_6Matr\n- 0x0000156c 69784968 4c6a3245 4e535f36 53747269 ixIhLj2ENS_6Stri\n- 0x0000157c 6e674968 4e535f35 416c6c6f 63497645 ngIhNS_5AllocIvE\n- 0x0000158c 45454545 45454576 524e535f 36486f6c EEEEEEEvRNS_6Hol\n- 0x0000159c 64657249 545f4e53 5f335461 67494e53 derIT_NS_3TagINS\n- 0x000015ac 5f395472 69737461 74655f45 45454545 _9Tristate_EEEEE\n- 0x000015bc 005f5a4e 36736571 616e3236 72657369 ._ZN6seqan26resi\n- 0x000015cc 7a654968 4e535f33 54616749 4e535f31 zeIhNS_3TagINS_1\n- 0x000015dc 3346756c 6c44504d 61747269 785f4545 3FullDPMatrix_EE\n- 0x000015ec 454e535f 36537472 696e6749 684e535f ENS_6StringIhNS_\n- 0x000015fc 35416c6c 6f634976 45454545 45457652 5AllocIvEEEEEEvR\n- 0x0000160c 4e535f39 44504d61 74726978 5f49545f NS_9DPMatrix_IT_\n- 0x0000161c 54305f54 315f4545 005f5a4e 36736571 T0_T1_EE._ZN6seq\n- 0x0000162c 616e3231 33417373 69676e53 7472696e an213AssignStrin\n- 0x0000163c 675f494e 535f3354 6167494e 535f3132 g_INS_3TagINS_12\n- 0x0000164c 54616747 656e6572 6f75735f 45454545 TagGenerous_EEEE\n- 0x0000165c 37617373 69676e5f 494e535f 36537472 7assign_INS_6Str\n- 0x0000166c 696e6749 4e535f37 44504365 6c6c5f49 ingINS_7DPCell_I\n- 0x0000167c 694e5331 5f494e53 5f313141 6666696e iNS1_INS_11Affin\n- 0x0000168c 65476170 735f4545 4545454e 535f3541 eGaps_EEEEENS_5A\n- 0x0000169c 6c6c6f63 49764545 45454b53 445f4545 llocIvEEEEKSD_EE\n- 0x000016ac 7652545f 5254305f 4e535f34 53697a65 vRT_RT0_NS_4Size\n- 0x000016bc 4953465f 45345479 70654500 5f5a4e36 ISF_E4TypeE._ZN6\n- 0x000016cc 73657161 6e323133 41737369 676e5374 seqan213AssignSt\n- 0x000016dc 72696e67 5f494e53 5f335461 67494e53 ring_INS_3TagINS\n- 0x000016ec 5f313254 61674765 6e65726f 75735f45 _12TagGenerous_E\n- 0x000016fc 45454537 61737369 676e5f49 4e535f36 EEE7assign_INS_6\n- 0x0000170c 53747269 6e67494e 535f3744 5043656c StringINS_7DPCel\n- 0x0000171c 6c5f4969 4e53315f 494e535f 31314166 l_IiNS1_INS_11Af\n- 0x0000172c 66696e65 47617073 5f454545 45454e53 fineGaps_EEEEENS\n- 0x0000173c 5f35416c 6c6f6349 76454545 454b5344 _5AllocIvEEEEKSD\n- 0x0000174c 5f454576 52545f52 54305f00 5f5a4e36 _EEvRT_RT0_._ZN6\n- 0x0000175c 73657161 6e323661 73736967 6e494e53 seqan26assignINS\n- 0x0000176c 5f365374 72696e67 494e535f 37445043 _6StringINS_7DPC\n- 0x0000177c 656c6c5f 49694e53 5f335461 67494e53 ell_IiNS_3TagINS\n- 0x0000178c 5f313141 6666696e 65476170 735f4545 _11AffineGaps_EE\n- 0x0000179c 4545454e 535f3541 6c6c6f63 49764545 EEENS_5AllocIvEE\n- 0x000017ac 45454545 76524e53 5f36486f 6c646572 EEEEvRNS_6Holder\n- 0x000017bc 49545f4e 53335f49 4e535f39 54726973 IT_NS3_INS_9Tris\n- 0x000017cc 74617465 5f454545 4545524b 53455f00 tate_EEEEERKSE_.\n- 0x000017dc 5f5a4e36 73657161 6e323663 72656174 _ZN6seqan26creat\n- 0x000017ec 65494e53 5f364d61 74726978 494e535f eINS_6MatrixINS_\n- 0x000017fc 37445043 656c6c5f 49694e53 5f335461 7DPCell_IiNS_3Ta\n- 0x0000180c 67494e53 5f313141 6666696e 65476170 gINS_11AffineGap\n- 0x0000181c 735f4545 4545454c 6a32454e 535f3653 s_EEEEELj2ENS_6S\n- 0x0000182c 7472696e 67495336 5f4e535f 35416c6c tringIS6_NS_5All\n- 0x0000183c 6f634976 45454545 45454545 76524e53 ocIvEEEEEEEEvRNS\n- 0x0000184c 5f36486f 6c646572 49545f4e 53335f49 _6HolderIT_NS3_I\n- 0x0000185c 4e535f39 54726973 74617465 5f454545 NS_9Tristate_EEE\n- 0x0000186c 45450061 64617074 6572416c 69676e6d EE.adapterAlignm\n- 0x0000187c 656e7400 5f5a4e31 3553636f 72656441 ent._ZN15ScoredA\n- 0x0000188c 6c69676e 6d656e74 43314552 4e367365 lignmentC1ERN6se\n- 0x0000189c 71616e32 35416c69 676e494e 53305f36 qan25AlignINS0_6\n- 0x000018ac 53747269 6e67494e 53305f31 3053696d StringINS0_10Sim\n- 0x000018bc 706c6554 79706549 684e5330 5f35446e pleTypeIhNS0_5Dn\n- 0x000018cc 61355f45 45454e53 305f3541 6c6c6f63 a5_EEENS0_5Alloc\n- 0x000018dc 49764545 45454e53 305f3354 6167494e IvEEEENS0_3TagIN\n- 0x000018ec 53305f31 30417272 61794761 70735f45 S0_10ArrayGaps_E\n- 0x000018fc 45454545 69696900 5f5a4e31 3553636f EEEEiii._ZN15Sco\n- 0x0000190c 72656441 6c69676e 6d656e74 39676574 redAlignment9get\n- 0x0000191c 53747269 6e674235 63787831 31457600 StringB5cxx11Ev.\n- 0x0000192c 5f5a646c 50766a00 5f5a4e36 73657161 _ZdlPvj._ZN6seqa\n- 0x0000193c 6e323231 44504365 6c6c4465 6661756c n221DPCellDefaul\n- 0x0000194c 74496e66 696e6974 79494e53 5f374450 tInfinityINS_7DP\n- 0x0000195c 43656c6c 5f49694e 535f3354 6167494e Cell_IiNS_3TagIN\n- 0x0000196c 535f3131 4c696e65 61724761 70735f45 S_11LinearGaps_E\n- 0x0000197c 45454545 45355641 4c554545 005f5a4e EEEEE5VALUEE._ZN\n- 0x0000198c 5374375f 5f637878 31313132 62617369 St7__cxx1112basi\n- 0x0000199c 635f7374 72696e67 49635374 31316368 c_stringIcSt11ch\n- 0x000019ac 61725f74 72616974 73496345 53614963 ar_traitsIcESaIc\n- 0x000019bc 45453130 5f4d5f64 6973706f 73654576 EE10_M_disposeEv\n- 0x000019cc 005f5a47 564e3673 6571616e 32323144 ._ZGVN6seqan221D\n- 0x000019dc 5043656c 6c446566 61756c74 496e6669 PCellDefaultInfi\n- 0x000019ec 6e697479 494e535f 37445043 656c6c5f nityINS_7DPCell_\n- 0x000019fc 49694e53 5f335461 67494e53 5f31314c IiNS_3TagINS_11L\n- 0x00001a0c 696e6561 72476170 735f4545 45454545 inearGaps_EEEEEE\n- 0x00001a1c 3556414c 55454500 5f5a4756 4e367365 5VALUEE._ZGVN6se\n- 0x00001a2c 71616e32 32314450 43656c6c 44656661 qan221DPCellDefa\n- 0x00001a3c 756c7449 6e66696e 69747949 4e535f37 ultInfinityINS_7\n- 0x00001a4c 44504365 6c6c5f49 694e535f 33546167 DPCell_IiNS_3Tag\n- 0x00001a5c 494e535f 31314166 66696e65 47617073 INS_11AffineGaps\n- 0x00001a6c 5f454545 45454535 56414c55 4545005f _EEEEEE5VALUEE._\n- 0x00001a7c 5f677878 5f706572 736f6e61 6c697479 _gxx_personality\n- 0x00001a8c 5f763000 5f5a4e39 5f5f676e 755f6378 _v0._ZN9__gnu_cx\n- 0x00001a9c 7831325f 5f746f5f 78737472 696e6749 x12__to_xstringI\n- 0x00001aac 4e537437 5f5f6378 78313131 32626173 NSt7__cxx1112bas\n- 0x00001abc 69635f73 7472696e 67496353 74313163 ic_stringIcSt11c\n- 0x00001acc 6861725f 74726169 74734963 45536149 har_traitsIcESaI\n- 0x00001adc 63454545 63454554 5f504669 5054305f cEEEcEET_PFiPT0_\n- 0x00001aec 6a504b53 385f5063 456a5342 5f7a0076 jPKS8_PcEjSB_z.v\n- 0x00001afc 736e7072 696e7466 005f5a4e 5374375f snprintf._ZNSt7_\n- 0x00001b0c 5f637878 31313132 62617369 635f7374 _cxx1112basic_st\n- 0x00001b1c 72696e67 49635374 31316368 61725f74 ringIcSt11char_t\n- 0x00001b2c 72616974 73496345 53614963 45453772 raitsIcESaIcEE7r\n- 0x00001b3c 65736572 7665456a 005f5a4e 5374375f eserveEj._ZNSt7_\n- 0x00001b4c 5f637878 31313132 62617369 635f7374 _cxx1112basic_st\n- 0x00001b5c 72696e67 49635374 31316368 61725f74 ringIcSt11char_t\n- 0x00001b6c 72616974 73496345 53614963 4545395f raitsIcESaIcEE9_\n- 0x00001b7c 4d5f6170 70656e64 45504b63 6a005f5a M_appendEPKcj._Z\n- 0x00001b8c 4e537437 5f5f6378 78313131 32626173 NSt7__cxx1112bas\n- 0x00001b9c 69635f73 7472696e 67496353 74313163 ic_stringIcSt11c\n- 0x00001bac 6861725f 74726169 74734963 45536149 har_traitsIcESaI\n- 0x00001bbc 63454531 305f4d5f 7265706c 61636545 cEE10_M_replaceE\n- 0x00001bcc 6a6a504b 636a005f 5a537432 305f5f74 jjPKcj._ZSt20__t\n- 0x00001bdc 68726f77 5f6c656e 6774685f 6572726f hrow_length_erro\n- 0x00001bec 72504b63 005f5a4e 5374375f 5f637878 rPKc._ZNSt7__cxx\n- 0x00001bfc 31313135 62617369 635f7374 72696e67 1115basic_string\n- 0x00001c0c 62756649 63537431 31636861 725f7472 bufIcSt11char_tr\n- 0x00001c1c 61697473 49634553 61496345 45443245 aitsIcESaIcEED2E\n- 0x00001c2c 76005f5a 54564e53 74375f5f 63787831 v._ZTVNSt7__cxx1\n- 0x00001c3c 31313562 61736963 5f737472 696e6762 115basic_stringb\n- 0x00001c4c 75664963 53743131 63686172 5f747261 ufIcSt11char_tra\n- 0x00001c5c 69747349 63455361 49634545 45005f5a itsIcESaIcEEE._Z\n- 0x00001c6c 54565374 31356261 7369635f 73747265 TVSt15basic_stre\n- 0x00001c7c 616d6275 66496353 74313163 6861725f ambufIcSt11char_\n- 0x00001c8c 74726169 74734963 4545005f 5a4e5374 traitsIcEE._ZNSt\n- 0x00001c9c 366c6f63 616c6544 31457600 5f5a4e53 6localeD1Ev._ZNS\n- 0x00001cac 74375f5f 63787831 31313562 61736963 t7__cxx1115basic\n- 0x00001cbc 5f737472 696e6762 75664963 53743131 _stringbufIcSt11\n- 0x00001ccc 63686172 5f747261 69747349 63455361 char_traitsIcESa\n- 0x00001cdc 49634545 44314576 005f5a4e 5374375f IcEED1Ev._ZNSt7_\n- 0x00001cec 5f637878 31313135 62617369 635f7374 _cxx1115basic_st\n- 0x00001cfc 72696e67 62756649 63537431 31636861 ringbufIcSt11cha\n- 0x00001d0c 725f7472 61697473 49634553 61496345 r_traitsIcESaIcE\n- 0x00001d1c 45443045 76005f5a 4e367365 71616e32 ED0Ev._ZN6seqan2\n- 0x00001d2c 35777269 7465494e 535f3449 74657249 5writeINS_4IterI\n- 0x00001d3c 4e537437 5f5f6378 78313131 39626173 NSt7__cxx1119bas\n- 0x00001d4c 69635f6f 73747269 6e677374 7265616d ic_ostringstream\n- 0x00001d5c 49635374 31316368 61725f74 72616974 IcSt11char_trait\n- 0x00001d6c 73496345 53614963 4545454e 535f3134 sIcESaIcEEENS_14\n- 0x00001d7c 53747265 616d4974 65726174 6f72494e StreamIteratorIN\n- 0x00001d8c 535f3354 6167494e 535f374f 75747075 S_3TagINS_7Outpu\n- 0x00001d9c 745f4545 45454545 454e535f 36537472 t_EEEEEEENS_6Str\n- 0x00001dac 696e6749 4e535f31 3053696d 706c6554 ingINS_10SimpleT\n- 0x00001dbc 79706549 684e535f 35446e61 355f4545 ypeIhNS_5Dna5_EE\n- 0x00001dcc 454e535f 35416c6c 6f634976 45454545 ENS_5AllocIvEEEE\n- 0x00001ddc 4e53395f 494e535f 31304172 72617947 NS9_INS_10ArrayG\n- 0x00001dec 6170735f 45454545 45765254 5f524b4e aps_EEEEEvRT_RKN\n- 0x00001dfc 535f3447 61707349 54305f54 315f4545 S_4GapsIT0_T1_EE\n- 0x00001e0c 005f5a4e 36736571 616e3232 34416c70 ._ZN6seqan224Alp\n- 0x00001e1c 68616265 74436f6e 76657273 696f6e54 habetConversionT\n- 0x00001e2c 61626c65 5f49634e 535f3136 4d6f6469 able_IcNS_16Modi\n- 0x00001e3c 66696564 416c7068 61626574 494e535f fiedAlphabetINS_\n- 0x00001e4c 31305369 6d706c65 54797065 49684e53 10SimpleTypeIhNS\n- 0x00001e5c 5f35446e 61355f45 45454e53 5f394d6f _5Dna5_EEENS_9Mo\n- 0x00001e6c 64457870 616e6449 4c633435 454e535f dExpandILc45ENS_\n- 0x00001e7c 33546167 494e535f 38446566 61756c74 3TagINS_8Default\n- 0x00001e8c 5f454545 45454545 45357461 626c6545 _EEEEEEEE5tableE\n- 0x00001e9c 005f5a4e 31355363 6f726564 416c6967 ._ZN15ScoredAlig\n- 0x00001eac 6e6d656e 74433245 524e3673 6571616e nmentC2ERN6seqan\n- 0x00001ebc 3235416c 69676e49 4e53305f 36537472 25AlignINS0_6Str\n- 0x00001ecc 696e6749 4e53305f 31305369 6d706c65 ingINS0_10Simple\n- 0x00001edc 54797065 49684e53 305f3544 6e61355f TypeIhNS0_5Dna5_\n- 0x00001eec 4545454e 53305f35 416c6c6f 63497645 EEENS0_5AllocIvE\n- 0x00001efc 4545454e 53305f33 54616749 4e53305f EEENS0_3TagINS0_\n- 0x00001f0c 31304172 72617947 6170735f 45454545 10ArrayGaps_EEEE\n- 0x00001f1c 45696969 005f5a4e 53743869 6f735f62 Eiii._ZNSt8ios_b\n- 0x00001f2c 61736543 32457600 5f5a5456 53743962 aseC2Ev._ZTVSt9b\n- 0x00001f3c 61736963 5f696f73 49635374 31316368 asic_iosIcSt11ch\n- 0x00001f4c 61725f74 72616974 73496345 45005f5a ar_traitsIcEE._Z\n- 0x00001f5c 54544e53 74375f5f 63787831 31313962 TTNSt7__cxx1119b\n- 0x00001f6c 61736963 5f6f7374 72696e67 73747265 asic_ostringstre\n- 0x00001f7c 616d4963 53743131 63686172 5f747261 amIcSt11char_tra\n- 0x00001f8c 69747349 63455361 49634545 45005f5a itsIcESaIcEEE._Z\n- 0x00001f9c 4e537439 62617369 635f696f 73496353 NSt9basic_iosIcS\n- 0x00001fac 74313163 6861725f 74726169 74734963 t11char_traitsIc\n- 0x00001fbc 45453469 6e697445 50537431 35626173 EE4initEPSt15bas\n- 0x00001fcc 69635f73 74726561 6d627566 49635331 ic_streambufIcS1\n- 0x00001fdc 5f45005f 5a54564e 5374375f 5f637878 _E._ZTVNSt7__cxx\n- 0x00001fec 31313139 62617369 635f6f73 7472696e 1119basic_ostrin\n- 0x00001ffc 67737472 65616d49 63537431 31636861 gstreamIcSt11cha\n- 0x0000200c 725f7472 61697473 49634553 61496345 r_traitsIcESaIcE\n- 0x0000201c 4545005f 5a4e5374 366c6f63 616c6543 EE._ZNSt6localeC\n- 0x0000202c 31457600 5f5a4e53 74396261 7369635f 1Ev._ZNSt9basic_\n- 0x0000203c 696f7349 63537431 31636861 725f7472 iosIcSt11char_tr\n- 0x0000204c 61697473 49634545 35636c65 61724553 aitsIcEE5clearES\n- 0x0000205c 7431325f 496f735f 496f7374 61746500 t12_Ios_Iostate.\n- 0x0000206c 5f5a4e53 7438696f 735f6261 73654432 _ZNSt8ios_baseD2\n- 0x0000207c 4576005f 5a4e5374 375f5f63 78783131 Ev._ZNSt7__cxx11\n- 0x0000208c 31326261 7369635f 73747269 6e674963 12basic_stringIc\n- 0x0000209c 53743131 63686172 5f747261 69747349 St11char_traitsI\n- 0x000020ac 63455361 49634545 395f4d5f 61737369 cESaIcEE9_M_assi\n- 0x000020bc 676e4552 4b53345f 005f5a4e 5374375f gnERKS4_._ZNSt7_\n- 0x000020cc 5f637878 31313139 62617369 635f6f73 _cxx1119basic_os\n- 0x000020dc 7472696e 67737472 65616d49 63537431 tringstreamIcSt1\n- 0x000020ec 31636861 725f7472 61697473 49634553 1char_traitsIcES\n- 0x000020fc 61496345 45443145 76005f5a 47564e36 aIcEED1Ev._ZGVN6\n- 0x0000210c 73657161 6e323234 416c7068 61626574 seqan224Alphabet\n- 0x0000211c 436f6e76 65727369 6f6e5461 626c655f ConversionTable_\n- 0x0000212c 49634e53 5f31364d 6f646966 69656441 IcNS_16ModifiedA\n- 0x0000213c 6c706861 62657449 4e535f31 3053696d lphabetINS_10Sim\n- 0x0000214c 706c6554 79706549 684e535f 35446e61 pleTypeIhNS_5Dna\n- 0x0000215c 355f4545 454e535f 394d6f64 45787061 5_EEENS_9ModExpa\n- 0x0000216c 6e64494c 63343545 4e535f33 54616749 ndILc45ENS_3TagI\n- 0x0000217c 4e535f38 44656661 756c745f 45454545 NS_8Default_EEEE\n- 0x0000218c 45454545 35746162 6c654500 5f5a5a4e EEEE5tableE._ZZN\n- 0x0000219c 36736571 616e3232 34416c70 68616265 6seqan224Alphabe\n- 0x000021ac 74436f6e 76657273 696f6e54 61626c65 tConversionTable\n- 0x000021bc 5f49634e 535f3136 4d6f6469 66696564 _IcNS_16Modified\n- 0x000021cc 416c7068 61626574 494e535f 31305369 AlphabetINS_10Si\n- 0x000021dc 6d706c65 54797065 49684e53 5f35446e mpleTypeIhNS_5Dn\n- 0x000021ec 61355f45 45454e53 5f394d6f 64457870 a5_EEENS_9ModExp\n- 0x000021fc 616e6449 4c633435 454e535f 33546167 andILc45ENS_3Tag\n- 0x0000220c 494e535f 38446566 61756c74 5f454545 INS_8Default_EEE\n- 0x0000221c 45454545 45313069 6e697469 616c697a EEEEE10initializ\n- 0x0000222c 65457645 31355f69 735f696e 69746961 eEvE15_is_initia\n- 0x0000223c 6c697a65 64005f5a 5a4e3673 6571616e lized._ZZN6seqan\n- 0x0000224c 32323441 6c706861 62657443 6f6e7665 224AlphabetConve\n- 0x0000225c 7273696f 6e546162 6c655f49 634e535f rsionTable_IcNS_\n- 0x0000226c 31364d6f 64696669 6564416c 70686162 16ModifiedAlphab\n- 0x0000227c 6574494e 535f3130 53696d70 6c655479 etINS_10SimpleTy\n- 0x0000228c 70654968 4e535f35 446e6135 5f454545 peIhNS_5Dna5_EEE\n- 0x0000229c 4e535f39 4d6f6445 7870616e 64494c63 NS_9ModExpandILc\n- 0x000022ac 3435454e 535f3354 6167494e 535f3844 45ENS_3TagINS_8D\n- 0x000022bc 65666175 6c745f45 45454545 45454531 efault_EEEEEEEE1\n- 0x000022cc 30696e69 7469616c 697a6545 76453131 0initializeEvE11\n- 0x000022dc 7461626c 655f7374 6f726500 5f5a5a4e table_store._ZZN\n- 0x000022ec 36736571 616e3232 34416c70 68616265 6seqan224Alphabe\n- 0x000022fc 74436f6e 76657273 696f6e54 61626c65 tConversionTable\n- 0x0000230c 5f49634e 535f3130 53696d70 6c655479 _IcNS_10SimpleTy\n- 0x0000231c 70654968 4e535f35 446e6135 5f454545 peIhNS_5Dna5_EEE\n- 0x0000232c 45313069 6e697469 616c697a 65457645 E10initializeEvE\n- 0x0000233c 31355f69 735f696e 69746961 6c697a65 15_is_initialize\n- 0x0000234c 64005f5f 73746163 6b5f6368 6b5f6661 d.__stack_chk_fa\n+ 0x000008ec 76005f5a 4e395f5f 676e755f 63787831 v._ZN9__gnu_cxx1\n+ 0x000008fc 325f5f74 6f5f7873 7472696e 67494e53 2__to_xstringINS\n+ 0x0000090c 74375f5f 63787831 31313262 61736963 t7__cxx1112basic\n+ 0x0000091c 5f737472 696e6749 63537431 31636861 _stringIcSt11cha\n+ 0x0000092c 725f7472 61697473 49634553 61496345 r_traitsIcESaIcE\n+ 0x0000093c 45456345 45545f50 46695054 305f6a50 EEcEET_PFiPT0_jP\n+ 0x0000094c 4b53385f 5063456a 53425f7a 005f5a4e KS8_PcEjSB_z._ZN\n+ 0x0000095c 5374375f 5f637878 31313132 62617369 St7__cxx1112basi\n+ 0x0000096c 635f7374 72696e67 49635374 31316368 c_stringIcSt11ch\n+ 0x0000097c 61725f74 72616974 73496345 53614963 ar_traitsIcESaIc\n+ 0x0000098c 4545395f 4d5f6372 65617465 45526a6a EE9_M_createERjj\n+ 0x0000099c 006d656d 63707900 5f5a4e31 3553636f .memcpy._ZN15Sco\n+ 0x000009ac 72656441 6c69676e 6d656e74 39676574 redAlignment9get\n+ 0x000009bc 53747269 6e674235 63787831 31457600 StringB5cxx11Ev.\n+ 0x000009cc 76736e70 72696e74 66005f5a 4e537437 vsnprintf._ZNSt7\n+ 0x000009dc 5f5f6378 78313131 32626173 69635f73 __cxx1112basic_s\n+ 0x000009ec 7472696e 67496353 74313163 6861725f tringIcSt11char_\n+ 0x000009fc 74726169 74734963 45536149 63454537 traitsIcESaIcEE7\n+ 0x00000a0c 72657365 72766545 6a005f5a 4e537437 reserveEj._ZNSt7\n+ 0x00000a1c 5f5f6378 78313131 32626173 69635f73 __cxx1112basic_s\n+ 0x00000a2c 7472696e 67496353 74313163 6861725f tringIcSt11char_\n+ 0x00000a3c 74726169 74734963 45536149 63454539 traitsIcESaIcEE9\n+ 0x00000a4c 5f4d5f61 7070656e 6445504b 636a005f _M_appendEPKcj._\n+ 0x00000a5c 5a646c50 766a005f 5a4e5374 375f5f63 ZdlPvj._ZNSt7__c\n+ 0x00000a6c 78783131 31326261 7369635f 73747269 xx1112basic_stri\n+ 0x00000a7c 6e674963 53743131 63686172 5f747261 ngIcSt11char_tra\n+ 0x00000a8c 69747349 63455361 49634545 31305f4d itsIcESaIcEE10_M\n+ 0x00000a9c 5f726570 6c616365 456a6a50 4b636a00 _replaceEjjPKcj.\n+ 0x00000aac 5f5a5374 32305f5f 7468726f 775f6c65 _ZSt20__throw_le\n+ 0x00000abc 6e677468 5f657272 6f72504b 63005f5a ngth_errorPKc._Z\n+ 0x00000acc 4e537437 5f5f6378 78313131 32626173 NSt7__cxx1112bas\n+ 0x00000adc 69635f73 7472696e 67496353 74313163 ic_stringIcSt11c\n+ 0x00000aec 6861725f 74726169 74734963 45536149 har_traitsIcESaI\n+ 0x00000afc 63454531 305f4d5f 64697370 6f736545 cEE10_M_disposeE\n+ 0x00000b0c 76005f55 6e77696e 645f5265 73756d65 v._Unwind_Resume\n+ 0x00000b1c 005f5a4e 5374375f 5f637878 31313135 ._ZNSt7__cxx1115\n+ 0x00000b2c 62617369 635f7374 72696e67 62756649 basic_stringbufI\n+ 0x00000b3c 63537431 31636861 725f7472 61697473 cSt11char_traits\n+ 0x00000b4c 49634553 61496345 45443245 76005f5a IcESaIcEED2Ev._Z\n+ 0x00000b5c 54564e53 74375f5f 63787831 31313562 TVNSt7__cxx1115b\n+ 0x00000b6c 61736963 5f737472 696e6762 75664963 asic_stringbufIc\n+ 0x00000b7c 53743131 63686172 5f747261 69747349 St11char_traitsI\n+ 0x00000b8c 63455361 49634545 45005f5a 54565374 cESaIcEEE._ZTVSt\n+ 0x00000b9c 31356261 7369635f 73747265 616d6275 15basic_streambu\n+ 0x00000bac 66496353 74313163 6861725f 74726169 fIcSt11char_trai\n+ 0x00000bbc 74734963 4545005f 5a4e5374 366c6f63 tsIcEE._ZNSt6loc\n+ 0x00000bcc 616c6544 31457600 5f5a4e53 74375f5f aleD1Ev._ZNSt7__\n+ 0x00000bdc 63787831 31313562 61736963 5f737472 cxx1115basic_str\n+ 0x00000bec 696e6762 75664963 53743131 63686172 ingbufIcSt11char\n+ 0x00000bfc 5f747261 69747349 63455361 49634545 _traitsIcESaIcEE\n+ 0x00000c0c 44314576 005f5a4e 5374375f 5f637878 D1Ev._ZNSt7__cxx\n+ 0x00000c1c 31313135 62617369 635f7374 72696e67 1115basic_string\n+ 0x00000c2c 62756649 63537431 31636861 725f7472 bufIcSt11char_tr\n+ 0x00000c3c 61697473 49634553 61496345 45443045 aitsIcESaIcEED0E\n+ 0x00000c4c 76005f5a 4e367365 71616e32 35777269 v._ZN6seqan25wri\n+ 0x00000c5c 7465494e 535f3449 74657249 4e537437 teINS_4IterINSt7\n+ 0x00000c6c 5f5f6378 78313131 39626173 69635f6f __cxx1119basic_o\n+ 0x00000c7c 73747269 6e677374 7265616d 49635374 stringstreamIcSt\n+ 0x00000c8c 31316368 61725f74 72616974 73496345 11char_traitsIcE\n+ 0x00000c9c 53614963 4545454e 535f3134 53747265 SaIcEEENS_14Stre\n+ 0x00000cac 616d4974 65726174 6f72494e 535f3354 amIteratorINS_3T\n+ 0x00000cbc 6167494e 535f374f 75747075 745f4545 agINS_7Output_EE\n+ 0x00000ccc 45454545 454e535f 36537472 696e6749 EEEEENS_6StringI\n+ 0x00000cdc 4e535f31 3053696d 706c6554 79706549 NS_10SimpleTypeI\n+ 0x00000cec 684e535f 35446e61 355f4545 454e535f hNS_5Dna5_EEENS_\n+ 0x00000cfc 35416c6c 6f634976 45454545 4e53395f 5AllocIvEEEENS9_\n+ 0x00000d0c 494e535f 31304172 72617947 6170735f INS_10ArrayGaps_\n+ 0x00000d1c 45454545 45765254 5f524b4e 535f3447 EEEEEvRT_RKNS_4G\n+ 0x00000d2c 61707349 54305f54 315f4545 005f5a4e apsIT0_T1_EE._ZN\n+ 0x00000d3c 36736571 616e3232 34416c70 68616265 6seqan224Alphabe\n+ 0x00000d4c 74436f6e 76657273 696f6e54 61626c65 tConversionTable\n+ 0x00000d5c 5f49634e 535f3136 4d6f6469 66696564 _IcNS_16Modified\n+ 0x00000d6c 416c7068 61626574 494e535f 31305369 AlphabetINS_10Si\n+ 0x00000d7c 6d706c65 54797065 49684e53 5f35446e mpleTypeIhNS_5Dn\n+ 0x00000d8c 61355f45 45454e53 5f394d6f 64457870 a5_EEENS_9ModExp\n+ 0x00000d9c 616e6449 4c633435 454e535f 33546167 andILc45ENS_3Tag\n+ 0x00000dac 494e535f 38446566 61756c74 5f454545 INS_8Default_EEE\n+ 0x00000dbc 45454545 45357461 626c6545 005f5a4e EEEEE5tableE._ZN\n+ 0x00000dcc 31355363 6f726564 416c6967 6e6d656e 15ScoredAlignmen\n+ 0x00000ddc 74433245 524e3673 6571616e 3235416c tC2ERN6seqan25Al\n+ 0x00000dec 69676e49 4e53305f 36537472 696e6749 ignINS0_6StringI\n+ 0x00000dfc 4e53305f 31305369 6d706c65 54797065 NS0_10SimpleType\n+ 0x00000e0c 49684e53 305f3544 6e61355f 4545454e IhNS0_5Dna5_EEEN\n+ 0x00000e1c 53305f35 416c6c6f 63497645 4545454e S0_5AllocIvEEEEN\n+ 0x00000e2c 53305f33 54616749 4e53305f 31304172 S0_3TagINS0_10Ar\n+ 0x00000e3c 72617947 6170735f 45454545 45696969 rayGaps_EEEEEiii\n+ 0x00000e4c 005f5a4e 53743869 6f735f62 61736543 ._ZNSt8ios_baseC\n+ 0x00000e5c 32457600 5f5a5456 53743962 61736963 2Ev._ZTVSt9basic\n+ 0x00000e6c 5f696f73 49635374 31316368 61725f74 _iosIcSt11char_t\n+ 0x00000e7c 72616974 73496345 45005f5a 54544e53 raitsIcEE._ZTTNS\n+ 0x00000e8c 74375f5f 63787831 31313962 61736963 t7__cxx1119basic\n+ 0x00000e9c 5f6f7374 72696e67 73747265 616d4963 _ostringstreamIc\n+ 0x00000eac 53743131 63686172 5f747261 69747349 St11char_traitsI\n+ 0x00000ebc 63455361 49634545 45005f5a 4e537439 cESaIcEEE._ZNSt9\n+ 0x00000ecc 62617369 635f696f 73496353 74313163 basic_iosIcSt11c\n+ 0x00000edc 6861725f 74726169 74734963 45453469 har_traitsIcEE4i\n+ 0x00000eec 6e697445 50537431 35626173 69635f73 nitEPSt15basic_s\n+ 0x00000efc 74726561 6d627566 49635331 5f45005f treambufIcS1_E._\n+ 0x00000f0c 5a54564e 5374375f 5f637878 31313139 ZTVNSt7__cxx1119\n+ 0x00000f1c 62617369 635f6f73 7472696e 67737472 basic_ostringstr\n+ 0x00000f2c 65616d49 63537431 31636861 725f7472 eamIcSt11char_tr\n+ 0x00000f3c 61697473 49634553 61496345 4545005f aitsIcESaIcEEE._\n+ 0x00000f4c 5a4e5374 366c6f63 616c6543 31457600 ZNSt6localeC1Ev.\n+ 0x00000f5c 5f5a4e53 74396261 7369635f 696f7349 _ZNSt9basic_iosI\n+ 0x00000f6c 63537431 31636861 725f7472 61697473 cSt11char_traits\n+ 0x00000f7c 49634545 35636c65 61724553 7431325f IcEE5clearESt12_\n+ 0x00000f8c 496f735f 496f7374 61746500 5f5a4e53 Ios_Iostate._ZNS\n+ 0x00000f9c 7438696f 735f6261 73654432 4576005f t8ios_baseD2Ev._\n+ 0x00000fac 5a4e5374 375f5f63 78783131 31326261 ZNSt7__cxx1112ba\n+ 0x00000fbc 7369635f 73747269 6e674963 53743131 sic_stringIcSt11\n+ 0x00000fcc 63686172 5f747261 69747349 63455361 char_traitsIcESa\n+ 0x00000fdc 49634545 395f4d5f 61737369 676e4552 IcEE9_M_assignER\n+ 0x00000fec 4b53345f 005f5a4e 5374375f 5f637878 KS4_._ZNSt7__cxx\n+ 0x00000ffc 31313139 62617369 635f6f73 7472696e 1119basic_ostrin\n+ 0x0000100c 67737472 65616d49 63537431 31636861 gstreamIcSt11cha\n+ 0x0000101c 725f7472 61697473 49634553 61496345 r_traitsIcESaIcE\n+ 0x0000102c 45443145 76005f5a 4e313553 636f7265 ED1Ev._ZN15Score\n+ 0x0000103c 64416c69 676e6d65 6e744331 45524e36 dAlignmentC1ERN6\n+ 0x0000104c 73657161 6e323541 6c69676e 494e5330 seqan25AlignINS0\n+ 0x0000105c 5f365374 72696e67 494e5330 5f313053 _6StringINS0_10S\n+ 0x0000106c 696d706c 65547970 6549684e 53305f35 impleTypeIhNS0_5\n+ 0x0000107c 446e6135 5f454545 4e53305f 35416c6c Dna5_EEENS0_5All\n+ 0x0000108c 6f634976 45454545 4e53305f 33546167 ocIvEEEENS0_3Tag\n+ 0x0000109c 494e5330 5f313041 72726179 47617073 INS0_10ArrayGaps\n+ 0x000010ac 5f454545 45456969 69005f5a 47564e36 _EEEEEiii._ZGVN6\n+ 0x000010bc 73657161 6e323234 416c7068 61626574 seqan224Alphabet\n+ 0x000010cc 436f6e76 65727369 6f6e5461 626c655f ConversionTable_\n+ 0x000010dc 49634e53 5f31364d 6f646966 69656441 IcNS_16ModifiedA\n+ 0x000010ec 6c706861 62657449 4e535f31 3053696d lphabetINS_10Sim\n+ 0x000010fc 706c6554 79706549 684e535f 35446e61 pleTypeIhNS_5Dna\n+ 0x0000110c 355f4545 454e535f 394d6f64 45787061 5_EEENS_9ModExpa\n+ 0x0000111c 6e64494c 63343545 4e535f33 54616749 ndILc45ENS_3TagI\n+ 0x0000112c 4e535f38 44656661 756c745f 45454545 NS_8Default_EEEE\n+ 0x0000113c 45454545 35746162 6c654500 5f5a5a4e EEEE5tableE._ZZN\n+ 0x0000114c 36736571 616e3232 34416c70 68616265 6seqan224Alphabe\n+ 0x0000115c 74436f6e 76657273 696f6e54 61626c65 tConversionTable\n+ 0x0000116c 5f49634e 535f3136 4d6f6469 66696564 _IcNS_16Modified\n+ 0x0000117c 416c7068 61626574 494e535f 31305369 AlphabetINS_10Si\n+ 0x0000118c 6d706c65 54797065 49684e53 5f35446e mpleTypeIhNS_5Dn\n+ 0x0000119c 61355f45 45454e53 5f394d6f 64457870 a5_EEENS_9ModExp\n+ 0x000011ac 616e6449 4c633435 454e535f 33546167 andILc45ENS_3Tag\n+ 0x000011bc 494e535f 38446566 61756c74 5f454545 INS_8Default_EEE\n+ 0x000011cc 45454545 45313069 6e697469 616c697a EEEEE10initializ\n+ 0x000011dc 65457645 31355f69 735f696e 69746961 eEvE15_is_initia\n+ 0x000011ec 6c697a65 64005f5a 5a4e3673 6571616e lized._ZZN6seqan\n+ 0x000011fc 32323441 6c706861 62657443 6f6e7665 224AlphabetConve\n+ 0x0000120c 7273696f 6e546162 6c655f49 634e535f rsionTable_IcNS_\n+ 0x0000121c 31364d6f 64696669 6564416c 70686162 16ModifiedAlphab\n+ 0x0000122c 6574494e 535f3130 53696d70 6c655479 etINS_10SimpleTy\n+ 0x0000123c 70654968 4e535f35 446e6135 5f454545 peIhNS_5Dna5_EEE\n+ 0x0000124c 4e535f39 4d6f6445 7870616e 64494c63 NS_9ModExpandILc\n+ 0x0000125c 3435454e 535f3354 6167494e 535f3844 45ENS_3TagINS_8D\n+ 0x0000126c 65666175 6c745f45 45454545 45454531 efault_EEEEEEEE1\n+ 0x0000127c 30696e69 7469616c 697a6545 76453131 0initializeEvE11\n+ 0x0000128c 7461626c 655f7374 6f726500 5f5a5a4e table_store._ZZN\n+ 0x0000129c 36736571 616e3232 34416c70 68616265 6seqan224Alphabe\n+ 0x000012ac 74436f6e 76657273 696f6e54 61626c65 tConversionTable\n+ 0x000012bc 5f49634e 535f3130 53696d70 6c655479 _IcNS_10SimpleTy\n+ 0x000012cc 70654968 4e535f35 446e6135 5f454545 peIhNS_5Dna5_EEE\n+ 0x000012dc 45313069 6e697469 616c697a 65457645 E10initializeEvE\n+ 0x000012ec 31355f69 735f696e 69746961 6c697a65 15_is_initialize\n+ 0x000012fc 64005f5f 6778785f 70657273 6f6e616c d.__gxx_personal\n+ 0x0000130c 6974795f 7630005f 5a4e3673 6571616e ity_v0._ZN6seqan\n+ 0x0000131c 32323144 5043656c 6c446566 61756c74 221DPCellDefault\n+ 0x0000132c 496e6669 6e697479 494e535f 37445043 InfinityINS_7DPC\n+ 0x0000133c 656c6c5f 49694e53 5f335461 67494e53 ell_IiNS_3TagINS\n+ 0x0000134c 5f313141 6666696e 65476170 735f4545 _11AffineGaps_EE\n+ 0x0000135c 45454545 3556414c 55454500 5f5a6e77 EEEE5VALUEE._Znw\n+ 0x0000136c 6a005f5a 646c5076 00667265 65435374 j._ZdlPv.freeCSt\n+ 0x0000137c 72696e67 00667265 65005f5a 31386370 ring.free._Z18cp\n+ 0x0000138c 70537472 696e6754 6f435374 72696e67 pStringToCString\n+ 0x0000139c 4e537437 5f5f6378 78313131 32626173 NSt7__cxx1112bas\n+ 0x000013ac 69635f73 7472696e 67496353 74313163 ic_stringIcSt11c\n+ 0x000013bc 6861725f 74726169 74734963 45536149 har_traitsIcESaI\n+ 0x000013cc 63454545 006d616c 6c6f6300 5f5a4e36 cEEE.malloc._ZN6\n+ 0x000013dc 73657161 6e323563 6c656172 494e535f seqan25clearINS_\n+ 0x000013ec 364d6174 72697849 4e535f37 44504365 6MatrixINS_7DPCe\n+ 0x000013fc 6c6c5f49 694e535f 33546167 494e535f ll_IiNS_3TagINS_\n+ 0x0000140c 31314c69 6e656172 47617073 5f454545 11LinearGaps_EEE\n+ 0x0000141c 45454c6a 32454e53 5f365374 72696e67 EELj2ENS_6String\n+ 0x0000142c 4953365f 4e535f35 416c6c6f 63497645 IS6_NS_5AllocIvE\n+ 0x0000143c 45454545 45454576 524e535f 36486f6c EEEEEEEvRNS_6Hol\n+ 0x0000144c 64657249 545f4e53 335f494e 535f3954 derIT_NS3_INS_9T\n+ 0x0000145c 72697374 6174655f 45454545 45005f5a ristate_EEEEE._Z\n+ 0x0000146c 4e367365 71616e32 35636c65 6172494e N6seqan25clearIN\n+ 0x0000147c 535f364d 61747269 7849684c 6a32454e S_6MatrixIhLj2EN\n+ 0x0000148c 535f3653 7472696e 6749684e 535f3541 S_6StringIhNS_5A\n+ 0x0000149c 6c6c6f63 49764545 45454545 45457652 llocIvEEEEEEEEvR\n+ 0x000014ac 4e535f36 486f6c64 65724954 5f4e535f NS_6HolderIT_NS_\n+ 0x000014bc 33546167 494e535f 39547269 73746174 3TagINS_9Tristat\n+ 0x000014cc 655f4545 45454500 5f5a4e36 73657161 e_EEEEE._ZN6seqa\n+ 0x000014dc 6e323563 6c656172 494e535f 364d6174 n25clearINS_6Mat\n+ 0x000014ec 72697849 4e535f37 44504365 6c6c5f49 rixINS_7DPCell_I\n+ 0x000014fc 694e535f 33546167 494e535f 31314166 iNS_3TagINS_11Af\n+ 0x0000150c 66696e65 47617073 5f454545 45454c6a fineGaps_EEEEELj\n+ 0x0000151c 32454e53 5f365374 72696e67 4953365f 2ENS_6StringIS6_\n+ 0x0000152c 4e535f35 416c6c6f 63497645 45454545 NS_5AllocIvEEEEE\n+ 0x0000153c 45454576 524e535f 36486f6c 64657249 EEEvRNS_6HolderI\n+ 0x0000154c 545f4e53 335f494e 535f3954 72697374 T_NS3_INS_9Trist\n+ 0x0000155c 6174655f 45454545 45005f5a 4e367365 ate_EEEEE._ZN6se\n+ 0x0000156c 71616e32 31334173 7369676e 53747269 qan213AssignStri\n+ 0x0000157c 6e675f49 4e535f33 54616749 4e535f31 ng_INS_3TagINS_1\n+ 0x0000158c 32546167 47656e65 726f7573 5f454545 2TagGenerous_EEE\n+ 0x0000159c 45376173 7369676e 5f494e53 5f365374 E7assign_INS_6St\n+ 0x000015ac 72696e67 494e535f 31305369 6d706c65 ringINS_10Simple\n+ 0x000015bc 54797065 49684e53 5f35446e 61355f45 TypeIhNS_5Dna5_E\n+ 0x000015cc 45454e53 5f35416c 6c6f6349 76454545 EENS_5AllocIvEEE\n+ 0x000015dc 454b5343 5f454576 52545f52 54305f4e EKSC_EEvRT_RT0_N\n+ 0x000015ec 535f3453 697a6549 53455f45 34547970 S_4SizeISE_E4Typ\n+ 0x000015fc 6545006d 656d6d6f 7665005f 5a4e3673 eE.memmove._ZN6s\n+ 0x0000160c 6571616e 32313341 73736967 6e537472 eqan213AssignStr\n+ 0x0000161c 696e675f 494e535f 33546167 494e535f ing_INS_3TagINS_\n+ 0x0000162c 31325461 6747656e 65726f75 735f4545 12TagGenerous_EE\n+ 0x0000163c 45453761 73736967 6e5f494e 535f3653 EE7assign_INS_6S\n+ 0x0000164c 7472696e 67494e53 5f313053 696d706c tringINS_10Simpl\n+ 0x0000165c 65547970 6549684e 535f3544 6e61355f eTypeIhNS_5Dna5_\n+ 0x0000166c 4545454e 535f3541 6c6c6f63 49764545 EEENS_5AllocIvEE\n+ 0x0000167c 45454b53 435f4545 7652545f 5254305f EEKSC_EEvRT_RT0_\n+ 0x0000168c 005f5a4e 36736571 616e3231 33417373 ._ZN6seqan213Ass\n+ 0x0000169c 69676e53 7472696e 675f494e 535f3354 ignString_INS_3T\n+ 0x000016ac 6167494e 535f3132 54616747 656e6572 agINS_12TagGener\n+ 0x000016bc 6f75735f 45454545 37617373 69676e5f ous_EEEE7assign_\n+ 0x000016cc 494e535f 36537472 696e6749 634e535f INS_6StringIcNS_\n+ 0x000016dc 35416c6c 6f634976 45454545 4b53395f 5AllocIvEEEEKS9_\n+ 0x000016ec 45457652 545f5254 305f4e53 5f345369 EEvRT_RT0_NS_4Si\n+ 0x000016fc 7a654953 425f4534 54797065 45005f5a zeISB_E4TypeE._Z\n+ 0x0000170c 4e367365 71616e32 31334173 7369676e N6seqan213Assign\n+ 0x0000171c 53747269 6e675f49 4e535f33 54616749 String_INS_3TagI\n+ 0x0000172c 4e535f31 32546167 47656e65 726f7573 NS_12TagGenerous\n+ 0x0000173c 5f454545 45376173 7369676e 5f494e53 _EEEE7assign_INS\n+ 0x0000174c 5f365374 72696e67 49634e53 5f35416c _6StringIcNS_5Al\n+ 0x0000175c 6c6f6349 76454545 454b5339 5f454576 locIvEEEEKS9_EEv\n+ 0x0000176c 52545f52 54305f00 5f5a4e36 73657161 RT_RT0_._ZN6seqa\n+ 0x0000177c 6e323133 41737369 676e5374 72696e67 n213AssignString\n+ 0x0000178c 5f494e53 5f335461 67494e53 5f313254 _INS_3TagINS_12T\n+ 0x0000179c 61674765 6e65726f 75735f45 45454537 agGenerous_EEEE7\n+ 0x000017ac 61737369 676e5f49 4e535f36 53747269 assign_INS_6Stri\n+ 0x000017bc 6e674963 4e535f35 416c6c6f 63497645 ngIcNS_5AllocIvE\n+ 0x000017cc 4545454b 50634545 7652545f 5254305f EEEKPcEEvRT_RT0_\n+ 0x000017dc 4e535f34 53697a65 4953435f 45345479 NS_4SizeISC_E4Ty\n+ 0x000017ec 70654500 7374726c 656e005f 5a4e3673 peE.strlen._ZN6s\n+ 0x000017fc 6571616e 32313341 73736967 6e537472 eqan213AssignStr\n+ 0x0000180c 696e675f 494e535f 33546167 494e535f ing_INS_3TagINS_\n+ 0x0000181c 31325461 6747656e 65726f75 735f4545 12TagGenerous_EE\n+ 0x0000182c 45453761 73736967 6e5f494e 535f3653 EE7assign_INS_6S\n+ 0x0000183c 7472696e 67494e53 5f313053 696d706c tringINS_10Simpl\n+ 0x0000184c 65547970 6549684e 535f3544 6e61355f eTypeIhNS_5Dna5_\n+ 0x0000185c 4545454e 535f3541 6c6c6f63 49764545 EEENS_5AllocIvEE\n+ 0x0000186c 45454b4e 53365f49 6353425f 45454545 EEKNS6_IcSB_EEEE\n+ 0x0000187c 7652545f 5254305f 005f5a4e 36736571 vRT_RT0_._ZN6seq\n+ 0x0000188c 616e3232 35547261 6e736c61 74655461 an225TranslateTa\n+ 0x0000189c 626c6543 68617254 6f446e61 355f4976 bleCharToDna5_Iv\n+ 0x000018ac 45355641 4c554545 005f5a4e 36736571 E5VALUEE._ZN6seq\n+ 0x000018bc 616e3231 33417373 69676e53 7472696e an213AssignStrin\n+ 0x000018cc 675f494e 535f3354 6167494e 535f3132 g_INS_3TagINS_12\n+ 0x000018dc 54616747 656e6572 6f75735f 45454545 TagGenerous_EEEE\n+ 0x000018ec 37617373 69676e5f 494e535f 36537472 7assign_INS_6Str\n+ 0x000018fc 696e6749 6a4e535f 35416c6c 6f634976 ingIjNS_5AllocIv\n+ 0x0000190c 45454545 4b53395f 45457652 545f5254 EEEEKS9_EEvRT_RT\n+ 0x0000191c 305f005f 5a4e3673 6571616e 32313341 0_._ZN6seqan213A\n+ 0x0000192c 73736967 6e537472 696e675f 494e535f ssignString_INS_\n+ 0x0000193c 33546167 494e535f 31325461 6747656e 3TagINS_12TagGen\n+ 0x0000194c 65726f75 735f4545 45453761 73736967 erous_EEEE7assig\n+ 0x0000195c 6e5f494e 535f3653 7472696e 67496a4e n_INS_6StringIjN\n+ 0x0000196c 535f3541 6c6c6f63 49764545 45454b53 S_5AllocIvEEEEKS\n+ 0x0000197c 395f4545 7652545f 5254305f 4e535f34 9_EEvRT_RT0_NS_4\n+ 0x0000198c 53697a65 4953425f 45345479 70654500 SizeISB_E4TypeE.\n+ 0x0000199c 5f5a4e36 73657161 6e323134 5265706c _ZN6seqan214Repl\n+ 0x000019ac 61636553 7472696e 675f494e 535f3354 aceString_INS_3T\n+ 0x000019bc 6167494e 535f3132 54616747 656e6572 agINS_12TagGener\n+ 0x000019cc 6f75735f 45454545 38726570 6c616365 ous_EEEE8replace\n+ 0x000019dc 5f494e53 5f365374 72696e67 496a4e53 _INS_6StringIjNS\n+ 0x000019ec 5f35416c 6c6f6349 76454545 454b5339 _5AllocIvEEEEKS9\n+ 0x000019fc 5f454576 52545f4e 535f3453 697a6549 _EEvRT_NS_4SizeI\n+ 0x00001a0c 53425f45 34547970 65455346 5f525430 SB_E4TypeESF_RT0\n+ 0x00001a1c 5f005f5a 4e367365 71616e32 3130696e _._ZN6seqan210in\n+ 0x00001a2c 73657274 47617073 494e535f 34476170 sertGapsINS_4Gap\n+ 0x00001a3c 73494e53 5f365374 72696e67 494e535f sINS_6StringINS_\n+ 0x00001a4c 31305369 6d706c65 54797065 49684e53 10SimpleTypeIhNS\n+ 0x00001a5c 5f35446e 61355f45 45454e53 5f35416c _5Dna5_EEENS_5Al\n+ 0x00001a6c 6c6f6349 76454545 454e535f 33546167 locIvEEEENS_3Tag\n+ 0x00001a7c 494e535f 31304172 72617947 6170735f INS_10ArrayGaps_\n+ 0x00001a8c 45454545 456a4545 76524b4e 535f3449 EEEEEjEEvRKNS_4I\n+ 0x00001a9c 74657249 545f4e53 5f313247 61707349 terIT_NS_12GapsI\n+ 0x00001aac 74657261 746f7249 53425f45 45454554 teratorISB_EEEET\n+ 0x00001abc 305f006d 656d7365 74005f5a 4e367365 0_.memset._ZN6se\n+ 0x00001acc 71616e32 32315f61 64617074 54726163 qan221_adaptTrac\n+ 0x00001adc 65536567 6d656e74 73546f49 4e535f36 eSegmentsToINS_6\n+ 0x00001aec 53747269 6e67494e 535f3130 53696d70 StringINS_10Simp\n+ 0x00001afc 6c655479 70654968 4e535f35 446e6135 leTypeIhNS_5Dna5\n+ 0x00001b0c 5f454545 4e535f35 416c6c6f 63497645 _EEENS_5AllocIvE\n+ 0x00001b1c 4545454e 535f3354 6167494e 535f3130 EEENS_3TagINS_10\n+ 0x00001b2c 41727261 79476170 735f4545 4553375f ArrayGaps_EEES7_\n+ 0x00001b3c 53415f6a 6a53365f 45457652 4e535f34 SA_jjS6_EEvRNS_4\n+ 0x00001b4c 47617073 49545f54 305f4545 524e5342 GapsIT_T0_EERNSB\n+ 0x00001b5c 5f495431 5f54325f 4545524b 4e53315f _IT1_T2_EERKNS1_\n+ 0x00001b6c 494e535f 31335472 61636553 65676d65 INS_13TraceSegme\n+ 0x00001b7c 6e745f49 54335f54 345f4545 54355f45 nt_IT3_T4_EET5_E\n+ 0x00001b8c 45005f5a 4e367365 71616e32 31334173 E._ZN6seqan213As\n+ 0x00001b9c 7369676e 53747269 6e675f49 4e535f33 signString_INS_3\n+ 0x00001bac 54616749 4e535f31 32546167 47656e65 TagINS_12TagGene\n+ 0x00001bbc 726f7573 5f454545 45376173 7369676e rous_EEEE7assign\n+ 0x00001bcc 5f494e53 5f365374 72696e67 494e535f _INS_6StringINS_\n+ 0x00001bdc 37445043 656c6c5f 49694e53 315f494e 7DPCell_IiNS1_IN\n+ 0x00001bec 535f3131 4c696e65 61724761 70735f45 S_11LinearGaps_E\n+ 0x00001bfc 45454545 4e535f35 416c6c6f 63497645 EEEENS_5AllocIvE\n+ 0x00001c0c 4545454b 53445f45 45765254 5f525430 EEEKSD_EEvRT_RT0\n+ 0x00001c1c 5f4e535f 3453697a 65495346 5f453454 _NS_4SizeISF_E4T\n+ 0x00001c2c 79706545 005f5a4e 36736571 616e3231 ypeE._ZN6seqan21\n+ 0x00001c3c 33417373 69676e53 7472696e 675f494e 3AssignString_IN\n+ 0x00001c4c 535f3354 6167494e 535f3132 54616747 S_3TagINS_12TagG\n+ 0x00001c5c 656e6572 6f75735f 45454545 37617373 enerous_EEEE7ass\n+ 0x00001c6c 69676e5f 494e535f 36537472 696e6749 ign_INS_6StringI\n+ 0x00001c7c 4e535f37 44504365 6c6c5f49 694e5331 NS_7DPCell_IiNS1\n+ 0x00001c8c 5f494e53 5f31314c 696e6561 72476170 _INS_11LinearGap\n+ 0x00001c9c 735f4545 4545454e 535f3541 6c6c6f63 s_EEEEENS_5Alloc\n+ 0x00001cac 49764545 45454b53 445f4545 7652545f IvEEEEKSD_EEvRT_\n+ 0x00001cbc 5254305f 005f5a4e 36736571 616e3236 RT0_._ZN6seqan26\n+ 0x00001ccc 61737369 676e494e 535f3653 7472696e assignINS_6Strin\n+ 0x00001cdc 67494e53 5f374450 43656c6c 5f49694e gINS_7DPCell_IiN\n+ 0x00001cec 535f3354 6167494e 535f3131 4c696e65 S_3TagINS_11Line\n+ 0x00001cfc 61724761 70735f45 45454545 4e535f35 arGaps_EEEEENS_5\n+ 0x00001d0c 416c6c6f 63497645 45454545 4576524e AllocIvEEEEEEvRN\n+ 0x00001d1c 535f3648 6f6c6465 7249545f 4e53335f S_6HolderIT_NS3_\n+ 0x00001d2c 494e535f 39547269 73746174 655f4545 INS_9Tristate_EE\n+ 0x00001d3c 45454552 4b53455f 005f5a4e 36736571 EEERKSE_._ZN6seq\n+ 0x00001d4c 616e3236 63726561 7465494e 535f364d an26createINS_6M\n+ 0x00001d5c 61747269 78494e53 5f374450 43656c6c atrixINS_7DPCell\n+ 0x00001d6c 5f49694e 535f3354 6167494e 535f3131 _IiNS_3TagINS_11\n+ 0x00001d7c 4c696e65 61724761 70735f45 45454545 LinearGaps_EEEEE\n+ 0x00001d8c 4c6a3245 4e535f36 53747269 6e674953 Lj2ENS_6StringIS\n+ 0x00001d9c 365f4e53 5f35416c 6c6f6349 76454545 6_NS_5AllocIvEEE\n+ 0x00001dac 45454545 4576524e 535f3648 6f6c6465 EEEEEvRNS_6Holde\n+ 0x00001dbc 7249545f 4e53335f 494e535f 39547269 rIT_NS3_INS_9Tri\n+ 0x00001dcc 73746174 655f4545 45454500 5f5a4e36 state_EEEEE._ZN6\n+ 0x00001ddc 73657161 6e323133 41737369 676e5374 seqan213AssignSt\n+ 0x00001dec 72696e67 5f494e53 5f335461 67494e53 ring_INS_3TagINS\n+ 0x00001dfc 5f313254 61674765 6e65726f 75735f45 _12TagGenerous_E\n+ 0x00001e0c 45454537 61737369 676e5f49 4e535f36 EEE7assign_INS_6\n+ 0x00001e1c 53747269 6e674968 4e535f35 416c6c6f StringIhNS_5Allo\n+ 0x00001e2c 63497645 4545454b 53395f45 45765254 cIvEEEEKS9_EEvRT\n+ 0x00001e3c 5f525430 5f4e535f 3453697a 65495342 _RT0_NS_4SizeISB\n+ 0x00001e4c 5f453454 79706545 005f5a4e 36736571 _E4TypeE._ZN6seq\n+ 0x00001e5c 616e3231 33417373 69676e53 7472696e an213AssignStrin\n+ 0x00001e6c 675f494e 535f3354 6167494e 535f3132 g_INS_3TagINS_12\n+ 0x00001e7c 54616747 656e6572 6f75735f 45454545 TagGenerous_EEEE\n+ 0x00001e8c 37617373 69676e5f 494e535f 36537472 7assign_INS_6Str\n+ 0x00001e9c 696e6749 684e535f 35416c6c 6f634976 ingIhNS_5AllocIv\n+ 0x00001eac 45454545 4b53395f 45457652 545f5254 EEEEKS9_EEvRT_RT\n+ 0x00001ebc 305f005f 5a4e3673 6571616e 32366173 0_._ZN6seqan26as\n+ 0x00001ecc 7369676e 494e535f 36537472 696e6749 signINS_6StringI\n+ 0x00001edc 684e535f 35416c6c 6f634976 45454545 hNS_5AllocIvEEEE\n+ 0x00001eec 45457652 4e535f36 486f6c64 65724954 EEvRNS_6HolderIT\n+ 0x00001efc 5f4e535f 33546167 494e535f 39547269 _NS_3TagINS_9Tri\n+ 0x00001f0c 73746174 655f4545 45454552 4b53415f state_EEEEERKSA_\n+ 0x00001f1c 005f5a4e 36736571 616e3236 63726561 ._ZN6seqan26crea\n+ 0x00001f2c 7465494e 535f364d 61747269 7849684c teINS_6MatrixIhL\n+ 0x00001f3c 6a32454e 535f3653 7472696e 6749684e j2ENS_6StringIhN\n+ 0x00001f4c 535f3541 6c6c6f63 49764545 45454545 S_5AllocIvEEEEEE\n+ 0x00001f5c 45457652 4e535f36 486f6c64 65724954 EEvRNS_6HolderIT\n+ 0x00001f6c 5f4e535f 33546167 494e535f 39547269 _NS_3TagINS_9Tri\n+ 0x00001f7c 73746174 655f4545 45454500 5f5a4e36 state_EEEEE._ZN6\n+ 0x00001f8c 73657161 6e323672 6573697a 6549684e seqan26resizeIhN\n+ 0x00001f9c 535f3354 6167494e 535f3133 46756c6c S_3TagINS_13Full\n+ 0x00001fac 44504d61 74726978 5f454545 4e535f36 DPMatrix_EEENS_6\n+ 0x00001fbc 53747269 6e674968 4e535f35 416c6c6f StringIhNS_5Allo\n+ 0x00001fcc 63497645 45454545 4576524e 535f3944 cIvEEEEEEvRNS_9D\n+ 0x00001fdc 504d6174 7269785f 49545f54 305f5431 PMatrix_IT_T0_T1\n+ 0x00001fec 5f454500 5f5a4e36 73657161 6e323133 _EE._ZN6seqan213\n+ 0x00001ffc 41737369 676e5374 72696e67 5f494e53 AssignString_INS\n+ 0x0000200c 5f335461 67494e53 5f313254 61674765 _3TagINS_12TagGe\n+ 0x0000201c 6e65726f 75735f45 45454537 61737369 nerous_EEEE7assi\n+ 0x0000202c 676e5f49 4e535f36 53747269 6e67494e gn_INS_6StringIN\n+ 0x0000203c 535f3744 5043656c 6c5f4969 4e53315f S_7DPCell_IiNS1_\n+ 0x0000204c 494e535f 31314166 66696e65 47617073 INS_11AffineGaps\n+ 0x0000205c 5f454545 45454e53 5f35416c 6c6f6349 _EEEEENS_5AllocI\n+ 0x0000206c 76454545 454b5344 5f454576 52545f52 vEEEEKSD_EEvRT_R\n+ 0x0000207c 54305f4e 535f3453 697a6549 53465f45 T0_NS_4SizeISF_E\n+ 0x0000208c 34547970 6545005f 5a4e3673 6571616e 4TypeE._ZN6seqan\n+ 0x0000209c 32313341 73736967 6e537472 696e675f 213AssignString_\n+ 0x000020ac 494e535f 33546167 494e535f 31325461 INS_3TagINS_12Ta\n+ 0x000020bc 6747656e 65726f75 735f4545 45453761 gGenerous_EEEE7a\n+ 0x000020cc 73736967 6e5f494e 535f3653 7472696e ssign_INS_6Strin\n+ 0x000020dc 67494e53 5f374450 43656c6c 5f49694e gINS_7DPCell_IiN\n+ 0x000020ec 53315f49 4e535f31 31416666 696e6547 S1_INS_11AffineG\n+ 0x000020fc 6170735f 45454545 454e535f 35416c6c aps_EEEEENS_5All\n+ 0x0000210c 6f634976 45454545 4b53445f 45457652 ocIvEEEEKSD_EEvR\n+ 0x0000211c 545f5254 305f005f 5a4e3673 6571616e T_RT0_._ZN6seqan\n+ 0x0000212c 32366173 7369676e 494e535f 36537472 26assignINS_6Str\n+ 0x0000213c 696e6749 4e535f37 44504365 6c6c5f49 ingINS_7DPCell_I\n+ 0x0000214c 694e535f 33546167 494e535f 31314166 iNS_3TagINS_11Af\n+ 0x0000215c 66696e65 47617073 5f454545 45454e53 fineGaps_EEEEENS\n+ 0x0000216c 5f35416c 6c6f6349 76454545 45454576 _5AllocIvEEEEEEv\n+ 0x0000217c 524e535f 36486f6c 64657249 545f4e53 RNS_6HolderIT_NS\n+ 0x0000218c 335f494e 535f3954 72697374 6174655f 3_INS_9Tristate_\n+ 0x0000219c 45454545 45524b53 455f005f 5a4e3673 EEEEERKSE_._ZN6s\n+ 0x000021ac 6571616e 32366372 65617465 494e535f eqan26createINS_\n+ 0x000021bc 364d6174 72697849 4e535f37 44504365 6MatrixINS_7DPCe\n+ 0x000021cc 6c6c5f49 694e535f 33546167 494e535f ll_IiNS_3TagINS_\n+ 0x000021dc 31314166 66696e65 47617073 5f454545 11AffineGaps_EEE\n+ 0x000021ec 45454c6a 32454e53 5f365374 72696e67 EELj2ENS_6String\n+ 0x000021fc 4953365f 4e535f35 416c6c6f 63497645 IS6_NS_5AllocIvE\n+ 0x0000220c 45454545 45454576 524e535f 36486f6c EEEEEEEvRNS_6Hol\n+ 0x0000221c 64657249 545f4e53 335f494e 535f3954 derIT_NS3_INS_9T\n+ 0x0000222c 72697374 6174655f 45454545 45006164 ristate_EEEEE.ad\n+ 0x0000223c 61707465 72416c69 676e6d65 6e74005f apterAlignment._\n+ 0x0000224c 5a4e3673 6571616e 32323144 5043656c ZN6seqan221DPCel\n+ 0x0000225c 6c446566 61756c74 496e6669 6e697479 lDefaultInfinity\n+ 0x0000226c 494e535f 37445043 656c6c5f 49694e53 INS_7DPCell_IiNS\n+ 0x0000227c 5f335461 67494e53 5f31314c 696e6561 _3TagINS_11Linea\n+ 0x0000228c 72476170 735f4545 45454545 3556414c rGaps_EEEEEE5VAL\n+ 0x0000229c 55454500 5f5a4756 4e367365 71616e32 UEE._ZGVN6seqan2\n+ 0x000022ac 32314450 43656c6c 44656661 756c7449 21DPCellDefaultI\n+ 0x000022bc 6e66696e 69747949 4e535f37 44504365 nfinityINS_7DPCe\n+ 0x000022cc 6c6c5f49 694e535f 33546167 494e535f ll_IiNS_3TagINS_\n+ 0x000022dc 31314c69 6e656172 47617073 5f454545 11LinearGaps_EEE\n+ 0x000022ec 45454535 56414c55 4545005f 5a47564e EEE5VALUEE._ZGVN\n+ 0x000022fc 36736571 616e3232 31445043 656c6c44 6seqan221DPCellD\n+ 0x0000230c 65666175 6c74496e 66696e69 7479494e efaultInfinityIN\n+ 0x0000231c 535f3744 5043656c 6c5f4969 4e535f33 S_7DPCell_IiNS_3\n+ 0x0000232c 54616749 4e535f31 31416666 696e6547 TagINS_11AffineG\n+ 0x0000233c 6170735f 45454545 45453556 414c5545 aps_EEEEEE5VALUE\n+ 0x0000234c 45005f5f 73746163 6b5f6368 6b5f6661 E.__stack_chk_fa\n 0x0000235c 696c006c 69627374 64632b2b 2e736f2e il.libstdc++.so.\n 0x0000236c 36006c69 62676363 5f732e73 6f2e3100 6.libgcc_s.so.1.\n 0x0000237c 6c696263 2e736f2e 36004743 435f332e libc.so.6.GCC_3.\n 0x0000238c 3000474c 4942435f 322e3400 474c4942 0.GLIBC_2.4.GLIB\n 0x0000239c 435f322e 3000474c 4942435f 322e312e C_2.0.GLIBC_2.1.\n 0x000023ac 33004358 58414249 5f312e33 00474c49 3.CXXABI_1.3.GLI\n 0x000023bc 42435858 5f332e34 2e333200 43585841 BCXX_3.4.32.CXXA\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -1,347 +1,112 @@\n \n \n \n Disassembly of section .text:\n \n-000033c0 :\n-adapterAlignment.cold():\n-/usr/include/c++/14/bits/basic_string.h:809\n-\tsub $0xc,%esp\n-\tmov -0x140(%ebp),%ebx\n-\tpush %esi\n-\tcall 3250 , std::allocator >::_M_dispose()@plt>\n-/usr/include/c++/14/bits/new_allocator.h:104\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:197\n-\tmov -0x100(%ebp),%eax\n-\tmov %eax,-0x144(%ebp)\n-\tmov -0x104(%ebp),%eax\n-/usr/include/seqan/basic/array_construct_destruct.h:545\n-\tmov %eax,-0x13c(%ebp)\n-/usr/include/seqan/basic/array_construct_destruct.h:548\n-\tmov -0x13c(%ebp),%ecx\n-\tcmp %ecx,-0x144(%ebp)\n-\tje 34b5 <__cxa_finalize@plt+0x125>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tmov -0x13c(%ebp),%esi\n-\tsub $0xc,%esp\n-\tmov -0x140(%ebp),%ebx\n-\tpush 0x8(%esi)\n-\tcall 31f0 \n-/usr/include/seqan/basic/holder_tristate.h:525\n-\tadd $0x10,%esp\n-\ttestl $0xfffffffd,0x4(%esi)\n-\tje 3436 <__cxa_finalize@plt+0xa6>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov (%esi),%esi\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush (%esi)\n-\tcall 31f0 \n-\tmov %esi,(%esp)\n-\tcall 31f0 \n-/usr/include/seqan/basic/holder_tristate.h:536\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/array_construct_destruct.h:551\n-\taddl $0x24,-0x13c(%ebp)\n-\tjmp 33ea <__cxa_finalize@plt+0x5a>\n-/usr/include/seqan/basic/holder_tristate.h:140\n-\txor %esi,%esi\n-\tsub $0xc,%esp\n-\tmov %eax,-0x13c(%ebp)\n-\tmov -0x140(%ebp),%ebx\n-\tpush -0x148(%ebp)\n-\tcall 3360 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n-\tmov -0x13c(%ebp),%edi\n-\tadd $0x10,%esp\n-\tsub $0xc,%esp\n-\tpush -0x150(%ebp)\n-\tmov -0x140(%ebp),%ebx\n-\tcall 3170 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush -0x9c(%ebp)\n-\tmov -0x140(%ebp),%ebx\n-\tcall 31f0 \n-\tpop %eax\n-\tpush -0xa8(%ebp)\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tsub $0xc,%esp\n-\tmov -0x140(%ebp),%ebx\n-\tpush %esi\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tjmp 33d2 <__cxa_finalize@plt+0x42>\n-\tsub $0xc,%esp\n-\tpush -0x104(%ebp)\n-\tmov -0x140(%ebp),%ebx\n-\tmov %edi,%esi\n-\tcall 31f0 \n-/usr/include/c++/14/bits/basic_string.h:809\n-\tpop %eax\n-\tpush -0x1a8(%ebp)\n-\tcall 3250 , std::allocator >::_M_dispose()@plt>\n-/usr/include/c++/14/bits/new_allocator.h:104\n-\tadd $0x10,%esp\n-/usr/include/c++/14/bits/basic_string.h:809\n-\tsub $0xc,%esp\n-\tpush -0x1a4(%ebp)\n-\tmov -0x140(%ebp),%ebx\n-\tcall 3250 , std::allocator >::_M_dispose()@plt>\n-/usr/include/c++/14/bits/new_allocator.h:104\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush -0x110(%ebp)\n-\tmov -0x140(%ebp),%ebx\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tsub $0xc,%esp\n-\tpush -0x11c(%ebp)\n-\tmov -0x140(%ebp),%ebx\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-/usr/include/c++/14/bits/basic_string.h:809\n-\tsub $0xc,%esp\n-\tlea -0x7c(%ebp),%eax\n-\tmov -0x140(%ebp),%ebx\n-\tpush %eax\n-\tcall 3250 , std::allocator >::_M_dispose()@plt>\n-/usr/include/c++/14/bits/new_allocator.h:104\n-\tadd $0x10,%esp\n-\tmov -0x1c(%ebp),%eax\n-\tsub %gs:0x14,%eax\n-\tjne 35f9 <__cxa_finalize@plt+0x269>\n-\tsub $0xc,%esp\n-\tmov -0x140(%ebp),%ebx\n-\tpush %esi\n-\tcall 3320 <_Unwind_Resume@plt>\n-/usr/include/seqan/basic/holder_tristate.h:863\n-\tmov -0xf8(%ebp),%edi\n-\tmov -0xf4(%ebp),%ecx\n-\tmov %edi,-0x164(%ebp)\n-\tmov %ecx,-0x194(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\txor %esi,%esi\n-/usr/include/seqan/basic/holder_tristate.h:140\n-\tsub $0xc,%esp\n-\tmov %eax,-0x13c(%ebp)\n-\tmov -0x140(%ebp),%ebx\n-\tpush -0x18c(%ebp)\n-\tcall 3360 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n-\tmov -0x13c(%ebp),%edi\n-\tadd $0x10,%esp\n-\tmov -0x164(%ebp),%eax\n-\tsub $0xc,%esp\n-\tmov -0x140(%ebp),%ebx\n-\tmov %eax,-0xf8(%ebp)\n-\tmov -0x194(%ebp),%eax\n-\tmov %eax,-0xf4(%ebp)\n-\tpush -0x190(%ebp)\n-\tcall 30b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush -0x9c(%ebp)\n-\tmov -0x140(%ebp),%ebx\n-\tcall 31f0 \n-\tpop %eax\n-\tpush -0xa8(%ebp)\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tjmp 349e <__cxa_finalize@plt+0x10e>\n-\txor %esi,%esi\n-\tjmp 349e <__cxa_finalize@plt+0x10e>\n-/usr/include/seqan/align/dp_traceback_impl.h:573\n-\tmov -0xcc(%ebp),%esi\n-\tjmp 356d <__cxa_finalize@plt+0x1dd>\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-/usr/include/seqan/basic/holder_tristate.h:863\n-\tmov -0xf8(%ebp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\txor %esi,%esi\n-/usr/include/seqan/basic/holder_tristate.h:863\n-\tmov %ecx,-0x164(%ebp)\n-\tmov -0xf4(%ebp),%ecx\n-\tmov %ecx,-0x194(%ebp)\n-\tjmp 356d <__cxa_finalize@plt+0x1dd>\n-/usr/include/seqan/basic/holder_tristate.h:140\n-\tsub $0xc,%esp\n-\tpush -0x148(%ebp)\n-\tmov -0x140(%ebp),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\txor %esi,%esi\n-/usr/include/seqan/basic/holder_tristate.h:140\n-\tcall 3360 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n-\tadd $0x10,%esp\n-\tjmp 3464 <__cxa_finalize@plt+0xd4>\n-\tsub $0xc,%esp\n-\tpush -0x190(%ebp)\n-\tmov -0x140(%ebp),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\txor %esi,%esi\n-/usr/include/seqan/basic/holder_tristate.h:140\n-\tcall 30b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n-\tadd $0x10,%esp\n-\tjmp 35bf <__cxa_finalize@plt+0x22f>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\txor %esi,%esi\n-\tjmp 349e <__cxa_finalize@plt+0x10e>\n-/usr/include/seqan/basic/holder_tristate.h:140\n-\tsub $0xc,%esp\n-\tpush -0x150(%ebp)\n-\tmov -0x140(%ebp),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\txor %esi,%esi\n-/usr/include/seqan/basic/holder_tristate.h:140\n-\tcall 3170 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n-\tadd $0x10,%esp\n-\tjmp 347b <__cxa_finalize@plt+0xeb>\n-/usr/include/seqan/align/dp_traceback_impl.h:573\n-\tmov -0xf8(%ebp),%esi\n-\tjmp 3441 <__cxa_finalize@plt+0xb1>\n-/usr/include/seqan/basic/holder_tristate.h:140\n-\tsub $0xc,%esp\n-\tpush -0x18c(%ebp)\n-\tmov -0x140(%ebp),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\txor %esi,%esi\n-/usr/include/seqan/basic/holder_tristate.h:140\n-\tcall 3360 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n-\tadd $0x10,%esp\n-\tjmp 3590 <__cxa_finalize@plt+0x200>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\txor %esi,%esi\n-\tjmp 349e <__cxa_finalize@plt+0x10e>\n-\txor %esi,%esi\n-\tjmp 349e <__cxa_finalize@plt+0x10e>\n-\tnop\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n+000033c0 :\n+ScoredAlignment::getString[abi:cxx11]() [clone .cold]:\n /usr/include/c++/14/bits/basic_string.h:405\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 38f3 <__cxa_finalize@plt+0x563>\n+\tjne 35fd <__cxa_finalize@plt+0x26d>\n \tmov -0x2a0(%ebp),%ebx\n \tsub $0xc,%esp\n \tlea -0x2ec9(%ebx),%eax\n \tpush %eax\n \tlea -0x178(%ebp),%eax\n \tmov %eax,-0x30c(%ebp)\n \tcall 3130 \n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 3888 <__cxa_finalize@plt+0x4f8>\n+\tjne 3592 <__cxa_finalize@plt+0x202>\n \tmov -0x2a0(%ebp),%ebx\n \tsub $0xc,%esp\n \tlea -0x160(%ebp),%esi\n \tlea -0x2ec9(%ebx),%eax\n \tpush %eax\n \tcall 3130 \n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %eax,%esi\n \tsub $0xc,%esp\n \tpush -0x310(%ebp)\n \tmov -0x2a0(%ebp),%ebx\n \tmov %esi,%edi\n \tlea -0x160(%ebp),%esi\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tmov -0x2a0(%ebp),%ebx\n \tpush %esi\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tpush -0x30c(%ebp)\n \tmov -0x2a0(%ebp),%ebx\n \tlea -0x1a8(%ebp),%esi\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tmov -0x2a0(%ebp),%ebx\n \tpush %esi\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tpush -0x308(%ebp)\n \tmov -0x2a0(%ebp),%ebx\n \tlea -0x1f0(%ebp),%esi\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tmov -0x2a0(%ebp),%ebx\n \tpush %esi\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tpush -0x304(%ebp)\n \tmov -0x2a0(%ebp),%ebx\n \tlea -0x238(%ebp),%esi\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tmov -0x2a0(%ebp),%ebx\n \tpush %esi\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tpush -0x300(%ebp)\n \tmov -0x2a0(%ebp),%ebx\n \tlea -0x280(%ebp),%esi\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tmov -0x2a0(%ebp),%ebx\n \tpush %esi\n \tmov %edi,%esi\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tpush -0x2e0(%ebp)\n \tmov -0x2a0(%ebp),%ebx\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n \tpop %eax\n \tpush -0x2f0(%ebp)\n@@ -354,390 +119,601 @@\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n \tpop %edi\n \tpush -0x2fc(%ebp)\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n \tpop %eax\n \tpush -0x2e8(%ebp)\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tpush -0x2ec(%ebp)\n \tmov -0x2a0(%ebp),%ebx\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 389b <__cxa_finalize@plt+0x50b>\n+\tjne 35a5 <__cxa_finalize@plt+0x215>\n \tsub $0xc,%esp\n \tmov -0x2a0(%ebp),%ebx\n \tpush %esi\n \tcall 3320 <_Unwind_Resume@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n /usr/include/c++/14/bits/basic_string.h:405\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %eax,%edi\n-\tjmp 3733 <__cxa_finalize@plt+0x3a3>\n+\tjmp 343d <__cxa_finalize@plt+0xad>\n \tmov %eax,%edi\n-\tjmp 3791 <__cxa_finalize@plt+0x401>\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n+\tjmp 349b <__cxa_finalize@plt+0x10b>\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n /usr/include/c++/14/bits/basic_string.h:405\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 38ee <__cxa_finalize@plt+0x55e>\n+\tjne 35f8 <__cxa_finalize@plt+0x268>\n \tmov -0x2a0(%ebp),%ebx\n \tsub $0xc,%esp\n \tlea -0x118(%ebp),%edi\n \tlea -0x2ec9(%ebx),%eax\n \tpush %eax\n \tcall 3130 \n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 3944 <__cxa_finalize@plt+0x5b4>\n+\tjne 364e <__cxa_finalize@plt+0x2be>\n \tmov -0x2a0(%ebp),%ebx\n \tsub $0xc,%esp\n \tlea -0x238(%ebp),%esi\n \tlea -0x2ec9(%ebx),%eax\n \tpush %eax\n \tcall 3130 \n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 391f <__cxa_finalize@plt+0x58f>\n+\tjne 3629 <__cxa_finalize@plt+0x299>\n \tmov -0x2a0(%ebp),%ebx\n \tsub $0xc,%esp\n \tlea -0x1a8(%ebp),%esi\n \tlea -0x2ec9(%ebx),%eax\n \tpush %eax\n \tcall 3130 \n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tmov -0x2a0(%ebp),%ebx\n \tmov %eax,%esi\n \tpush %edi\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-\tjmp 3714 <__cxa_finalize@plt+0x384>\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n+\tjmp 341e <__cxa_finalize@plt+0x8e>\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %eax,%edi\n-\tjmp 3745 <__cxa_finalize@plt+0x3b5>\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n+\tjmp 344f <__cxa_finalize@plt+0xbf>\n /usr/include/c++/14/bits/basic_string.h:405\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %eax,%edi\n-\tjmp 3762 <__cxa_finalize@plt+0x3d2>\n+\tjmp 346c <__cxa_finalize@plt+0xdc>\n \tmov %eax,%edi\n-\tjmp 37c0 <__cxa_finalize@plt+0x430>\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n+\tjmp 34ca <__cxa_finalize@plt+0x13a>\n /usr/include/c++/14/bits/basic_string.h:405\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 3992 <__cxa_finalize@plt+0x602>\n+\tjne 369c <__cxa_finalize@plt+0x30c>\n \tmov -0x2a0(%ebp),%ebx\n \tsub $0xc,%esp\n \tlea -0x2ec9(%ebx),%eax\n \tpush %eax\n \tlea -0x250(%ebp),%eax\n \tmov %eax,-0x300(%ebp)\n \tcall 3130 \n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %eax,%edi\n-\tjmp 37d2 <__cxa_finalize@plt+0x442>\n+\tjmp 34dc <__cxa_finalize@plt+0x14c>\n \tmov %eax,%edi\n-\tjmp 37ef <__cxa_finalize@plt+0x45f>\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n+\tjmp 34f9 <__cxa_finalize@plt+0x169>\n /usr/include/c++/14/bits/basic_string.h:405\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 39cb <__cxa_finalize@plt+0x63b>\n+\tjne 36d5 <__cxa_finalize@plt+0x345>\n \tmov -0x2a0(%ebp),%ebx\n \tsub $0xc,%esp\n \tlea -0x2ec9(%ebx),%eax\n \tpush %eax\n \tlea -0x130(%ebp),%eax\n \tmov %eax,-0x310(%ebp)\n \tcall 3130 \n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %eax,%esi\n-\tjmp 3803 <__cxa_finalize@plt+0x473>\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n+\tjmp 350d <__cxa_finalize@plt+0x17d>\n /usr/include/c++/14/bits/basic_string.h:405\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 39f1 <__cxa_finalize@plt+0x661>\n+\tjne 36fb <__cxa_finalize@plt+0x36b>\n \tmov -0x2a0(%ebp),%ebx\n \tsub $0xc,%esp\n \tlea -0x2ec9(%ebx),%eax\n \tpush %eax\n \tcall 3130 \n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 3abf <__cxa_finalize@plt+0x72f>\n+\tjne 37c9 <__cxa_finalize@plt+0x439>\n \tmov -0x2a0(%ebp),%ebx\n \tsub $0xc,%esp\n \tlea -0x1f0(%ebp),%esi\n \tlea -0x2ec9(%ebx),%eax\n \tpush %eax\n \tcall 3130 \n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 3a4f <__cxa_finalize@plt+0x6bf>\n+\tjne 3759 <__cxa_finalize@plt+0x3c9>\n \tmov -0x2a0(%ebp),%ebx\n \tsub $0xc,%esp\n \tlea -0x280(%ebp),%esi\n \tlea -0x2ec9(%ebx),%eax\n \tpush %eax\n \tcall 3130 \n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %eax,%edi\n-\tjmp 37a3 <__cxa_finalize@plt+0x413>\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n+\tjmp 34ad <__cxa_finalize@plt+0x11d>\n /usr/include/c++/14/bits/basic_string.h:405\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 3a81 <__cxa_finalize@plt+0x6f1>\n+\tjne 378b <__cxa_finalize@plt+0x3fb>\n \tmov -0x2a0(%ebp),%ebx\n \tsub $0xc,%esp\n \tlea -0x2ec9(%ebx),%eax\n \tpush %eax\n \tlea -0x1c0(%ebp),%eax\n \tmov %eax,-0x308(%ebp)\n \tcall 3130 \n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 3aba <__cxa_finalize@plt+0x72a>\n+\tjne 37c4 <__cxa_finalize@plt+0x434>\n \tmov -0x2a0(%ebp),%ebx\n \tsub $0xc,%esp\n \tlea -0x2ec9(%ebx),%eax\n \tpush %eax\n \tlea -0x208(%ebp),%eax\n \tmov %eax,-0x304(%ebp)\n \tcall 3130 \n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %eax,%edi\n-\tjmp 3774 <__cxa_finalize@plt+0x3e4>\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n+\tjmp 347e <__cxa_finalize@plt+0xee>\n /usr/include/c++/14/bits/basic_string.h:405\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int) [clone .cold]:\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tmov -0x1ec(%ebp),%ebx\n \tpush %esi\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tmov -0x1f4(%ebp),%esi\n \tadd $0x10,%esp\n-ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int):\n ./porechop/src/alignment.cpp:111\n \tsub $0xc,%esp\n \tmov -0x1ec(%ebp),%ebx\n \tpush %edi\n \tcall 3050 , std::allocator >::~basic_ostringstream()@plt>\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tpush -0x1f8(%ebp)\n \tmov -0x1ec(%ebp),%ebx\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int):\n ./porechop/src/alignment.cpp:111\n \tsub $0xc,%esp\n \tpush -0x1f0(%ebp)\n \tmov -0x1ec(%ebp),%ebx\n \tcall 3050 , std::allocator >::~basic_ostringstream()@plt>\n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 3b92 <__cxa_finalize@plt+0x802>\n+\tjne 389c <__cxa_finalize@plt+0x50c>\n \tsub $0xc,%esp\n \tmov -0x1ec(%ebp),%ebx\n \tpush %esi\n \tcall 3320 <_Unwind_Resume@plt>\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n /usr/include/c++/14/sstream:806 (discriminator 1)\n \tsub $0xc,%esp\n \tmov -0x1ec(%ebp),%ebx\n \tpush %esi\n \tcall 32e0 , std::allocator >::~basic_stringbuf()@plt>\n-std::basic_ostream >::~basic_ostream():\n /usr/include/c++/14/ostream:101\n \tmov -0x1fc(%ebp),%eax\n \tmov -0x200(%ebp),%esi\n \tadd $0x10,%esp\n \tmov %eax,-0xe4(%ebp)\n \tmov -0xc(%eax),%eax\n \tmov %esi,-0xe4(%ebp,%eax,1)\n \tmov %edi,%esi\n-std::basic_ios >::~basic_ios():\n /usr/include/c++/14/bits/basic_ios.h:286\n \tmov -0x204(%ebp),%eax\n \tsub $0xc,%esp\n \tmov -0x1ec(%ebp),%ebx\n \tadd $0x8,%eax\n \tmov %eax,-0xa4(%ebp)\n \tpush -0x208(%ebp)\n \tcall 3070 \n \tadd $0x10,%esp\n-\tjmp 3aee <__cxa_finalize@plt+0x75e>\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n+\tjmp 37f8 <__cxa_finalize@plt+0x468>\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n /usr/include/c++/14/sstream:806 (discriminator 1)\n \tsub $0xc,%esp\n \tmov -0x1ec(%ebp),%ebx\n \tpush %esi\n \tcall 32e0 , std::allocator >::~basic_stringbuf()@plt>\n-std::basic_ostream >::~basic_ostream():\n /usr/include/c++/14/ostream:101\n \tmov -0x1fc(%ebp),%eax\n \tmov -0x200(%ebp),%esi\n \tadd $0x10,%esp\n \tmov %eax,-0x1ac(%ebp)\n \tmov -0xc(%eax),%eax\n \tmov %esi,-0x1ac(%ebp,%eax,1)\n \tmov %edi,%esi\n-std::basic_ios >::~basic_ios():\n /usr/include/c++/14/bits/basic_ios.h:286\n \tmov -0x204(%ebp),%eax\n \tsub $0xc,%esp\n \tmov -0x1ec(%ebp),%ebx\n \tadd $0x8,%eax\n \tmov %eax,-0x16c(%ebp)\n \tpush -0x20c(%ebp)\n \tcall 3070 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 3c08 <__cxa_finalize@plt+0x878>\n+\tjne 3912 <__cxa_finalize@plt+0x582>\n \tsub $0xc,%esp\n \tmov -0x1ec(%ebp),%ebx\n \tpush %esi\n \tcall 3320 <_Unwind_Resume@plt>\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tpush -0x1f8(%ebp)\n \tmov -0x1ec(%ebp),%ebx\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n+/usr/include/c++/14/bits/new_allocator.h:104\n+\tadd $0x10,%esp\n+\tjmp 380f <__cxa_finalize@plt+0x47f>\n+std::__cxx11::basic_string, std::allocator >::~basic_string():\n+/usr/include/c++/14/bits/basic_string.h:809\n+\tsub $0xc,%esp\n+\tmov -0x140(%ebp),%ebx\n+\tpush %esi\n+\tcall 3250 , std::allocator >::_M_dispose()@plt>\n std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-\tjmp 3b05 <__cxa_finalize@plt+0x775>\n-ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int) [clone .cold]:\n+seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >::~String():\n+/usr/include/seqan/sequence/string_alloc.h:197\n+\tmov -0x100(%ebp),%eax\n+\tmov %eax,-0x144(%ebp)\n+\tmov -0x104(%ebp),%eax\n+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 >*):\n+/usr/include/seqan/basic/array_construct_destruct.h:545\n+\tmov %eax,-0x13c(%ebp)\n+/usr/include/seqan/basic/array_construct_destruct.h:548\n+\tmov -0x13c(%ebp),%ecx\n+\tcmp %ecx,-0x144(%ebp)\n+\tje 3a28 <__cxa_finalize@plt+0x698>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tmov -0x13c(%ebp),%esi\n+\tsub $0xc,%esp\n+\tmov -0x140(%ebp),%ebx\n+\tpush 0x8(%esi)\n+\tcall 31f0 \n+void seqan2::clear, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:525\n+\tadd $0x10,%esp\n+\ttestl $0xfffffffd,0x4(%esi)\n+\tje 39a9 <__cxa_finalize@plt+0x619>\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov (%esi),%esi\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush (%esi)\n+\tcall 31f0 \n+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):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tmov %esi,(%esp)\n+\tcall 31f0 \n+void seqan2::clear, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:536\n+\tadd $0x10,%esp\n+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 >*):\n+/usr/include/seqan/basic/array_construct_destruct.h:551\n+\taddl $0x24,-0x13c(%ebp)\n+\tjmp 395d <__cxa_finalize@plt+0x5cd>\n+seqan2::Holder > >, seqan2::Tag >::~Holder():\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\txor %esi,%esi\n+\tsub $0xc,%esp\n+\tmov %eax,-0x13c(%ebp)\n+\tmov -0x140(%ebp),%ebx\n+\tpush -0x148(%ebp)\n+\tcall 3360 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+\tmov -0x13c(%ebp),%edi\n+\tadd $0x10,%esp\n+seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >::~Holder():\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tsub $0xc,%esp\n+\tpush -0x150(%ebp)\n+\tmov -0x140(%ebp),%ebx\n+\tcall 3170 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n+\tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush -0x9c(%ebp)\n+\tmov -0x140(%ebp),%ebx\n+\tcall 31f0 \n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tpop %eax\n+\tpush -0xa8(%ebp)\n+\tcall 31f0 \n+\tadd $0x10,%esp\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tmov -0x140(%ebp),%ebx\n+\tpush %esi\n+\tcall 31f0 \n+\tadd $0x10,%esp\n+\tjmp 3945 <__cxa_finalize@plt+0x5b5>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush -0x104(%ebp)\n+\tmov -0x140(%ebp),%ebx\n+\tmov %edi,%esi\n+\tcall 31f0 \n+std::__cxx11::basic_string, std::allocator >::~basic_string():\n+/usr/include/c++/14/bits/basic_string.h:809\n+\tpop %eax\n+\tpush -0x1a8(%ebp)\n+\tcall 3250 , std::allocator >::_M_dispose()@plt>\n+std::__new_allocator::~__new_allocator():\n+/usr/include/c++/14/bits/new_allocator.h:104\n+\tadd $0x10,%esp\n+std::__cxx11::basic_string, std::allocator >::~basic_string():\n+/usr/include/c++/14/bits/basic_string.h:809\n+\tsub $0xc,%esp\n+\tpush -0x1a4(%ebp)\n+\tmov -0x140(%ebp),%ebx\n+\tcall 3250 , std::allocator >::_M_dispose()@plt>\n+std::__new_allocator::~__new_allocator():\n+/usr/include/c++/14/bits/new_allocator.h:104\n+\tadd $0x10,%esp\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush -0x110(%ebp)\n+\tmov -0x140(%ebp),%ebx\n+\tcall 31f0 \n+\tadd $0x10,%esp\n+\tsub $0xc,%esp\n+\tpush -0x11c(%ebp)\n+\tmov -0x140(%ebp),%ebx\n+\tcall 31f0 \n+\tadd $0x10,%esp\n+std::__cxx11::basic_string, std::allocator >::~basic_string():\n+/usr/include/c++/14/bits/basic_string.h:809\n+\tsub $0xc,%esp\n+\tlea -0x7c(%ebp),%eax\n+\tmov -0x140(%ebp),%ebx\n+\tpush %eax\n+\tcall 3250 , std::allocator >::_M_dispose()@plt>\n+std::__new_allocator::~__new_allocator():\n+/usr/include/c++/14/bits/new_allocator.h:104\n+\tadd $0x10,%esp\n+\tmov -0x1c(%ebp),%eax\n+\tsub %gs:0x14,%eax\n+\tjne 3b6c <__cxa_finalize@plt+0x7dc>\n+\tsub $0xc,%esp\n+\tmov -0x140(%ebp),%ebx\n+\tpush %esi\n+\tcall 3320 <_Unwind_Resume@plt>\n+adapterAlignment.cold():\n+/usr/include/seqan/basic/holder_tristate.h:863\n+\tmov -0xf8(%ebp),%edi\n+adapterAlignment():\n+/usr/include/seqan/basic/holder_tristate.h:863\n+\tmov -0xf4(%ebp),%ecx\n+\tmov %edi,-0x164(%ebp)\n+\tmov %ecx,-0x194(%ebp)\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\txor %esi,%esi\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tsub $0xc,%esp\n+\tmov %eax,-0x13c(%ebp)\n+\tmov -0x140(%ebp),%ebx\n+\tpush -0x18c(%ebp)\n+\tcall 3360 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+\tmov -0x13c(%ebp),%edi\n+\tadd $0x10,%esp\n+\tmov -0x164(%ebp),%eax\n+\tsub $0xc,%esp\n+\tmov -0x140(%ebp),%ebx\n+\tmov %eax,-0xf8(%ebp)\n+\tmov -0x194(%ebp),%eax\n+\tmov %eax,-0xf4(%ebp)\n+\tpush -0x190(%ebp)\n+\tcall 30b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n+\tadd $0x10,%esp\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush -0x9c(%ebp)\n+\tmov -0x140(%ebp),%ebx\n+\tcall 31f0 \n+\tpop %eax\n+\tpush -0xa8(%ebp)\n+\tcall 31f0 \n+\tadd $0x10,%esp\n+\tjmp 3a11 <__cxa_finalize@plt+0x681>\n+\txor %esi,%esi\n+\tjmp 3a11 <__cxa_finalize@plt+0x681>\n+/usr/include/seqan/align/dp_traceback_impl.h:573\n+\tmov -0xcc(%ebp),%esi\n+\tjmp 3ae0 <__cxa_finalize@plt+0x750>\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+/usr/include/seqan/basic/holder_tristate.h:863\n+\tmov -0xf8(%ebp),%ecx\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\txor %esi,%esi\n+/usr/include/seqan/basic/holder_tristate.h:863\n+\tmov %ecx,-0x164(%ebp)\n+\tmov -0xf4(%ebp),%ecx\n+\tmov %ecx,-0x194(%ebp)\n+\tjmp 3ae0 <__cxa_finalize@plt+0x750>\n+seqan2::Holder > >, seqan2::Tag >::~Holder():\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tsub $0xc,%esp\n+\tpush -0x148(%ebp)\n+\tmov -0x140(%ebp),%ebx\n+seqan2::String, seqan2::Alloc >::String():\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\txor %esi,%esi\n+seqan2::Holder > >, seqan2::Tag >::~Holder():\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tcall 3360 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+\tadd $0x10,%esp\n+\tjmp 39d7 <__cxa_finalize@plt+0x647>\n+adapterAlignment():\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tsub $0xc,%esp\n+\tpush -0x190(%ebp)\n+\tmov -0x140(%ebp),%ebx\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\txor %esi,%esi\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tcall 30b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n+\tadd $0x10,%esp\n+\tjmp 3b32 <__cxa_finalize@plt+0x7a2>\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\txor %esi,%esi\n+\tjmp 3a11 <__cxa_finalize@plt+0x681>\n+seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >::~Holder():\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tsub $0xc,%esp\n+\tpush -0x150(%ebp)\n+\tmov -0x140(%ebp),%ebx\n+seqan2::String, seqan2::Alloc >::String():\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\txor %esi,%esi\n+seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >::~Holder():\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tcall 3170 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n+\tadd $0x10,%esp\n+\tjmp 39ee <__cxa_finalize@plt+0x65e>\n+seqan2::DisableIf >, void>::Type seqan2::_computeTraceback, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:573\n+\tmov -0xf8(%ebp),%esi\n+\tjmp 39b4 <__cxa_finalize@plt+0x624>\n+adapterAlignment():\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tsub $0xc,%esp\n+\tpush -0x18c(%ebp)\n+\tmov -0x140(%ebp),%ebx\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\txor %esi,%esi\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tcall 3360 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+\tadd $0x10,%esp\n+\tjmp 3b03 <__cxa_finalize@plt+0x773>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\txor %esi,%esi\n+\tjmp 3a11 <__cxa_finalize@plt+0x681>\n+\txor %esi,%esi\n+\tjmp 3a11 <__cxa_finalize@plt+0x681>\n+adapterAlignment.cold():\n+\txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n-\tnop\n-_GLOBAL__sub_I_adapter_align.cpp():\n-./porechop/src/adapter_align.cpp:44\n-\tcall d00e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0x10297,%eax\n-/usr/include/seqan/align/dp_cell.h:144\n-\tmov 0xf0(%eax),%edx\n-\tcmpb $0x0,(%edx)\n-\tjne 3c54 <__cxa_finalize@plt+0x8c4>\n-/usr/include/seqan/align/dp_cell.h:144 (discriminator 1)\n-\tmovb $0x1,(%edx)\n-\tmov 0xec(%eax),%edx\n-\tmovl $0xc0000000,(%edx)\n-/usr/include/seqan/align/dp_cell.h:144 (discriminator 3)\n-\tmov 0x118(%eax),%edx\n-\tcmpb $0x0,(%edx)\n-\tjne 3c6e <__cxa_finalize@plt+0x8de>\n-/usr/include/seqan/align/dp_cell.h:144 (discriminator 4)\n-\tmov 0x11c(%eax),%eax\n-\tmovb $0x1,(%edx)\n-\tmovl $0xc0000000,(%eax)\n-./porechop/src/adapter_align.cpp:44\n-\tret\n-\tnop\n _GLOBAL__sub_I_alignment.cpp():\n ./porechop/src/alignment.cpp:121\n-\tcall d00e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0x10257,%eax\n+\tcall 7233 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x453>\n+\tadd $0x10297,%eax\n /usr/include/seqan/modifier/modifier_alphabet.h:688\n \tmov 0x100(%eax),%edx\n \tcmpb $0x0,(%edx)\n-\tje 3c86 <__cxa_finalize@plt+0x8f6>\n+\tje 3c46 <__cxa_finalize@plt+0x8b6>\n ./porechop/src/alignment.cpp:121\n \tret\n-seqan2::AlphabetConversionTable_, seqan2::ModExpand<(char)45, seqan2::Tag > > >::initialize():\n /usr/include/seqan/modifier/modifier_alphabet.h:678\n \tmov 0x124(%eax),%ecx\n-_GLOBAL__sub_I_alignment.cpp():\n /usr/include/seqan/modifier/modifier_alphabet.h:688 (discriminator 1)\n \tmovb $0x1,(%edx)\n-seqan2::AlphabetConversionTable_, seqan2::ModExpand<(char)45, seqan2::Tag > > >::initialize():\n /usr/include/seqan/modifier/modifier_alphabet.h:678\n \tcmpb $0x0,(%ecx)\n-\tje 3ca6 <__cxa_finalize@plt+0x916>\n+\tje 3c66 <__cxa_finalize@plt+0x8d6>\n \tmov 0xf4(%eax),%edx\n-_GLOBAL__sub_I_alignment.cpp():\n /usr/include/seqan/modifier/modifier_alphabet.h:688 (discriminator 1)\n \tmov 0xfc(%eax),%eax\n-seqan2::AlphabetConversionTable_, seqan2::ModExpand<(char)45, seqan2::Tag > > >::initialize():\n /usr/include/seqan/modifier/modifier_alphabet.h:682\n \tmovb $0x1,(%ecx)\n-_GLOBAL__sub_I_alignment.cpp():\n /usr/include/seqan/modifier/modifier_alphabet.h:688 (discriminator 1)\n \tmov %edx,(%eax)\n ./porechop/src/alignment.cpp:121\n \tret\n-seqan2::AlphabetConversionTable_ >::initialize():\n /usr/include/seqan/modifier/modifier_alphabet.h:682\n \tmov 0x108(%eax),%edx\n \tmovb $0x1,(%edx)\n-void seqan2::_initializeAlphabetConversionTable, (char)45, seqan2::Tag >(char*, seqan2::ModifiedAlphabet, seqan2::ModExpand<(char)45, seqan2::Tag > > const&):\n /usr/include/seqan/modifier/modifier_alphabet_expansion.h:375 (discriminator 2)\n \tmov 0xf4(%eax),%edx\n \tmovl $0x54474341,(%edx)\n \tmovw $0x2d4e,0x4(%edx)\n-seqan2::AlphabetConversionTable_, seqan2::ModExpand<(char)45, seqan2::Tag > > >::initialize():\n-/usr/include/seqan/modifier/modifier_alphabet_expansion.h:375 (discriminator 2)\n-\tjmp 3c9a <__cxa_finalize@plt+0x90a>\n-_GLOBAL__sub_I_alignment.cpp():\n+\tjmp 3c5a <__cxa_finalize@plt+0x8ca>\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n+_GLOBAL__sub_I_adapter_align.cpp():\n+./porechop/src/adapter_align.cpp:44\n+\tcall 7233 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x453>\n+\tadd $0x10237,%eax\n+/usr/include/seqan/align/dp_cell.h:144\n+\tmov 0xf0(%eax),%edx\n+\tcmpb $0x0,(%edx)\n+\tjne 3cb4 <__cxa_finalize@plt+0x924>\n+/usr/include/seqan/align/dp_cell.h:144 (discriminator 1)\n+\tmovb $0x1,(%edx)\n+\tmov 0xec(%eax),%edx\n+\tmovl $0xc0000000,(%edx)\n+/usr/include/seqan/align/dp_cell.h:144 (discriminator 3)\n+\tmov 0x118(%eax),%edx\n+\tcmpb $0x0,(%edx)\n+\tjne 3cce <__cxa_finalize@plt+0x93e>\n+/usr/include/seqan/align/dp_cell.h:144 (discriminator 4)\n+\tmov 0x11c(%eax),%eax\n+\tmovb $0x1,(%edx)\n+\tmovl $0xc0000000,(%eax)\n+./porechop/src/adapter_align.cpp:44\n+\tret\n+\tnop\n __x86.get_pc_thunk.bx():\n \tmov (%esp),%ebx\n \tret\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n@@ -845,2395 +821,7636 @@\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n-void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [clone .isra.0]:\n-/usr/include/c++/14/bits/basic_string.tcc:221\n+\n+00003e00 :\n+ScoredAlignment::getString[abi:cxx11]():\n+./porechop/src/alignment.cpp:113\n \tpush %ebp\n-/usr/include/c++/14/bits/stl_iterator_base_funcs.h:106\n-\tsub %edx,%ecx\n-/usr/include/c++/14/bits/basic_string.tcc:221\n+\tmov %esp,%ebp\n \tpush %edi\n-\tmov %eax,%edi\n \tpush %esi\n-/usr/include/c++/14/bits/stl_iterator_base_funcs.h:106\n-\tmov %ecx,%esi\n-/usr/include/c++/14/bits/basic_string.tcc:221\n+/usr/include/c++/14/bits/basic_string.h:4416\n+\tlea -0x100(%ebp),%ecx\n+\tcall 7237 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x457>\n+\tadd $0x100bc,%esi\n+./porechop/src/alignment.cpp:113\n \tpush %ebx\n-\tcall 3cd0 <__cxa_finalize@plt+0x940>\n-\tadd $0x100bd,%ebx\n-\tsub $0x1c,%esp\n-\tmov %gs:0x14,%ebp\n-\tmov %ebp,0xc(%esp)\n-\tmov %edx,%ebp\n-/usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1)\n-\tmov %ecx,0x8(%esp)\n-/usr/include/c++/14/bits/basic_string.tcc:227\n-\tcmp $0xf,%ecx\n-\tja 3e70 <__cxa_finalize@plt+0xae0>\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%eax\n-/usr/include/c++/14/bits/basic_string.h:432\n-\tcmp $0x1,%ecx\n-\tjne 3e60 <__cxa_finalize@plt+0xad0>\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovzbl 0x0(%ebp),%edx\n-\tmov %dl,(%eax)\n-/usr/include/c++/14/bits/basic_string.tcc:251\n-\tmov 0x8(%esp),%esi\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%edi),%eax\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov %esi,0x4(%edi)\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,(%eax,%esi,1)\n-/usr/include/c++/14/bits/basic_string.tcc:252\n-\tmov 0xc(%esp),%eax\n-\tsub %gs:0x14,%eax\n-\tjne 3ea2 <__cxa_finalize@plt+0xb12>\n-\tadd $0x1c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea 0x0(%esi),%esi\n-/usr/include/c++/14/bits/char_traits.h:421\n-\ttest %ecx,%ecx\n-\tje 3e41 <__cxa_finalize@plt+0xab1>\n-\tjmp 3e8c <__cxa_finalize@plt+0xafc>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-/usr/include/c++/14/bits/basic_string.tcc:229\n-\tsub $0x4,%esp\n-\tpush $0x0\n-\tlea 0x10(%esp),%eax\n-\tpush %eax\n+\tsub $0x314,%esp\n+\tmov 0x8(%ebp),%eax\n+\tmov %eax,-0x2a8(%ebp)\n+\tmov %esi,-0x2a0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:4416\n+\tlea -0x2ecc(%esi),%edi\n+./porechop/src/alignment.cpp:113\n+\tmov %gs:0x14,%ebx\n+\tmov %ebx,-0x1c(%ebp)\n+\tmov 0xc(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:4416\n+\tmov %ecx,-0x2ec(%ebp)\n+\tmov %ebx,-0x2a4(%ebp)\n+\tpush 0x28(%ebx)\n+\tpush 0x24(%ebx)\n+\tmov %esi,%ebx\n+\tmov 0x110(%esi),%esi\n \tpush %edi\n-\tcall 3310 , std::allocator >::_M_create(unsigned int&, unsigned int)@plt>\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x18(%esp),%edx\n-\tadd $0x10,%esp\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %eax,(%edi)\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov %edx,0x8(%edi)\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tsub $0x4,%esp\n+\tpush $0x148\n \tpush %esi\n-\tpush %ebp\n+\tpush %ecx\n+\tcall 31c0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@plt>\n+\tmov -0x2a4(%ebp),%eax\n+\tlea -0x148(%ebp),%ecx\n+\tadd $0x14,%esp\n+\tmov %ecx,-0x2e8(%ebp)\n+\tpush 0x20(%eax)\n+\tpush 0x1c(%eax)\n+\tpush %edi\n+\tpush $0x148\n+\tpush %esi\n+\tpush %ecx\n+\tcall 31c0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@plt>\n+./porechop/src/alignment.cpp:118\n+\tmov -0x2a4(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:4416\n+\tadd $0x1c,%esp\n+./porechop/src/alignment.cpp:118\n+\tmov 0x18(%eax),%esi\n+/usr/include/c++/14/bits/basic_string.h:4246\n+\tmov %esi,%eax\n+\tneg %eax\n+\tcmovs %esi,%eax\n+/usr/include/c++/14/bits/basic_string.h:4245\n+\tshr $0x1f,%esi\n+/usr/include/c++/14/bits/basic_string.h:4246\n+\tmov %eax,-0x29c(%ebp)\n+/usr/include/c++/14/bits/charconv.h:67\n+\tcmp $0x9,%eax\n+\tjbe 5fd0 \n+\tmov %eax,%ecx\n+/usr/include/c++/14/bits/charconv.h:61\n+\tmov $0x1,%edi\n+/usr/include/c++/14/bits/charconv.h:71\n+\tmov $0xd1b71759,%ebx\n+\tjmp 3efa \n+\tlea 0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/charconv.h:69\n+\tcmp $0x3e7,%ecx\n+\tjbe 5290 \n+/usr/include/c++/14/bits/charconv.h:70\n+\tcmp $0x270f,%ecx\n+\tjbe 52f0 \n+/usr/include/c++/14/bits/charconv.h:71\n+\tmov %ecx,%eax\n+\tmul %ebx\n+/usr/include/c++/14/bits/charconv.h:72\n+\tlea 0x4(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:71\n+\tshr $0xd,%edx\n+/usr/include/c++/14/bits/charconv.h:67\n+\tcmp $0x1869f,%ecx\n+\tjbe 5330 \n+\tmov %eax,%edi\n+\tmov %edx,%ecx\n+/usr/include/c++/14/bits/charconv.h:68\n+\tcmp $0x63,%ecx\n+\tja 3ec8 \n+/usr/include/c++/14/bits/charconv.h:68 (discriminator 1)\n+\tmov %edi,-0x2b0(%ebp)\n+\tlea 0x1(%edi),%eax\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tadd %esi,%eax\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x190(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0x18c(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x188(%ebp),%edi\n+\tmov %ebx,-0x2fc(%ebp)\n+\tmov %edi,-0x2c8(%ebp)\n+\tmov %edi,-0x190(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tmov -0x2a0(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tmov %eax,-0x2ac(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0x188(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n \tpush %eax\n-\tcall 3120 \n-/usr/include/c++/14/bits/basic_string.tcc:251\n-\tmov 0x18(%esp),%esi\n+\tpush %ebx\n+\tmov %edi,%ebx\n+\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n /usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%edi),%eax\n-/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x190(%ebp),%eax\n+/usr/include/c++/14/bits/charconv.h:87\n+\tlea -0xe6(%ebp),%ebx\n+/usr/include/c++/14/bits/charconv.h:94\n \tadd $0x10,%esp\n-\tjmp 3e41 <__cxa_finalize@plt+0xab1>\n-/usr/include/c++/14/bits/basic_string.tcc:252\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+/usr/include/c++/14/bits/charconv.h:87\n+\tmov %ebx,%ecx\n+/usr/include/c++/14/bits/basic_string.h:4250\n+\tmovb $0x2d,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tlea (%eax,%esi,1),%edx\n+/usr/include/c++/14/bits/charconv.h:87\n+\tmov -0x2eb0(%edi),%eax\n+\tmov %edi,%esi\n+\tlea -0x2eb0(%esi),%esi\n+\tmov %eax,-0xe6(%ebp)\n+\tmov -0x2deb(%edi),%eax\n+\tlea -0xe4(%ebp),%edi\n+\tsub %edi,%ecx\n+\tsub %ecx,%esi\n+\tadd $0xc9,%ecx\n+\tmov %eax,-0x21(%ebp)\n+\tshr $0x2,%ecx\n+\trep movsl %ds:(%esi),%es:(%edi)\n+/usr/include/c++/14/bits/charconv.h:94\n+\tmov -0x29c(%ebp),%eax\n+\tcmp $0x63,%eax\n+\tjbe 51d0 \n+\tmov -0x2b0(%ebp),%esi\n+/usr/include/c++/14/bits/charconv.h:96\n+\tmov %edx,-0x2b0(%ebp)\n+\tlea -0x1(%edx,%esi,1),%ecx\n+\tmov $0x51eb851f,%esi\n+\txchg %ax,%ax\n+\tmov -0x29c(%ebp),%eax\n+\tmov -0x29c(%ebp),%edi\n+/usr/include/c++/14/bits/charconv.h:94\n+\tsub $0x2,%ecx\n+/usr/include/c++/14/bits/charconv.h:96\n+\tmul %esi\n+\tshr $0x5,%edx\n+\timul $0x64,%edx,%eax\n+\tsub %eax,%edi\n+\tmov -0x29c(%ebp),%eax\n+/usr/include/c++/14/bits/charconv.h:97\n+\tmov %edx,-0x29c(%ebp)\n+/usr/include/c++/14/bits/charconv.h:99\n+\tmovzwl (%ebx,%edi,2),%edx\n+\tmov %dx,0x2(%ecx)\n+/usr/include/c++/14/bits/charconv.h:94\n+\tcmp $0x270f,%eax\n+\tja 3fc0 \n+/usr/include/c++/14/bits/charconv.h:102\n+\tmov -0x2b0(%ebp),%edx\n+\tcmp $0x3e7,%eax\n+\tja 51d0 \n+/usr/include/c++/14/bits/charconv.h:109\n+\tmovzbl -0x29c(%ebp),%eax\n+\tadd $0x30,%eax\n+\tmov %al,(%edx)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov -0x2ac(%ebp),%ebx\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmov -0x190(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov %ebx,-0x18c(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,(%eax,%ebx,1)\n+./porechop/src/alignment.cpp:117\n+\tmov -0x2a4(%ebp),%eax\n+\tmov 0x14(%eax),%esi\n+/usr/include/c++/14/bits/basic_string.h:4246\n+\tmov %esi,%eax\n+\tneg %eax\n+\tcmovs %esi,%eax\n+/usr/include/c++/14/bits/basic_string.h:4245\n+\tshr $0x1f,%esi\n+/usr/include/c++/14/bits/basic_string.h:4246\n+\tmov %eax,-0x29c(%ebp)\n+/usr/include/c++/14/bits/charconv.h:67\n+\tcmp $0x9,%eax\n+\tjbe 5e60 \n+\tmov %eax,%ecx\n+/usr/include/c++/14/bits/charconv.h:61\n+\tmov $0x1,%edi\n+/usr/include/c++/14/bits/charconv.h:71\n+\tmov $0xd1b71759,%ebx\n+\tjmp 4092 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n-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]:\n-/usr/include/seqan/align/dp_algorithm_impl.h:492\n-\tpush %ebp\n-\tpush %edi\n-\tpush %esi\n+/usr/include/c++/14/bits/charconv.h:69\n+\tcmp $0x3e7,%ecx\n+\tjbe 5278 \n+/usr/include/c++/14/bits/charconv.h:70\n+\tcmp $0x270f,%ecx\n+\tjbe 52d8 \n+/usr/include/c++/14/bits/charconv.h:71\n+\tmov %ecx,%eax\n+\tmul %ebx\n+/usr/include/c++/14/bits/charconv.h:72\n+\tlea 0x4(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:71\n+\tshr $0xd,%edx\n+/usr/include/c++/14/bits/charconv.h:67\n+\tcmp $0x1869f,%ecx\n+\tjbe 5340 \n+\tmov %eax,%edi\n+\tmov %edx,%ecx\n+/usr/include/c++/14/bits/charconv.h:68\n+\tcmp $0x63,%ecx\n+\tja 4060 \n+/usr/include/c++/14/bits/charconv.h:68 (discriminator 1)\n+\tmov %edi,-0x2b0(%ebp)\n+\tlea 0x1(%edi),%eax\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tadd %esi,%eax\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x1d8(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0x1d4(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x1d0(%ebp),%edi\n+\tmov %ebx,-0x2f8(%ebp)\n+\tmov %edi,-0x2c4(%ebp)\n+\tmov %edi,-0x1d8(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tmov -0x2a0(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tmov %eax,-0x2ac(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0x1d0(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tpush %eax\n \tpush %ebx\n-\tcall 3cd0 <__cxa_finalize@plt+0x940>\n-\tadd $0x10013,%ebx\n-\tsub $0x3c,%esp\n-\tmov %eax,0x24(%esp)\n-\tmov 0x54(%esp),%eax\n-\tmov %edx,0x14(%esp)\n-\tmov 0x58(%esp),%esi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%eax),%edi\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%eax),%ebp\n-/usr/include/seqan/align/dp_algorithm_impl.h:492\n-\tmov %ecx,0x10(%esp)\n-/usr/include/seqan/align/dp_cell_affine.h:66\n-\tmov 0x11c(%ebx),%eax\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov %edi,%edx\n-\tmov %edi,0x28(%esp)\n-/usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1)\n-\tlea -0x1(%ebp),%ebx\n-/usr/include/seqan/align/dp_cell_affine.h:66\n-\tmov (%eax),%edi\n-\tmov %eax,0x30(%esp)\n-/usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n-\tmov 0x14(%esp),%eax\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov %ebp,0x2c(%esp)\n-/usr/include/seqan/align/dp_formula.h:295\n-\tmov %ebx,%ebp\n-/usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1)\n-\tmov %ebx,0x18(%esp)\n-\tsub %edx,%ebp\n-/usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n-\tmov 0xc(%eax),%eax\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tmov 0xc(%ecx),%eax\n-\tmovb $0x0,(%eax)\n-/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n-\tcmp %ebx,%edx\n-\tje 3f6b <__cxa_finalize@plt+0xbdb>\n-\tmov %edi,(%esp)\n-\tmov 0x14(%esp),%ebx\n-\txor %eax,%eax\n-\tmov %esi,0x58(%esp)\n-\tmov 0x10(%esp),%esi\n-\tjmp 3f40 <__cxa_finalize@plt+0xbb0>\n+\tmov %edi,%ebx\n+\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x1d8(%ebp),%eax\n+/usr/include/c++/14/bits/charconv.h:87\n+\tlea -0xe6(%ebp),%ebx\n+/usr/include/c++/14/bits/charconv.h:94\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/charconv.h:87\n+\tmov %ebx,%ecx\n+/usr/include/c++/14/bits/basic_string.h:4250\n+\tmovb $0x2d,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tlea (%eax,%esi,1),%edx\n+/usr/include/c++/14/bits/charconv.h:87\n+\tmov -0x2eb0(%edi),%eax\n+\tmov %edi,%esi\n+\tlea -0x2eb0(%esi),%esi\n+\tmov %eax,-0xe6(%ebp)\n+\tmov -0x2deb(%edi),%eax\n+\tlea -0xe4(%ebp),%edi\n+\tsub %edi,%ecx\n+\tsub %ecx,%esi\n+\tadd $0xc9,%ecx\n+\tmov %eax,-0x21(%ebp)\n+\tshr $0x2,%ecx\n+\trep movsl %ds:(%esi),%es:(%edi)\n+/usr/include/c++/14/bits/charconv.h:94\n+\tmov -0x29c(%ebp),%eax\n+\tcmp $0x63,%eax\n+\tjbe 51f0 \n+\tmov -0x2b0(%ebp),%esi\n+/usr/include/c++/14/bits/charconv.h:96\n+\tmov %edx,-0x2b0(%ebp)\n+\tlea -0x1(%edx,%esi,1),%ecx\n+\tmov $0x51eb851f,%esi\n+\tjmp 4180 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:159\n-\tmov 0xc(%ebx),%ecx\n-/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n-\tadd $0x1,%eax\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:159\n-\tlea 0xc(%ecx),%edx\n-\tmov %edx,0xc(%ebx)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n-\tmov 0xc(%esi),%edx\n-\tlea 0x1(%edx),%edi\n-\tmov %edi,0xc(%esi)\n-/usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n-\tmovl $0x0,0xc(%ecx)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tmovb $0x0,0x1(%edx)\n-/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n-\tcmp %ebp,%eax\n-\tjne 3f40 <__cxa_finalize@plt+0xbb0>\n-\tmov (%esp),%edi\n-\tmov 0x58(%esp),%esi\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:184\n-\tmov 0x14(%esp),%ebx\n-\tmov 0xc(%ebx),%eax\n-\tlea 0xc(%eax),%edx\n-\tmov %edx,0xc(%ebx)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n-\tmov 0x10(%esp),%ebx\n-\tmov 0xc(%ebx),%edx\n-\tlea 0x1(%edx),%ecx\n-\tmov %ecx,0xc(%ebx)\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n-\tmov 0x24(%esp),%ecx\n-/usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n-\tmovl $0x0,0xc(%eax)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tmovb $0x0,0x1(%edx)\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n-\tmov 0xc(%eax),%edx\n-/usr/include/seqan/align/dp_cell_affine.h:161\n-\tmov %edi,0x14(%eax)\n-/usr/include/seqan/basic/iterator_interface.h:335\n-\tmov 0xc(%ebx),%ebx\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n-\tcmp (%ecx),%edx\n-\tjle 3fc2 <__cxa_finalize@plt+0xc32>\n-/usr/include/seqan/align/dp_cell_affine.h:70\n-\tmov 0x10(%eax),%eax\n-/usr/include/c++/14/bits/move.h:223\n-\tmov 0x24(%esp),%ecx\n-\tmov %eax,0x4(%ecx)\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov 0x10(%esp),%eax\n-/usr/include/c++/14/bits/move.h:223\n-\tmov %edi,0x8(%ecx)\n-/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n-\tmov %ebx,%edi\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov (%eax),%eax\n-/usr/include/c++/14/bits/move.h:223\n-\tmov %edx,(%ecx)\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov (%eax),%eax\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x18(%eax),%eax\n-/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n-\tsub (%eax),%edi\n-/usr/include/seqan/align/dp_scout.h:178 (discriminator 1)\n-\tmov %edi,0xc(%ecx)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x50(%esp),%edi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x50(%esp),%eax\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edi),%edx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%eax),%eax\n-/usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1)\n-\tlea -0x1(%edx),%edi\n-\tmov %edi,0x34(%esp)\n-/usr/include/seqan/align/dp_algorithm_impl.h:533 (discriminator 2)\n-\tcmp %edi,%eax\n-\tje 4219 <__cxa_finalize@plt+0xe89>\n-\tmov %eax,0x20(%esp)\n-\tmov %esi,%edi\n-\tmov %edx,0x38(%esp)\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/score/score_base.h:154 (discriminator 1)\n-\tmov 0x20(%esp),%eax\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n-\tmov 0x14(%esp),%ecx\n-/usr/include/seqan/score/score_base.h:154 (discriminator 1)\n-\tmovzbl (%eax),%eax\n-\tmov %al,0x1f(%esp)\n-/usr/include/seqan/align/dp_cell_affine.h:66\n-\tmov 0x30(%esp),%eax\n-\tmov (%eax),%esi\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n-\tmov 0x4(%ecx),%eax\n-\tlea (%eax,%eax,2),%edx\n-\tmov 0xc(%ecx),%eax\n-\tlea (%eax,%edx,4),%eax\n-\tmov %eax,0xc(%ecx)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n-\tmov 0x10(%esp),%ecx\n-\tadd 0x4(%ecx),%ebx\n-\tmov %ebx,0xc(%ecx)\n-/usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n-\tmov 0x28(%esp),%eax\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tmovb $0x0,(%ebx)\n-/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n-\tmov 0x18(%esp),%ebx\n-\tcmp %ebx,%eax\n-\tje 4120 <__cxa_finalize@plt+0xd90>\n-\tmov %eax,(%esp)\n-/usr/include/seqan/align/dp_formula.h:307 (discriminator 2)\n-\tmovl $0x0,0x4(%esp)\n-/usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n-\tmovl $0x0,0x8(%esp)\n-\tjmp 4093 <__cxa_finalize@plt+0xd03>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n-\tmov $0x4,%ecx\n-/usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2)\n-\tor %ebp,%ecx\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n-\tmov $0x20,%ebp\n-/usr/include/seqan/align/dp_formula.h:180\n-\tcmp %eax,%esi\n-\tjl 4067 <__cxa_finalize@plt+0xcd7>\n-/usr/include/seqan/align/dp_formula.h:181\n-\tmov %esi,%eax\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n-\tmov $0x40,%ebp\n-/usr/include/seqan/align/dp_formula.h:181\n-\tcmp %edx,%eax\n-\tjg 4110 <__cxa_finalize@plt+0xd80>\n-/usr/include/seqan/align/dp_formula.h:181 (discriminator 2)\n-\tmov %edx,0xc(%ebx)\n-/usr/include/seqan/align/dp_formula_affine.h:110\n-\tor $0x1,%ecx\n-/usr/include/seqan/align/dp_formula_affine.h:77\n-\tmov %edx,0x4(%esp)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tmov 0xc(%esp),%eax\n-/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n-\taddl $0x1,(%esp)\n-\tmov 0x18(%esp),%ebx\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tmov %cl,0x1(%eax)\n-/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n-\tmov (%esp),%eax\n-\tcmp %ebx,%eax\n-\tje 4130 <__cxa_finalize@plt+0xda0>\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n-\tmov 0x14(%esp),%edx\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n-\tmov 0x10(%esp),%ecx\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n-\tmov $0x8,%ebp\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n-\tmov 0xc(%edx),%ebx\n-\tlea 0xc(%ebx),%eax\n-\tmov %eax,0xc(%edx)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n-\tmov 0xc(%ecx),%eax\n-/usr/include/seqan/score/score_simple.h:157\n-\tmov 0x4(%edi),%edx\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n-\tmov %eax,0xc(%esp)\n-\tadd $0x1,%eax\n-\tmov %eax,0xc(%ecx)\n-/usr/include/seqan/score/score_base.h:337\n-\tmov (%esp),%ecx\n-\tmovzbl 0x1f(%esp),%eax\n-\tcmp (%ecx),%al\n-/usr/include/seqan/align/dp_formula_affine.h:77\n-\tmov 0x8(%esp),%eax\n-/usr/include/seqan/score/score_base.h:337\n-\tcmove (%edi),%edx\n-/usr/include/seqan/align/dp_formula_affine.h:83\n-\tmov 0x10(%ebx),%ecx\n-\tadd 0x8(%edi),%ecx\n-/usr/include/seqan/align/dp_formula_affine.h:77\n-\tadd %eax,%edx\n-/usr/include/seqan/align/dp_formula_affine.h:80 (discriminator 1)\n-\tmov 0xc(%ebx),%eax\n-\tmov %eax,0x8(%esp)\n-/usr/include/seqan/align/dp_formula_affine.h:85\n-\tadd 0xc(%edi),%eax\n-/usr/include/seqan/align/dp_formula.h:180\n-\tcmp %eax,%ecx\n-\tjl 40e7 <__cxa_finalize@plt+0xd57>\n-/usr/include/seqan/align/dp_formula.h:181\n-\tmov %ecx,%eax\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n-\tmov $0x2,%ebp\n-\tmov %eax,0x10(%ebx)\n-/usr/include/seqan/align/dp_formula_affine.h:95\n-\tmov 0x4(%esp),%ecx\n-/usr/include/seqan/align/dp_formula_affine.h:93\n-\tadd 0x8(%edi),%esi\n-/usr/include/seqan/align/dp_formula_affine.h:95\n-\tadd 0xc(%edi),%ecx\n-/usr/include/seqan/align/dp_formula.h:180\n-\tcmp %ecx,%esi\n-\tjge 4050 <__cxa_finalize@plt+0xcc0>\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n-\tmov %ecx,%esi\n-\tmov $0x10,%ecx\n-\tjmp 4055 <__cxa_finalize@plt+0xcc5>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tmov %eax,0xc(%ebx)\n-/usr/include/seqan/align/dp_formula_affine.h:111\n-\tor %ebp,%ecx\n-\tmov %eax,0x4(%esp)\n-\tjmp 4079 <__cxa_finalize@plt+0xce9>\n-\txchg %ax,%ax\n-/usr/include/seqan/align/dp_formula.h:307 (discriminator 2)\n-\tmovl $0x0,0x4(%esp)\n-/usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n-\tmovl $0x0,0x8(%esp)\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195\n-\tmov 0x14(%esp),%ebx\n-/usr/include/seqan/score/score_base.h:337\n-\tmov 0x2c(%esp),%edx\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195\n-\tmov 0xc(%ebx),%ecx\n-\tlea 0xc(%ecx),%eax\n-\tmov %eax,0xc(%ebx)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n-\tmov 0x10(%esp),%ebx\n-\tmov 0xc(%ebx),%ebp\n-\tlea 0x1(%ebp),%eax\n-\tmov %eax,0xc(%ebx)\n-/usr/include/seqan/score/score_base.h:337\n-\tmovzbl 0x1f(%esp),%ebx\n-/usr/include/seqan/score/score_simple.h:157\n-\tmov 0x4(%edi),%eax\n-/usr/include/seqan/score/score_base.h:337\n-\tcmp -0x1(%edx),%bl\n-/usr/include/seqan/align/dp_formula_affine.h:77\n-\tmov 0x8(%esp),%ebx\n-/usr/include/seqan/score/score_base.h:337\n-\tcmove (%edi),%eax\n-/usr/include/seqan/align/dp_formula_affine.h:83\n-\tmov 0x8(%edi),%edx\n-\tadd 0x10(%ecx),%edx\n-/usr/include/seqan/align/dp_formula_affine.h:77\n-\tadd %eax,%ebx\n-/usr/include/seqan/align/dp_formula_affine.h:85\n-\tmov 0xc(%edi),%eax\n-\tadd 0xc(%ecx),%eax\n-/usr/include/seqan/align/dp_formula_affine.h:77\n-\tmov %ebx,(%esp)\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n-\tmov $0x2,%ebx\n-/usr/include/seqan/align/dp_formula.h:180\n-\tcmp %edx,%eax\n-\tjle 4181 <__cxa_finalize@plt+0xdf1>\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n-\tmov %eax,%edx\n-\tmov $0x8,%ebx\n-\tmov %edx,0x10(%ecx)\n-/usr/include/seqan/align/dp_formula_affine.h:95\n-\tmov 0x4(%esp),%eax\n-/usr/include/seqan/align/dp_formula_affine.h:93\n-\tadd 0x8(%edi),%esi\n-/usr/include/seqan/align/dp_formula_affine.h:95\n-\tadd 0xc(%edi),%eax\n-\tmov %eax,0x4(%esp)\n-/usr/include/seqan/align/dp_formula_affine.h:93\n+\tmov -0x29c(%ebp),%eax\n+\tmov -0x29c(%ebp),%edi\n+/usr/include/c++/14/bits/charconv.h:94\n+\tsub $0x2,%ecx\n+/usr/include/c++/14/bits/charconv.h:96\n+\tmul %esi\n+\tshr $0x5,%edx\n+\timul $0x64,%edx,%eax\n+\tsub %eax,%edi\n+\tmov -0x29c(%ebp),%eax\n+/usr/include/c++/14/bits/charconv.h:97\n+\tmov %edx,-0x29c(%ebp)\n+/usr/include/c++/14/bits/charconv.h:99\n+\tmovzwl (%ebx,%edi,2),%edx\n+\tmov %dx,0x2(%ecx)\n+/usr/include/c++/14/bits/charconv.h:94\n+\tcmp $0x270f,%eax\n+\tja 4180 \n+/usr/include/c++/14/bits/charconv.h:102\n+\tmov -0x2b0(%ebp),%edx\n+\tcmp $0x3e7,%eax\n+\tja 51f0 \n+/usr/include/c++/14/bits/charconv.h:109\n+\tmovzbl -0x29c(%ebp),%eax\n+\tadd $0x30,%eax\n+\tmov %al,(%edx)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov -0x2ac(%ebp),%ebx\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmov -0x1d8(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov %ebx,-0x1d4(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,(%eax,%ebx,1)\n+./porechop/src/alignment.cpp:116\n+\tmov -0x2a4(%ebp),%eax\n+\tmov 0x10(%eax),%esi\n+/usr/include/c++/14/bits/basic_string.h:4246\n \tmov %esi,%eax\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n-\tmov $0x4,%esi\n-/usr/include/seqan/align/dp_formula.h:180\n-\tcmp %eax,0x4(%esp)\n-\tjle 41a8 <__cxa_finalize@plt+0xe18>\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n-\tmov 0x4(%esp),%eax\n-\tmov $0x10,%esi\n-/usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2)\n-\tor %ebx,%esi\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n-\tmov $0x20,%ebx\n-/usr/include/seqan/align/dp_formula.h:180\n-\tcmp %eax,%edx\n-\tjg 41ba <__cxa_finalize@plt+0xe2a>\n-/usr/include/seqan/align/dp_formula.h:181\n-\tmov %eax,%edx\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n-\tmov $0x40,%ebx\n-/usr/include/seqan/align/dp_formula_affine.h:111\n-\tor %esi,%ebx\n-/usr/include/seqan/align/dp_formula.h:181\n-\tcmp %edx,(%esp)\n-\tjl 41c9 <__cxa_finalize@plt+0xe39>\n-/usr/include/seqan/align/dp_formula_affine.h:110\n-\tmov %esi,%ebx\n-\tmov (%esp),%edx\n-\tor $0x1,%ebx\n-\tmov %edx,0xc(%ecx)\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n-\tmov 0x24(%esp),%esi\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tmov %bl,0x1(%ebp)\n-/usr/include/seqan/basic/iterator_interface.h:335\n-\tmov 0x10(%esp),%ebp\n-/usr/include/seqan/align/dp_cell_affine.h:161\n-\tmov %eax,0x14(%ecx)\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n-\tmov 0xc(%ecx),%edx\n-/usr/include/seqan/basic/iterator_interface.h:335\n-\tmov 0xc(%ebp),%ebx\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n-\tcmp (%esi),%edx\n-\tjle 41fe <__cxa_finalize@plt+0xe6e>\n-/usr/include/seqan/align/dp_cell_affine.h:70\n-\tmov 0x10(%ecx),%ecx\n-/usr/include/c++/14/bits/move.h:223\n-\tmov %eax,0x8(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov 0x0(%ebp),%eax\n-/usr/include/c++/14/bits/move.h:223\n-\tmov %edx,(%esi)\n-/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n-\tmov %ebx,%edx\n-/usr/include/c++/14/bits/move.h:223\n-\tmov %ecx,0x4(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov (%eax),%eax\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x18(%eax),%eax\n-/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n-\tsub (%eax),%edx\n-/usr/include/seqan/align/dp_scout.h:178 (discriminator 1)\n-\tmov %edx,0xc(%esi)\n-/usr/include/seqan/align/dp_algorithm_impl.h:533 (discriminator 2)\n-\taddl $0x1,0x20(%esp)\n-\tmov 0x34(%esp),%esi\n-\tmov 0x20(%esp),%eax\n-\tcmp %esi,%eax\n-\tjne 3ff0 <__cxa_finalize@plt+0xc60>\n-\tmov 0x38(%esp),%edx\n-\tmov %edi,%esi\n-/usr/include/seqan/score/score_base.h:154 (discriminator 1)\n-\tmovzbl -0x1(%edx),%eax\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n-\tmov 0x14(%esp),%edi\n-/usr/include/seqan/score/score_base.h:154 (discriminator 1)\n-\tmov %al,0x1f(%esp)\n-/usr/include/seqan/align/dp_cell_affine.h:66\n-\tmov 0x30(%esp),%eax\n-\tmov (%eax),%ebp\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n-\tmov 0x4(%edi),%eax\n-\tlea (%eax,%eax,2),%edx\n-\tmov 0xc(%edi),%eax\n-\tlea (%eax,%edx,4),%eax\n-\tmov %eax,0xc(%edi)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n-\tmov 0x10(%esp),%edi\n-\tadd 0x4(%edi),%ebx\n-\tmov %ebx,0xc(%edi)\n-/usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tmovb $0x0,(%ebx)\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n-\tmov 0x24(%esp),%ebx\n-/usr/include/seqan/basic/iterator_interface.h:335\n-\tmov 0xc(%edi),%ecx\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n-\tmov (%eax),%edx\n-/usr/include/seqan/align/dp_cell_affine.h:161\n-\tmov %ebp,0x8(%eax)\n-/usr/include/seqan/basic/iterator_interface.h:335\n-\tmov %ecx,0x4(%esp)\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n-\tcmp (%ebx),%edx\n-\tjle 4278 <__cxa_finalize@plt+0xee8>\n-/usr/include/seqan/align/dp_cell_affine.h:70\n-\tmov 0x4(%eax),%eax\n-/usr/include/c++/14/bits/move.h:223\n-\tmov %edx,(%ebx)\n-\tmov %ebp,0x8(%ebx)\n-\tmov %eax,0x4(%ebx)\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov (%edi),%eax\n-\tmov (%eax),%eax\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x18(%eax),%eax\n-/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n-\tsub (%eax),%ecx\n-/usr/include/seqan/align/dp_scout.h:178 (discriminator 1)\n-\tmov %ecx,0xc(%ebx)\n-/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n-\tmov 0x18(%esp),%edi\n-\tmov 0x28(%esp),%eax\n-/usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n-\tmovl $0x0,0xc(%esp)\n-/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n-\tcmp %edi,%eax\n-/usr/include/seqan/align/dp_formula.h:307 (discriminator 2)\n-\tmov $0x0,%edi\n-/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n-\tje 43a0 <__cxa_finalize@plt+0x1010>\n-/usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n-\tmov %eax,(%esp)\n-\tjmp 4304 <__cxa_finalize@plt+0xf74>\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n-\tmov %edx,%edi\n-\tmov $0x20,%edx\n-/usr/include/seqan/align/dp_formula.h:181\n-\tcmp %ecx,%edi\n-\tjle 438b <__cxa_finalize@plt+0xffb>\n-\tmov %edi,0xc(%eax)\n-/usr/include/seqan/align/dp_formula_affine.h:111\n-\tor %edx,%ebx\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tmov 0x4(%esp),%edx\n-\tmov %bl,0x1(%edx)\n-/usr/include/seqan/basic/iterator_interface.h:335\n-\tmov 0x10(%esp),%ebx\n-/usr/include/seqan/align/dp_cell_affine.h:161\n-\tmov %ebp,0x14(%eax)\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n-\tmov 0xc(%eax),%edx\n-/usr/include/seqan/basic/iterator_interface.h:335\n-\tmov 0xc(%ebx),%ecx\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n-\tmov 0x24(%esp),%ebx\n-/usr/include/seqan/basic/iterator_interface.h:335\n-\tmov %ecx,0x4(%esp)\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n-\tcmp (%ebx),%edx\n-\tjle 42f1 <__cxa_finalize@plt+0xf61>\n-/usr/include/seqan/align/dp_cell_affine.h:70\n-\tmov 0x10(%eax),%eax\n-/usr/include/c++/14/bits/move.h:223\n-\tmov %edx,(%ebx)\n-/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n-\tmov %ecx,%edx\n-/usr/include/c++/14/bits/move.h:223\n-\tmov %ebp,0x8(%ebx)\n-\tmov %eax,0x4(%ebx)\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov 0x10(%esp),%eax\n-\tmov (%eax),%eax\n-\tmov (%eax),%eax\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x18(%eax),%eax\n-/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n-\tsub (%eax),%edx\n-/usr/include/seqan/align/dp_scout.h:178 (discriminator 1)\n-\tmov %edx,0xc(%ebx)\n-/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n-\taddl $0x1,(%esp)\n-\tmov 0x18(%esp),%eax\n-\tmov (%esp),%ebx\n-\tcmp %eax,%ebx\n-\tje 43a0 <__cxa_finalize@plt+0x1010>\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n-\tmov 0x14(%esp),%ebx\n-/usr/include/seqan/score/score_base.h:339\n-\tmov (%esp),%ecx\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n-\tmovb $0x2,0x8(%esp)\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n-\tmov 0xc(%ebx),%eax\n-\tlea 0xc(%eax),%edx\n-\tmov %edx,0xc(%ebx)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n-\tmov 0x4(%esp),%ebx\n-\tlea 0x1(%ebx),%edx\n-\tmov 0x10(%esp),%ebx\n-\tmov %edx,0xc(%ebx)\n-/usr/include/seqan/score/score_base.h:339\n-\tmovzbl 0x1f(%esp),%ebx\n-/usr/include/seqan/score/score_simple.h:157\n-\tmov 0x4(%esi),%edx\n-/usr/include/seqan/score/score_base.h:339\n-\tcmp %bl,(%ecx)\n-/usr/include/seqan/align/dp_formula_affine.h:77\n-\tmov 0xc(%esp),%ebx\n-/usr/include/seqan/score/score_base.h:339\n-\tcmove (%esi),%edx\n-/usr/include/seqan/align/dp_formula_affine.h:77\n-\tadd %edx,%ebx\n-/usr/include/seqan/align/dp_formula_affine.h:83\n-\tmov 0x8(%esi),%edx\n-\tadd 0x10(%eax),%edx\n-/usr/include/seqan/align/dp_formula_affine.h:77\n-\tmov %ebx,%ecx\n-/usr/include/seqan/align/dp_formula_affine.h:80 (discriminator 1)\n-\tmov 0xc(%eax),%ebx\n-\tmov %ebx,0xc(%esp)\n-/usr/include/seqan/align/dp_formula_affine.h:85\n-\tadd 0xc(%esi),%ebx\n-/usr/include/seqan/align/dp_formula.h:180\n-\tcmp %edx,%ebx\n-\tjle 4357 <__cxa_finalize@plt+0xfc7>\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n-\tmovb $0x8,0x8(%esp)\n-\tmov %ebx,%edx\n-\tmov %edx,0x10(%eax)\n-/usr/include/seqan/align/dp_formula_affine.h:95\n-\tadd 0xc(%esi),%edi\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n-\tmov $0x4,%ebx\n-/usr/include/seqan/align/dp_formula_affine.h:93\n-\tadd 0x8(%esi),%ebp\n-/usr/include/seqan/align/dp_formula.h:180\n-\tcmp %ebp,%edi\n-\tjle 4370 <__cxa_finalize@plt+0xfe0>\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n-\tmov %edi,%ebp\n-\tmov $0x10,%ebx\n-/usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2)\n-\tor 0x8(%esp),%bl\n-/usr/include/seqan/align/dp_formula.h:180\n-\tcmp %ebp,%edx\n-\tjg 42a0 <__cxa_finalize@plt+0xf10>\n-/usr/include/seqan/align/dp_formula.h:181\n-\tmov %ebp,%edi\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n-\tmov $0x40,%edx\n-/usr/include/seqan/align/dp_formula.h:181\n-\tcmp %ecx,%edi\n-\tjg 42af <__cxa_finalize@plt+0xf1f>\n-/usr/include/seqan/align/dp_formula.h:181 (discriminator 2)\n-\tmov %ecx,0xc(%eax)\n-/usr/include/seqan/align/dp_formula_affine.h:110\n-\tor $0x1,%ebx\n-/usr/include/seqan/align/dp_formula.h:181 (discriminator 2)\n-\tmov %ecx,%edi\n-\tjmp 42b4 <__cxa_finalize@plt+0xf24>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195\n-\tmov 0x14(%esp),%edx\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n-\tmov 0x10(%esp),%ebx\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n-\tmovb $0x2,0x8(%esp)\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195\n-\tmov 0xc(%edx),%ecx\n-\tlea 0xc(%ecx),%eax\n-\tmov %eax,0xc(%edx)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n-\tmov 0x4(%esp),%eax\n-/usr/include/seqan/score/score_base.h:337\n-\tmov 0x2c(%esp),%edx\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n-\tadd $0x1,%eax\n-\tmov %eax,0xc(%ebx)\n-/usr/include/seqan/score/score_base.h:337\n-\tmovzbl 0x1f(%esp),%ebx\n-/usr/include/seqan/score/score_simple.h:157\n-\tmov 0x4(%esi),%eax\n-/usr/include/seqan/score/score_base.h:337\n-\tcmp -0x1(%edx),%bl\n-/usr/include/seqan/align/dp_formula_affine.h:77\n-\tmov 0xc(%esp),%ebx\n-/usr/include/seqan/score/score_base.h:337\n-\tcmove (%esi),%eax\n-/usr/include/seqan/align/dp_formula_affine.h:85\n-\tmov 0xc(%esi),%edx\n-\tadd 0xc(%ecx),%edx\n-/usr/include/seqan/align/dp_formula_affine.h:77\n-\tadd %eax,%ebx\n-/usr/include/seqan/align/dp_formula_affine.h:83\n-\tmov 0x8(%esi),%eax\n-\tadd 0x10(%ecx),%eax\n-/usr/include/seqan/align/dp_formula_affine.h:77\n-\tmov %ebx,(%esp)\n-/usr/include/seqan/align/dp_formula.h:180\n-\tcmp %eax,%edx\n-\tjle 43f2 <__cxa_finalize@plt+0x1062>\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n-\tmovb $0x8,0x8(%esp)\n-\tmov %edx,%eax\n-\tmov %eax,0x10(%ecx)\n-/usr/include/seqan/align/dp_formula_affine.h:95\n-\tadd 0xc(%esi),%edi\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n-\tmov $0x4,%ebx\n-/usr/include/seqan/align/dp_formula_affine.h:93\n-\tadd 0x8(%esi),%ebp\n-/usr/include/seqan/align/dp_formula.h:180\n-\tcmp %ebp,%edi\n-\tjle 440b <__cxa_finalize@plt+0x107b>\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n-\tmov %edi,%ebp\n-\tmov $0x10,%ebx\n-/usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2)\n-\tor 0x8(%esp),%bl\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n-\tmov $0x20,%edx\n-/usr/include/seqan/align/dp_formula.h:180\n-\tcmp %ebp,%eax\n-\tjg 441f <__cxa_finalize@plt+0x108f>\n-/usr/include/seqan/align/dp_formula.h:181\n-\tmov %ebp,%eax\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n-\tmov $0x40,%edx\n-/usr/include/seqan/align/dp_formula.h:181\n-\tmov (%esp),%esi\n-\tcmp %esi,%eax\n-\tjle 4466 <__cxa_finalize@plt+0x10d6>\n-/usr/include/seqan/align/dp_formula_affine.h:111\n-\tor %edx,%ebx\n-\tmov %eax,0xc(%ecx)\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n-\tmov 0x24(%esp),%esi\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tmov 0x4(%esp),%eax\n-\tmov %bl,0x1(%eax)\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n-\tmov 0xc(%ecx),%eax\n-/usr/include/seqan/align/dp_cell_affine.h:161\n-\tmov %ebp,0x14(%ecx)\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n-\tcmp (%esi),%eax\n-\tjle 445e <__cxa_finalize@plt+0x10ce>\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov 0x10(%esp),%edi\n-/usr/include/seqan/align/dp_cell_affine.h:70\n-\tmov 0x10(%ecx),%edx\n-/usr/include/c++/14/bits/move.h:223\n-\tmov %eax,(%esi)\n-\tmov %ebp,0x8(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov (%edi),%eax\n-/usr/include/c++/14/bits/move.h:223\n-\tmov %edx,0x4(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov (%eax),%eax\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x18(%eax),%edx\n-/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n-\tmov 0xc(%edi),%eax\n-\tsub (%edx),%eax\n-/usr/include/seqan/align/dp_scout.h:178 (discriminator 1)\n-\tmov %eax,0xc(%esi)\n-/usr/include/seqan/align/dp_algorithm_impl.h:579\n-\tadd $0x3c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-/usr/include/seqan/align/dp_formula_affine.h:110\n-\tmov (%esp),%eax\n-\tor $0x1,%ebx\n-\tjmp 4428 <__cxa_finalize@plt+0x1098>\n-\txchg %ax,%ax\n-void seqan2::_recordSegment, seqan2::Alloc >, unsigned int, unsigned int, unsigned int, unsigned char>(seqan2::String, seqan2::Alloc >&, unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&) [clone .isra.0]:\n-/usr/include/seqan/align/dp_trace_segment.h:319\n-\tpush %ebp\n-\tpush %edi\n-\tmov %edx,%edi\n-\tpush %esi\n-\tpush %ebx\n-\tcall 3cd0 <__cxa_finalize@plt+0x940>\n-\tadd $0xfa51,%ebx\n-\tsub $0x2c,%esp\n-/usr/include/seqan/align/dp_trace_segment.h:327\n-\tmov 0x40(%esp),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:319\n-\tmovzbl 0x44(%esp),%edx\n-/usr/include/seqan/align/dp_trace_segment.h:327\n-\ttest %esi,%esi\n-\tje 44aa <__cxa_finalize@plt+0x111a>\n-\tmov %eax,%esi\n-/usr/include/seqan/align/dp_trace_segment.h:330\n-\ttest $0x1,%dl\n-\tjne 44b8 <__cxa_finalize@plt+0x1128>\n-/usr/include/seqan/align/dp_trace_segment.h:332\n-\ttest $0x4,%dl\n-\tjne 46f8 <__cxa_finalize@plt+0x1368>\n-/usr/include/seqan/align/dp_trace_segment.h:334\n-\tand $0x2,%edx\n-\tjne 45e0 <__cxa_finalize@plt+0x1250>\n-/usr/include/seqan/align/dp_trace_segment.h:337\n-\tadd $0x2c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:82\n-\tmov (%edi),%edi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%esi),%ebp\n-/usr/include/seqan/align/dp_trace_segment.h:83\n-\tmov (%ecx),%eax\n-/usr/include/seqan/align/dp_trace_segment.h:82\n-\tmov %edi,0xc(%esp)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%esi),%edi\n-/usr/include/seqan/align/dp_trace_segment.h:83\n-\tmov %eax,0x10(%esp)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %edi,%edx\n-\tsub %ebp,%edx\n-\tmov %edx,%eax\n-\tsar $0x4,%eax\n-\tmov %eax,0x14(%esp)\n+\tneg %eax\n+\tcmovs %esi,%eax\n+/usr/include/c++/14/bits/basic_string.h:4245\n+\tshr $0x1f,%esi\n+/usr/include/c++/14/bits/basic_string.h:4246\n+\tmov %eax,-0x29c(%ebp)\n+/usr/include/c++/14/bits/charconv.h:67\n+\tcmp $0x9,%eax\n+\tjbe 5ebc \n \tmov %eax,%ecx\n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x8(%esi),%eax\n-/usr/include/seqan/sequence/string_base.h:1348 (discriminator 1)\n-\tcmp %eax,%ecx\n-\tjb 45b8 <__cxa_finalize@plt+0x1228>\n-/usr/include/seqan/sequence/string_base.h:1352\n-\tadd $0x1,%ecx\n-/usr/include/seqan/sequence/string_base.h:1684\n-\tcmp %ecx,%eax\n-\tjae 44aa <__cxa_finalize@plt+0x111a>\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tcmp $0x1f,%ecx\n-\tjbe 4844 <__cxa_finalize@plt+0x14b4>\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %ecx,%eax\n-\tmov %edx,0x1c(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tshr $1,%eax\n-\tadd %eax,%ecx\n-/usr/include/seqan/basic/allocator_interface.h:211\n+/usr/include/c++/14/bits/charconv.h:61\n+\tmov $0x1,%edi\n+/usr/include/c++/14/bits/charconv.h:71\n+\tmov $0xd1b71759,%ebx\n+\tjmp 4252 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+/usr/include/c++/14/bits/charconv.h:69\n+\tcmp $0x3e7,%ecx\n+\tjbe 5248 \n+/usr/include/c++/14/bits/charconv.h:70\n+\tcmp $0x270f,%ecx\n+\tjbe 52a8 \n+/usr/include/c++/14/bits/charconv.h:71\n \tmov %ecx,%eax\n-\tmov %ecx,0x24(%esp)\n-\tshl $0x4,%eax\n+\tmul %ebx\n+/usr/include/c++/14/bits/charconv.h:72\n+\tlea 0x4(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:71\n+\tshr $0xd,%edx\n+/usr/include/c++/14/bits/charconv.h:67\n+\tcmp $0x1869f,%ecx\n+\tjbe 5320 \n+\tmov %eax,%edi\n+\tmov %edx,%ecx\n+/usr/include/c++/14/bits/charconv.h:68\n+\tcmp $0x63,%ecx\n+\tja 4220 \n+/usr/include/c++/14/bits/charconv.h:68 (discriminator 1)\n+\tmov %edi,-0x2b0(%ebp)\n+\tlea 0x1(%edi),%eax\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tadd %esi,%eax\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x220(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0x21c(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x218(%ebp),%edi\n+\tmov %ebx,-0x2f4(%ebp)\n+\tmov %edi,-0x2c0(%ebp)\n+\tmov %edi,-0x220(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tmov -0x2a0(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tmov %eax,-0x2ac(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0x218(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n \tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov 0x28(%esp),%ecx\n-/usr/include/seqan/sequence/string_base.h:1688\n+\tpush %ebx\n+\tmov %edi,%ebx\n+\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x220(%ebp),%eax\n+/usr/include/c++/14/bits/charconv.h:87\n+\tlea -0xe6(%ebp),%ebx\n+/usr/include/c++/14/bits/charconv.h:94\n \tadd $0x10,%esp\n-\ttest %ebp,%ebp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%esi)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tmov 0x1c(%esp),%edx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %ecx,0x8(%esi)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tje 457f <__cxa_finalize@plt+0x11ef>\n-/usr/include/seqan/basic/array_construct_destruct.h:505\n-\tmov %ebp,%ecx\n-\tcmp %edi,%ebp\n-\tjae 4566 <__cxa_finalize@plt+0x11d6>\n-\tmov %edx,0x18(%esp)\n+/usr/include/c++/14/bits/charconv.h:87\n+\tmov %ebx,%ecx\n+/usr/include/c++/14/bits/basic_string.h:4250\n+\tmovb $0x2d,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tlea (%eax,%esi,1),%edx\n+/usr/include/c++/14/bits/charconv.h:87\n+\tmov -0x2eb0(%edi),%eax\n+\tmov %edi,%esi\n+\tlea -0x2eb0(%esi),%esi\n+\tmov %eax,-0xe6(%ebp)\n+\tmov -0x2deb(%edi),%eax\n+\tlea -0xe4(%ebp),%edi\n+\tsub %edi,%ecx\n+\tsub %ecx,%esi\n+\tadd $0xc9,%ecx\n+\tmov %eax,-0x21(%ebp)\n+\tshr $0x2,%ecx\n+\trep movsl %ds:(%esi),%es:(%edi)\n+/usr/include/c++/14/bits/charconv.h:94\n+\tmov -0x29c(%ebp),%eax\n+\tcmp $0x63,%eax\n+\tjbe 5210 \n+\tmov -0x2b0(%ebp),%esi\n+/usr/include/c++/14/bits/charconv.h:96\n+\tmov %edx,-0x2b0(%ebp)\n+\tlea -0x1(%edx,%esi,1),%ecx\n+\tmov $0x51eb851f,%esi\n+\tjmp 4340 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov (%ecx),%edx\n-/usr/include/seqan/basic/array_construct_destruct.h:512\n-\tadd $0x10,%ecx\n-/usr/include/seqan/basic/array_construct_destruct.h:513\n-\tadd $0x10,%eax\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov %edx,-0x10(%eax)\n-\tmov -0xc(%ecx),%edx\n-\tmov %edx,-0xc(%eax)\n-\tmov -0x8(%ecx),%edx\n-\tmov %edx,-0x8(%eax)\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovzbl -0x4(%ecx),%edx\n-\tmov %dl,-0x4(%eax)\n-/usr/include/seqan/basic/array_construct_destruct.h:505\n-\tcmp %edi,%ecx\n-\tjb 4540 <__cxa_finalize@plt+0x11b0>\n-\tmov 0x18(%esp),%edx\n-\tmov %edx,0x18(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush %ebp\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x8(%esi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%esi),%eax\n-/usr/include/seqan/sequence/string_alloc.h:391\n-\tadd $0x10,%esp\n-\tmov 0x18(%esp),%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea (%eax,%edx,1),%ebx\n-\tmov %ebx,0x4(%esi)\n-/usr/include/seqan/sequence/string_base.h:1353\n-\tcmp %ecx,0x14(%esp)\n-\tjae 44aa <__cxa_finalize@plt+0x111a>\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov 0xc(%esp),%edi\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea 0x10(%eax,%edx,1),%eax\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovb $0x1,0xc(%ebx)\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov %edi,(%ebx)\n-/usr/include/seqan/align/dp_trace_segment.h:76\n-\tmov 0x10(%esp),%edi\n-\tmov %edi,0x4(%ebx)\n-/usr/include/seqan/align/dp_trace_segment.h:77\n-\tmov 0x40(%esp),%edi\n-\tmov %edi,0x8(%ebx)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x4(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:345\n-\tjmp 44aa <__cxa_finalize@plt+0x111a>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov 0xc(%esp),%eax\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovb $0x1,0xc(%edi)\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov %eax,(%edi)\n-/usr/include/seqan/align/dp_trace_segment.h:76\n-\tmov 0x10(%esp),%eax\n-\tmov %eax,0x4(%edi)\n-/usr/include/seqan/align/dp_trace_segment.h:77\n-\tmov 0x40(%esp),%eax\n-\tmov %eax,0x8(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea 0x10(%ebp,%edx,1),%eax\n-\tmov %eax,0x4(%esi)\n-/usr/include/seqan/align/dp_trace_segment.h:337\n-\tadd $0x2c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tmov -0x29c(%ebp),%eax\n+\tmov -0x29c(%ebp),%edi\n+/usr/include/c++/14/bits/charconv.h:94\n+\tsub $0x2,%ecx\n+/usr/include/c++/14/bits/charconv.h:96\n+\tmul %esi\n+\tshr $0x5,%edx\n+\timul $0x64,%edx,%eax\n+\tsub %eax,%edi\n+\tmov -0x29c(%ebp),%eax\n+/usr/include/c++/14/bits/charconv.h:97\n+\tmov %edx,-0x29c(%ebp)\n+/usr/include/c++/14/bits/charconv.h:99\n+\tmovzwl (%ebx,%edi,2),%edx\n+\tmov %dx,0x2(%ecx)\n+/usr/include/c++/14/bits/charconv.h:94\n+\tcmp $0x270f,%eax\n+\tja 4340 \n+/usr/include/c++/14/bits/charconv.h:102\n+\tmov -0x2b0(%ebp),%edx\n+\tcmp $0x3e7,%eax\n+\tja 5210 \n+/usr/include/c++/14/bits/charconv.h:109\n+\tmovzbl -0x29c(%ebp),%eax\n+\tadd $0x30,%eax\n+\tmov %al,(%edx)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov -0x2ac(%ebp),%ebx\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmov -0x220(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov %ebx,-0x21c(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,(%eax,%ebx,1)\n+./porechop/src/alignment.cpp:115\n+\tmov -0x2a4(%ebp),%eax\n+\tmov 0xc(%eax),%esi\n+/usr/include/c++/14/bits/basic_string.h:4246\n+\tmov %esi,%eax\n+\tneg %eax\n+\tcmovs %esi,%eax\n+/usr/include/c++/14/bits/basic_string.h:4245\n+\tshr $0x1f,%esi\n+/usr/include/c++/14/bits/basic_string.h:4246\n+\tmov %eax,-0x29c(%ebp)\n+/usr/include/c++/14/bits/charconv.h:67\n+\tcmp $0x9,%eax\n+\tjbe 5f18 \n+\tmov %eax,%ecx\n+/usr/include/c++/14/bits/charconv.h:61\n+\tmov $0x1,%edi\n+/usr/include/c++/14/bits/charconv.h:71\n+\tmov $0xd1b71759,%ebx\n+\tjmp 4412 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n-/usr/include/seqan/align/dp_trace_segment.h:82\n-\tmov (%edi),%edi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%esi),%ebp\n-/usr/include/seqan/align/dp_trace_segment.h:83\n-\tmov (%ecx),%eax\n-/usr/include/seqan/align/dp_trace_segment.h:82\n-\tmov %edi,0xc(%esp)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%esi),%edi\n-/usr/include/seqan/align/dp_trace_segment.h:83\n-\tmov %eax,0x10(%esp)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %edi,%ecx\n-\tsub %ebp,%ecx\n+/usr/include/c++/14/bits/charconv.h:69\n+\tcmp $0x3e7,%ecx\n+\tjbe 5230 \n+/usr/include/c++/14/bits/charconv.h:70\n+\tcmp $0x270f,%ecx\n+\tjbe 5308 \n+/usr/include/c++/14/bits/charconv.h:71\n \tmov %ecx,%eax\n-\tsar $0x4,%eax\n-\tmov %eax,0x14(%esp)\n-\tmov %eax,%edx\n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x8(%esi),%eax\n-/usr/include/seqan/sequence/string_base.h:1348 (discriminator 1)\n-\tcmp %eax,%edx\n-\tjb 4820 <__cxa_finalize@plt+0x1490>\n-/usr/include/seqan/sequence/string_base.h:1352\n-\tadd $0x1,%edx\n-/usr/include/seqan/sequence/string_base.h:1684\n-\tcmp %edx,%eax\n-\tjae 44aa <__cxa_finalize@plt+0x111a>\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tcmp $0x1f,%edx\n-\tjbe 48a6 <__cxa_finalize@plt+0x1516>\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %edx,%eax\n-\tmov %ecx,0x1c(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tshr $1,%eax\n-\tadd %eax,%edx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %edx,%eax\n-\tmov %edx,0x24(%esp)\n-\tshl $0x4,%eax\n+\tmul %ebx\n+/usr/include/c++/14/bits/charconv.h:72\n+\tlea 0x4(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:71\n+\tshr $0xd,%edx\n+/usr/include/c++/14/bits/charconv.h:67\n+\tcmp $0x1869f,%ecx\n+\tjbe 5350 \n+\tmov %eax,%edi\n+\tmov %edx,%ecx\n+/usr/include/c++/14/bits/charconv.h:68\n+\tcmp $0x63,%ecx\n+\tja 43e0 \n+/usr/include/c++/14/bits/charconv.h:68 (discriminator 1)\n+\tmov %edi,-0x2b0(%ebp)\n+\tlea 0x1(%edi),%eax\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tadd %esi,%eax\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x268(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0x264(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x260(%ebp),%edi\n+\tmov %ebx,-0x2f0(%ebp)\n+\tmov %edi,-0x2bc(%ebp)\n+\tmov %edi,-0x268(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tmov -0x2a0(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tmov %eax,-0x2ac(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0x260(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n \tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov 0x28(%esp),%edx\n-/usr/include/seqan/sequence/string_base.h:1688\n+\tpush %ebx\n+\tmov %edi,%ebx\n+\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x268(%ebp),%eax\n+/usr/include/c++/14/bits/charconv.h:87\n+\tlea -0xe6(%ebp),%ebx\n+/usr/include/c++/14/bits/charconv.h:94\n \tadd $0x10,%esp\n-\ttest %ebp,%ebp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%esi)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tmov 0x1c(%esp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,0x8(%esi)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tje 46bf <__cxa_finalize@plt+0x132f>\n-/usr/include/seqan/basic/array_construct_destruct.h:505\n-\tmov %ebp,%edx\n-\tcmp %edi,%ebp\n-\tjae 46a6 <__cxa_finalize@plt+0x1316>\n-\tmov %ecx,0x18(%esp)\n-\tjmp 4680 <__cxa_finalize@plt+0x12f0>\n+/usr/include/c++/14/bits/charconv.h:87\n+\tmov %ebx,%ecx\n+/usr/include/c++/14/bits/basic_string.h:4250\n+\tmovb $0x2d,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tlea (%eax,%esi,1),%edx\n+/usr/include/c++/14/bits/charconv.h:87\n+\tmov -0x2eb0(%edi),%eax\n+\tmov %edi,%esi\n+\tlea -0x2eb0(%esi),%esi\n+\tmov %eax,-0xe6(%ebp)\n+\tmov -0x2deb(%edi),%eax\n+\tlea -0xe4(%ebp),%edi\n+\tsub %edi,%ecx\n+\tsub %ecx,%esi\n+\tadd $0xc9,%ecx\n+\tmov %eax,-0x21(%ebp)\n+\tshr $0x2,%ecx\n+\trep movsl %ds:(%esi),%es:(%edi)\n+/usr/include/c++/14/bits/charconv.h:94\n+\tmov -0x29c(%ebp),%eax\n+\tcmp $0x63,%eax\n+\tjbe 5190 \n+\tmov -0x2b0(%ebp),%esi\n+/usr/include/c++/14/bits/charconv.h:96\n+\tmov %edx,-0x2b0(%ebp)\n+\tlea -0x1(%edx,%esi,1),%ecx\n+\tmov $0x51eb851f,%esi\n+\tjmp 4500 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov (%edx),%ecx\n-/usr/include/seqan/basic/array_construct_destruct.h:512\n-\tadd $0x10,%edx\n-/usr/include/seqan/basic/array_construct_destruct.h:513\n-\tadd $0x10,%eax\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov %ecx,-0x10(%eax)\n-\tmov -0xc(%edx),%ecx\n-\tmov %ecx,-0xc(%eax)\n-\tmov -0x8(%edx),%ecx\n-\tmov %ecx,-0x8(%eax)\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovzbl -0x4(%edx),%ecx\n-\tmov %cl,-0x4(%eax)\n-/usr/include/seqan/basic/array_construct_destruct.h:505\n-\tcmp %edi,%edx\n-\tjb 4680 <__cxa_finalize@plt+0x12f0>\n-\tmov 0x18(%esp),%ecx\n-\tmov %ecx,0x18(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush %ebp\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x8(%esi),%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%esi),%eax\n-/usr/include/seqan/sequence/string_alloc.h:391\n-\tadd $0x10,%esp\n-\tmov 0x18(%esp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea (%eax,%ecx,1),%ebx\n-\tmov %ebx,0x4(%esi)\n-/usr/include/seqan/sequence/string_base.h:1353\n-\tcmp %edx,0x14(%esp)\n-\tjae 44aa <__cxa_finalize@plt+0x111a>\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov 0xc(%esp),%edi\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea 0x10(%eax,%ecx,1),%eax\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovb $0x2,0xc(%ebx)\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov %edi,(%ebx)\n-/usr/include/seqan/align/dp_trace_segment.h:76\n-\tmov 0x10(%esp),%edi\n-\tmov %edi,0x4(%ebx)\n-/usr/include/seqan/align/dp_trace_segment.h:77\n-\tmov 0x40(%esp),%edi\n-\tmov %edi,0x8(%ebx)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x4(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:345\n-\tjmp 44aa <__cxa_finalize@plt+0x111a>\n+\tmov -0x29c(%ebp),%eax\n+\tmov -0x29c(%ebp),%edi\n+/usr/include/c++/14/bits/charconv.h:94\n+\tsub $0x2,%ecx\n+/usr/include/c++/14/bits/charconv.h:96\n+\tmul %esi\n+\tshr $0x5,%edx\n+\timul $0x64,%edx,%eax\n+\tsub %eax,%edi\n+\tmov -0x29c(%ebp),%eax\n+/usr/include/c++/14/bits/charconv.h:97\n+\tmov %edx,-0x29c(%ebp)\n+/usr/include/c++/14/bits/charconv.h:99\n+\tmovzwl (%ebx,%edi,2),%edx\n+\tmov %dx,0x2(%ecx)\n+/usr/include/c++/14/bits/charconv.h:94\n+\tcmp $0x270f,%eax\n+\tja 4500 \n+/usr/include/c++/14/bits/charconv.h:102\n+\tmov -0x2b0(%ebp),%edx\n+\tcmp $0x3e7,%eax\n+\tja 5190 \n+/usr/include/c++/14/bits/charconv.h:109\n+\tmovzbl -0x29c(%ebp),%eax\n+\tadd $0x30,%eax\n+\tmov %al,(%edx)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov -0x2ac(%ebp),%esi\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmov -0x268(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov %esi,-0x264(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,(%eax,%esi,1)\n+./porechop/src/alignment.cpp:114\n+\tmov -0x2a4(%ebp),%eax\n+\tmov 0x8(%eax),%esi\n+/usr/include/c++/14/bits/basic_string.h:4246\n+\tmov %esi,%eax\n+\tneg %eax\n+\tcmovs %esi,%eax\n+/usr/include/c++/14/bits/basic_string.h:4245\n+\tshr $0x1f,%esi\n+/usr/include/c++/14/bits/basic_string.h:4246\n+\tmov %eax,-0x29c(%ebp)\n+/usr/include/c++/14/bits/charconv.h:67\n+\tcmp $0x9,%eax\n+\tjbe 5f74 \n+\tmov %eax,%ecx\n+/usr/include/c++/14/bits/charconv.h:61\n+\tmov $0x1,%edi\n+/usr/include/c++/14/bits/charconv.h:71\n+\tmov $0xd1b71759,%ebx\n+\tjmp 45d2 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:82\n-\tmov (%edi),%edi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%esi),%ebp\n-/usr/include/seqan/align/dp_trace_segment.h:83\n-\tmov (%ecx),%eax\n-/usr/include/seqan/align/dp_trace_segment.h:82\n-\tmov %edi,0xc(%esp)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%esi),%edi\n-/usr/include/seqan/align/dp_trace_segment.h:83\n-\tmov %eax,0x10(%esp)\n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x8(%esi),%eax\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %edi,%ecx\n-\tsub %ebp,%ecx\n-\tmov %ecx,%edx\n-\tsar $0x4,%edx\n-\tmov %edx,0x14(%esp)\n-/usr/include/seqan/sequence/string_base.h:1348 (discriminator 1)\n-\tcmp %eax,%edx\n-\tjb 47f8 <__cxa_finalize@plt+0x1468>\n-/usr/include/seqan/sequence/string_base.h:1352\n-\tadd $0x1,%edx\n-/usr/include/seqan/sequence/string_base.h:1684\n-\tcmp %edx,%eax\n-\tjae 44aa <__cxa_finalize@plt+0x111a>\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tcmp $0x1f,%edx\n-\tjbe 4875 <__cxa_finalize@plt+0x14e5>\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %edx,%eax\n-\tmov %ecx,0x1c(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tshr $1,%eax\n-\tadd %eax,%edx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %edx,%eax\n-\tmov %edx,0x24(%esp)\n-\tshl $0x4,%eax\n+\tnop\n+/usr/include/c++/14/bits/charconv.h:69\n+\tcmp $0x3e7,%ecx\n+\tjbe 5260 \n+/usr/include/c++/14/bits/charconv.h:70\n+\tcmp $0x270f,%ecx\n+\tjbe 52c0 \n+/usr/include/c++/14/bits/charconv.h:71\n+\tmov %ecx,%eax\n+\tmul %ebx\n+/usr/include/c++/14/bits/charconv.h:72\n+\tlea 0x4(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:71\n+\tshr $0xd,%edx\n+/usr/include/c++/14/bits/charconv.h:67\n+\tcmp $0x1869f,%ecx\n+\tjbe 5360 \n+\tmov %eax,%edi\n+\tmov %edx,%ecx\n+/usr/include/c++/14/bits/charconv.h:68\n+\tcmp $0x63,%ecx\n+\tja 45a0 \n+/usr/include/c++/14/bits/charconv.h:68 (discriminator 1)\n+\tmov %edi,-0x2ac(%ebp)\n+\tlea 0x1(%edi),%eax\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tadd %esi,%eax\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x298(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0x294(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x290(%ebp),%edi\n+\tmov %ebx,-0x2e0(%ebp)\n+\tmov %edi,-0x2e4(%ebp)\n+\tmov %edi,-0x298(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tmov -0x2a0(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tmov %eax,-0x2a4(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0x290(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n \tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov 0x28(%esp),%edx\n-/usr/include/seqan/sequence/string_base.h:1688\n+\tpush %ebx\n+\tmov %edi,%ebx\n+\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x298(%ebp),%eax\n+/usr/include/c++/14/bits/charconv.h:87\n+\tlea -0xe6(%ebp),%ebx\n+/usr/include/c++/14/bits/charconv.h:94\n \tadd $0x10,%esp\n-\ttest %ebp,%ebp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%esi)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tmov 0x1c(%esp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,0x8(%esi)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tje 47bf <__cxa_finalize@plt+0x142f>\n-/usr/include/seqan/basic/array_construct_destruct.h:505\n-\tmov %ebp,%edx\n-\tcmp %edi,%ebp\n-\tjae 47a6 <__cxa_finalize@plt+0x1416>\n-\tmov %ecx,0x18(%esp)\n+/usr/include/c++/14/bits/charconv.h:87\n+\tmov %ebx,%ecx\n+/usr/include/c++/14/bits/basic_string.h:4250\n+\tmovb $0x2d,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tlea (%eax,%esi,1),%edx\n+/usr/include/c++/14/bits/charconv.h:87\n+\tmov -0x2eb0(%edi),%eax\n+\tmov %edi,%esi\n+\tlea -0x2eb0(%esi),%esi\n+\tmov %eax,-0xe6(%ebp)\n+\tmov -0x2deb(%edi),%eax\n+\tlea -0xe4(%ebp),%edi\n+\tsub %edi,%ecx\n+\tsub %ecx,%esi\n+\tadd $0xc9,%ecx\n+\tmov %eax,-0x21(%ebp)\n+\tshr $0x2,%ecx\n+\trep movsl %ds:(%esi),%es:(%edi)\n+/usr/include/c++/14/bits/charconv.h:94\n+\tmov -0x29c(%ebp),%eax\n+\tcmp $0x63,%eax\n+\tjbe 51b0 \n+\tmov -0x2ac(%ebp),%esi\n+/usr/include/c++/14/bits/charconv.h:96\n+\tmov %edx,-0x2ac(%ebp)\n+\tlea -0x1(%edx,%esi,1),%ecx\n+\tmov $0x51eb851f,%esi\n+\tjmp 46c0 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov (%edx),%ecx\n-/usr/include/seqan/basic/array_construct_destruct.h:512\n-\tadd $0x10,%edx\n-/usr/include/seqan/basic/array_construct_destruct.h:513\n-\tadd $0x10,%eax\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov %ecx,-0x10(%eax)\n-\tmov -0xc(%edx),%ecx\n-\tmov %ecx,-0xc(%eax)\n-\tmov -0x8(%edx),%ecx\n-\tmov %ecx,-0x8(%eax)\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovzbl -0x4(%edx),%ecx\n-\tmov %cl,-0x4(%eax)\n-/usr/include/seqan/basic/array_construct_destruct.h:505\n-\tcmp %edi,%edx\n-\tjb 4780 <__cxa_finalize@plt+0x13f0>\n-\tmov 0x18(%esp),%ecx\n-\tmov %ecx,0x18(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush %ebp\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x8(%esi),%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%esi),%eax\n-/usr/include/seqan/sequence/string_alloc.h:391\n-\tadd $0x10,%esp\n-\tmov 0x18(%esp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea (%eax,%ecx,1),%ebx\n-\tmov %ebx,0x4(%esi)\n-/usr/include/seqan/sequence/string_base.h:1353\n-\tcmp %edx,0x14(%esp)\n-\tjae 44aa <__cxa_finalize@plt+0x111a>\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov 0xc(%esp),%edi\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea 0x10(%eax,%ecx,1),%eax\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovb $0x4,0xc(%ebx)\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov %edi,(%ebx)\n-/usr/include/seqan/align/dp_trace_segment.h:76\n-\tmov 0x10(%esp),%edi\n-\tmov %edi,0x4(%ebx)\n-/usr/include/seqan/align/dp_trace_segment.h:77\n-\tmov 0x40(%esp),%edi\n-\tmov %edi,0x8(%ebx)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x4(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:345\n-\tjmp 44aa <__cxa_finalize@plt+0x111a>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov 0xc(%esp),%eax\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovb $0x4,0xc(%edi)\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov %eax,(%edi)\n-/usr/include/seqan/align/dp_trace_segment.h:76\n-\tmov 0x10(%esp),%eax\n-\tmov %eax,0x4(%edi)\n-/usr/include/seqan/align/dp_trace_segment.h:77\n-\tmov 0x40(%esp),%eax\n-\tmov %eax,0x8(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea 0x10(%ebp,%ecx,1),%eax\n-\tmov %eax,0x4(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:345\n-\tjmp 44aa <__cxa_finalize@plt+0x111a>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov 0xc(%esp),%eax\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovb $0x2,0xc(%edi)\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov %eax,(%edi)\n-/usr/include/seqan/align/dp_trace_segment.h:76\n-\tmov 0x10(%esp),%eax\n-\tmov %eax,0x4(%edi)\n-/usr/include/seqan/align/dp_trace_segment.h:77\n-\tmov 0x40(%esp),%eax\n-\tmov %eax,0x8(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea 0x10(%ebp,%ecx,1),%eax\n-\tmov %eax,0x4(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:345\n-\tjmp 44aa <__cxa_finalize@plt+0x111a>\n-\tmov %edx,0x18(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tpush $0x200\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_base.h:1688\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tmov -0x29c(%ebp),%eax\n+\tmov -0x29c(%ebp),%edi\n+/usr/include/c++/14/bits/charconv.h:94\n+\tsub $0x2,%ecx\n+/usr/include/c++/14/bits/charconv.h:96\n+\tmul %esi\n+\tshr $0x5,%edx\n+\timul $0x64,%edx,%eax\n+\tsub %eax,%edi\n+\tmov -0x29c(%ebp),%eax\n+/usr/include/c++/14/bits/charconv.h:97\n+\tmov %edx,-0x29c(%ebp)\n+/usr/include/c++/14/bits/charconv.h:99\n+\tmovzwl (%ebx,%edi,2),%edx\n+\tmov %dx,0x2(%ecx)\n+/usr/include/c++/14/bits/charconv.h:94\n+\tcmp $0x270f,%eax\n+\tja 46c0 \n+/usr/include/c++/14/bits/charconv.h:102\n+\tmov -0x2ac(%ebp),%edx\n+\tcmp $0x3e7,%eax\n+\tja 51b0 \n+/usr/include/c++/14/bits/charconv.h:109\n+\tmovzbl -0x29c(%ebp),%eax\n+\tadd $0x30,%eax\n+\tmov %al,(%edx)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov -0x2a4(%ebp),%ebx\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmov -0x298(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov %ebx,-0x294(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,(%eax,%ebx,1)\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tcmpl $0x3fffffff,-0x294(%ebp)\n+\tje 36da <__cxa_finalize@plt+0x34a>\n+/usr/include/c++/14/bits/basic_string.h:1485\n+\tmov -0x2a0(%ebp),%ebx\n+\tsub $0x4,%esp\n+\tpush $0x1\n+\tlea -0x2eb4(%ebx),%eax\n+\tmov %eax,-0x29c(%ebp)\n+\tpush %eax\n+\tpush -0x2e0(%ebp)\n+\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x278(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:1485\n \tadd $0x10,%esp\n-\ttest %ebp,%ebp\n-\tmov 0x18(%esp),%edx\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmovl $0x20,0x8(%esi)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tjne 4523 <__cxa_finalize@plt+0x1193>\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea (%eax,%edx,1),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:318\n-\tjmp 458f <__cxa_finalize@plt+0x11ff>\n-\tmov %ecx,0x18(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tpush $0x200\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_base.h:1688\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x280(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x2a4(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tje 58e0 \n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %ecx,-0x280(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x8(%eax),%ecx\n+\tmov %ecx,-0x278(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov 0x4(%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2a4(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %edx,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x280(%ebp),%ebx\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,0x8(%eax)\n+/usr/include/c++/14/bits/basic_string.h:1077\n+\tmov -0x264(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov %ecx,-0x27c(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2)\n+\tlea (%ecx,%eax,1),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %esi,%ebx\n+\tje 58b0 \n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp %edx,-0x278(%ebp)\n+\tjae 47e6 \n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2bc(%ebp),%esi\n+\tcmp %esi,-0x268(%ebp)\n+\tje 5b00 \n+/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2)\n+\tmov -0x260(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp %edx,%esi\n+\tjae 5370 \n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tmov $0x3fffffff,%edx\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x268(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tsub %ecx,%edx\n+\tcmp %eax,%edx\n+\tjb 372b <__cxa_finalize@plt+0x39b>\n+/usr/include/c++/14/bits/basic_string.h:1470\n+\tsub $0x4,%esp\n+\tlea -0x280(%ebp),%esi\n+\tpush %eax\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush %esi\n+\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x248(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:1470\n \tadd $0x10,%esp\n-\ttest %ebp,%ebp\n-\tmov 0x18(%esp),%ecx\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmovl $0x20,0x8(%esi)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tjne 4765 <__cxa_finalize@plt+0x13d5>\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea (%eax,%ecx,1),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:318\n-\tjmp 47cf <__cxa_finalize@plt+0x143f>\n-\tmov %ecx,0x18(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tpush $0x200\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_base.h:1688\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x250(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x2cc(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tje 59f0 \n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %ecx,-0x250(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x8(%eax),%ecx\n+\tmov %ecx,-0x248(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov 0x4(%eax),%ecx\n+\tmov %ecx,-0x24c(%ebp)\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,0x8(%eax)\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tcmpl $0x3fffffff,-0x24c(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %edx,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tje 3661 <__cxa_finalize@plt+0x2d1>\n+/usr/include/c++/14/bits/basic_string.h:1485\n+\tsub $0x4,%esp\n+\tlea -0x250(%ebp),%eax\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush $0x1\n+\tpush -0x29c(%ebp)\n+\tmov %eax,-0x300(%ebp)\n+\tpush %eax\n+\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x230(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:1485\n \tadd $0x10,%esp\n-\ttest %ebp,%ebp\n-\tmov 0x18(%esp),%ecx\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmovl $0x20,0x8(%esi)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tjne 464f <__cxa_finalize@plt+0x12bf>\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea (%eax,%ecx,1),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:318\n-\tjmp 46cf <__cxa_finalize@plt+0x133f>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-\n-000048e0 :\n-freeCString():\n-./porechop/src/adapter_align.cpp:34\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x238(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x2ac(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tje 5870 \n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %ecx,-0x238(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x8(%eax),%ecx\n+\tmov %ecx,-0x230(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov 0x4(%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2ac(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %edx,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x238(%ebp),%ebx\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,0x8(%eax)\n+/usr/include/c++/14/bits/basic_string.h:1077\n+\tmov -0x21c(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov %ecx,-0x234(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2)\n+\tlea (%ecx,%eax,1),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %esi,%ebx\n+\tje 5840 \n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp %edx,-0x230(%ebp)\n+\tjae 4918 \n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2c0(%ebp),%esi\n+\tcmp %esi,-0x220(%ebp)\n+\tje 5af0 \n+/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2)\n+\tmov -0x218(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp %edx,%esi\n+\tjae 5400 \n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tmov $0x3fffffff,%edx\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x220(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tsub %ecx,%edx\n+\tcmp %eax,%edx\n+\tjb 35d1 <__cxa_finalize@plt+0x241>\n+/usr/include/c++/14/bits/basic_string.h:1470\n+\tsub $0x4,%esp\n+\tlea -0x238(%ebp),%esi\n+\tpush %eax\n \tpush %ebx\n-\tcall 3cd0 <__cxa_finalize@plt+0x940>\n-\tadd $0xf5e6,%ebx\n-\tsub $0x14,%esp\n-./porechop/src/adapter_align.cpp:35\n-\tpush 0x1c(%esp)\n-\tcall 3260 \n-./porechop/src/adapter_align.cpp:36\n-\tadd $0x18,%esp\n-\tpop %ebx\n-\tret\n-\tlea 0x0(%esi),%esi\n-\n-00004900 , std::allocator >)@@Base>:\n-cppStringToCString(std::__cxx11::basic_string, std::allocator >):\n-./porechop/src/adapter_align.cpp:39\n-\tpush %ebp\n-\tpush %edi\n+\tmov -0x2a0(%ebp),%ebx\n \tpush %esi\n-\tpush %ebx\n-\tcall 3cd0 <__cxa_finalize@plt+0x940>\n-\tadd $0xf5c3,%ebx\n-\tsub $0x18,%esp\n-\tmov 0x2c(%esp),%edi\n-/usr/include/c++/14/bits/basic_string.h:1077\n-\tmov 0x4(%edi),%ebp\n-./porechop/src/adapter_align.cpp:40 (discriminator 1)\n-\tlea 0x1(%ebp),%eax\n+\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x200(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:1470\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x208(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x2d0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tje 5a30 \n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %ecx,-0x208(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x8(%eax),%ecx\n+\tmov %ecx,-0x200(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov 0x4(%eax),%ecx\n+\tmov %ecx,-0x204(%ebp)\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,0x8(%eax)\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tcmpl $0x3fffffff,-0x204(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %edx,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tje 3790 <__cxa_finalize@plt+0x400>\n+/usr/include/c++/14/bits/basic_string.h:1485\n+\tsub $0x4,%esp\n+\tlea -0x208(%ebp),%eax\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush $0x1\n+\tpush -0x29c(%ebp)\n+\tmov %eax,-0x304(%ebp)\n \tpush %eax\n-\tcall 3150 \n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n+\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x1e8(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:1485\n \tadd $0x10,%esp\n-./porechop/src/adapter_align.cpp:40 (discriminator 1)\n-\tmov %eax,%esi\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %ebx,-0x1f0(%ebp)\n /usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%edi),%eax\n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tcmp $0x1,%ebp\n-\tjle 4950 , std::allocator >)@@Base+0x50>\n-/usr/include/c++/14/bits/stl_algobase.h:452\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %ebx,-0x2b0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tje 5800 \n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %ecx,-0x1f0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x8(%eax),%ecx\n+\tmov %ecx,-0x1e8(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov 0x4(%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2b0(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %edx,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x1f0(%ebp),%ebx\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,0x8(%eax)\n+/usr/include/c++/14/bits/basic_string.h:1077\n+\tmov -0x1d4(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov %ecx,-0x1ec(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2)\n+\tlea (%ecx,%eax,1),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %esi,%ebx\n+\tje 57d0 \n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp %edx,-0x1e8(%ebp)\n+\tjae 4a4a \n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2c4(%ebp),%esi\n+\tcmp %esi,-0x1d8(%ebp)\n+\tje 5ae0 \n+/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2)\n+\tmov -0x1d0(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp %edx,%esi\n+\tjae 5480 \n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tmov $0x3fffffff,%edx\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x1d8(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tsub %ecx,%edx\n+\tcmp %eax,%edx\n+\tjb 3700 <__cxa_finalize@plt+0x370>\n+/usr/include/c++/14/bits/basic_string.h:1470\n \tsub $0x4,%esp\n-\tpush %ebp\n+\tlea -0x1f0(%ebp),%esi\n \tpush %eax\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n \tpush %esi\n-\tcall 3120 \n+\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x1b8(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:1470\n \tadd $0x10,%esp\n-./porechop/src/adapter_align.cpp:42 (discriminator 1)\n-\tmovb $0x0,(%esi,%ebp,1)\n-./porechop/src/adapter_align.cpp:44\n-\tadd $0xc,%esp\n-\tmov %esi,%eax\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea 0x0(%esi),%esi\n-/usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 493c , std::allocator >)@@Base+0x3c>\n-/usr/include/c++/14/bits/stl_algobase.h:413\n-\tmovzbl (%eax),%eax\n-\tmov %al,(%esi)\n-\tjmp 493c , std::allocator >)@@Base+0x3c>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&) [clone .isra.0]:\n-/usr/include/seqan/align/dp_traceback_impl.h:498\n-\tpush %ebp\n-\tpush %edi\n-\tpush %esi\n-\tcall d012 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x712>\n-\tadd $0xf564,%esi\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x1c0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x2d4(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tje 5a70 \n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %ecx,-0x1c0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x8(%eax),%ecx\n+\tmov %ecx,-0x1b8(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov 0x4(%eax),%ecx\n+\tmov %ecx,-0x1bc(%ebp)\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,0x8(%eax)\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tcmpl $0x3fffffff,-0x1bc(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %edx,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tje 375e <__cxa_finalize@plt+0x3ce>\n+/usr/include/c++/14/bits/basic_string.h:1485\n+\tsub $0x4,%esp\n+\tlea -0x1c0(%ebp),%eax\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush $0x1\n+\tpush -0x29c(%ebp)\n+\tmov %eax,-0x308(%ebp)\n+\tpush %eax\n+\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x1a0(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:1485\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x1a8(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x2b4(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tje 5790 \n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %ecx,-0x1a8(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x8(%eax),%ecx\n+\tmov %ecx,-0x1a0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov 0x4(%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2b4(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %edx,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x1a8(%ebp),%ebx\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,0x8(%eax)\n+/usr/include/c++/14/bits/basic_string.h:1077\n+\tmov -0x18c(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov %ecx,-0x1a4(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2)\n+\tlea (%ecx,%eax,1),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %esi,%ebx\n+\tje 5760 \n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp %edx,-0x1a0(%ebp)\n+\tjae 4b7c \n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2c8(%ebp),%esi\n+\tcmp %esi,-0x190(%ebp)\n+\tje 5ad0 \n+/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2)\n+\tmov -0x188(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp %edx,%esi\n+\tjae 5500 \n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tmov $0x3fffffff,%edx\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x190(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tsub %ecx,%edx\n+\tcmp %eax,%edx\n+\tjb 3602 <__cxa_finalize@plt+0x272>\n+/usr/include/c++/14/bits/basic_string.h:1470\n+\tsub $0x4,%esp\n+\tlea -0x1a8(%ebp),%esi\n+\tpush %eax\n \tpush %ebx\n-\tsub $0x4c,%esp\n-\tmov %eax,(%esp)\n-\tmov 0x64(%esp),%eax\n-\tmov %edx,0x10(%esp)\n-\tmov 0x60(%esp),%ebp\n-\tmov %esi,0x14(%esp)\n-\tmov %ecx,0xc(%esp)\n-/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n-\tmov 0xc(%ebp),%ecx\n-/usr/include/seqan/align/dp_traceback_impl.h:498\n-\tmov %eax,0x8(%esp)\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov %gs:0x14,%eax\n-\tmov %eax,0x3c(%esp)\n-\tmov 0x0(%ebp),%eax\n-\tmov (%eax),%eax\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x18(%eax),%edx\n-\tmov 0xc(%eax),%esi\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov 0x4(%eax),%ebx\n-\tsub (%eax),%ebx\n-/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n-\tsub (%edx),%ecx\n-/usr/include/seqan/align/matrix_base.h:550 (discriminator 2)\n-\txor %edx,%edx\n-/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n-\tmov 0x4(%esi),%edi\n-/usr/include/seqan/align/matrix_base.h:550 (discriminator 2)\n-\tmov %ecx,%eax\n-\tdivl (%esi)\n-\txor %edx,%edx\n-\tmov %eax,0x4(%esp)\n-\tmov %ecx,%eax\n-\tmov %edi,%ecx\n-\tdiv %edi\n-\tmov %eax,%edi\n-/usr/include/seqan/align/matrix_base.h:548 (discriminator 1)\n-\tcmp $0x4,%ebx\n-\tje 49e8 , std::allocator >)@@Base+0xe8>\n-/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n-\tmov 0x4(%esp),%eax\n-\txor %edx,%edx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsar $0x2,%ebx\n-/usr/include/seqan/align/matrix_base.h:548 (discriminator 1)\n-\tsub $0x1,%ebx\n-/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n-\tdiv %ecx\n-\tmov %edx,0x4(%esp)\n-/usr/include/seqan/align/matrix_base.h:548 (discriminator 1)\n-\tcmp $0x1,%ebx\n-\tjbe 49e8 , std::allocator >)@@Base+0xe8>\n-/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n-\tmov %edi,%eax\n-\txor %edx,%edx\n-\tdivl 0x8(%esi)\n-\tmov %edx,%edi\n-/usr/include/seqan/align/dp_traceback_impl.h:76\n-\tmov 0x4(%esp),%ebx\n-/usr/include/seqan/align/dp_traceback_impl.h:75\n-\tmov %edi,0x20(%esp)\n-\tlea 0x24(%esp),%esi\n-/usr/include/seqan/align/dp_traceback_impl.h:77\n-\tmovl $0x0,0x28(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:76\n-\tmov %ebx,0x24(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:78\n-\tmovl $0x0,0x2c(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:79\n-\tmovl $0x0,0x30(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:80\n-\tmovl $0x0,0x34(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:81\n-\tmovb $0x0,0x38(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:524\n-\tcmp %ebx,0x68(%esp)\n-\tje 4a41 , std::allocator >)@@Base+0x141>\n-/usr/include/seqan/align/dp_traceback_impl.h:525\n-\tsub $0x8,%esp\n-\tmov %esi,%ecx\n-\tpush $0x4\n-\tmov 0x74(%esp),%eax\n-\tsub %ebx,%eax\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush %esi\n+\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x170(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:1470\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x178(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x2d8(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tje 5970 \n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %ecx,-0x178(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x8(%eax),%ecx\n+\tmov %ecx,-0x170(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov 0x4(%eax),%ecx\n+\tmov %ecx,-0x174(%ebp)\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,0x8(%eax)\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tcmpl $0x3fffffff,-0x174(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %edx,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tje 33c0 <__cxa_finalize@plt+0x30>\n+/usr/include/c++/14/bits/basic_string.h:1485\n+\tsub $0x4,%esp\n+\tlea -0x178(%ebp),%eax\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush $0x1\n+\tpush -0x29c(%ebp)\n+\tmov %eax,-0x30c(%ebp)\n \tpush %eax\n-\tmov 0x18(%esp),%edx\n-\tmov 0x10(%esp),%eax\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x158(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:1485\n \tadd $0x10,%esp\n-/usr/include/seqan/align/dp_traceback_impl.h:527\n-\tmov 0x8(%esp),%eax\n-\tlea 0x20(%esp),%ebx\n-\tmov (%eax),%eax\n-\tcmp %edi,%eax\n-\tje 4a67 , std::allocator >)@@Base+0x167>\n-/usr/include/seqan/align/dp_traceback_impl.h:528\n-\tsub $0x8,%esp\n-\tsub %edi,%eax\n-\tmov %esi,%ecx\n-\tmov %ebx,%edx\n-\tpush $0x2\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %ebx,-0x160(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %ebx,-0x2b8(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tje 5720 \n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %ecx,-0x160(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x8(%eax),%ecx\n+\tmov %ecx,-0x158(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov 0x4(%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2b8(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %edx,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x160(%ebp),%ebx\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,0x8(%eax)\n+/usr/include/c++/14/bits/basic_string.h:1077\n+\tmov -0x144(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov %ecx,-0x15c(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2)\n+\tlea (%ecx,%eax,1),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %esi,%ebx\n+\tje 5700 \n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp %edx,-0x158(%ebp)\n+\tjae 4cae \n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tlea -0x140(%ebp),%esi\n+\tcmp %esi,-0x148(%ebp)\n+\tje 5ab0 \n+/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2)\n+\tmov -0x140(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp %edx,%esi\n+\tjae 5580 \n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tmov $0x3fffffff,%edx\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x148(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tsub %ecx,%edx\n+\tcmp %eax,%edx\n+\tjb 33f1 <__cxa_finalize@plt+0x61>\n+/usr/include/c++/14/bits/basic_string.h:1470\n+\tsub $0x4,%esp\n+\tmov -0x2a0(%ebp),%ebx\n \tpush %eax\n-\tmov 0x10(%esp),%eax\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tpush %esi\n+\tlea -0x160(%ebp),%esi\n+\tpush %esi\n+\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x128(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:1470\n \tadd $0x10,%esp\n-/usr/include/seqan/align/dp_traceback_impl.h:136\n-\ttest %edi,%edi\n-\tje 4bd0 , std::allocator >)@@Base+0x2d0>\n-\txor %ecx,%ecx\n-\tmov %ebx,%edx\n-/usr/include/seqan/align/dp_traceback_impl.h:136 (discriminator 2)\n-\tmov 0x4(%esp),%eax\n-\ttest %eax,%eax\n-\tjne 4d00 , std::allocator >)@@Base+0x400>\n-/usr/include/seqan/align/dp_traceback_impl.h:537\n-\tsub $0x8,%esp\n-\tmov 0x14(%esp),%eax\n-\tmovzbl (%eax),%eax\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x130(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x2dc(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tje 59b0 \n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %ecx,-0x130(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x8(%eax),%ecx\n+\tmov %ecx,-0x128(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov 0x4(%eax),%ecx\n+\tmov %ecx,-0x12c(%ebp)\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,0x8(%eax)\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tcmpl $0x3fffffff,-0x12c(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %edx,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tje 36a1 <__cxa_finalize@plt+0x311>\n+/usr/include/c++/14/bits/basic_string.h:1485\n+\tsub $0x4,%esp\n+\tlea -0x130(%ebp),%eax\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush $0x1\n+\tpush -0x29c(%ebp)\n+\tmov %eax,-0x310(%ebp)\n \tpush %eax\n-\tpush %ecx\n-\tmov 0x10(%esp),%eax\n-\tmov %esi,%ecx\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x110(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:1485\n \tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov (%esp),%eax\n-\tmov 0x4(%eax),%esi\n-/usr/include/seqan/sequence/string_alloc.h:290\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x118(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n \tmov (%eax),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x8(%eax),%eax\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %esi,%ebp\n-\tsub %ecx,%ebp\n-\tmov %ebp,%edx\n-\tsar $0x4,%edx\n-\tmov %edx,0x4(%esp)\n-/usr/include/seqan/sequence/string_base.h:1348 (discriminator 1)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tje 56a0 \n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %ecx,-0x118(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x8(%eax),%ecx\n+\tmov %ecx,-0x110(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov 0x4(%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %edx,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x118(%ebp),%ebx\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,0x8(%eax)\n+/usr/include/c++/14/bits/basic_string.h:1077\n+\tmov -0xfc(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov %ecx,-0x114(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2)\n+\tlea (%ecx,%eax,1),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %esi,%ebx\n+\tje 5670 \n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp %edx,-0x110(%ebp)\n+\tjae 4dda \n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tlea -0xf8(%ebp),%edi\n+\tmov %edi,-0x29c(%ebp)\n+\tcmp %edi,-0x100(%ebp)\n+\tje 5ac0 \n+/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2)\n+\tmov -0xf8(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp %edx,%edi\n+\tjae 5600 \n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tmov $0x3fffffff,%edx\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x100(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tsub %ecx,%edx\n \tcmp %eax,%edx\n-\tjb 4db8 , std::allocator >)@@Base+0x4b8>\n-/usr/include/seqan/sequence/string_base.h:1352\n-\tlea 0x1(%edx),%ebx\n-/usr/include/seqan/sequence/string_base.h:1684\n-\tcmp %ebx,%eax\n-\tjae 4bb0 , std::allocator >)@@Base+0x2b0>\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tcmp $0x1f,%ebx\n-\tjbe 4f35 , std::allocator >)@@Base+0x635>\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %ebx,%edx\n-\tmov %ecx,0xc(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tshr $1,%edx\n-\tadd %ebx,%edx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %edx,%ebx\n-\tmov %edx,0x14(%esp)\n-\tshl $0x4,%ebx\n+\tjb 35aa <__cxa_finalize@plt+0x21a>\n+/usr/include/c++/14/bits/basic_string.h:1470\n+\tsub $0x4,%esp\n+\tlea -0x118(%ebp),%edi\n+\tpush %eax\n \tpush %ebx\n-\tmov 0x24(%esp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x10(%esp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov 0x18(%esp),%edx\n-/usr/include/seqan/sequence/string_base.h:1688\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush %edi\n+\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:235\n+\tmov -0x2a8(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:1470\n \tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%ecx)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,0x8(%ecx)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tmov 0xc(%esp),%ecx\n-\ttest %ecx,%ecx\n-\tje 4b7b , std::allocator >)@@Base+0x27b>\n-/usr/include/seqan/basic/array_construct_destruct.h:505\n-\tmov %ecx,%edx\n-\tcmp %esi,%ecx\n-\tjae 4b62 , std::allocator >)@@Base+0x262>\n-\tjmp 4b40 , std::allocator >)@@Base+0x240>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov (%edx),%ebx\n-/usr/include/seqan/basic/array_construct_destruct.h:512\n-\tadd $0x10,%edx\n-/usr/include/seqan/basic/array_construct_destruct.h:513\n-\tadd $0x10,%eax\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov %ebx,-0x10(%eax)\n-\tmov -0xc(%edx),%ebx\n-\tmov %ebx,-0xc(%eax)\n-\tmov -0x8(%edx),%ebx\n-\tmov %ebx,-0x8(%eax)\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovzbl -0x4(%edx),%ebx\n-\tmov %bl,-0x4(%eax)\n-/usr/include/seqan/basic/array_construct_destruct.h:505\n-\tcmp %esi,%edx\n-\tjb 4b40 , std::allocator >)@@Base+0x240>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush %ecx\n-\tmov 0x24(%esp),%ebx\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x10(%esp),%eax\n-/usr/include/seqan/sequence/string_alloc.h:391\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:235\n+\tlea 0x8(%ebx),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %ecx,(%ebx)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ebx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ebx\n+\tje 5920 \n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov -0x2a8(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x8(%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %ebx,(%edi)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov %ecx,0x8(%edi)\n+\tmov 0x4(%eax),%ebx\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov -0x2a8(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %edx,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,0x4(%eax)\n+\tmov %ebx,0x4(%edi)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,0x8(%eax)\n+\tlea -0xf8(%ebp),%eax\n+\tmov %eax,-0x29c(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x118(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %esi,%eax\n+\tje 4e7a \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x110(%ebp),%ebx\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tlea 0x1(%ebx),%edx\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush %edx\n+\tpush %eax\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x8(%eax),%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%eax),%eax\n-\tmov (%esp),%esi\n-\tlea (%eax,%ebp,1),%ecx\n-\tmov %ecx,0x4(%esi)\n-/usr/include/seqan/sequence/string_base.h:1353\n-\tcmp %edx,0x4(%esp)\n-\tjae 4bb0 , std::allocator >)@@Base+0x2b0>\n-/usr/include/seqan/align/dp_trace_segment.h:77\n-\tmov %edi,0x8(%ecx)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%esp),%edi\n-\tlea 0x10(%eax,%ebp,1),%eax\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmovl $0x0,(%ecx)\n-/usr/include/seqan/align/dp_trace_segment.h:76\n-\tmovl $0x0,0x4(%ecx)\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovb $0x2,0xc(%ecx)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x4(%edi)\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_traceback_impl.h:546\n-\tmov 0x3c(%esp),%eax\n-\tsub %gs:0x14,%eax\n-\tjne 506d , std::allocator >)@@Base+0x76d>\n-\tadd $0x4c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_traceback_impl.h:537\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x130(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2dc(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 4ea6 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x128(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n-\tmov %ebx,%edx\n-\tmov %esi,%ecx\n-\tmov 0x14(%esp),%eax\n-\tmovzbl (%eax),%eax\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n-\tpush $0x0\n-\tmov 0x10(%esp),%eax\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n-/usr/include/seqan/align/dp_traceback_impl.h:541\n-\tmov 0x14(%esp),%edx\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-\ttest %edx,%edx\n-\tje 4bb0 , std::allocator >)@@Base+0x2b0>\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov (%esp),%eax\n-\tmov 0x4(%eax),%esi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%eax),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x8(%eax),%eax\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %esi,%edx\n-\tsub %ecx,%edx\n-\tmov %edx,0x8(%esp)\n-\tsar $0x4,%edx\n-\tmov %edx,0xc(%esp)\n-/usr/include/seqan/sequence/string_base.h:1348 (discriminator 1)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x160(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2b8(%ebp),%eax\n \tcmp %eax,%edx\n-\tjb 4d80 , std::allocator >)@@Base+0x480>\n-/usr/include/seqan/sequence/string_base.h:1352\n-\tadd $0x1,%edx\n-/usr/include/seqan/sequence/string_base.h:1684\n-\tcmp %edx,%eax\n-\tjae 4da6 , std::allocator >)@@Base+0x4a6>\n-/usr/include/seqan/sequence/sequence_interface.h:869\n-\tmov %ecx,0x10(%esp)\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tcmp $0x1f,%edx\n-\tjbe 4efc , std::allocator >)@@Base+0x5fc>\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %edx,%ebx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tshr $1,%ebx\n-\tlea (%ebx,%edx,1),%ebp\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %ebp,%edx\n-\tshl $0x4,%edx\n+\tje 4ed2 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x158(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n \tpush %edx\n-\tmov 0x24(%esp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x10(%esp),%ecx\n-/usr/include/seqan/sequence/string_base.h:1688\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%ecx)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %ebp,0x8(%ecx)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tmov 0x10(%esp),%ecx\n-\ttest %ecx,%ecx\n-\tje 4cbb , std::allocator >)@@Base+0x3bb>\n-/usr/include/seqan/basic/array_construct_destruct.h:505\n-\tmov %ecx,%edx\n-\tcmp %esi,%ecx\n-\tjae 4ca2 , std::allocator >)@@Base+0x3a2>\n-\tjmp 4c80 , std::allocator >)@@Base+0x380>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov 0x4(%edx),%ebx\n-\tmov (%edx),%ebp\n-/usr/include/seqan/basic/array_construct_destruct.h:512\n-\tadd $0x10,%edx\n-/usr/include/seqan/basic/array_construct_destruct.h:513\n-\tadd $0x10,%eax\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov %ebx,-0xc(%eax)\n-\tmov -0x8(%edx),%ebx\n-\tmov %ebp,-0x10(%eax)\n-\tmov %ebx,-0x8(%eax)\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovzbl -0x4(%edx),%ebx\n-\tmov %bl,-0x4(%eax)\n-/usr/include/seqan/basic/array_construct_destruct.h:505\n-\tcmp %esi,%edx\n-\tjb 4c80 , std::allocator >)@@Base+0x380>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush %ecx\n-\tmov 0x24(%esp),%ebx\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x10(%esp),%eax\n-/usr/include/seqan/sequence/string_alloc.h:391\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x178(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2d8(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 4efe \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x170(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x8(%eax),%ebp\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%eax),%eax\n-\tmov 0x8(%esp),%esi\n-\tlea (%eax,%esi,1),%edx\n-\tmov (%esp),%esi\n-\tmov %edx,0x4(%esi)\n-/usr/include/seqan/sequence/string_base.h:1353\n-\tcmp %ebp,0xc(%esp)\n-\tjae 4da6 , std::allocator >)@@Base+0x4a6>\n-/usr/include/seqan/align/dp_trace_segment.h:77\n-\tmov 0x4(%esp),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmovl $0x0,(%edx)\n-/usr/include/seqan/align/dp_trace_segment.h:76\n-\tmovl $0x0,0x4(%edx)\n-/usr/include/seqan/align/dp_trace_segment.h:77\n-\tmov %esi,0x8(%edx)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov 0x8(%esp),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovb $0x4,0xc(%edx)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea 0x10(%eax,%esi,1),%eax\n-\tmov (%esp),%esi\n-\tmov %eax,0x4(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:345\n-\tjmp 4da6 , std::allocator >)@@Base+0x4a6>\n-\tlea 0x0(%esi),%esi\n-\tmov 0x10(%esp),%eax\n-\tmovzbl (%eax),%eax\n-\tmov 0xc(%esp),%ebx\n-\tmovzbl (%ebx),%ebx\n-/usr/include/seqan/align/dp_traceback_impl.h:533 (discriminator 1)\n-\ttest %al,%al\n-\tje 5024 , std::allocator >)@@Base+0x724>\n-/usr/include/seqan/align/dp_traceback_impl.h:390\n-\ttest $0x1,%al\n-\tjne 4e28 , std::allocator >)@@Base+0x528>\n-/usr/include/seqan/align/dp_traceback_impl.h:394\n-\ttest $0x40,%al\n-\tje 4d32 , std::allocator >)@@Base+0x432>\n-/usr/include/seqan/align/dp_traceback_impl.h:394 (discriminator 1)\n-\ttest $0x4,%al\n-\tjne 4de0 , std::allocator >)@@Base+0x4e0>\n-/usr/include/seqan/align/dp_traceback_impl.h:398 (discriminator 1)\n-\ttest $0x10,%al\n-\tjne 4de0 , std::allocator >)@@Base+0x4e0>\n-/usr/include/seqan/align/dp_traceback_impl.h:402\n-\ttest $0x20,%al\n-\tje 4d46 , std::allocator >)@@Base+0x446>\n-/usr/include/seqan/align/dp_traceback_impl.h:402 (discriminator 1)\n-\ttest $0x2,%al\n-\tjne 4e88 , std::allocator >)@@Base+0x588>\n-/usr/include/seqan/align/dp_traceback_impl.h:406 (discriminator 1)\n-\ttest $0x8,%al\n-\tjne 4e88 , std::allocator >)@@Base+0x588>\n-/usr/include/seqan/align/dp_traceback_impl.h:136\n-\tmov 0x20(%esp),%edi\n-\ttest %edi,%edi\n-\tjne 4d0e , std::allocator >)@@Base+0x40e>\n-\tmov %ebx,%eax\n-\tmov %edx,%ebx\n-\tmov %eax,%edx\n-/usr/include/seqan/align/dp_traceback_impl.h:537\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x1a8(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2b4(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 4f2a \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x1a0(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n-/usr/include/seqan/align/dp_traceback_impl.h:541\n-\txor %edi,%edi\n-/usr/include/seqan/align/dp_traceback_impl.h:537\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n \tpush %edx\n-\tmov %ebx,%edx\n-\tpush %ecx\n-\tmov 0x10(%esp),%eax\n-\tmov %esi,%ecx\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n-/usr/include/seqan/align/dp_traceback_impl.h:541\n-\tmov 0x14(%esp),%eax\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-\ttest %eax,%eax\n-\tjne 4bf5 , std::allocator >)@@Base+0x2f5>\n-\tjmp 4bb0 , std::allocator >)@@Base+0x2b0>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:77\n-\tmov 0x4(%esp),%eax\n-/usr/include/seqan/align/dp_trace_segment.h:76\n-\tmovl $0x0,0x4(%esi)\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmovl $0x0,(%esi)\n-/usr/include/seqan/align/dp_trace_segment.h:77\n-\tmov %eax,0x8(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov 0x8(%esp),%eax\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovb $0x4,0xc(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%esp),%esi\n-\tlea 0x10(%ecx,%eax,1),%eax\n-\tmov %eax,0x4(%esi)\n-/usr/include/seqan/align/dp_traceback_impl.h:543\n-\ttest %edi,%edi\n-\tje 4bb0 , std::allocator >)@@Base+0x2b0>\n-\tjmp 4a99 , std::allocator >)@@Base+0x199>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:77\n-\tmov %edi,0x8(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%esp),%edi\n-\tlea 0x10(%ecx,%ebp,1),%eax\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmovl $0x0,(%esi)\n-/usr/include/seqan/align/dp_trace_segment.h:76\n-\tmovl $0x0,0x4(%esi)\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovb $0x2,0xc(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x4(%edi)\n-/usr/include/seqan/align/dp_traceback_impl.h:546\n-\tjmp 4bb0 , std::allocator >)@@Base+0x2b0>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_traceback_impl.h:281\n-\ttest $0x4,%bl\n-\tje 4ed0 , std::allocator >)@@Base+0x5d0>\n-/usr/include/seqan/align/dp_traceback_impl.h:369\n-\tadd $0x1,%ecx\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405\n-\tmov 0x0(%ebp),%edi\n-/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n-\tmov 0x4(%edi),%eax\n-\ttest %eax,%eax\n-\tje 4fa0 , std::allocator >)@@Base+0x6a0>\n-/usr/include/seqan/sequence/string_alloc.h:283\n-\tmov (%edi),%eax\n-/usr/include/seqan/align/dp_traceback_impl.h:290 (discriminator 1)\n-\tmov 0x10(%esp),%edi\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2)\n-\tmov 0xc(%eax),%ebx\n-\tmov 0xc(%ebp),%eax\n-\tsub (%ebx),%eax\n-\tmov %eax,0xc(%ebp)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n-\tmovzbl (%eax),%eax\n-/usr/include/seqan/align/dp_traceback_impl.h:291\n-\tsubl $0x1,0x4(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:290 (discriminator 1)\n-\tmov %al,(%edi)\n-/usr/include/seqan/align/dp_traceback_impl.h:291\n-\tmov 0x4(%esp),%eax\n-/usr/include/seqan/align/dp_traceback_impl.h:136\n-\tmov 0x20(%esp),%edi\n-/usr/include/seqan/align/dp_traceback_impl.h:291\n-\tmov %eax,0x24(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:293\n-\tjmp 4e6f , std::allocator >)@@Base+0x56f>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_traceback_impl.h:201\n-\ttest $0x1,%bl\n-\tje 4f70 , std::allocator >)@@Base+0x670>\n-/usr/include/seqan/align/dp_traceback_impl.h:369\n-\tadd $0x1,%ecx\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387\n-\tmov 0x0(%ebp),%eax\n-/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n-\tmov 0x4(%eax),%ebx\n-\ttest %ebx,%ebx\n-\tje 4fc8 , std::allocator >)@@Base+0x6c8>\n-/usr/include/seqan/sequence/string_alloc.h:283\n-\tmov (%eax),%eax\n-/usr/include/seqan/align/dp_traceback_impl.h:210 (discriminator 1)\n-\tmov 0x10(%esp),%ebx\n-/usr/include/seqan/align/dp_traceback_impl.h:211\n-\tsub $0x1,%edi\n-/usr/include/seqan/align/dp_traceback_impl.h:212\n-\tsubl $0x1,0x4(%esp)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 (discriminator 2)\n-\tmov 0xc(%eax),%eax\n-/usr/include/seqan/align/dp_traceback_impl.h:211\n-\tmov %edi,0x20(%esp)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 (discriminator 2)\n-\tmov 0x4(%eax),%eax\n-\tnot %eax\n-\tadd 0xc(%ebp),%eax\n-\tmov %eax,0xc(%ebp)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n-\tmovzbl (%eax),%eax\n-/usr/include/seqan/align/dp_traceback_impl.h:210 (discriminator 1)\n-\tmov %al,(%ebx)\n-/usr/include/seqan/align/dp_traceback_impl.h:212\n-\tmov 0x4(%esp),%eax\n-\tmov %eax,0x24(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:136\n-\ttest %edi,%edi\n-\tjne 4a73 , std::allocator >)@@Base+0x173>\n-\tmov 0xc(%esp),%eax\n-\tmov %edx,%ebx\n-\tmovzbl (%eax),%edx\n-\tjmp 4d54 , std::allocator >)@@Base+0x454>\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/align/dp_traceback_impl.h:358\n-\ttest $0x2,%bl\n-\tje 4ff8 , std::allocator >)@@Base+0x6f8>\n-/usr/include/seqan/align/dp_traceback_impl.h:369\n-\tadd $0x1,%ecx\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366\n-\tmov 0x0(%ebp),%eax\n-/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n-\tmov 0x4(%eax),%ebx\n-\ttest %ebx,%ebx\n-\tje 5040 , std::allocator >)@@Base+0x740>\n-/usr/include/seqan/sequence/string_alloc.h:283\n-\tmov (%eax),%eax\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2)\n-\tmov 0xc(%eax),%ebx\n-\tmov 0xc(%ebp),%eax\n-\tsub 0x4(%ebx),%eax\n-/usr/include/seqan/align/dp_traceback_impl.h:367 (discriminator 1)\n-\tmov 0x10(%esp),%ebx\n-/usr/include/seqan/align/dp_traceback_impl.h:368\n-\tsub $0x1,%edi\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2)\n-\tmov %eax,0xc(%ebp)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n-\tmovzbl (%eax),%eax\n-/usr/include/seqan/align/dp_traceback_impl.h:368\n-\tmov %edi,0x20(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:367 (discriminator 1)\n-\tmov %al,(%ebx)\n-/usr/include/seqan/align/dp_traceback_impl.h:136\n-\tje 4e77 , std::allocator >)@@Base+0x577>\n-\tjmp 4d07 , std::allocator >)@@Base+0x407>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-/usr/include/seqan/align/dp_traceback_impl.h:283\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x1c0(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2d4(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 4f56 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x1b8(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n-\tpush %ebx\n-\tpush %ecx\n-\tmov 0x10(%esp),%eax\n-\tmov %esi,%ecx\n-\tmov %edx,0x18(%esp)\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n-/usr/include/seqan/align/dp_traceback_impl.h:285\n-\tmov 0x1c(%esp),%eax\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-\tmov 0x8(%esp),%edx\n-\tmov $0x1,%ecx\n-\tmovb $0x4,(%eax)\n-\tjmp 4dec , std::allocator >)@@Base+0x4ec>\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tpush $0x200\n-\tmov 0x24(%esp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x10(%esp),%ecx\n-/usr/include/seqan/sequence/string_base.h:1688\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x1f0(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2b0(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 4f82 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x1e8(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%ecx)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmovl $0x20,0x8(%ecx)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tmov 0x10(%esp),%ecx\n-\ttest %ecx,%ecx\n-\tjne 4c5c , std::allocator >)@@Base+0x35c>\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov 0x8(%esp),%esi\n-\tlea (%eax,%esi,1),%edx\n-/usr/include/seqan/sequence/string_alloc.h:318\n-\tjmp 4cd2 , std::allocator >)@@Base+0x3d2>\n-\tmov %ecx,0x8(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tpush $0x200\n-\tmov 0x24(%esp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x10(%esp),%ecx\n-/usr/include/seqan/sequence/string_base.h:1688\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x208(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2d0(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 4fae \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x200(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%ecx)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmovl $0x20,0x8(%ecx)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tmov 0x8(%esp),%ecx\n-\ttest %ecx,%ecx\n-\tjne 4b05 , std::allocator >)@@Base+0x205>\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea (%eax,%ebp,1),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:318\n-\tjmp 4b8a , std::allocator >)@@Base+0x28a>\n-\txchg %ax,%ax\n-/usr/include/seqan/align/dp_traceback_impl.h:203\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x238(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2ac(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 4fda \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x230(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n-\tpush %ebx\n-\tpush %ecx\n-\tmov 0x10(%esp),%eax\n-\tmov %esi,%ecx\n-\tmov %edx,0x18(%esp)\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n-/usr/include/seqan/align/dp_traceback_impl.h:206\n-\tmov 0x1c(%esp),%eax\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-\tmov 0x8(%esp),%edx\n-\tmov $0x1,%ecx\n-\tmovb $0x1,(%eax)\n-\tjmp 4e34 , std::allocator >)@@Base+0x534>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-\tmov %edx,0x18(%esp)\n-/usr/include/seqan/basic/holder_tristate.h:863\n-\tsub $0xc,%esp\n-\tmov %ecx,0x14(%esp)\n-\tpush %edi\n-\tmov 0x24(%esp),%ebx\n-\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x250(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2cc(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 5006 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x248(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-\tmov 0x18(%esp),%edx\n-\tmov 0x8(%esp),%ecx\n-\tjmp 4dfa , std::allocator >)@@Base+0x4fa>\n-\tlea 0x0(%esi),%esi\n-\tmov %edx,0x1c(%esp)\n-\tsub $0xc,%esp\n-\tmov %ecx,0x24(%esp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x280(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2a4(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 5032 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x278(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n-\tmov 0x24(%esp),%ebx\n-\tmov %eax,0x18(%esp)\n-\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-\tmov 0x1c(%esp),%edx\n-\tmov 0x18(%esp),%ecx\n-\tmov 0x8(%esp),%eax\n-\tjmp 4e42 , std::allocator >)@@Base+0x542>\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/align/dp_traceback_impl.h:360\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x298(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2e4(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 505e \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x290(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n-\tpush %ebx\n-\tpush %ecx\n-\tmov 0x10(%esp),%eax\n-\tmov %esi,%ecx\n-\tmov %edx,0x18(%esp)\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n-/usr/include/seqan/align/dp_traceback_impl.h:362\n-\tmov 0x1c(%esp),%eax\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-\tmov 0x8(%esp),%edx\n-\tmov $0x1,%ecx\n-\tmovb $0x2,(%eax)\n-\tjmp 4e94 , std::allocator >)@@Base+0x594>\n-/usr/include/seqan/align/dp_traceback_impl.h:537\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x268(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2bc(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 508a \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x260(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n-\tpush %ebx\n-\tpush %ecx\n-\tmov 0x10(%esp),%eax\n-\tmov %esi,%ecx\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-\tjmp 4bf5 , std::allocator >)@@Base+0x2f5>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-\tmov %edx,0x1c(%esp)\n-/usr/include/seqan/basic/holder_tristate.h:863\n-\tsub $0xc,%esp\n-\tmov %ecx,0x24(%esp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x220(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2c0(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 50b6 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x218(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n-\tmov 0x24(%esp),%ebx\n-\tmov %eax,0x18(%esp)\n-\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-\tmov 0x1c(%esp),%edx\n-\tmov 0x18(%esp),%ecx\n-\tmov 0x8(%esp),%eax\n-\tjmp 4ea2 , std::allocator >)@@Base+0x5a2>\n-/usr/include/seqan/align/dp_traceback_impl.h:546\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea 0x0(%esi),%esi\n-void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&) [clone .isra.0]:\n-/usr/include/seqan/align/dp_traceback_impl.h:498\n-\tpush %ebp\n-\tpush %edi\n-\tcall d016 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x716>\n-\tadd $0xee45,%edi\n-\tpush %esi\n-\tpush %ebx\n-\tsub $0x5c,%esp\n-\tmov 0x70(%esp),%ebp\n-\tmov %eax,0x8(%esp)\n-\tmov %edx,0x18(%esp)\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov 0x0(%ebp),%eax\n-/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n-\tmov 0xc(%ebp),%esi\n-/usr/include/seqan/align/dp_traceback_impl.h:498\n-\tmov %ecx,0x14(%esp)\n-\tmov %edi,0x1c(%esp)\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov (%eax),%eax\n-/usr/include/seqan/align/dp_traceback_impl.h:498\n-\tmov %gs:0x14,%edi\n-\tmov %edi,0x4c(%esp)\n-\tmov 0x74(%esp),%edi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x18(%eax),%edx\n-\tmov 0xc(%eax),%ebx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov 0x4(%eax),%ecx\n-\tsub (%eax),%ecx\n-/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n-\tsub (%edx),%esi\n-/usr/include/seqan/align/matrix_base.h:550 (discriminator 2)\n-\txor %edx,%edx\n-\tmov %esi,%eax\n-\tdivl (%ebx)\n-/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n-\tmov 0x4(%ebx),%edx\n-/usr/include/seqan/align/matrix_base.h:550 (discriminator 2)\n-\tmov %edx,0x10(%esp)\n-\txor %edx,%edx\n-\tmov %eax,0xc(%esp)\n-\tmov %esi,%eax\n-\tdivl 0x10(%esp)\n-\tmov %eax,%esi\n-/usr/include/seqan/align/matrix_base.h:548 (discriminator 1)\n-\tcmp $0x4,%ecx\n-\tje 510c , std::allocator >)@@Base+0x80c>\n-/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n-\tmov 0xc(%esp),%eax\n-\txor %edx,%edx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsar $0x2,%ecx\n-/usr/include/seqan/align/matrix_base.h:548 (discriminator 1)\n-\tsub $0x1,%ecx\n-/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n-\tdivl 0x10(%esp)\n-\tmov %edx,0xc(%esp)\n-/usr/include/seqan/align/matrix_base.h:548 (discriminator 1)\n-\tcmp $0x1,%ecx\n-\tjbe 510c , std::allocator >)@@Base+0x80c>\n-/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n-\tmov %esi,%eax\n-\txor %edx,%edx\n-\tdivl 0x8(%ebx)\n-\tmov %edx,%esi\n-/usr/include/seqan/align/dp_traceback_impl.h:76\n-\tmov 0xc(%esp),%edx\n-/usr/include/seqan/align/dp_traceback_impl.h:75\n-\tmov %esi,0x30(%esp)\n-\tlea 0x34(%esp),%ebx\n-/usr/include/seqan/align/dp_traceback_impl.h:77\n-\tmovl $0x0,0x38(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:76\n-\tmov %edx,0x34(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:78\n-\tmovl $0x0,0x3c(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:79\n-\tmovl $0x0,0x40(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:80\n-\tmovl $0x0,0x44(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:81\n-\tmovb $0x0,0x48(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:524\n-\tcmp %edx,0x78(%esp)\n-\tje 5166 , std::allocator >)@@Base+0x866>\n-/usr/include/seqan/align/dp_traceback_impl.h:525\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x1d8(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2c4(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 50e2 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x1d0(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n-\tmov %ebx,%ecx\n-\tpush $0x4\n-\tmov 0x84(%esp),%eax\n-\tsub %edx,%eax\n-\tmov %edi,%edx\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n-\tmov 0x18(%esp),%eax\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-/usr/include/seqan/align/dp_traceback_impl.h:527\n-\tmov (%edi),%eax\n-\tlea 0x30(%esp),%edx\n-\tmov %edx,0x10(%esp)\n-\tcmp %esi,%eax\n-\tje 518a , std::allocator >)@@Base+0x88a>\n-/usr/include/seqan/align/dp_traceback_impl.h:528\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x190(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2c8(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 510e \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x188(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n-\tsub %esi,%eax\n-\tmov %ebx,%ecx\n-\tpush $0x2\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n-\tmov 0x18(%esp),%eax\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-/usr/include/seqan/align/dp_traceback_impl.h:136\n-\ttest %esi,%esi\n-\tje 52e0 , std::allocator >)@@Base+0x9e0>\n-\tmov %ebx,0x20(%esp)\n-\txor %ecx,%ecx\n-/usr/include/seqan/align/dp_traceback_impl.h:136 (discriminator 2)\n-\tmov 0xc(%esp),%edi\n-\ttest %edi,%edi\n-\tjne 5400 , std::allocator >)@@Base+0xb00>\n-/usr/include/seqan/align/dp_traceback_impl.h:537\n-\tmov 0x20(%esp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x148(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tlea -0x140(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 513a \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x140(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n-\tmov 0x1c(%esp),%eax\n-\tmovzbl (%eax),%eax\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n-\tpush %ecx\n-\tmov 0x20(%esp),%edx\n-\tmov %ebx,%ecx\n-\tmov 0x18(%esp),%eax\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x8(%esp),%eax\n-\tmov 0x4(%eax),%edi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%eax),%ebp\n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x8(%eax),%eax\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %edi,%edx\n-\tsub %ebp,%edx\n-\tmov %edx,%ebx\n-\tsar $0x4,%ebx\n-\tmov %ebx,0xc(%esp)\n-/usr/include/seqan/sequence/string_base.h:1348 (discriminator 1)\n-\tcmp %eax,%ebx\n-\tjb 54b0 , std::allocator >)@@Base+0xbb0>\n-/usr/include/seqan/sequence/string_base.h:1352\n-\tadd $0x1,%ebx\n-/usr/include/seqan/sequence/string_base.h:1684\n-\tcmp %ebx,%eax\n-\tjae 52c0 , std::allocator >)@@Base+0x9c0>\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tcmp $0x1f,%ebx\n-\tjbe 564b , std::allocator >)@@Base+0xd4b>\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %ebx,%ecx\n-\tmov %edx,0x14(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tshr $1,%ecx\n-\tadd %ebx,%ecx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %ecx,%edx\n-\tmov %ecx,0x1c(%esp)\n-\tshl $0x4,%edx\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x100(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x29c(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 5166 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0xf8(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n \tpush %edx\n-\tmov 0x2c(%esp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x18(%esp),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov 0x20(%esp),%ecx\n-/usr/include/seqan/sequence/string_base.h:1688\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-\ttest %ebp,%ebp\n-\tmov 0x14(%esp),%edx\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%ebx)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %ecx,0x8(%ebx)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tje 5283 , std::allocator >)@@Base+0x983>\n-/usr/include/seqan/basic/array_construct_destruct.h:505\n-\tmov %ebp,%ecx\n-\tcmp %edi,%ebp\n-\tjae 5262 , std::allocator >)@@Base+0x962>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov (%ecx),%ebx\n-/usr/include/seqan/basic/array_construct_destruct.h:512\n-\tadd $0x10,%ecx\n-/usr/include/seqan/basic/array_construct_destruct.h:513\n-\tadd $0x10,%eax\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov %ebx,-0x10(%eax)\n-\tmov -0xc(%ecx),%ebx\n-\tmov %ebx,-0xc(%eax)\n-\tmov -0x8(%ecx),%ebx\n-\tmov %ebx,-0x8(%eax)\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovzbl -0x4(%ecx),%ebx\n-\tmov %bl,-0x4(%eax)\n-/usr/include/seqan/basic/array_construct_destruct.h:505\n-\tcmp %edi,%ecx\n-\tjb 5240 , std::allocator >)@@Base+0x940>\n-\tmov %edx,0x10(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n+./porechop/src/alignment.cpp:121\n+\tmov -0x1c(%ebp),%eax\n+\tsub %gs:0x14,%eax\n+\tjne 6182 \n+\tmov -0x2a8(%ebp),%eax\n+\tlea -0xc(%ebp),%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret $0x4\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+/usr/include/c++/14/bits/charconv.h:104\n+\tmov -0x29c(%ebp),%ebx\n+\tadd %ebx,%ebx\n+/usr/include/c++/14/bits/charconv.h:105\n+\tmovzbl -0xe5(%ebp,%ebx,1),%eax\n+\tmov %al,0x1(%edx)\n+/usr/include/c++/14/bits/charconv.h:106\n+\tmovzbl -0xe6(%ebp,%ebx,1),%eax\n+\tjmp 454f \n+/usr/include/c++/14/bits/charconv.h:104\n+\tmov -0x29c(%ebp),%esi\n+\tadd %esi,%esi\n+/usr/include/c++/14/bits/charconv.h:105\n+\tmovzbl -0xe5(%ebp,%esi,1),%eax\n+\tmov %al,0x1(%edx)\n+/usr/include/c++/14/bits/charconv.h:106\n+\tmovzbl -0xe6(%ebp,%esi,1),%eax\n+\tjmp 470f \n+/usr/include/c++/14/bits/charconv.h:104\n+\tmov -0x29c(%ebp),%ebx\n+\tadd %ebx,%ebx\n+/usr/include/c++/14/bits/charconv.h:105\n+\tmovzbl -0xe5(%ebp,%ebx,1),%eax\n+\tmov %al,0x1(%edx)\n+/usr/include/c++/14/bits/charconv.h:106\n+\tmovzbl -0xe6(%ebp,%ebx,1),%eax\n+\tjmp 400f \n+/usr/include/c++/14/bits/charconv.h:104\n+\tmov -0x29c(%ebp),%ebx\n+\tadd %ebx,%ebx\n+/usr/include/c++/14/bits/charconv.h:105\n+\tmovzbl -0xe5(%ebp,%ebx,1),%eax\n+\tmov %al,0x1(%edx)\n+/usr/include/c++/14/bits/charconv.h:106\n+\tmovzbl -0xe6(%ebp,%ebx,1),%eax\n+\tjmp 41cf \n+/usr/include/c++/14/bits/charconv.h:104\n+\tmov -0x29c(%ebp),%esi\n+\tadd %esi,%esi\n+/usr/include/c++/14/bits/charconv.h:105\n+\tmovzbl -0xe5(%ebp,%esi,1),%eax\n+\tmov %al,0x1(%edx)\n+/usr/include/c++/14/bits/charconv.h:106\n+\tmovzbl -0xe6(%ebp,%esi,1),%eax\n+\tjmp 438f \n+/usr/include/c++/14/bits/charconv.h:69 (discriminator 1)\n+\tmov %edi,%ebx\n+\tlea 0x2(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:93\n+\tadd $0x1,%ebx\n+\tmov %ebx,-0x2b0(%ebp)\n+/usr/include/c++/14/bits/charconv.h:69\n+\tjmp 4420 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/charconv.h:69 (discriminator 1)\n+\tmov %edi,%ebx\n+\tlea 0x2(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:93\n+\tadd $0x1,%ebx\n+\tmov %ebx,-0x2b0(%ebp)\n+/usr/include/c++/14/bits/charconv.h:69\n+\tjmp 4260 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/charconv.h:69 (discriminator 1)\n+\tmov %edi,%ebx\n+\tlea 0x2(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:93\n+\tadd $0x1,%ebx\n+\tmov %ebx,-0x2ac(%ebp)\n+/usr/include/c++/14/bits/charconv.h:69\n+\tjmp 45e0 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/charconv.h:69 (discriminator 1)\n+\tmov %edi,%ebx\n+\tlea 0x2(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:93\n+\tadd $0x1,%ebx\n+\tmov %ebx,-0x2b0(%ebp)\n+/usr/include/c++/14/bits/charconv.h:69\n+\tjmp 40a0 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/charconv.h:69 (discriminator 1)\n+\tmov %edi,%ebx\n+\tlea 0x2(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:93\n+\tadd $0x1,%ebx\n+\tmov %ebx,-0x2b0(%ebp)\n+/usr/include/c++/14/bits/charconv.h:69\n+\tjmp 3f08 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/charconv.h:70 (discriminator 1)\n+\tmov %edi,%ebx\n+\tlea 0x3(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:93\n+\tadd $0x2,%ebx\n+\tmov %ebx,-0x2b0(%ebp)\n+/usr/include/c++/14/bits/charconv.h:70\n+\tjmp 4260 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/charconv.h:70 (discriminator 1)\n+\tmov %edi,%ebx\n+\tlea 0x3(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:93\n+\tadd $0x2,%ebx\n+\tmov %ebx,-0x2ac(%ebp)\n+/usr/include/c++/14/bits/charconv.h:70\n+\tjmp 45e0 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/charconv.h:70 (discriminator 1)\n+\tmov %edi,%ebx\n+\tlea 0x3(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:93\n+\tadd $0x2,%ebx\n+\tmov %ebx,-0x2b0(%ebp)\n+/usr/include/c++/14/bits/charconv.h:70\n+\tjmp 40a0 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/charconv.h:70 (discriminator 1)\n+\tmov %edi,%ebx\n+\tlea 0x3(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:93\n+\tadd $0x2,%ebx\n+\tmov %ebx,-0x2b0(%ebp)\n+/usr/include/c++/14/bits/charconv.h:70\n+\tjmp 3f08 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/charconv.h:70 (discriminator 1)\n+\tmov %edi,%ebx\n+\tlea 0x3(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:93\n+\tadd $0x2,%ebx\n+\tmov %ebx,-0x2b0(%ebp)\n+/usr/include/c++/14/bits/charconv.h:70\n+\tjmp 4420 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/charconv.h:93\n+\tadd $0x3,%edi\n+\tmov %edi,-0x2b0(%ebp)\n+\tjmp 4260 \n+\txchg %ax,%ax\n+\tadd $0x3,%edi\n+\tmov %edi,-0x2b0(%ebp)\n+\tjmp 3f08 \n+\txchg %ax,%ax\n+\tadd $0x3,%edi\n+\tmov %edi,-0x2b0(%ebp)\n+\tjmp 40a0 \n+\txchg %ax,%ax\n+\tadd $0x3,%edi\n+\tmov %edi,-0x2b0(%ebp)\n+\tjmp 4420 \n+\txchg %ax,%ax\n+\tadd $0x3,%edi\n+\tmov %edi,-0x2ac(%ebp)\n+\tjmp 45e0 \n+\txchg %ax,%ax\n+/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n+\tsub $0xc,%esp\n+\tlea -0x280(%ebp),%esi\n+\tpush %ecx\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush $0x0\n+\tpush $0x0\n+\tpush -0x2f0(%ebp)\n+\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x248(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n+\tadd $0x20,%esp\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x250(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x2cc(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tjne 4834 \n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x2cc(%ebp),%edi\n+\tmov %edx,%ebx\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%esi),%ecx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tcmp $0x4,%ecx\n+\tjb 5a07 \n+\tmov %eax,-0x2ac(%ebp)\n+\tmov %ecx,%esi\n+\txor %ebx,%ebx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ebx,1),%edi\n+\tmov -0x2cc(%ebp),%eax\n+\tmov %edi,(%eax,%ebx,1)\n+\tadd $0x4,%ebx\n+\tcmp %esi,%ebx\n+\tjb 53d6 \n+\tmov -0x2cc(%ebp),%esi\n+\tmov -0x2ac(%ebp),%eax\n+\tlea (%esi,%ebx,1),%edi\n+\tadd %edx,%ebx\n+\tjmp 5a07 \n+\tnop\n+/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n+\tsub $0xc,%esp\n+\tlea -0x238(%ebp),%esi\n+\tpush %ecx\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush $0x0\n+\tpush $0x0\n+\tpush -0x2f4(%ebp)\n+\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x200(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n+\tadd $0x20,%esp\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x208(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x2d0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tjne 4966 \n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x2d0(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%esi),%ecx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov %edx,%esi\n+\tcmp $0x4,%ecx\n+\tjae 60dd \n+\txor %ebx,%ebx\n+\ttest $0x2,%cl\n+\tje 546b \n+\tmovzwl (%esi),%ebx\n+\tmov %bx,(%edi)\n+\tmov $0x2,%ebx\n+\tand $0x1,%ecx\n+\tje 4975 \n+\tmovzbl (%esi,%ebx,1),%ecx\n+\tmov %cl,(%edi,%ebx,1)\n+\tjmp 4975 \n+/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n+\tsub $0xc,%esp\n+\tlea -0x1f0(%ebp),%esi\n+\tpush %ecx\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush $0x0\n+\tpush $0x0\n+\tpush -0x2f8(%ebp)\n+\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x1b8(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n+\tadd $0x20,%esp\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x1c0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x2d4(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tjne 4a98 \n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x2d4(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%esi),%ebx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov %edx,%esi\n+\tcmp $0x4,%ebx\n+\tjae 60a6 \n+\txor %ecx,%ecx\n+\ttest $0x2,%bl\n+\tje 54eb \n+\tmovzwl (%esi),%ecx\n+\tmov %cx,(%edi)\n+\tmov $0x2,%ecx\n+\tand $0x1,%ebx\n+\tje 4aa7 \n+\tmovzbl (%esi,%ecx,1),%ebx\n+\tmov %bl,(%edi,%ecx,1)\n+\tjmp 4aa7 \n+/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n+\tsub $0xc,%esp\n+\tlea -0x1a8(%ebp),%esi\n+\tpush %ecx\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush $0x0\n+\tpush $0x0\n+\tpush -0x2fc(%ebp)\n+\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x170(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n+\tadd $0x20,%esp\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x178(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x2d8(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tjne 4bca \n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x2d8(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%esi),%ebx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov %edx,%esi\n+\tcmp $0x4,%ebx\n+\tjae 614b \n+\txor %ecx,%ecx\n+\ttest $0x2,%bl\n+\tje 556b \n+\tmovzwl (%esi),%ecx\n+\tmov %cx,(%edi)\n+\tmov $0x2,%ecx\n+\tand $0x1,%ebx\n+\tje 4bd9 \n+\tmovzbl (%esi,%ecx,1),%ebx\n+\tmov %bl,(%edi,%ecx,1)\n+\tjmp 4bd9 \n+/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n+\tsub $0xc,%esp\n+\tlea -0x160(%ebp),%esi\n+\tpush %ecx\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush $0x0\n+\tpush $0x0\n+\tpush -0x2e8(%ebp)\n+\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x128(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n+\tadd $0x20,%esp\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x130(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x2dc(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tjne 4cfc \n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x2dc(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%esi),%ebx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov %edx,%esi\n+\tcmp $0x4,%ebx\n+\tjae 6114 \n+\txor %ecx,%ecx\n+\ttest $0x2,%bl\n+\tje 55eb \n+\tmovzwl (%esi),%ecx\n+\tmov %cx,(%edi)\n+\tmov $0x2,%ecx\n+\tand $0x1,%ebx\n+\tje 4d0b \n+\tmovzbl (%esi,%ecx,1),%ebx\n+\tmov %bl,(%edi,%ecx,1)\n+\tjmp 4d0b \n+/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n+\tsub $0xc,%esp\n+\tlea -0x118(%ebp),%edi\n+\tpush %ecx\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush $0x0\n+\tpush $0x0\n+\tpush -0x2ec(%ebp)\n+\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:235\n+\tmov -0x2a8(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n+\tadd $0x20,%esp\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:235\n+\tlea 0x8(%ebx),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %ecx,(%ebx)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ebx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ebx\n+\tje 5e0a \n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov -0x2a8(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x8(%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %ebx,(%edi)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov %ecx,0x8(%edi)\n+\tmov 0x4(%eax),%ebx\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov -0x2a8(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %edx,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,0x4(%eax)\n+\tmov %ebx,0x4(%edi)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,0x8(%eax)\n+/usr/include/c++/14/bits/basic_string.h:703\n+\tjmp 4e54 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp $0xf,%edx\n+\tjbe 4dda \n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tlea -0xf8(%ebp),%edi\n+\tmov %edi,-0x29c(%ebp)\n+\tcmp %edi,-0x100(%ebp)\n+\tjne 4dcc \n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x29c(%ebp),%ebx\n+\tjmp 4def \n+\tlea 0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%ebx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov %esi,-0x29c(%ebp)\n+\tmov %edx,-0x314(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%ebx),%ecx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tcmp $0x4,%ecx\n+\tjae 5b74 \n+\txor %edi,%edi\n+\ttest $0x2,%cl\n+\tje 56d9 \n+\tmov -0x314(%ebp),%ebx\n+\tmovzwl (%ebx),%edi\n+\tmov -0x29c(%ebp),%ebx\n+\tmov %di,(%ebx)\n+\tmov $0x2,%edi\n+\tand $0x1,%ecx\n+\tje 4d7f \n+\tmov -0x314(%ebp),%ebx\n+\tmovzbl (%ebx,%edi,1),%ecx\n+\tmov -0x29c(%ebp),%ebx\n+\tmov %cl,(%ebx,%edi,1)\n+\tjmp 4d7f \n+\tlea 0x0(%esi),%esi\n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp $0xf,%edx\n+\tjbe 4cae \n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tlea -0x140(%ebp),%esi\n+\tcmp %esi,-0x148(%ebp)\n+\tjne 4ca0 \n+\tjmp 4cc3 \n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+\tlea 0x1(%esi),%ecx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov %ebx,%esi\n+\tmov %edx,%ebx\n+\tcmp $0x4,%ecx\n+\tjae 5c14 \n+\txor %edi,%edi\n+\ttest $0x2,%cl\n+\tje 5745 \n+\tmovzwl (%ebx),%edi\n+\tmov %di,(%esi)\n+\tmov $0x2,%edi\n+\tand $0x1,%ecx\n+\tje 4c53 \n+\tmovzbl (%ebx,%edi,1),%ecx\n+\tmov %cl,(%esi,%edi,1)\n+\tjmp 4c53 \n+\tlea 0x0(%esi),%esi\n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp $0xf,%edx\n+\tjbe 4b7c \n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2c8(%ebp),%esi\n+\tcmp %esi,-0x190(%ebp)\n+\tjne 4b6e \n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x2c8(%ebp),%ebx\n+\tjmp 4b91 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov %edx,%ebx\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%esi),%ecx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x2b4(%ebp),%esi\n+\tcmp $0x4,%ecx\n+\tjae 5bdf \n+\txor %edi,%edi\n+\ttest $0x2,%cl\n+\tje 57b9 \n+\tmovzwl (%ebx),%edi\n+\tmov %di,(%esi)\n+\tmov $0x2,%edi\n+\tand $0x1,%ecx\n+\tje 4b21 \n+\tmovzbl (%ebx,%edi,1),%ecx\n+\tmov %cl,(%esi,%edi,1)\n+\tjmp 4b21 \n+\txchg %ax,%ax\n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp $0xf,%edx\n+\tjbe 4a4a \n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2c4(%ebp),%esi\n+\tcmp %esi,-0x1d8(%ebp)\n+\tjne 4a3c \n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x2c4(%ebp),%ebx\n+\tjmp 4a5f \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+\tlea 0x1(%esi),%ecx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov %ebx,%esi\n+\tmov %edx,%ebx\n+\tcmp $0x4,%ecx\n+\tjae 5b3f \n+\txor %edi,%edi\n+\ttest $0x2,%cl\n+\tje 5825 \n+\tmovzwl (%ebx),%edi\n+\tmov %di,(%esi)\n+\tmov $0x2,%edi\n+\tand $0x1,%ecx\n+\tje 49ef \n+\tmovzbl (%ebx,%edi,1),%ecx\n+\tmov %cl,(%esi,%edi,1)\n+\tjmp 49ef \n+\tlea 0x0(%esi),%esi\n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp $0xf,%edx\n+\tjbe 4918 \n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2c0(%ebp),%esi\n+\tcmp %esi,-0x220(%ebp)\n+\tjne 490a \n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x2c0(%ebp),%ebx\n+\tjmp 492d \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov %edx,%ebx\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%esi),%ecx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x2ac(%ebp),%esi\n+\tcmp $0x4,%ecx\n+\tjae 5b0a \n+\txor %edi,%edi\n+\ttest $0x2,%cl\n+\tje 5899 \n+\tmovzwl (%ebx),%edi\n+\tmov %di,(%esi)\n+\tmov $0x2,%edi\n+\tand $0x1,%ecx\n+\tje 48bd \n+\tmovzbl (%ebx,%edi,1),%ecx\n+\tmov %cl,(%esi,%edi,1)\n+\tjmp 48bd \n+\txchg %ax,%ax\n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp $0xf,%edx\n+\tjbe 47e6 \n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2bc(%ebp),%esi\n+\tcmp %esi,-0x268(%ebp)\n+\tjne 47d8 \n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x2bc(%ebp),%ebx\n+\tjmp 47fb \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov %edx,%ebx\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%esi),%ecx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x2a4(%ebp),%esi\n+\tcmp $0x4,%ecx\n+\tjae 5baa \n+\txor %edi,%edi\n+\ttest $0x2,%cl\n+\tje 5909 \n+\tmovzwl (%ebx),%edi\n+\tmov %di,(%esi)\n+\tmov $0x2,%edi\n+\tand $0x1,%ecx\n+\tje 478b \n+\tmovzbl (%ebx,%edi,1),%ecx\n+\tmov %cl,(%esi,%edi,1)\n+\tjmp 478b \n+\txchg %ax,%ax\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%ebx\n+\tlea 0x1(%ebx),%edi\n+\tmov %edi,-0x29c(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tcmp $0x4,%edi\n+\tjae 5c49 \n+\ttest %edi,%edi\n+\tje 4e32 \n+\tmovzbl 0x8(%eax),%ebx\n+\tmov -0x2a8(%ebp),%edi\n+\tmov %bl,0x8(%edi)\n+\ttestb $0x2,-0x29c(%ebp)\n+\tje 4e2f \n+\tmov -0x29c(%ebp),%edi\n+\tmovzwl -0x2(%edx,%edi,1),%ebx\n+\tmov %bx,-0x2(%ecx,%edi,1)\n+\tmov 0x4(%eax),%ebx\n+\tjmp 4e32 \n+\tnop\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x2d8(%ebp),%edi\n+\tmov %edx,%ebx\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%esi),%ecx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tcmp $0x4,%ecx\n+\tjae 5d94 \n+\txor %esi,%esi\n+\ttest $0x2,%cl\n+\tjne 5dfa \n+\tand $0x1,%ecx\n+\tje 4bd9 \n+\tmovzbl (%ebx,%esi,1),%ecx\n+\tmov %cl,(%edi,%esi,1)\n+\tjmp 4bd9 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x2dc(%ebp),%edi\n+\tmov %edx,%ebx\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%esi),%ecx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tcmp $0x4,%ecx\n+\tjae 5cf2 \n+\txor %esi,%esi\n+\ttest $0x2,%cl\n+\tjne 5dea \n+\tand $0x1,%ecx\n+\tje 4d0b \n+\tmovzbl (%ebx,%esi,1),%ecx\n+\tmov %cl,(%edi,%esi,1)\n+\tjmp 4d0b \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x2cc(%ebp),%edi\n+\tmov %edx,%ebx\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%esi),%ecx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tcmp $0x4,%ecx\n+\tjae 5ccd \n+\txor %esi,%esi\n+\ttest $0x2,%cl\n+\tje 5a19 \n+\tmovzwl (%ebx),%esi\n+\tmov %si,(%edi)\n+\tmov $0x2,%esi\n+\tand $0x1,%ecx\n+\tje 4843 \n+\tmovzbl (%ebx,%esi,1),%ecx\n+\tmov %cl,(%edi,%esi,1)\n+\tjmp 4843 \n+\txchg %ax,%ax\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x2d0(%ebp),%edi\n+\tmov %edx,%ebx\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%esi),%ecx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tcmp $0x4,%ecx\n+\tjae 5d28 \n+\txor %esi,%esi\n+\ttest $0x2,%cl\n+\tjne 5dda \n+\tand $0x1,%ecx\n+\tje 4975 \n+\tmovzbl (%ebx,%esi,1),%ecx\n+\tmov %cl,(%edi,%esi,1)\n+\tjmp 4975 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x2d4(%ebp),%edi\n+\tmov %edx,%ebx\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%esi),%ecx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tcmp $0x4,%ecx\n+\tjae 5d5e \n+\txor %esi,%esi\n+\ttest $0x2,%cl\n+\tjne 5dca \n+\tand $0x1,%ecx\n+\tje 4aa7 \n+\tmovzbl (%ebx,%esi,1),%ecx\n+\tmov %cl,(%edi,%esi,1)\n+\tjmp 4aa7 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 1)\n+\tmov $0xf,%esi\n+\tjmp 4ca6 \n+\tlea 0x0(%esi),%esi\n+\tmov $0xf,%edi\n+\tjmp 4dd2 \n+\tlea 0x0(%esi),%esi\n+\tmov $0xf,%esi\n+\tjmp 4b74 \n+\tlea 0x0(%esi),%esi\n+\tmov $0xf,%esi\n+\tjmp 4a42 \n+\tlea 0x0(%esi),%esi\n+\tmov $0xf,%esi\n+\tjmp 4910 \n+\tlea 0x0(%esi),%esi\n+\tmov $0xf,%esi\n+\tjmp 47de \n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov %eax,-0x2b0(%ebp)\n+\tmov %ecx,%esi\n+\txor %ebx,%ebx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ebx,1),%edi\n+\tmov -0x2ac(%ebp),%eax\n+\tmov %edi,(%eax,%ebx,1)\n+\tadd $0x4,%ebx\n+\tcmp %esi,%ebx\n+\tjb 5b17 \n+\tmov -0x2ac(%ebp),%esi\n+\tmov -0x2b0(%ebp),%eax\n+\tadd %ebx,%esi\n+\tadd %edx,%ebx\n+\tjmp 5887 \n+\tmov %eax,-0x2b4(%ebp)\n+\tmov %ecx,%esi\n+\txor %ebx,%ebx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ebx,1),%edi\n+\tmov -0x2b0(%ebp),%eax\n+\tmov %edi,(%eax,%ebx,1)\n+\tadd $0x4,%ebx\n+\tcmp %esi,%ebx\n+\tjb 5b4c \n+\tmov -0x2b0(%ebp),%esi\n+\tmov -0x2b4(%ebp),%eax\n+\tadd %ebx,%esi\n+\tadd %edx,%ebx\n+\tjmp 5813 \n+\tmov %eax,-0x29c(%ebp)\n+\tmov %ecx,%edi\n+\txor %ebx,%ebx\n+\tand $0xfffffffc,%edi\n+\tmov (%edx,%ebx,1),%eax\n+\tmov %eax,(%esi,%ebx,1)\n+\tadd $0x4,%ebx\n+\tcmp %edi,%ebx\n+\tjb 5b81 \n+\tlea (%esi,%ebx,1),%edi\n+\tadd %edx,%ebx\n+\tmov -0x29c(%ebp),%eax\n+\tmov %ebx,-0x314(%ebp)\n+\tmov %edi,-0x29c(%ebp)\n+\tjmp 56bb \n+\tmov %eax,-0x2ac(%ebp)\n+\tmov %ecx,%esi\n+\txor %ebx,%ebx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ebx,1),%edi\n+\tmov -0x2a4(%ebp),%eax\n+\tmov %edi,(%eax,%ebx,1)\n+\tadd $0x4,%ebx\n+\tcmp %esi,%ebx\n+\tjb 5bb7 \n+\tmov -0x2a4(%ebp),%esi\n+\tmov -0x2ac(%ebp),%eax\n+\tadd %ebx,%esi\n+\tadd %edx,%ebx\n+\tjmp 58f7 \n+\tmov %eax,-0x2b8(%ebp)\n+\tmov %ecx,%esi\n+\txor %ebx,%ebx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ebx,1),%edi\n+\tmov -0x2b4(%ebp),%eax\n+\tmov %edi,(%eax,%ebx,1)\n+\tadd $0x4,%ebx\n+\tcmp %esi,%ebx\n+\tjb 5bec \n+\tmov -0x2b4(%ebp),%esi\n+\tmov -0x2b8(%ebp),%eax\n+\tadd %ebx,%esi\n+\tadd %edx,%ebx\n+\tjmp 57a7 \n+\tmov %eax,-0x2dc(%ebp)\n+\tmov %ecx,%esi\n+\txor %ebx,%ebx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ebx,1),%edi\n+\tmov -0x2b8(%ebp),%eax\n+\tmov %edi,(%eax,%ebx,1)\n+\tadd $0x4,%ebx\n+\tcmp %esi,%ebx\n+\tjb 5c21 \n+\tmov -0x2b8(%ebp),%esi\n+\tmov -0x2dc(%ebp),%eax\n+\tadd %ebx,%esi\n+\tadd %edx,%ebx\n+\tjmp 5733 \n+\tmov 0x8(%eax),%ebx\n+\tmov -0x2a8(%ebp),%edi\n+\tmov %edi,-0x2e0(%ebp)\n+\tmov %ebx,0x8(%edi)\n+\tmov -0x29c(%ebp),%edi\n+\tmov -0x4(%edx,%edi,1),%ebx\n+\tmov %ebx,-0x4(%ecx,%edi,1)\n+\tmov -0x2e0(%ebp),%edi\n+\tlea 0xc(%edi),%ebx\n+\tmov %edx,%edi\n+\tand $0xfffffffc,%ebx\n+\tsub %ebx,%ecx\n+\tsub %ecx,%edi\n+\tmov %edi,-0x2e0(%ebp)\n+\tmov -0x29c(%ebp),%edi\n+\tadd %ecx,%edi\n+\tand $0xfffffffc,%edi\n+\tcmp $0x4,%edi\n+\tjb 4e2f \n+\tmov %eax,-0x2e8(%ebp)\n+\tmov -0x2e0(%ebp),%eax\n+\tand $0xfffffffc,%edi\n+\txor %ecx,%ecx\n+\tmov %eax,-0x29c(%ebp)\n+\tmov -0x29c(%ebp),%eax\n+\tmov (%eax,%ecx,1),%eax\n+\tmov %eax,(%ebx,%ecx,1)\n+\tadd $0x4,%ecx\n+\tcmp %edi,%ecx\n+\tjb 5cac \n+\tmov -0x2e8(%ebp),%eax\n+\tmov 0x4(%eax),%ebx\n+\tjmp 4e32 \n+\tmov %eax,-0x2ac(%ebp)\n+\tmov %ecx,%esi\n+\txor %ebx,%ebx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ebx,1),%edi\n+\tmov -0x2cc(%ebp),%eax\n+\tmov %edi,(%eax,%ebx,1)\n+\tadd $0x4,%ebx\n+\tcmp %esi,%ebx\n+\tjb 5cda \n+\tjmp 53e9 \n+\tmov %eax,-0x310(%ebp)\n+\tmov %ecx,%esi\n+\txor %ebx,%ebx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ebx,1),%edi\n+\tmov -0x2dc(%ebp),%eax\n+\tmov %edi,(%eax,%ebx,1)\n+\tadd $0x4,%ebx\n+\tcmp %esi,%ebx\n+\tjb 5cff \n+\tmov -0x2dc(%ebp),%esi\n+\tmov -0x310(%ebp),%eax\n+\tlea (%esi,%ebx,1),%edi\n+\tadd %edx,%ebx\n+\tjmp 59c7 \n+\tmov %eax,-0x2b0(%ebp)\n+\tmov %ecx,%esi\n+\txor %ebx,%ebx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ebx,1),%edi\n+\tmov -0x2d0(%ebp),%eax\n+\tmov %edi,(%eax,%ebx,1)\n+\tadd $0x4,%ebx\n+\tcmp %esi,%ebx\n+\tjb 5d35 \n+\tmov -0x2d0(%ebp),%esi\n+\tmov -0x2b0(%ebp),%eax\n+\tlea (%esi,%ebx,1),%edi\n+\tadd %edx,%ebx\n+\tjmp 5a47 \n+\tmov %eax,-0x2b4(%ebp)\n+\tmov %ecx,%esi\n+\txor %ebx,%ebx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ebx,1),%edi\n+\tmov -0x2d4(%ebp),%eax\n+\tmov %edi,(%eax,%ebx,1)\n+\tadd $0x4,%ebx\n+\tcmp %esi,%ebx\n+\tjb 5d6b \n+\tmov -0x2d4(%ebp),%esi\n+\tmov -0x2b4(%ebp),%eax\n+\tlea (%esi,%ebx,1),%edi\n+\tadd %edx,%ebx\n+\tjmp 5a87 \n+\tmov %eax,-0x2b8(%ebp)\n+\tmov %ecx,%esi\n+\txor %ebx,%ebx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ebx,1),%edi\n+\tmov -0x2d8(%ebp),%eax\n+\tmov %edi,(%eax,%ebx,1)\n+\tadd $0x4,%ebx\n+\tcmp %esi,%ebx\n+\tjb 5da1 \n+\tmov -0x2d8(%ebp),%esi\n+\tmov -0x2b8(%ebp),%eax\n+\tlea (%esi,%ebx,1),%edi\n+\tadd %edx,%ebx\n+\tjmp 5987 \n+\tmovzwl (%ebx),%esi\n+\tmov %si,(%edi)\n+\tmov $0x2,%esi\n+\tjmp 5a92 \n+\tmovzwl (%ebx),%esi\n+\tmov %si,(%edi)\n+\tmov $0x2,%esi\n+\tjmp 5a52 \n+\tmovzwl (%ebx),%esi\n+\tmov %si,(%edi)\n+\tmov $0x2,%esi\n+\tjmp 59d2 \n+\tmovzwl (%ebx),%esi\n+\tmov %si,(%edi)\n+\tmov $0x2,%esi\n+\tjmp 5992 \n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%ebx\n+\tlea 0x1(%ebx),%edi\n+\tmov %edi,-0x2e0(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tcmp $0x4,%edi\n+\tjae 602c \n+\ttest %edi,%edi\n+\tje 564c \n+\tmovzbl 0x8(%eax),%ebx\n+\tmov -0x2a8(%ebp),%edi\n+\tmov %bl,0x8(%edi)\n+\ttestb $0x2,-0x2e0(%ebp)\n+\tje 5649 \n+\tmov -0x2e0(%ebp),%edi\n+\tmovzwl -0x2(%edx,%edi,1),%ebx\n+\tmov %bx,-0x2(%ecx,%edi,1)\n+\tmov 0x4(%eax),%ebx\n+\tjmp 564c \n+\tlea 0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x1d0(%ebp),%ebx\n+\tlea -0x1d8(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0x1d4(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %ebx,-0x2c4(%ebp)\n+\tmov %ebx,-0x1d8(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tlea 0x1(%esi),%ebx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %eax,-0x2f8(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tmov %ebx,-0x2ac(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0x1d0(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush %eax\n+\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x1d8(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:4250\n+\tmovb $0x2d,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tlea (%eax,%esi,1),%edx\n+/usr/include/c++/14/bits/charconv.h:94\n+\tjmp 41c5 \n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x218(%ebp),%ebx\n+\tlea -0x220(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0x21c(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %ebx,-0x2c0(%ebp)\n+\tmov %ebx,-0x220(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tlea 0x1(%esi),%ebx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %eax,-0x2f4(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tmov %ebx,-0x2ac(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0x218(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush %eax\n+\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x220(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:4250\n+\tmovb $0x2d,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tlea (%eax,%esi,1),%edx\n+/usr/include/c++/14/bits/charconv.h:94\n+\tjmp 4385 \n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x260(%ebp),%ebx\n+\tlea -0x268(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0x264(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %ebx,-0x2bc(%ebp)\n+\tmov %ebx,-0x268(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tlea 0x1(%esi),%ebx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %eax,-0x2f0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tmov %ebx,-0x2ac(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0x260(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush %eax\n+\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x268(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:4250\n+\tmovb $0x2d,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tlea (%eax,%esi,1),%edx\n+/usr/include/c++/14/bits/charconv.h:94\n+\tjmp 4545 \n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x290(%ebp),%ebx\n+\tlea -0x298(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0x294(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %ebx,-0x2e4(%ebp)\n+\tmov %ebx,-0x298(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tlea 0x1(%esi),%ebx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %eax,-0x2e0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tmov %ebx,-0x2a4(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0x290(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush %eax\n+\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x298(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:4250\n+\tmovb $0x2d,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tlea (%eax,%esi,1),%edx\n+/usr/include/c++/14/bits/charconv.h:94\n+\tjmp 4705 \n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x188(%ebp),%ebx\n+\tlea -0x190(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0x18c(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %ebx,-0x2c8(%ebp)\n+\tmov %ebx,-0x190(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tlea 0x1(%esi),%ebx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %eax,-0x2fc(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tmov %ebx,-0x2ac(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0x188(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush %eax\n+\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x190(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:4250\n+\tmovb $0x2d,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tlea (%eax,%esi,1),%edx\n+/usr/include/c++/14/bits/charconv.h:94\n+\tjmp 4005 \n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov 0x8(%eax),%ebx\n+\tmov -0x2a8(%ebp),%edi\n+\tmov %edi,-0x2e8(%ebp)\n+\tmov %ebx,0x8(%edi)\n+\tmov -0x2e0(%ebp),%edi\n+\tmov -0x4(%edx,%edi,1),%ebx\n+\tmov %ebx,-0x4(%ecx,%edi,1)\n+\tmov -0x2e8(%ebp),%edi\n+\tlea 0xc(%edi),%ebx\n+\tmov %edx,%edi\n+\tand $0xfffffffc,%ebx\n+\tsub %ebx,%ecx\n+\tsub %ecx,%edi\n+\tmov %edi,-0x2e8(%ebp)\n+\tmov -0x2e0(%ebp),%edi\n+\tadd %edi,%ecx\n+\tand $0xfffffffc,%ecx\n+\tcmp $0x4,%ecx\n+\tjb 5649 \n+\tmov %eax,-0x2e0(%ebp)\n+\tmov %ecx,%edi\n+\txor %ecx,%ecx\n+\tand $0xfffffffc,%edi\n+\tmov -0x2e8(%ebp),%eax\n+\tmov (%eax,%ecx,1),%eax\n+\tmov %eax,(%ebx,%ecx,1)\n+\tadd $0x4,%ecx\n+\tcmp %edi,%ecx\n+\tjb 6085 \n+\tmov -0x2e0(%ebp),%eax\n+\tmov 0x4(%eax),%ebx\n+\tjmp 564c \n+\tmov %eax,-0x2b4(%ebp)\n+\tmov %ebx,%esi\n+\txor %ecx,%ecx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ecx,1),%edi\n+\tmov -0x2d4(%ebp),%eax\n+\tmov %edi,(%eax,%ecx,1)\n+\tadd $0x4,%ecx\n+\tcmp %esi,%ecx\n+\tjb 60b3 \n+\tmov -0x2d4(%ebp),%esi\n+\tmov -0x2b4(%ebp),%eax\n+\tlea (%esi,%ecx,1),%edi\n+\tlea (%edx,%ecx,1),%esi\n+\tjmp 54d9 \n+\tmov %eax,-0x2b0(%ebp)\n+\tmov %ecx,%esi\n+\txor %ebx,%ebx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ebx,1),%edi\n+\tmov -0x2d0(%ebp),%eax\n+\tmov %edi,(%eax,%ebx,1)\n+\tadd $0x4,%ebx\n+\tcmp %esi,%ebx\n+\tjb 60ea \n+\tmov -0x2d0(%ebp),%esi\n+\tmov -0x2b0(%ebp),%eax\n+\tlea (%esi,%ebx,1),%edi\n+\tlea (%edx,%ebx,1),%esi\n+\tjmp 5459 \n+\tmov %eax,-0x310(%ebp)\n+\tmov %ebx,%esi\n+\txor %ecx,%ecx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ecx,1),%edi\n+\tmov -0x2dc(%ebp),%eax\n+\tmov %edi,(%eax,%ecx,1)\n+\tadd $0x4,%ecx\n+\tcmp %esi,%ecx\n+\tjb 6121 \n+\tmov -0x2dc(%ebp),%esi\n+\tmov -0x310(%ebp),%eax\n+\tlea (%esi,%ecx,1),%edi\n+\tlea (%edx,%ecx,1),%esi\n+\tjmp 55d9 \n+\tmov %eax,-0x2b8(%ebp)\n+\tmov %ebx,%esi\n+\txor %ecx,%ecx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ecx,1),%edi\n+\tmov -0x2d8(%ebp),%eax\n+\tmov %edi,(%eax,%ecx,1)\n+\tadd $0x4,%ecx\n+\tcmp %esi,%ecx\n+\tjb 6158 \n+\tmov -0x2d8(%ebp),%esi\n+\tmov -0x2b8(%ebp),%eax\n+\tlea (%esi,%ecx,1),%edi\n+\tlea (%edx,%ecx,1),%esi\n+\tjmp 5559 \n+./porechop/src/alignment.cpp:121\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+\tjmp 341c <__cxa_finalize@plt+0x8c>\n+\tjmp 3597 <__cxa_finalize@plt+0x207>\n+\tjmp 359e <__cxa_finalize@plt+0x20e>\n+/usr/include/c++/14/bits/basic_string.h:809\n+\tmov %eax,%esi\n+\tjmp 3560 <__cxa_finalize@plt+0x1d0>\n+\tjmp 3647 <__cxa_finalize@plt+0x2b7>\n+\tjmp 362e <__cxa_finalize@plt+0x29e>\n+\tjmp 368e <__cxa_finalize@plt+0x2fe>\n+\tjmp 3695 <__cxa_finalize@plt+0x305>\n+\tjmp 365a <__cxa_finalize@plt+0x2ca>\n+\tjmp 36ce <__cxa_finalize@plt+0x33e>\n+\tjmp 3752 <__cxa_finalize@plt+0x3c2>\n+\tjmp 37bd <__cxa_finalize@plt+0x42d>\n+\tjmp 3653 <__cxa_finalize@plt+0x2c3>\n+\tlea 0x0(%esi),%esi\n+\n+000061d0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base>:\n+ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int):\n+./porechop/src/alignment.cpp:6\n+\tpush %ebp\n+\tmov %esp,%ebp\n+\tpush %edi\n+\tcall 723b , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x45b>\n+\tadd $0xdcf3,%edi\n+\tpush %esi\n+\tpush %ebx\n+\tsub $0x248,%esp\n+\tmov 0x8(%ebp),%esi\n+\tmov 0xc(%ebp),%eax\n+\tmov %esi,-0x228(%ebp)\n+/usr/include/c++/14/bits/basic_ios.h:466\n+\tmov %edi,%ebx\n+\tmov %edi,-0x1ec(%ebp)\n+./porechop/src/alignment.cpp:6\n+\tmov %eax,-0x1f4(%ebp)\n+./porechop/src/alignment.cpp:8\n+\tmov %gs:0x14,%eax\n+\tmov %eax,-0x1c(%ebp)\n+\tmov 0x10(%ebp),%eax\n+./porechop/src/alignment.cpp:9\n+\tmovl $0xffffffff,0x8(%esi)\n+\tmovl $0xffffffff,0x10(%esi)\n+./porechop/src/alignment.cpp:8\n+\tmov %eax,(%esi)\n+\tmov 0x14(%ebp),%eax\n+\tmov %eax,0x4(%esi)\n+./porechop/src/alignment.cpp:9\n+\tmov 0x18(%ebp),%eax\n+\tmov %eax,0x18(%esi)\n+/usr/include/c++/14/bits/basic_ios.h:466\n+\tlea -0x16c(%ebp),%eax\n+\tlea -0x1ac(%ebp),%esi\n+\tmov %eax,-0x20c(%ebp)\n+\tpush %eax\n+\tcall 3060 \n+/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1)\n+\tmov 0xe8(%edi),%ebx\n+/usr/include/c++/14/bits/basic_ios.h:465\n+\txor %ecx,%ecx\n+/usr/include/c++/14/ostream:438\n+\tmov 0x114(%edi),%edx\n+/usr/include/c++/14/bits/basic_ios.h:465\n+\tmov %cx,-0xf8(%ebp)\n+/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1)\n+\tmov %ebx,-0x204(%ebp)\n+\tlea 0x8(%ebx),%eax\n+/usr/include/c++/14/ostream:438\n+\tmov 0x4(%edx),%ebx\n+/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1)\n+\tmov %eax,-0x16c(%ebp)\n+/usr/include/c++/14/ostream:438\n+\tmov -0xc(%ebx),%eax\n+\tmov %ebx,-0x1ac(%ebp)\n+\tmov %ebx,-0x1fc(%ebp)\n+\tmov 0x8(%edx),%ebx\n+\tadd %esi,%eax\n+\tmov %esi,-0x1f0(%ebp)\n+/usr/include/c++/14/bits/basic_ios.h:465\n+\tmovl $0x0,-0xfc(%ebp)\n+/usr/include/c++/14/bits/basic_ios.h:466\n+\tmovl $0x0,-0xf4(%ebp)\n+\tmovl $0x0,-0xf0(%ebp)\n+\tmovl $0x0,-0xec(%ebp)\n+\tmovl $0x0,-0xe8(%ebp)\n+/usr/include/c++/14/ostream:438\n+\tmov %ebx,-0x200(%ebp)\n+\tmov %ebx,(%eax)\n+\tpop %ebx\n+\tmov %edi,%ebx\n+\tpop %esi\n+\tpush $0x0\n+\tpush %eax\n+\tcall 3270 >::init(std::basic_streambuf >*)@plt>\n+/usr/include/c++/14/sstream:805 (discriminator 1)\n+\tmov 0x10c(%edi),%ebx\n+/usr/include/c++/14/streambuf:473\n+\tlea -0x18c(%ebp),%edx\n+/usr/include/c++/14/streambuf:471\n+\tmovl $0x0,-0x1a4(%ebp)\n+/usr/include/c++/14/sstream:806\n+\tlea -0x1a8(%ebp),%esi\n+/usr/include/c++/14/streambuf:473\n+\tmov %edx,-0x23c(%ebp)\n+/usr/include/c++/14/sstream:805 (discriminator 1)\n+\tlea 0xc(%ebx),%eax\n+\tmov %ebx,-0x210(%ebp)\n+\tmov %eax,-0x1ac(%ebp)\n+\tlea 0x20(%ebx),%eax\n+/usr/include/c++/14/streambuf:473\n+\tmov 0xf8(%edi),%ebx\n+/usr/include/c++/14/sstream:805 (discriminator 1)\n+\tmov %eax,-0x16c(%ebp)\n+/usr/include/c++/14/streambuf:473\n+\tlea 0x8(%ebx),%eax\n+\tmov %ebx,-0x218(%ebp)\n+\tmov %edi,%ebx\n+\tmov %eax,-0x1a8(%ebp)\n+/usr/include/c++/14/streambuf:471\n+\tmovl $0x0,-0x1a0(%ebp)\n+\tmovl $0x0,-0x19c(%ebp)\n+/usr/include/c++/14/streambuf:472\n+\tmovl $0x0,-0x198(%ebp)\n+\tmovl $0x0,-0x194(%ebp)\n+\tmovl $0x0,-0x190(%ebp)\n+/usr/include/c++/14/streambuf:473\n+\tmov %edx,(%esp)\n+\tcall 3380 \n+/usr/include/c++/14/sstream:134 (discriminator 1)\n+\tmov 0x130(%edi),%ebx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x17c(%ebp),%edx\n+/usr/include/c++/14/sstream:134 (discriminator 1)\n+\tmovl $0x10,-0x188(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %edx,-0x240(%ebp)\n+/usr/include/c++/14/sstream:134 (discriminator 1)\n+\tlea 0x8(%ebx),%eax\n+\tmov %ebx,-0x214(%ebp)\n+/usr/include/c++/14/sstream:806\n+\tmov %edi,%ebx\n+/usr/include/c++/14/sstream:134 (discriminator 1)\n+\tmov %eax,-0x1a8(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %edx,-0x184(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0x180(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0x17c(%ebp)\n+/usr/include/c++/14/sstream:806\n+\tpop %eax\n+\tpop %edx\n+\tpush %esi\n+\tpush -0x20c(%ebp)\n+\tcall 3270 >::init(std::basic_streambuf >*)@plt>\n+\tpop %esi\n+/usr/include/seqan/stream/iter_stream.h:325\n+\tmov -0x1ac(%ebp),%eax\n+/usr/include/c++/14/sstream:806\n+\tpop %edi\n+/usr/include/seqan/sequence/string_alloc.h:283\n+\tmov -0x1f4(%ebp),%edi\n+\tmov (%edi),%esi\n+/usr/include/seqan/stream/iter_stream.h:325\n+\tmov -0x1f0(%ebp),%edi\n+\tadd -0xc(%eax),%edi\n+/usr/include/c++/14/bits/basic_ios.h:326\n+\tmov 0x78(%edi),%edx\n+/usr/include/c++/14/bits/basic_ios.h:263\n+\tmovl $0x1,0x10(%edi)\n+/usr/include/seqan/stream/iter_stream.h:116\n+\tmov %edx,-0x1e4(%ebp)\n+/usr/include/c++/14/bits/basic_ios.h:264\n+\tpush 0x14(%edi)\n+\tpush %edi\n+\tcall 3300 >::clear(std::_Ios_Iostate)@plt>\n+/usr/include/seqan/align/gaps_base.h:965\n+\tlea -0x1e4(%ebp),%eax\n+/usr/include/seqan/stream/iter_stream.h:328\n+\tpop %ecx\n+\tpop %ebx\n+/usr/include/seqan/align/gaps_base.h:965\n+\tpush %esi\n+\tpush %eax\n+\tmov -0x1ec(%ebp),%ebx\n+\tcall 30e0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@plt>\n+/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n+\tlea -0x1d4(%ebp),%eax\n+/usr/include/seqan/align/gaps_base.h:965\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n+\tlea -0x1dc(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0x1d8(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n+\tmov %eax,-0x22c(%ebp)\n+\tmov %eax,-0x1dc(%ebp)\n+/usr/include/c++/14/streambuf:539\n+\tmov -0x194(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n+\tmov %edi,-0x1f8(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0x1d4(%ebp)\n+/usr/include/c++/14/sstream:442 (discriminator 1)\n+\ttest %eax,%eax\n+\tje 6bb0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x9e0>\n+/usr/include/c++/14/streambuf:495\n+\tmov -0x19c(%ebp),%edx\n+/usr/include/c++/14/sstream:448\n+\tmov %eax,%ecx\n+\tcmp %eax,%edx\n+\tcmovae %edx,%eax\n+\ttest %edx,%edx\n+/usr/include/c++/14/streambuf:536\n+\tmov -0x198(%ebp),%edx\n+/usr/include/c++/14/sstream:448\n+\tcmove %ecx,%eax\n+/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1)\n+\tsub $0xc,%esp\n+/usr/include/c++/14/bits/basic_string.h:1740\n+\tsub %edx,%eax\n+/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1)\n+\tpush %eax\n+\tpush %edx\n+\tpush $0x0\n+\tpush $0x0\n+\tpush %edi\n+\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:1740\n+\tadd $0x20,%esp\n+/usr/include/c++/14/bits/basic_ios.h:466\n+\tsub $0xc,%esp\n+\tlea -0xa4(%ebp),%eax\n+\tmov -0x1ec(%ebp),%ebx\n+\tlea -0xe4(%ebp),%edi\n+\tmov %eax,-0x208(%ebp)\n+\tpush %eax\n+\tcall 3060 \n+/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1)\n+\tmov -0x204(%ebp),%esi\n+/usr/include/c++/14/bits/basic_ios.h:465\n+\txor %ecx,%ecx\n+\tmovl $0x0,-0x34(%ebp)\n+\tmov %cx,-0x30(%ebp)\n+/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1)\n+\tlea 0x8(%esi),%eax\n+/usr/include/c++/14/ostream:438\n+\tmov -0x1fc(%ebp),%esi\n+/usr/include/c++/14/bits/basic_ios.h:466\n+\tmovl $0x0,-0x2c(%ebp)\n+/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1)\n+\tmov %eax,-0xa4(%ebp)\n+/usr/include/c++/14/ostream:438\n+\tmov -0xc(%esi),%edx\n+\tmov %esi,-0xe4(%ebp)\n+\tmov -0x200(%ebp),%esi\n+/usr/include/c++/14/bits/basic_ios.h:466\n+\tmovl $0x0,-0x28(%ebp)\n+/usr/include/c++/14/ostream:438\n+\tadd %edi,%edx\n+/usr/include/c++/14/bits/basic_ios.h:466\n+\tmovl $0x0,-0x24(%ebp)\n+/usr/include/c++/14/ostream:438\n+\tmov %edx,%eax\n+/usr/include/c++/14/bits/basic_ios.h:466\n+\tmovl $0x0,-0x20(%ebp)\n+/usr/include/c++/14/ostream:438\n+\tmov %esi,(%edx)\n+\tpop %esi\n+\tpop %edx\n+\tpush $0x0\n+\tpush %eax\n+\tcall 3270 >::init(std::basic_streambuf >*)@plt>\n+/usr/include/c++/14/streambuf:471\n+\tmovl $0x0,-0xdc(%ebp)\n+/usr/include/c++/14/sstream:805 (discriminator 1)\n+\tmov -0x210(%ebp),%esi\n+/usr/include/c++/14/streambuf:471\n+\tmovl $0x0,-0xd8(%ebp)\n+\tmovl $0x0,-0xd4(%ebp)\n+/usr/include/c++/14/sstream:805 (discriminator 1)\n+\tlea 0xc(%esi),%eax\n+\tmov %eax,-0xe4(%ebp)\n+\tlea 0x20(%esi),%eax\n+/usr/include/c++/14/streambuf:473\n+\tmov -0x218(%ebp),%esi\n+/usr/include/c++/14/sstream:805 (discriminator 1)\n+\tmov %eax,-0xa4(%ebp)\n+/usr/include/c++/14/streambuf:472\n+\tmovl $0x0,-0xd0(%ebp)\n+/usr/include/c++/14/streambuf:473\n+\tlea 0x8(%esi),%eax\n+\tlea -0xc4(%ebp),%esi\n+\tmov %eax,-0xe0(%ebp)\n+\tmov %esi,-0x230(%ebp)\n+/usr/include/c++/14/streambuf:472\n+\tmovl $0x0,-0xcc(%ebp)\n+\tmovl $0x0,-0xc8(%ebp)\n+/usr/include/c++/14/streambuf:473\n+\tmov %esi,(%esp)\n+\tcall 3380 \n+/usr/include/c++/14/sstream:134 (discriminator 1)\n+\tmov -0x214(%ebp),%esi\n+\tmovl $0x10,-0xc0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0xb8(%ebp)\n+/usr/include/c++/14/sstream:134 (discriminator 1)\n+\tlea 0x8(%esi),%eax\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0xb4(%ebp),%esi\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0xb4(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x238(%ebp)\n+\tmov %esi,-0xbc(%ebp)\n+/usr/include/c++/14/sstream:806\n+\tlea -0xe0(%ebp),%esi\n+/usr/include/c++/14/sstream:134 (discriminator 1)\n+\tmov %eax,-0xe0(%ebp)\n+/usr/include/c++/14/sstream:806\n+\tpop %eax\n+\tpop %edx\n+\tpush %esi\n+\tpush -0x208(%ebp)\n+\tcall 3270 >::init(std::basic_streambuf >*)@plt>\n+\tpop %esi\n+\tpop %eax\n+/usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n+\tmov -0x1f4(%ebp),%eax\n+\tmov (%eax),%esi\n+/usr/include/seqan/stream/iter_stream.h:325\n+\tmov -0xe4(%ebp),%eax\n+\tmov -0xc(%eax),%ebx\n+/usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n+\tadd $0x24,%esi\n+/usr/include/seqan/stream/iter_stream.h:325\n+\tadd %edi,%ebx\n+/usr/include/c++/14/bits/basic_ios.h:326\n+\tmov 0x78(%ebx),%edx\n+/usr/include/c++/14/bits/basic_ios.h:263\n+\tmovl $0x1,0x10(%ebx)\n+/usr/include/seqan/stream/iter_stream.h:116\n+\tmov %edx,-0x1e0(%ebp)\n+/usr/include/c++/14/bits/basic_ios.h:264\n+\tpush 0x14(%ebx)\n+\tpush %ebx\n+\tmov -0x1ec(%ebp),%ebx\n+\tcall 3300 >::clear(std::_Ios_Iostate)@plt>\n+/usr/include/seqan/align/gaps_base.h:965\n+\tlea -0x1e0(%ebp),%eax\n+/usr/include/seqan/stream/iter_stream.h:328\n+\tpop %ecx\n+\tpop %ebx\n+/usr/include/seqan/align/gaps_base.h:965\n+\tpush %esi\n+\tpush %eax\n+\tmov -0x1ec(%ebp),%ebx\n+\tcall 30e0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@plt>\n+/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n+\tlea -0x1bc(%ebp),%eax\n+/usr/include/seqan/align/gaps_base.h:965\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n+\tlea -0x1c4(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0x1c0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n+\tmov %eax,-0x234(%ebp)\n+\tmov %eax,-0x1c4(%ebp)\n+/usr/include/c++/14/streambuf:539\n+\tmov -0xcc(%ebp),%eax\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0x1bc(%ebp)\n+/usr/include/c++/14/sstream:442 (discriminator 1)\n+\ttest %eax,%eax\n+\tje 6b90 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x9c0>\n+/usr/include/c++/14/streambuf:495\n+\tmov -0xd4(%ebp),%edx\n+/usr/include/c++/14/sstream:448\n+\tmov %eax,%ecx\n+\tcmp %eax,%edx\n+\tcmovae %edx,%eax\n+\ttest %edx,%edx\n+/usr/include/c++/14/streambuf:536\n+\tmov -0xd0(%ebp),%edx\n+/usr/include/c++/14/sstream:448\n+\tcmove %ecx,%eax\n+/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1)\n+\tsub $0xc,%esp\n+/usr/include/c++/14/bits/basic_string.h:1740\n+\tsub %edx,%eax\n+/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1)\n+\tpush %eax\n+\tpush %edx\n+\tpush $0x0\n+\tpush $0x0\n+\tpush %esi\n+\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:1740\n+\tadd $0x20,%esp\n+/usr/include/c++/14/bits/stl_algobase.h:262\n+\tmov -0x1c0(%ebp),%edx\n+\tmov -0x1d8(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x1c4(%ebp),%esi\n+/usr/include/c++/14/bits/stl_algobase.h:262\n+\tcmp %eax,%edx\n+\tcmovae %edx,%eax\n+\tmov %eax,-0x1f4(%ebp)\n+./porechop/src/alignment.cpp:20\n+\ttest %eax,%eax\n+\tjle 698a , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x7ba>\n+./porechop/src/alignment.cpp:27\n+\tmov -0x1f4(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x1dc(%ebp),%edi\n+./porechop/src/alignment.cpp:29\n+\txor %eax,%eax\n+./porechop/src/alignment.cpp:28\n+\txor %ecx,%ecx\n+./porechop/src/alignment.cpp:27\n+\txor %ebx,%ebx\n+\tmov %edx,-0x1f0(%ebp)\n+\tlea 0x0(%esi,%eiz,1),%esi\n+./porechop/src/alignment.cpp:30 (discriminator 1)\n+\tcmpb $0x2d,(%edi,%eax,1)\n+./porechop/src/alignment.cpp:32 (discriminator 1)\n+\tmovzbl (%esi,%eax,1),%edx\n+./porechop/src/alignment.cpp:30 (discriminator 1)\n+\tje 6930 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x760>\n+./porechop/src/alignment.cpp:32 (discriminator 1)\n+\tcmp $0x2d,%dl\n+\tje 6b60 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x990>\n+\tmovb $0x0,-0x1f8(%ebp)\n+./porechop/src/alignment.cpp:44\n+\tmov -0x1f4(%ebp),%edx\n+./porechop/src/alignment.cpp:42\n+\tmovb $0x0,-0x1f0(%ebp)\n+./porechop/src/alignment.cpp:43\n+\txor %ebx,%ebx\n+./porechop/src/alignment.cpp:44\n+\tlea -0x1(%edx),%ecx\n+./porechop/src/alignment.cpp:42\n+\tmov %ecx,-0x21c(%ebp)\n+./porechop/src/alignment.cpp:44\n+\tmov %ecx,%edx\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+./porechop/src/alignment.cpp:45 (discriminator 1)\n+\tcmpb $0x2d,(%edi,%edx,1)\n+./porechop/src/alignment.cpp:47 (discriminator 1)\n+\tmovzbl (%esi,%edx,1),%ecx\n+./porechop/src/alignment.cpp:45 (discriminator 1)\n+\tje 6968 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x798>\n+./porechop/src/alignment.cpp:47 (discriminator 1)\n+\tcmp $0x2d,%cl\n+\tje 6b50 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x980>\n+./porechop/src/alignment.cpp:55\n+\tmov -0x21c(%ebp),%ebx\n+\tcmpb $0x0,-0x1f8(%ebp)\n+\tmov %ebx,-0x1f0(%ebp)\n+\tjne 698a , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x7ba>\n+./porechop/src/alignment.cpp:60\n+\tmov %eax,-0x1f8(%ebp)\n+\tmov -0x1f4(%ebp),%ecx\n+\txor %ebx,%ebx\n+\tjmp 671b , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x54b>\n+./porechop/src/alignment.cpp:60 (discriminator 2)\n+\tadd $0x1,%ebx\n+./porechop/src/alignment.cpp:60 (discriminator 1)\n+\tcmp %ebx,%ecx\n+\tje 6b70 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x9a0>\n+./porechop/src/alignment.cpp:61 (discriminator 1)\n+\tcmpb $0x2d,(%esi,%ebx,1)\n+\tje 6710 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x540>\n+\tmov -0x1f8(%ebp),%eax\n+\tmov -0x1f0(%ebp),%ecx\n+\tjmp 6735 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x565>\n+\tnop\n+./porechop/src/alignment.cpp:67 (discriminator 1)\n+\tsub $0x1,%ecx\n+\tjb 673b , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x56b>\n+./porechop/src/alignment.cpp:68 (discriminator 1)\n+\tcmpb $0x2d,(%esi,%ecx,1)\n+\tje 6730 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x560>\n+./porechop/src/alignment.cpp:77 (discriminator 1)\n+\tmov %ecx,-0x1f0(%ebp)\n+\tcmp %edx,%eax\n+\tjg 6bda , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0xa0a>\n+\tlea 0x1(%edx),%ecx\n+./porechop/src/alignment.cpp:76\n+\tmov %ebx,-0x224(%ebp)\n+\tmov %ecx,-0x1f8(%ebp)\n+./porechop/src/alignment.cpp:77\n+\tmov %eax,%ecx\n+./porechop/src/alignment.cpp:76\n+\tmov %eax,-0x21c(%ebp)\n+\tmov -0x1f8(%ebp),%eax\n+\tmov %edx,-0x220(%ebp)\n+\txor %edx,%edx\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+./porechop/src/alignment.cpp:78 (discriminator 2)\n+\tmovzbl (%esi,%ecx,1),%ebx\n+\tcmp %bl,(%edi,%ecx,1)\n+\tjne 678c , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x5bc>\n+./porechop/src/alignment.cpp:79\n+\tadd $0x1,%edx\n+./porechop/src/alignment.cpp:77 (discriminator 2)\n+\tadd $0x1,%ecx\n+./porechop/src/alignment.cpp:77 (discriminator 1)\n+\tcmp %ecx,%eax\n+\tjne 6780 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x5b0>\n+./porechop/src/alignment.cpp:82\n+\tmov -0x1ec(%ebp),%ecx\n+\tmov %edx,-0x1f8(%ebp)\n+\tfildl -0x1f8(%ebp)\n+\tmov -0x21c(%ebp),%eax\n+\tfmuls -0x2de4(%ecx)\n+\tmov -0x224(%ebp),%ebx\n+\tmov -0x220(%ebp),%edx\n+./porechop/src/alignment.cpp:81\n+\tmov %edx,%ecx\n+\tsub %eax,%ecx\n+\tadd $0x1,%ecx\n+./porechop/src/alignment.cpp:82\n+\tmov %ecx,-0x1f8(%ebp)\n+\tfildl -0x1f8(%ebp)\n+\tmov -0x228(%ebp),%ecx\n+\tfdivrp %st,%st(1)\n+\tfstpl 0x1c(%ecx)\n+./porechop/src/alignment.cpp:85 (discriminator 1)\n+\tmov -0x1f0(%ebp),%ecx\n+\tcmp %ecx,%ebx\n+\tjg 6bd3 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0xa03>\n+\tadd $0x1,%ecx\n+./porechop/src/alignment.cpp:84\n+\tmov %ebx,-0x224(%ebp)\n+\tmov %ecx,-0x1f8(%ebp)\n+./porechop/src/alignment.cpp:85\n+\tmov %ebx,%ecx\n+./porechop/src/alignment.cpp:84\n+\tmov %eax,-0x21c(%ebp)\n+\tmov -0x1f8(%ebp),%eax\n+\tmov %edx,-0x220(%ebp)\n+\txor %edx,%edx\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+./porechop/src/alignment.cpp:86 (discriminator 2)\n+\tmovzbl (%esi,%ecx,1),%ebx\n+\tcmp %bl,(%edi,%ecx,1)\n+\tjne 682c , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x65c>\n+./porechop/src/alignment.cpp:87\n+\tadd $0x1,%edx\n+./porechop/src/alignment.cpp:85 (discriminator 2)\n+\tadd $0x1,%ecx\n+./porechop/src/alignment.cpp:85 (discriminator 1)\n+\tcmp %ecx,%eax\n+\tjne 6820 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x650>\n+./porechop/src/alignment.cpp:90\n+\tmov -0x1ec(%ebp),%ecx\n+\tmov %edx,-0x1f8(%ebp)\n+\tfildl -0x1f8(%ebp)\n+\tmov -0x21c(%ebp),%eax\n+\tfmuls -0x2de4(%ecx)\n+\tmov -0x224(%ebp),%ebx\n+\tmov -0x220(%ebp),%edx\n+./porechop/src/alignment.cpp:89\n+\tmov -0x1f0(%ebp),%ecx\n+./porechop/src/alignment.cpp:92\n+\tmov %eax,-0x21c(%ebp)\n+\tmovl $0x0,-0x1f8(%ebp)\n+./porechop/src/alignment.cpp:89\n+\tsub %ebx,%ecx\n+./porechop/src/alignment.cpp:90\n+\tmov -0x228(%ebp),%ebx\n+./porechop/src/alignment.cpp:92\n+\tmov %edx,-0x220(%ebp)\n+./porechop/src/alignment.cpp:89\n+\tadd $0x1,%ecx\n+./porechop/src/alignment.cpp:92\n+\tmov %edi,-0x224(%ebp)\n+./porechop/src/alignment.cpp:90\n+\tmov %ecx,-0x1f0(%ebp)\n+\tfildl -0x1f0(%ebp)\n+./porechop/src/alignment.cpp:93\n+\txor %ecx,%ecx\n+./porechop/src/alignment.cpp:90\n+\tfdivrp %st,%st(1)\n+\tfstpl 0x24(%ebx)\n+./porechop/src/alignment.cpp:92\n+\txor %ebx,%ebx\n+\tjmp 68de , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x70e>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+./porechop/src/alignment.cpp:101\n+\tmov -0x220(%ebp),%eax\n+\tcmp %eax,%ecx\n+\tje 6916 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x746>\n+./porechop/src/alignment.cpp:107\n+\txor %eax,%eax\n+\tcmpb $0x2d,-0x1f0(%ebp)\n+\tsetne %al\n+\tadd %eax,%ebx\n+./porechop/src/alignment.cpp:109\n+\tcmp $0x2d,%dl\n+\tsetne %dl\n+./porechop/src/alignment.cpp:93 (discriminator 2)\n+\tadd $0x1,%ecx\n+./porechop/src/alignment.cpp:109\n+\tmovzbl %dl,%edx\n+\tadd %edx,-0x1f8(%ebp)\n+./porechop/src/alignment.cpp:93 (discriminator 1)\n+\tcmp %ecx,-0x1f4(%ebp)\n+\tje 698a , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x7ba>\n+./porechop/src/alignment.cpp:94 (discriminator 1)\n+\tmov -0x224(%ebp),%eax\n+\tmovzbl (%eax,%ecx,1),%edx\n+\tmov %dl,-0x1f0(%ebp)\n+./porechop/src/alignment.cpp:95 (discriminator 1)\n+\tmovzbl (%esi,%ecx,1),%edx\n+./porechop/src/alignment.cpp:97\n+\tcmp %ecx,-0x21c(%ebp)\n+\tjne 68a8 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x6d8>\n+./porechop/src/alignment.cpp:98\n+\tmov -0x228(%ebp),%eax\n+./porechop/src/alignment.cpp:99\n+\tmov -0x1f8(%ebp),%edi\n+./porechop/src/alignment.cpp:98\n+\tmov %ebx,0x8(%eax)\n+./porechop/src/alignment.cpp:99\n+\tmov %edi,0x10(%eax)\n+./porechop/src/alignment.cpp:101\n+\tmov -0x220(%ebp),%eax\n+\tcmp %eax,%ecx\n+\tjne 68b2 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x6e2>\n+./porechop/src/alignment.cpp:102\n+\tmov -0x228(%ebp),%eax\n+./porechop/src/alignment.cpp:103\n+\tmov -0x1f8(%ebp),%edi\n+./porechop/src/alignment.cpp:102\n+\tmov %ebx,0xc(%eax)\n+./porechop/src/alignment.cpp:103\n+\tmov %edi,0x14(%eax)\n+\tjmp 68b2 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x6e2>\n+\tlea 0x0(%esi),%esi\n+./porechop/src/alignment.cpp:32 (discriminator 1)\n+\tcmp $0x2d,%dl\n+\tsetne %dl\n+\tor %edx,%ecx\n+./porechop/src/alignment.cpp:34\n+\tmov %ebx,%edx\n+\tand %ecx,%edx\n+\ttest %dl,%dl\n+\tjne 66a7 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x4d7>\n+./porechop/src/alignment.cpp:29 (discriminator 2)\n+\tadd $0x1,%eax\n+./porechop/src/alignment.cpp:29 (discriminator 1)\n+\tcmp %eax,-0x1f0(%ebp)\n+\tjne 6690 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x4c0>\n+\tmovb $0x1,-0x1f8(%ebp)\n+./porechop/src/alignment.cpp:26\n+\tmov $0xffffffff,%eax\n+\tjmp 66ae , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x4de>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+./porechop/src/alignment.cpp:47 (discriminator 1)\n+\tcmp $0x2d,%cl\n+\tsetne %cl\n+\tor %ecx,%ebx\n+./porechop/src/alignment.cpp:49\n+\tmovzbl -0x1f0(%ebp),%ecx\n+\tand %ebx,%ecx\n+\ttest %cl,%cl\n+\tjne 66e7 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x517>\n+./porechop/src/alignment.cpp:44 (discriminator 1)\n+\tsub $0x1,%edx\n+\tjae 66d0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x500>\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x234(%ebp),%eax\n+\tcmp %eax,%esi\n+\tje 69b0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x7e0>\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x1bc(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+\tmov -0x1ec(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n+\tpush %esi\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x10,%esp\n+/usr/include/c++/14/sstream:851\n+\tmov -0x210(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0xbc(%ebp),%edx\n+/usr/include/c++/14/sstream:851\n+\tlea 0xc(%edi),%eax\n+\tmov %eax,-0xe4(%ebp)\n+\tlea 0x20(%edi),%eax\n+\tmov %eax,-0xa4(%ebp)\n+/usr/include/c++/14/sstream:79\n+\tmov -0x214(%ebp),%eax\n+\tadd $0x8,%eax\n+\tmov %eax,-0xe0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x238(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 6a03 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x833>\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0xb4(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+\tmov -0x1ec(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x10,%esp\n+/usr/include/c++/14/streambuf:205\n+\tmov -0x218(%ebp),%eax\n+\tsub $0xc,%esp\n+\tmov -0x1ec(%ebp),%ebx\n+\tadd $0x8,%eax\n+\tmov %eax,-0xe0(%ebp)\n+\tpush -0x230(%ebp)\n+\tcall 32a0 \n+/usr/include/c++/14/ostream:101\n+\tmov -0x1fc(%ebp),%eax\n+\tmov -0x200(%ebp),%edi\n+\tmov %eax,-0xe4(%ebp)\n+\tmov -0xc(%eax),%eax\n+\tmov %edi,-0xe4(%ebp,%eax,1)\n+/usr/include/c++/14/bits/basic_ios.h:286\n+\tmov -0x204(%ebp),%eax\n+\tadd $0x8,%eax\n+\tmov %eax,-0xa4(%ebp)\n+\tpop %edx\n+\tpush -0x208(%ebp)\n+\tcall 3070 \n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x1dc(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x22c(%ebp),%eax\n+\tadd $0x10,%esp\n+\tcmp %eax,%edx\n+\tje 6a86 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x8b6>\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x1d4(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x10,%esp\n+/usr/include/c++/14/sstream:851\n+\tmov -0x210(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x184(%ebp),%edx\n+/usr/include/c++/14/sstream:851\n+\tlea 0xc(%edi),%eax\n+\tmov %eax,-0x1ac(%ebp)\n+\tlea 0x20(%edi),%eax\n+\tmov %eax,-0x16c(%ebp)\n+/usr/include/c++/14/sstream:79\n+\tmov -0x214(%ebp),%eax\n+\tadd $0x8,%eax\n+\tmov %eax,-0x1a8(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x240(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 6ad9 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x909>\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x17c(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+\tmov -0x1ec(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x10,%esp\n+/usr/include/c++/14/streambuf:205\n+\tmov -0x218(%ebp),%eax\n+\tsub $0xc,%esp\n+\tmov -0x1ec(%ebp),%ebx\n+\tadd $0x8,%eax\n+\tmov %eax,-0x1a8(%ebp)\n+\tpush -0x23c(%ebp)\n+\tcall 32a0 \n+/usr/include/c++/14/ostream:101\n+\tmov -0x1fc(%ebp),%eax\n+\tmov -0x200(%ebp),%edi\n+\tmov %eax,-0x1ac(%ebp)\n+\tmov -0xc(%eax),%eax\n+\tmov %edi,-0x1ac(%ebp,%eax,1)\n+/usr/include/c++/14/bits/basic_ios.h:286\n+\tmov -0x204(%ebp),%eax\n+\tadd $0x8,%eax\n+\tmov %eax,-0x16c(%ebp)\n+\tpop %eax\n+\tpush -0x20c(%ebp)\n+\tcall 3070 \n+\tadd $0x10,%esp\n+./porechop/src/alignment.cpp:111\n+\tmov -0x1c(%ebp),%eax\n+\tsub %gs:0x14,%eax\n+\tjne 6be1 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0xa11>\n+\tlea -0xc(%ebp),%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\txchg %ax,%ax\n+./porechop/src/alignment.cpp:46\n+\tmovb $0x1,-0x1f0(%ebp)\n+./porechop/src/alignment.cpp:47 (discriminator 1)\n+\tmov %ebx,%ecx\n+\tjmp 6979 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x7a9>\n+\txchg %ax,%ax\n+./porechop/src/alignment.cpp:32 (discriminator 1)\n+\tmov %ecx,%edx\n+./porechop/src/alignment.cpp:31\n+\tmov $0x1,%ebx\n+\tjmp 693c , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x76c>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+./porechop/src/alignment.cpp:59\n+\tmov -0x1f8(%ebp),%eax\n+\tmov -0x1f0(%ebp),%ecx\n+\tmov $0xffffffff,%ebx\n+./porechop/src/alignment.cpp:67 (discriminator 1)\n+\tjmp 6735 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x565>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+/usr/include/c++/14/bits/basic_string.h:1619\n+\tsub $0x8,%esp\n+\tlea -0xbc(%ebp),%eax\n+\tmov -0x1ec(%ebp),%ebx\n+\tpush %eax\n+\tpush %esi\n+\tcall 3140 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt>\n+/usr/include/c++/14/bits/basic_string.h:819\n+\tadd $0x10,%esp\n+\tjmp 664f , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x47f>\n+\txchg %ax,%ax\n+/usr/include/c++/14/bits/basic_string.h:1619\n+\tsub $0x8,%esp\n+\tlea -0x184(%ebp),%eax\n+\tmov -0x1ec(%ebp),%ebx\n+\tpush %eax\n+\tpush -0x1f8(%ebp)\n+\tcall 3140 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt>\n+/usr/include/c++/14/bits/basic_string.h:819\n+\tadd $0x10,%esp\n+\tjmp 6458 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x288>\n+./porechop/src/alignment.cpp:85 (discriminator 1)\n+\tfldz\n+\tjmp 685d , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x68d>\n+./porechop/src/alignment.cpp:77 (discriminator 1)\n+\tfldz\n+\tjmp 67bd , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x5ed>\n+./porechop/src/alignment.cpp:111\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+\tmov %eax,%esi\n+\tjmp 37e6 <__cxa_finalize@plt+0x456>\n+/usr/include/c++/14/sstream:806 (discriminator 1)\n+\tmov %eax,%edi\n+\tjmp 3841 <__cxa_finalize@plt+0x4b1>\n+./porechop/src/alignment.cpp:111\n+\tmov %eax,%esi\n+\tjmp 380f <__cxa_finalize@plt+0x47f>\n+/usr/include/c++/14/bits/basic_string.h:809\n+\tmov %eax,-0x1f4(%ebp)\n+\tjmp 37ce <__cxa_finalize@plt+0x43e>\n+/usr/include/c++/14/sstream:806 (discriminator 1)\n+\tmov %eax,%edi\n+\tjmp 38a1 <__cxa_finalize@plt+0x511>\n+/usr/include/c++/14/bits/basic_ios.h:286\n+\tmov %eax,%esi\n+\tjmp 38d1 <__cxa_finalize@plt+0x541>\n+\tmov %eax,%esi\n+\tjmp 3871 <__cxa_finalize@plt+0x4e1>\n+/usr/include/c++/14/bits/basic_string.h:809\n+\tmov %eax,%esi\n+\tjmp 3917 <__cxa_finalize@plt+0x587>\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\n+00006c30 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base>:\n+std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...):\n+/usr/include/c++/14/ext/string_conversions.h:101\n+\tpush %ebp\n+\tmov %esp,%ebp\n+\tpush %edi\n+\tpush %esi\n+\tpush %ebx\n+\tcall 3cd0 <__cxa_finalize@plt+0x940>\n+\tadd $0xd291,%ebx\n+\tsub $0x2c,%esp\n+\tmov 0x8(%ebp),%esi\n+\tmov %gs:0x14,%ecx\n+\tmov %ecx,-0x1c(%ebp)\n+\tmov 0x10(%ebp),%ecx\n+/usr/include/c++/14/ext/string_conversions.h:107\n+\tlea 0x1b(%ecx),%eax\n+\tand $0xfffffff0,%eax\n+\tsub %eax,%esp\n+/usr/include/c++/14/ext/string_conversions.h:111\n+\tlea 0x18(%ebp),%eax\n+/usr/include/c++/14/ext/string_conversions.h:107\n+\tlea 0xf(%esp),%edx\n+/usr/include/c++/14/ext/string_conversions.h:113\n+\tpush %eax\n+/usr/include/c++/14/ext/string_conversions.h:107\n+\tand $0xfffffff0,%edx\n+/usr/include/c++/14/ext/string_conversions.h:113\n+\tpush 0x14(%ebp)\n+\tpush %ecx\n+\tpush %edx\n+\tmov %edx,-0x2c(%ebp)\n+\tcall *0xc(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:767 (discriminator 2)\n+\tmovl $0x0,0x4(%esi)\n+/usr/include/c++/14/bits/basic_string.tcc:227\n+\tmov -0x2c(%ebp),%edx\n+/usr/include/c++/14/ext/string_conversions.h:113\n+\tmov %eax,%edi\n+/usr/include/c++/14/bits/basic_string.tcc:227\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:235\n+\tlea 0x8(%esi),%eax\n+/usr/include/c++/14/bits/basic_string.tcc:227\n+\tcmp $0xf,%edi\n+/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n+\tmov %eax,(%esi)\n+/usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1)\n+\tmov %edi,-0x20(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:227\n+\tja 6cd0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base+0xa0>\n+\tmov %edi,%ecx\n+/usr/include/c++/14/bits/basic_string.h:432\n+\tcmp $0x1,%edi\n+\tjne 6cc0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base+0x90>\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovzbl (%edx),%edx\n+\tmov %dl,0x8(%esi)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov %ecx,0x4(%esi)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,(%eax,%ecx,1)\n+/usr/include/c++/14/ext/string_conversions.h:118\n+\tmov -0x1c(%ebp),%eax\n+\tsub %gs:0x14,%eax\n+\tjne 6d02 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base+0xd2>\n+\tlea -0xc(%ebp),%esp\n+\tmov %esi,%eax\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret $0x4\n+\tlea 0x0(%esi),%esi\n+/usr/include/c++/14/bits/char_traits.h:421\n+\ttest %edi,%edi\n+\tje 6c9b , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base+0x6b>\n+\tjmp 6ced , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base+0xbd>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+/usr/include/c++/14/bits/basic_string.tcc:229\n+\tsub $0x4,%esp\n+\tlea -0x20(%ebp),%eax\n+\tpush $0x0\n+\tpush %eax\n+\tpush %esi\n+\tcall 3310 , std::allocator >::_M_create(unsigned int&, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov -0x20(%ebp),%ecx\n+\tmov -0x2c(%ebp),%edx\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %eax,(%esi)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov %ecx,0x8(%esi)\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tsub $0x4,%esp\n+\tpush %edi\n+\tpush %edx\n+\tpush %eax\n+\tcall 3120 \n+/usr/include/c++/14/bits/basic_string.tcc:251\n+\tmov -0x20(%ebp),%ecx\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%esi),%eax\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tadd $0x10,%esp\n+\tjmp 6c9b , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base+0x6b>\n+/usr/include/c++/14/ext/string_conversions.h:118\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\tnop\n+\n+00006d10 , std::allocator >::~basic_stringbuf()@@Base>:\n+std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n+/usr/include/c++/14/sstream:79\n+\tpush %esi\n+\tpush %ebx\n+\tcall 3cd0 <__cxa_finalize@plt+0x940>\n+\tadd $0xd1b5,%ebx\n+\tsub $0x4,%esp\n+\tmov 0x10(%esp),%esi\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov 0x24(%esi),%edx\n+/usr/include/c++/14/sstream:79\n+\tmov 0x130(%ebx),%eax\n+\tadd $0x8,%eax\n+\tmov %eax,(%esi)\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x2c(%esi),%eax\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %eax,%edx\n+\tje 6d4c , std::allocator >::~basic_stringbuf()@@Base+0x3c>\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov 0x2c(%esi),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x10,%esp\n+/usr/include/c++/14/streambuf:205\n+\tmov 0xf8(%ebx),%eax\n+\tsub $0xc,%esp\n+\tadd $0x1c,%esi\n+\tadd $0x8,%eax\n+\tmov %eax,-0x1c(%esi)\n+\tpush %esi\n+\tcall 32a0 \n+/usr/include/c++/14/sstream:79\n+\tadd $0x14,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tret\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\n+00006d70 , std::allocator >::~basic_stringbuf()@@Base>:\n+std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n+/usr/include/c++/14/sstream:79\n+\tpush %esi\n+\tpush %ebx\n+\tcall 3cd0 <__cxa_finalize@plt+0x940>\n+\tadd $0xd155,%ebx\n+\tsub $0x4,%esp\n+\tmov 0x10(%esp),%esi\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov 0x24(%esi),%edx\n+/usr/include/c++/14/sstream:79\n+\tmov 0x130(%ebx),%eax\n+\tadd $0x8,%eax\n+\tmov %eax,(%esi)\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x2c(%esi),%eax\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %eax,%edx\n+\tje 6dac , std::allocator >::~basic_stringbuf()@@Base+0x3c>\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov 0x2c(%esi),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x10,%esp\n+/usr/include/c++/14/streambuf:205\n+\tmov 0xf8(%ebx),%eax\n+\tsub $0xc,%esp\n+\tadd $0x8,%eax\n+\tmov %eax,(%esi)\n+\tlea 0x1c(%esi),%eax\n+\tpush %eax\n+\tcall 32a0 \n+/usr/include/c++/14/sstream:79 (discriminator 1)\n+\tpop %eax\n+\tpop %edx\n+\tpush $0x3c\n+\tpush %esi\n+\tcall 31a0 \n+/usr/include/c++/14/sstream:79\n+\tadd $0x14,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tret\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\tnop\n+\n+00006de0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base>:\n+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&):\n+/usr/include/seqan/align/gaps_base.h:939\n+\tcall 7233 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x453>\n+\tadd $0xd0e7,%eax\n+\tpush %ebp\n+\tpush %edi\n+\tpush %esi\n+\tpush %ebx\n+\tsub $0x2c,%esp\n+\tmov 0x44(%esp),%ebp\n+/usr/include/seqan/sequence/string_alloc.h:287\n+\tmov %eax,0x18(%esp)\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x8(%ebp),%edi\n+/usr/include/seqan/align/gaps_iterator_array.h:111\n+\tmov 0x1c(%ebp),%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:517\n+\tmov 0x20(%ebp),%ebx\n+/usr/include/seqan/align/gaps_iterator_array.h:108 (discriminator 1)\n+\tmov (%edi),%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:111\n+\tmov %esi,0x8(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:108 (discriminator 1)\n+\tmov %eax,0x1c(%esp)\n+\ttest %eax,%eax\n+\tjne 6fd8 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x1f8>\n+/usr/include/seqan/align/gaps_iterator_array.h:408\n+\ttest %esi,%esi\n+\tje 701d , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x23d>\n+/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n+\tjs 71bb , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x3db>\n+/usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n+\tmov $0x1,%eax\n+\ttest %ebx,%ebx\n+\tje 70bc , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x2dc>\n+/usr/include/seqan/align/gaps_iterator_array.h:427\n+\tmov 0x8(%esp),%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n+\tmov (%edi,%eax,4),%edx\n+/usr/include/seqan/align/gaps_iterator_array.h:427\n+\tcmp %ebx,%esi\n+\tcmova %ebx,%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:437\n+\tmov %esi,0x4(%esp)\n+\tcmp %esi,%edx\n+\tjae 721c , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x43c>\n+/usr/include/seqan/align/gaps_iterator_array.h:439\n+\tmov %ebx,0x10(%esp)\n+\tmov 0x4(%esp),%ebx\n+\tlea 0x1(%eax),%ecx\n+\txor %esi,%esi\n+\tmov %ebp,0x44(%esp)\n+\txor %ebp,%ebp\n+\tlea 0x0(%esi),%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:440\n+\tneg %eax\n+/usr/include/seqan/align/gaps_iterator_array.h:439\n+\tadd %edx,%esi\n+\tsub %edx,%ebx\n+\tmov %ecx,0xc(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:440\n+\tand %edx,%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n+\tmov (%edi,%ecx,4),%edx\n+/usr/include/seqan/align/gaps_iterator_array.h:440\n+\tadd %eax,%ebp\n+\tmov %ecx,%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:437\n+\tadd $0x1,%ecx\n+/usr/include/seqan/align/gaps_iterator_array.h:440\n+\tand $0x1,%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:437\n+\tcmp %ebx,%edx\n+\tjb 6e60 , 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>\n+\tmov %ebx,0x4(%esp)\n+\tmov 0x10(%esp),%ebx\n+\tmov %esi,0x14(%esp)\n+\tmov 0xc(%esp),%esi\n+\tmov %ebp,0xc(%esp)\n+\tmov 0x44(%esp),%ebp\n+/usr/include/seqan/align/gaps_iterator_array.h:446\n+\tmov 0x4(%esp),%ecx\n+\tcmp %ecx,%edx\n+/usr/include/seqan/align/gaps_iterator_array.h:448\n+\tmov 0x14(%esp),%ecx\n+\tmov 0x4(%esp),%edx\n+/usr/include/seqan/align/gaps_iterator_array.h:446\n+\tje 71ea , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x40a>\n+/usr/include/seqan/align/gaps_iterator_array.h:474\n+\tneg %eax\n+/usr/include/seqan/align/gaps_iterator_array.h:473\n+\tadd %edx,%ecx\n+/usr/include/seqan/align/gaps_iterator_array.h:474\n+\tand %edx,%eax\n+\tmov 0xc(%esp),%edx\n+\tadd %eax,%edx\n+\tmov %edx,0x10(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:119 (discriminator 1)\n+\tmov 0x1c(%esp),%edx\n+\txor %eax,%eax\n+\ttest %edx,%edx\n+\tsete %al\n+\tmov %eax,0x14(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n+\ttest %ebx,%ebx\n+\tjs 7054 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x274>\n+/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n+\tmov 0x14(%esp),%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:426\n+\tmov %ebx,0x1c(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n+\tmov (%edi,%eax,4),%edx\n+/usr/include/seqan/align/gaps_iterator_array.h:437\n+\tcmp %ebx,%edx\n+\tjae 6f0b , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x12b>\n+\tmov %esi,0x8(%esp)\n+\tadd $0x1,%eax\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+\tmov %eax,%esi\n+\tadd $0x1,%eax\n+\tsub %edx,%ebx\n+/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n+\tmov -0x4(%edi,%eax,4),%edx\n+/usr/include/seqan/align/gaps_iterator_array.h:437\n+\tcmp %ebx,%edx\n+\tjb 6ef0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x110>\n+\tmov %ebx,0x1c(%esp)\n+\tmov %esi,0x14(%esp)\n+\tmov 0x8(%esp),%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:446\n+\tmov 0x1c(%esp),%eax\n+\tcmp %eax,%edx\n+\tje 71c2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x3e2>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+/usr/include/seqan/modifier/modifier_alphabet_expansion.h:413 (discriminator 1)\n+\tmov 0x18(%esp),%eax\n+\tmov %ecx,0xc(%esp)\n+\tmov %esi,%edi\n+\tmov 0xfc(%eax),%eax\n+\tmov %eax,0x18(%esp)\n+\tjmp 6f7e , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x19e>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+/usr/include/c++/14/streambuf:434 (discriminator 3)\n+\tmov 0x8(%esp),%esi\n+\tcmp %esi,%edx\n+\tjae 7120 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x340>\n+/usr/include/c++/14/streambuf:436 (discriminator 1)\n+\tmovb $0x2d,(%edx)\n+/usr/include/c++/14/streambuf:552\n+\taddl $0x1,0x14(%eax)\n+/usr/include/seqan/align/gaps_iterator_array.h:359 (discriminator 1)\n+\tmov 0xc(%esp),%eax\n+\tcmp 0x20(%ebp),%eax\n+\tje 6f85 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x1a5>\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x8(%ebp),%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:364\n+\tcmp $0x1,%bl\n+\tadcl $0x0,0x10(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:368\n+\taddl $0x1,0x4(%esp)\n+\tmov 0x4(%esp),%ecx\n+/usr/include/seqan/align/gaps_iterator_array.h:368 (discriminator 1)\n+\tcmp (%eax,%edi,4),%ecx\n+\tje 70e0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x300>\n+\taddl $0x1,0xc(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:157\n+\tmov %edi,%ebx\n+\tnot %ebx\n+\tand $0x1,%ebx\n+/usr/include/seqan/align/gaps_iterator_array.h:711\n+\tmov 0x14(%esp),%eax\n+\tcmp %eax,%edi\n+\tje 7108 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x328>\n+/usr/include/seqan/stream/iter_stream.h:212\n+\tmov 0x40(%esp),%eax\n+\tmov (%eax),%eax\n+/usr/include/c++/14/streambuf:542\n+\tmov 0x18(%eax),%esi\n+/usr/include/c++/14/streambuf:539\n+\tmov 0x14(%eax),%edx\n+/usr/include/c++/14/streambuf:542\n+\tmov %esi,0x8(%esp)\n+/usr/include/seqan/align/gaps_base.h:947 (discriminator 1)\n+\ttest %bl,%bl\n+\tjne 6f40 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x160>\n+/usr/include/seqan/sequence/string_alloc.h:283\n+\tmov 0x0(%ebp),%esi\n+/usr/include/seqan/modifier/modifier_alphabet_expansion.h:468\n+\tmov 0x10(%esp),%ecx\n+/usr/include/seqan/basic/alphabet_simple_type.h:1138\n+\tmov (%esi),%esi\n+/usr/include/seqan/modifier/modifier_alphabet_expansion.h:468\n+\tmovzbl (%esi,%ecx,1),%esi\n+/usr/include/seqan/modifier/modifier_alphabet_expansion.h:413 (discriminator 1)\n+\tmov 0x18(%esp),%ecx\n+\tmov (%ecx),%ecx\n+\tmovzbl (%ecx,%esi,1),%esi\n+/usr/include/c++/14/streambuf:434 (discriminator 3)\n+\tmov 0x8(%esp),%ecx\n+\tcmp %ecx,%edx\n+\tjae 7138 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x358>\n+/usr/include/c++/14/streambuf:436 (discriminator 1)\n+\tmov %esi,%ecx\n+\tmov %cl,(%edx)\n+/usr/include/c++/14/streambuf:552\n+\taddl $0x1,0x14(%eax)\n+\tjmp 6f53 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x173>\n+\tlea 0x0(%esi),%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:408\n+\tmov 0x8(%esp),%eax\n+\ttest %eax,%eax\n+\tje 709e , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x2be>\n+/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n+\tjs 714f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x36f>\n+/usr/include/seqan/align/gaps_iterator_array.h:515\n+\txor %eax,%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n+\ttest %ebx,%ebx\n+\tjne 6e2f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4f>\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmovl $0x0,0x10(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:106\n+\txor %ecx,%ecx\n+/usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n+\txor %esi,%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmovl $0x0,0x4(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:116\n+\tmovl $0x0,0x1c(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:120\n+\tmovl $0x0,0x14(%esp)\n+\tjmp 6f20 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x140>\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmovl $0x0,0x10(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:106\n+\txor %ecx,%ecx\n+/usr/include/seqan/align/gaps_iterator_array.h:408\n+\tmov $0x1,%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmovl $0x0,0x4(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:120\n+\tmovl $0x1,0x14(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:116\n+\tmovl $0x0,0x1c(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:408\n+\ttest %ebx,%ebx\n+\tje 6f20 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x140>\n+/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n+\ttest %ebx,%ebx\n+\tjns 6ed0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xf0>\n+/usr/include/seqan/align/gaps_iterator_array.h:116\n+\tmov %esi,0xc(%esp)\n+\tmov 0x8(%esp),%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:117\n+\txor %eax,%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:116\n+\txor %edx,%edx\n+\tmov %ecx,0x1c(%esp)\n+\tmov 0x14(%esp),%ecx\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:326 (discriminator 1)\n+\tcmp %esi,%eax\n+\tje 7084 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x2a4>\n+/usr/include/seqan/align/gaps_iterator_array.h:329\n+\ttest %edx,%edx\n+\tjne 707e , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x29e>\n+/usr/include/seqan/align/gaps_iterator_array.h:337\n+\tsub $0x1,%ecx\n+/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n+\tmov (%edi,%ecx,4),%edx\n+\tsub $0x1,%edx\n+/usr/include/seqan/align/gaps_iterator_array.h:346\n+\tsub $0x1,%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:413 (discriminator 1)\n+\tadd $0x1,%ebx\n+\tjne 7070 , 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>\n+\tmov %ecx,0x14(%esp)\n+\tmov 0xc(%esp),%esi\n+\tmov 0x1c(%esp),%ecx\n+\tmov %edx,0x1c(%esp)\n+\tjmp 6f20 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x140>\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmovl $0x0,0x10(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:106\n+\txor %ecx,%ecx\n+/usr/include/seqan/align/gaps_iterator_array.h:408\n+\txor %esi,%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmovl $0x0,0x4(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:120\n+\tmovl $0x0,0x14(%esp)\n+\tjmp 703c , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x25c>\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmovl $0x0,0x10(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:106\n+\txor %ecx,%ecx\n+/usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n+\tmov $0x1,%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmovl $0x0,0x4(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:120\n+\tmovl $0x1,0x14(%esp)\n+\tjmp 6f20 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x140>\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov 0xc(%ebp),%edx\n+/usr/include/seqan/align/gaps_iterator_array.h:377\n+\tlea 0x1(%edi),%ecx\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %eax,%edx\n+\tsar $0x2,%edx\n+/usr/include/seqan/align/gaps_iterator_array.h:377 (discriminator 1)\n+\tcmp %edx,%ecx\n+\tje 6f79 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x199>\n+/usr/include/seqan/align/gaps_iterator_array.h:383\n+\tmovl $0x0,0x4(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:380\n+\tmov %ecx,%edi\n+\tjmp 6f79 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x199>\n+\tlea 0x0(%esi),%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:712 (discriminator 3)\n+\tmov 0x1c(%esp),%esi\n+\tcmp %esi,0x4(%esp)\n+\tjne 6f91 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x1b1>\n+/usr/include/seqan/align/gaps_base.h:952\n+\tadd $0x2c,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\txchg %ax,%ax\n+/usr/include/c++/14/streambuf:441 (discriminator 1)\n+\tsub $0x8,%esp\n+/usr/include/c++/14/streambuf:441\n+\tmov (%eax),%edx\n+/usr/include/c++/14/streambuf:441 (discriminator 1)\n+\tpush $0x2d\n+\tpush %eax\n+\tcall *0x34(%edx)\n+/usr/include/c++/14/streambuf:442\n+\tadd $0x10,%esp\n+\tjmp 6f53 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x173>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/char_traits.h:450\n+\tmov %esi,%ecx\n+/usr/include/c++/14/streambuf:441 (discriminator 1)\n+\tsub $0x8,%esp\n+/usr/include/c++/14/streambuf:441\n+\tmov (%eax),%edx\n+/usr/include/c++/14/bits/char_traits.h:450\n+\tmovzbl %cl,%esi\n+/usr/include/c++/14/streambuf:441 (discriminator 1)\n+\tpush %esi\n+\tpush %eax\n+\tcall *0x34(%edx)\n+/usr/include/c++/14/streambuf:442\n+\tadd $0x10,%esp\n+\tjmp 6f53 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x173>\n+\txor %esi,%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmov %ebp,0x44(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n+\tmov 0x8(%esp),%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:106\n+\txor %ecx,%ecx\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\txor %edx,%edx\n+\tmov %ebx,0xc(%esp)\n+\txor %ebx,%ebx\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:326 (discriminator 1)\n+\tcmp %ecx,0x8(%esp)\n+\tje 718d , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x3ad>\n+/usr/include/seqan/align/gaps_iterator_array.h:329\n+\ttest %edx,%edx\n+\tjne 7180 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x3a0>\n+/usr/include/seqan/align/gaps_iterator_array.h:337\n+\tsub $0x1,%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n+\tmov (%edi,%esi,4),%edx\n+/usr/include/seqan/align/gaps_iterator_array.h:157\n+\tmov %esi,%ebp\n+/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n+\tsub $0x1,%edx\n+/usr/include/seqan/align/gaps_iterator_array.h:346\n+\tsub $0x1,%ecx\n+/usr/include/seqan/align/gaps_iterator_array.h:157\n+\tand $0x1,%ebp\n+/usr/include/seqan/align/gaps_iterator_array.h:344\n+\tsub %ebp,%ebx\n+/usr/include/seqan/align/gaps_iterator_array.h:413 (discriminator 1)\n+\tadd $0x1,%eax\n+\tjne 7170 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x390>\n+/usr/include/seqan/align/gaps_iterator_array.h:119 (discriminator 1)\n+\tmov 0x1c(%esp),%eax\n+\tmov 0x44(%esp),%ebp\n+/usr/include/seqan/sequence/string_alloc.h:214\n+\tmov %ebx,0x10(%esp)\n+\tmov %edx,0x4(%esp)\n+\tmov 0xc(%esp),%ebx\n+/usr/include/seqan/align/gaps_iterator_array.h:120\n+\tmovl $0x1,0x14(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:119 (discriminator 1)\n+\ttest %eax,%eax\n+\tjne 70b2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x2d2>\n+\tjmp 703c , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x25c>\n+/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n+\tmov $0x1,%esi\n+\tjmp 7151 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x371>\n+/usr/include/seqan/align/gaps_iterator_array.h:454\n+\tmov 0x14(%esp),%eax\n+\tlea 0x1(%eax),%edx\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov 0xc(%ebp),%eax\n+\tsub %edi,%eax\n+\tsar $0x2,%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1)\n+\tcmp %eax,%edx\n+\tje 6f20 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x140>\n+/usr/include/seqan/align/gaps_iterator_array.h:457\n+\tmov %edx,0x14(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:116\n+\tmovl $0x0,0x1c(%esp)\n+\tjmp 6f20 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x140>\n+/usr/include/seqan/align/gaps_iterator_array.h:449\n+\tneg %eax\n+/usr/include/seqan/align/gaps_iterator_array.h:448\n+\tadd %edx,%ecx\n+/usr/include/seqan/align/gaps_iterator_array.h:449\n+\tand %edx,%eax\n+\tmov 0xc(%esp),%edx\n+\tadd %eax,%edx\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov 0xc(%ebp),%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:449\n+\tmov %edx,0x10(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:454\n+\tlea 0x1(%esi),%edx\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %edi,%eax\n+\tsar $0x2,%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1)\n+\tcmp %eax,%edx\n+\tje 6eb9 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xd9>\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmovl $0x0,0x4(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:457\n+\tmov %edx,%esi\n+\tjmp 6eb9 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xd9>\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmovl $0x0,0xc(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:437\n+\tmov %eax,%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:439\n+\tmovl $0x0,0x14(%esp)\n+\tjmp 6e95 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb5>\n+__x86.get_pc_thunk.ax():\n+\tmov (%esp),%eax\n+\tret\n+__x86.get_pc_thunk.si():\n+\tmov (%esp),%esi\n+\tret\n+__x86.get_pc_thunk.di():\n+\tmov (%esp),%edi\n+\tret\n+\tnop\n+void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag):\n+/usr/include/c++/14/bits/basic_string.tcc:221\n+\tpush %ebp\n+std::iterator_traits::difference_type std::__distance(char const*, char const*, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_iterator_base_funcs.h:106\n+\tsub %edx,%ecx\n+void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag):\n+/usr/include/c++/14/bits/basic_string.tcc:221\n+\tpush %edi\n+\tmov %eax,%edi\n+\tpush %esi\n+std::iterator_traits::difference_type std::__distance(char const*, char const*, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_iterator_base_funcs.h:106\n+\tmov %ecx,%esi\n+void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag):\n+/usr/include/c++/14/bits/basic_string.tcc:221\n+\tpush %ebx\n+\tcall 3cd0 <__cxa_finalize@plt+0x940>\n+\tadd $0xcc7d,%ebx\n+\tsub $0x1c,%esp\n+\tmov %gs:0x14,%ebp\n+\tmov %ebp,0xc(%esp)\n+\tmov %edx,%ebp\n+/usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1)\n+\tmov %ecx,0x8(%esp)\n+/usr/include/c++/14/bits/basic_string.tcc:227\n+\tcmp $0xf,%ecx\n+\tja 72b0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4d0>\n+std::__cxx11::basic_string, std::allocator >::_M_data() const:\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%eax\n+std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned int):\n+/usr/include/c++/14/bits/basic_string.h:432\n+\tcmp $0x1,%ecx\n+\tjne 72a0 , 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>\n+std::char_traits::assign(char&, char const&):\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovzbl 0x0(%ebp),%edx\n+\tmov %dl,(%eax)\n+void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag):\n+/usr/include/c++/14/bits/basic_string.tcc:251\n+\tmov 0x8(%esp),%esi\n+std::__cxx11::basic_string, std::allocator >::_M_data() const:\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%edi),%eax\n+std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov %esi,0x4(%edi)\n+std::char_traits::assign(char&, char const&):\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,(%eax,%esi,1)\n+void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag):\n+/usr/include/c++/14/bits/basic_string.tcc:252\n+\tmov 0xc(%esp),%eax\n+\tsub %gs:0x14,%eax\n+\tjne 72e2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x502>\n+\tadd $0x1c,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\tlea 0x0(%esi),%esi\n+std::char_traits::copy(char*, char const*, unsigned int):\n+/usr/include/c++/14/bits/char_traits.h:421\n+\ttest %ecx,%ecx\n+\tje 7281 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4a1>\n+\tjmp 72cc , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4ec>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag):\n+/usr/include/c++/14/bits/basic_string.tcc:229\n+\tsub $0x4,%esp\n+\tpush $0x0\n+\tlea 0x10(%esp),%eax\n+\tpush %eax\n+\tpush %edi\n+\tcall 3310 , std::allocator >::_M_create(unsigned int&, unsigned int)@plt>\n+std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x18(%esp),%edx\n+\tadd $0x10,%esp\n+std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %eax,(%edi)\n+std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov %edx,0x8(%edi)\n+std::char_traits::copy(char*, char const*, unsigned int):\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tsub $0x4,%esp\n+\tpush %esi\n+\tpush %ebp\n+\tpush %eax\n+\tcall 3120 \n+void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag):\n+/usr/include/c++/14/bits/basic_string.tcc:251\n+\tmov 0x18(%esp),%esi\n+std::__cxx11::basic_string, std::allocator >::_M_data() const:\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%edi),%eax\n+std::char_traits::copy(char*, char const*, unsigned int):\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tadd $0x10,%esp\n+\tjmp 7281 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4a1>\n+void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag):\n+/usr/include/c++/14/bits/basic_string.tcc:252\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [clone .isra.0]:\n+/usr/include/c++/14/bits/basic_string.tcc:252\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+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&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:492\n+\tpush %ebp\n+\tpush %edi\n+\tpush %esi\n+\tpush %ebx\n+\tcall 3cd0 <__cxa_finalize@plt+0x940>\n+\tadd $0xcbd3,%ebx\n+\tsub $0x3c,%esp\n+\tmov %eax,0x24(%esp)\n+\tmov 0x54(%esp),%eax\n+\tmov %edx,0x14(%esp)\n+\tmov 0x58(%esp),%esi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%eax),%edi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%eax),%ebp\n+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&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:492\n+\tmov %ecx,0x10(%esp)\n+seqan2::DPCell_ >::DPCell_():\n+/usr/include/seqan/align/dp_cell_affine.h:66\n+\tmov 0x11c(%ebx),%eax\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov %edi,%edx\n+\tmov %edi,0x28(%esp)\n+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):\n+/usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1)\n+\tlea -0x1(%ebp),%ebx\n+seqan2::DPCell_ >::DPCell_():\n+/usr/include/seqan/align/dp_cell_affine.h:66\n+\tmov (%eax),%edi\n+\tmov %eax,0x30(%esp)\n+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&):\n+/usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n+\tmov 0x14(%esp),%eax\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov %ebp,0x2c(%esp)\n+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&):\n+/usr/include/seqan/align/dp_formula.h:295\n+\tmov %ebx,%ebp\n+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):\n+/usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1)\n+\tmov %ebx,0x18(%esp)\n+\tsub %edx,%ebp\n+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&):\n+/usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n+\tmov 0xc(%eax),%eax\n+\tmovl $0x0,(%eax)\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tmov 0xc(%ecx),%eax\n+\tmovb $0x0,(%eax)\n+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&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n+\tcmp %ebx,%edx\n+\tje 73ab , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x5cb>\n+\tmov %edi,(%esp)\n+\tmov 0x14(%esp),%ebx\n+\txor %eax,%eax\n+\tmov %esi,0x58(%esp)\n+\tmov 0x10(%esp),%esi\n+\tjmp 7380 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x5a0>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:159\n+\tmov 0xc(%ebx),%ecx\n+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&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n+\tadd $0x1,%eax\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:159\n+\tlea 0xc(%ecx),%edx\n+\tmov %edx,0xc(%ebx)\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n+\tmov 0xc(%esi),%edx\n+\tlea 0x1(%edx),%edi\n+\tmov %edi,0xc(%esi)\n+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&):\n+/usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n+\tmovl $0x0,0xc(%ecx)\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tmovb $0x0,0x1(%edx)\n+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&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n+\tcmp %ebp,%eax\n+\tjne 7380 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x5a0>\n+\tmov (%esp),%edi\n+\tmov 0x58(%esp),%esi\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:184\n+\tmov 0x14(%esp),%ebx\n+\tmov 0xc(%ebx),%eax\n+\tlea 0xc(%eax),%edx\n+\tmov %edx,0xc(%ebx)\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n+\tmov 0x10(%esp),%ebx\n+\tmov 0xc(%ebx),%edx\n+\tlea 0x1(%edx),%ecx\n+\tmov %ecx,0xc(%ebx)\n+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&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n+\tmov 0x24(%esp),%ecx\n+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&):\n+/usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n+\tmovl $0x0,0xc(%eax)\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tmovb $0x0,0x1(%edx)\n+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&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n+\tmov 0xc(%eax),%edx\n+seqan2::EnableIf > >, void>::Type seqan2::_setVerticalScoreOfCell(seqan2::DPCell_ >&, int const&):\n+/usr/include/seqan/align/dp_cell_affine.h:161\n+\tmov %edi,0x14(%eax)\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335\n+\tmov 0xc(%ebx),%ebx\n+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&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n+\tcmp (%ecx),%edx\n+\tjle 7402 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x622>\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_affine.h:70\n+\tmov 0x10(%eax),%eax\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/14/bits/move.h:223\n+\tmov 0x24(%esp),%ecx\n+\tmov %eax,0x4(%ecx)\n+seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov 0x10(%esp),%eax\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/14/bits/move.h:223\n+\tmov %edi,0x8(%ecx)\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n+\tmov %ebx,%edi\n+seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov (%eax),%eax\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/14/bits/move.h:223\n+\tmov %edx,(%ecx)\n+seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov (%eax),%eax\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x18(%eax),%eax\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n+\tsub (%eax),%edi\n+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&):\n+/usr/include/seqan/align/dp_scout.h:178 (discriminator 1)\n+\tmov %edi,0xc(%ecx)\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x50(%esp),%edi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x50(%esp),%eax\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%edi),%edx\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%eax),%eax\n+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):\n+/usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1)\n+\tlea -0x1(%edx),%edi\n+\tmov %edi,0x34(%esp)\n+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&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:533 (discriminator 2)\n+\tcmp %edi,%eax\n+\tje 7659 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x879>\n+\tmov %eax,0x20(%esp)\n+\tmov %esi,%edi\n+\tmov %edx,0x38(%esp)\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+seqan2::Value, seqan2::Alloc >, 0>::Type seqan2::sequenceEntryForScore >, seqan2::String, seqan2::Alloc >, unsigned int>(seqan2::Score > const&, seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/score/score_base.h:154 (discriminator 1)\n+\tmov 0x20(%esp),%eax\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n+\tmov 0x14(%esp),%ecx\n+seqan2::Value, seqan2::Alloc >, 0>::Type seqan2::sequenceEntryForScore >, seqan2::String, seqan2::Alloc >, unsigned int>(seqan2::Score > const&, seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/score/score_base.h:154 (discriminator 1)\n+\tmovzbl (%eax),%eax\n+\tmov %al,0x1f(%esp)\n+seqan2::DPCell_ >::DPCell_():\n+/usr/include/seqan/align/dp_cell_affine.h:66\n+\tmov 0x30(%esp),%eax\n+\tmov (%eax),%esi\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n+\tmov 0x4(%ecx),%eax\n+\tlea (%eax,%eax,2),%edx\n+\tmov 0xc(%ecx),%eax\n+\tlea (%eax,%edx,4),%eax\n+\tmov %eax,0xc(%ecx)\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n+\tmov 0x10(%esp),%ecx\n+\tadd 0x4(%ecx),%ebx\n+\tmov %ebx,0xc(%ecx)\n+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&):\n+/usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n+\tmovl $0x0,(%eax)\n+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&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n+\tmov 0x28(%esp),%eax\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tmovb $0x0,(%ebx)\n+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&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n+\tmov 0x18(%esp),%ebx\n+\tcmp %ebx,%eax\n+\tje 7560 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x780>\n+\tmov %eax,(%esp)\n+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&):\n+/usr/include/seqan/align/dp_formula.h:307 (discriminator 2)\n+\tmovl $0x0,0x4(%esp)\n+/usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n+\tmovl $0x0,0x8(%esp)\n+\tjmp 74d3 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x6f3>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n+\tmov $0x4,%ecx\n+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&):\n+/usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2)\n+\tor %ebp,%ecx\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n+\tmov $0x20,%ebp\n+/usr/include/seqan/align/dp_formula.h:180\n+\tcmp %eax,%esi\n+\tjl 74a7 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x6c7>\n+/usr/include/seqan/align/dp_formula.h:181\n+\tmov %esi,%eax\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n+\tmov $0x40,%ebp\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, int, int, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:181\n+\tcmp %edx,%eax\n+\tjg 7550 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x770>\n+/usr/include/seqan/align/dp_formula.h:181 (discriminator 2)\n+\tmov %edx,0xc(%ebx)\n+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&):\n+/usr/include/seqan/align/dp_formula_affine.h:110\n+\tor $0x1,%ecx\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tmov %edx,0x4(%esp)\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tmov 0xc(%esp),%eax\n+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&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n+\taddl $0x1,(%esp)\n+\tmov 0x18(%esp),%ebx\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tmov %cl,0x1(%eax)\n+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&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n+\tmov (%esp),%eax\n+\tcmp %ebx,%eax\n+\tje 7570 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x790>\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n+\tmov 0x14(%esp),%edx\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n+\tmov 0x10(%esp),%ecx\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n+\tmov $0x8,%ebp\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n+\tmov 0xc(%edx),%ebx\n+\tlea 0xc(%ebx),%eax\n+\tmov %eax,0xc(%edx)\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n+\tmov 0xc(%ecx),%eax\n+int seqan2::scoreMismatch >(seqan2::Score > const&):\n+/usr/include/seqan/score/score_simple.h:157\n+\tmov 0x4(%edi),%edx\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n+\tmov %eax,0xc(%esp)\n+\tadd $0x1,%eax\n+\tmov %eax,0xc(%ecx)\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:337\n+\tmov (%esp),%ecx\n+\tmovzbl 0x1f(%esp),%eax\n+\tcmp (%ecx),%al\n+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&):\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tmov 0x8(%esp),%eax\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:337\n+\tcmove (%edi),%edx\n+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&):\n+/usr/include/seqan/align/dp_formula_affine.h:83\n+\tmov 0x10(%ebx),%ecx\n+\tadd 0x8(%edi),%ecx\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tadd %eax,%edx\n+/usr/include/seqan/align/dp_formula_affine.h:80 (discriminator 1)\n+\tmov 0xc(%ebx),%eax\n+\tmov %eax,0x8(%esp)\n+/usr/include/seqan/align/dp_formula_affine.h:85\n+\tadd 0xc(%edi),%eax\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180\n+\tcmp %eax,%ecx\n+\tjl 7527 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x747>\n+/usr/include/seqan/align/dp_formula.h:181\n+\tmov %ecx,%eax\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n+\tmov $0x2,%ebp\n+\tmov %eax,0x10(%ebx)\n+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&):\n+/usr/include/seqan/align/dp_formula_affine.h:95\n+\tmov 0x4(%esp),%ecx\n+/usr/include/seqan/align/dp_formula_affine.h:93\n+\tadd 0x8(%edi),%esi\n+/usr/include/seqan/align/dp_formula_affine.h:95\n+\tadd 0xc(%edi),%ecx\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180\n+\tcmp %ecx,%esi\n+\tjge 7490 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x6b0>\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n+\tmov %ecx,%esi\n+\tmov $0x10,%ecx\n+\tjmp 7495 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x6b5>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tmov %eax,0xc(%ebx)\n+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&):\n+/usr/include/seqan/align/dp_formula_affine.h:111\n+\tor %ebp,%ecx\n+\tmov %eax,0x4(%esp)\n+\tjmp 74b9 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x6d9>\n+\txchg %ax,%ax\n+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&):\n+/usr/include/seqan/align/dp_formula.h:307 (discriminator 2)\n+\tmovl $0x0,0x4(%esp)\n+/usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n+\tmovl $0x0,0x8(%esp)\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195\n+\tmov 0x14(%esp),%ebx\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:337\n+\tmov 0x2c(%esp),%edx\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195\n+\tmov 0xc(%ebx),%ecx\n+\tlea 0xc(%ecx),%eax\n+\tmov %eax,0xc(%ebx)\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n+\tmov 0x10(%esp),%ebx\n+\tmov 0xc(%ebx),%ebp\n+\tlea 0x1(%ebp),%eax\n+\tmov %eax,0xc(%ebx)\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:337\n+\tmovzbl 0x1f(%esp),%ebx\n+int seqan2::scoreMismatch >(seqan2::Score > const&):\n+/usr/include/seqan/score/score_simple.h:157\n+\tmov 0x4(%edi),%eax\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:337\n+\tcmp -0x1(%edx),%bl\n+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&):\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tmov 0x8(%esp),%ebx\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:337\n+\tcmove (%edi),%eax\n+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&):\n+/usr/include/seqan/align/dp_formula_affine.h:83\n+\tmov 0x8(%edi),%edx\n+\tadd 0x10(%ecx),%edx\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tadd %eax,%ebx\n+/usr/include/seqan/align/dp_formula_affine.h:85\n+\tmov 0xc(%edi),%eax\n+\tadd 0xc(%ecx),%eax\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tmov %ebx,(%esp)\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n+\tmov $0x2,%ebx\n+/usr/include/seqan/align/dp_formula.h:180\n+\tcmp %edx,%eax\n+\tjle 75c1 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x7e1>\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n+\tmov %eax,%edx\n+\tmov $0x8,%ebx\n+\tmov %edx,0x10(%ecx)\n+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&):\n+/usr/include/seqan/align/dp_formula_affine.h:95\n+\tmov 0x4(%esp),%eax\n+/usr/include/seqan/align/dp_formula_affine.h:93\n+\tadd 0x8(%edi),%esi\n+/usr/include/seqan/align/dp_formula_affine.h:95\n+\tadd 0xc(%edi),%eax\n+\tmov %eax,0x4(%esp)\n+/usr/include/seqan/align/dp_formula_affine.h:93\n+\tmov %esi,%eax\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n+\tmov $0x4,%esi\n+/usr/include/seqan/align/dp_formula.h:180\n+\tcmp %eax,0x4(%esp)\n+\tjle 75e8 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x808>\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n+\tmov 0x4(%esp),%eax\n+\tmov $0x10,%esi\n+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&):\n+/usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2)\n+\tor %ebx,%esi\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n+\tmov $0x20,%ebx\n+/usr/include/seqan/align/dp_formula.h:180\n+\tcmp %eax,%edx\n+\tjg 75fa , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x81a>\n+/usr/include/seqan/align/dp_formula.h:181\n+\tmov %eax,%edx\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n+\tmov $0x40,%ebx\n+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&):\n+/usr/include/seqan/align/dp_formula_affine.h:111\n+\tor %esi,%ebx\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, int, int, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:181\n+\tcmp %edx,(%esp)\n+\tjl 7609 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x829>\n+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&):\n+/usr/include/seqan/align/dp_formula_affine.h:110\n+\tmov %esi,%ebx\n+\tmov (%esp),%edx\n+\tor $0x1,%ebx\n+\tmov %edx,0xc(%ecx)\n+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&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n+\tmov 0x24(%esp),%esi\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tmov %bl,0x1(%ebp)\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335\n+\tmov 0x10(%esp),%ebp\n+seqan2::EnableIf > >, void>::Type seqan2::_setVerticalScoreOfCell(seqan2::DPCell_ >&, int const&):\n+/usr/include/seqan/align/dp_cell_affine.h:161\n+\tmov %eax,0x14(%ecx)\n+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&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n+\tmov 0xc(%ecx),%edx\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335\n+\tmov 0xc(%ebp),%ebx\n+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&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n+\tcmp (%esi),%edx\n+\tjle 763e , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x85e>\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_affine.h:70\n+\tmov 0x10(%ecx),%ecx\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/14/bits/move.h:223\n+\tmov %eax,0x8(%esi)\n+seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov 0x0(%ebp),%eax\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/14/bits/move.h:223\n+\tmov %edx,(%esi)\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n+\tmov %ebx,%edx\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/14/bits/move.h:223\n+\tmov %ecx,0x4(%esi)\n+seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov (%eax),%eax\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x18(%eax),%eax\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n+\tsub (%eax),%edx\n+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&):\n+/usr/include/seqan/align/dp_scout.h:178 (discriminator 1)\n+\tmov %edx,0xc(%esi)\n+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&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:533 (discriminator 2)\n+\taddl $0x1,0x20(%esp)\n+\tmov 0x34(%esp),%esi\n+\tmov 0x20(%esp),%eax\n+\tcmp %esi,%eax\n+\tjne 7430 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x650>\n+\tmov 0x38(%esp),%edx\n+\tmov %edi,%esi\n+seqan2::Value, seqan2::Alloc >, 0>::Type seqan2::sequenceEntryForScore >, seqan2::String, seqan2::Alloc >, unsigned int>(seqan2::Score > const&, seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/score/score_base.h:154 (discriminator 1)\n+\tmovzbl -0x1(%edx),%eax\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n+\tmov 0x14(%esp),%edi\n+seqan2::Value, seqan2::Alloc >, 0>::Type seqan2::sequenceEntryForScore >, seqan2::String, seqan2::Alloc >, unsigned int>(seqan2::Score > const&, seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/score/score_base.h:154 (discriminator 1)\n+\tmov %al,0x1f(%esp)\n+seqan2::DPCell_ >::DPCell_():\n+/usr/include/seqan/align/dp_cell_affine.h:66\n+\tmov 0x30(%esp),%eax\n+\tmov (%eax),%ebp\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n+\tmov 0x4(%edi),%eax\n+\tlea (%eax,%eax,2),%edx\n+\tmov 0xc(%edi),%eax\n+\tlea (%eax,%edx,4),%eax\n+\tmov %eax,0xc(%edi)\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n+\tmov 0x10(%esp),%edi\n+\tadd 0x4(%edi),%ebx\n+\tmov %ebx,0xc(%edi)\n+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&):\n+/usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n+\tmovl $0x0,(%eax)\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tmovb $0x0,(%ebx)\n+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&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n+\tmov 0x24(%esp),%ebx\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335\n+\tmov 0xc(%edi),%ecx\n+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&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n+\tmov (%eax),%edx\n+seqan2::EnableIf > >, void>::Type seqan2::_setVerticalScoreOfCell(seqan2::DPCell_ >&, int const&):\n+/usr/include/seqan/align/dp_cell_affine.h:161\n+\tmov %ebp,0x8(%eax)\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335\n+\tmov %ecx,0x4(%esp)\n+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&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n+\tcmp (%ebx),%edx\n+\tjle 76b8 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x8d8>\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_affine.h:70\n+\tmov 0x4(%eax),%eax\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/14/bits/move.h:223\n+\tmov %edx,(%ebx)\n+\tmov %ebp,0x8(%ebx)\n+\tmov %eax,0x4(%ebx)\n+seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov (%edi),%eax\n+seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov (%eax),%eax\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x18(%eax),%eax\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n+\tsub (%eax),%ecx\n+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&):\n+/usr/include/seqan/align/dp_scout.h:178 (discriminator 1)\n+\tmov %ecx,0xc(%ebx)\n+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&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n+\tmov 0x18(%esp),%edi\n+\tmov 0x28(%esp),%eax\n+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&):\n+/usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n+\tmovl $0x0,0xc(%esp)\n+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&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n+\tcmp %edi,%eax\n+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&):\n+/usr/include/seqan/align/dp_formula.h:307 (discriminator 2)\n+\tmov $0x0,%edi\n+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&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n+\tje 77e0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa00>\n+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&):\n+/usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n+\tmov %eax,(%esp)\n+\tjmp 7744 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x964>\n+\tlea 0x0(%esi),%esi\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n+\tmov %edx,%edi\n+\tmov $0x20,%edx\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, int, int, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:181\n+\tcmp %ecx,%edi\n+\tjle 77cb , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x9eb>\n+\tmov %edi,0xc(%eax)\n+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&):\n+/usr/include/seqan/align/dp_formula_affine.h:111\n+\tor %edx,%ebx\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tmov 0x4(%esp),%edx\n+\tmov %bl,0x1(%edx)\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335\n+\tmov 0x10(%esp),%ebx\n+seqan2::EnableIf > >, void>::Type seqan2::_setVerticalScoreOfCell(seqan2::DPCell_ >&, int const&):\n+/usr/include/seqan/align/dp_cell_affine.h:161\n+\tmov %ebp,0x14(%eax)\n+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&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n+\tmov 0xc(%eax),%edx\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335\n+\tmov 0xc(%ebx),%ecx\n+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&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n+\tmov 0x24(%esp),%ebx\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335\n+\tmov %ecx,0x4(%esp)\n+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&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n+\tcmp (%ebx),%edx\n+\tjle 7731 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x951>\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_affine.h:70\n+\tmov 0x10(%eax),%eax\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/14/bits/move.h:223\n+\tmov %edx,(%ebx)\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n+\tmov %ecx,%edx\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/14/bits/move.h:223\n+\tmov %ebp,0x8(%ebx)\n+\tmov %eax,0x4(%ebx)\n+seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov 0x10(%esp),%eax\n+\tmov (%eax),%eax\n+seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov (%eax),%eax\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x18(%eax),%eax\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n+\tsub (%eax),%edx\n+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&):\n+/usr/include/seqan/align/dp_scout.h:178 (discriminator 1)\n+\tmov %edx,0xc(%ebx)\n+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&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n+\taddl $0x1,(%esp)\n+\tmov 0x18(%esp),%eax\n+\tmov (%esp),%ebx\n+\tcmp %eax,%ebx\n+\tje 77e0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa00>\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n+\tmov 0x14(%esp),%ebx\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:339\n+\tmov (%esp),%ecx\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n+\tmovb $0x2,0x8(%esp)\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n+\tmov 0xc(%ebx),%eax\n+\tlea 0xc(%eax),%edx\n+\tmov %edx,0xc(%ebx)\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n+\tmov 0x4(%esp),%ebx\n+\tlea 0x1(%ebx),%edx\n+\tmov 0x10(%esp),%ebx\n+\tmov %edx,0xc(%ebx)\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:339\n+\tmovzbl 0x1f(%esp),%ebx\n+int seqan2::scoreMismatch >(seqan2::Score > const&):\n+/usr/include/seqan/score/score_simple.h:157\n+\tmov 0x4(%esi),%edx\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:339\n+\tcmp %bl,(%ecx)\n+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&):\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tmov 0xc(%esp),%ebx\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:339\n+\tcmove (%esi),%edx\n+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&):\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tadd %edx,%ebx\n+/usr/include/seqan/align/dp_formula_affine.h:83\n+\tmov 0x8(%esi),%edx\n+\tadd 0x10(%eax),%edx\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tmov %ebx,%ecx\n+/usr/include/seqan/align/dp_formula_affine.h:80 (discriminator 1)\n+\tmov 0xc(%eax),%ebx\n+\tmov %ebx,0xc(%esp)\n+/usr/include/seqan/align/dp_formula_affine.h:85\n+\tadd 0xc(%esi),%ebx\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180\n+\tcmp %edx,%ebx\n+\tjle 7797 , 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>\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n+\tmovb $0x8,0x8(%esp)\n+\tmov %ebx,%edx\n+\tmov %edx,0x10(%eax)\n+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&):\n+/usr/include/seqan/align/dp_formula_affine.h:95\n+\tadd 0xc(%esi),%edi\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n+\tmov $0x4,%ebx\n+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&):\n+/usr/include/seqan/align/dp_formula_affine.h:93\n+\tadd 0x8(%esi),%ebp\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180\n+\tcmp %ebp,%edi\n+\tjle 77b0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x9d0>\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n+\tmov %edi,%ebp\n+\tmov $0x10,%ebx\n+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&):\n+/usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2)\n+\tor 0x8(%esp),%bl\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180\n+\tcmp %ebp,%edx\n+\tjg 76e0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x900>\n+/usr/include/seqan/align/dp_formula.h:181\n+\tmov %ebp,%edi\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n+\tmov $0x40,%edx\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, int, int, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:181\n+\tcmp %ecx,%edi\n+\tjg 76ef , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x90f>\n+/usr/include/seqan/align/dp_formula.h:181 (discriminator 2)\n+\tmov %ecx,0xc(%eax)\n+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&):\n+/usr/include/seqan/align/dp_formula_affine.h:110\n+\tor $0x1,%ebx\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, int, int, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:181 (discriminator 2)\n+\tmov %ecx,%edi\n+\tjmp 76f4 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x914>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195\n+\tmov 0x14(%esp),%edx\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n+\tmov 0x10(%esp),%ebx\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n+\tmovb $0x2,0x8(%esp)\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195\n+\tmov 0xc(%edx),%ecx\n+\tlea 0xc(%ecx),%eax\n+\tmov %eax,0xc(%edx)\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n+\tmov 0x4(%esp),%eax\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:337\n+\tmov 0x2c(%esp),%edx\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n+\tadd $0x1,%eax\n+\tmov %eax,0xc(%ebx)\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:337\n+\tmovzbl 0x1f(%esp),%ebx\n+int seqan2::scoreMismatch >(seqan2::Score > const&):\n+/usr/include/seqan/score/score_simple.h:157\n+\tmov 0x4(%esi),%eax\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:337\n+\tcmp -0x1(%edx),%bl\n+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&):\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tmov 0xc(%esp),%ebx\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:337\n+\tcmove (%esi),%eax\n+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&):\n+/usr/include/seqan/align/dp_formula_affine.h:85\n+\tmov 0xc(%esi),%edx\n+\tadd 0xc(%ecx),%edx\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tadd %eax,%ebx\n+/usr/include/seqan/align/dp_formula_affine.h:83\n+\tmov 0x8(%esi),%eax\n+\tadd 0x10(%ecx),%eax\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tmov %ebx,(%esp)\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180\n+\tcmp %eax,%edx\n+\tjle 7832 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa52>\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n+\tmovb $0x8,0x8(%esp)\n+\tmov %edx,%eax\n+\tmov %eax,0x10(%ecx)\n+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&):\n+/usr/include/seqan/align/dp_formula_affine.h:95\n+\tadd 0xc(%esi),%edi\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n+\tmov $0x4,%ebx\n+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&):\n+/usr/include/seqan/align/dp_formula_affine.h:93\n+\tadd 0x8(%esi),%ebp\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180\n+\tcmp %ebp,%edi\n+\tjle 784b , 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>\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n+\tmov %edi,%ebp\n+\tmov $0x10,%ebx\n+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&):\n+/usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2)\n+\tor 0x8(%esp),%bl\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n+\tmov $0x20,%edx\n+/usr/include/seqan/align/dp_formula.h:180\n+\tcmp %ebp,%eax\n+\tjg 785f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa7f>\n+/usr/include/seqan/align/dp_formula.h:181\n+\tmov %ebp,%eax\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n+\tmov $0x40,%edx\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, int, int, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:181\n+\tmov (%esp),%esi\n+\tcmp %esi,%eax\n+\tjle 78a6 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xac6>\n+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&):\n+/usr/include/seqan/align/dp_formula_affine.h:111\n+\tor %edx,%ebx\n+\tmov %eax,0xc(%ecx)\n+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&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n+\tmov 0x24(%esp),%esi\n+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&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tmov 0x4(%esp),%eax\n+\tmov %bl,0x1(%eax)\n+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&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n+\tmov 0xc(%ecx),%eax\n+seqan2::EnableIf > >, void>::Type seqan2::_setVerticalScoreOfCell(seqan2::DPCell_ >&, int const&):\n+/usr/include/seqan/align/dp_cell_affine.h:161\n+\tmov %ebp,0x14(%ecx)\n+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&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n+\tcmp (%esi),%eax\n+\tjle 789e , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xabe>\n+seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov 0x10(%esp),%edi\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_affine.h:70\n+\tmov 0x10(%ecx),%edx\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/14/bits/move.h:223\n+\tmov %eax,(%esi)\n+\tmov %ebp,0x8(%esi)\n+seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov (%edi),%eax\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/14/bits/move.h:223\n+\tmov %edx,0x4(%esi)\n+seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov (%eax),%eax\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x18(%eax),%edx\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n+\tmov 0xc(%edi),%eax\n+\tsub (%edx),%eax\n+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&):\n+/usr/include/seqan/align/dp_scout.h:178 (discriminator 1)\n+\tmov %eax,0xc(%esi)\n+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&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:579\n+\tadd $0x3c,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+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&):\n+/usr/include/seqan/align/dp_formula_affine.h:110\n+\tmov (%esp),%eax\n+\tor $0x1,%ebx\n+\tjmp 7868 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa88>\n+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]:\n+/usr/include/seqan/align/dp_formula_affine.h:110\n+\txchg %ax,%ax\n+void seqan2::_recordSegment, seqan2::Alloc >, unsigned int, unsigned int, unsigned int, unsigned char>(seqan2::String, seqan2::Alloc >&, unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n+/usr/include/seqan/align/dp_trace_segment.h:319\n+\tpush %ebp\n+\tpush %edi\n+\tmov %edx,%edi\n+\tpush %esi\n+\tpush %ebx\n+\tcall 3cd0 <__cxa_finalize@plt+0x940>\n+\tadd $0xc611,%ebx\n+\tsub $0x2c,%esp\n+/usr/include/seqan/align/dp_trace_segment.h:327\n+\tmov 0x40(%esp),%esi\n+/usr/include/seqan/align/dp_trace_segment.h:319\n+\tmovzbl 0x44(%esp),%edx\n+/usr/include/seqan/align/dp_trace_segment.h:327\n+\ttest %esi,%esi\n+\tje 78ea , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb0a>\n+\tmov %eax,%esi\n+/usr/include/seqan/align/dp_trace_segment.h:330\n+\ttest $0x1,%dl\n+\tjne 78f8 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb18>\n+/usr/include/seqan/align/dp_trace_segment.h:332\n+\ttest $0x4,%dl\n+\tjne 7b38 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xd58>\n+/usr/include/seqan/align/dp_trace_segment.h:334\n+\tand $0x2,%edx\n+\tjne 7a20 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xc40>\n+/usr/include/seqan/align/dp_trace_segment.h:337\n+\tadd $0x2c,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\tlea 0x0(%esi),%esi\n+seqan2::TraceSegment_::TraceSegment_(unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n+/usr/include/seqan/align/dp_trace_segment.h:82\n+\tmov (%edi),%edi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%esi),%ebp\n+seqan2::TraceSegment_::TraceSegment_(unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n+/usr/include/seqan/align/dp_trace_segment.h:83\n+\tmov (%ecx),%eax\n+/usr/include/seqan/align/dp_trace_segment.h:82\n+\tmov %edi,0xc(%esp)\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%esi),%edi\n+seqan2::TraceSegment_::TraceSegment_(unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n+/usr/include/seqan/align/dp_trace_segment.h:83\n+\tmov %eax,0x10(%esp)\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %edi,%edx\n+\tsub %ebp,%edx\n+\tmov %edx,%eax\n+\tsar $0x4,%eax\n+\tmov %eax,0x14(%esp)\n+\tmov %eax,%ecx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x8(%esi),%eax\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n+/usr/include/seqan/sequence/string_base.h:1348 (discriminator 1)\n+\tcmp %eax,%ecx\n+\tjb 79f8 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xc18>\n+/usr/include/seqan/sequence/string_base.h:1352\n+\tadd $0x1,%ecx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n+\tcmp %ecx,%eax\n+\tjae 78ea , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb0a>\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tcmp $0x1f,%ecx\n+\tjbe 7c84 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xea4>\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %ecx,%eax\n+\tmov %edx,0x1c(%esp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tshr $1,%eax\n+\tadd %eax,%ecx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %ecx,%eax\n+\tmov %ecx,0x24(%esp)\n+\tshl $0x4,%eax\n+\tpush %eax\n+\tcall 3030 \n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov 0x28(%esp),%ecx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tadd $0x10,%esp\n+\ttest %ebp,%ebp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%esi)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tmov 0x1c(%esp),%edx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %ecx,0x8(%esi)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tje 79bf , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xbdf>\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:505\n+\tmov %ebp,%ecx\n+\tcmp %edi,%ebp\n+\tjae 79a6 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xbc6>\n+\tmov %edx,0x18(%esp)\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea 0x0(%esi),%esi\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov (%ecx),%edx\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:512\n+\tadd $0x10,%ecx\n+/usr/include/seqan/basic/array_construct_destruct.h:513\n+\tadd $0x10,%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov %edx,-0x10(%eax)\n+\tmov -0xc(%ecx),%edx\n+\tmov %edx,-0xc(%eax)\n+\tmov -0x8(%ecx),%edx\n+\tmov %edx,-0x8(%eax)\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovzbl -0x4(%ecx),%edx\n+\tmov %dl,-0x4(%eax)\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:505\n+\tcmp %edi,%ecx\n+\tjb 7980 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xba0>\n+\tmov 0x18(%esp),%edx\n+\tmov %edx,0x18(%esp)\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush %ebp\n+\tcall 31f0 \n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x8(%esi),%ecx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%esi),%eax\n+void seqan2::_deallocateStorage, void, seqan2::TraceSegment_, unsigned int>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n+\tadd $0x10,%esp\n+\tmov 0x18(%esp),%edx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea (%eax,%edx,1),%ebx\n+\tmov %ebx,0x4(%esi)\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n+/usr/include/seqan/sequence/string_base.h:1353\n+\tcmp %ecx,0x14(%esp)\n+\tjae 78ea , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb0a>\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov 0xc(%esp),%edi\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea 0x10(%eax,%edx,1),%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovb $0x1,0xc(%ebx)\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov %edi,(%ebx)\n+/usr/include/seqan/align/dp_trace_segment.h:76\n+\tmov 0x10(%esp),%edi\n+\tmov %edi,0x4(%ebx)\n+/usr/include/seqan/align/dp_trace_segment.h:77\n+\tmov 0x40(%esp),%edi\n+\tmov %edi,0x8(%ebx)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x4(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:345\n+\tjmp 78ea , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb0a>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov 0xc(%esp),%eax\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovb $0x1,0xc(%edi)\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov %eax,(%edi)\n+/usr/include/seqan/align/dp_trace_segment.h:76\n+\tmov 0x10(%esp),%eax\n+\tmov %eax,0x4(%edi)\n+/usr/include/seqan/align/dp_trace_segment.h:77\n+\tmov 0x40(%esp),%eax\n+\tmov %eax,0x8(%edi)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea 0x10(%ebp,%edx,1),%eax\n+\tmov %eax,0x4(%esi)\n+void seqan2::_recordSegment, seqan2::Alloc >, unsigned int, unsigned int, unsigned int, unsigned char>(seqan2::String, seqan2::Alloc >&, unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n+/usr/include/seqan/align/dp_trace_segment.h:337\n+\tadd $0x2c,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\tnop\n+seqan2::TraceSegment_::TraceSegment_(unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n+/usr/include/seqan/align/dp_trace_segment.h:82\n+\tmov (%edi),%edi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%esi),%ebp\n+seqan2::TraceSegment_::TraceSegment_(unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n+/usr/include/seqan/align/dp_trace_segment.h:83\n+\tmov (%ecx),%eax\n+/usr/include/seqan/align/dp_trace_segment.h:82\n+\tmov %edi,0xc(%esp)\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%esi),%edi\n+seqan2::TraceSegment_::TraceSegment_(unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n+/usr/include/seqan/align/dp_trace_segment.h:83\n+\tmov %eax,0x10(%esp)\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %edi,%ecx\n+\tsub %ebp,%ecx\n+\tmov %ecx,%eax\n+\tsar $0x4,%eax\n+\tmov %eax,0x14(%esp)\n+\tmov %eax,%edx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x8(%esi),%eax\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n+/usr/include/seqan/sequence/string_base.h:1348 (discriminator 1)\n+\tcmp %eax,%edx\n+\tjb 7c60 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xe80>\n+/usr/include/seqan/sequence/string_base.h:1352\n+\tadd $0x1,%edx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n+\tcmp %edx,%eax\n+\tjae 78ea , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb0a>\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tcmp $0x1f,%edx\n+\tjbe 7ce6 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xf06>\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %edx,%eax\n+\tmov %ecx,0x1c(%esp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tshr $1,%eax\n+\tadd %eax,%edx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %edx,%eax\n+\tmov %edx,0x24(%esp)\n+\tshl $0x4,%eax\n+\tpush %eax\n+\tcall 3030 \n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov 0x28(%esp),%edx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tadd $0x10,%esp\n+\ttest %ebp,%ebp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%esi)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tmov 0x1c(%esp),%ecx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edx,0x8(%esi)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tje 7aff , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xd1f>\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:505\n+\tmov %ebp,%edx\n+\tcmp %edi,%ebp\n+\tjae 7ae6 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xd06>\n+\tmov %ecx,0x18(%esp)\n+\tjmp 7ac0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xce0>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov (%edx),%ecx\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:512\n+\tadd $0x10,%edx\n+/usr/include/seqan/basic/array_construct_destruct.h:513\n+\tadd $0x10,%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov %ecx,-0x10(%eax)\n+\tmov -0xc(%edx),%ecx\n+\tmov %ecx,-0xc(%eax)\n+\tmov -0x8(%edx),%ecx\n+\tmov %ecx,-0x8(%eax)\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovzbl -0x4(%edx),%ecx\n+\tmov %cl,-0x4(%eax)\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:505\n+\tcmp %edi,%edx\n+\tjb 7ac0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xce0>\n+\tmov 0x18(%esp),%ecx\n+\tmov %ecx,0x18(%esp)\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush %ebp\n+\tcall 31f0 \n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x8(%esi),%edx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%esi),%eax\n+void seqan2::_deallocateStorage, void, seqan2::TraceSegment_, unsigned int>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n+\tadd $0x10,%esp\n+\tmov 0x18(%esp),%ecx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea (%eax,%ecx,1),%ebx\n+\tmov %ebx,0x4(%esi)\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n+/usr/include/seqan/sequence/string_base.h:1353\n+\tcmp %edx,0x14(%esp)\n+\tjae 78ea , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb0a>\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov 0xc(%esp),%edi\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea 0x10(%eax,%ecx,1),%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovb $0x2,0xc(%ebx)\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov %edi,(%ebx)\n+/usr/include/seqan/align/dp_trace_segment.h:76\n+\tmov 0x10(%esp),%edi\n+\tmov %edi,0x4(%ebx)\n+/usr/include/seqan/align/dp_trace_segment.h:77\n+\tmov 0x40(%esp),%edi\n+\tmov %edi,0x8(%ebx)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x4(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:345\n+\tjmp 78ea , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb0a>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+seqan2::TraceSegment_::TraceSegment_(unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n+/usr/include/seqan/align/dp_trace_segment.h:82\n+\tmov (%edi),%edi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%esi),%ebp\n+seqan2::TraceSegment_::TraceSegment_(unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n+/usr/include/seqan/align/dp_trace_segment.h:83\n+\tmov (%ecx),%eax\n+/usr/include/seqan/align/dp_trace_segment.h:82\n+\tmov %edi,0xc(%esp)\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%esi),%edi\n+seqan2::TraceSegment_::TraceSegment_(unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n+/usr/include/seqan/align/dp_trace_segment.h:83\n+\tmov %eax,0x10(%esp)\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x8(%esi),%eax\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %edi,%ecx\n+\tsub %ebp,%ecx\n+\tmov %ecx,%edx\n+\tsar $0x4,%edx\n+\tmov %edx,0x14(%esp)\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n+/usr/include/seqan/sequence/string_base.h:1348 (discriminator 1)\n+\tcmp %eax,%edx\n+\tjb 7c38 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xe58>\n+/usr/include/seqan/sequence/string_base.h:1352\n+\tadd $0x1,%edx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n+\tcmp %edx,%eax\n+\tjae 78ea , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb0a>\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tcmp $0x1f,%edx\n+\tjbe 7cb5 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xed5>\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %edx,%eax\n+\tmov %ecx,0x1c(%esp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tshr $1,%eax\n+\tadd %eax,%edx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %edx,%eax\n+\tmov %edx,0x24(%esp)\n+\tshl $0x4,%eax\n+\tpush %eax\n+\tcall 3030 \n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov 0x28(%esp),%edx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tadd $0x10,%esp\n+\ttest %ebp,%ebp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%esi)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tmov 0x1c(%esp),%ecx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edx,0x8(%esi)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tje 7bff , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xe1f>\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:505\n+\tmov %ebp,%edx\n+\tcmp %edi,%ebp\n+\tjae 7be6 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xe06>\n+\tmov %ecx,0x18(%esp)\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov (%edx),%ecx\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:512\n+\tadd $0x10,%edx\n+/usr/include/seqan/basic/array_construct_destruct.h:513\n+\tadd $0x10,%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov %ecx,-0x10(%eax)\n+\tmov -0xc(%edx),%ecx\n+\tmov %ecx,-0xc(%eax)\n+\tmov -0x8(%edx),%ecx\n+\tmov %ecx,-0x8(%eax)\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovzbl -0x4(%edx),%ecx\n+\tmov %cl,-0x4(%eax)\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:505\n+\tcmp %edi,%edx\n+\tjb 7bc0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xde0>\n+\tmov 0x18(%esp),%ecx\n+\tmov %ecx,0x18(%esp)\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush %ebp\n+\tcall 31f0 \n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x8(%esi),%edx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%esi),%eax\n+void seqan2::_deallocateStorage, void, seqan2::TraceSegment_, unsigned int>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n+\tadd $0x10,%esp\n+\tmov 0x18(%esp),%ecx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea (%eax,%ecx,1),%ebx\n+\tmov %ebx,0x4(%esi)\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n+/usr/include/seqan/sequence/string_base.h:1353\n+\tcmp %edx,0x14(%esp)\n+\tjae 78ea , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb0a>\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov 0xc(%esp),%edi\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea 0x10(%eax,%ecx,1),%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovb $0x4,0xc(%ebx)\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov %edi,(%ebx)\n+/usr/include/seqan/align/dp_trace_segment.h:76\n+\tmov 0x10(%esp),%edi\n+\tmov %edi,0x4(%ebx)\n+/usr/include/seqan/align/dp_trace_segment.h:77\n+\tmov 0x40(%esp),%edi\n+\tmov %edi,0x8(%ebx)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x4(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:345\n+\tjmp 78ea , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb0a>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov 0xc(%esp),%eax\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovb $0x4,0xc(%edi)\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov %eax,(%edi)\n+/usr/include/seqan/align/dp_trace_segment.h:76\n+\tmov 0x10(%esp),%eax\n+\tmov %eax,0x4(%edi)\n+/usr/include/seqan/align/dp_trace_segment.h:77\n+\tmov 0x40(%esp),%eax\n+\tmov %eax,0x8(%edi)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea 0x10(%ebp,%ecx,1),%eax\n+\tmov %eax,0x4(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:345\n+\tjmp 78ea , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb0a>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov 0xc(%esp),%eax\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovb $0x2,0xc(%edi)\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov %eax,(%edi)\n+/usr/include/seqan/align/dp_trace_segment.h:76\n+\tmov 0x10(%esp),%eax\n+\tmov %eax,0x4(%edi)\n+/usr/include/seqan/align/dp_trace_segment.h:77\n+\tmov 0x40(%esp),%eax\n+\tmov %eax,0x8(%edi)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea 0x10(%ebp,%ecx,1),%eax\n+\tmov %eax,0x4(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:345\n+\tjmp 78ea , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb0a>\n+\tmov %edx,0x18(%esp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tpush $0x200\n+\tcall 3030 \n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tadd $0x10,%esp\n+\ttest %ebp,%ebp\n+\tmov 0x18(%esp),%edx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%esi)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmovl $0x20,0x8(%esi)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tjne 7963 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb83>\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea (%eax,%edx,1),%ebx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tjmp 79cf , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xbef>\n+\tmov %ecx,0x18(%esp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tpush $0x200\n+\tcall 3030 \n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tadd $0x10,%esp\n+\ttest %ebp,%ebp\n+\tmov 0x18(%esp),%ecx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%esi)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmovl $0x20,0x8(%esi)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tjne 7ba5 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xdc5>\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea (%eax,%ecx,1),%ebx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tjmp 7c0f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xe2f>\n+\tmov %ecx,0x18(%esp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tpush $0x200\n+\tcall 3030 \n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tadd $0x10,%esp\n+\ttest %ebp,%ebp\n+\tmov 0x18(%esp),%ecx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%esi)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmovl $0x20,0x8(%esi)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tjne 7a8f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xcaf>\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea (%eax,%ecx,1),%ebx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tjmp 7b0f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xd2f>\n+void seqan2::_recordSegment, seqan2::Alloc >, unsigned int, unsigned int, unsigned int, unsigned char>(seqan2::String, seqan2::Alloc >&, unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&) [clone .isra.0]:\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+\n+00007d20 :\n+freeCString():\n+./porechop/src/adapter_align.cpp:34\n+\tpush %ebx\n+\tcall 3cd0 <__cxa_finalize@plt+0x940>\n+\tadd $0xc1a6,%ebx\n+\tsub $0x14,%esp\n+./porechop/src/adapter_align.cpp:35\n+\tpush 0x1c(%esp)\n+\tcall 3260 \n+./porechop/src/adapter_align.cpp:36\n+\tadd $0x18,%esp\n+\tpop %ebx\n+\tret\n+\tlea 0x0(%esi),%esi\n+\n+00007d40 , std::allocator >)@@Base>:\n+cppStringToCString(std::__cxx11::basic_string, std::allocator >):\n+./porechop/src/adapter_align.cpp:39\n+\tpush %ebp\n+\tpush %edi\n+\tpush %esi\n+\tpush %ebx\n+\tcall 3cd0 <__cxa_finalize@plt+0x940>\n+\tadd $0xc183,%ebx\n+\tsub $0x18,%esp\n+\tmov 0x2c(%esp),%edi\n+std::__cxx11::basic_string, std::allocator >::size() const:\n+/usr/include/c++/14/bits/basic_string.h:1077\n+\tmov 0x4(%edi),%ebp\n+cppStringToCString(std::__cxx11::basic_string, std::allocator >):\n+./porechop/src/adapter_align.cpp:40 (discriminator 1)\n+\tlea 0x1(%ebp),%eax\n+\tpush %eax\n+\tcall 3150 \n+char* std::__copy_move::__copy_m(char*, char*, char*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n+\tadd $0x10,%esp\n+cppStringToCString(std::__cxx11::basic_string, std::allocator >):\n+./porechop/src/adapter_align.cpp:40 (discriminator 1)\n+\tmov %eax,%esi\n+std::__cxx11::basic_string, std::allocator >::_M_data() const:\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%edi),%eax\n+char* std::__copy_move::__copy_m(char*, char*, char*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n+\tcmp $0x1,%ebp\n+\tjle 7d90 , std::allocator >)@@Base+0x50>\n+/usr/include/c++/14/bits/stl_algobase.h:452\n+\tsub $0x4,%esp\n+\tpush %ebp\n+\tpush %eax\n+\tpush %esi\n+\tcall 3120 \n+\tadd $0x10,%esp\n+cppStringToCString(std::__cxx11::basic_string, std::allocator >):\n+./porechop/src/adapter_align.cpp:42 (discriminator 1)\n+\tmovb $0x0,(%esi,%ebp,1)\n+./porechop/src/adapter_align.cpp:44\n+\tadd $0xc,%esp\n+\tmov %esi,%eax\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\tlea 0x0(%esi),%esi\n+char* std::__copy_move::__copy_m(char*, char*, char*):\n+/usr/include/c++/14/bits/stl_algobase.h:453\n+\tjne 7d7c , std::allocator >)@@Base+0x3c>\n+void std::__copy_move::__assign_one(char*, char*):\n+/usr/include/c++/14/bits/stl_algobase.h:413\n+\tmovzbl (%eax),%eax\n+\tmov %al,(%esi)\n+\tjmp 7d7c , std::allocator >)@@Base+0x3c>\n+cppStringToCString(std::__cxx11::basic_string, std::allocator >):\n+/usr/include/c++/14/bits/stl_algobase.h:413\n+\tlea 0x0(%esi,%eiz,1),%esi\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:498\n+\tpush %ebp\n+\tpush %edi\n+\tpush %esi\n+\tcall 7237 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x457>\n+\tadd $0xc124,%esi\n+\tpush %ebx\n+\tsub $0x4c,%esp\n+\tmov %eax,(%esp)\n+\tmov 0x64(%esp),%eax\n+\tmov %edx,0x10(%esp)\n+\tmov 0x60(%esp),%ebp\n+\tmov %esi,0x14(%esp)\n+\tmov %ecx,0xc(%esp)\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n+\tmov 0xc(%ebp),%ecx\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:498\n+\tmov %eax,0x8(%esp)\n+seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov %gs:0x14,%eax\n+\tmov %eax,0x3c(%esp)\n+\tmov 0x0(%ebp),%eax\n+\tmov (%eax),%eax\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x18(%eax),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0xc(%eax),%esi\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov 0x4(%eax),%ebx\n+\tsub (%eax),%ebx\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n+\tsub (%edx),%ecx\n+seqan2::Size > > >::Type seqan2::coordinate >, unsigned int>(seqan2::Matrix > > const&, unsigned int, unsigned int):\n+/usr/include/seqan/align/matrix_base.h:550 (discriminator 2)\n+\txor %edx,%edx\n+/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n+\tmov 0x4(%esi),%edi\n+/usr/include/seqan/align/matrix_base.h:550 (discriminator 2)\n+\tmov %ecx,%eax\n+\tdivl (%esi)\n+\txor %edx,%edx\n+\tmov %eax,0x4(%esp)\n+\tmov %ecx,%eax\n+\tmov %edi,%ecx\n+\tdiv %edi\n+\tmov %eax,%edi\n+/usr/include/seqan/align/matrix_base.h:548 (discriminator 1)\n+\tcmp $0x4,%ebx\n+\tje 7e28 , std::allocator >)@@Base+0xe8>\n+/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n+\tmov 0x4(%esp),%eax\n+\txor %edx,%edx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsar $0x2,%ebx\n+seqan2::Size > > >::Type seqan2::coordinate >, unsigned int>(seqan2::Matrix > > const&, unsigned int, unsigned int):\n+/usr/include/seqan/align/matrix_base.h:548 (discriminator 1)\n+\tsub $0x1,%ebx\n+/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n+\tdiv %ecx\n+\tmov %edx,0x4(%esp)\n+/usr/include/seqan/align/matrix_base.h:548 (discriminator 1)\n+\tcmp $0x1,%ebx\n+\tjbe 7e28 , std::allocator >)@@Base+0xe8>\n+/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n+\tmov %edi,%eax\n+\txor %edx,%edx\n+\tdivl 0x8(%esi)\n+\tmov %edx,%edi\n+seqan2::TracebackCoordinator_::TracebackCoordinator_, unsigned int, unsigned int>(unsigned int, unsigned int, seqan2::DPBandConfig > const&, unsigned int, unsigned int):\n+/usr/include/seqan/align/dp_traceback_impl.h:76\n+\tmov 0x4(%esp),%ebx\n+/usr/include/seqan/align/dp_traceback_impl.h:75\n+\tmov %edi,0x20(%esp)\n+\tlea 0x24(%esp),%esi\n+/usr/include/seqan/align/dp_traceback_impl.h:77\n+\tmovl $0x0,0x28(%esp)\n+/usr/include/seqan/align/dp_traceback_impl.h:76\n+\tmov %ebx,0x24(%esp)\n+/usr/include/seqan/align/dp_traceback_impl.h:78\n+\tmovl $0x0,0x2c(%esp)\n+/usr/include/seqan/align/dp_traceback_impl.h:79\n+\tmovl $0x0,0x30(%esp)\n+/usr/include/seqan/align/dp_traceback_impl.h:80\n+\tmovl $0x0,0x34(%esp)\n+/usr/include/seqan/align/dp_traceback_impl.h:81\n+\tmovb $0x0,0x38(%esp)\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:524\n+\tcmp %ebx,0x68(%esp)\n+\tje 7e81 , std::allocator >)@@Base+0x141>\n+/usr/include/seqan/align/dp_traceback_impl.h:525\n+\tsub $0x8,%esp\n+\tmov %esi,%ecx\n+\tpush $0x4\n+\tmov 0x74(%esp),%eax\n+\tsub %ebx,%eax\n+\tpush %eax\n+\tmov 0x18(%esp),%edx\n+\tmov 0x10(%esp),%eax\n+\tcall 78b0 , 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>\n+\tadd $0x10,%esp\n+/usr/include/seqan/align/dp_traceback_impl.h:527\n+\tmov 0x8(%esp),%eax\n+\tlea 0x20(%esp),%ebx\n+\tmov (%eax),%eax\n+\tcmp %edi,%eax\n+\tje 7ea7 , std::allocator >)@@Base+0x167>\n+/usr/include/seqan/align/dp_traceback_impl.h:528\n+\tsub $0x8,%esp\n+\tsub %edi,%eax\n+\tmov %esi,%ecx\n+\tmov %ebx,%edx\n+\tpush $0x2\n+\tpush %eax\n+\tmov 0x10(%esp),%eax\n+\tcall 78b0 , 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>\n+\tadd $0x10,%esp\n+bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:136\n+\ttest %edi,%edi\n+\tje 8010 , std::allocator >)@@Base+0x2d0>\n+\txor %ecx,%ecx\n+\tmov %ebx,%edx\n+/usr/include/seqan/align/dp_traceback_impl.h:136 (discriminator 2)\n+\tmov 0x4(%esp),%eax\n+\ttest %eax,%eax\n+\tjne 8140 , std::allocator >)@@Base+0x400>\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:537\n+\tsub $0x8,%esp\n+\tmov 0x14(%esp),%eax\n+\tmovzbl (%eax),%eax\n+\tpush %eax\n+\tpush %ecx\n+\tmov 0x10(%esp),%eax\n+\tmov %esi,%ecx\n+\tcall 78b0 , 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>\n+\tadd $0x10,%esp\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov (%esp),%eax\n+\tmov 0x4(%eax),%esi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%eax),%ecx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x8(%eax),%eax\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %esi,%ebp\n+\tsub %ecx,%ebp\n+\tmov %ebp,%edx\n+\tsar $0x4,%edx\n+\tmov %edx,0x4(%esp)\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n+/usr/include/seqan/sequence/string_base.h:1348 (discriminator 1)\n+\tcmp %eax,%edx\n+\tjb 81f8 , std::allocator >)@@Base+0x4b8>\n+/usr/include/seqan/sequence/string_base.h:1352\n+\tlea 0x1(%edx),%ebx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n+\tcmp %ebx,%eax\n+\tjae 7ff0 , std::allocator >)@@Base+0x2b0>\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tcmp $0x1f,%ebx\n+\tjbe 8375 , std::allocator >)@@Base+0x635>\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %ebx,%edx\n+\tmov %ecx,0xc(%esp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tshr $1,%edx\n+\tadd %ebx,%edx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %edx,%ebx\n+\tmov %edx,0x14(%esp)\n+\tshl $0x4,%ebx\n+\tpush %ebx\n+\tmov 0x24(%esp),%ebx\n+\tcall 3030 \n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov 0x10(%esp),%ecx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov 0x18(%esp),%edx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tadd $0x10,%esp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%ecx)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edx,0x8(%ecx)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tmov 0xc(%esp),%ecx\n+\ttest %ecx,%ecx\n+\tje 7fbb , std::allocator >)@@Base+0x27b>\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:505\n+\tmov %ecx,%edx\n+\tcmp %esi,%ecx\n+\tjae 7fa2 , std::allocator >)@@Base+0x262>\n+\tjmp 7f80 , std::allocator >)@@Base+0x240>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea 0x0(%esi),%esi\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov (%edx),%ebx\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:512\n+\tadd $0x10,%edx\n+/usr/include/seqan/basic/array_construct_destruct.h:513\n+\tadd $0x10,%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov %ebx,-0x10(%eax)\n+\tmov -0xc(%edx),%ebx\n+\tmov %ebx,-0xc(%eax)\n+\tmov -0x8(%edx),%ebx\n+\tmov %ebx,-0x8(%eax)\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovzbl -0x4(%edx),%ebx\n+\tmov %bl,-0x4(%eax)\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:505\n+\tcmp %esi,%edx\n+\tjb 7f80 , std::allocator >)@@Base+0x240>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush %ecx\n+\tmov 0x24(%esp),%ebx\n+\tcall 31f0 \n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x10(%esp),%eax\n+void seqan2::_deallocateStorage, void, seqan2::TraceSegment_, unsigned int>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n+\tadd $0x10,%esp\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x8(%eax),%edx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%eax),%eax\n+\tmov (%esp),%esi\n+\tlea (%eax,%ebp,1),%ecx\n+\tmov %ecx,0x4(%esi)\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n+/usr/include/seqan/sequence/string_base.h:1353\n+\tcmp %edx,0x4(%esp)\n+\tjae 7ff0 , std::allocator >)@@Base+0x2b0>\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:77\n+\tmov %edi,0x8(%ecx)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%esp),%edi\n+\tlea 0x10(%eax,%ebp,1),%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmovl $0x0,(%ecx)\n+/usr/include/seqan/align/dp_trace_segment.h:76\n+\tmovl $0x0,0x4(%ecx)\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovb $0x2,0xc(%ecx)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x4(%edi)\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:546\n+\tmov 0x3c(%esp),%eax\n+\tsub %gs:0x14,%eax\n+\tjne 84ad , std::allocator >)@@Base+0x76d>\n+\tadd $0x4c,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\tlea 0x0(%esi,%eiz,1),%esi\n+/usr/include/seqan/align/dp_traceback_impl.h:537\n+\tsub $0x8,%esp\n+\tmov %ebx,%edx\n+\tmov %esi,%ecx\n+\tmov 0x14(%esp),%eax\n+\tmovzbl (%eax),%eax\n+\tpush %eax\n+\tpush $0x0\n+\tmov 0x10(%esp),%eax\n+\tcall 78b0 , 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>\n+/usr/include/seqan/align/dp_traceback_impl.h:541\n+\tmov 0x14(%esp),%edx\n+\tadd $0x10,%esp\n+\ttest %edx,%edx\n+\tje 7ff0 , std::allocator >)@@Base+0x2b0>\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov (%esp),%eax\n+\tmov 0x4(%eax),%esi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%eax),%ecx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x8(%eax),%eax\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %esi,%edx\n+\tsub %ecx,%edx\n+\tmov %edx,0x8(%esp)\n+\tsar $0x4,%edx\n+\tmov %edx,0xc(%esp)\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n+/usr/include/seqan/sequence/string_base.h:1348 (discriminator 1)\n+\tcmp %eax,%edx\n+\tjb 81c0 , std::allocator >)@@Base+0x480>\n+/usr/include/seqan/sequence/string_base.h:1352\n+\tadd $0x1,%edx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n+\tcmp %edx,%eax\n+\tjae 81e6 , std::allocator >)@@Base+0x4a6>\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:869\n+\tmov %ecx,0x10(%esp)\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tcmp $0x1f,%edx\n+\tjbe 833c , std::allocator >)@@Base+0x5fc>\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %edx,%ebx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tshr $1,%ebx\n+\tlea (%ebx,%edx,1),%ebp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %ebp,%edx\n+\tshl $0x4,%edx\n+\tpush %edx\n+\tmov 0x24(%esp),%ebx\n+\tcall 3030 \n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov 0x10(%esp),%ecx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tadd $0x10,%esp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%ecx)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %ebp,0x8(%ecx)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tmov 0x10(%esp),%ecx\n+\ttest %ecx,%ecx\n+\tje 80fb , std::allocator >)@@Base+0x3bb>\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:505\n+\tmov %ecx,%edx\n+\tcmp %esi,%ecx\n+\tjae 80e2 , std::allocator >)@@Base+0x3a2>\n+\tjmp 80c0 , std::allocator >)@@Base+0x380>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov 0x4(%edx),%ebx\n+\tmov (%edx),%ebp\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:512\n+\tadd $0x10,%edx\n+/usr/include/seqan/basic/array_construct_destruct.h:513\n+\tadd $0x10,%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov %ebx,-0xc(%eax)\n+\tmov -0x8(%edx),%ebx\n+\tmov %ebp,-0x10(%eax)\n+\tmov %ebx,-0x8(%eax)\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovzbl -0x4(%edx),%ebx\n+\tmov %bl,-0x4(%eax)\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:505\n+\tcmp %esi,%edx\n+\tjb 80c0 , std::allocator >)@@Base+0x380>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush %ecx\n+\tmov 0x24(%esp),%ebx\n+\tcall 31f0 \n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x10(%esp),%eax\n+void seqan2::_deallocateStorage, void, seqan2::TraceSegment_, unsigned int>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n+\tadd $0x10,%esp\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x8(%eax),%ebp\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%eax),%eax\n+\tmov 0x8(%esp),%esi\n+\tlea (%eax,%esi,1),%edx\n+\tmov (%esp),%esi\n+\tmov %edx,0x4(%esi)\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n+/usr/include/seqan/sequence/string_base.h:1353\n+\tcmp %ebp,0xc(%esp)\n+\tjae 81e6 , std::allocator >)@@Base+0x4a6>\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:77\n+\tmov 0x4(%esp),%esi\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmovl $0x0,(%edx)\n+/usr/include/seqan/align/dp_trace_segment.h:76\n+\tmovl $0x0,0x4(%edx)\n+/usr/include/seqan/align/dp_trace_segment.h:77\n+\tmov %esi,0x8(%edx)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov 0x8(%esp),%esi\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovb $0x4,0xc(%edx)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea 0x10(%eax,%esi,1),%eax\n+\tmov (%esp),%esi\n+\tmov %eax,0x4(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:345\n+\tjmp 81e6 , std::allocator >)@@Base+0x4a6>\n+\tlea 0x0(%esi),%esi\n+\tmov 0x10(%esp),%eax\n+\tmovzbl (%eax),%eax\n+\tmov 0xc(%esp),%ebx\n+\tmovzbl (%ebx),%ebx\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:533 (discriminator 1)\n+\ttest %al,%al\n+\tje 8464 , std::allocator >)@@Base+0x724>\n+void seqan2::_doTraceback, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag, seqan2::True>(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&, seqan2::True const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:390\n+\ttest $0x1,%al\n+\tjne 8268 , std::allocator >)@@Base+0x528>\n+/usr/include/seqan/align/dp_traceback_impl.h:394\n+\ttest $0x40,%al\n+\tje 8172 , std::allocator >)@@Base+0x432>\n+/usr/include/seqan/align/dp_traceback_impl.h:394 (discriminator 1)\n+\ttest $0x4,%al\n+\tjne 8220 , std::allocator >)@@Base+0x4e0>\n+/usr/include/seqan/align/dp_traceback_impl.h:398 (discriminator 1)\n+\ttest $0x10,%al\n+\tjne 8220 , std::allocator >)@@Base+0x4e0>\n+/usr/include/seqan/align/dp_traceback_impl.h:402\n+\ttest $0x20,%al\n+\tje 8186 , std::allocator >)@@Base+0x446>\n+/usr/include/seqan/align/dp_traceback_impl.h:402 (discriminator 1)\n+\ttest $0x2,%al\n+\tjne 82c8 , std::allocator >)@@Base+0x588>\n+/usr/include/seqan/align/dp_traceback_impl.h:406 (discriminator 1)\n+\ttest $0x8,%al\n+\tjne 82c8 , std::allocator >)@@Base+0x588>\n+bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:136\n+\tmov 0x20(%esp),%edi\n+\ttest %edi,%edi\n+\tjne 814e , std::allocator >)@@Base+0x40e>\n+\tmov %ebx,%eax\n+\tmov %edx,%ebx\n+\tmov %eax,%edx\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:537\n+\tsub $0x8,%esp\n+/usr/include/seqan/align/dp_traceback_impl.h:541\n+\txor %edi,%edi\n+/usr/include/seqan/align/dp_traceback_impl.h:537\n+\tpush %edx\n+\tmov %ebx,%edx\n+\tpush %ecx\n+\tmov 0x10(%esp),%eax\n+\tmov %esi,%ecx\n+\tcall 78b0 , 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>\n+/usr/include/seqan/align/dp_traceback_impl.h:541\n+\tmov 0x14(%esp),%eax\n+\tadd $0x10,%esp\n+\ttest %eax,%eax\n+\tjne 8035 , std::allocator >)@@Base+0x2f5>\n+\tjmp 7ff0 , std::allocator >)@@Base+0x2b0>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:77\n+\tmov 0x4(%esp),%eax\n+/usr/include/seqan/align/dp_trace_segment.h:76\n+\tmovl $0x0,0x4(%esi)\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmovl $0x0,(%esi)\n+/usr/include/seqan/align/dp_trace_segment.h:77\n+\tmov %eax,0x8(%esi)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov 0x8(%esp),%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovb $0x4,0xc(%esi)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%esp),%esi\n+\tlea 0x10(%ecx,%eax,1),%eax\n+\tmov %eax,0x4(%esi)\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:543\n+\ttest %edi,%edi\n+\tje 7ff0 , std::allocator >)@@Base+0x2b0>\n+\tjmp 7ed9 , std::allocator >)@@Base+0x199>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:77\n+\tmov %edi,0x8(%esi)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%esp),%edi\n+\tlea 0x10(%ecx,%ebp,1),%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmovl $0x0,(%esi)\n+/usr/include/seqan/align/dp_trace_segment.h:76\n+\tmovl $0x0,0x4(%esi)\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovb $0x2,0xc(%esi)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x4(%edi)\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:546\n+\tjmp 7ff0 , std::allocator >)@@Base+0x2b0>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:281\n+\ttest $0x4,%bl\n+\tje 8310 , std::allocator >)@@Base+0x5d0>\n+void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:369\n+\tadd $0x1,%ecx\n+void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405\n+\tmov 0x0(%ebp),%edi\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n+\tmov 0x4(%edi),%eax\n+\ttest %eax,%eax\n+\tje 83e0 , std::allocator >)@@Base+0x6a0>\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:283\n+\tmov (%edi),%eax\n+void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:290 (discriminator 1)\n+\tmov 0x10(%esp),%edi\n+void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2)\n+\tmov 0xc(%eax),%ebx\n+\tmov 0xc(%ebp),%eax\n+\tsub (%ebx),%eax\n+\tmov %eax,0xc(%ebp)\n+seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n+\tmovzbl (%eax),%eax\n+void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:291\n+\tsubl $0x1,0x4(%esp)\n+/usr/include/seqan/align/dp_traceback_impl.h:290 (discriminator 1)\n+\tmov %al,(%edi)\n+/usr/include/seqan/align/dp_traceback_impl.h:291\n+\tmov 0x4(%esp),%eax\n+bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:136\n+\tmov 0x20(%esp),%edi\n+void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:291\n+\tmov %eax,0x24(%esp)\n+/usr/include/seqan/align/dp_traceback_impl.h:293\n+\tjmp 82af , std::allocator >)@@Base+0x56f>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:201\n+\ttest $0x1,%bl\n+\tje 83b0 , std::allocator >)@@Base+0x670>\n+void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:369\n+\tadd $0x1,%ecx\n+void seqan2::_traceDiagonal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387\n+\tmov 0x0(%ebp),%eax\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n+\tmov 0x4(%eax),%ebx\n+\ttest %ebx,%ebx\n+\tje 8408 , std::allocator >)@@Base+0x6c8>\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:283\n+\tmov (%eax),%eax\n+void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:210 (discriminator 1)\n+\tmov 0x10(%esp),%ebx\n+/usr/include/seqan/align/dp_traceback_impl.h:211\n+\tsub $0x1,%edi\n+/usr/include/seqan/align/dp_traceback_impl.h:212\n+\tsubl $0x1,0x4(%esp)\n+void seqan2::_traceDiagonal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 (discriminator 2)\n+\tmov 0xc(%eax),%eax\n+void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:211\n+\tmov %edi,0x20(%esp)\n+void seqan2::_traceDiagonal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 (discriminator 2)\n+\tmov 0x4(%eax),%eax\n+\tnot %eax\n+\tadd 0xc(%ebp),%eax\n+\tmov %eax,0xc(%ebp)\n+seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n+\tmovzbl (%eax),%eax\n+void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:210 (discriminator 1)\n+\tmov %al,(%ebx)\n+/usr/include/seqan/align/dp_traceback_impl.h:212\n+\tmov 0x4(%esp),%eax\n+\tmov %eax,0x24(%esp)\n+bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:136\n+\ttest %edi,%edi\n+\tjne 7eb3 , std::allocator >)@@Base+0x173>\n+\tmov 0xc(%esp),%eax\n+\tmov %edx,%ebx\n+\tmovzbl (%eax),%edx\n+\tjmp 8194 , std::allocator >)@@Base+0x454>\n+\tlea 0x0(%esi),%esi\n+void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:358\n+\ttest $0x2,%bl\n+\tje 8438 , std::allocator >)@@Base+0x6f8>\n+/usr/include/seqan/align/dp_traceback_impl.h:369\n+\tadd $0x1,%ecx\n+void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366\n+\tmov 0x0(%ebp),%eax\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n+\tmov 0x4(%eax),%ebx\n+\ttest %ebx,%ebx\n+\tje 8480 , std::allocator >)@@Base+0x740>\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:283\n+\tmov (%eax),%eax\n+void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2)\n+\tmov 0xc(%eax),%ebx\n+\tmov 0xc(%ebp),%eax\n+\tsub 0x4(%ebx),%eax\n+void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:367 (discriminator 1)\n+\tmov 0x10(%esp),%ebx\n+/usr/include/seqan/align/dp_traceback_impl.h:368\n+\tsub $0x1,%edi\n+void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2)\n+\tmov %eax,0xc(%ebp)\n+seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n+\tmovzbl (%eax),%eax\n+void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:368\n+\tmov %edi,0x20(%esp)\n+/usr/include/seqan/align/dp_traceback_impl.h:367 (discriminator 1)\n+\tmov %al,(%ebx)\n+bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:136\n+\tje 82b7 , std::allocator >)@@Base+0x577>\n+\tjmp 8147 , std::allocator >)@@Base+0x407>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:283\n+\tsub $0x8,%esp\n+\tpush %ebx\n+\tpush %ecx\n+\tmov 0x10(%esp),%eax\n+\tmov %esi,%ecx\n+\tmov %edx,0x18(%esp)\n+\tcall 78b0 , 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>\n+/usr/include/seqan/align/dp_traceback_impl.h:285\n+\tmov 0x1c(%esp),%eax\n+\tadd $0x10,%esp\n+\tmov 0x8(%esp),%edx\n+\tmov $0x1,%ecx\n+\tmovb $0x4,(%eax)\n+\tjmp 822c , std::allocator >)@@Base+0x4ec>\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tpush $0x200\n+\tmov 0x24(%esp),%ebx\n+\tcall 3030 \n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov 0x10(%esp),%ecx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tadd $0x10,%esp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%ecx)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmovl $0x20,0x8(%ecx)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tmov 0x10(%esp),%ecx\n+\ttest %ecx,%ecx\n+\tjne 809c , std::allocator >)@@Base+0x35c>\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov 0x8(%esp),%esi\n+\tlea (%eax,%esi,1),%edx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tjmp 8112 , std::allocator >)@@Base+0x3d2>\n+\tmov %ecx,0x8(%esp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tpush $0x200\n+\tmov 0x24(%esp),%ebx\n+\tcall 3030 \n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov 0x10(%esp),%ecx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tadd $0x10,%esp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%ecx)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmovl $0x20,0x8(%ecx)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tmov 0x8(%esp),%ecx\n+\ttest %ecx,%ecx\n+\tjne 7f45 , std::allocator >)@@Base+0x205>\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea (%eax,%ebp,1),%ecx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tjmp 7fca , std::allocator >)@@Base+0x28a>\n+\txchg %ax,%ax\n+void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:203\n+\tsub $0x8,%esp\n+\tpush %ebx\n+\tpush %ecx\n+\tmov 0x10(%esp),%eax\n+\tmov %esi,%ecx\n+\tmov %edx,0x18(%esp)\n+\tcall 78b0 , 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>\n+/usr/include/seqan/align/dp_traceback_impl.h:206\n+\tmov 0x1c(%esp),%eax\n+\tadd $0x10,%esp\n+\tmov 0x8(%esp),%edx\n+\tmov $0x1,%ecx\n+\tmovb $0x1,(%eax)\n+\tjmp 8274 , std::allocator >)@@Base+0x534>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+\tmov %edx,0x18(%esp)\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:863\n+\tsub $0xc,%esp\n+\tmov %ecx,0x14(%esp)\n+\tpush %edi\n+\tmov 0x24(%esp),%ebx\n+\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+\tadd $0x10,%esp\n+\tmov 0x18(%esp),%edx\n+\tmov 0x8(%esp),%ecx\n+\tjmp 823a , std::allocator >)@@Base+0x4fa>\n+\tlea 0x0(%esi),%esi\n+\tmov %edx,0x1c(%esp)\n+\tsub $0xc,%esp\n+\tmov %ecx,0x24(%esp)\n+\tpush %eax\n+\tmov 0x24(%esp),%ebx\n+\tmov %eax,0x18(%esp)\n+\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+\tadd $0x10,%esp\n+\tmov 0x1c(%esp),%edx\n+\tmov 0x18(%esp),%ecx\n+\tmov 0x8(%esp),%eax\n+\tjmp 8282 , std::allocator >)@@Base+0x542>\n+\tlea 0x0(%esi),%esi\n+void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:360\n+\tsub $0x8,%esp\n+\tpush %ebx\n+\tpush %ecx\n+\tmov 0x10(%esp),%eax\n+\tmov %esi,%ecx\n+\tmov %edx,0x18(%esp)\n+\tcall 78b0 , 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>\n+/usr/include/seqan/align/dp_traceback_impl.h:362\n+\tmov 0x1c(%esp),%eax\n+\tadd $0x10,%esp\n+\tmov 0x8(%esp),%edx\n+\tmov $0x1,%ecx\n+\tmovb $0x2,(%eax)\n+\tjmp 82d4 , std::allocator >)@@Base+0x594>\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:537\n+\tsub $0x8,%esp\n+\tpush %ebx\n+\tpush %ecx\n+\tmov 0x10(%esp),%eax\n+\tmov %esi,%ecx\n+\tcall 78b0 , 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>\n+\tadd $0x10,%esp\n+\tjmp 8035 , std::allocator >)@@Base+0x2f5>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+\tmov %edx,0x1c(%esp)\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:863\n+\tsub $0xc,%esp\n+\tmov %ecx,0x24(%esp)\n+\tpush %eax\n+\tmov 0x24(%esp),%ebx\n+\tmov %eax,0x18(%esp)\n+\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+\tadd $0x10,%esp\n+\tmov 0x1c(%esp),%edx\n+\tmov 0x18(%esp),%ecx\n+\tmov 0x8(%esp),%eax\n+\tjmp 82e2 , std::allocator >)@@Base+0x5a2>\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:546\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&) [clone .isra.0]:\n+/usr/include/seqan/align/dp_traceback_impl.h:546\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea 0x0(%esi),%esi\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:498\n+\tpush %ebp\n+\tpush %edi\n+\tcall 723b , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x45b>\n+\tadd $0xba05,%edi\n+\tpush %esi\n+\tpush %ebx\n+\tsub $0x5c,%esp\n+\tmov 0x70(%esp),%ebp\n+\tmov %eax,0x8(%esp)\n+\tmov %edx,0x18(%esp)\n+seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov 0x0(%ebp),%eax\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n+\tmov 0xc(%ebp),%esi\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:498\n+\tmov %ecx,0x14(%esp)\n+\tmov %edi,0x1c(%esp)\n+seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov (%eax),%eax\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:498\n+\tmov %gs:0x14,%edi\n+\tmov %edi,0x4c(%esp)\n+\tmov 0x74(%esp),%edi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x18(%eax),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0xc(%eax),%ebx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov 0x4(%eax),%ecx\n+\tsub (%eax),%ecx\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n+\tsub (%edx),%esi\n+seqan2::Size > > >::Type seqan2::coordinate >, unsigned int>(seqan2::Matrix > > const&, unsigned int, unsigned int):\n+/usr/include/seqan/align/matrix_base.h:550 (discriminator 2)\n+\txor %edx,%edx\n+\tmov %esi,%eax\n+\tdivl (%ebx)\n+/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n+\tmov 0x4(%ebx),%edx\n+/usr/include/seqan/align/matrix_base.h:550 (discriminator 2)\n+\tmov %edx,0x10(%esp)\n+\txor %edx,%edx\n+\tmov %eax,0xc(%esp)\n+\tmov %esi,%eax\n+\tdivl 0x10(%esp)\n+\tmov %eax,%esi\n+/usr/include/seqan/align/matrix_base.h:548 (discriminator 1)\n+\tcmp $0x4,%ecx\n+\tje 854c , std::allocator >)@@Base+0x80c>\n+/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n+\tmov 0xc(%esp),%eax\n+\txor %edx,%edx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsar $0x2,%ecx\n+seqan2::Size > > >::Type seqan2::coordinate >, unsigned int>(seqan2::Matrix > > const&, unsigned int, unsigned int):\n+/usr/include/seqan/align/matrix_base.h:548 (discriminator 1)\n+\tsub $0x1,%ecx\n+/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n+\tdivl 0x10(%esp)\n+\tmov %edx,0xc(%esp)\n+/usr/include/seqan/align/matrix_base.h:548 (discriminator 1)\n+\tcmp $0x1,%ecx\n+\tjbe 854c , std::allocator >)@@Base+0x80c>\n+/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n+\tmov %esi,%eax\n+\txor %edx,%edx\n+\tdivl 0x8(%ebx)\n+\tmov %edx,%esi\n+seqan2::TracebackCoordinator_::TracebackCoordinator_, unsigned int, unsigned int>(unsigned int, unsigned int, seqan2::DPBandConfig > const&, unsigned int, unsigned int):\n+/usr/include/seqan/align/dp_traceback_impl.h:76\n+\tmov 0xc(%esp),%edx\n+/usr/include/seqan/align/dp_traceback_impl.h:75\n+\tmov %esi,0x30(%esp)\n+\tlea 0x34(%esp),%ebx\n+/usr/include/seqan/align/dp_traceback_impl.h:77\n+\tmovl $0x0,0x38(%esp)\n+/usr/include/seqan/align/dp_traceback_impl.h:76\n+\tmov %edx,0x34(%esp)\n+/usr/include/seqan/align/dp_traceback_impl.h:78\n+\tmovl $0x0,0x3c(%esp)\n+/usr/include/seqan/align/dp_traceback_impl.h:79\n+\tmovl $0x0,0x40(%esp)\n+/usr/include/seqan/align/dp_traceback_impl.h:80\n+\tmovl $0x0,0x44(%esp)\n+/usr/include/seqan/align/dp_traceback_impl.h:81\n+\tmovb $0x0,0x48(%esp)\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:524\n+\tcmp %edx,0x78(%esp)\n+\tje 85a6 , std::allocator >)@@Base+0x866>\n+/usr/include/seqan/align/dp_traceback_impl.h:525\n+\tsub $0x8,%esp\n+\tmov %ebx,%ecx\n+\tpush $0x4\n+\tmov 0x84(%esp),%eax\n+\tsub %edx,%eax\n+\tmov %edi,%edx\n+\tpush %eax\n+\tmov 0x18(%esp),%eax\n+\tcall 78b0 , 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>\n+\tadd $0x10,%esp\n+/usr/include/seqan/align/dp_traceback_impl.h:527\n+\tmov (%edi),%eax\n+\tlea 0x30(%esp),%edx\n+\tmov %edx,0x10(%esp)\n+\tcmp %esi,%eax\n+\tje 85ca , std::allocator >)@@Base+0x88a>\n+/usr/include/seqan/align/dp_traceback_impl.h:528\n+\tsub $0x8,%esp\n+\tsub %esi,%eax\n+\tmov %ebx,%ecx\n+\tpush $0x2\n+\tpush %eax\n+\tmov 0x18(%esp),%eax\n+\tcall 78b0 , 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>\n+\tadd $0x10,%esp\n+bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:136\n+\ttest %esi,%esi\n+\tje 8720 , std::allocator >)@@Base+0x9e0>\n+\tmov %ebx,0x20(%esp)\n+\txor %ecx,%ecx\n+/usr/include/seqan/align/dp_traceback_impl.h:136 (discriminator 2)\n+\tmov 0xc(%esp),%edi\n+\ttest %edi,%edi\n+\tjne 8840 , std::allocator >)@@Base+0xb00>\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:537\n+\tmov 0x20(%esp),%ebx\n+\tsub $0x8,%esp\n+\tmov 0x1c(%esp),%eax\n+\tmovzbl (%eax),%eax\n+\tpush %eax\n+\tpush %ecx\n+\tmov 0x20(%esp),%edx\n+\tmov %ebx,%ecx\n+\tmov 0x18(%esp),%eax\n+\tcall 78b0 , 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>\n+\tadd $0x10,%esp\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x8(%esp),%eax\n+\tmov 0x4(%eax),%edi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%eax),%ebp\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x8(%eax),%eax\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %edi,%edx\n+\tsub %ebp,%edx\n+\tmov %edx,%ebx\n+\tsar $0x4,%ebx\n+\tmov %ebx,0xc(%esp)\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n+/usr/include/seqan/sequence/string_base.h:1348 (discriminator 1)\n+\tcmp %eax,%ebx\n+\tjb 88f0 , std::allocator >)@@Base+0xbb0>\n+/usr/include/seqan/sequence/string_base.h:1352\n+\tadd $0x1,%ebx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n+\tcmp %ebx,%eax\n+\tjae 8700 , std::allocator >)@@Base+0x9c0>\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tcmp $0x1f,%ebx\n+\tjbe 8a8b , std::allocator >)@@Base+0xd4b>\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %ebx,%ecx\n+\tmov %edx,0x14(%esp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tshr $1,%ecx\n+\tadd %ebx,%ecx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %ecx,%edx\n+\tmov %ecx,0x1c(%esp)\n+\tshl $0x4,%edx\n+\tpush %edx\n+\tmov 0x2c(%esp),%ebx\n+\tcall 3030 \n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov 0x18(%esp),%ebx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov 0x20(%esp),%ecx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tadd $0x10,%esp\n+\ttest %ebp,%ebp\n+\tmov 0x14(%esp),%edx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%ebx)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %ecx,0x8(%ebx)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tje 86c3 , std::allocator >)@@Base+0x983>\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:505\n+\tmov %ebp,%ecx\n+\tcmp %edi,%ebp\n+\tjae 86a2 , std::allocator >)@@Base+0x962>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov (%ecx),%ebx\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:512\n+\tadd $0x10,%ecx\n+/usr/include/seqan/basic/array_construct_destruct.h:513\n+\tadd $0x10,%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov %ebx,-0x10(%eax)\n+\tmov -0xc(%ecx),%ebx\n+\tmov %ebx,-0xc(%eax)\n+\tmov -0x8(%ecx),%ebx\n+\tmov %ebx,-0x8(%eax)\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovzbl -0x4(%ecx),%ebx\n+\tmov %bl,-0x4(%eax)\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:505\n+\tcmp %edi,%ecx\n+\tjb 8680 , std::allocator >)@@Base+0x940>\n+\tmov %edx,0x10(%esp)\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n \tpush %ebp\n \tmov 0x2c(%esp),%ebx\n \tcall 31f0 \n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tmov 0x18(%esp),%eax\n+void seqan2::_deallocateStorage, void, seqan2::TraceSegment_, unsigned int>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tmov 0x20(%esp),%edx\n \tadd $0x10,%esp\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tmov 0x8(%eax),%ecx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%eax),%eax\n \tmov 0x8(%esp),%edi\n \tlea (%eax,%edx,1),%ebx\n \tmov %ebx,0x4(%edi)\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1353\n \tcmp %ecx,0xc(%esp)\n-\tjae 52c0 , std::allocator >)@@Base+0x9c0>\n+\tjae 8700 , std::allocator >)@@Base+0x9c0>\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov 0x8(%esp),%edi\n \tlea 0x10(%eax,%edx,1),%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tmovl $0x0,(%ebx)\n /usr/include/seqan/align/dp_trace_segment.h:76\n \tmovl $0x0,0x4(%ebx)\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tmov %esi,0x8(%ebx)\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovb $0x2,0xc(%ebx)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %eax,0x4(%edi)\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:546\n \tmov 0x4c(%esp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 59c3 , std::allocator >)@@Base+0x10c3>\n+\tjne 8e03 , std::allocator >)@@Base+0x10c3>\n \tadd $0x5c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n@@ -3242,911 +8459,1118 @@\n \tmov %ebx,%ecx\n \tmov 0x1c(%esp),%eax\n \tmovzbl (%eax),%eax\n \tpush %eax\n \tpush $0x0\n \tmov 0x20(%esp),%edx\n \tmov 0x18(%esp),%eax\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tcall 78b0 , 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>\n /usr/include/seqan/align/dp_traceback_impl.h:541\n \tmov 0x1c(%esp),%edx\n \tadd $0x10,%esp\n \ttest %edx,%edx\n-\tje 52c0 , std::allocator >)@@Base+0x9c0>\n+\tje 8700 , std::allocator >)@@Base+0x9c0>\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x8(%esp),%eax\n \tmov 0x4(%eax),%edi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%eax),%ecx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tmov 0x8(%eax),%eax\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %edi,%ebp\n \tsub %ecx,%ebp\n \tmov %ebp,%ebx\n \tsar $0x4,%ebx\n \tmov %ebx,0x10(%esp)\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1348 (discriminator 1)\n \tcmp %eax,%ebx\n-\tjb 5480 , std::allocator >)@@Base+0xb80>\n+\tjb 88c0 , std::allocator >)@@Base+0xb80>\n /usr/include/seqan/sequence/string_base.h:1352\n \tadd $0x1,%ebx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1684\n \tcmp %ebx,%eax\n-\tjae 54a3 , std::allocator >)@@Base+0xba3>\n+\tjae 88e3 , std::allocator >)@@Base+0xba3>\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x1f,%ebx\n-\tjbe 5684 , std::allocator >)@@Base+0xd84>\n+\tjbe 8ac4 , std::allocator >)@@Base+0xd84>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %ebx,%edx\n \tmov %ecx,0x18(%esp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tshr $1,%edx\n \tadd %ebx,%edx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %edx,%ecx\n \tmov %edx,0x20(%esp)\n \tshl $0x4,%ecx\n \tpush %ecx\n \tmov 0x2c(%esp),%ebx\n \tcall 3030 \n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov 0x18(%esp),%ebx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov 0x24(%esp),%edx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \tadd $0x10,%esp\n \tmov 0x18(%esp),%ecx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%ebx)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edx,0x8(%ebx)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \ttest %ecx,%ecx\n-\tje 53bb , std::allocator >)@@Base+0xabb>\n+\tje 87fb , std::allocator >)@@Base+0xabb>\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tmov %ecx,%edx\n \tcmp %edi,%ecx\n-\tjae 53a2 , std::allocator >)@@Base+0xaa2>\n+\tjae 87e2 , std::allocator >)@@Base+0xaa2>\n \tlea 0x0(%esi),%esi\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tmov (%edx),%ebx\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:512\n \tadd $0x10,%edx\n /usr/include/seqan/basic/array_construct_destruct.h:513\n \tadd $0x10,%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tmov %ebx,-0x10(%eax)\n \tmov -0xc(%edx),%ebx\n \tmov %ebx,-0xc(%eax)\n \tmov -0x8(%edx),%ebx\n \tmov %ebx,-0x8(%eax)\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovzbl -0x4(%edx),%ebx\n \tmov %bl,-0x4(%eax)\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tcmp %edi,%edx\n-\tjb 5380 , std::allocator >)@@Base+0xa80>\n+\tjb 87c0 , std::allocator >)@@Base+0xa80>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush %ecx\n \tmov 0x2c(%esp),%ebx\n \tcall 31f0 \n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tmov 0x18(%esp),%eax\n+void seqan2::_deallocateStorage, void, seqan2::TraceSegment_, unsigned int>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tmov 0x8(%eax),%edx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%eax),%eax\n \tmov 0x8(%esp),%edi\n \tlea (%eax,%ebp,1),%ebx\n \tmov %ebx,0x4(%edi)\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1353\n \tcmp %edx,0x10(%esp)\n-\tjae 54a3 , std::allocator >)@@Base+0xba3>\n+\tjae 88e3 , std::allocator >)@@Base+0xba3>\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tmov 0xc(%esp),%edi\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea 0x10(%eax,%ebp,1),%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovb $0x4,0xc(%ebx)\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tmovl $0x0,(%ebx)\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tmov %edi,0x8(%ebx)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov 0x8(%esp),%edi\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:76\n \tmovl $0x0,0x4(%ebx)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %eax,0x4(%edi)\n /usr/include/seqan/sequence/string_alloc.h:345\n-\tjmp 54a3 , std::allocator >)@@Base+0xba3>\n+\tjmp 88e3 , std::allocator >)@@Base+0xba3>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n \tmov 0x18(%esp),%eax\n \tmovzbl (%eax),%eax\n \tmov 0x14(%esp),%edi\n \tmovzbl (%edi),%ebx\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:533 (discriminator 1)\n \tmov %eax,%edx\n \ttest %al,%al\n-\tje 5830 , std::allocator >)@@Base+0xf30>\n+\tje 8c70 , std::allocator >)@@Base+0xf30>\n+void seqan2::_doTraceback, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag, seqan2::True>(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&, seqan2::True const&):\n /usr/include/seqan/align/dp_traceback_impl.h:390\n \ttest $0x1,%al\n-\tjne 54d8 , std::allocator >)@@Base+0xbd8>\n+\tjne 8918 , std::allocator >)@@Base+0xbd8>\n /usr/include/seqan/align/dp_traceback_impl.h:394\n \ttest $0x40,%al\n-\tje 5434 , std::allocator >)@@Base+0xb34>\n+\tje 8874 , std::allocator >)@@Base+0xb34>\n /usr/include/seqan/align/dp_traceback_impl.h:394 (discriminator 1)\n \ttest $0x4,%al\n-\tjne 56c0 , std::allocator >)@@Base+0xdc0>\n+\tjne 8b00 , std::allocator >)@@Base+0xdc0>\n /usr/include/seqan/align/dp_traceback_impl.h:398 (discriminator 1)\n \ttest $0x10,%al\n-\tjne 5540 , std::allocator >)@@Base+0xc40>\n+\tjne 8980 , std::allocator >)@@Base+0xc40>\n /usr/include/seqan/align/dp_traceback_impl.h:402\n \ttest $0x20,%al\n-\tje 5448 , std::allocator >)@@Base+0xb48>\n+\tje 8888 , std::allocator >)@@Base+0xb48>\n /usr/include/seqan/align/dp_traceback_impl.h:402 (discriminator 1)\n \ttest $0x2,%al\n-\tjne 5588 , std::allocator >)@@Base+0xc88>\n+\tjne 89c8 , std::allocator >)@@Base+0xc88>\n /usr/include/seqan/align/dp_traceback_impl.h:406 (discriminator 1)\n \ttest $0x8,%al\n-\tjne 5608 , std::allocator >)@@Base+0xd08>\n+\tjne 8a48 , std::allocator >)@@Base+0xd08>\n+bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n \tmov 0x30(%esp),%esi\n \ttest %esi,%esi\n-\tjne 540e , std::allocator >)@@Base+0xb0e>\n+\tjne 884e , std::allocator >)@@Base+0xb0e>\n \tmov %ebx,%edi\n \tmov 0x20(%esp),%ebx\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:537\n \tsub $0x8,%esp\n /usr/include/seqan/align/dp_traceback_impl.h:541\n \txor %esi,%esi\n /usr/include/seqan/align/dp_traceback_impl.h:537\n \tpush %edi\n \tpush %ecx\n \tmov 0x20(%esp),%edx\n \tmov %ebx,%ecx\n \tmov 0x18(%esp),%eax\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tcall 78b0 , 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>\n /usr/include/seqan/align/dp_traceback_impl.h:541\n \tmov 0x1c(%esp),%eax\n \tadd $0x10,%esp\n \ttest %eax,%eax\n-\tjne 5307 , std::allocator >)@@Base+0xa07>\n-\tjmp 52c0 , std::allocator >)@@Base+0x9c0>\n+\tjne 8747 , std::allocator >)@@Base+0xa07>\n+\tjmp 8700 , std::allocator >)@@Base+0x9c0>\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tmov 0xc(%esp),%eax\n /usr/include/seqan/align/dp_trace_segment.h:76\n \tmovl $0x0,0x4(%edi)\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tmovl $0x0,(%edi)\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tmov %eax,0x8(%edi)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea 0x10(%ecx,%ebp,1),%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovb $0x4,0xc(%edi)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov 0x8(%esp),%edi\n \tmov %eax,0x4(%edi)\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:543\n \ttest %esi,%esi\n-\tje 52c0 , std::allocator >)@@Base+0x9c0>\n-\tjmp 51c6 , std::allocator >)@@Base+0x8c6>\n+\tje 8700 , std::allocator >)@@Base+0x9c0>\n+\tjmp 8606 , std::allocator >)@@Base+0x8c6>\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:76\n \tmovl $0x0,0x4(%edi)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea 0x10(%ebp,%edx,1),%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tmovl $0x0,(%edi)\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tmov %esi,0x8(%edi)\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovb $0x2,0xc(%edi)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov 0x8(%esp),%edi\n \tmov %eax,0x4(%edi)\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:546\n-\tjmp 52c0 , std::allocator >)@@Base+0x9c0>\n+\tjmp 8700 , std::allocator >)@@Base+0x9c0>\n \tlea 0x0(%esi,%eiz,1),%esi\n+void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:201\n \ttest $0x1,%bl\n-\tje 5730 , std::allocator >)@@Base+0xe30>\n+\tje 8b70 , std::allocator >)@@Base+0xe30>\n+void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:369\n \tadd $0x1,%ecx\n+void seqan2::_traceDiagonal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387\n \tmov 0x0(%ebp),%edi\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x4(%edi),%ebx\n \ttest %ebx,%ebx\n-\tje 57b0 , std::allocator >)@@Base+0xeb0>\n+\tje 8bf0 , std::allocator >)@@Base+0xeb0>\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov (%edi),%eax\n+void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:210 (discriminator 1)\n \tmov 0x18(%esp),%edi\n /usr/include/seqan/align/dp_traceback_impl.h:211\n \tsub $0x1,%esi\n /usr/include/seqan/align/dp_traceback_impl.h:212\n \tsubl $0x1,0xc(%esp)\n+void seqan2::_traceDiagonal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 (discriminator 2)\n \tmov 0xc(%eax),%eax\n+void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:211\n \tmov %esi,0x30(%esp)\n+void seqan2::_traceDiagonal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 (discriminator 2)\n \tmov 0x4(%eax),%eax\n \tnot %eax\n \tadd 0xc(%ebp),%eax\n \tmov %eax,0xc(%ebp)\n+seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tmovzbl (%eax),%eax\n+void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:210 (discriminator 1)\n \tmov %al,(%edi)\n /usr/include/seqan/align/dp_traceback_impl.h:212\n \tmov 0xc(%esp),%eax\n \tmov %eax,0x34(%esp)\n+bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n \ttest %esi,%esi\n-\tjne 5198 , std::allocator >)@@Base+0x898>\n+\tjne 85d8 , std::allocator >)@@Base+0x898>\n \tmov 0x14(%esp),%eax\n \tmov 0x20(%esp),%ebx\n \tmovzbl (%eax),%edi\n-\tjmp 5456 , std::allocator >)@@Base+0xb56>\n+\tjmp 8896 , std::allocator >)@@Base+0xb56>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n+void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:281\n \ttest $0x4,%bl\n-\tje 58e2 , std::allocator >)@@Base+0xfe2>\n+\tje 8d22 , std::allocator >)@@Base+0xfe2>\n+void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:369\n \tadd $0x1,%ecx\n+void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405\n \tmov 0x0(%ebp),%esi\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x4(%esi),%ebx\n \ttest %ebx,%ebx\n-\tje 58c5 , std::allocator >)@@Base+0xfc5>\n+\tje 8d05 , std::allocator >)@@Base+0xfc5>\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov (%esi),%eax\n+void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:290 (discriminator 1)\n \tmov 0x18(%esp),%edi\n /usr/include/seqan/align/dp_traceback_impl.h:291\n \tsubl $0x1,0xc(%esp)\n+bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n \tmov 0x30(%esp),%esi\n+void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2)\n \tmov 0xc(%eax),%edx\n \tmov 0xc(%ebp),%eax\n \tsub (%edx),%eax\n \tmov %eax,0xc(%ebp)\n+seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tmovzbl (%eax),%eax\n+void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:290 (discriminator 1)\n \tmov %al,(%edi)\n /usr/include/seqan/align/dp_traceback_impl.h:291\n \tmov 0xc(%esp),%eax\n \tmov %eax,0x34(%esp)\n /usr/include/seqan/align/dp_traceback_impl.h:293\n-\tjmp 551f , std::allocator >)@@Base+0xc1f>\n+\tjmp 895f , std::allocator >)@@Base+0xc1f>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::_doTracebackGoHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:310\n \ttest $0x2,%bl\n-\tje 5921 , std::allocator >)@@Base+0x1021>\n+\tje 8d61 , std::allocator >)@@Base+0x1021>\n+bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n \tmov 0x30(%esp),%eax\n \tmov 0x18(%esp),%esi\n \tmov %ecx,0x28(%esp)\n \tmov %ebp,%ecx\n \tmov %eax,%edi\n \tmov %eax,0x2c(%esp)\n \tmov %edx,%eax\n \tmov %edi,%ebp\n \tmov %ecx,%edi\n-\tjmp 55ca , std::allocator >)@@Base+0xcca>\n+\tjmp 8a0a , std::allocator >)@@Base+0xcca>\n \tlea 0x0(%esi),%esi\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov (%eax),%eax\n+void seqan2::_doTracebackGoHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:325\n \tsub $0x1,%ebp\n \tmov %ebp,0x30(%esp)\n+void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2)\n \tmov 0xc(%eax),%ebx\n \tmov 0xc(%edi),%eax\n \tsub 0x4(%ebx),%eax\n \tmov %eax,0xc(%edi)\n+seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tmovzbl (%eax),%eax\n+void seqan2::_doTracebackGoHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:324 (discriminator 1)\n \tmov %al,(%esi)\n /usr/include/seqan/align/dp_traceback_impl.h:320\n \ttest $0x8,%al\n-\tje 55d6 , std::allocator >)@@Base+0xcd6>\n+\tje 8a16 , std::allocator >)@@Base+0xcd6>\n /usr/include/seqan/align/dp_traceback_impl.h:320 (discriminator 2)\n \ttest $0x2,%al\n-\tje 590c , std::allocator >)@@Base+0x100c>\n+\tje 8d4c , std::allocator >)@@Base+0x100c>\n /usr/include/seqan/align/dp_traceback_impl.h:320 (discriminator 3)\n \tcmp $0x1,%ebp\n-\tje 57d0 , std::allocator >)@@Base+0xed0>\n+\tje 8c10 , std::allocator >)@@Base+0xed0>\n+void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366\n \tmov (%edi),%eax\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x4(%eax),%edx\n \ttest %edx,%edx\n-\tjne 55b0 , std::allocator >)@@Base+0xcb0>\n+\tjne 89f0 , std::allocator >)@@Base+0xcb0>\n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush %eax\n \tmov 0x2c(%esp),%ebx\n \tmov %eax,0x34(%esp)\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n \tmov 0x24(%esp),%eax\n-\tjmp 55b0 , std::allocator >)@@Base+0xcb0>\n+\tjmp 89f0 , std::allocator >)@@Base+0xcb0>\n \tlea 0x0(%esi),%esi\n+void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:358\n \ttest $0x2,%bl\n-\tje 594f , std::allocator >)@@Base+0x104f>\n+\tje 8d8f , std::allocator >)@@Base+0x104f>\n /usr/include/seqan/align/dp_traceback_impl.h:369\n \tadd $0x1,%ecx\n+void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366\n \tmov 0x0(%ebp),%edi\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x4(%edi),%ebx\n \ttest %ebx,%ebx\n-\tje 59a6 , std::allocator >)@@Base+0x10a6>\n+\tje 8de6 , std::allocator >)@@Base+0x10a6>\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov (%edi),%eax\n+void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:367 (discriminator 1)\n \tmov 0x18(%esp),%edi\n+void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2)\n \tmov 0xc(%eax),%edx\n \tmov 0xc(%ebp),%eax\n \tsub 0x4(%edx),%eax\n+void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:368\n \tsub $0x1,%esi\n+void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2)\n \tmov %eax,0xc(%ebp)\n+seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tmovzbl (%eax),%eax\n+void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:368\n \tmov %esi,0x30(%esp)\n /usr/include/seqan/align/dp_traceback_impl.h:367 (discriminator 1)\n \tmov %al,(%edi)\n+bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n-\tje 5527 , std::allocator >)@@Base+0xc27>\n-\tjmp 5407 , std::allocator >)@@Base+0xb07>\n+\tje 8967 , std::allocator >)@@Base+0xc27>\n+\tjmp 8847 , std::allocator >)@@Base+0xb07>\n \tmov %edx,0x10(%esp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tpush $0x200\n \tmov 0x2c(%esp),%ebx\n \tcall 3030 \n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov 0x18(%esp),%ecx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \tadd $0x10,%esp\n \ttest %ebp,%ebp\n \tmov 0x10(%esp),%edx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%ecx)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovl $0x20,0x8(%ecx)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n-\tjne 5233 , std::allocator >)@@Base+0x933>\n+\tjne 8673 , std::allocator >)@@Base+0x933>\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%edx,1),%ebx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:318\n-\tjmp 5293 , std::allocator >)@@Base+0x993>\n+\tjmp 86d3 , std::allocator >)@@Base+0x993>\n \tmov %ecx,0x14(%esp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tpush $0x200\n \tmov 0x2c(%esp),%ebx\n \tcall 3030 \n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov 0x18(%esp),%ecx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \tadd $0x10,%esp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%ecx)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovl $0x20,0x8(%ecx)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \tmov 0x14(%esp),%ecx\n \ttest %ecx,%ecx\n-\tjne 5374 , std::allocator >)@@Base+0xa74>\n+\tjne 87b4 , std::allocator >)@@Base+0xa74>\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%ebp,1),%ebx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:318\n-\tjmp 53cf , std::allocator >)@@Base+0xacf>\n+\tjmp 880f , std::allocator >)@@Base+0xacf>\n \tlea 0x0(%esi),%esi\n+void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:231\n \ttest $0x4,%bl\n-\tje 5870 , std::allocator >)@@Base+0xf70>\n+\tje 8cb0 , std::allocator >)@@Base+0xf70>\n /usr/include/seqan/align/dp_traceback_impl.h:237\n \tmov 0xc(%esp),%esi\n \tmov 0x18(%esp),%edi\n \tmov %ecx,0x28(%esp)\n-\tjmp 56f9 , std::allocator >)@@Base+0xdf9>\n+\tjmp 8b39 , std::allocator >)@@Base+0xdf9>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov (%eax),%eax\n+void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:247\n \tsub $0x1,%esi\n \tmov %esi,0x34(%esp)\n+void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2)\n \tmov 0xc(%eax),%edx\n \tmov 0xc(%ebp),%eax\n \tsub (%edx),%eax\n \tmov %eax,0xc(%ebp)\n+seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tmovzbl (%eax),%edx\n+void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:246 (discriminator 1)\n \tmov %dl,(%edi)\n /usr/include/seqan/align/dp_traceback_impl.h:242\n \ttest $0x10,%dl\n-\tje 5707 , std::allocator >)@@Base+0xe07>\n+\tje 8b47 , std::allocator >)@@Base+0xe07>\n /usr/include/seqan/align/dp_traceback_impl.h:242 (discriminator 2)\n \tand $0x4,%edx\n-\tje 5858 , std::allocator >)@@Base+0xf58>\n+\tje 8c98 , std::allocator >)@@Base+0xf58>\n+void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405\n \tmov 0x0(%ebp),%eax\n+bool seqan2::empty > > >(seqan2::Holder > >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:471\n \tmov 0x4(%eax),%edx\n+void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:242 (discriminator 3)\n \tcmp $0x1,%esi\n-\tje 5760 , std::allocator >)@@Base+0xe60>\n+\tje 8ba0 , std::allocator >)@@Base+0xe60>\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %edx,%edx\n-\tjne 56e0 , std::allocator >)@@Base+0xde0>\n+\tjne 8b20 , std::allocator >)@@Base+0xde0>\n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush %eax\n \tmov 0x2c(%esp),%ebx\n \tmov %eax,0x34(%esp)\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n \tmov 0x24(%esp),%eax\n-\tjmp 56e0 , std::allocator >)@@Base+0xde0>\n+\tjmp 8b20 , std::allocator >)@@Base+0xde0>\n+void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:203\n \tsub $0x8,%esp\n \tpush %ebx\n \tpush %ecx\n \tmov 0x30(%esp),%ecx\n \tmov 0x18(%esp),%eax\n \tmov 0x20(%esp),%edx\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tcall 78b0 , 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>\n /usr/include/seqan/align/dp_traceback_impl.h:206\n \tmov 0x24(%esp),%eax\n \tmov $0x1,%ecx\n \tadd $0x10,%esp\n \tmovb $0x1,(%eax)\n-\tjmp 54e4 , std::allocator >)@@Base+0xbe4>\n+\tjmp 8924 , std::allocator >)@@Base+0xbe4>\n \tlea 0x0(%esi),%esi\n+void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:206\n \tmov 0x28(%esp),%ecx\n \tmov %eax,%edi\n \tmov $0x1,%eax\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x4(%edi),%edx\n \ttest %edx,%edx\n-\tje 58a0 , std::allocator >)@@Base+0xfa0>\n+\tje 8ce0 , std::allocator >)@@Base+0xfa0>\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov (%edi),%edx\n+void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2)\n \tmov 0xc(%ebp),%ebx\n+void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:254\n \tsub $0x1,%eax\n /usr/include/seqan/align/dp_traceback_impl.h:255\n \tsub %esi,%ecx\n /usr/include/seqan/align/dp_traceback_impl.h:253 (discriminator 1)\n \tmov 0x18(%esp),%edi\n+bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n \tmov 0x30(%esp),%esi\n+void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:254\n \tmov %eax,0x34(%esp)\n+void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2)\n \tmov 0xc(%edx),%edx\n \tsub (%edx),%ebx\n \tmov %ebx,0xc(%ebp)\n+seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tmovzbl (%ebx),%edx\n+void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:253 (discriminator 1)\n \tmov %dl,(%edi)\n /usr/include/seqan/align/dp_traceback_impl.h:255\n \tmov 0xc(%esp),%edi\n /usr/include/seqan/align/dp_traceback_impl.h:264\n \tmov %eax,0xc(%esp)\n /usr/include/seqan/align/dp_traceback_impl.h:255\n \tlea 0x1(%ecx,%edi,1),%ecx\n /usr/include/seqan/align/dp_traceback_impl.h:264\n-\tjmp 551f , std::allocator >)@@Base+0xc1f>\n+\tjmp 895f , std::allocator >)@@Base+0xc1f>\n \tlea 0x0(%esi),%esi\n \tmov %ecx,0x24(%esp)\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush %edi\n \tmov 0x2c(%esp),%ebx\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n \tmov 0x24(%esp),%ecx\n-\tjmp 54f2 , std::allocator >)@@Base+0xbf2>\n+\tjmp 8932 , std::allocator >)@@Base+0xbf2>\n \tlea 0x0(%esi),%esi\n+void seqan2::_doTracebackGoHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/basic/holder_tristate.h:863\n \tmov %edi,%esi\n \tmov 0x28(%esp),%ecx\n \tmov 0x2c(%esp),%eax\n \tmov %ebp,%edi\n \tmov %esi,%ebp\n \tmov $0x1,%esi\n+void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366\n \tmov 0x0(%ebp),%edx\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x4(%edx),%ebx\n \ttest %ebx,%ebx\n-\tje 5979 , std::allocator >)@@Base+0x1079>\n+\tje 8db9 , std::allocator >)@@Base+0x1079>\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov (%edx),%edx\n+void seqan2::_doTracebackGoHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:331\n \tsub $0x1,%esi\n /usr/include/seqan/align/dp_traceback_impl.h:332\n \tsub %edi,%ecx\n /usr/include/seqan/align/dp_traceback_impl.h:331\n \tmov %esi,0x30(%esp)\n /usr/include/seqan/align/dp_traceback_impl.h:332\n \tlea 0x1(%ecx,%eax,1),%ecx\n+void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2)\n \tmov 0xc(%edx),%ebx\n \tmov 0xc(%ebp),%edx\n \tsub 0x4(%ebx),%edx\n+void seqan2::_doTracebackGoHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:330 (discriminator 1)\n \tmov 0x18(%esp),%ebx\n+void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2)\n \tmov %edx,0xc(%ebp)\n+seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tmovzbl (%edx),%edx\n+void seqan2::_doTracebackGoHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:330 (discriminator 1)\n \tmov %dl,(%ebx)\n+bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n \ttest %esi,%esi\n-\tje 5527 , std::allocator >)@@Base+0xc27>\n+\tje 8967 , std::allocator >)@@Base+0xc27>\n \tmov 0x14(%esp),%edi\n \tmov %edx,%eax\n \tmovzbl (%edi),%ebx\n-\tjmp 540e , std::allocator >)@@Base+0xb0e>\n+\tjmp 884e , std::allocator >)@@Base+0xb0e>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:537\n \tsub $0x8,%esp\n \tmov %ebx,%edi\n \tmov 0x28(%esp),%ebx\n \tpush %edi\n \tpush %ecx\n \tmov 0x20(%esp),%edx\n \tmov %ebx,%ecx\n \tmov 0x18(%esp),%eax\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tcall 78b0 , 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>\n \tadd $0x10,%esp\n-\tjmp 5307 , std::allocator >)@@Base+0xa07>\n+\tjmp 8747 , std::allocator >)@@Base+0xa07>\n \tlea 0x0(%esi),%esi\n+void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:537\n \tmov 0x28(%esp),%ecx\n \tmov 0x0(%ebp),%edi\n \tmov %esi,%eax\n-\tjmp 576b , std::allocator >)@@Base+0xe6b>\n+\tjmp 8bab , std::allocator >)@@Base+0xe6b>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n /usr/include/seqan/align/dp_traceback_impl.h:233\n \tsub $0x8,%esp\n \tpush %ebx\n \tpush %ecx\n \tmov 0x30(%esp),%ecx\n \tmov 0x20(%esp),%edx\n \tmov 0x18(%esp),%eax\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tcall 78b0 , 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>\n /usr/include/seqan/align/dp_traceback_impl.h:236\n \tmov 0x24(%esp),%eax\n /usr/include/seqan/align/dp_traceback_impl.h:237\n \txor %ecx,%ecx\n /usr/include/seqan/align/dp_traceback_impl.h:236\n \tmovb $0x4,(%eax)\n /usr/include/seqan/align/dp_traceback_impl.h:242\n \tmov 0x28(%esp),%eax\n \tadd $0x10,%esp\n \tmovzbl (%eax),%edx\n-\tjmp 56c9 , std::allocator >)@@Base+0xdc9>\n+\tjmp 8b09 , std::allocator >)@@Base+0xdc9>\n \txchg %ax,%ax\n \tmov %ecx,0x28(%esp)\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tmov %eax,0x30(%esp)\n \tpush %edi\n \tmov 0x2c(%esp),%ebx\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n \tmov 0x28(%esp),%ecx\n \tmov 0x24(%esp),%eax\n-\tjmp 5776 , std::allocator >)@@Base+0xe76>\n+\tjmp 8bb6 , std::allocator >)@@Base+0xe76>\n \tmov %ecx,0x24(%esp)\n \tsub $0xc,%esp\n \tpush %esi\n \tmov 0x2c(%esp),%ebx\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n \tmov 0x24(%esp),%ecx\n-\tjmp 555a , std::allocator >)@@Base+0xc5a>\n+\tjmp 899a , std::allocator >)@@Base+0xc5a>\n+void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:283\n \tsub $0x8,%esp\n \tpush %ebx\n \tpush %ecx\n \tmov 0x30(%esp),%ecx\n \tmov 0x18(%esp),%eax\n \tmov 0x20(%esp),%edx\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tcall 78b0 , 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>\n /usr/include/seqan/align/dp_traceback_impl.h:285\n \tmov 0x24(%esp),%eax\n \tmov $0x1,%ecx\n \tadd $0x10,%esp\n \tmovb $0x4,(%eax)\n-\tjmp 554c , std::allocator >)@@Base+0xc4c>\n+\tjmp 898c , std::allocator >)@@Base+0xc4c>\n+void seqan2::_doTracebackGoHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:285\n \tmov %edi,%esi\n \tmov %ebp,%edi\n \tmov 0x28(%esp),%ecx\n \tmov 0x2c(%esp),%eax\n \tmov %esi,%ebp\n \tmov %edi,%esi\n-\tjmp 57e3 , std::allocator >)@@Base+0xee3>\n+\tjmp 8c23 , std::allocator >)@@Base+0xee3>\n /usr/include/seqan/align/dp_traceback_impl.h:312\n \tsub $0x8,%esp\n \tpush %ebx\n \tpush %ecx\n \tmov 0x30(%esp),%ecx\n \tmov 0x20(%esp),%edx\n \tmov 0x18(%esp),%eax\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tcall 78b0 , 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>\n /usr/include/seqan/align/dp_traceback_impl.h:315\n \tmov 0x24(%esp),%eax\n /usr/include/seqan/align/dp_traceback_impl.h:316\n \txor %ecx,%ecx\n /usr/include/seqan/align/dp_traceback_impl.h:315\n \tmovb $0x2,(%eax)\n /usr/include/seqan/align/dp_traceback_impl.h:320\n \tmov 0x28(%esp),%eax\n \tadd $0x10,%esp\n \tmovzbl (%eax),%edx\n-\tjmp 5591 , std::allocator >)@@Base+0xc91>\n+\tjmp 89d1 , std::allocator >)@@Base+0xc91>\n+void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:360\n \tsub $0x8,%esp\n \tpush %ebx\n \tpush %ecx\n \tmov 0x30(%esp),%ecx\n \tmov 0x18(%esp),%eax\n \tmov 0x20(%esp),%edx\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tcall 78b0 , 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>\n /usr/include/seqan/align/dp_traceback_impl.h:362\n \tmov 0x24(%esp),%eax\n \tmov $0x1,%ecx\n \tadd $0x10,%esp\n \tmovb $0x2,(%eax)\n-\tjmp 5614 , std::allocator >)@@Base+0xd14>\n+\tjmp 8a54 , std::allocator >)@@Base+0xd14>\n \tmov %ecx,0x2c(%esp)\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tmov %eax,0x34(%esp)\n \tpush %edx\n \tmov 0x2c(%esp),%ebx\n \tmov %edx,0x34(%esp)\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n \tmov 0x2c(%esp),%ecx\n \tmov 0x28(%esp),%eax\n \tmov 0x24(%esp),%edx\n-\tjmp 57f1 , std::allocator >)@@Base+0xef1>\n+\tjmp 8c31 , std::allocator >)@@Base+0xef1>\n \tmov %ecx,0x24(%esp)\n \tsub $0xc,%esp\n \tpush %edi\n \tmov 0x2c(%esp),%ebx\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n \tmov 0x24(%esp),%ecx\n-\tjmp 5622 , std::allocator >)@@Base+0xd22>\n+\tjmp 8a62 , std::allocator >)@@Base+0xd22>\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:546\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&) [clone .isra.0]:\n /usr/include/seqan/align/dp_traceback_impl.h:546\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \n-000059d0 :\n+00008e10 :\n adapterAlignment():\n ./porechop/src/adapter_align.cpp:12\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 3cd0 <__cxa_finalize@plt+0x940>\n-\tadd $0xe4f1,%ebx\n+\tadd $0xb0b1,%ebx\n \tsub $0x1b8,%esp\n \tmov 0x8(%ebp),%ecx\n \tmov 0xc(%ebp),%eax\n \tmov %ecx,-0x174(%ebp)\n \tmov %eax,-0x160(%ebp)\n \tmov %ebx,-0x140(%ebp)\n+std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %gs:0x14,%eax\n \tmov %eax,-0x1c(%ebp)\n \tlea -0x74(%ebp),%eax\n+std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n /usr/include/c++/14/bits/basic_string.h:223\n \tmovl $0x0,-0x78(%ebp)\n+std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,-0x74(%ebp)\n+seqan2::String, seqan2::Alloc >::String(char*&):\n /usr/include/seqan/sequence/string_alloc.h:85\n \tmovl $0x0,-0x11c(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:86\n \tmovl $0x0,-0x118(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:87\n \tmovl $0x0,-0x114(%ebp)\n+std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %eax,-0x180(%ebp)\n \tmov %eax,-0x7c(%ebp)\n+seqan2::length(char*):\n /usr/include/seqan/sequence/adapt_array_pointer.h:335\n \tpush %ecx\n \tcall 3160 \n \tadd $0x10,%esp\n+seqan2::String, seqan2::Alloc >::String(char*&):\n /usr/include/seqan/sequence/string_alloc.h:89 (discriminator 1)\n \ttest %eax,%eax\n-\tjne 6a20 \n+\tjne 9e60 \n+seqan2::length(char*):\n /usr/include/seqan/sequence/adapt_array_pointer.h:335\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n+seqan2::String, seqan2::Alloc >::String(char*&):\n /usr/include/seqan/sequence/string_alloc.h:85\n \tmovl $0x0,-0x110(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:86\n \tmovl $0x0,-0x10c(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:87\n \tmovl $0x0,-0x108(%ebp)\n+seqan2::length(char*):\n /usr/include/seqan/sequence/adapt_array_pointer.h:335\n \tpush -0x160(%ebp)\n \tcall 3160 \n \tadd $0x10,%esp\n \tmov %eax,%esi\n+seqan2::String, seqan2::Alloc >::String(char*&):\n /usr/include/seqan/sequence/string_alloc.h:89 (discriminator 1)\n \ttest %eax,%eax\n-\tjne 69a8 \n+\tjne 9de8 \n+std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:654\n \tmov -0x140(%ebp),%edi\n+std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n \tlea -0x5c(%ebp),%ecx\n \tlea -0x64(%ebp),%eax\n \tmov %ecx,-0x184(%ebp)\n+std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:654\n \tlea -0x2eb3(%edi),%ebx\n+std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n \tmov %ecx,-0x64(%ebp)\n+std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:654\n \tmov %ebx,%edx\n \tmov %ebx,%ecx\n+std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n \tmov %eax,-0x1a4(%ebp)\n+std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:654\n-\tcall 3e00 <__cxa_finalize@plt+0xa70>\n+\tcall 7240 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n \tlea -0x44(%ebp),%edi\n \tlea -0x4c(%ebp),%eax\n+std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:654\n \tmov %ebx,%ecx\n \tmov %ebx,%edx\n+std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n \tmov %eax,-0x1a8(%ebp)\n \tmov %edi,-0x188(%ebp)\n \tmov %edi,-0x4c(%ebp)\n+std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:654\n-\tcall 3e00 <__cxa_finalize@plt+0xa70>\n+\tcall 7240 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > const&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n+seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,-0x104(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,-0x100(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,-0xfc(%ebp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > const&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush $0x480\n \tcall 3030 \n+seqan2::Holder, seqan2::Alloc >, seqan2::Tag >::Holder():\n /usr/include/seqan/basic/holder_tristate.h:117\n \tmovl $0x0,(%eax)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > const&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%esi\n+seqan2::Holder, seqan2::Alloc >, seqan2::Tag >::Holder():\n /usr/include/seqan/basic/holder_tristate.h:117\n \tmovl $0x0,0x4(%eax)\n+seqan2::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,0x8(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0xc(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x10(%eax)\n+seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >::Gaps():\n /usr/include/seqan/align/gaps_array.h:143 (discriminator 2)\n \tmovl $0x0,0x14(%eax)\n \tmovl $0x0,0x18(%eax)\n \tmovl $0x0,0x1c(%eax)\n \tmovl $0x0,0x20(%eax)\n+seqan2::Holder, seqan2::Alloc >, seqan2::Tag >::Holder():\n /usr/include/seqan/basic/holder_tristate.h:117\n \tmovl $0x0,0x24(%eax)\n \tmovl $0x0,0x28(%eax)\n+seqan2::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,0x2c(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x30(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x34(%eax)\n+seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >::Gaps():\n /usr/include/seqan/align/gaps_array.h:143 (discriminator 2)\n \tmovl $0x0,0x38(%eax)\n \tmovl $0x0,0x3c(%eax)\n \tmovl $0x0,0x40(%eax)\n \tmovl $0x0,0x44(%eax)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > const&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x104(%ebp)\n+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):\n /usr/include/seqan/sequence/string_base.h:1741 (discriminator 1)\n \tlea 0x48(%eax),%eax\n+seqan2::Value, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, seqan2::Alloc >, seqan2::Tag >, void, unsigned int>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovl $0x20,-0xfc(%ebp)\n+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):\n /usr/include/seqan/sequence/string_base.h:1741 (discriminator 1)\n \tmov %eax,-0x100(%ebp)\n+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&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovl $0xc,(%esp)\n \tcall 3030 \n \tpop %edx\n+void seqan2::assign, seqan2::Alloc, seqan2::String, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tlea -0x11c(%ebp),%edx\n+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&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpop %ecx\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%esi)\n+seqan2::String, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x4(%esi)\n+void seqan2::assign, seqan2::Alloc, seqan2::String, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tpush %edx\n \tpush %eax\n \tcall 3110 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@plt>\n+bool seqan2::empty, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:471\n \tmov 0x4(%esi),%eax\n+void seqan2::assign, seqan2::Alloc, seqan2::String, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tadd $0x10,%esp\n+bool seqan2::empty, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:471\n \tmov %eax,-0x13c(%ebp)\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %eax,%eax\n-\tje 76c0 \n+\tje ab00 \n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%esi),%eax\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x4(%eax),%ecx\n \tsub (%eax),%ecx\n \tmov %ecx,-0x13c(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov 0x8(%esi),%edi\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0xc(%esi),%edx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov $0xc,%eax\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %edi,%edx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1724\n \tcmp $0xc,%edx\n-\tja 5c13 \n+\tja 9053 \n /usr/include/seqan/sequence/string_base.h:1731\n \tcmpl $0x2,0x10(%esi)\n-\tjbe 6ae8 \n+\tjbe 9f28 \n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd %edi,%eax\n \tmov %eax,0xc(%esi)\n+void seqan2::_setLength, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:247 (discriminator 1)\n \tmov -0x13c(%ebp),%eax\n /usr/include/seqan/align/gaps_array.h:246 (discriminator 1)\n \tmovl $0x0,(%edi)\n /usr/include/seqan/align/gaps_array.h:247 (discriminator 1)\n \tmov %eax,0x4(%edi)\n /usr/include/seqan/align/gaps_array.h:248 (discriminator 1)\n@@ -4155,377 +9579,502 @@\n \tmov %eax,0x18(%esi)\n /usr/include/seqan/align/gaps_array.h:250\n \tmovl $0x0,0x1c(%esi)\n /usr/include/seqan/align/gaps_array.h:251\n \tmov %ecx,0x20(%esi)\n /usr/include/seqan/align/gaps_array.h:252\n \tmovl $0x0,0x14(%esi)\n+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):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0x104(%ebp),%esi\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x28(%esi),%eax\n \ttest %eax,%eax\n-\tje 7680 \n+\tje aac0 \n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x24(%esi),%eax\n+void seqan2::assign, seqan2::Alloc, seqan2::String, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n \tlea -0x110(%ebp),%edx\n \tmov -0x140(%ebp),%ebx\n \tpush %edx\n \tpush %eax\n \tcall 3110 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@plt>\n+bool seqan2::empty, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:471\n \tmov 0x28(%esi),%eax\n+void seqan2::assign, seqan2::Alloc, seqan2::String, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tadd $0x10,%esp\n+bool seqan2::empty, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:471\n \tmov %eax,-0x13c(%ebp)\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %eax,%eax\n-\tje 7640 \n+\tje aa80 \n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x24(%esi),%eax\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x4(%eax),%ecx\n \tsub (%eax),%ecx\n \tmov %ecx,-0x13c(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov 0x2c(%esi),%edi\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x30(%esi),%edx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov $0xc,%eax\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %edi,%edx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1724\n \tcmp $0xc,%edx\n-\tja 5caa \n+\tja 90ea \n /usr/include/seqan/sequence/string_base.h:1731\n \tcmpl $0x2,0x34(%esi)\n-\tjbe 6b80 \n+\tjbe 9fc0 \n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd %edi,%eax\n \tmov %eax,0x30(%esi)\n+void seqan2::_setLength, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:247 (discriminator 1)\n \tmov -0x13c(%ebp),%eax\n /usr/include/seqan/align/gaps_array.h:246 (discriminator 1)\n \tmovl $0x0,(%edi)\n /usr/include/seqan/align/gaps_array.h:247 (discriminator 1)\n \tmov %eax,0x4(%edi)\n /usr/include/seqan/align/gaps_array.h:248 (discriminator 1)\n \tmovl $0x0,0x8(%edi)\n /usr/include/seqan/align/gaps_array.h:253\n \tmov %eax,0x3c(%esi)\n+seqan2::Score >::Score(int, int, int, int):\n /usr/include/seqan/score/score_simple.h:95\n \tmov 0x10(%ebp),%eax\n+void seqan2::_setLength, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:251\n \tmov %ecx,0x44(%esi)\n+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&):\n /usr/include/seqan/align/global_alignment_unbanded.h:261 (discriminator 2)\n \tmov 0x18(%ebp),%ecx\n+seqan2::Score >::Score(int, int, int, int):\n /usr/include/seqan/score/score_simple.h:95\n \tmov %eax,-0xec(%ebp)\n \tmov 0x14(%ebp),%eax\n+void seqan2::_setLength, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:250\n \tmovl $0x0,0x40(%esi)\n+seqan2::Score >::Score(int, int, int, int):\n /usr/include/seqan/score/score_simple.h:95\n \tmov %eax,-0xe8(%ebp)\n /usr/include/seqan/score/score_simple.h:96\n \tmov 0x1c(%ebp),%eax\n+void seqan2::_setLength, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:252\n \tmovl $0x0,0x38(%esi)\n+adapterAlignment():\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0x104(%ebp),%esi\n+seqan2::Score >::Score(int, int, int, int):\n /usr/include/seqan/score/score_simple.h:96\n \tmov %eax,-0xe4(%ebp)\n \tmov 0x18(%ebp),%eax\n \tmov %eax,-0xe0(%ebp)\n+adapterAlignment():\n /usr/include/seqan/basic/holder_tristate.h:471\n \tmov 0x28(%esi),%eax\n+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&):\n /usr/include/seqan/align/global_alignment_unbanded.h:261 (discriminator 2)\n \tcmp %ecx,0x1c(%ebp)\n-\tje 6480 \n+\tje 98c0 \n+seqan2::String, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,-0xf4(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,-0xf0(%ebp)\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %eax,%eax\n-\tje 6aa0 \n+\tje 9ee0 \n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x24(%esi),%eax\n \tmov %eax,-0x13c(%ebp)\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x4(%esi),%ebx\n \ttest %ebx,%ebx\n-\tje 75b0 \n+\tje a9f0 \n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%esi),%eax\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%eax),%edx\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov %eax,-0x144(%ebp)\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%eax),%eax\n+seqan2::String >, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,-0xa8(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,-0xa4(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,-0xa0(%ebp)\n+seqan2::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,-0x9c(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,-0x98(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,-0x94(%ebp)\n+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&):\n /usr/include/seqan/align/dp_algorithm_impl.h:250 (discriminator 1)\n \tcmp %eax,%edx\n-\tje 761c \n+\tje aa5c \n \tmov -0x13c(%ebp),%eax\n \tmov (%eax),%ecx\n \tcmp %ecx,0x4(%eax)\n-\tje 761c \n+\tje aa5c \n+seqan2::DPMatrix_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >::DPMatrix_():\n /usr/include/seqan/align/dp_matrix_sparse.h:64\n \tsub $0xc,%esp\n \tlea -0x12c(%ebp),%eax\n+seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >::Holder():\n /usr/include/seqan/basic/holder_tristate.h:117\n \tmovl $0x0,-0x12c(%ebp)\n+seqan2::DPMatrix_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >::DPMatrix_():\n /usr/include/seqan/align/dp_matrix_sparse.h:64\n \tmov -0x140(%ebp),%ebx\n+seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >::Holder():\n /usr/include/seqan/basic/holder_tristate.h:117\n \tmovl $0x0,-0x128(%ebp)\n+seqan2::DPMatrix_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >::DPMatrix_():\n /usr/include/seqan/align/dp_matrix_sparse.h:64\n \tmov %eax,-0x150(%ebp)\n \tpush %eax\n \tcall 3190 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n+seqan2::Holder > >, seqan2::Tag >::Holder():\n /usr/include/seqan/basic/holder_tristate.h:117\n \tmovl $0x0,-0x124(%ebp)\n+seqan2::DPMatrix_, seqan2::String > >::DPMatrix_():\n /usr/include/seqan/align/dp_matrix.h:122\n \tlea -0x124(%ebp),%eax\n+seqan2::Holder > >, seqan2::Tag >::Holder():\n /usr/include/seqan/basic/holder_tristate.h:117\n \tmovl $0x0,-0x120(%ebp)\n+seqan2::DPMatrix_, seqan2::String > >::DPMatrix_():\n /usr/include/seqan/align/dp_matrix.h:122\n \tmov %eax,-0x148(%ebp)\n \tmov %eax,(%esp)\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov -0x144(%ebp),%eax\n+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 >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x128(%ebp),%ecx\n+seqan2::DPMatrix_, seqan2::String > >::DPMatrix_():\n /usr/include/seqan/align/dp_matrix.h:122\n \tadd $0x10,%esp\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x4(%eax),%esi\n \tsub (%eax),%esi\n+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&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1406 (discriminator 2)\n \tadd $0x1,%esi\n+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 >&):\n /usr/include/seqan/basic/holder_tristate.h:469\n \tmov %esi,%edi\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %ecx,%ecx\n-\tje 7270 \n+\tje a6b0 \n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0x12c(%ebp),%eax\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x120(%ebp),%edx\n+void seqan2::setLength >, 2u, seqan2::String >, seqan2::Alloc >, unsigned int>(seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >&, unsigned int, unsigned int):\n /usr/include/seqan/align/matrix_base.h:435 (discriminator 2)\n \tmov (%eax),%eax\n \tmov %esi,0x4(%eax)\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %edx,%edx\n-\tje 7470 \n+\tje a8b0 \n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0x124(%ebp),%eax\n+void seqan2::setLength >, unsigned int>(seqan2::Matrix > >&, unsigned int, unsigned int):\n /usr/include/seqan/align/matrix_base.h:435 (discriminator 2)\n \tmov (%eax),%eax\n \tmov %edi,0x4(%eax)\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov -0x13c(%ebp),%eax\n \tmov 0x4(%eax),%esi\n \tsub (%eax),%esi\n+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 >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x128(%ebp),%eax\n+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&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1411 (discriminator 2)\n \tadd $0x1,%esi\n+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 >&):\n /usr/include/seqan/basic/holder_tristate.h:469\n \tmov %esi,%edi\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %eax,%eax\n-\tje 7440 \n+\tje a880 \n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0x12c(%ebp),%eax\n+void seqan2::setLength >, 2u, seqan2::String >, seqan2::Alloc >, unsigned int>(seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >&, unsigned int, unsigned int):\n /usr/include/seqan/align/matrix_base.h:435 (discriminator 2)\n \tmov (%eax),%eax\n \tmov %esi,(%eax)\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x120(%ebp),%eax\n \ttest %eax,%eax\n-\tje 7420 \n+\tje a860 \n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0x124(%ebp),%eax\n+void seqan2::setLength >, unsigned int>(seqan2::Matrix > >&, unsigned int, unsigned int):\n /usr/include/seqan/align/matrix_base.h:435 (discriminator 2)\n \tmov (%eax),%eax\n \tmov %edi,(%eax)\n+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 >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x128(%ebp),%eax\n \ttest %eax,%eax\n-\tje 7400 \n+\tje a840 \n+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 >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0x12c(%ebp),%esi\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,0x1c(%esi)\n-\tje 5ebb \n+\tje 92fb \n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x18(%esi),%edi\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush (%edi)\n \tcall 31f0 \n+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):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %edi,(%esp)\n \tcall 31f0 \n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0x10,%esp\n+void seqan2::setValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc >&):\n /usr/include/seqan/basic/holder_tristate.h:727\n \tlea -0xa8(%ebp),%eax\n /usr/include/seqan/basic/holder_tristate.h:728\n \tmovl $0x2,0x1c(%esi)\n /usr/include/seqan/basic/holder_tristate.h:727\n \tmov %eax,0x18(%esi)\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x120(%ebp),%eax\n \ttest %eax,%eax\n-\tje 7590 \n+\tje a9d0 \n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0x124(%ebp),%esi\n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,0x1c(%esi)\n-\tje 5f06 \n+\tje 9346 \n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x18(%esi),%edi\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush (%edi)\n \tcall 31f0 \n+void seqan2::deallocate >, seqan2::Tag >, seqan2::String > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %edi,(%esp)\n \tcall 31f0 \n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0x10,%esp\n+void seqan2::setValue > >(seqan2::Holder >, seqan2::Tag >&, seqan2::String >&):\n /usr/include/seqan/basic/holder_tristate.h:727\n \tlea -0x9c(%ebp),%eax\n /usr/include/seqan/basic/holder_tristate.h:728\n \tmovl $0x2,0x1c(%esi)\n /usr/include/seqan/basic/holder_tristate.h:727\n \tmov %eax,0x18(%esi)\n+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&):\n /usr/include/seqan/basic/holder_tristate.h:430\n \tmov -0x12c(%ebp),%esi\n+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):\n /usr/include/seqan/align/matrix_base.h:406 (discriminator 1)\n \tmov (%esi),%eax\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > const>::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n \tmov 0x18(%esi),%ecx\n+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):\n /usr/include/seqan/align/matrix_base.h:406 (discriminator 1)\n \tmov (%eax),%edx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%ecx),%edi\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%ecx),%eax\n \tmov %eax,-0x158(%ebp)\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %edi,%eax\n \tmov %eax,-0x154(%ebp)\n \tsar $0x2,%eax\n \timul $0xaaaaaaab,%eax,%eax\n \tmov %eax,-0x14c(%ebp)\n+void seqan2::resize >, seqan2::String >, seqan2::Alloc > >(seqan2::DPMatrix_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >&):\n /usr/include/seqan/align/dp_matrix_sparse.h:89 (discriminator 1)\n \tcmp %eax,%edx\n-\tjae 7510 \n+\tjae a950 \n+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&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1428\n \tsub $0xc,%esp\n \tpush -0x148(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3200 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@plt>\n+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&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:71\n \tmov -0x150(%ebp),%eax\n+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 >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x128(%ebp),%ebx\n+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&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1428\n \tadd $0x10,%esp\n+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&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:70\n \tmovl $0x0,-0xb8(%ebp)\n \tmovl $0x0,-0xb4(%ebp)\n \tmovl $0x0,-0xb0(%ebp)\n \tmovl $0x0,-0xac(%ebp)\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:71\n \tmov %eax,-0xbc(%ebp)\n+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 >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %ebx,%ebx\n-\tje 74b0 \n+\tje a8f0 \n+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 >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0x12c(%ebp),%esi\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%esi),%ecx\n \ttest %ecx,%ecx\n-\tje 74d8 \n+\tje a918 \n+seqan2::Iterator >, seqan2::Alloc >, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov 0x18(%esi),%eax\n \tmov (%eax),%edi\n+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 >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x128(%ebp),%edx\n+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&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:72 (discriminator 1)\n \tmov %edi,-0xb0(%ebp)\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:73\n \tmov %edi,-0xac(%ebp)\n+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 >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %edx,%edx\n-\tje 7490 \n+\tje a8d0 \n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0x12c(%ebp),%eax\n+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&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:74 (discriminator 2)\n \tmov (%eax),%edx\n \tmov $0x1,%eax\n \tsub (%edx),%eax\n \tmov %eax,-0xb8(%ebp)\n+seqan2::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n \tmov -0x140(%ebp),%eax\n \tmov 0x11c(%eax),%esi\n \tmov (%esi),%eax\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n /usr/include/c++/14/bits/move.h:223\n \tmov %eax,(%edi)\n \tmov %eax,0x4(%edi)\n \tmov %eax,0x8(%edi)\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x120(%ebp),%eax\n+seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >::DPMatrixNavigator_, 0>(seqan2::DPMatrix_, seqan2::String > >&, seqan2::DPBandConfig > const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:80\n \tmovl $0x0,-0xd8(%ebp)\n \tmovl $0x0,-0xd4(%ebp)\n \tmovl $0x0,-0xd0(%ebp)\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %eax,%eax\n-\tje 73a0 \n+\tje a7e0 \n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0x124(%ebp),%edi\n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::value > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%edi),%eax\n \ttest %eax,%eax\n-\tje 73c8 \n+\tje a808 \n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov 0x18(%edi),%eax\n \tmov (%eax),%eax\n+seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >::DPMatrixNavigator_, 0>(seqan2::DPMatrix_, seqan2::String > >&, seqan2::DPBandConfig > const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:87\n \tmovb $0x0,(%eax)\n+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&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1439\n \tsub $0x4,%esp\n \tlea -0xec(%ebp),%ecx\n \tlea -0xbc(%ebp),%edx\n+seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >::DPMatrixNavigator_, 0>(seqan2::DPMatrix_, seqan2::String > >&, seqan2::DPBandConfig > const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:85 (discriminator 1)\n \tmov %eax,-0xd0(%ebp)\n+seqan2::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n \tmov (%esi),%eax\n+seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >::DPMatrixNavigator_, 0>(seqan2::DPMatrix_, seqan2::String > >&, seqan2::DPBandConfig > const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:86\n \tmovl $0x1,-0xd8(%ebp)\n+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&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1439\n \tmov %eax,-0xcc(%ebp)\n \tmov %eax,-0xc8(%ebp)\n \tmov %eax,-0xc4(%ebp)\n \tmov -0x148(%ebp),%eax\n \tmovl $0x0,-0xc0(%ebp)\n \tmov %eax,-0xdc(%ebp)\n@@ -4533,87 +10082,106 @@\n \tmov %eax,-0x18c(%ebp)\n \tmov %eax,%edi\n \tlea -0xcc(%ebp),%eax\n \tpush %ecx\n \tmov %edi,%ecx\n \tpush -0x13c(%ebp)\n \tpush -0x144(%ebp)\n-\tcall 3eb0 <__cxa_finalize@plt+0xb20>\n+\tcall 72f0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x510>\n \tmov -0xcc(%ebp),%eax\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tadd $0x10,%esp\n+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&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1439\n \tmov -0xdc(%ebp),%esi\n \tmov -0xc4(%ebp),%edx\n \tmov -0xc0(%ebp),%ecx\n \tmov %eax,-0x14c(%ebp)\n \tmov -0xc8(%ebp),%eax\n \tmov %eax,-0x154(%ebp)\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x4(%esi),%eax\n \ttest %eax,%eax\n-\tje 7310 \n+\tje a750 \n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%esi),%edi\n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::value > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%edi),%eax\n \ttest %eax,%eax\n-\tje 7347 \n+\tje a787 \n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov 0x18(%edi),%eax\n \tmov (%eax),%eax\n+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&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1197 (discriminator 2)\n \tmov -0x14c(%ebp),%edi\n+void seqan2::_setToPosition >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned int>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:425 (discriminator 1)\n \tadd %ecx,%eax\n \tmov %eax,-0xd0(%ebp)\n+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&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1197 (discriminator 2)\n \tcmp %edi,%edx\n-\tje 7258 \n+\tje a698 \n /usr/include/seqan/align/dp_algorithm_impl.h:1202 (discriminator 2)\n \tmov -0x154(%ebp),%edx\n \tcmp %edx,-0x14c(%ebp)\n-\tje 6c13 \n+\tje a053 \n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov -0x13c(%ebp),%eax\n \tmov -0x144(%ebp),%edx\n \tmov 0x4(%eax),%edi\n \tsub (%eax),%edi\n \tmov 0x4(%edx),%eax\n \tsub (%edx),%eax\n+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&):\n /usr/include/seqan/align/dp_traceback_impl.h:613 (discriminator 4)\n \tmov %eax,-0x130(%ebp)\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x4(%esi),%eax\n \ttest %eax,%eax\n-\tje 72a0 \n+\tje a6e0 \n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%esi),%esi\n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::value > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%esi),%ebx\n \ttest %ebx,%ebx\n-\tje 72cb \n+\tje a70b \n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov 0x18(%esi),%eax\n \tmov (%eax),%eax\n+void seqan2::_setToPosition >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned int>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:425 (discriminator 1)\n \tadd %ecx,%eax\n \tmov %eax,-0xd0(%ebp)\n+seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tmovzbl (%eax),%eax\n+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&):\n /usr/include/seqan/align/dp_traceback_impl.h:462\n \ttest $0x40,%al\n-\tjne 7701 \n+\tjne ab41 \n /usr/include/seqan/align/dp_traceback_impl.h:472\n \tmov $0x1,%edx\n /usr/include/seqan/align/dp_traceback_impl.h:467\n \ttest $0x20,%al\n-\tjne 7726 \n+\tjne ab66 \n /usr/include/seqan/align/dp_traceback_impl.h:464\n \tmov %al,-0x132(%ebp)\n+seqan2::DisableIf >, void>::Type seqan2::_computeTraceback, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:573\n \tsub $0x4,%esp\n \tlea -0xf8(%ebp),%esi\n \tlea -0x130(%ebp),%eax\n /usr/include/seqan/align/dp_traceback_impl.h:572 (discriminator 1)\n \tmov %dl,-0x131(%ebp)\n /usr/include/seqan/align/dp_traceback_impl.h:573\n@@ -4621,122 +10189,161 @@\n \tlea -0x132(%ebp),%edx\n \tmovl $0x0,-0xf8(%ebp)\n \tmov %esi,-0x190(%ebp)\n \tpush %edi\n \tpush %eax\n \tmov %esi,%eax\n \tpush -0x18c(%ebp)\n-\tcall 5080 , std::allocator >)@@Base+0x780>\n+\tcall 84c0 , std::allocator >)@@Base+0x780>\n \tmov -0xf8(%ebp),%esi\n \tadd $0x10,%esp\n+void seqan2::clear > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,-0x120(%ebp)\n-\tje 6238 \n+\tje 9678 \n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0x124(%ebp),%edi\n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,0x1c(%edi)\n-\tje 6214 \n+\tje 9654 \n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x18(%edi),%eax\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tmov %eax,-0x13c(%ebp)\n \tpush (%eax)\n \tcall 31f0 \n+void seqan2::deallocate >, seqan2::Tag >, seqan2::String > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tpop %edx\n \tpush -0x13c(%ebp)\n \tcall 31f0 \n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush 0xc(%edi)\n \tmov -0x140(%ebp),%ebx\n \tcall 31f0 \n \tpop %eax\n \tpush (%edi)\n \tcall 31f0 \n+void seqan2::deallocate > >, seqan2::Tag >, seqan2::Matrix > > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder > >, seqan2::Tag >&, seqan2::Matrix > > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %edi,(%esp)\n \tcall 31f0 \n+void seqan2::clear > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:534\n \tadd $0x10,%esp\n+void seqan2::clear >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,-0x128(%ebp)\n-\tje 629f \n+\tje 96df \n+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 >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0x12c(%ebp),%edi\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,0x1c(%edi)\n-\tje 627b \n+\tje 96bb \n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x18(%edi),%eax\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tmov %eax,-0x13c(%ebp)\n \tpush (%eax)\n \tcall 31f0 \n+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):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tpop %eax\n \tpush -0x13c(%ebp)\n \tcall 31f0 \n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush 0xc(%edi)\n \tmov -0x140(%ebp),%ebx\n \tcall 31f0 \n \tpop %eax\n \tpush (%edi)\n \tcall 31f0 \n+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):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %edi,(%esp)\n \tcall 31f0 \n+void seqan2::clear >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:534\n \tadd $0x10,%esp\n+seqan2::String >::~String():\n /usr/include/seqan/sequence/string_alloc.h:198\n \tmov -0x9c(%ebp),%eax\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush %eax\n \tcall 31f0 \n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tpop %eax\n \tpush -0xa8(%ebp)\n \tcall 31f0 \n+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):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0x104(%ebp),%eax\n+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&):\n /usr/include/seqan/align/global_alignment_unbanded.h:237 (discriminator 2)\n \tadd $0xc,%esp\n \tmov %esi,-0xf8(%ebp)\n \tpush -0x190(%ebp)\n+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&):\n /usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n \tlea 0x24(%eax),%edx\n+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&):\n /usr/include/seqan/align/global_alignment_unbanded.h:237 (discriminator 2)\n \tpush %edx\n \tpush %eax\n \tcall 3370 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@plt>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %esi,(%esp)\n+adapterAlignment():\n ./porechop/src/adapter_align.cpp:29 (discriminator 2)\n \tlea -0xa8(%ebp),%edi\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tcall 31f0 \n+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&):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n+seqan2::length(char*):\n /usr/include/seqan/sequence/adapt_array_pointer.h:335\n \tmov -0x140(%ebp),%ebx\n \tsub $0xc,%esp\n \tpush -0x160(%ebp)\n \tcall 3160 \n \tpop %edx\n \tpush -0x174(%ebp)\n \tmov %eax,%esi\n \tcall 3160 \n \tpop %ecx\n+adapterAlignment():\n ./porechop/src/adapter_align.cpp:29 (discriminator 2)\n \tpush -0x14c(%ebp)\n \tpush %esi\n \tpush %eax\n \tlea -0x104(%ebp),%eax\n \tpush %eax\n \tpush %edi\n@@ -4746,168 +10353,213 @@\n \tlea -0x34(%ebp),%esi\n \tpush %edi\n \tpush %esi\n \tcall 3080 \n ./porechop/src/adapter_align.cpp:30 (discriminator 2)\n \tpush %esi\n \tcall 31d0 , std::allocator >)@plt>\n+std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov -0x34(%ebp),%edx\n+adapterAlignment():\n ./porechop/src/adapter_align.cpp:30 (discriminator 2)\n \tmov %eax,%esi\n+std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tlea -0x2c(%ebp),%eax\n+adapterAlignment():\n ./porechop/src/adapter_align.cpp:30 (discriminator 2)\n \tadd $0x10,%esp\n+std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %eax,%edx\n-\tje 635d \n+\tje 979d \n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/14/bits/basic_string.h:294\n \tmov -0x2c(%ebp),%eax\n+std::__new_allocator::deallocate(char*, unsigned int):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x1,%eax\n+std::__new_allocator::deallocate(char*, unsigned int):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n \tpush %edx\n \tcall 31a0 \n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n+seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >::~String():\n /usr/include/seqan/sequence/string_alloc.h:197\n \tmov -0x100(%ebp),%eax\n \tmov -0x104(%ebp),%edi\n+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 >*):\n /usr/include/seqan/basic/array_construct_destruct.h:548\n \tcmp %edi,%eax\n-\tje 63cb \n+\tje 980b \n \tmov %eax,-0x13c(%ebp)\n \tmov %esi,-0x144(%ebp)\n \tlea 0x0(%esi,%eiz,1),%esi\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush 0x8(%edi)\n \tmov -0x140(%ebp),%ebx\n \tcall 31f0 \n+void seqan2::clear, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \tadd $0x10,%esp\n \ttestl $0xfffffffd,0x4(%edi)\n-\tje 63b4 \n+\tje 97f4 \n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%edi),%esi\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush (%esi)\n \tcall 31f0 \n+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):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %esi,(%esp)\n \tcall 31f0 \n+void seqan2::clear, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0x10,%esp\n+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 >*):\n /usr/include/seqan/basic/array_construct_destruct.h:551\n \tadd $0x24,%edi\n /usr/include/seqan/basic/array_construct_destruct.h:548\n \tcmp %edi,-0x13c(%ebp)\n-\tjne 6380 \n+\tjne 97c0 \n+seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >::~String():\n /usr/include/seqan/sequence/string_alloc.h:198\n \tmov -0x144(%ebp),%esi\n \tmov -0x104(%ebp),%edi\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush %edi\n \tcall 31f0 \n+std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov -0x4c(%ebp),%edx\n+std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tmov -0x188(%ebp),%eax\n \tadd $0x10,%esp\n \tcmp %eax,%edx\n-\tje 63fd \n+\tje 983d \n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/14/bits/basic_string.h:294\n \tmov -0x44(%ebp),%eax\n+std::__new_allocator::deallocate(char*, unsigned int):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x1,%eax\n+std::__new_allocator::deallocate(char*, unsigned int):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n \tpush %edx\n \tcall 31a0 \n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n+std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov -0x64(%ebp),%edx\n+std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tmov -0x184(%ebp),%eax\n \tcmp %eax,%edx\n-\tje 6423 \n+\tje 9863 \n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/14/bits/basic_string.h:294\n \tmov -0x5c(%ebp),%eax\n+std::__new_allocator::deallocate(char*, unsigned int):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n \tmov -0x140(%ebp),%ebx\n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x1,%eax\n+std::__new_allocator::deallocate(char*, unsigned int):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n \tpush %edx\n \tcall 31a0 \n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x110(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 31f0 \n \tpop %eax\n \tpush -0x11c(%ebp)\n \tcall 31f0 \n+std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov -0x7c(%ebp),%edx\n+std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tmov -0x180(%ebp),%eax\n \tadd $0x10,%esp\n \tcmp %eax,%edx\n-\tje 6466 \n+\tje 98a6 \n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/14/bits/basic_string.h:294\n \tmov -0x74(%ebp),%eax\n+std::__new_allocator::deallocate(char*, unsigned int):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x1,%eax\n+std::__new_allocator::deallocate(char*, unsigned int):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n \tpush %edx\n \tcall 31a0 \n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n+adapterAlignment():\n ./porechop/src/adapter_align.cpp:31\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 7f4d \n+\tjne b38d \n \tlea -0xc(%ebp),%esp\n \tmov %esi,%eax\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,-0xc8(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,-0xc4(%ebp)\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %eax,%eax\n-\tje 7b98 \n+\tje afd8 \n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x24(%esi),%eax\n \tmov %eax,-0x19c(%ebp)\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x4(%esi),%eax\n \ttest %eax,%eax\n-\tje 78cc \n+\tje ad0c \n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%esi),%eax\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%eax),%edx\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov %eax,-0x1a0(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:290\n@@ -4922,19 +10574,19 @@\n \tmovl $0x0,-0x9c(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,-0x98(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,-0x94(%ebp)\n /usr/include/seqan/align/dp_algorithm_impl.h:250 (discriminator 1)\n \tcmp %eax,%edx\n-\tje 7938 \n+\tje ad78 \n \tmov -0x19c(%ebp),%eax\n \tmov (%eax),%ecx\n \tcmp %ecx,0x4(%eax)\n-\tje 7938 \n+\tje ad78 \n /usr/include/seqan/align/dp_matrix_sparse.h:64\n \tsub $0xc,%esp\n \tlea -0xf8(%ebp),%eax\n \tmovl $0x0,-0xf8(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tmovl $0x0,-0xf4(%ebp)\n \tmov %eax,-0x190(%ebp)\n@@ -4965,25 +10617,25 @@\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x194(%ebp),%eax\n /usr/include/seqan/align/dp_algorithm_impl.h:1406 (discriminator 2)\n \tadd $0x1,%esi\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov %esi,%edi\n \ttest %eax,%eax\n-\tje 6d00 \n+\tje a140 \n /usr/include/seqan/align/matrix_base.h:435 (discriminator 2)\n \tmov -0x164(%ebp),%eax\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0xd8(%ebp),%ebx\n /usr/include/seqan/align/matrix_base.h:435 (discriminator 2)\n \tmov (%eax),%eax\n \tmov %esi,0x4(%eax)\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %ebx,%ebx\n-\tje 6ce4 \n+\tje a124 \n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0xdc(%ebp),%edx\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov -0x19c(%ebp),%ecx\n /usr/include/seqan/align/matrix_base.h:435 (discriminator 2)\n \tmov (%edx),%eax\n \tmov %edi,0x4(%eax)\n@@ -4994,29 +10646,29 @@\n \tmov -0x194(%ebp),%ecx\n /usr/include/seqan/align/dp_algorithm_impl.h:1411 (discriminator 2)\n \tlea 0x1(%eax),%esi\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov -0x164(%ebp),%eax\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %ecx,%ecx\n-\tje 6c23 \n+\tje a063 \n /usr/include/seqan/align/matrix_base.h:435 (discriminator 2)\n \tmov (%eax),%eax\n \tmov %esi,(%eax)\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0xd8(%ebp),%eax\n \ttest %eax,%eax\n-\tje 7951 \n+\tje ad91 \n /usr/include/seqan/align/matrix_base.h:435 (discriminator 2)\n \tmov (%edx),%eax\n \tmov %esi,(%eax)\n /usr/include/seqan/basic/holder_tristate.h:525\n \tmov -0x164(%ebp),%eax\n \ttestl $0xfffffffd,0x1c(%eax)\n-\tje 662b \n+\tje 9a6b \n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x18(%eax),%esi\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush (%esi)\n \tcall 31f0 \n@@ -5031,20 +10683,20 @@\n /usr/include/seqan/basic/holder_tristate.h:727\n \tlea -0xa8(%ebp),%eax\n \tmov %eax,0x18(%ecx)\n /usr/include/seqan/basic/holder_tristate.h:728\n \tmovl $0x2,0x1c(%ecx)\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %esi,%esi\n-\tje 7871 \n+\tje acb1 \n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0xdc(%ebp),%esi\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,0x1c(%esi)\n-\tje 667c \n+\tje 9abc \n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x18(%esi),%edi\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush (%edi)\n \tcall 31f0 \n@@ -5077,31 +10729,31 @@\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %edx,%eax\n \tmov %eax,-0x148(%ebp)\n \tsar $0x2,%eax\n \tmov %eax,%ecx\n /usr/include/seqan/align/dp_matrix_sparse.h:89 (discriminator 1)\n \tcmp %eax,%edi\n-\tjae 77f2 \n+\tjae ac32 \n /usr/include/seqan/align/dp_algorithm_impl.h:1428\n \tsub $0xc,%esp\n \tpush -0x18c(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3200 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@plt>\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x194(%ebp),%eax\n /usr/include/seqan/align/dp_algorithm_impl.h:1428\n \tadd $0x10,%esp\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %eax,%eax\n-\tje 7733 \n+\tje ab73 \n \tmov -0x164(%ebp),%eax\n \tmov 0x1c(%eax),%edi\n \ttest %edi,%edi\n-\tje 7977 \n+\tje adb7 \n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov 0x18(%eax),%eax\n \tmov (%eax),%ecx\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:74 (discriminator 2)\n \tmov -0x164(%ebp),%eax\n \tmov $0x1,%edx\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:80\n@@ -5122,21 +10774,21 @@\n /usr/include/c++/14/bits/move.h:223\n \tmov %eax,(%ecx)\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:84\n \tmov -0x18c(%ebp),%eax\n \tmov %eax,-0xbc(%ebp)\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %edx,%edx\n-\tje 788d \n+\tje accd \n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0xdc(%ebp),%esi\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%esi),%eax\n \ttest %eax,%eax\n-\tje 7ca8 \n+\tje b0e8 \n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov 0x18(%esi),%eax\n \tmov (%eax),%esi\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n \tlea 0x2(%esi),%eax\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n \tlea 0x1(%esi),%ebx\n@@ -5168,28 +10820,28 @@\n \tmov %edi,-0x168(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov %eax,-0x16c(%ebp)\n /usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1)\n \tmov %edx,-0x144(%ebp)\n /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n \tcmp %edx,%edi\n-\tje 6849 \n+\tje 9c89 \n \tsub %edi,%eax\n \tlea 0x1(%esi),%ebx\n \tmov %eax,%edi\n \tmov %ebx,-0x148(%ebp)\n \tlea 0x4(%ecx),%eax\n \tlea 0x0(,%edi,4),%edx\n \tmov %edx,-0x150(%ebp)\n \tadd %ecx,%edx\n \tcmp %edx,%ebx\n-\tjae 67ec \n+\tjae 9c2c \n \tlea (%esi,%edi,1),%edx\n \tcmp %edx,%eax\n-\tjb 7d3d \n+\tjb b17d \n /usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n \tsub $0x1,%edi\n \tsub $0x4,%esp\n \tmov %ecx,-0x154(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tlea 0x0(,%edi,4),%edx\n \tpush %edx\n@@ -5225,15 +10877,15 @@\n \tmovb $0x0,0x1(%esi)\n /usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n \tmov 0x4(%ecx),%eax\n /usr/include/seqan/align/dp_scout.h:104 (discriminator 1)\n \tmovl $0x0,-0x170(%ebp)\n /usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n \tcmp %eax,-0x14c(%ebp)\n-\tjge 688b \n+\tjge 9ccb \n /usr/include/seqan/basic/holder_tristate.h:430\n \tmov -0xdc(%ebp),%edx\n /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n \tmov %ebx,%ecx\n /usr/include/c++/14/bits/move.h:223\n \tmov %eax,-0x14c(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:290\n@@ -5252,15 +10904,15 @@\n \tshl $0x2,%ecx\n \tmov %ecx,-0x178(%ebp)\n /usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1)\n \tlea -0x1(%edx),%ecx\n \tmov %ecx,-0x17c(%ebp)\n /usr/include/seqan/align/dp_algorithm_impl.h:533 (discriminator 2)\n \tcmp %ecx,%eax\n-\tje 6e51 \n+\tje a291 \n \tmov %eax,-0x154(%ebp)\n \tmov -0x168(%ebp),%ecx\n \tmov -0x16c(%ebp),%eax\n \tmov %edx,-0x1ac(%ebp)\n \tsub %ecx,%eax\n \tmov %eax,-0x198(%ebp)\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n@@ -5286,306 +10938,371 @@\n \tmovl $0x0,(%eax)\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n \tmov %eax,-0x13c(%ebp)\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n \tmovb $0x0,0x1(%ebx)\n /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n \tcmp %edi,%ecx\n-\tje 7240 \n+\tje a680 \n \tlea 0x2(%ebx),%edi\n /usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n \tmov %eax,-0x158(%ebp)\n \tlea 0x4(%eax),%ebx\n /usr/include/seqan/align/dp_formula.h:307 (discriminator 2)\n \txor %edx,%edx\n /usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n \txor %esi,%esi\n-\tjmp 6971 \n+\tjmp 9db1 \n \tlea 0x0(%esi,%eiz,1),%esi\n /usr/include/seqan/align/dp_formula_linear.h:82\n \tmov 0x1c(%ebp),%edx\n /usr/include/seqan/align/dp_formula.h:181\n \tmovb $0x22,-0x13c(%ebp)\n /usr/include/seqan/align/dp_formula_linear.h:82\n \tadd %esi,%edx\n /usr/include/seqan/align/dp_formula.h:180\n \tcmp %eax,%edx\n-\tjle 6997 \n+\tjle 9dd7 \n \tmov %edx,(%ebx)\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n \tmovzbl -0x13c(%ebp),%eax\n /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n \tadd $0x1,%edi\n \tadd $0x4,%ebx\n \tadd $0x1,%ecx\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n \tmov %al,-0x1(%edi)\n /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n \tcmp %ecx,-0x144(%ebp)\n-\tje 6d50 \n+\tje a190 \n /usr/include/seqan/score/score_base.h:337\n \tmovzbl -0x148(%ebp),%eax\n \tcmp (%ecx),%al\n \tmov 0x10(%ebp),%eax\n \tcmovne 0x14(%ebp),%eax\n /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 1)\n \tadd %esi,%eax\n /usr/include/seqan/align/dp_cell_linear.h:88\n \tmov (%ebx),%esi\n /usr/include/seqan/align/dp_formula.h:181\n \tcmp %edx,%esi\n-\tjg 6940 \n+\tjg 9d80 \n /usr/include/seqan/align/dp_formula_linear.h:80\n \tadd 0x1c(%ebp),%edx\n /usr/include/seqan/align/dp_formula.h:181\n \tmovb $0x44,-0x13c(%ebp)\n /usr/include/seqan/align/dp_formula.h:180\n \tcmp %eax,%edx\n-\tjg 6950 \n+\tjg 9d90 \n /usr/include/seqan/align/dp_formula.h:181\n \tmov %eax,(%ebx)\n /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 1)\n \tmov %eax,%edx\n /usr/include/seqan/align/dp_formula.h:180\n \tmovb $0x1,-0x13c(%ebp)\n-\tjmp 6952 \n+\tjmp 9d92 \n \tlea 0x0(%esi,%eiz,1),%esi\n+bool seqan2::empty(char*):\n /usr/include/seqan/sequence/adapt_array_pointer.h:365 (discriminator 2)\n \tmov -0x160(%ebp),%eax\n \tcmpb $0x0,(%eax)\n-\tje 5a8d \n+\tje 8ecd \n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x1f,%esi\n-\tjbe 7bda \n+\tjbe b01a \n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %esi,%edi\n \tshr $1,%edi\n \tadd %esi,%edi\n+unsigned int seqan2::_computeSizeForCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%edi),%eax\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush %eax\n \tcall 3030 \n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd %eax,%esi\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadd $0x10,%esp\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x110(%ebp)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x160(%ebp),%ecx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edi,-0x108(%ebp)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:341\n \tmov 0x104(%ebx),%edx\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %esi,-0x10c(%ebp)\n+seqan2::SimpleType* std::__copy_move::__copy_m*>(char*, char*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1)\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+seqan2::assign(seqan2::SimpleType&, char):\n /usr/include/seqan/basic/alphabet_residue.h:719\n \tmovzbl (%ecx),%ebx\n+seqan2::SimpleType* std::__copy_move::__copy_m*>(char*, char*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:405\n \tadd $0x1,%eax\n /usr/include/c++/14/bits/stl_algobase.h:404\n \tadd $0x1,%ecx\n+seqan2::assign(seqan2::SimpleType&, char):\n /usr/include/seqan/basic/alphabet_residue.h:719\n \tmovzbl (%edx,%ebx,1),%ebx\n \tmov %bl,-0x1(%eax)\n+seqan2::SimpleType* std::__copy_move::__copy_m*>(char*, char*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1)\n \tcmp %esi,%eax\n-\tjne 6a00 \n-\tjmp 5a8d \n+\tjne 9e40 \n+\tjmp 8ecd \n \tlea 0x0(%esi,%eiz,1),%esi\n \tmov %eax,%esi\n+bool seqan2::empty(char*):\n /usr/include/seqan/sequence/adapt_array_pointer.h:365 (discriminator 2)\n \tmov -0x174(%ebp),%eax\n \tcmpb $0x0,(%eax)\n-\tje 5a4e \n+\tje 8e8e \n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x1f,%esi\n-\tjbe 7be9 \n+\tjbe b029 \n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %esi,%edi\n \tshr $1,%edi\n \tadd %esi,%edi\n+unsigned int seqan2::_computeSizeForCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%edi),%eax\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush %eax\n \tcall 3030 \n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd %eax,%esi\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadd $0x10,%esp\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x11c(%ebp)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x174(%ebp),%ecx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edi,-0x114(%ebp)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:341\n \tmov 0x104(%ebx),%edx\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %esi,-0x118(%ebp)\n+seqan2::SimpleType* std::__copy_move::__copy_m*>(char*, char*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1)\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n+seqan2::assign(seqan2::SimpleType&, char):\n /usr/include/seqan/basic/alphabet_residue.h:719\n \tmovzbl (%ecx),%ebx\n+seqan2::SimpleType* std::__copy_move::__copy_m*>(char*, char*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:405\n \tadd $0x1,%eax\n /usr/include/c++/14/bits/stl_algobase.h:404\n \tadd $0x1,%ecx\n+seqan2::assign(seqan2::SimpleType&, char):\n /usr/include/seqan/basic/alphabet_residue.h:719\n \tmovzbl (%edx,%ebx,1),%ebx\n \tmov %bl,-0x1(%eax)\n+seqan2::SimpleType* std::__copy_move::__copy_m*>(char*, char*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1)\n \tcmp %esi,%eax\n-\tjne 6a80 \n-\tjmp 5a4e \n+\tjne 9ec0 \n+\tjmp 8e8e \n \tlea 0x0(%esi,%eiz,1),%esi\n+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&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n \tmov %eax,-0x13c(%ebp)\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0x24(%esi)\n+seqan2::String, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x28(%esi)\n+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):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0x104(%ebp),%esi\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tjmp 5d37 \n+\tjmp 9177 \n \tlea 0x0(%esi),%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %ecx,-0x144(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tmov %edx,-0x148(%ebp)\n \tpush $0x80\n \tcall 3030 \n \tadd $0x10,%esp\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \ttest %edi,%edi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0x8(%esi)\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \tmov -0x144(%ebp),%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovl $0x20,0x10(%esi)\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n-\tje 770e \n+\tje ab4e \n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tmov -0x148(%ebp),%edx\n \tcmp $0x4,%edx\n-\tjle 7e28 \n+\tjle b268 \n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %edx\n \tpush %edi\n \tpush %eax\n \tcall 3330 \n \tmov -0x144(%ebp),%ecx\n \tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov %ecx,-0x144(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tpush %edi\n \tcall 31f0 \n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1734\n \tmov 0x10(%esi),%eax\n \tmov $0x3,%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov 0x8(%esi),%edi\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tmov -0x144(%ebp),%ecx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1734\n \tcmp %edx,%eax\n \tcmova %edx,%eax\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tshl $0x2,%eax\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n-\tjmp 5c13 \n+\tjmp 9053 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %ecx,-0x144(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tmov %edx,-0x148(%ebp)\n \tpush $0x80\n \tcall 3030 \n \tadd $0x10,%esp\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \ttest %edi,%edi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0x2c(%esi)\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \tmov -0x144(%ebp),%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovl $0x20,0x34(%esi)\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n-\tje 771a \n+\tje ab5a \n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tmov -0x148(%ebp),%edx\n \tcmp $0x4,%edx\n-\tjle 7e19 \n+\tjle b259 \n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %edx\n \tpush %edi\n \tpush %eax\n \tcall 3330 \n \tmov -0x144(%ebp),%ecx\n \tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov %ecx,-0x144(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tpush %edi\n \tcall 31f0 \n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1734\n \tmov 0x34(%esi),%eax\n \tmov $0x3,%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov 0x2c(%esi),%edi\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tmov -0x144(%ebp),%ecx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1734\n \tcmp %edx,%eax\n \tcmova %edx,%eax\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tshl $0x2,%eax\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n-\tjmp 5caa \n+\tjmp 90ea \n+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&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1204 (discriminator 1)\n \tmovzbl (%eax),%edx\n \tand $0xfffffffe,%edx\n /usr/include/seqan/align/dp_algorithm_impl.h:1205 (discriminator 1)\n \tor $0x20,%edx\n \tmov %dl,(%eax)\n /usr/include/seqan/align/dp_algorithm_impl.h:1207\n-\tjmp 6129 \n+\tjmp 9569 \n+adapterAlignment():\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov %eax,-0xf8(%ebp)\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tmovl $0x0,-0xf4(%ebp)\n \tpush -0x190(%ebp)\n \tcall 32c0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n@@ -5607,44 +11324,44 @@\n \tmov %esi,(%eax)\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0xd8(%ebp),%eax\n /usr/include/seqan/align/dp_algorithm_impl.h:1412 (discriminator 2)\n \tadd $0x1,%edi\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %eax,%eax\n-\tje 7c8c \n+\tje b0cc \n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0xdc(%ebp),%eax\n /usr/include/seqan/align/matrix_base.h:435 (discriminator 2)\n \tmov (%eax),%eax\n \tmov %edi,(%eax)\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x194(%ebp),%edi\n \ttest %edi,%edi\n-\tjne 65fe \n+\tjne 9a3e \n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov -0x164(%ebp),%eax\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tmovl $0x0,-0xf4(%ebp)\n \tmov %eax,-0xf8(%ebp)\n \tpush -0x190(%ebp)\n \tcall 32c0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n \tmov -0xf8(%ebp),%eax\n \tadd $0x10,%esp\n \tmov %eax,-0x164(%ebp)\n \tmov -0xf4(%ebp),%eax\n \tmov %eax,-0x194(%ebp)\n-\tjmp 65fe \n+\tjmp 9a3e \n \tsub $0xc,%esp\n \tpush -0x18c(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n-\tjmp 65bb \n+\tjmp 99fb \n \tmovl $0x0,-0xf4(%ebp)\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush -0x190(%ebp)\n \tcall 32c0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n \tmov -0xf8(%ebp),%eax\n \tadd $0x10,%esp\n@@ -5653,15 +11370,15 @@\n \tmov %eax,-0x194(%ebp)\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov -0x1a0(%ebp),%eax\n \tmov 0x4(%eax),%edi\n \tsub (%eax),%edi\n /usr/include/seqan/align/dp_algorithm_impl.h:1407 (discriminator 2)\n \tadd $0x1,%edi\n-\tjmp 65a2 \n+\tjmp 99e2 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tmov -0x158(%ebp),%ecx\n \tmov -0x150(%ebp),%edi\n \tmov -0x198(%ebp),%eax\n \tlea -0x1(%edi,%eax,1),%edi\n \tlea -0x4(%ecx,%eax,4),%eax\n /usr/include/seqan/align/dp_formula_linear.h:80\n@@ -5689,39 +11406,39 @@\n \tmov 0x10(%ebp),%eax\n \tcmovne 0x14(%ebp),%eax\n /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 1)\n \tadd %esi,%eax\n /usr/include/seqan/align/dp_formula.h:181\n \tmov $0x44,%esi\n \tcmp %edi,%edx\n-\tjge 6dce \n+\tjge a20e \n /usr/include/seqan/align/dp_formula_linear.h:82\n \tmov 0x1c(%ebp),%ecx\n /usr/include/seqan/align/dp_formula.h:181\n \tmov $0x22,%esi\n /usr/include/seqan/align/dp_formula_linear.h:82\n \tadd %edi,%ecx\n \tmov %ecx,-0x158(%ebp)\n /usr/include/seqan/align/dp_formula.h:180\n \tmov -0x158(%ebp),%ecx\n \tcmp %ecx,%eax\n-\tjge 6f80 \n+\tjge a3c0 \n \tmov %ecx,%eax\n \tmov -0x13c(%ebp),%ecx\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n \tmov -0x150(%ebp),%edi\n \tmov %eax,0x4(%ecx)\n \tmov %esi,%eax\n \tmov %al,0x1(%edi)\n /usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n \tmov 0x4(%ecx),%eax\n /usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n \tmov -0x14c(%ebp),%ecx\n \tcmp %ecx,%eax\n-\tjle 6e18 \n+\tjle a258 \n /usr/include/seqan/basic/holder_tristate.h:430\n \tmov -0xdc(%ebp),%edx\n /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n \tmov %ebx,%ecx\n /usr/include/c++/14/bits/move.h:223\n \tmov %eax,-0x14c(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:290\n@@ -5730,15 +11447,15 @@\n \tsub (%edx),%ecx\n \tmov %ecx,-0x170(%ebp)\n /usr/include/seqan/align/dp_algorithm_impl.h:533 (discriminator 2)\n \taddl $0x1,-0x154(%ebp)\n \tmov -0x17c(%ebp),%ecx\n \tmov -0x154(%ebp),%eax\n \tcmp %ecx,%eax\n-\tjne 68e0 \n+\tjne 9d20 \n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n \tmov -0x150(%ebp),%eax\n \tmov -0x1ac(%ebp),%edx\n \tlea 0x2(%eax),%edi\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n \tadd $0x3,%eax\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n@@ -5762,30 +11479,30 @@\n \tmov %eax,-0x13c(%ebp)\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n \tmovb $0x0,0x1(%ebx)\n /usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n \tmov (%eax),%eax\n /usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n \tcmp %ecx,%eax\n-\tjle 6ea2 \n+\tjle a2e2 \n /usr/include/seqan/basic/holder_tristate.h:430\n \tmov -0xdc(%ebp),%edx\n /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n \tmov -0x154(%ebp),%ecx\n /usr/include/c++/14/bits/move.h:223\n \tmov %eax,-0x14c(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov 0x18(%edx),%edx\n /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n \tsub (%edx),%ecx\n \tmov %ecx,-0x170(%ebp)\n /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n \tmov -0x144(%ebp),%edi\n \tcmp %edi,-0x168(%ebp)\n-\tje 7c80 \n+\tje b0c0 \n \tmov -0x154(%ebp),%eax\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n \tmov -0x13c(%ebp),%edx\n /usr/include/seqan/align/dp_formula.h:307 (discriminator 2)\n \txor %ecx,%ecx\n /usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n \txor %ebx,%ebx\n@@ -5794,38 +11511,38 @@\n \tlea 0x1(%eax),%edi\n /usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n \tmov %edx,-0x158(%ebp)\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n \tmov %edx,%eax\n /usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n \tmov %edi,-0x13c(%ebp)\n-\tjmp 6f41 \n+\tjmp a381 \n \tlea 0x0(%esi),%esi\n /usr/include/seqan/align/dp_formula_linear.h:82\n \tmov 0x1c(%ebp),%ecx\n /usr/include/seqan/align/dp_formula.h:181\n \tmov $0x22,%edi\n /usr/include/seqan/align/dp_formula_linear.h:82\n \tadd %ebx,%ecx\n /usr/include/seqan/align/dp_formula.h:180\n \tcmp %ecx,%edx\n-\tjge 6f68 \n+\tjge a3a8 \n \tmov %ecx,(%eax)\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n \tmov %edi,%edx\n \tmov -0x13c(%ebp),%edi\n \tmov %dl,(%edi)\n /usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n \tmov -0x14c(%ebp),%edi\n /usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n \tmov (%eax),%edx\n /usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n \tmov %edx,-0x148(%ebp)\n \tcmp %edi,%edx\n-\tjle 6f2f \n+\tjle a36f \n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0xdc(%ebp),%edi\n /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n \tmov 0x18(%edi),%edx\n \tmov -0x13c(%ebp),%edi\n \tsub (%edx),%edi\n /usr/include/c++/14/bits/move.h:223\n@@ -5834,47 +11551,47 @@\n \tmov %edi,-0x170(%ebp)\n /usr/include/c++/14/bits/move.h:223\n \tmov %edx,-0x14c(%ebp)\n /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n \taddl $0x1,-0x13c(%ebp)\n \tadd $0x1,%esi\n \tcmp %esi,-0x144(%ebp)\n-\tje 6f90 \n+\tje a3d0 \n /usr/include/seqan/score/score_base.h:337\n \tmovzbl -0x150(%ebp),%edx\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n \tadd $0x4,%eax\n /usr/include/seqan/score/score_base.h:337\n \tcmp %dl,(%esi)\n \tmov 0x10(%ebp),%edx\n \tcmovne 0x14(%ebp),%edx\n /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 1)\n \tadd %ebx,%edx\n /usr/include/seqan/align/dp_cell_linear.h:88\n \tmov (%eax),%ebx\n /usr/include/seqan/align/dp_formula.h:181\n \tcmp %ecx,%ebx\n-\tjg 6ee0 \n+\tjg a320 \n /usr/include/seqan/align/dp_formula_linear.h:80\n \tadd 0x1c(%ebp),%ecx\n /usr/include/seqan/align/dp_formula.h:181\n \tmov $0x44,%edi\n /usr/include/seqan/align/dp_formula.h:180\n \tcmp %ecx,%edx\n-\tjl 6eee \n+\tjl a32e \n /usr/include/seqan/align/dp_formula.h:181\n \tmov %edx,(%eax)\n \tmov %edx,%ecx\n /usr/include/seqan/align/dp_formula.h:180\n \tmov $0x1,%edi\n-\tjmp 6ef0 \n+\tjmp a330 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n \tmov $0x1,%esi\n-\tjmp 6dde \n+\tjmp a21e \n \tlea 0x0(%esi),%esi\n \tmov -0x168(%ebp),%edi\n \tmov -0x16c(%ebp),%eax\n \tmov -0x158(%ebp),%esi\n \tsub %edi,%eax\n \tmov -0x154(%ebp),%edi\n \tlea -0x1(%edi,%eax,1),%edi\n@@ -5900,37 +11617,37 @@\n /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 1)\n \tadd %edi,%ebx\n /usr/include/seqan/align/dp_cell_linear.h:88\n \tmov -0x13c(%ebp),%edi\n \tmov 0x4(%edi),%esi\n /usr/include/seqan/align/dp_formula.h:181\n \tcmp %ecx,%esi\n-\tjle 7004 \n+\tjle a444 \n /usr/include/seqan/align/dp_formula_linear.h:82\n \tmov 0x1c(%ebp),%eax\n /usr/include/seqan/align/dp_formula.h:181\n \tmov $0x22,%edx\n /usr/include/seqan/align/dp_formula_linear.h:82\n \tadd %esi,%eax\n /usr/include/seqan/align/dp_formula.h:180\n \tcmp %eax,%ebx\n-\tjge 76f7 \n+\tjge ab37 \n \tmov %eax,%ebx\n \tmov -0x13c(%ebp),%eax\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n \tmov -0x154(%ebp),%ecx\n \tmov %ebx,0x4(%eax)\n \tmov %dl,0x1(%ecx)\n /usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n \tmov -0x14c(%ebp),%ecx\n /usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n \tmov 0x4(%eax),%eax\n /usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n \tcmp %ecx,%eax\n-\tjle 704a \n+\tjle a48a \n /usr/include/seqan/basic/holder_tristate.h:430\n \tmov -0xdc(%ebp),%edx\n /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n \tmov -0x148(%ebp),%ecx\n /usr/include/c++/14/bits/move.h:223\n \tmov %eax,-0x14c(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:290\n@@ -5949,41 +11666,41 @@\n \tmov %eax,-0x13c(%ebp)\n \tmov 0x4(%ecx),%eax\n \tsub (%ecx),%eax\n /usr/include/seqan/align/dp_traceback_impl.h:613 (discriminator 4)\n \tmov %eax,-0x124(%ebp)\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %esi,%esi\n-\tje 78b0 \n+\tje acf0 \n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0xdc(%ebp),%esi\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%esi),%ebx\n \ttest %ebx,%ebx\n-\tje 7d05 \n+\tje b145 \n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov 0x18(%esi),%eax\n \tmov (%eax),%edx\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:425 (discriminator 1)\n \tmov -0x170(%ebp),%eax\n \tadd %eax,%edx\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tmovzbl (%edx),%eax\n /usr/include/seqan/align/dp_traceback_impl.h:475\n \tmov %eax,%ecx\n /usr/include/seqan/align/dp_traceback_impl.h:571 (discriminator 1)\n \tmov %al,-0x130(%ebp)\n /usr/include/seqan/align/dp_traceback_impl.h:475\n \tand $0x1,%ecx\n-\tjne 70b8 \n+\tjne a4f8 \n /usr/include/seqan/align/dp_traceback_impl.h:478\n \tmov $0x4,%ecx\n /usr/include/seqan/align/dp_traceback_impl.h:477\n \ttest $0x44,%al\n-\tjne 70b8 \n+\tjne a4f8 \n /usr/include/seqan/align/dp_traceback_impl.h:479\n \ttest $0x22,%al\n \tsetne %cl\n \tadd %ecx,%ecx\n /usr/include/seqan/align/dp_traceback_impl.h:573\n \tsub $0x4,%esp\n \tlea -0x124(%ebp),%eax\n@@ -5996,26 +11713,26 @@\n \tlea -0x130(%ebp),%edx\n \tmovl $0x0,-0xcc(%ebp)\n \tpush -0x13c(%ebp)\n \tpush %eax\n \tlea -0xbc(%ebp),%eax\n \tpush %eax\n \tmov %edi,%eax\n-\tcall 4960 , std::allocator >)@@Base+0x60>\n+\tcall 7da0 , std::allocator >)@@Base+0x60>\n \tmov -0xcc(%ebp),%esi\n \tadd $0x10,%esp\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,-0xd8(%ebp)\n-\tje 7186 \n+\tje a5c6 \n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0xdc(%ebp),%eax\n \tmov %eax,-0x13c(%ebp)\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,0x1c(%eax)\n-\tje 7152 \n+\tje a592 \n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x18(%eax),%eax\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush (%eax)\n \tmov %eax,-0x144(%ebp)\n@@ -6038,18 +11755,18 @@\n \tpop %ecx\n \tpush -0x13c(%ebp)\n \tcall 31f0 \n /usr/include/seqan/basic/holder_tristate.h:534\n \tadd $0x10,%esp\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,-0x194(%ebp)\n-\tje 71fd \n+\tje a63d \n \tmov -0x164(%ebp),%eax\n \ttestl $0xfffffffd,0x1c(%eax)\n-\tje 71c9 \n+\tje a609 \n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x18(%eax),%eax\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tmov %eax,-0x13c(%ebp)\n \tpush (%eax)\n@@ -6092,414 +11809,522 @@\n \tpush %edi\n /usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n \tlea 0x24(%eax),%edx\n /usr/include/seqan/align/global_alignment_unbanded.h:237 (discriminator 2)\n \tpush %edx\n \tpush %eax\n \tcall 3370 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@plt>\n-\tjmp 62df \n+\tjmp 971f \n \tlea 0x0(%esi),%esi\n /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n \tmov 0x1c(%ebp),%eax\n /usr/include/seqan/align/dp_formula.h:307 (discriminator 2)\n \txor %edx,%edx\n /usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n \txor %esi,%esi\n /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n \tmov %eax,-0x158(%ebp)\n-\tjmp 6d81 \n+\tjmp a1c1 \n \tlea 0x0(%esi),%esi\n+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&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1199 (discriminator 1)\n \tmovzbl (%eax),%edx\n \tand $0xfffffffe,%edx\n /usr/include/seqan/align/dp_algorithm_impl.h:1200 (discriminator 1)\n \tor $0x40,%edx\n \tmov %dl,(%eax)\n-\tjmp 6129 \n+\tjmp 9569 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+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 >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush -0x150(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3190 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov -0x144(%ebp),%eax\n+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 >&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tadd $0x10,%esp\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x4(%eax),%edi\n \tsub (%eax),%edi\n+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&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1407 (discriminator 2)\n \tadd $0x1,%edi\n-\tjmp 5e1c \n+\tjmp 925c \n \tlea 0x0(%esi),%esi\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tmov %ecx,-0x13c(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tpush %esi\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%esi),%esi\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0x13c(%ebp),%ecx\n /usr/include/seqan/basic/holder_tristate.h:469\n \tadd $0x10,%esp\n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::value > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%esi),%ebx\n \ttest %ebx,%ebx\n-\tjne 615d \n+\tjne 959d \n+void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %ecx,-0x13c(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n+void seqan2::create > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:591\n \tmov -0x13c(%ebp),%ecx\n+void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0x18(%esi)\n+seqan2::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n+void seqan2::create > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:591\n \txor %eax,%eax\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x1c(%esi)\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tjmp 6162 \n+\tjmp 95a2 \n \tnop\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tmov %edx,-0x15c(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tmov %ecx,-0x158(%ebp)\n \tpush %esi\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%esi),%edi\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0x158(%ebp),%ecx\n \tadd $0x10,%esp\n \tmov -0x15c(%ebp),%edx\n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::value > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%edi),%eax\n \ttest %eax,%eax\n-\tjne 60fc \n+\tjne 953c \n+void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %edx,-0x15c(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tmov %ecx,-0x158(%ebp)\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n+void seqan2::create > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:591\n \tmov -0x158(%ebp),%ecx\n \tmov -0x15c(%ebp),%edx\n+void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0x18(%edi)\n+seqan2::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n+void seqan2::create > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:591\n \txor %eax,%eax\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x1c(%edi)\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tjmp 6101 \n+\tjmp 9541 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush -0x148(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0x124(%ebp),%edi\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n \tadd $0x10,%esp\n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::value > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%edi),%eax\n \ttest %eax,%eax\n-\tjne 603e \n+\tjne 947e \n+void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0x18(%edi)\n+seqan2::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n+void seqan2::create > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:591\n \txor %eax,%eax\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x1c(%edi)\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tjmp 6043 \n+\tjmp 9483 \n+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 >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush -0x150(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3190 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n-\tjmp 5e8e \n+\tjmp 92ce \n \tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush -0x148(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n-\tjmp 5e76 \n+\tjmp 92b6 \n \tlea 0x0(%esi,%eiz,1),%esi\n+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 >&):\n+/usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush -0x150(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3190 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov -0x13c(%ebp),%eax\n+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 >&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tadd $0x10,%esp\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x4(%eax),%edi\n \tsub (%eax),%edi\n+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&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1412 (discriminator 2)\n \tadd $0x1,%edi\n-\tjmp 5e5e \n+\tjmp 929e \n \tlea 0x0(%esi),%esi\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush -0x148(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n-\tjmp 5e35 \n+\tjmp 9275 \n \tlea 0x0(%esi,%eiz,1),%esi\n+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 >&):\n+/usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush -0x150(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3190 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n-\tjmp 5fd6 \n+\tjmp 9416 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tsub $0xc,%esp\n \tpush -0x150(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3190 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n+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 >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0x12c(%ebp),%esi\n+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 >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n \tadd $0x10,%esp\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%esi),%ecx\n \ttest %ecx,%ecx\n-\tjne 5fb7 \n+\tjne 93f7 \n+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&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n+void seqan2::create >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:591\n \txor %edi,%edi\n+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&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0x18(%esi)\n+seqan2::String >, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n+void seqan2::create >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x1c(%esi)\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tjmp 5fbc \n+\tjmp 93fc \n+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 >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x128(%ebp),%eax\n \ttest %eax,%eax\n-\tje 7b27 \n+\tje af67 \n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%esi),%ebx\n \ttest %ebx,%ebx\n-\tje 7d7c \n+\tje b1bc \n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::capacity >, void>(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tmov 0x8(%ecx),%eax\n \tlea (%edx,%edx,1),%ebx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadd %edx,%ebx\n \tlea 0x0(,%ebx,4),%esi\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1731\n \tcmp %edx,%eax\n-\tjb 7a06 \n+\tjb ae46 \n+seqan2::Iterator >, seqan2::Alloc >, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov (%ecx),%ebx\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1741 (discriminator 1)\n \tlea (%ebx,%esi,1),%eax\n /usr/include/seqan/sequence/string_base.h:1739\n \tcmp %edx,-0x14c(%ebp)\n-\tjae 7585 \n+\tjae a9c5 \n /usr/include/seqan/sequence/string_base.h:1741 (discriminator 2)\n \tmov -0x154(%ebp),%edi\n \tlea (%ebx,%edi,1),%edx\n+void seqan2::_arrayConstructDefault >*, seqan2::DPCell_ >*>(seqan2::DPCell_ >*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:397\n \tcmp %esi,%edi\n-\tje 7585 \n+\tje a9c5 \n+seqan2::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n \tmov -0x140(%ebp),%edi\n \tmov -0x13c(%ebp),%esi\n \tmov 0x11c(%edi),%ebx\n \tmov (%ebx),%ebx\n \txchg %ax,%ax\n \tmov %ebx,(%edx)\n+void seqan2::_arrayConstructDefault >*, seqan2::DPCell_ >*>(seqan2::DPCell_ >*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:400\n \tadd $0xc,%edx\n+seqan2::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n \tmov %ebx,-0x8(%edx)\n \tmov %ebx,-0x4(%edx)\n+void seqan2::_arrayConstructDefault >*, seqan2::DPCell_ >*>(seqan2::DPCell_ >*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:397\n \tcmp %eax,%edx\n-\tjne 7570 \n+\tjne a9b0 \n \tmov %esi,-0x13c(%ebp)\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %eax,0x4(%ecx)\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1746\n-\tjmp 5f4d \n+\tjmp 938d \n \tlea 0x0(%esi),%esi\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush -0x148(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n-\tjmp 5ed9 \n+\tjmp 9319 \n \tlea 0x0(%esi,%eiz,1),%esi\n+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&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%esi)\n+seqan2::String, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x4(%esi)\n+seqan2::String >, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,-0xa8(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,-0xa4(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,-0xa0(%ebp)\n+seqan2::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,-0x9c(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,-0x98(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,-0x94(%ebp)\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:287\n \tlea -0xf8(%ebp),%ecx\n+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&):\n /usr/include/seqan/align/dp_traceback_impl.h:470\n \txor %eax,%eax\n+seqan2::String, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \txor %esi,%esi\n+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&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1400\n \tmovl $0x80000000,-0x14c(%ebp)\n \tmov %ecx,-0x190(%ebp)\n-\tjmp 62a5 \n+\tjmp 96e5 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+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&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:591\n \txor %ecx,%ecx\n+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&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0x24(%esi)\n+seqan2::String, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x28(%esi)\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tjmp 5c8e \n+\tjmp 90ce \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+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&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0x24(%esi)\n+seqan2::String, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x28(%esi)\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tjmp 5c56 \n+\tjmp 9096 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n+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&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:591\n \txor %ecx,%ecx\n+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&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%esi)\n+seqan2::String, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x4(%esi)\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tjmp 5bf7 \n+\tjmp 9037 \n+adapterAlignment():\n /usr/include/seqan/align/dp_formula.h:180\n \tmov $0x1,%edx\n-\tjmp 700e \n+\tjmp a44e \n+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&):\n /usr/include/seqan/align/dp_traceback_impl.h:464\n \tand $0x54,%eax\n /usr/include/seqan/align/dp_traceback_impl.h:465\n \tmov $0x4,%edx\n-\tjmp 6182 \n+\tjmp 95c2 \n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/align/dp_traceback_impl.h:465\n \tmov %eax,%edi\n \tmov $0xc,%eax\n+seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tjmp 9053 \n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:318\n-\tjmp 5c13 \n \tmov %eax,%edi\n \tmov $0xc,%eax\n-\tjmp 5caa \n+seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tjmp 90ea \n+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&):\n /usr/include/seqan/align/dp_traceback_impl.h:469\n \tand $0x2a,%eax\n /usr/include/seqan/align/dp_traceback_impl.h:470\n \tmov $0x2,%edx\n-\tjmp 6182 \n+\tjmp 95c2 \n+adapterAlignment():\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov -0x164(%ebp),%eax\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tmovl $0x0,-0xf4(%ebp)\n \tmov %eax,-0xf8(%ebp)\n \tpush -0x190(%ebp)\n@@ -6510,23 +12335,23 @@\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%eax),%esi\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov %eax,-0x164(%ebp)\n \tmov %ecx,-0x194(%ebp)\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %esi,%esi\n-\tje 7977 \n+\tje adb7 \n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0x164(%ebp),%eax\n \tmov 0x18(%eax),%eax\n \tmov (%eax),%ecx\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x194(%ebp),%ebx\n \ttest %ebx,%ebx\n-\tjne 66fa \n+\tjne 9b3a \n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov -0x164(%ebp),%eax\n \tmov %ecx,-0x13c(%ebp)\n \tsub $0xc,%esp\n \tmovl $0x0,-0xf4(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tmov %eax,-0xf8(%ebp)\n@@ -6534,82 +12359,82 @@\n \tcall 32c0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n \tmov -0xf8(%ebp),%eax\n \tadd $0x10,%esp\n \tmov -0x13c(%ebp),%ecx\n \tmov %eax,-0x164(%ebp)\n \tmov -0xf4(%ebp),%eax\n \tmov %eax,-0x194(%ebp)\n-\tjmp 66fa \n+\tjmp 9b3a \n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x194(%ebp),%ebx\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov -0x164(%ebp),%eax\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %ebx,%ebx\n-\tje 7bf8 \n+\tje b038 \n \tmov 0x1c(%eax),%edi\n \ttest %edi,%edi\n-\tje 79b5 \n+\tje adf5 \n \tmov -0x13c(%ebp),%edi\n /usr/include/seqan/sequence/string_alloc.h:320\n \tmov 0x8(%esi),%eax\n \tlea 0x0(,%edi,4),%edi\n /usr/include/seqan/sequence/string_base.h:1731\n \tmov -0x13c(%ebp),%ebx\n \tcmp %ebx,%eax\n-\tjb 7e37 \n+\tjb b277 \n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov (%esi),%ebx\n /usr/include/seqan/sequence/string_base.h:1739\n \tmov -0x13c(%ebp),%edx\n /usr/include/seqan/sequence/string_base.h:1741 (discriminator 1)\n \tlea (%ebx,%edi,1),%eax\n /usr/include/seqan/sequence/string_base.h:1739\n \tcmp %edx,%ecx\n-\tjae 79fe \n+\tjae ae3e \n /usr/include/seqan/sequence/string_base.h:1741 (discriminator 2)\n \tmov -0x148(%ebp),%ecx\n \tlea (%ebx,%ecx,1),%edx\n /usr/include/seqan/basic/array_construct_destruct.h:397\n \tcmp %edi,%ecx\n-\tje 79fe \n+\tje ae3e \n \tmov -0x140(%ebp),%ecx\n \tmov 0xec(%ecx),%edi\n \tnop\n /usr/include/seqan/align/dp_cell_linear.h:65\n \tmov (%edi),%ecx\n /usr/include/seqan/basic/array_construct_destruct.h:400\n \tadd $0x4,%edx\n /usr/include/seqan/align/dp_cell_linear.h:65\n \tmov %ecx,-0x4(%edx)\n /usr/include/seqan/basic/array_construct_destruct.h:397\n \tcmp %eax,%edx\n-\tjne 7860 \n-\tjmp 79fe \n+\tjne aca0 \n+\tjmp ae3e \n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush -0x18c(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n-\tjmp 664f \n+\tjmp 9a8f \n \tsub $0xc,%esp\n \tmov %ecx,-0x144(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tpush %eax\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tmov -0x144(%ebp),%ecx\n \tadd $0x10,%esp\n-\tjmp 674d \n+\tjmp 9b8d \n \tsub $0xc,%esp\n \tpush -0x18c(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n-\tjmp 707a \n+\tjmp a4ba \n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n@@ -6637,28 +12462,28 @@\n /usr/include/seqan/align/dp_algorithm_impl.h:1400\n \tmovl $0x80000000,-0x14c(%ebp)\n /usr/include/seqan/align/dp_traceback_impl.h:478\n \txor %eax,%eax\n /usr/include/seqan/sequence/string_alloc.h:74\n \txor %esi,%esi\n \tlea -0xcc(%ebp),%edi\n-\tjmp 7203 \n+\tjmp a643 \n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush -0x18c(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0xdc(%ebp),%eax\n /usr/include/seqan/basic/holder_tristate.h:863\n \tadd $0x10,%esp\n /usr/include/seqan/align/matrix_base.h:435 (discriminator 2)\n \tmov (%eax),%eax\n \tmov %esi,(%eax)\n-\tjmp 65fe \n+\tjmp 9a3e \n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov -0x164(%ebp),%ecx\n@@ -6672,15 +12497,15 @@\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x1c(%ecx)\n /usr/include/seqan/basic/holder_tristate.h:591\n \txor %ecx,%ecx\n-\tjmp 778e \n+\tjmp abce \n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tmov %eax,%esi\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n@@ -6696,159 +12521,197 @@\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%esi)\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x1c(%eax)\n /usr/include/seqan/sequence/string_base.h:1731\n \tmov -0x13c(%ebp),%eax\n \ttest %eax,%eax\n-\tjne 7f00 \n+\tjne b340 \n /usr/include/seqan/sequence/string_base.h:1741 (discriminator 1)\n \txor %eax,%eax\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %eax,0x4(%esi)\n /usr/include/seqan/sequence/string_base.h:1746\n-\tjmp 66bf \n+\tjmp 9aff \n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %ecx,-0x164(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tmov %edx,-0x15c(%ebp)\n \tpush %esi\n \tcall 3030 \n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov -0x164(%ebp),%ecx\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x15c(%ebp),%edx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadd $0x10,%esp\n \tmov %eax,%ebx\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%ecx)\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edx,0x8(%ecx)\n+void seqan2::_reserveStorage >, seqan2::Alloc, unsigned int, seqan2::TagExact_>(seqan2::String >, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \ttest %edi,%edi\n-\tje 7b17 \n+\tje af57 \n+void seqan2::_arrayConstructMoveDefault >*, seqan2::DPCell_ >*, seqan2::DPCell_ >*>(seqan2::DPCell_ >*, seqan2::DPCell_ >*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tmov -0x158(%ebp),%eax\n \tcmp %eax,%edi\n-\tjae 7ad9 \n+\tjae af19 \n \tmov %edi,-0x164(%ebp)\n \tmov %edi,%eax\n \tmov -0x13c(%ebp),%edi\n \tmov %ecx,-0x168(%ebp)\n \tmov -0x158(%ebp),%ecx\n \tmov -0x140(%ebp),%esi\n \tmov %edx,-0x15c(%ebp)\n \tmov %edi,-0x16c(%ebp)\n \tmov %ecx,-0x13c(%ebp)\n \tmov 0x11c(%esi),%esi\n+seqan2::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n \tmov (%esi),%edx\n+void seqan2::_arrayConstructMoveDefault >*, seqan2::DPCell_ >*, seqan2::DPCell_ >*>(seqan2::DPCell_ >*, seqan2::DPCell_ >*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:512\n \tadd $0xc,%eax\n /usr/include/seqan/basic/array_construct_destruct.h:513\n \tadd $0xc,%ebx\n+seqan2::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n \tmov %edx,-0xc(%ebx)\n \tmov %edx,-0x8(%ebx)\n \tmov %edx,-0x4(%ebx)\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n /usr/include/c++/14/bits/move.h:223\n \tmov -0xc(%eax),%edi\n \tmov -0x8(%eax),%ecx\n /usr/include/c++/14/bits/move.h:224\n \tmov %edx,-0xc(%eax)\n /usr/include/c++/14/bits/move.h:223\n \tmov %edi,-0xc(%ebx)\n \tmov -0x4(%eax),%edi\n \tmov %ecx,-0x8(%ebx)\n+void seqan2::_arrayConstructMoveDefault >*, seqan2::DPCell_ >*, seqan2::DPCell_ >*>(seqan2::DPCell_ >*, seqan2::DPCell_ >*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tmov -0x13c(%ebp),%ecx\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n /usr/include/c++/14/bits/move.h:224\n \tmov %edx,-0x8(%eax)\n /usr/include/c++/14/bits/move.h:223\n \tmov %edi,-0x4(%ebx)\n /usr/include/c++/14/bits/move.h:224\n \tmov %edx,-0x4(%eax)\n+void seqan2::_arrayConstructMoveDefault >*, seqan2::DPCell_ >*, seqan2::DPCell_ >*>(seqan2::DPCell_ >*, seqan2::DPCell_ >*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tcmp %ecx,%eax\n-\tjb 7a85 \n+\tjb aec5 \n \tmov -0x16c(%ebp),%eax\n \tmov -0x15c(%ebp),%edx\n \tmov -0x164(%ebp),%edi\n \tmov -0x168(%ebp),%ecx\n \tmov %eax,-0x13c(%ebp)\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov %ecx,-0x15c(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tmov %edx,-0x158(%ebp)\n \tpush %edi\n \tcall 31f0 \n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x15c(%ebp),%ecx\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1734\n \tmov -0x158(%ebp),%edx\n \tmov 0x8(%ecx),%eax\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%ecx),%ebx\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1734\n \tcmp %eax,%edx\n \tcmova %eax,%edx\n+void seqan2::_deallocateStorage >, void, seqan2::DPCell_ >, unsigned int>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1741 (discriminator 1)\n \tlea (%edx,%edx,2),%eax\n \tlea 0x0(,%eax,4),%esi\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x154(%ebp),%eax\n \tadd %ebx,%eax\n \tmov %eax,0x4(%ecx)\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_alloc.h:318\n-\tjmp 7542 \n+\tjmp a982 \n \tmov %edx,-0x14c(%ebp)\n+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 >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush -0x150(%ebp)\n \tcall 3190 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n+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 >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0x12c(%ebp),%esi\n+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 >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n \tadd $0x10,%esp\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x14c(%ebp),%edx\n \tmov 0x1c(%esi),%edi\n \ttest %edi,%edi\n-\tje 7d7c \n+\tje b1bc \n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x18(%esi),%ecx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tlea (%edx,%edx,1),%ebx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%ecx),%eax\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%ecx),%edi\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov %eax,-0x158(%ebp)\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %edi,%eax\n \tmov %eax,-0x154(%ebp)\n \tsar $0x2,%eax\n \timul $0xaaaaaaab,%eax,%esi\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tlea (%ebx,%edx,1),%eax\n \tshl $0x2,%eax\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %esi,-0x14c(%ebp)\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1724\n \tcmp %esi,%edx\n-\tjae 7f45 \n+\tjae b385 \n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd %edi,%eax\n-\tjmp 7585 \n+\tjmp a9c5 \n+adapterAlignment():\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n \tmov %eax,-0x19c(%ebp)\n@@ -6861,22 +12724,25 @@\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x28(%esi)\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0x104(%ebp),%esi\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tjmp 64a5 \n+\tjmp 98e5 \n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/basic/holder_tristate.h:591\n \tmov $0x21,%eax\n /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n \tmov $0x20,%edi\n-\tjmp 69c9 \n+\tjmp 9e09 \n \tmov $0x21,%eax\n \tmov $0x20,%edi\n-\tjmp 6a43 \n+\tjmp 9e83 \n+adapterAlignment():\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov %eax,-0xf8(%ebp)\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tmovl $0x0,-0xf4(%ebp)\n \tpush -0x190(%ebp)\n \tcall 32c0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n@@ -6886,15 +12752,15 @@\n \tmov %eax,-0x164(%ebp)\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%eax),%eax\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov %ecx,-0x194(%ebp)\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %eax,%eax\n-\tje 79b5 \n+\tje adf5 \n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0x164(%ebp),%eax\n \tmov 0x18(%eax),%esi\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%esi),%eax\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%esi),%edx\n@@ -6906,32 +12772,32 @@\n \tsar $0x2,%eax\n \tmov %eax,%ecx\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov -0x13c(%ebp),%eax\n \tlea 0x0(,%eax,4),%edi\n /usr/include/seqan/sequence/string_base.h:1724\n \tcmp %ecx,%eax\n-\tjae 7f3d \n+\tjae b37d \n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%edx,%edi,1),%eax\n-\tjmp 79fe \n+\tjmp ae3e \n /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n \tmov 0x1c(%ebp),%eax\n /usr/include/seqan/align/dp_formula.h:307 (discriminator 2)\n \txor %ecx,%ecx\n /usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n \txor %ebx,%ebx\n-\tjmp 6fcc \n+\tjmp a40c \n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush -0x18c(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n-\tjmp 6c82 \n+\tjmp a0c2 \n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %ecx,-0x144(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n@@ -6950,15 +12816,15 @@\n /usr/include/seqan/basic/holder_tristate.h:591\n \tmovl $0x3,-0x148(%ebp)\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x1c(%esi)\n /usr/include/seqan/basic/holder_tristate.h:591\n \txor %esi,%esi\n \tmovl $0x2,-0x154(%ebp)\n-\tjmp 6778 \n+\tjmp 9bb8 \n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n /usr/include/seqan/basic/holder_tristate.h:591\n@@ -6970,96 +12836,115 @@\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x1c(%esi)\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tjmp 7090 \n+\tjmp a4d0 \n \tmov -0x148(%ebp),%ebx\n-\tjmp 7d60 \n+\tjmp b1a0 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n /usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n \tmovl $0x0,(%eax)\n /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n \tadd $0x1,%ebx\n \tadd $0x4,%eax\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n \tmovb $0x0,-0x1(%ebx)\n /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n \tcmp %ebx,%edx\n-\tjne 7d60 \n+\tjne b1a0 \n \tsub $0x1,%edi\n-\tjmp 6828 \n+\tjmp 9c68 \n+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&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %edx,-0x14c(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1731\n \tmov -0x14c(%ebp),%edx\n+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&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadd $0x10,%esp\n \tmov %eax,%ecx\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0x18(%esi)\n+seqan2::String >, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1741 (discriminator 1)\n \txor %eax,%eax\n+void seqan2::create >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x1c(%esi)\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1731\n \ttest %edx,%edx\n-\tje 7585 \n+\tje a9c5 \n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tlea (%edx,%edx,2),%eax\n \tsub $0xc,%esp\n \tmov %ecx,-0x154(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tlea 0x0(,%eax,4),%esi\n \tmov %edx,-0x14c(%ebp)\n \tpush %esi\n \tcall 3030 \n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov -0x154(%ebp),%ecx\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x14c(%ebp),%edx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadd $0x10,%esp\n \tmov %eax,%ebx\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmovl $0x0,-0x14c(%ebp)\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%ecx)\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edx,0x8(%ecx)\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmovl $0x0,-0x154(%ebp)\n-\tjmp 7b17 \n+\tjmp af57 \n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 6bdd \n+\tjne a01d \n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:438\n \tmov (%edi),%edx\n \tmov %edx,(%eax)\n-\tjmp 6bdd \n+\tjmp a01d \n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 6b45 \n+\tjne 9f85 \n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:438\n \tmov (%edi),%edx\n \tmov %edx,(%eax)\n-\tjmp 6b45 \n+\tjmp 9f85 \n+adapterAlignment():\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %ecx,-0x150(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tmov %edx,-0x14c(%ebp)\n \tpush %edi\n \tcall 3030 \n@@ -7074,19 +12959,19 @@\n \tmov -0x13c(%ebp),%eax\n /usr/include/seqan/sequence/string_base.h:1688\n \tmov -0x150(%ebp),%ecx\n \ttest %edx,%edx\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %eax,0x8(%esi)\n /usr/include/seqan/sequence/string_base.h:1688\n-\tje 7831 \n+\tje ac71 \n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tmov -0x144(%ebp),%eax\n \tcmp %eax,%edx\n-\tjae 7ec0 \n+\tjae b300 \n \tmov -0x140(%ebp),%edi\n \tmov %edx,-0x14c(%ebp)\n \tmov %edx,%eax\n \tmov %edx,-0x150(%ebp)\n \tmov 0xec(%edi),%edi\n /usr/include/seqan/align/dp_cell_linear.h:65\n \tmov (%edi),%edx\n@@ -7101,15 +12986,15 @@\n \tmov %edx,-0x4(%ebx)\n /usr/include/c++/14/bits/move.h:224\n \tmov (%edi),%edx\n \tmov %edx,-0x4(%eax)\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tmov -0x144(%ebp),%edx\n \tcmp %edx,%eax\n-\tjb 7e9a \n+\tjb b2da \n \tmov -0x150(%ebp),%edx\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov %ecx,-0x144(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tpush %edx\n \tcall 31f0 \n@@ -7125,15 +13010,15 @@\n \tmov -0x144(%ebp),%ecx\n \tadd $0x10,%esp\n /usr/include/seqan/sequence/string_base.h:1734\n \tmov %eax,-0x13c(%ebp)\n /usr/include/seqan/sequence/string_base.h:1741 (discriminator 1)\n \tlea 0x0(,%eax,4),%edi\n /usr/include/seqan/sequence/string_alloc.h:391\n-\tjmp 7831 \n+\tjmp ac71 \n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov -0x13c(%ebp),%eax\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tlea 0x0(,%eax,4),%edi\n \tpush %edi\n \tcall 3030 \n@@ -7144,168 +13029,222 @@\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x13c(%ebp),%eax\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmovl $0x0,-0x148(%ebp)\n \txor %ecx,%ecx\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %eax,0x8(%esi)\n-\tjmp 7831 \n+\tjmp ac71 \n /usr/include/seqan/sequence/string_alloc.h:320\n \tmov 0x8(%esi),%eax\n-\tjmp 7821 \n+\tjmp ac61 \n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::capacity >, void>(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n \tmov 0x8(%ecx),%eax\n-\tjmp 752f \n+\tjmp a96f \n+adapterAlignment():\n ./porechop/src/adapter_align.cpp:31\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %eax,%edi\n-\tjmp 33c0 <__cxa_finalize@plt+0x30>\n+\tjmp 3933 <__cxa_finalize@plt+0x5a3>\n+seqan2::Holder > >, seqan2::Tag >::~Holder():\n /usr/include/seqan/basic/holder_tristate.h:140\n-\tjmp 343f <__cxa_finalize@plt+0xaf>\n-\tjmp 343f <__cxa_finalize@plt+0xaf>\n-\tjmp 343f <__cxa_finalize@plt+0xaf>\n-\tjmp 343f <__cxa_finalize@plt+0xaf>\n-\tjmp 343f <__cxa_finalize@plt+0xaf>\n-\tjmp 343f <__cxa_finalize@plt+0xaf>\n-\tjmp 343f <__cxa_finalize@plt+0xaf>\n-\tjmp 343f <__cxa_finalize@plt+0xaf>\n+\tjmp 39b2 <__cxa_finalize@plt+0x622>\n+\tjmp 39b2 <__cxa_finalize@plt+0x622>\n+\tjmp 39b2 <__cxa_finalize@plt+0x622>\n+\tjmp 39b2 <__cxa_finalize@plt+0x622>\n+\tjmp 39b2 <__cxa_finalize@plt+0x622>\n+\tjmp 39b2 <__cxa_finalize@plt+0x622>\n+\tjmp 39b2 <__cxa_finalize@plt+0x622>\n+\tjmp 39b2 <__cxa_finalize@plt+0x622>\n+adapterAlignment():\n /usr/include/seqan/basic/holder_tristate.h:863\n-\tjmp 3553 <__cxa_finalize@plt+0x1c3>\n+\tjmp 3ac6 <__cxa_finalize@plt+0x736>\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tjmp 3ade <__cxa_finalize@plt+0x74e>\n+seqan2::Holder > >, seqan2::Tag >::~Holder():\n /usr/include/seqan/basic/holder_tristate.h:140\n-\tjmp 356b <__cxa_finalize@plt+0x1db>\n-\tjmp 343f <__cxa_finalize@plt+0xaf>\n+\tjmp 39b2 <__cxa_finalize@plt+0x622>\n+adapterAlignment():\n /usr/include/seqan/basic/holder_tristate.h:863\n-\tjmp 3553 <__cxa_finalize@plt+0x1c3>\n+\tjmp 3ac6 <__cxa_finalize@plt+0x736>\n /usr/include/seqan/basic/holder_tristate.h:140\n-\tjmp 356b <__cxa_finalize@plt+0x1db>\n+\tjmp 3ade <__cxa_finalize@plt+0x74e>\n /usr/include/seqan/basic/holder_tristate.h:863\n-\tjmp 3553 <__cxa_finalize@plt+0x1c3>\n+\tjmp 3ac6 <__cxa_finalize@plt+0x736>\n /usr/include/seqan/basic/holder_tristate.h:140\n-\tjmp 356b <__cxa_finalize@plt+0x1db>\n+\tjmp 3ade <__cxa_finalize@plt+0x74e>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp 3508 <__cxa_finalize@plt+0x178>\n+\tjmp 3a7b <__cxa_finalize@plt+0x6eb>\n+adapterAlignment():\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%edi\n-\tjmp 35e7 <__cxa_finalize@plt+0x257>\n+\tjmp 3b5a <__cxa_finalize@plt+0x7ca>\n /usr/include/seqan/align/dp_traceback_impl.h:573\n-\tjmp 35ee <__cxa_finalize@plt+0x25e>\n+\tjmp 3b61 <__cxa_finalize@plt+0x7d1>\n /usr/include/seqan/basic/holder_tristate.h:863\n-\tjmp 35fe <__cxa_finalize@plt+0x26e>\n+\tjmp 3b71 <__cxa_finalize@plt+0x7e1>\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tjmp 3ade <__cxa_finalize@plt+0x74e>\n+seqan2::Holder > >, seqan2::Tag >::~Holder():\n /usr/include/seqan/basic/holder_tristate.h:140\n-\tjmp 356b <__cxa_finalize@plt+0x1db>\n-\tjmp 343f <__cxa_finalize@plt+0xaf>\n+\tjmp 39b2 <__cxa_finalize@plt+0x622>\n+adapterAlignment():\n /usr/include/seqan/basic/holder_tristate.h:863\n-\tjmp 3553 <__cxa_finalize@plt+0x1c3>\n+\tjmp 3ac6 <__cxa_finalize@plt+0x736>\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%edi\n-\tjmp 349e <__cxa_finalize@plt+0x10e>\n+\tjmp 3a11 <__cxa_finalize@plt+0x681>\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tjmp 3ade <__cxa_finalize@plt+0x74e>\n+seqan2::Holder > >, seqan2::Tag >::~Holder():\n /usr/include/seqan/basic/holder_tristate.h:140\n-\tjmp 356b <__cxa_finalize@plt+0x1db>\n-\tjmp 343f <__cxa_finalize@plt+0xaf>\n+\tjmp 39b2 <__cxa_finalize@plt+0x622>\n+std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %eax,%esi\n-\tjmp 351f <__cxa_finalize@plt+0x18f>\n+\tjmp 3a92 <__cxa_finalize@plt+0x702>\n+seqan2::Holder > >, seqan2::Tag >::~Holder():\n /usr/include/seqan/basic/holder_tristate.h:140\n \tmov %eax,%edi\n-\tjmp 361d <__cxa_finalize@plt+0x28d>\n+\tjmp 3b90 <__cxa_finalize@plt+0x800>\n+adapterAlignment():\n+/usr/include/seqan/basic/holder_tristate.h:140\n \tmov %eax,%edi\n-\tjmp 363b <__cxa_finalize@plt+0x2ab>\n-\tjmp 343f <__cxa_finalize@plt+0xaf>\n+\tjmp 3bae <__cxa_finalize@plt+0x81e>\n+seqan2::Holder > >, seqan2::Tag >::~Holder():\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tjmp 39b2 <__cxa_finalize@plt+0x622>\n+adapterAlignment():\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%edi\n-\tjmp 3659 <__cxa_finalize@plt+0x2c9>\n+\tjmp 3bcc <__cxa_finalize@plt+0x83c>\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tjmp 3ade <__cxa_finalize@plt+0x74e>\n+\tjmp 3ade <__cxa_finalize@plt+0x74e>\n+\tjmp 3ade <__cxa_finalize@plt+0x74e>\n+seqan2::Holder > >, seqan2::Tag >::~Holder():\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tjmp 39b2 <__cxa_finalize@plt+0x622>\n+\tjmp 39b2 <__cxa_finalize@plt+0x622>\n+\tjmp 39b2 <__cxa_finalize@plt+0x622>\n+adapterAlignment():\n /usr/include/seqan/basic/holder_tristate.h:140\n-\tjmp 356b <__cxa_finalize@plt+0x1db>\n-\tjmp 356b <__cxa_finalize@plt+0x1db>\n-\tjmp 356b <__cxa_finalize@plt+0x1db>\n-\tjmp 343f <__cxa_finalize@plt+0xaf>\n-\tjmp 343f <__cxa_finalize@plt+0xaf>\n-\tjmp 343f <__cxa_finalize@plt+0xaf>\n-\tjmp 356b <__cxa_finalize@plt+0x1db>\n-\tjmp 356b <__cxa_finalize@plt+0x1db>\n-\tjmp 356b <__cxa_finalize@plt+0x1db>\n+\tjmp 3ade <__cxa_finalize@plt+0x74e>\n+\tjmp 3ade <__cxa_finalize@plt+0x74e>\n+\tjmp 3ade <__cxa_finalize@plt+0x74e>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%edi\n-\tjmp 36ae <__cxa_finalize@plt+0x31e>\n+\tjmp 3c21 <__cxa_finalize@plt+0x891>\n+adapterAlignment():\n /usr/include/seqan/basic/holder_tristate.h:140\n-\tjmp 356b <__cxa_finalize@plt+0x1db>\n+\tjmp 3ade <__cxa_finalize@plt+0x74e>\n+std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %eax,%esi\n-\tjmp 34da <__cxa_finalize@plt+0x14a>\n+\tjmp 3a4d <__cxa_finalize@plt+0x6bd>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp 34f1 <__cxa_finalize@plt+0x161>\n+\tjmp 3a64 <__cxa_finalize@plt+0x6d4>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%edi\n-\tjmp 349e <__cxa_finalize@plt+0x10e>\n+\tjmp 3a11 <__cxa_finalize@plt+0x681>\n+seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >::~String():\n /usr/include/seqan/sequence/string_alloc.h:197\n \tmov %eax,%edi\n-\tjmp 33d2 <__cxa_finalize@plt+0x42>\n+\tjmp 3945 <__cxa_finalize@plt+0x5b5>\n+seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >::~Holder():\n /usr/include/seqan/basic/holder_tristate.h:140\n \tmov %eax,%edi\n-\tjmp 3660 <__cxa_finalize@plt+0x2d0>\n-\tjmp 343f <__cxa_finalize@plt+0xaf>\n+\tjmp 3bd3 <__cxa_finalize@plt+0x843>\n+seqan2::Holder > >, seqan2::Tag >::~Holder():\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tjmp 39b2 <__cxa_finalize@plt+0x622>\n+seqan2::DisableIf >, void>::Type seqan2::_computeTraceback, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, 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 int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:573\n-\tjmp 367e <__cxa_finalize@plt+0x2ee>\n+\tjmp 3bf1 <__cxa_finalize@plt+0x861>\n+adapterAlignment():\n /usr/include/seqan/basic/holder_tristate.h:140\n \tmov %eax,%edi\n-\tjmp 3689 <__cxa_finalize@plt+0x2f9>\n-\tjmp 356b <__cxa_finalize@plt+0x1db>\n+\tjmp 3bfc <__cxa_finalize@plt+0x86c>\n+\tjmp 3ade <__cxa_finalize@plt+0x74e>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%edi\n-\tjmp 36a7 <__cxa_finalize@plt+0x317>\n+\tjmp 3c1a <__cxa_finalize@plt+0x88a>\n+seqan2::Holder > >, seqan2::Tag >::~Holder():\n /usr/include/seqan/basic/holder_tristate.h:140\n-\tjmp 343f <__cxa_finalize@plt+0xaf>\n-\tjmp 343f <__cxa_finalize@plt+0xaf>\n-\tjmp 343f <__cxa_finalize@plt+0xaf>\n-\tjmp 343f <__cxa_finalize@plt+0xaf>\n+\tjmp 39b2 <__cxa_finalize@plt+0x622>\n+\tjmp 39b2 <__cxa_finalize@plt+0x622>\n+\tjmp 39b2 <__cxa_finalize@plt+0x622>\n+\tjmp 39b2 <__cxa_finalize@plt+0x622>\n+adapterAlignment():\n /usr/include/seqan/basic/holder_tristate.h:863\n-\tjmp 35fe <__cxa_finalize@plt+0x26e>\n+\tjmp 3b71 <__cxa_finalize@plt+0x7e1>\n \tnop\n \n-00008090 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base>:\n+0000b4d0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base>:\n void seqan2::clear >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:523\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 3cd0 <__cxa_finalize@plt+0x940>\n-\tadd $0xbe33,%ebx\n+\tadd $0x89f3,%ebx\n \tsub $0xc,%esp\n \tmov 0x20(%esp),%esi\n /usr/include/seqan/basic/holder_tristate.h:525\n \tmov 0x4(%esi),%eax\n \ttest %eax,%eax\n-\tje 80fb >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6b>\n+\tje b53b >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6b>\n \tcmp $0x2,%eax\n-\tje 8108 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x78>\n+\tje b548 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x78>\n+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 >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%esi),%edi\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,0x1c(%edi)\n-\tje 80d6 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x46>\n+\tje b516 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x46>\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x18(%edi),%ebp\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush 0x0(%ebp)\n \tcall 31f0 \n+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):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %ebp,(%esp)\n \tcall 31f0 \n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush 0xc(%edi)\n \tcall 31f0 \n \tpop %eax\n \tpush (%edi)\n \tcall 31f0 \n+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):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %edi,(%esp)\n \tcall 31f0 \n+void seqan2::clear >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:533\n \tmovl $0x0,0x4(%esi)\n /usr/include/seqan/basic/holder_tristate.h:534\n \tadd $0x10,%esp\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0xc,%esp\n \tpop %ebx\n@@ -7325,55 +13264,66 @@\n \tret\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n \n-00008120 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base>:\n+0000b560 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base>:\n void seqan2::clear > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:523\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 3cd0 <__cxa_finalize@plt+0x940>\n-\tadd $0xbda3,%ebx\n+\tadd $0x8963,%ebx\n \tsub $0xc,%esp\n \tmov 0x20(%esp),%esi\n /usr/include/seqan/basic/holder_tristate.h:525\n \tmov 0x4(%esi),%eax\n \ttest %eax,%eax\n-\tje 818b > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x6b>\n+\tje b5cb > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x6b>\n \tcmp $0x2,%eax\n-\tje 8198 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x78>\n+\tje b5d8 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x78>\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%esi),%edi\n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,0x1c(%edi)\n-\tje 8166 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x46>\n+\tje b5a6 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x46>\n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x18(%edi),%ebp\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush 0x0(%ebp)\n \tcall 31f0 \n+void seqan2::deallocate >, seqan2::Tag >, seqan2::String > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %ebp,(%esp)\n \tcall 31f0 \n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush 0xc(%edi)\n \tcall 31f0 \n \tpop %eax\n \tpush (%edi)\n \tcall 31f0 \n+void seqan2::deallocate > >, seqan2::Tag >, seqan2::Matrix > > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder > >, seqan2::Tag >&, seqan2::Matrix > > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %edi,(%esp)\n \tcall 31f0 \n+void seqan2::clear > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:533\n \tmovl $0x0,0x4(%esi)\n /usr/include/seqan/basic/holder_tristate.h:534\n \tadd $0x10,%esp\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0xc,%esp\n \tpop %ebx\n@@ -7393,55 +13343,66 @@\n \tret\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n \n-000081b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base>:\n+0000b5f0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base>:\n void seqan2::clear >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:523\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 3cd0 <__cxa_finalize@plt+0x940>\n-\tadd $0xbd13,%ebx\n+\tadd $0x88d3,%ebx\n \tsub $0xc,%esp\n \tmov 0x20(%esp),%esi\n /usr/include/seqan/basic/holder_tristate.h:525\n \tmov 0x4(%esi),%eax\n \ttest %eax,%eax\n-\tje 821b >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6b>\n+\tje b65b >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6b>\n \tcmp $0x2,%eax\n-\tje 8228 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x78>\n+\tje b668 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x78>\n+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 >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%esi),%edi\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,0x1c(%edi)\n-\tje 81f6 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x46>\n+\tje b636 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x46>\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x18(%edi),%ebp\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush 0x0(%ebp)\n \tcall 31f0 \n+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):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %ebp,(%esp)\n \tcall 31f0 \n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush 0xc(%edi)\n \tcall 31f0 \n \tpop %eax\n \tpush (%edi)\n \tcall 31f0 \n+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):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %edi,(%esp)\n \tcall 31f0 \n+void seqan2::clear >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:533\n \tmovl $0x0,0x4(%esi)\n /usr/include/seqan/basic/holder_tristate.h:534\n \tadd $0x10,%esp\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0xc,%esp\n \tpop %ebx\n@@ -7461,2775 +13422,3463 @@\n \tret\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n \n-00008240 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base>:\n+0000b680 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base>:\n 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):\n /usr/include/seqan/sequence/string_base.h:1032\n-\tcall d00e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0xbc87,%eax\n+\tcall 7233 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x453>\n+\tadd $0x8847,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x2c,%esp\n \tmov %eax,-0x2c(%ebp)\n \tmov 0x8(%ebp),%edi\n \tmov %gs:0x14,%edx\n \tmov %edx,-0x1c(%ebp)\n \tmov 0xc(%ebp),%edx\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%edx),%esi\n+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):\n /usr/include/seqan/sequence/string_base.h:1037 (discriminator 1)\n \ttest %esi,%esi\n-\tje 8276 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x36>\n+\tje b6b6 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x36>\n \tcmp 0x4(%edi),%esi\n-\tje 8330 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xf0>\n+\tje b770 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xf0>\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ebx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:371\n \tmov (%edi),%ecx\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov %edx,-0x34(%ebp)\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %ebx,%esi\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:737\n \tcmp 0x10(%ebp),%esi\n \tcmova 0x10(%ebp),%esi\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage, seqan2::Alloc, unsigned int, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1597 (discriminator 1)\n \tcmp %esi,0x8(%edi)\n-\tjae 82e7 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xa7>\n+\tjae b727 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xa7>\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %esi,%eax\n \tmov %ecx,-0x38(%ebp)\n \tshr $1,%eax\n \tcmp $0x1f,%esi\n \tlea (%eax,%esi,1),%ebx\n \tmov $0x20,%eax\n \tcmovbe %eax,%ebx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage, seqan2::Alloc, unsigned int, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tcmp %ebx,0x10(%ebp)\n \tcmovbe 0x10(%ebp),%ebx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%ebx),%eax\n \tmov %ebx,-0x30(%ebp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \tmov -0x38(%ebp),%ecx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x30(%ebp),%ebx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \tadd $0x10,%esp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%edi)\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \tmov -0x34(%ebp),%edx\n \ttest %ecx,%ecx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %ebx,0x8(%edi)\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n-\tje 8320 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xe0>\n+\tje b760 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xe0>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov %edx,-0x30(%ebp)\n \tpush %ecx\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x30(%ebp),%edx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%edi),%ecx\n+void seqan2::_deallocateStorage, void, seqan2::SimpleType, unsigned int>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ebx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%ecx,%esi,1),%eax\n \tmov %eax,0x4(%edi)\n+seqan2::SimpleType* std::__copy_move::__copy_m const, seqan2::SimpleType >(seqan2::SimpleType const*, seqan2::SimpleType const*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x1,%esi\n-\tjle 8390 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x150>\n+\tjle b7d0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x150>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %esi\n \tpush %ebx\n \tpush %ecx\n \tmov -0x2c(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n+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):\n /usr/include/seqan/sequence/string_base.h:1052\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 83bd >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x17d>\n+\tjne b7fd >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x17d>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tnop\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ebx\n \tmov %eax,%ecx\n-\tjmp 82e7 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xa7>\n+\tjmp b727 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xa7>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n+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):\n /usr/include/seqan/sequence/string_base.h:1044\n \tcmp %edi,%edx\n-\tje 8307 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xc7>\n+\tje b747 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xc7>\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ecx\n+seqan2::String, seqan2::Alloc >::String, seqan2::Alloc >, unsigned int, void, void>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovl $0x0,-0x28(%ebp)\n \tlea -0x28(%ebp),%eax\n /usr/include/seqan/sequence/string_alloc.h:167\n \tmovl $0x0,-0x24(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovl $0x0,-0x20(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n \tcmp %ecx,%esi\n-\tje 8372 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x132>\n+\tje b7b2 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x132>\n+void seqan2::assign, seqan2::Alloc, seqan2::String, seqan2::Alloc >, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1073\n \tsub $0x4,%esp\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %ecx,%esi\n+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):\n /usr/include/seqan/sequence/string_base.h:1047\n \tcmp 0x10(%ebp),%esi\n \tcmova 0x10(%ebp),%esi\n+void seqan2::assign, seqan2::Alloc, seqan2::String, seqan2::Alloc >, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1073\n \tpush %esi\n \tpush %edx\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tmov %eax,-0x30(%ebp)\n \tcall 32d0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@plt>\n+seqan2::DisableIf, seqan2::Alloc >&>::Type> >, void>::Type seqan2::assign, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc >&>::Type):\n /usr/include/seqan/sequence/sequence_interface.h:917\n \tmov -0x30(%ebp),%eax\n \tadd $0x10,%esp\n+void seqan2::assign, seqan2::Alloc, seqan2::String, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n \tpush %eax\n \tpush %edi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3110 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@plt>\n /usr/include/seqan/sequence/string_base.h:1065\n \tpop %eax\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tpush -0x28(%ebp)\n \tcall 31f0 \n+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):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n-\tjmp 8307 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xc7>\n+\tjmp b747 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xc7>\n+seqan2::SimpleType* std::__copy_move::__copy_m const, seqan2::SimpleType >(seqan2::SimpleType const*, seqan2::SimpleType const*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 8307 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xc7>\n+\tjne b747 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xc7>\n+void std::__copy_move::__assign_one, seqan2::SimpleType const>(seqan2::SimpleType*, seqan2::SimpleType const*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmovzbl (%ebx),%eax\n \tmov %al,(%ecx)\n-\tjmp 8307 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xc7>\n+\tjmp b747 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xc7>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x28(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tje 83c6 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x186>\n+\tje b806 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x186>\n+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):\n /usr/include/seqan/sequence/string_base.h:1052\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp 83a0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x160>\n+\tjmp b7e0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x160>\n \tsub $0xc,%esp\n \tpush %esi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3320 <_Unwind_Resume@plt>\n+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):\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \n-000083e0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base>:\n+0000b820 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base>:\n void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1010\n-\tcall d00e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0xbae7,%eax\n+\tcall 7233 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x453>\n+\tadd $0x86a7,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x3c,%esp\n \tmov %eax,-0x2c(%ebp)\n \tmov 0x8(%ebp),%edi\n \tmov %gs:0x14,%edx\n \tmov %edx,-0x1c(%ebp)\n \tmov 0xc(%ebp),%edx\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%edx),%esi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%eax\n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n \tcmp %eax,%esi\n-\tje 84d0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xf0>\n+\tje b910 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xf0>\n /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n \ttest %esi,%esi\n-\tje 8420 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x40>\n+\tje b860 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x40>\n \tcmp 0x4(%edi),%esi\n-\tje 84e9 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x109>\n+\tje b929 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x109>\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edi),%ebx\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %eax,%esi\n \tmov %esi,-0x34(%ebp)\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov %ebx,-0x30(%ebp)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage, seqan2::Alloc, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1581 (discriminator 1)\n \tcmp %esi,0x8(%edi)\n-\tjae 862d >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x24d>\n+\tjae ba6d >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x24d>\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x1f,%esi\n-\tjbe 8590 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1b0>\n+\tjbe b9d0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1b0>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %esi,%eax\n \tshr $1,%eax\n \tlea (%eax,%esi,1),%ecx\n+unsigned int seqan2::_computeSizeForCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%ecx),%eax\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %edx,-0x3c(%ebp)\n \tmov %ecx,-0x38(%ebp)\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \tmov -0x30(%ebp),%edx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x38(%ebp),%ecx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \tadd $0x10,%esp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%edi)\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%ebx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \ttest %edx,%edx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %ecx,0x8(%edi)\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \tmov -0x3c(%ebp),%edx\n-\tje 8580 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1a0>\n+\tje b9c0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1a0>\n \tmov %edx,-0x38(%ebp)\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x30(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x38(%ebp),%edx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%edi),%ebx\n+void seqan2::_deallocateStorage, void, seqan2::SimpleType, unsigned int>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%eax\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x34(%ebp),%ecx\n \tlea (%ebx,%ecx,1),%edx\n \tmov %edx,0x4(%edi)\n+seqan2::SimpleType* std::__copy_move::__copy_m const, seqan2::SimpleType >(seqan2::SimpleType const*, seqan2::SimpleType const*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x1,%esi\n-\tjle 85c0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1e0>\n+\tjle ba00 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1e0>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %ecx\n \tpush %eax\n \tpush %ebx\n \tmov -0x2c(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1028\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 8628 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x248>\n+\tjne ba68 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x248>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%edi),%ecx\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edi),%ebx\n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n \tcmp %ecx,%ebx\n-\tje 84b1 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd1>\n+\tje b8f1 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd1>\n /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n \ttest %eax,%eax\n-\tje 85b0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1d0>\n+\tje b9f0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1d0>\n \tcmp %ecx,%eax\n-\tjne 85a0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1c0>\n+\tjne b9e0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1c0>\n /usr/include/seqan/sequence/string_base.h:1023\n \tcmp %edi,%edx\n-\tje 84b1 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd1>\n+\tje b8f1 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd1>\n+seqan2::String, seqan2::Alloc >::String, seqan2::Alloc >, unsigned int, void, void>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovl $0x0,-0x28(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:167\n \tmovl $0x0,-0x24(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovl $0x0,-0x20(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n \tcmp %eax,%esi\n-\tje 855e >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x17e>\n+\tje b99e >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x17e>\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %eax,%esi\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x1f,%esi\n-\tjbe 85d0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1f0>\n+\tjbe ba10 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1f0>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %esi,%ecx\n \tmov %edx,-0x34(%ebp)\n \tshr $1,%ecx\n \tadd %esi,%ecx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage, seqan2::Alloc, unsigned int, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tcmp %esi,%ecx\n \tcmova %esi,%ecx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%ecx),%eax\n \tmov %ecx,-0x30(%ebp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x30(%ebp),%ecx\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x34(%ebp),%edx\n+seqan2::SimpleType* std::__copy_move::__copy_m const, seqan2::SimpleType >(seqan2::SimpleType const*, seqan2::SimpleType const*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tadd $0x10,%esp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x28(%ebp)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %ecx,-0x20(%ebp)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%esi,1),%ecx\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%edx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %ecx,-0x24(%ebp)\n+seqan2::SimpleType* std::__copy_move::__copy_m const, seqan2::SimpleType >(seqan2::SimpleType const*, seqan2::SimpleType const*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x1,%esi\n-\tjle 855e >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x17e>\n+\tjle b99e >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x17e>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %esi\n \tpush %edx\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::assign, seqan2::Alloc, seqan2::String, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n \tlea -0x28(%ebp),%eax\n \tpush %eax\n \tpush %edi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3110 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@plt>\n /usr/include/seqan/sequence/string_base.h:1065\n \tpop %eax\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tpush -0x28(%ebp)\n \tcall 31f0 \n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n-\tjmp 84b1 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd1>\n+\tjmp b8f1 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd1>\n \tnop\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%eax\n-\tjmp 848e >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xae>\n+\tjmp b8ce >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xae>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:290\n \tmov $0x21,%eax\n /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n \tmov $0x20,%ecx\n-\tjmp 8446 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x66>\n+\tjmp b886 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x66>\n \tnop\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmovl $0x0,-0x34(%ebp)\n \txor %esi,%esi\n-\tjmp 848e >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xae>\n+\tjmp b8ce >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xae>\n \txchg %ax,%ax\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %ebx,0x4(%edi)\n+seqan2::SimpleType* std::__copy_move::__copy_m const, seqan2::SimpleType >(seqan2::SimpleType const*, seqan2::SimpleType const*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:448\n-\tjmp 84b1 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd1>\n+\tjmp b8f1 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd1>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 84b1 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd1>\n+\tjne b8f1 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd1>\n+void std::__copy_move::__assign_one, seqan2::SimpleType const>(seqan2::SimpleType*, seqan2::SimpleType const*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmovzbl (%eax),%eax\n \tmov %al,(%ebx)\n-\tjmp 84b1 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd1>\n+\tjmp b8f1 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd1>\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%esi),%eax\n \tmov %edx,-0x30(%ebp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x30(%ebp),%edx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %esi,-0x20(%ebp)\n+seqan2::SimpleType* std::__copy_move::__copy_m const, seqan2::SimpleType >(seqan2::SimpleType const*, seqan2::SimpleType const*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tadd $0x10,%esp\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%esi,1),%ebx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x28(%ebp)\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%ecx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %ebx,-0x24(%ebp)\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%edx\n+seqan2::SimpleType* std::__copy_move::__copy_m const, seqan2::SimpleType >(seqan2::SimpleType const*, seqan2::SimpleType const*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x1,%esi\n-\tjne 854d >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x16d>\n+\tjne b98d >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x16d>\n+void std::__copy_move::__assign_one, seqan2::SimpleType const>(seqan2::SimpleType*, seqan2::SimpleType const*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmovzbl (%edx),%eax\n \tmov %al,(%ecx)\n-\tjmp 855e >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x17e>\n+\tjmp b99e >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x17e>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x28(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tje 8639 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x259>\n+\tje ba79 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x259>\n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:1028\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage, seqan2::Alloc, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1028\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n \tmov -0x30(%ebp),%ebx\n-\tjmp 848e >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xae>\n+\tjmp b8ce >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xae>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp 860b >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x22b>\n+\tjmp ba4b >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x22b>\n \tsub $0xc,%esp\n \tpush %esi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&):\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n \n-00008650 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base>:\n+0000ba90 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base>:\n void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1032\n-\tcall d00e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0xb877,%eax\n+\tcall 7233 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x453>\n+\tadd $0x8437,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x2c,%esp\n \tmov %eax,-0x2c(%ebp)\n \tmov 0x8(%ebp),%edi\n \tmov %gs:0x14,%edx\n \tmov %edx,-0x1c(%ebp)\n \tmov 0xc(%ebp),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%edx),%esi\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1037 (discriminator 1)\n \ttest %esi,%esi\n-\tje 8686 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x36>\n+\tje bac6 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x36>\n \tcmp 0x4(%edi),%esi\n-\tje 8740 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xf0>\n+\tje bb80 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xf0>\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ebx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:371\n \tmov (%edi),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov %edx,-0x34(%ebp)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %ebx,%esi\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:737\n \tcmp 0x10(%ebp),%esi\n \tcmova 0x10(%ebp),%esi\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1597 (discriminator 1)\n \tcmp %esi,0x8(%edi)\n-\tjae 86f7 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xa7>\n+\tjae bb37 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xa7>\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %esi,%eax\n \tmov %ecx,-0x38(%ebp)\n \tshr $1,%eax\n \tcmp $0x1f,%esi\n \tlea (%eax,%esi,1),%ebx\n \tmov $0x20,%eax\n \tcmovbe %eax,%ebx\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tcmp %ebx,0x10(%ebp)\n \tcmovbe 0x10(%ebp),%ebx\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%ebx),%eax\n \tmov %ebx,-0x30(%ebp)\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \tmov -0x38(%ebp),%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x30(%ebp),%ebx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \tadd $0x10,%esp\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%edi)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \tmov -0x34(%ebp),%edx\n \ttest %ecx,%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %ebx,0x8(%edi)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n-\tje 8730 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xe0>\n+\tje bb70 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xe0>\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov %edx,-0x30(%ebp)\n \tpush %ecx\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x30(%ebp),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%edi),%ecx\n+void seqan2::_deallocateStorage(seqan2::String >&, char*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ebx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%ecx,%esi,1),%eax\n \tmov %eax,0x4(%edi)\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x1,%esi\n-\tjle 87a0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x150>\n+\tjle bbe0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x150>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %esi\n \tpush %ebx\n \tpush %ecx\n \tmov -0x2c(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1052\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 87cd >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x17d>\n+\tjne bc0d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x17d>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tnop\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ebx\n \tmov %eax,%ecx\n-\tjmp 86f7 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xa7>\n+\tjmp bb37 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xa7>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1044\n \tcmp %edi,%edx\n-\tje 8717 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n+\tje bb57 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ecx\n+seqan2::String >::String >, unsigned int, void, void>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovl $0x0,-0x28(%ebp)\n \tlea -0x28(%ebp),%eax\n /usr/include/seqan/sequence/string_alloc.h:167\n \tmovl $0x0,-0x24(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovl $0x0,-0x20(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n \tcmp %ecx,%esi\n-\tje 8782 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x132>\n+\tje bbc2 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x132>\n+void seqan2::assign, seqan2::String >, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1073\n \tsub $0x4,%esp\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %ecx,%esi\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1047\n \tcmp 0x10(%ebp),%esi\n \tcmova 0x10(%ebp),%esi\n+void seqan2::assign, seqan2::String >, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1073\n \tpush %esi\n \tpush %edx\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tmov %eax,-0x30(%ebp)\n \tcall 30f0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@plt>\n+seqan2::DisableIf >&>::Type> >, void>::Type seqan2::assign >&, seqan2::String > const&>(seqan2::String >&, seqan2::String > const&, seqan2::Size >&>::Type):\n /usr/include/seqan/sequence/sequence_interface.h:917\n \tmov -0x30(%ebp),%eax\n \tadd $0x10,%esp\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n \tpush %eax\n \tpush %edi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3280 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n /usr/include/seqan/sequence/string_base.h:1065\n \tpop %eax\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tpush -0x28(%ebp)\n \tcall 31f0 \n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n-\tjmp 8717 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n+\tjmp bb57 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 8717 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n+\tjne bb57 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n+void std::__copy_move::__assign_one(char*, char const*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmovzbl (%ebx),%eax\n \tmov %al,(%ecx)\n-\tjmp 8717 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n+\tjmp bb57 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x28(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tje 87d6 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x186>\n+\tje bc16 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x186>\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1052\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp 87b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x160>\n+\tjmp bbf0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x160>\n \tsub $0xc,%esp\n \tpush %esi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \n-000087f0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base>:\n+0000bc30 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base>:\n void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1010\n-\tcall d00e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0xb6d7,%eax\n+\tcall 7233 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x453>\n+\tadd $0x8297,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x3c,%esp\n \tmov %eax,-0x2c(%ebp)\n \tmov 0x8(%ebp),%edi\n \tmov %gs:0x14,%edx\n \tmov %edx,-0x1c(%ebp)\n \tmov 0xc(%ebp),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%edx),%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%eax\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n \tcmp %eax,%esi\n-\tje 88e0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xf0>\n+\tje bd20 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xf0>\n /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n \ttest %esi,%esi\n-\tje 8830 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x40>\n+\tje bc70 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x40>\n \tcmp 0x4(%edi),%esi\n-\tje 88f9 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x109>\n+\tje bd39 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x109>\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edi),%ebx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %eax,%esi\n \tmov %esi,-0x34(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov %ebx,-0x30(%ebp)\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1581 (discriminator 1)\n \tcmp %esi,0x8(%edi)\n-\tjae 8a3d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x24d>\n+\tjae be7d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x24d>\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x1f,%esi\n-\tjbe 89a0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1b0>\n+\tjbe bde0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1b0>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %esi,%eax\n \tshr $1,%eax\n \tlea (%eax,%esi,1),%ecx\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%ecx),%eax\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %edx,-0x3c(%ebp)\n \tmov %ecx,-0x38(%ebp)\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \tmov -0x30(%ebp),%edx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x38(%ebp),%ecx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \tadd $0x10,%esp\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%edi)\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%ebx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \ttest %edx,%edx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %ecx,0x8(%edi)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \tmov -0x3c(%ebp),%edx\n-\tje 8990 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1a0>\n+\tje bdd0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1a0>\n \tmov %edx,-0x38(%ebp)\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x30(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x38(%ebp),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%edi),%ebx\n+void seqan2::_deallocateStorage(seqan2::String >&, char*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%eax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x34(%ebp),%ecx\n \tlea (%ebx,%ecx,1),%edx\n \tmov %edx,0x4(%edi)\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x1,%esi\n-\tjle 89d0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1e0>\n+\tjle be10 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1e0>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %ecx\n \tpush %eax\n \tpush %ebx\n \tmov -0x2c(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1028\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 8a38 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x248>\n+\tjne be78 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x248>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%edi),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edi),%ebx\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n \tcmp %ecx,%ebx\n-\tje 88c1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+\tje bd01 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n \ttest %eax,%eax\n-\tje 89c0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1d0>\n+\tje be00 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1d0>\n \tcmp %ecx,%eax\n-\tjne 89b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1c0>\n+\tjne bdf0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1c0>\n /usr/include/seqan/sequence/string_base.h:1023\n \tcmp %edi,%edx\n-\tje 88c1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+\tje bd01 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+seqan2::String >::String >, unsigned int, void, void>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovl $0x0,-0x28(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:167\n \tmovl $0x0,-0x24(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovl $0x0,-0x20(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n \tcmp %eax,%esi\n-\tje 896e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n+\tje bdae >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %eax,%esi\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x1f,%esi\n-\tjbe 89e0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1f0>\n+\tjbe be20 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1f0>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %esi,%ecx\n \tmov %edx,-0x34(%ebp)\n \tshr $1,%ecx\n \tadd %esi,%ecx\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tcmp %esi,%ecx\n \tcmova %esi,%ecx\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%ecx),%eax\n \tmov %ecx,-0x30(%ebp)\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x30(%ebp),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x34(%ebp),%edx\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tadd $0x10,%esp\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x28(%ebp)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %ecx,-0x20(%ebp)\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%esi,1),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %ecx,-0x24(%ebp)\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x1,%esi\n-\tjle 896e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n+\tjle bdae >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %esi\n \tpush %edx\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n \tlea -0x28(%ebp),%eax\n \tpush %eax\n \tpush %edi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3280 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n /usr/include/seqan/sequence/string_base.h:1065\n \tpop %eax\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tpush -0x28(%ebp)\n \tcall 31f0 \n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n-\tjmp 88c1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+\tjmp bd01 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n \tnop\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%eax\n-\tjmp 889e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xae>\n+\tjmp bcde >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xae>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:290\n \tmov $0x21,%eax\n /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n \tmov $0x20,%ecx\n-\tjmp 8856 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x66>\n+\tjmp bc96 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x66>\n \tnop\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmovl $0x0,-0x34(%ebp)\n \txor %esi,%esi\n-\tjmp 889e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xae>\n+\tjmp bcde >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xae>\n \txchg %ax,%ax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %ebx,0x4(%edi)\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:448\n-\tjmp 88c1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+\tjmp bd01 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 88c1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+\tjne bd01 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+void std::__copy_move::__assign_one(char*, char const*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmovzbl (%eax),%eax\n \tmov %al,(%ebx)\n-\tjmp 88c1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+\tjmp bd01 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%esi),%eax\n \tmov %edx,-0x30(%ebp)\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x30(%ebp),%edx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %esi,-0x20(%ebp)\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tadd $0x10,%esp\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%esi,1),%ebx\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x28(%ebp)\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%ecx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %ebx,-0x24(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%edx\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x1,%esi\n-\tjne 895d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x16d>\n+\tjne bd9d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x16d>\n+void std::__copy_move::__assign_one(char*, char const*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmovzbl (%edx),%eax\n \tmov %al,(%ecx)\n-\tjmp 896e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n+\tjmp bdae >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x28(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tje 8a49 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x259>\n+\tje be89 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x259>\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1028\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1028\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n \tmov -0x30(%ebp),%ebx\n-\tjmp 889e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xae>\n+\tjmp bcde >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xae>\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp 8a1b >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x22b>\n+\tjmp be5b >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x22b>\n \tsub $0xc,%esp\n \tpush %esi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n \n-00008a60 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base>:\n+0000bea0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base>:\n void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1032\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 3cd0 <__cxa_finalize@plt+0x940>\n-\tadd $0xb461,%ebx\n+\tadd $0x8021,%ebx\n \tsub $0x38,%esp\n \tmov 0x8(%ebp),%edi\n \tmov %ebx,-0x30(%ebp)\n \tmov %gs:0x14,%edx\n \tmov %edx,-0x1c(%ebp)\n \tmov 0xc(%ebp),%edx\n+seqan2::DisableIf::Type> >, void const*>::Type seqan2::getObjectId(char* const&):\n /usr/include/seqan/sequence/sequence_interface.h:286\n \tmov (%edx),%esi\n \tmov %edx,-0x2c(%ebp)\n+seqan2::length(char*):\n /usr/include/seqan/sequence/adapt_array_pointer.h:335\n \tpush %esi\n \tcall 3160 \n \tadd $0x10,%esp\n+seqan2::Iterator const>::Type seqan2::end(char*, seqan2::Tag):\n /usr/include/seqan/sequence/adapt_array_pointer.h:231 (discriminator 2)\n \tadd %eax,%esi\n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1037 (discriminator 1)\n \tcmp %esi,0x4(%edi)\n-\tje 8b40 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xe0>\n+\tje bf80 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xe0>\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:737\n \tcmp %eax,0x10(%ebp)\n \tmov %eax,%esi\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:371\n \tmov (%edi),%ecx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:737\n \tcmovbe 0x10(%ebp),%esi\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1597 (discriminator 1)\n \tcmp %esi,0x8(%edi)\n-\tjae 8b80 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x120>\n+\tjae bfc0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x120>\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:869\n \tmov %ecx,-0x38(%ebp)\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x1f,%esi\n-\tjbe 8c20 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x1c0>\n+\tjbe c060 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x1c0>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %esi,%ecx\n \tshr $1,%ecx\n \tmov %ecx,%eax\n \tadd %esi,%eax\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tcmp 0x10(%ebp),%eax\n \tmov %eax,%ecx\n \tcmova 0x10(%ebp),%ecx\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%ecx),%eax\n \tmov %ecx,-0x34(%ebp)\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n \tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x34(%ebp),%edx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \tmov -0x38(%ebp),%ecx\n \tadd $0x10,%esp\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%edi)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edx,0x8(%edi)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \ttest %ecx,%ecx\n-\tje 8ba0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x140>\n+\tje bfe0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x140>\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush %ecx\n \tcall 31f0 \n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%edi),%eax\n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1040 (discriminator 1)\n \tmov -0x2c(%ebp),%edx\n \tadd $0x10,%esp\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%esi,1),%ecx\n \tmov %ecx,0x4(%edi)\n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1040 (discriminator 1)\n \tmov (%edx),%edx\n+char* std::__copy_move::__copy_m(char*, char*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %esi\n \tpush %edx\n \tpush %eax\n \tmov -0x30(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1052\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 8cf5 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x295>\n+\tjne c135 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x295>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n /usr/include/seqan/sequence/string_base.h:1044\n \tcmp %edi,-0x2c(%ebp)\n-\tje 8b20 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xc0>\n+\tje bf60 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xc0>\n+seqan2::String >::String(char* const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovl $0x0,-0x28(%ebp)\n \txor %esi,%esi\n /usr/include/seqan/sequence/string_alloc.h:167\n \tmovl $0x0,-0x24(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovl $0x0,-0x20(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n \ttest %eax,%eax\n-\tjne 8bb0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x150>\n+\tjne bff0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x150>\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n \tlea -0x28(%ebp),%eax\n \tpush %eax\n \tpush %edi\n \tmov -0x30(%ebp),%ebx\n \tcall 3280 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %esi,(%esp)\n \tcall 31f0 \n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n-\tjmp 8b20 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xc0>\n+\tjmp bf60 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xc0>\n \tlea 0x0(%esi),%esi\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%ecx,%esi,1),%eax\n \tmov %eax,0x4(%edi)\n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1040 (discriminator 1)\n \tmov -0x2c(%ebp),%eax\n \tmov (%eax),%edx\n+char* std::__copy_move::__copy_m(char*, char*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x1,%esi\n-\tjbe 8cd0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x270>\n+\tjbe c110 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x270>\n \tmov %ecx,%eax\n-\tjmp 8b0f >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xaf>\n+\tjmp bf4f >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xaf>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%esi,1),%ecx\n \tmov %ecx,0x4(%edi)\n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1040 (discriminator 1)\n \tmov -0x2c(%ebp),%edi\n \tmov (%edi),%edx\n+char* std::__copy_move::__copy_m(char*, char*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:448\n-\tjmp 8b0f >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xaf>\n+\tjmp bf4f >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xaf>\n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1047\n \tcmp %eax,0x10(%ebp)\n \tcmovbe 0x10(%ebp),%eax\n \tmov %eax,%ecx\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1597 (discriminator 1)\n \ttest %eax,%eax\n-\tje 8b60 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x100>\n+\tje bfa0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x100>\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x1f,%eax\n-\tjbe 8c80 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x220>\n+\tjbe c0c0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x220>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tshr $1,%eax\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tmov %ecx,-0x38(%ebp)\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tadd %ecx,%eax\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tcmp %ecx,%eax\n \tcmova %ecx,%eax\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tmov %eax,%edx\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%eax),%eax\n \tmov %edx,-0x34(%ebp)\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n \tmov -0x30(%ebp),%ebx\n \tcall 3030 \n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x38(%ebp),%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x34(%ebp),%edx\n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1040 (discriminator 1)\n \tadd $0x10,%esp\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x28(%ebp)\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%esi\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%ecx,1),%eax\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edx,-0x20(%ebp)\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %eax,-0x24(%ebp)\n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1040 (discriminator 1)\n \tmov -0x2c(%ebp),%eax\n \tmov (%eax),%eax\n+char* std::__copy_move::__copy_m(char*, char*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %ecx\n \tpush %eax\n \tpush %esi\n \tmov -0x30(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n-\tjmp 8b60 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x100>\n+\tjmp bfa0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x100>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tmov $0x20,%eax\n \tcmp %eax,0x10(%ebp)\n \tcmovbe 0x10(%ebp),%eax\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tmov %eax,%edx\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%eax),%eax\n \tmov %edx,-0x34(%ebp)\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n \tmov -0x30(%ebp),%ebx\n \tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x34(%ebp),%edx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \tmov -0x38(%ebp),%ecx\n \tadd $0x10,%esp\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%edi)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edx,0x8(%edi)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \ttest %ecx,%ecx\n-\tje 8c60 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x200>\n+\tje c0a0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x200>\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush %ecx\n \tcall 31f0 \n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%edi),%eax\n+void seqan2::_deallocateStorage(seqan2::String >&, char*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%esi,1),%ecx\n \tmov %ecx,0x4(%edi)\n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1040 (discriminator 1)\n \tmov -0x2c(%ebp),%edi\n \tmov (%edi),%edx\n+char* std::__copy_move::__copy_m(char*, char*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x1,%esi\n-\tjne 8b0f >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xaf>\n+\tjne bf4f >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xaf>\n+void std::__copy_move::__assign_one(char*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmovzbl (%edx),%edx\n \tmov %dl,(%eax)\n-\tjmp 8b20 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xc0>\n+\tjmp bf60 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xc0>\n \txchg %ax,%ax\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tmov $0x20,%eax\n \tmov %ecx,-0x38(%ebp)\n \tcmp %eax,%ecx\n \tcmovbe %ecx,%eax\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tmov %eax,%edx\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%eax),%eax\n \tmov %edx,-0x34(%ebp)\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n \tmov -0x30(%ebp),%ebx\n \tcall 3030 \n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x38(%ebp),%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x34(%ebp),%edx\n+char* std::__copy_move::__copy_m(char*, char*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tadd $0x10,%esp\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x28(%ebp)\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%esi\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%ecx,1),%eax\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edx,-0x20(%ebp)\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %eax,-0x24(%ebp)\n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1040 (discriminator 1)\n \tmov -0x2c(%ebp),%eax\n \tmov (%eax),%eax\n+char* std::__copy_move::__copy_m(char*, char*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x1,%ecx\n-\tjne 8c02 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x1a2>\n+\tjne c042 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x1a2>\n+void std::__copy_move::__assign_one(char*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmovzbl (%eax),%eax\n \tmov %al,(%esi)\n-\tjmp 8b60 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x100>\n+\tjmp bfa0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x100>\n+char* std::__copy_move::__copy_m(char*, char*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 8b20 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xc0>\n+\tjne bf60 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xc0>\n \tmov %ecx,%eax\n-\tjmp 8c74 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x214>\n+\tjmp c0b4 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x214>\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush %esi\n \tmov -0x30(%ebp),%ebx\n \tcall 31f0 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tje 8cfe >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x29e>\n+\tje c13e >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x29e>\n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1052\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%edi\n-\tjmp 8cda >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x27a>\n+\tjmp c11a >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x27a>\n \tsub $0xc,%esp\n \tpush %edi\n \tmov -0x30(%ebp),%ebx\n \tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \n-00008d20 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base>:\n+0000c160 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base>:\n void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1010\n-\tcall d00e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0xb1a7,%eax\n+\tcall 7233 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x453>\n+\tadd $0x7d67,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x3c,%esp\n \tmov %eax,-0x2c(%ebp)\n \tmov 0x8(%ebp),%edx\n \tmov %gs:0x14,%ecx\n \tmov %ecx,-0x1c(%ebp)\n \tmov 0xc(%ebp),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%ecx),%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%ecx),%eax\n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n \tcmp %eax,%esi\n-\tje 8e30 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x110>\n+\tje c270 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x110>\n /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n \ttest %esi,%esi\n-\tje 8d60 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x40>\n+\tje c1a0 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x40>\n \tcmp 0x4(%edx),%esi\n-\tje 8e49 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x129>\n+\tje c289 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x129>\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ebx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %eax,%esi\n \tmov %esi,%edi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov %ebx,-0x30(%ebp)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage, seqan2::Alloc, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1581 (discriminator 1)\n \tcmp %esi,0x8(%edx)\n-\tjae 8f76 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x256>\n+\tjae c3b6 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x256>\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x1f,%esi\n-\tjbe 8ef0 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1d0>\n+\tjbe c330 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1d0>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %esi,%eax\n \tshr $1,%eax\n \tadd %esi,%eax\n \tmov %eax,-0x34(%ebp)\n+unsigned int seqan2::_computeSizeForCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tadd $0x1,%eax\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %ecx,-0x3c(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tmov %edx,-0x38(%ebp)\n \tpush %eax\n \tcall 3030 \n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov -0x38(%ebp),%edx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \tmov -0x30(%ebp),%ecx\n \tadd $0x10,%esp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%ebx\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%edx)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x34(%ebp),%eax\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \ttest %ecx,%ecx\n \tmov -0x3c(%ebp),%ecx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %eax,0x8(%edx)\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n-\tje 8ee8 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1c8>\n+\tje c328 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1c8>\n \tmov %ecx,-0x38(%ebp)\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x2c(%ebp),%ebx\n \tmov %edx,-0x34(%ebp)\n \tpush -0x30(%ebp)\n \tcall 31f0 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x38(%ebp),%ecx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x34(%ebp),%edx\n+void seqan2::_deallocateStorage, void, seqan2::SimpleType, unsigned int>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%ecx),%eax\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%edx),%ebx\n \tlea (%ebx,%edi,1),%ecx\n \tmov %ecx,0x4(%edx)\n+seqan2::SimpleType* std::__copy_move::__copy_m*>(char const*, char const*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1)\n \ttest %esi,%esi\n-\tjle 8e14 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xf4>\n+\tjle c254 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xf4>\n \tmov -0x2c(%ebp),%esi\n \tadd %eax,%edi\n \tmov 0x104(%esi),%ecx\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n+seqan2::assign(seqan2::SimpleType&, char):\n /usr/include/seqan/basic/alphabet_residue.h:719\n \tmovzbl (%eax),%edx\n+seqan2::SimpleType* std::__copy_move::__copy_m*>(char const*, char const*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:404\n \tadd $0x1,%eax\n /usr/include/c++/14/bits/stl_algobase.h:405\n \tadd $0x1,%ebx\n+seqan2::assign(seqan2::SimpleType&, char):\n /usr/include/seqan/basic/alphabet_residue.h:719\n \tmovzbl (%ecx,%edx,1),%edx\n \tmov %dl,-0x1(%ebx)\n+seqan2::SimpleType* std::__copy_move::__copy_m*>(char const*, char const*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1)\n \tcmp %edi,%eax\n-\tjne 8e00 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xe0>\n+\tjne c240 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xe0>\n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1028\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 8f71 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x251>\n+\tjne c3b1 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x251>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%edx),%edi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ebx\n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n \tcmp %edi,%ebx\n-\tje 8e14 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xf4>\n+\tje c254 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xf4>\n /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n \ttest %eax,%eax\n-\tje 8f11 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1f1>\n+\tje c351 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1f1>\n \tcmp %edi,%eax\n-\tjne 8f08 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1e8>\n+\tjne c348 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1e8>\n /usr/include/seqan/sequence/string_base.h:1023\n \tcmp %edx,%ecx\n-\tje 8e14 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xf4>\n+\tje c254 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xf4>\n+seqan2::String >::String >, unsigned int, void, void>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovl $0x0,-0x28(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:167\n \tmovl $0x0,-0x24(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovl $0x0,-0x20(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n \tcmp %eax,%esi\n-\tje 8ec4 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1a4>\n+\tje c304 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1a4>\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %eax,%esi\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:869\n \tmov %ecx,-0x34(%ebp)\n \tmov %edx,-0x30(%ebp)\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x1f,%esi\n-\tjbe 8f19 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1f9>\n+\tjbe c359 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1f9>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %esi,%edi\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov -0x2c(%ebp),%ebx\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tshr $1,%edi\n \tadd %esi,%edi\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tcmp %esi,%edi\n \tcmova %esi,%edi\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%edi),%eax\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n \tcall 3030 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x34(%ebp),%ecx\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tadd $0x10,%esp\n \tcmp $0x1,%esi\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%esi,1),%ebx\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x28(%ebp)\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tmov -0x30(%ebp),%edx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edi,-0x20(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%ecx),%ecx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %ebx,-0x24(%ebp)\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tjle 8ec4 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1a4>\n+\tjle c304 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1a4>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tmov %edx,-0x30(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tpush %esi\n \tpush %ecx\n \tpush %eax\n \tcall 3330 \n \tmov -0x30(%ebp),%edx\n \tadd $0x10,%esp\n+void seqan2::assign, seqan2::Alloc, seqan2::String >, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n \tlea -0x28(%ebp),%eax\n \tmov -0x2c(%ebp),%ebx\n \tpush %eax\n \tpush %edx\n \tcall 3180 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@plt>\n /usr/include/seqan/sequence/string_base.h:1065\n \tpop %eax\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tpush -0x28(%ebp)\n \tcall 31f0 \n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n-\tjmp 8e14 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xf4>\n+\tjmp c254 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xf4>\n \tlea 0x0(%esi),%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%ecx),%eax\n-\tjmp 8dd8 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xb8>\n+\tjmp c218 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xb8>\n \tnop\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n \tmovl $0x20,-0x34(%ebp)\n \tmov $0x21,%eax\n-\tjmp 8d87 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x67>\n+\tjmp c1c7 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x67>\n \tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \txor %edi,%edi\n \txor %esi,%esi\n-\tjmp 8dd8 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xb8>\n+\tjmp c218 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xb8>\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %ebx,0x4(%edx)\n+seqan2::SimpleType* std::__copy_move::__copy_m*>(char const*, char const*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1)\n-\tjmp 8e14 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xf4>\n+\tjmp c254 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xf4>\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%esi),%eax\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov -0x2c(%ebp),%ebx\n \tpush %eax\n \tcall 3030 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x34(%ebp),%ecx\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tadd $0x10,%esp\n \tcmp $0x1,%esi\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%esi,1),%edi\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x28(%ebp)\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tmov -0x30(%ebp),%edx\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%ebx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %esi,-0x20(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%ecx),%ecx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %edi,-0x24(%ebp)\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tjne 8ead >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x18d>\n+\tjne c2ed >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x18d>\n+void std::__copy_move::__assign_one(char*, char const*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmovzbl (%ecx),%eax\n \tmov %al,(%ebx)\n-\tjmp 8ec4 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1a4>\n+\tjmp c304 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1a4>\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x28(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tje 8f82 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x262>\n+\tje c3c2 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x262>\n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1028\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage, seqan2::Alloc, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1028\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n \tmov -0x30(%ebp),%ebx\n-\tjmp 8dd8 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xb8>\n+\tjmp c218 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xb8>\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp 8f54 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x234>\n+\tjmp c394 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x234>\n \tsub $0xc,%esp\n \tmov -0x2c(%ebp),%ebx\n \tpush %esi\n \tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&):\n \txchg %ax,%ax\n \n-00008f90 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base>:\n+0000c3d0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base>:\n void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1010\n-\tcall d00e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0xaf37,%eax\n+\tcall 7233 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x453>\n+\tadd $0x7af7,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x3c,%esp\n \tmov %eax,-0x2c(%ebp)\n \tmov 0x8(%ebp),%edi\n \tmov %gs:0x14,%edx\n \tmov %edx,-0x1c(%ebp)\n \tmov 0xc(%ebp),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%edx),%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%eax\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n \tcmp %eax,%esi\n-\tje 9088 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xf8>\n+\tje c4c8 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xf8>\n /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n \ttest %esi,%esi\n-\tje 8fd0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x40>\n+\tje c410 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x40>\n \tcmp 0x4(%edi),%esi\n-\tje 90a1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x111>\n+\tje c4e1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x111>\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %eax,%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edi),%ecx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %esi,%ebx\n \tmov %esi,-0x34(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov %ecx,-0x30(%ebp)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsar $0x2,%ebx\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1581 (discriminator 1)\n \tcmp %ebx,0x8(%edi)\n-\tjae 91f5 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x265>\n+\tjae c635 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x265>\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x7c,%esi\n-\tjbe 9150 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1c0>\n+\tjbe c590 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1c0>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %ebx,%ecx\n \tshr $1,%ecx\n \tadd %ebx,%ecx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tlea 0x0(,%ecx,4),%eax\n \tsub $0xc,%esp\n \tmov %edx,-0x3c(%ebp)\n \tmov %ecx,-0x38(%ebp)\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \tmov -0x30(%ebp),%edx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x38(%ebp),%ecx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \tadd $0x10,%esp\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%edi)\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%ebx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \ttest %edx,%edx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %ecx,0x8(%edi)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \tmov -0x3c(%ebp),%edx\n-\tje 9140 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1b0>\n+\tje c580 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1b0>\n \tmov %edx,-0x38(%ebp)\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x30(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x38(%ebp),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%edi),%ebx\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%eax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x34(%ebp),%ecx\n \tlea (%ebx,%ecx,1),%edx\n \tmov %edx,0x4(%edi)\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x4,%esi\n-\tjle 9180 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1f0>\n+\tjle c5c0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1f0>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %ecx\n \tpush %eax\n \tpush %ebx\n \tmov -0x2c(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1028\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 91f0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x260>\n+\tjne c630 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x260>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%edi),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edi),%ebx\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n \tcmp %ecx,%ebx\n-\tje 9069 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd9>\n+\tje c4a9 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd9>\n /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n \ttest %eax,%eax\n-\tje 9170 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1e0>\n+\tje c5b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1e0>\n \tcmp %ecx,%eax\n-\tjne 9160 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1d0>\n+\tjne c5a0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1d0>\n /usr/include/seqan/sequence/string_base.h:1023\n \tcmp %edi,%edx\n-\tje 9069 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd9>\n+\tje c4a9 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd9>\n+seqan2::String >::String >, unsigned int, void, void>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovl $0x0,-0x28(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:167\n \tmovl $0x0,-0x24(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovl $0x0,-0x20(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n \tcmp %eax,%esi\n-\tje 911f >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x18f>\n+\tje c55f >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x18f>\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %eax,%esi\n \tmov %esi,%ecx\n \tsar $0x2,%ecx\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x7c,%esi\n-\tjbe 9190 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x200>\n+\tjbe c5d0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x200>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %ecx,%eax\n \tmov %edx,-0x34(%ebp)\n \tshr $1,%eax\n \tadd %ecx,%eax\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tcmp %ecx,%eax\n \tcmovbe %eax,%ecx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tlea 0x0(,%ecx,4),%eax\n \tmov %ecx,-0x30(%ebp)\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x30(%ebp),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x34(%ebp),%edx\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tadd $0x10,%esp\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x28(%ebp)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %ecx,-0x20(%ebp)\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%esi,1),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %ecx,-0x24(%ebp)\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x4,%esi\n-\tjle 911f >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x18f>\n+\tjle c55f >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x18f>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %esi\n \tpush %edx\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n \tlea -0x28(%ebp),%eax\n \tpush %eax\n \tpush %edi\n \tmov -0x2c(%ebp),%ebx\n \tcall 31b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n /usr/include/seqan/sequence/string_base.h:1065\n \tpop %eax\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tpush -0x28(%ebp)\n \tcall 31f0 \n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n-\tjmp 9069 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd9>\n+\tjmp c4a9 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd9>\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%eax\n-\tjmp 9046 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xb6>\n+\tjmp c486 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xb6>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:290\n \tmov $0x80,%eax\n /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n \tmov $0x20,%ecx\n-\tjmp 8ffe >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x6e>\n+\tjmp c43e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x6e>\n \tnop\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmovl $0x0,-0x34(%ebp)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \txor %esi,%esi\n-\tjmp 9046 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xb6>\n+\tjmp c486 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xb6>\n \txchg %ax,%ax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %ebx,0x4(%edi)\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:448\n-\tjmp 9069 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd9>\n+\tjmp c4a9 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd9>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 9069 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd9>\n+\tjne c4a9 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd9>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int const*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmov (%eax),%eax\n \tmov %eax,(%ebx)\n-\tjmp 9069 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd9>\n+\tjmp c4a9 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd9>\n \tnop\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %ecx,-0x34(%ebp)\n \tmov %edx,-0x30(%ebp)\n \tpush %esi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x34(%ebp),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x30(%ebp),%edx\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tadd $0x10,%esp\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x28(%ebp)\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%ebx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %ecx,-0x20(%ebp)\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%esi,1),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %ecx,-0x24(%ebp)\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x4,%esi\n-\tjg 910e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n+\tjg c54e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 911f >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x18f>\n+\tjne c55f >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x18f>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int const*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmov (%edx),%eax\n \tmov %eax,(%ebx)\n-\tjmp 911f >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x18f>\n+\tjmp c55f >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x18f>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x28(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tje 9201 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x271>\n+\tje c641 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x271>\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1028\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1028\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n \tmov -0x30(%ebp),%ebx\n-\tjmp 9046 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xb6>\n+\tjmp c486 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xb6>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp 91d3 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x243>\n+\tjmp c613 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x243>\n \tsub $0xc,%esp\n \tpush %esi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n \txchg %ax,%ax\n \tnop\n \n-00009210 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base>:\n+0000c650 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base>:\n void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1032\n-\tcall d00e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0xacb7,%eax\n+\tcall 7233 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x453>\n+\tadd $0x7877,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x2c,%esp\n \tmov %eax,-0x2c(%ebp)\n \tmov 0x8(%ebp),%edi\n \tmov %gs:0x14,%edx\n \tmov %edx,-0x1c(%ebp)\n \tmov 0xc(%ebp),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%edx),%esi\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1037 (discriminator 1)\n \ttest %esi,%esi\n-\tje 9246 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x36>\n+\tje c686 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x36>\n \tcmp 0x4(%edi),%esi\n-\tje 9310 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x100>\n+\tje c750 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x100>\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ebx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:371\n \tmov (%edi),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov %edx,-0x34(%ebp)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %ebx,%esi\n \tsar $0x2,%esi\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:737\n \tcmp 0x10(%ebp),%esi\n \tcmova 0x10(%ebp),%esi\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1597 (discriminator 1)\n \tcmp %esi,0x8(%edi)\n-\tjae 92be >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xae>\n+\tjae c6fe >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xae>\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %esi,%eax\n \tmov %ecx,-0x38(%ebp)\n \tshr $1,%eax\n \tcmp $0x1f,%esi\n \tlea (%eax,%esi,1),%ebx\n \tmov $0x20,%eax\n \tcmovbe %eax,%ebx\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tcmp %ebx,0x10(%ebp)\n \tcmovbe 0x10(%ebp),%ebx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tlea 0x0(,%ebx,4),%eax\n \tmov %ebx,-0x30(%ebp)\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \tmov -0x38(%ebp),%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x30(%ebp),%ebx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \tadd $0x10,%esp\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%edi)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \tmov -0x34(%ebp),%edx\n \ttest %ecx,%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %ebx,0x8(%edi)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n-\tje 9300 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xf0>\n+\tje c740 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xf0>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov %edx,-0x30(%ebp)\n \tpush %ecx\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x30(%ebp),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%edi),%ecx\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ebx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tshl $0x2,%esi\n \tlea (%ecx,%esi,1),%eax\n \tmov %eax,0x4(%edi)\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x4,%esi\n-\tjle 9378 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x168>\n+\tjle c7b8 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x168>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %esi\n \tpush %ebx\n \tpush %ecx\n \tmov -0x2c(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1052\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 93a4 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x194>\n+\tjne c7e4 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x194>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ebx\n \tmov %eax,%ecx\n-\tjmp 92be >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xae>\n+\tjmp c6fe >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xae>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1044\n \tcmp %edi,%edx\n-\tje 92e1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xd1>\n+\tje c721 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xd1>\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ecx\n+seqan2::String >::String >, unsigned int, void, void>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovl $0x0,-0x28(%ebp)\n \tlea -0x28(%ebp),%eax\n /usr/include/seqan/sequence/string_alloc.h:167\n \tmovl $0x0,-0x24(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovl $0x0,-0x20(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n \tcmp %ecx,%esi\n-\tje 9355 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x145>\n+\tje c795 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x145>\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %ecx,%esi\n+void seqan2::assign, seqan2::String >, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1073\n \tsub $0x4,%esp\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsar $0x2,%esi\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1047\n \tcmp 0x10(%ebp),%esi\n \tcmova 0x10(%ebp),%esi\n+void seqan2::assign, seqan2::String >, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1073\n \tpush %esi\n \tpush %edx\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tmov %eax,-0x30(%ebp)\n \tcall 31e0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@plt>\n+seqan2::DisableIf >&>::Type> >, void>::Type seqan2::assign >&, seqan2::String > const&>(seqan2::String >&, seqan2::String > const&, seqan2::Size >&>::Type):\n /usr/include/seqan/sequence/sequence_interface.h:917\n \tmov -0x30(%ebp),%eax\n \tadd $0x10,%esp\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n \tpush %eax\n \tpush %edi\n \tmov -0x2c(%ebp),%ebx\n \tcall 31b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n /usr/include/seqan/sequence/string_base.h:1065\n \tpop %eax\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tpush -0x28(%ebp)\n \tcall 31f0 \n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n-\tjmp 92e1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xd1>\n+\tjmp c721 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xd1>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 92e1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xd1>\n+\tjne c721 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xd1>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int const*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmov (%ebx),%eax\n \tmov %eax,(%ecx)\n-\tjmp 92e1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xd1>\n+\tjmp c721 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xd1>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x28(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tje 93ad >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x19d>\n+\tje c7ed >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x19d>\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1052\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp 9387 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x177>\n+\tjmp c7c7 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x177>\n \tsub $0xc,%esp\n \tpush %esi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n \n-000093c0 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base>:\n+0000c800 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base>:\n void seqan2::ReplaceString_ >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1430\n-\tcall d00e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0xab07,%eax\n+\tcall 7233 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x453>\n+\tadd $0x76c7,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x4c,%esp\n \tmov 0x14(%ebp),%edi\n \tmov 0x8(%ebp),%esi\n \tmov %eax,-0x2c(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edi),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%esi),%edx\n+void seqan2::ReplaceString_ >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1430\n \tmov %edi,-0x38(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov %gs:0x14,%eax\n \tmov %eax,-0x1c(%ebp)\n \tmov 0x4(%edi),%eax\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %eax,%ebx\n \tsub %ecx,%ebx\n \tmov %ebx,-0x34(%ebp)\n \tsar $0x2,%ebx\n \tmov %ebx,-0x30(%ebp)\n+void seqan2::ReplaceString_ >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1435 (discriminator 1)\n \ttest %eax,%eax\n-\tje 9409 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x49>\n+\tje c849 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x49>\n \tcmp %edx,%eax\n-\tje 9580 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x1c0>\n+\tje c9c0 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x1c0>\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%esi),%edi\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:761\n \tmov 0xc(%ebp),%eax\n \tmov -0x30(%ebp),%ecx\n \tsub 0x10(%ebp),%eax\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %edi,%edx\n \tmov %edx,-0x4c(%ebp)\n \tsar $0x2,%edx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:761\n \tadd %edx,%eax\n \tadd %ecx,%eax\n \tmov %eax,-0x3c(%ebp)\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1581 (discriminator 1)\n \tcmp %eax,0x8(%esi)\n-\tjae 9520 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x160>\n+\tjae c960 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x160>\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x1f,%eax\n-\tjbe 9570 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x1b0>\n+\tjbe c9b0 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x1b0>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %eax,%ecx\n \tshr $1,%ecx\n \tadd %eax,%ecx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tlea 0x0(,%ecx,4),%eax\n \tsub $0xc,%esp\n \tmov %edx,-0x48(%ebp)\n \tmov %ecx,-0x40(%ebp)\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x40(%ebp),%ecx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:770\n \tadd $0x10,%esp\n \ttest %edi,%edi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,-0x44(%ebp)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:770\n \tmov -0x48(%ebp),%edx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%esi)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %ecx,0x8(%esi)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:770\n-\tje 9523 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x163>\n+\tje c963 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x163>\n /usr/include/seqan/sequence/string_base.h:772\n \tmov 0xc(%ebp),%ecx\n \tshl $0x2,%ecx\n \tmov %ecx,-0x40(%ebp)\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x4,%ecx\n-\tjle 9670 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x2b0>\n+\tjle cab0 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x2b0>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %ecx\n \tpush %edi\n \tpush %eax\n \tcall 3330 \n \tadd $0x10,%esp\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:773\n \tmov -0x44(%ebp),%ebx\n \tmov -0x30(%ebp),%eax\n \tadd 0xc(%ebp),%eax\n \tlea (%ebx,%eax,4),%ebx\n \tmov 0x10(%ebp),%eax\n \tlea 0x0(,%eax,4),%edx\n \tmov -0x4c(%ebp),%eax\n \tlea (%edi,%edx,1),%ecx\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:448\n \tsub %edx,%eax\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x4,%eax\n-\tjle 9688 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x2c8>\n+\tjle cac8 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x2c8>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %eax\n \tpush %ecx\n \tpush %ebx\n \tmov -0x2c(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush %edi\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%esi),%eax\n \tmov -0x3c(%ebp),%ebx\n \tlea (%eax,%ebx,4),%edx\n \tmov %edx,0x4(%esi)\n+void seqan2::ReplaceString_ >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1438 (discriminator 1)\n \tmov -0x40(%ebp),%esi\n \tadd %esi,%eax\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x38(%ebp),%esi\n \tmov (%esi),%edx\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tmov -0x34(%ebp),%esi\n \tcmp $0x4,%esi\n-\tjle 9620 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x260>\n+\tjle ca60 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x260>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %esi\n \tpush %edx\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::ReplaceString_ >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1445\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 96cc >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x30c>\n+\tjne cb0c >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x30c>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \txchg %ax,%ax\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov %edi,-0x44(%ebp)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:779\n \tmov 0xc(%ebp),%edi\n+void seqan2::_arrayClearSpacePointer(unsigned int*, unsigned int, unsigned int, unsigned int, seqan2::True const&):\n /usr/include/seqan/basic/array_construct_destruct.h:1259\n \tmov -0x30(%ebp),%ebx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:760\n \tmov 0x10(%ebp),%eax\n \tsub 0xc(%ebp),%eax\n /usr/include/seqan/sequence/string_base.h:779\n \tlea 0x0(,%edi,4),%ecx\n \tmov %ecx,-0x40(%ebp)\n+void seqan2::_arrayClearSpacePointer(unsigned int*, unsigned int, unsigned int, unsigned int, seqan2::True const&):\n /usr/include/seqan/basic/array_construct_destruct.h:1259\n \tcmp %ebx,%eax\n-\tje 94d4 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x114>\n+\tje c914 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x114>\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:779\n \tmov -0x44(%ebp),%edi\n+void seqan2::_arrayClearSpacePointer(unsigned int*, unsigned int, unsigned int, unsigned int, seqan2::True const&):\n /usr/include/seqan/basic/array_construct_destruct.h:1261\n \tmov -0x34(%ebp),%ebx\n \tsub 0x10(%ebp),%edx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:779\n \tadd %ecx,%edi\n+void seqan2::_arrayClearSpacePointer(unsigned int*, unsigned int, unsigned int, unsigned int, seqan2::True const&):\n /usr/include/seqan/basic/array_construct_destruct.h:1253\n \tshl $0x2,%edx\n /usr/include/seqan/basic/array_construct_destruct.h:1261\n \tlea (%edi,%ebx,1),%ecx\n \tlea (%edi,%eax,4),%eax\n+unsigned int* std::__copy_move_backward::__copy_move_b(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:765 (discriminator 1)\n \tcmp $0x4,%edx\n-\tjle 96a0 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x2e0>\n+\tjle cae0 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x2e0>\n /usr/include/c++/14/bits/stl_algobase.h:766\n \tsub $0x4,%esp\n \tpush %edx\n \tpush %eax\n \tpush %ecx\n \tmov -0x2c(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n-\tjmp 94d4 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x114>\n+\tjmp c914 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x114>\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/c++/14/bits/stl_algobase.h:766\n \tmov $0x80,%eax\n /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n \tmov $0x20,%ecx\n-\tjmp 9442 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x82>\n+\tjmp c882 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x82>\n \tnop\n+seqan2::String >::String >, unsigned int, void, void>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovl $0x0,-0x28(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:167\n \tmovl $0x0,-0x24(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovl $0x0,-0x20(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n \tcmp %ecx,%eax\n-\tje 95f3 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x233>\n+\tje ca33 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x233>\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmpl $0x7c,-0x34(%ebp)\n-\tjbe 9630 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x270>\n+\tjbe ca70 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x270>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov -0x30(%ebp),%eax\n \tmov %eax,%edi\n \tshr $1,%edi\n \tadd %eax,%edi\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tcmp %eax,%edi\n \tcmova %eax,%edi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tlea 0x0(,%edi,4),%eax\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edi,-0x20(%ebp)\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x34(%ebp),%edi\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tadd $0x10,%esp\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x38(%ebp),%ebx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x28(%ebp)\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%edi,1),%edx\n \tmov %edx,-0x24(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%ebx),%ecx\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x4,%edi\n-\tjle 95f3 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x233>\n+\tjle ca33 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x233>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush -0x34(%ebp)\n \tpush %ecx\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::replace, unsigned int, unsigned int, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, unsigned int, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1489\n \tlea -0x28(%ebp),%eax\n \tpush %eax\n \tpush 0x10(%ebp)\n \tpush 0xc(%ebp)\n \tpush %esi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3340 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@plt>\n /usr/include/seqan/sequence/string_base.h:1490\n \tpop %eax\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tpush -0x28(%ebp)\n \tcall 31f0 \n+void seqan2::ReplaceString_ >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n /usr/include/seqan/sequence/string_base.h:1445\n-\tjmp 9506 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x146>\n+\tjmp c946 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x146>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 9506 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x146>\n+\tjne c946 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x146>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int const*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmov (%edx),%edx\n \tmov %edx,(%eax)\n-\tjmp 9506 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x146>\n+\tjmp c946 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x146>\n \tnop\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov -0x34(%ebp),%edi\n \tsub $0xc,%esp\n \tpush %edi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x30(%ebp),%ebx\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tadd $0x10,%esp\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%edi,1),%ecx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x28(%ebp)\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%edx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %ebx,-0x20(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x38(%ebp),%ebx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %ecx,-0x24(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%ebx),%ecx\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x4,%edi\n-\tjg 95e0 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x220>\n+\tjg ca20 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x220>\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 95f3 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x233>\n+\tjne ca33 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x233>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int const*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmov (%ecx),%eax\n \tmov %eax,(%edx)\n-\tjmp 95f3 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x233>\n+\tjmp ca33 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x233>\n \tlea 0x0(%esi,%eiz,1),%esi\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 948d >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0xcd>\n+\tjne c8cd >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0xcd>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:438\n \tmov (%edi),%eax\n \tmov -0x44(%ebp),%ecx\n \tmov %eax,(%ecx)\n-\tjmp 948d >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0xcd>\n+\tjmp c8cd >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0xcd>\n \tlea 0x0(%esi),%esi\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 94c5 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x105>\n+\tjne c905 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x105>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:438\n \tmov (%ecx),%eax\n \tmov %eax,(%ebx)\n-\tjmp 94c5 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x105>\n+\tjmp c905 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x105>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n+unsigned int* std::__copy_move_backward::__copy_move_b(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:767\n-\tjne 94d4 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x114>\n+\tjne c914 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x114>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:438\n \tmov (%eax),%eax\n \tmov %eax,(%ecx)\n-\tjmp 94d4 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x114>\n+\tjmp c914 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x114>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x28(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tje 96d5 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x315>\n+\tje cb15 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x315>\n+void seqan2::ReplaceString_ >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1445\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp 96af >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x2ef>\n+\tjmp caef >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x2ef>\n \tsub $0xc,%esp\n \tpush %esi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::ReplaceString_ >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&):\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n \n-000096f0 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base>:\n+0000cb30 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base>:\n void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:526\n-\tcall d00e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0xa7d7,%eax\n+\tcall 7233 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x453>\n+\tadd $0x7397,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x3c,%esp\n \tmov %eax,-0x30(%ebp)\n \tmov 0x8(%ebp),%edi\n \tmov %gs:0x14,%esi\n \tmov %esi,-0x1c(%ebp)\n \tmov 0xc(%ebp),%esi\n /usr/include/seqan/align/gaps_iterator_array.h:529\n \ttest %esi,%esi\n-\tje 977b , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x8b>\n+\tje cbbb , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x8b>\n /usr/include/seqan/align/gaps_iterator_array.h:536\n \tmov (%edi),%ecx\n /usr/include/seqan/align/gaps_iterator_array.h:537\n \tmov 0x4(%edi),%edx\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov 0x8(%ecx),%ebx\n \tmov %ebx,-0x2c(%ebp)\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:540\n \ttest $0x1,%dl\n-\tje 9770 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x80>\n+\tje cbb0 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x80>\n /usr/include/seqan/align/gaps_iterator_array.h:540 (discriminator 1)\n \tmov 0x8(%edi),%eax\n \ttest %eax,%eax\n-\tje 9798 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0xa8>\n+\tje cbd8 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0xa8>\n+seqan2::Reference > >::Type seqan2::value, unsigned int>(seqan2::String >&, unsigned int const&):\n /usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n \tlea 0x0(,%edx,4),%ebx\n \tmov %ebx,-0x34(%ebp)\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:551 (discriminator 1)\n \tmov -0x2c(%ebp),%ebx\n \tcmp (%ebx,%edx,4),%eax\n-\tjb 97b0 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0xc0>\n+\tjb cbf0 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0xc0>\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0xc(%ecx),%ebx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov -0x2c(%ebp),%edi\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:566\n \tadd $0x1,%edx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %ebx,%eax\n \tsub %edi,%eax\n+seqan2::Reference > >::Type seqan2::value, unsigned int>(seqan2::String >&, unsigned int const&):\n /usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n \tmov -0x34(%ebp),%edi\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %eax,-0x38(%ebp)\n \tsar $0x2,%eax\n+seqan2::Reference > >::Type seqan2::value, unsigned int>(seqan2::String >&, unsigned int const&):\n /usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n \tadd $0x4,%edi\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:566 (discriminator 1)\n \tcmp %eax,%edx\n-\tjae 9848 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x158>\n+\tjae cc88 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x158>\n /usr/include/seqan/align/gaps_iterator_array.h:568 (discriminator 1)\n \tmov -0x2c(%ebp),%eax\n \tadd %esi,(%eax,%edi,1)\n-\tjmp 9778 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x88>\n+\tjmp cbb8 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x88>\n \tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Reference > >::Type seqan2::value, unsigned int>(seqan2::String >&, unsigned int const&):\n /usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n \tmov -0x2c(%ebp),%eax\n \tlea (%eax,%edx,4),%eax\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:580 (discriminator 1)\n \tadd %esi,(%eax)\n /usr/include/seqan/align/gaps_iterator_array.h:584\n \tadd %esi,0x20(%ecx)\n /usr/include/seqan/align/gaps_iterator_array.h:585\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 9995 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x2a5>\n+\tjne cdd5 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x2a5>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n /usr/include/seqan/align/gaps_iterator_array.h:542\n \tsub $0x1,%edx\n+seqan2::Reference > >::Type seqan2::value, unsigned int>(seqan2::String >&, unsigned int const&):\n /usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n \tlea (%ebx,%edx,4),%eax\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:543\n \tmov %edx,0x4(%edi)\n /usr/include/seqan/align/gaps_iterator_array.h:544 (discriminator 1)\n \tmov (%eax),%edx\n \tmov %edx,0x8(%edi)\n-\tjmp 9776 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x86>\n+\tjmp cbb6 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x86>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %edx,-0x38(%ebp)\n \tmov -0x30(%ebp),%ebx\n \tmov %ecx,-0x2c(%ebp)\n+seqan2::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,-0x24(%ebp)\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush $0x80\n \tcall 3030 \n+seqan2::Reference > >::Type seqan2::value, unsigned int>(seqan2::String >&, unsigned int const&):\n /usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n \tmov -0x2c(%ebp),%ecx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadd $0x10,%esp\n \tmov %eax,%edx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovl $0x20,-0x20(%ebp)\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n \tlea 0x8(%eax),%eax\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:952\n \tmovl $0x0,-0x4(%eax)\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n \tmov %eax,-0x24(%ebp)\n+seqan2::Reference > >::Type seqan2::value, unsigned int>(seqan2::String >&, unsigned int const&):\n /usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n \tmov -0x34(%ebp),%eax\n \tadd 0x8(%ecx),%eax\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:555 (discriminator 1)\n \tmov %esi,(%edx)\n+seqan2::Reference > >::Type seqan2::value, unsigned int>(seqan2::String >&, unsigned int const&):\n /usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n \tmov %eax,%ebx\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:556 (discriminator 1)\n \tmov (%eax),%eax\n \tsub 0x8(%edi),%eax\n /usr/include/seqan/align/gaps_iterator_array.h:556 (discriminator 2)\n \tmov %edx,-0x2c(%ebp)\n \tmov %eax,0x4(%edx)\n /usr/include/seqan/align/gaps_iterator_array.h:557 (discriminator 1)\n \tmov 0x8(%edi),%eax\n /usr/include/seqan/align/gaps_iterator_array.h:558\n \tmov -0x38(%ebp),%edx\n /usr/include/seqan/align/gaps_iterator_array.h:557 (discriminator 1)\n \tmov %eax,(%ebx)\n+void seqan2::replace, unsigned int, unsigned int, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, unsigned int, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1489\n \tmov -0x2c(%ebp),%eax\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:558\n \tadd $0x1,%edx\n+void seqan2::replace, unsigned int, unsigned int, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, unsigned int, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1489\n \tmov -0x30(%ebp),%ebx\n \tmov %eax,-0x28(%ebp)\n \tlea -0x28(%ebp),%eax\n \tpush %eax\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:558\n \tlea 0x8(%ecx),%eax\n+void seqan2::replace, unsigned int, unsigned int, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, unsigned int, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1489\n \tpush %edx\n \tpush %edx\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:558\n \tmov %ecx,-0x34(%ebp)\n+void seqan2::replace, unsigned int, unsigned int, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, unsigned int, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1489\n \tpush %eax\n \tcall 3340 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@plt>\n+void seqan2::insert >&, unsigned int, seqan2::String > >(seqan2::String >&, unsigned int, seqan2::String > const&):\n /usr/include/seqan/sequence/sequence_interface.h:1010\n \tpop %edx\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:561\n \taddl $0x1,0x4(%edi)\n /usr/include/seqan/align/gaps_iterator_array.h:562\n \tmovl $0x0,0x8(%edi)\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tpush -0x2c(%ebp)\n \tcall 31f0 \n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov -0x34(%ebp),%ecx\n \tadd $0x10,%esp\n-\tjmp 9778 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x88>\n+\tjmp cbb8 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x88>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tadd $0x2,%eax\n \tmov %eax,%edi\n-\tjb 99ac , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x2bc>\n+\tjb cdec , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x2bc>\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1765\n \tcmp %eax,0x10(%ecx)\n-\tjb 98a0 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x1b0>\n+\tjb cce0 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x1b0>\n /usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n \tmov -0x2c(%ebp),%eax\n \tmov -0x38(%ebp),%edi\n \tlea 0x8(%eax,%edi,1),%edi\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/seqan/basic/array_construct_destruct.h:592\n \tmov %edi,%eax\n \tsub %ebx,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/14/bits/stl_algobase.h:1146\n \ttest %eax,%eax\n-\tjle 9886 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x196>\n+\tjle ccc6 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x196>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1)\n \tcmp %edi,%ebx\n-\tje 9886 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x196>\n+\tje ccc6 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x196>\n /usr/include/c++/14/bits/stl_algobase.h:952\n \tsub $0x4,%esp\n \tmov %ecx,-0x38(%ebp)\n \tpush %eax\n \tpush $0x0\n \tpush %ebx\n \tmov -0x30(%ebp),%ebx\n \tcall 32f0 \n \tmov -0x38(%ebp),%ecx\n \tadd $0x10,%esp\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %edi,0xc(%ecx)\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:573 (discriminator 1)\n \tmov -0x2c(%ebp),%eax\n \tmov -0x34(%ebp),%edi\n \tmov %esi,0x4(%eax,%edi,1)\n /usr/include/seqan/align/gaps_iterator_array.h:574 (discriminator 1)\n \tmovl $0x0,0x8(%eax,%edi,1)\n-\tjmp 9778 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x88>\n+\tjmp cbb8 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x88>\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x1f,%eax\n-\tjbe 9964 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x274>\n+\tjbe cda4 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x274>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tshr $1,%eax\n \tlea (%eax,%edi,1),%edx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tlea 0x0(,%edx,4),%eax\n \tsub $0xc,%esp\n \tmov %edx,-0x44(%ebp)\n \tmov -0x30(%ebp),%ebx\n \tmov %ecx,-0x40(%ebp)\n \tpush %eax\n \tcall 3030 \n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov -0x40(%ebp),%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x44(%ebp),%edx\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \tadd $0x10,%esp\n \tmov -0x2c(%ebp),%ebx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,-0x3c(%ebp)\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0x8(%ecx)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edx,0x10(%ecx)\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \ttest %ebx,%ebx\n-\tje 9923 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x233>\n+\tje cd63 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x233>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tmov -0x38(%ebp),%edx\n \tcmp $0x4,%edx\n-\tjle 999a , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x2aa>\n+\tjle cdda , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x2aa>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tmov %ecx,-0x3c(%ebp)\n \tpush %edx\n \tpush %ebx\n \tmov -0x30(%ebp),%ebx\n \tpush %eax\n \tcall 3330 \n \tmov -0x3c(%ebp),%ecx\n \tadd $0x10,%esp\n \tmov %ecx,-0x3c(%ebp)\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x30(%ebp),%ebx\n \tpush -0x2c(%ebp)\n \tcall 31f0 \n+seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tmov -0x3c(%ebp),%ecx\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov 0x8(%ecx),%eax\n+seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tmov 0x10(%ecx),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %eax,-0x3c(%ebp)\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1769\n \tcmp %edx,%edi\n \tmov -0x38(%ebp),%ebx\n \tcmova %edx,%edi\n /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n \tshl $0x2,%edi\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/seqan/basic/array_construct_destruct.h:588\n \tmov %edi,%eax\n \tsub %ebx,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/14/bits/stl_algobase.h:1146\n \ttest %eax,%eax\n-\tjle 9957 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x267>\n+\tjle cd97 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x267>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1)\n \tcmp %edi,%ebx\n-\tje 9957 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x267>\n+\tje cd97 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x267>\n \tmov %ecx,-0x2c(%ebp)\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x3c(%ebp),%ecx\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:952\n \tsub $0x4,%esp\n \tpush %eax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd %ecx,%ebx\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:952\n \tpush $0x0\n \tpush %ebx\n \tmov -0x30(%ebp),%ebx\n \tcall 32f0 \n \tmov -0x2c(%ebp),%ecx\n \tadd $0x10,%esp\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n \tmov -0x3c(%ebp),%eax\n \tmov %eax,-0x2c(%ebp)\n \tadd %eax,%edi\n-\tjmp 9886 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x196>\n+\tjmp ccc6 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x196>\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n \tmov $0x80,%eax\n /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n \tmov $0x20,%edx\n-\tjmp 98b5 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x1c5>\n+\tjmp ccf5 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x1c5>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \txor %eax,%eax\n \tmov %eax,-0x2c(%ebp)\n \tsub $0xc,%esp\n \tpush -0x2c(%ebp)\n \tmov -0x30(%ebp),%ebx\n \tcall 31f0 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tje 99c3 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x2d3>\n+\tje ce03 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x2d3>\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:585\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 9903 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x213>\n+\tjne cd43 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x213>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:438\n \tmov -0x2c(%ebp),%ebx\n \tmov (%ebx),%edx\n \tmov %edx,(%eax)\n-\tjmp 9903 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x213>\n+\tjmp cd43 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x213>\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x2c(%ebp),%eax\n \tmov -0x38(%ebp),%edi\n \tlea 0x8(%eax,%edi,1),%edi\n-\tjmp 9886 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x196>\n+\tjmp ccc6 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x196>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp 9978 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x288>\n+\tjmp cdb8 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x288>\n \tmov %eax,%esi\n-\tjmp 9973 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x283>\n+\tjmp cdb3 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x283>\n \tsub $0xc,%esp\n \tmov -0x30(%ebp),%ebx\n \tpush %esi\n \tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n@@ -10248,273 +16897,342 @@\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n \n-00009a00 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base>:\n+0000ce40 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base>:\n void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:60\n-\tcall d00e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0xa4c7,%eax\n+\tcall 7233 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x453>\n+\tadd $0x7087,%eax\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x9c,%esp\n \tmov %eax,0x40(%esp)\n \tmov 0xb4(%esp),%eax\n \tmov 0xb0(%esp),%edi\n \tmov %eax,0x2c(%esp)\n \tmov 0xb8(%esp),%eax\n \tmov %edi,0x30(%esp)\n \tmov %eax,0x4(%esp)\n+bool seqan2::empty, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:471\n \tmov %gs:0x14,%ebp\n \tmov %ebp,0x8c(%esp)\n \tmov 0x4(%edi),%ebp\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %ebp,%ebp\n-\tje a750 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd50>\n+\tje db90 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd50>\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%edi),%eax\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x4(%eax),%ecx\n \tsub (%eax),%ecx\n \tmov %ecx,%ebp\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov 0x30(%esp),%eax\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0xc(%eax),%edi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov 0x8(%eax),%esi\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %edi,%edx\n \tmov %edi,0x8(%esp)\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov $0xc,%edi\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %esi,%edx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1724\n \tcmp $0xc,%edx\n-\tja 9a81 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x81>\n+\tja cec1 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x81>\n /usr/include/seqan/sequence/string_base.h:1731\n \tcmpl $0x2,0x10(%eax)\n-\tjbe a55e , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xb5e>\n+\tjbe d99e , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xb5e>\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov 0x30(%esp),%eax\n \tadd %esi,%edi\n \tmov %edi,0xc(%eax)\n+void seqan2::_setLength, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:247 (discriminator 1)\n \tmov %ebp,0x4(%esi)\n /usr/include/seqan/align/gaps_array.h:246 (discriminator 1)\n \tmovl $0x0,(%esi)\n /usr/include/seqan/align/gaps_array.h:248 (discriminator 1)\n \tmovl $0x0,0x8(%esi)\n /usr/include/seqan/align/gaps_array.h:253\n \tmov %ebp,0x18(%eax)\n+bool seqan2::empty, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:471\n \tmov 0x4(%eax),%ebp\n+void seqan2::_setLength, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:250\n \tmovl $0x0,0x1c(%eax)\n /usr/include/seqan/align/gaps_array.h:251\n \tmov %ecx,0x20(%eax)\n /usr/include/seqan/align/gaps_array.h:252\n \tmovl $0x0,0x14(%eax)\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %ebp,%ebp\n-\tje a6d0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xcd0>\n+\tje db10 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xcd0>\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%eax),%eax\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x4(%eax),%ebp\n \tsub (%eax),%ebp\n+void seqan2::clearClipping, seqan2::Alloc > >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/align/gaps_array.h:798 (discriminator 2)\n \tmov 0x30(%esp),%eax\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %edi,%ecx\n \tmov 0x30(%esp),%ebx\n+void seqan2::clearClipping, seqan2::Alloc > >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/align/gaps_array.h:801 (discriminator 1)\n \txor %edx,%edx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %esi,%ecx\n+void seqan2::clearClipping, seqan2::Alloc > >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/align/gaps_array.h:798 (discriminator 2)\n \tmov %ebp,0x18(%eax)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsar $0x2,%ecx\n+void seqan2::clearClipping, seqan2::Alloc > >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/align/gaps_array.h:799\n \tmovl $0x0,0x1c(%eax)\n /usr/include/seqan/align/gaps_array.h:800\n \tmovl $0x0,0x20(%eax)\n /usr/include/seqan/align/gaps_array.h:801\n \txor %eax,%eax\n /usr/include/seqan/align/gaps_array.h:801 (discriminator 1)\n \tcmp %esi,%edi\n-\tje 9afd , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xfd>\n+\tje cf3d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xfd>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n /usr/include/seqan/align/gaps_array.h:802 (discriminator 1)\n \tadd (%esi,%eax,4),%edx\n /usr/include/seqan/align/gaps_array.h:801 (discriminator 3)\n \tadd $0x1,%eax\n /usr/include/seqan/align/gaps_array.h:802 (discriminator 1)\n \tmov %edx,0x20(%ebx)\n /usr/include/seqan/align/gaps_array.h:801 (discriminator 1)\n \tcmp %ecx,%eax\n-\tjb 9af0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xf0>\n+\tjb cf30 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xf0>\n+bool seqan2::empty, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:471\n \tmov 0x2c(%esp),%eax\n \tmov 0x4(%eax),%esi\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %esi,%esi\n-\tje a710 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd10>\n+\tje db50 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd10>\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x2c(%esp),%eax\n \tmov (%eax),%eax\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x4(%eax),%edx\n \tsub (%eax),%edx\n \tmov %edx,%ebp\n \tmov %edx,%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov 0x2c(%esp),%eax\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_alloc.h:290\n \tmov $0xc,%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n \tmov 0x8(%eax),%ebx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0xc(%eax),%edi\n \tmov %edi,0x8(%esp)\n \tsub %ebx,%edi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov %ebx,0x14(%esp)\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1724\n \tcmp $0xc,%edi\n-\tja 9b43 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x143>\n+\tja cf83 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x143>\n /usr/include/seqan/sequence/string_base.h:1731\n \tcmpl $0x2,0x10(%eax)\n-\tjbe a4da , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xada>\n+\tjbe d91a , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xada>\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov 0x14(%esp),%edi\n \tlea (%edi,%edx,1),%eax\n \tmov %eax,%ebx\n \tmov %eax,0x50(%esp)\n \tmov 0x2c(%esp),%eax\n \tmov %ebx,0xc(%eax)\n+void seqan2::_setLength, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:247 (discriminator 1)\n \tmov %esi,0x4(%edi)\n /usr/include/seqan/align/gaps_array.h:246 (discriminator 1)\n \tmovl $0x0,(%edi)\n /usr/include/seqan/align/gaps_array.h:248 (discriminator 1)\n \tmovl $0x0,0x8(%edi)\n /usr/include/seqan/align/gaps_array.h:253\n \tmov %esi,0x18(%eax)\n+bool seqan2::empty, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:471\n \tmov 0x4(%eax),%esi\n+void seqan2::_setLength, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:250\n \tmovl $0x0,0x1c(%eax)\n /usr/include/seqan/align/gaps_array.h:251\n \tmov %ebp,0x20(%eax)\n /usr/include/seqan/align/gaps_array.h:252\n \tmovl $0x0,0x14(%eax)\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %esi,%esi\n-\tje a790 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd90>\n+\tje dbd0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd90>\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%eax),%eax\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x4(%eax),%esi\n \tsub (%eax),%esi\n+void seqan2::clearClipping, seqan2::Alloc > >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/align/gaps_array.h:798 (discriminator 2)\n \tmov 0x2c(%esp),%eax\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x50(%esp),%edi\n+void seqan2::clearClipping, seqan2::Alloc > >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/align/gaps_array.h:801 (discriminator 1)\n \txor %edx,%edx\n /usr/include/seqan/align/gaps_array.h:798 (discriminator 2)\n \tmov %esi,0x18(%eax)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x14(%esp),%esi\n+void seqan2::clearClipping, seqan2::Alloc > >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/align/gaps_array.h:799\n \tmovl $0x0,0x1c(%eax)\n /usr/include/seqan/align/gaps_array.h:800\n \tmovl $0x0,0x20(%eax)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %edi,%eax\n \tsub %esi,%eax\n \tsar $0x2,%eax\n \tmov %eax,0x24(%esp)\n \tmov %eax,0x5c(%esp)\n+void seqan2::clearClipping, seqan2::Alloc > >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/align/gaps_array.h:801\n \txor %eax,%eax\n /usr/include/seqan/align/gaps_array.h:801 (discriminator 1)\n \tcmp %edi,%esi\n-\tje 9bdd , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1dd>\n+\tje d01d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1dd>\n \tmov 0x14(%esp),%ecx\n \tmov 0x2c(%esp),%ebx\n \tmov 0x24(%esp),%esi\n \tlea 0x0(%esi),%esi\n /usr/include/seqan/align/gaps_array.h:802 (discriminator 1)\n \tadd (%ecx,%eax,4),%edx\n /usr/include/seqan/align/gaps_array.h:801 (discriminator 3)\n \tadd $0x1,%eax\n /usr/include/seqan/align/gaps_array.h:802 (discriminator 1)\n \tmov %edx,0x20(%ebx)\n /usr/include/seqan/align/gaps_array.h:801 (discriminator 1)\n \tcmp %esi,%eax\n-\tjb 9bd0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1d0>\n+\tjb d010 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1d0>\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%esp),%eax\n \tmov 0x4(%eax),%ebp\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%eax),%eax\n+void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:78 (discriminator 1)\n \tcmp %ebp,%eax\n-\tje a5eb , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xbeb>\n+\tje da2b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xbeb>\n+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):\n /usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1)\n \tsub $0x10,%eax\n+unsigned int seqan2::_getBeginHorizontal(seqan2::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:148\n \tmov -0x10(%ebp),%ebx\n+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):\n /usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1)\n \tlea -0x10(%ebp),%edi\n \tmov %eax,0x34(%esp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x30(%esp),%eax\n+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):\n /usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1)\n \tmov %edi,0x10(%esp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0xc(%eax),%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov 0x8(%eax),%ecx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %esi,%eax\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov %ecx,0xc(%esp)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %ecx,%eax\n \tsar $0x2,%eax\n \tmov %eax,0x3c(%esp)\n \tmov %eax,%edi\n+seqan2::Position, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::toViewPosition, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, unsigned int, bool):\n /usr/include/seqan/align/gaps_array.h:530\n \ttest %ebx,%ebx\n-\tjne 9e08 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x408>\n+\tjne d248 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x408>\n /usr/include/seqan/align/gaps_array.h:531 (discriminator 1)\n \tmov (%ecx),%eax\n+void seqan2::setBeginPosition, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:863 (discriminator 2)\n \tmov %eax,0x4(%esp)\n+seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, int, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n \tcmp %esi,0xc(%esp)\n \tsetne 0x4b(%esp)\n /usr/include/seqan/align/gaps_array.h:490\n \txor %esi,%esi\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n \tmovzbl 0x4b(%esp),%ebx\n \ttest %eax,%eax\n-\tje 9c90 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x290>\n+\tje d0d0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x290>\n \ttest %bl,%bl\n-\tje 9c90 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x290>\n+\tje d0d0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x290>\n /usr/include/seqan/align/gaps_array.h:491\n \txor %ecx,%ecx\n-\tjmp 9c60 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x260>\n+\tjmp d0a0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x260>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n /usr/include/seqan/align/gaps_array.h:496 (discriminator 1)\n \tmov 0xc(%esp),%ebx\n /usr/include/seqan/align/gaps_array.h:498\n@@ -10522,53 +17240,59 @@\n \tand $0x1,%edx\n /usr/include/seqan/align/gaps_array.h:496 (discriminator 1)\n \tmov (%ebx,%ecx,4),%ebx\n /usr/include/seqan/align/gaps_array.h:498\n \tneg %edx\n /usr/include/seqan/align/gaps_array.h:496 (discriminator 1)\n \tcmp %eax,%ebx\n-\tjae 9e50 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x450>\n+\tjae d290 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x450>\n /usr/include/seqan/align/gaps_array.h:498\n \tand %ebx,%edx\n /usr/include/seqan/align/gaps_array.h:501\n \tadd $0x1,%ecx\n /usr/include/seqan/align/gaps_array.h:500 (discriminator 1)\n \tsub %ebx,%eax\n /usr/include/seqan/align/gaps_array.h:498\n \tadd %edx,%esi\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n \tcmp %edi,%ecx\n-\tjb 9c60 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x260>\n+\tjb d0a0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x260>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::setClippedBeginPosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, int):\n /usr/include/seqan/align/gaps_array.h:815 (discriminator 2)\n \tmov 0x30(%esp),%eax\n+unsigned int seqan2::_getBeginVertical(seqan2::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:160\n \tmov -0xc(%ebp),%ecx\n+void seqan2::setClippedBeginPosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, int):\n /usr/include/seqan/align/gaps_array.h:815 (discriminator 2)\n \tmov %esi,0x14(%eax)\n /usr/include/seqan/align/gaps_array.h:816\n \tmov 0x4(%esp),%esi\n \tmov %esi,0x1c(%eax)\n+seqan2::Position, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::toViewPosition, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, unsigned int, bool):\n /usr/include/seqan/align/gaps_array.h:530\n \ttest %ecx,%ecx\n-\tjne 9e90 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x490>\n+\tjne d2d0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x490>\n /usr/include/seqan/align/gaps_array.h:531 (discriminator 1)\n \tmov 0x14(%esp),%eax\n \tmov (%eax),%eax\n \tmov %eax,0x1c(%esp)\n+void seqan2::setBeginPosition, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:863 (discriminator 2)\n \tmov %eax,0x38(%esp)\n+seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, int, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n \tmov 0x24(%esp),%ebx\n \ttest %ebx,%ebx\n-\tje a7d7 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xdd7>\n+\tje dc17 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xdd7>\n \tmov 0x1c(%esp),%eax\n \ttest %eax,%eax\n-\tje a7d7 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xdd7>\n+\tje dc17 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xdd7>\n /usr/include/seqan/align/gaps_array.h:491\n \tmov 0x14(%esp),%ebp\n /usr/include/seqan/align/gaps_array.h:494\n \tmov %eax,%ecx\n /usr/include/seqan/align/gaps_array.h:490\n \txor %esi,%esi\n /usr/include/seqan/align/gaps_array.h:491\n@@ -10579,79 +17303,86 @@\n /usr/include/seqan/align/gaps_array.h:496 (discriminator 1)\n \tmov 0x0(%ebp,%edx,4),%ebx\n /usr/include/seqan/align/gaps_array.h:498\n \tand $0x1,%eax\n \tneg %eax\n /usr/include/seqan/align/gaps_array.h:496 (discriminator 1)\n \tcmp %ecx,%ebx\n-\tjae 9e40 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x440>\n+\tjae d280 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x440>\n /usr/include/seqan/align/gaps_array.h:498\n \tand %ebx,%eax\n /usr/include/seqan/align/gaps_array.h:501\n \tadd $0x1,%edx\n /usr/include/seqan/align/gaps_array.h:500 (discriminator 1)\n \tsub %ebx,%ecx\n /usr/include/seqan/align/gaps_array.h:498\n \tadd %eax,%esi\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n \tmov 0x24(%esp),%eax\n \tcmp %eax,%edx\n-\tjb 9ce0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x2e0>\n+\tjb d120 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x2e0>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n+void seqan2::setClippedBeginPosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, int):\n /usr/include/seqan/align/gaps_array.h:815 (discriminator 2)\n \tmov 0x2c(%esp),%eax\n \tmov %esi,0x14(%eax)\n /usr/include/seqan/align/gaps_array.h:816\n \tmov 0x38(%esp),%esi\n \tmov %esi,0x1c(%eax)\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_iterator_array.h:108 (discriminator 1)\n \tmov 0xc(%esp),%eax\n \tmov (%eax),%ecx\n \txor %eax,%eax\n \ttest %ecx,%ecx\n \tsete %al\n \tmov %eax,%ebp\n /usr/include/seqan/align/gaps_iterator_array.h:111\n \tmov 0x30(%esp),%eax\n \tmov 0x1c(%eax),%eax\n \tmov %eax,0x44(%esp)\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n /usr/include/seqan/align/gaps_iterator_array.h:408\n \ttest %eax,%eax\n-\tje 9ef9 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x4f9>\n+\tje d339 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x4f9>\n /usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n-\tjs a67d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc7d>\n+\tjs dabd , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc7d>\n+bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&):\n /usr/include/seqan/align/gaps_iterator_array.h:517\n \tmov 0x30(%esp),%eax\n \tmov 0x20(%eax),%ecx\n \tmov %ecx,0x4(%esp)\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n /usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n \ttest %ecx,%ecx\n-\tje a7f3 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xdf3>\n+\tje dc33 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xdf3>\n /usr/include/seqan/align/gaps_iterator_array.h:427\n \tmov 0x44(%esp),%eax\n \tcmp %ecx,%eax\n \tcmovbe %eax,%ecx\n /usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n \tmov 0xc(%esp),%eax\n \tmov (%eax,%ebp,4),%eax\n /usr/include/seqan/align/gaps_iterator_array.h:427\n \tmov %ecx,0x18(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:437\n \tcmp %ecx,%eax\n-\tjae a831 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe31>\n+\tjae dc71 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe31>\n /usr/include/seqan/align/gaps_iterator_array.h:439\n \tmov %edi,0x4(%esp)\n \tlea 0x1(%ebp),%edx\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_iterator_array.h:105\n \txor %ebx,%ebx\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n /usr/include/seqan/align/gaps_iterator_array.h:439\n \txor %esi,%esi\n \tmov %ecx,%edi\n-\tjmp 9da0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3a0>\n+\tjmp d1e0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3a0>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n /usr/include/seqan/align/gaps_iterator_array.h:440\n \tneg %ebp\n /usr/include/seqan/align/gaps_iterator_array.h:439\n@@ -10668,15 +17399,15 @@\n /usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n \tmov (%eax,%edx,4),%eax\n /usr/include/seqan/align/gaps_iterator_array.h:440\n \tand $0x1,%ebp\n /usr/include/seqan/align/gaps_iterator_array.h:437\n \tadd $0x1,%edx\n \tcmp %edi,%eax\n-\tjb 9da0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3a0>\n+\tjb d1e0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3a0>\n \tmov %edi,0x18(%esp)\n \tmov 0x4(%esp),%edi\n /usr/include/seqan/align/gaps_iterator_array.h:448\n \tmov 0x18(%esp),%edx\n /usr/include/seqan/align/gaps_iterator_array.h:449\n \tneg %ebp\n /usr/include/seqan/align/gaps_iterator_array.h:448\n@@ -10689,178 +17420,190 @@\n /usr/include/seqan/align/gaps_iterator_array.h:449\n \tmov 0x18(%esp),%esi\n \tand %esi,%edx\n \tadd %edx,%ebx\n \tmov %ebx,0x20(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:446\n \tcmp %esi,%eax\n-\tjne 9f11 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x511>\n+\tjne d351 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x511>\n /usr/include/seqan/align/gaps_iterator_array.h:454\n \tadd $0x1,%ebp\n /usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1)\n \tcmp %ebp,%edi\n-\tje a81f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe1f>\n+\tje dc5f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe1f>\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_iterator_array.h:105\n \tmovl $0x0,0x18(%esp)\n-\tjmp 9f11 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x511>\n+\tjmp d351 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x511>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+seqan2::Position, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::toViewPosition, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, unsigned int, bool):\n /usr/include/seqan/align/gaps_array.h:535\n \tmov %ebp,0x4(%esp)\n \tmov 0xc(%esp),%ebp\n \txor %edx,%edx\n /usr/include/seqan/align/gaps_array.h:534\n \txor %eax,%eax\n /usr/include/seqan/align/gaps_array.h:540 (discriminator 1)\n \tmov 0x0(%ebp,%edx,4),%ecx\n /usr/include/seqan/align/gaps_array.h:538\n \ttest $0x1,%dl\n-\tje 9e34 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x434>\n+\tje d274 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x434>\n \tlea 0x0(%esi),%esi\n /usr/include/seqan/align/gaps_array.h:540 (discriminator 1)\n \tcmp %ebx,%ecx\n-\tjae 9e60 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x460>\n+\tjae d2a0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x460>\n /usr/include/seqan/align/gaps_array.h:542 (discriminator 1)\n \tadd %ecx,%eax\n /usr/include/seqan/align/gaps_array.h:543 (discriminator 1)\n \tsub %ecx,%ebx\n /usr/include/seqan/align/gaps_array.h:536 (discriminator 2)\n \tadd $0x1,%edx\n /usr/include/seqan/align/gaps_array.h:540 (discriminator 1)\n \tmov 0x0(%ebp,%edx,4),%ecx\n /usr/include/seqan/align/gaps_array.h:538\n \ttest $0x1,%dl\n-\tjne 9e20 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x420>\n+\tjne d260 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x420>\n /usr/include/seqan/align/gaps_array.h:560 (discriminator 1)\n \tadd %ecx,%eax\n-\tjmp 9e28 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x428>\n+\tjmp d268 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x428>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, int, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_array.h:505\n \tand %eax,%ecx\n \tadd %ecx,%esi\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n-\tjmp 9d10 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x310>\n+\tjmp d150 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x310>\n \tlea 0x0(%esi,%eiz,1),%esi\n /usr/include/seqan/align/gaps_array.h:505\n \tand %edx,%eax\n \tadd %eax,%esi\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n-\tjmp 9c90 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x290>\n+\tjmp d0d0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x290>\n \tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Position, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::toViewPosition, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, unsigned int, bool):\n /usr/include/seqan/align/gaps_array.h:547\n \tadd %ebx,%eax\n \tmov 0x4(%esp),%ebp\n \tmov %eax,0x4(%esp)\n /usr/include/seqan/align/gaps_array.h:545 (discriminator 1)\n \tcmp %ecx,%ebx\n-\tjb 9c28 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x228>\n+\tjb d068 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x228>\n /usr/include/seqan/align/gaps_array.h:553 (discriminator 1)\n \tlea 0x2(%edx),%ecx\n \tcmp %edi,%ecx\n-\tjae 9c28 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x228>\n+\tjae d068 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x228>\n /usr/include/seqan/align/gaps_array.h:554 (discriminator 1)\n \tmov 0xc(%esp),%ebx\n \tadd 0x4(%ebx,%edx,4),%eax\n \tmov %eax,0x4(%esp)\n /usr/include/seqan/align/gaps_array.h:536 (discriminator 1)\n-\tjmp 9c28 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x228>\n+\tjmp d068 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x228>\n \txchg %ax,%ax\n /usr/include/seqan/align/gaps_array.h:535\n \tmov 0x14(%esp),%esi\n \txor %eax,%eax\n /usr/include/seqan/align/gaps_array.h:534\n \txor %ebx,%ebx\n /usr/include/seqan/align/gaps_array.h:540 (discriminator 1)\n \tmov (%esi,%eax,4),%edx\n /usr/include/seqan/align/gaps_array.h:538\n \ttest $0x1,%al\n-\tje 9eb2 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x4b2>\n+\tje d2f2 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x4b2>\n \tnop\n /usr/include/seqan/align/gaps_array.h:540 (discriminator 1)\n \tcmp %ecx,%edx\n-\tjae 9ec0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x4c0>\n+\tjae d300 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x4c0>\n /usr/include/seqan/align/gaps_array.h:542 (discriminator 1)\n \tadd %edx,%ebx\n /usr/include/seqan/align/gaps_array.h:543 (discriminator 1)\n \tsub %edx,%ecx\n /usr/include/seqan/align/gaps_array.h:536 (discriminator 2)\n \tadd $0x1,%eax\n /usr/include/seqan/align/gaps_array.h:540 (discriminator 1)\n \tmov (%esi,%eax,4),%edx\n /usr/include/seqan/align/gaps_array.h:538\n \ttest $0x1,%al\n-\tjne 9ea0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x4a0>\n+\tjne d2e0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x4a0>\n /usr/include/seqan/align/gaps_array.h:560 (discriminator 1)\n \tadd %edx,%ebx\n-\tjmp 9ea8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x4a8>\n+\tjmp d2e8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x4a8>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n /usr/include/seqan/align/gaps_array.h:547\n \tlea (%ecx,%ebx,1),%esi\n \tmov %esi,0x1c(%esp)\n \tmov %esi,0x38(%esp)\n /usr/include/seqan/align/gaps_array.h:545 (discriminator 1)\n \tcmp %edx,%ecx\n-\tjb 9cb7 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x2b7>\n+\tjb d0f7 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x2b7>\n /usr/include/seqan/align/gaps_array.h:553 (discriminator 1)\n \tmov 0x24(%esp),%ebx\n \tlea 0x2(%eax),%edx\n \tcmp %ebx,%edx\n-\tjae 9cb7 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x2b7>\n+\tjae d0f7 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x2b7>\n /usr/include/seqan/align/gaps_array.h:554 (discriminator 1)\n \tmov 0x14(%esp),%ebx\n \tmov 0x4(%ebx,%eax,4),%eax\n \tadd %eax,%esi\n \tmov %esi,0x1c(%esp)\n \tmov %esi,0x38(%esp)\n /usr/include/seqan/align/gaps_array.h:536 (discriminator 1)\n-\tjmp 9cb7 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x2b7>\n+\tjmp d0f7 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x2b7>\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_iterator_array.h:106\n \tmovl $0x0,0x4(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:105\n \tmovl $0x0,0x20(%esp)\n \tmovl $0x0,0x18(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:108 (discriminator 1)\n \tmov 0x14(%esp),%eax\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n /usr/include/seqan/align/gaps_iterator_array.h:408\n \tmov 0x38(%esp),%edx\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_iterator_array.h:108 (discriminator 1)\n \tmov (%eax),%eax\n \ttest %eax,%eax\n \tsete %al\n \tmovzbl %al,%eax\n \tmov %eax,%edi\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n /usr/include/seqan/align/gaps_iterator_array.h:408\n \ttest %edx,%edx\n-\tje 9fd8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5d8>\n+\tje d418 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5d8>\n /usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n-\tjs a62c , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc2c>\n+\tjs da6c , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc2c>\n+bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&):\n /usr/include/seqan/align/gaps_iterator_array.h:517\n \tmov 0x2c(%esp),%eax\n \tmov 0x20(%eax),%eax\n \tmov %eax,0x8(%esp)\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n /usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n \ttest %eax,%eax\n-\tje a7de , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xdde>\n+\tje dc1e , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xdde>\n /usr/include/seqan/align/gaps_iterator_array.h:427\n \tmov 0x1c(%esp),%esi\n \tcmp %esi,%eax\n \tcmovbe %eax,%esi\n /usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n \tmov 0x14(%esp),%eax\n \tmov (%eax,%edi,4),%eax\n /usr/include/seqan/align/gaps_iterator_array.h:427\n \tmov %esi,0x4c(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:437\n \tcmp %esi,%eax\n-\tjae a826 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe26>\n+\tjae dc66 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe26>\n /usr/include/seqan/align/gaps_iterator_array.h:439\n \tmov %ebp,0x8(%esp)\n \tlea 0x1(%edi),%edx\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_iterator_array.h:105\n \txor %ebx,%ebx\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n /usr/include/seqan/align/gaps_iterator_array.h:439\n \txor %ecx,%ecx\n \tmov %esi,%ebp\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n /usr/include/seqan/align/gaps_iterator_array.h:440\n@@ -10879,15 +17622,15 @@\n /usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n \tmov (%eax,%edx,4),%eax\n /usr/include/seqan/align/gaps_iterator_array.h:440\n \tand $0x1,%edi\n /usr/include/seqan/align/gaps_iterator_array.h:437\n \tadd $0x1,%edx\n \tcmp %ebp,%eax\n-\tjb 9f80 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x580>\n+\tjb d3c0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x580>\n \tmov %ebp,0x4c(%esp)\n \tmov 0x8(%esp),%ebp\n /usr/include/seqan/align/gaps_iterator_array.h:448\n \tmov 0x4c(%esp),%edx\n /usr/include/seqan/align/gaps_iterator_array.h:449\n \tneg %edi\n \tand %edx,%edi\n@@ -10898,60 +17641,64 @@\n /usr/include/seqan/align/gaps_iterator_array.h:448\n \tmov %ecx,0x8(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:449\n \tmov %edi,0x1c(%esp)\n \tmov %esi,%edi\n /usr/include/seqan/align/gaps_iterator_array.h:446\n \tcmp %eax,%edx\n-\tjne 9ff0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5f0>\n+\tjne d430 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5f0>\n /usr/include/seqan/align/gaps_iterator_array.h:454\n \tadd $0x1,%edi\n /usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1)\n \tcmp %edi,0x24(%esp)\n-\tje a818 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe18>\n+\tje dc58 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe18>\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_iterator_array.h:105\n \tmovl $0x0,0x4c(%esp)\n-\tjmp 9ff0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5f0>\n+\tjmp d430 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5f0>\n /usr/include/seqan/align/gaps_iterator_array.h:106\n \tmovl $0x0,0x8(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:105\n \tmovl $0x0,0x1c(%esp)\n \tmovl $0x0,0x4c(%esp)\n \tmov 0x2c(%esp),%eax\n+void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:98\n \tmov 0x10(%esp),%esi\n \tmov 0x44(%esp),%ebx\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_iterator_array.h:105\n \tmov %eax,0x24(%esp)\n \tmov 0x30(%esp),%eax\n \tmov %eax,0x28(%esp)\n+void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:104\n \tlea 0x78(%esp),%eax\n \tmov %eax,0x54(%esp)\n /usr/include/seqan/align/dp_traceback_adaptor.h:108\n \tlea 0x64(%esp),%eax\n \tmov %eax,0x58(%esp)\n /usr/include/seqan/align/dp_traceback_adaptor.h:98\n \tcmp %esi,0x34(%esp)\n-\tje a27f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x87f>\n+\tje d6bf , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x87f>\n \tmov 0x4c(%esp),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n /usr/include/seqan/align/dp_traceback_adaptor.h:100 (discriminator 1)\n \tmov 0x10(%esp),%eax\n \tmov 0x8(%eax),%ebx\n /usr/include/seqan/align/dp_traceback_adaptor.h:101 (discriminator 1)\n \tmovzbl 0xc(%eax),%eax\n /usr/include/seqan/align/dp_traceback_adaptor.h:100 (discriminator 1)\n \tmov %ebx,0x14(%esp)\n /usr/include/seqan/align/dp_traceback_adaptor.h:101 (discriminator 1)\n \tcmp $0x2,%al\n-\tje a3d0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x9d0>\n+\tje d810 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x9d0>\n \tcmp $0x4,%al\n-\tjne a0b0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x6b0>\n+\tjne d4f0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x6b0>\n /usr/include/seqan/align/dp_traceback_adaptor.h:108\n \tmov 0x28(%esp),%eax\n \tmov %ebp,0x68(%esp)\n \tsub $0x8,%esp\n \tmov %eax,0x6c(%esp)\n \tmov 0x20(%esp),%eax\n \tmov %eax,0x74(%esp)\n@@ -10969,45 +17716,52 @@\n \tmov 0x7c(%esp),%eax\n \tmov %eax,0x28(%esp)\n \tmov 0x80(%esp),%eax\n \tmov %eax,0x30(%esp)\n \tmov 0x84(%esp),%eax\n \tmov %eax,0x14(%esp)\n \tadd $0x10,%esp\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:408\n \tmov 0x14(%esp),%eax\n \ttest %eax,%eax\n-\tje a210 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x810>\n+\tje d650 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x810>\n+bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&):\n /usr/include/seqan/align/gaps_iterator_array.h:517\n \tmov 0x28(%esp),%ecx\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n \tmov 0x4(%esp),%ebx\n+bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&):\n /usr/include/seqan/align/gaps_iterator_array.h:517\n \tmov 0x20(%ecx),%edx\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n \tcmp %ebx,%edx\n-\tje a155 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x755>\n+\tje d595 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x755>\n /usr/include/seqan/align/gaps_iterator_array.h:426\n \tadd %ebx,%eax\n /usr/include/seqan/align/gaps_iterator_array.h:427\n \tcmp %edx,%eax\n \tcmova %edx,%eax\n /usr/include/seqan/align/gaps_iterator_array.h:431 (discriminator 1)\n \tsub %ebx,%eax\n-\tje a155 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x755>\n+\tje d595 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x755>\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov 0x8(%ecx),%ebx\n \tmov %esi,0x38(%esp)\n \tmov %edi,0x3c(%esp)\n \tmov 0x18(%esp),%esi\n \tmov %ebx,0xc(%esp)\n \tmov 0x20(%esp),%edi\n-\tjmp a119 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x719>\n+\tjmp d559 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x719>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:440\n \tneg %edx\n \tadd %esi,%eax\n /usr/include/seqan/align/gaps_iterator_array.h:439\n \tadd %ecx,0x4(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:443\n \tadd $0x1,%ebp\n@@ -11015,28 +17769,28 @@\n \tand %ecx,%edx\n /usr/include/seqan/align/gaps_iterator_array.h:442\n \txor %esi,%esi\n /usr/include/seqan/align/gaps_iterator_array.h:440\n \tadd %edx,%edi\n /usr/include/seqan/align/gaps_iterator_array.h:431 (discriminator 1)\n \tsub %ebx,%eax\n-\tje a450 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xa50>\n+\tje d890 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xa50>\n /usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n \tmov 0xc(%esp),%ebx\n /usr/include/seqan/align/gaps_iterator_array.h:440\n \tmov %ebp,%edx\n \tand $0x1,%edx\n /usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n \tmov (%ebx,%ebp,4),%ebx\n /usr/include/seqan/align/gaps_iterator_array.h:435\n \tmov %ebx,%ecx\n \tsub %esi,%ecx\n /usr/include/seqan/align/gaps_iterator_array.h:437\n \tcmp %eax,%ecx\n-\tjb a100 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x700>\n+\tjb d540 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x700>\n /usr/include/seqan/align/gaps_iterator_array.h:449\n \tneg %edx\n /usr/include/seqan/align/gaps_iterator_array.h:446\n \tmov %edi,0x20(%esp)\n \tmov 0x3c(%esp),%edi\n \tmov %esi,0x18(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:449\n@@ -11045,49 +17799,55 @@\n \tmov 0x38(%esp),%esi\n /usr/include/seqan/align/gaps_iterator_array.h:448\n \tadd %eax,0x4(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:449\n \tadd %edx,0x20(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:446\n \tcmp %ecx,%eax\n-\tje a478 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xa78>\n+\tje d8b8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xa78>\n /usr/include/seqan/align/gaps_iterator_array.h:476\n \tadd %eax,0x18(%esp)\n+bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&):\n /usr/include/seqan/align/gaps_iterator_array.h:517\n \tmov 0x24(%esp),%ecx\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n \tmov 0x8(%esp),%ebx\n+bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&):\n /usr/include/seqan/align/gaps_iterator_array.h:517\n \tmov 0x20(%ecx),%edx\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n \tcmp %edx,%ebx\n-\tje a210 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x810>\n+\tje d650 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x810>\n /usr/include/seqan/align/gaps_iterator_array.h:426\n \tmov 0x14(%esp),%eax\n \tadd %ebx,%eax\n /usr/include/seqan/align/gaps_iterator_array.h:427\n \tcmp %edx,%eax\n \tcmova %edx,%eax\n /usr/include/seqan/align/gaps_iterator_array.h:431 (discriminator 1)\n \tsub %ebx,%eax\n-\tje a210 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x810>\n+\tje d650 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x810>\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov 0x8(%ecx),%ebx\n \tmov %ebp,0x14(%esp)\n \tmov 0x1c(%esp),%ebp\n \tmov %ebx,0xc(%esp)\n-\tjmp a1d9 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7d9>\n-\tjmp a1c0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7c0>\n+\tjmp d619 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7d9>\n+\tjmp d600 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7c0>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:440\n \tneg %edx\n \tadd %esi,%eax\n /usr/include/seqan/align/gaps_iterator_array.h:439\n \tadd %ecx,0x8(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:443\n \tadd $0x1,%edi\n@@ -11095,28 +17855,28 @@\n \tand %ecx,%edx\n /usr/include/seqan/align/gaps_iterator_array.h:442\n \txor %esi,%esi\n /usr/include/seqan/align/gaps_iterator_array.h:440\n \tadd %edx,%ebp\n /usr/include/seqan/align/gaps_iterator_array.h:431 (discriminator 1)\n \tsub %ebx,%eax\n-\tje a468 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xa68>\n+\tje d8a8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xa68>\n /usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n \tmov 0xc(%esp),%ebx\n /usr/include/seqan/align/gaps_iterator_array.h:440\n \tmov %edi,%edx\n \tand $0x1,%edx\n /usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n \tmov (%ebx,%edi,4),%ebx\n /usr/include/seqan/align/gaps_iterator_array.h:435\n \tmov %ebx,%ecx\n \tsub %esi,%ecx\n /usr/include/seqan/align/gaps_iterator_array.h:437\n \tcmp %eax,%ecx\n-\tjb a1c0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7c0>\n+\tjb d600 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7c0>\n /usr/include/seqan/align/gaps_iterator_array.h:449\n \tneg %edx\n /usr/include/seqan/align/gaps_iterator_array.h:446\n \tmov %ebp,0x1c(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:476\n \tadd %eax,%esi\n /usr/include/seqan/align/gaps_iterator_array.h:446\n@@ -11125,235 +17885,271 @@\n \tand %eax,%edx\n /usr/include/seqan/align/gaps_iterator_array.h:448\n \tadd %eax,0x8(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:449\n \tadd %edx,0x1c(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:446\n \tcmp %ecx,%eax\n-\tje a4b0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xab0>\n+\tje d8f0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xab0>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:113\n \tsubl $0x10,0x10(%esp)\n \tmov 0x10(%esp),%eax\n /usr/include/seqan/align/dp_traceback_adaptor.h:98\n \tcmp %eax,0x34(%esp)\n-\tjne a030 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x630>\n+\tjne d470 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x630>\n+seqan2::Position, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::clippedBeginPosition, seqan2::Alloc > >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/align/gaps_array.h:841\n \tmov 0x30(%esp),%eax\n+void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/align/gaps_array.h:841\n \tmov %esi,0x4c(%esp)\n+seqan2::Position, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::clippedBeginPosition, seqan2::Alloc > >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/align/gaps_array.h:841\n \tmov 0x1c(%eax),%esi\n \tmov %esi,0x44(%esp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov %eax,%esi\n \tmov 0xc(%eax),%eax\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov 0x8(%esi),%esi\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %eax,%edx\n \tsub %esi,%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov %esi,0xc(%esp)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsar $0x2,%edx\n+seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, int, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n \tcmp %esi,%eax\n+seqan2::Position, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::clippedBeginPosition, seqan2::Alloc > >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/align/gaps_array.h:841\n \tmov 0x2c(%esp),%eax\n+seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, int, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n \tsetne 0x4b(%esp)\n+seqan2::Position, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::clippedBeginPosition, seqan2::Alloc > >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/align/gaps_array.h:841\n \tmov 0x1c(%eax),%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov 0x8(%eax),%ebx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %edx,0x3c(%esp)\n+seqan2::Position, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::clippedBeginPosition, seqan2::Alloc > >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/align/gaps_array.h:841\n \tmov %esi,0x38(%esp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0xc(%eax),%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov %ebx,0x14(%esp)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %esi,%eax\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov %esi,0x50(%esp)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %ebx,%eax\n \tsar $0x2,%eax\n \tmov %eax,0x5c(%esp)\n+seqan2::Position, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > >::Type seqan2::position, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&):\n /usr/include/seqan/align/gaps_iterator_array.h:218\n \tmov 0x28(%esp),%eax\n \ttest %eax,%eax\n-\tje a2a7 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x8a7>\n+\tje d6e7 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x8a7>\n+seqan2::Position, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::clippedBeginPosition, seqan2::Alloc > >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/align/gaps_array.h:841\n \tmov 0x1c(%eax),%ebx\n+seqan2::Position, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > >::Type seqan2::position, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&):\n /usr/include/seqan/align/gaps_iterator_array.h:226 (discriminator 1)\n \ttest %ebp,%ebp\n-\tje a29d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x89d>\n+\tje d6dd , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x89d>\n \tmov 0x28(%esp),%eax\n /usr/include/seqan/align/gaps_iterator_array.h:225\n \txor %edx,%edx\n \tmov 0x8(%eax),%eax\n \tlea (%eax,%ebp,4),%ecx\n \tnop\n /usr/include/seqan/align/gaps_iterator_array.h:227 (discriminator 1)\n \tadd (%eax),%edx\n /usr/include/seqan/align/gaps_iterator_array.h:226 (discriminator 1)\n \tadd $0x4,%eax\n \tcmp %ecx,%eax\n-\tjne a290 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x890>\n+\tjne d6d0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x890>\n /usr/include/seqan/align/gaps_iterator_array.h:228\n \tadd %edx,0x18(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:233 (discriminator 1)\n \tmov 0x18(%esp),%eax\n \tsub %ebx,%eax\n+void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:115 (discriminator 1)\n \tadd %eax,0x44(%esp)\n+seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, int, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_array.h:494\n \tmov 0x44(%esp),%eax\n /usr/include/seqan/align/gaps_array.h:490\n \txor %esi,%esi\n /usr/include/seqan/align/gaps_array.h:494\n \tmov %eax,%ebx\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n \ttest %eax,%eax\n-\tje a2f0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x8f0>\n+\tje d730 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x8f0>\n \tcmpb $0x0,0x4b(%esp)\n-\tje a2f0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x8f0>\n+\tje d730 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x8f0>\n /usr/include/seqan/align/gaps_array.h:491\n \tmov 0xc(%esp),%ebp\n \txor %edx,%edx\n /usr/include/seqan/align/gaps_array.h:498\n \tmov %edx,%eax\n /usr/include/seqan/align/gaps_array.h:496 (discriminator 1)\n \tmov 0x0(%ebp,%edx,4),%ecx\n /usr/include/seqan/align/gaps_array.h:498\n \tand $0x1,%eax\n \tneg %eax\n /usr/include/seqan/align/gaps_array.h:496 (discriminator 1)\n \tcmp %ebx,%ecx\n-\tjae a3b0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x9b0>\n+\tjae d7f0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x9b0>\n /usr/include/seqan/align/gaps_array.h:498\n \tand %ecx,%eax\n /usr/include/seqan/align/gaps_array.h:501\n \tadd $0x1,%edx\n /usr/include/seqan/align/gaps_array.h:500 (discriminator 1)\n \tsub %ecx,%ebx\n /usr/include/seqan/align/gaps_array.h:498\n \tadd %eax,%esi\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n \tmov 0x3c(%esp),%eax\n \tcmp %eax,%edx\n-\tjb a2c0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x8c0>\n+\tjb d700 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x8c0>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n+void seqan2::setClippedEndPosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, int):\n /usr/include/seqan/align/gaps_array.h:827 (discriminator 2)\n \tmov 0x30(%esp),%eax\n \tmov %esi,0x18(%eax)\n /usr/include/seqan/align/gaps_array.h:830\n \tmov 0x44(%esp),%esi\n \tmov %esi,0x20(%eax)\n+seqan2::Position, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > >::Type seqan2::position, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&):\n /usr/include/seqan/align/gaps_iterator_array.h:218\n \tmov 0x24(%esp),%eax\n \ttest %eax,%eax\n-\tje a33c , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x93c>\n+\tje d77c , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x93c>\n /usr/include/seqan/align/gaps_iterator_array.h:226 (discriminator 1)\n \ttest %edi,%edi\n-\tje a32d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x92d>\n+\tje d76d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x92d>\n \tmov 0x8(%eax),%eax\n /usr/include/seqan/align/gaps_iterator_array.h:225\n \txor %edx,%edx\n \tlea (%eax,%edi,4),%ecx\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n /usr/include/seqan/align/gaps_iterator_array.h:227 (discriminator 1)\n \tadd (%eax),%edx\n /usr/include/seqan/align/gaps_iterator_array.h:226 (discriminator 1)\n \tadd $0x4,%eax\n \tcmp %eax,%ecx\n-\tjne a320 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x920>\n+\tjne d760 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x920>\n /usr/include/seqan/align/gaps_iterator_array.h:228\n \tadd %edx,0x4c(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:233 (discriminator 1)\n \tmov 0x24(%esp),%edi\n \tmov 0x4c(%esp),%eax\n \tsub 0x1c(%edi),%eax\n+void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:116 (discriminator 1)\n \tadd %eax,0x38(%esp)\n+seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, int, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_array.h:494\n \tmov 0x38(%esp),%eax\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n \tmov 0x14(%esp),%edi\n /usr/include/seqan/align/gaps_array.h:490\n \txor %esi,%esi\n /usr/include/seqan/align/gaps_array.h:494\n \tmov %eax,%edx\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n \tcmp %edi,0x50(%esp)\n-\tje a380 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x980>\n+\tje d7c0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x980>\n \ttest %eax,%eax\n-\tje a380 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x980>\n+\tje d7c0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x980>\n /usr/include/seqan/align/gaps_array.h:491\n \tmov 0x5c(%esp),%ebp\n \txor %ecx,%ecx\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n /usr/include/seqan/align/gaps_array.h:498\n \tmov %ecx,%eax\n /usr/include/seqan/align/gaps_array.h:496 (discriminator 1)\n \tmov (%edi,%ecx,4),%ebx\n /usr/include/seqan/align/gaps_array.h:498\n \tand $0x1,%eax\n \tneg %eax\n /usr/include/seqan/align/gaps_array.h:496 (discriminator 1)\n \tcmp %edx,%ebx\n-\tjae a3c0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x9c0>\n+\tjae d800 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x9c0>\n /usr/include/seqan/align/gaps_array.h:498\n \tand %ebx,%eax\n /usr/include/seqan/align/gaps_array.h:501\n \tadd $0x1,%ecx\n /usr/include/seqan/align/gaps_array.h:500 (discriminator 1)\n \tsub %ebx,%edx\n /usr/include/seqan/align/gaps_array.h:498\n \tadd %eax,%esi\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n \tcmp %ebp,%ecx\n-\tjb a360 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x960>\n+\tjb d7a0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x960>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::setClippedEndPosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, int):\n /usr/include/seqan/align/gaps_array.h:827 (discriminator 2)\n \tmov 0x2c(%esp),%eax\n /usr/include/seqan/align/gaps_array.h:830\n \tmov 0x38(%esp),%edi\n /usr/include/seqan/align/gaps_array.h:827 (discriminator 2)\n \tmov %esi,0x18(%eax)\n /usr/include/seqan/align/gaps_array.h:830\n \tmov %edi,0x20(%eax)\n+void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:117\n \tmov 0x8c(%esp),%eax\n \tsub %gs:0x14,%eax\n-\tjne a85e , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe5e>\n+\tjne dc9e , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe5e>\n \tadd $0x9c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi),%esi\n+seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, int, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_array.h:505\n \tand %ebx,%eax\n \tadd %eax,%esi\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n-\tjmp a2f0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x8f0>\n+\tjmp d730 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x8f0>\n \tlea 0x0(%esi,%eiz,1),%esi\n /usr/include/seqan/align/gaps_array.h:505\n \tand %eax,%edx\n \tadd %edx,%esi\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n-\tjmp a380 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x980>\n+\tjmp d7c0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x980>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n+void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:104\n \tmov 0x24(%esp),%eax\n \tmov %edi,0x7c(%esp)\n \tsub $0x8,%esp\n \tmov %esi,0x88(%esp)\n \tmov %eax,0x80(%esp)\n \tmov 0x24(%esp),%eax\n@@ -11369,10562 +18165,6104 @@\n \tmov 0x90(%esp),%esi\n \tmov %eax,0x34(%esp)\n \tmov 0x94(%esp),%eax\n \tmov %eax,0x2c(%esp)\n \tmov 0x98(%esp),%eax\n \tmov %eax,0x18(%esp)\n \tadd $0x10,%esp\n-\tjmp a0b0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x6b0>\n+\tjmp d4f0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x6b0>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned int):\n+/usr/include/seqan/align/dp_traceback_adaptor.h:104\n \tmov %edi,0x20(%esp)\n \tmov 0x3c(%esp),%edi\n \tmov %esi,0x18(%esp)\n \tmov 0x38(%esp),%esi\n-\tjmp a155 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x755>\n+\tjmp d595 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x755>\n \tlea 0x0(%esi),%esi\n \tmov %ebp,0x1c(%esp)\n \tmov 0x14(%esp),%ebp\n-\tjmp a210 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x810>\n+\tjmp d650 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x810>\n \tlea 0x0(%esi),%esi\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x28(%esp),%eax\n \tmov 0xc(%esp),%ecx\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:454\n \tlea 0x1(%ebp),%edx\n /usr/include/seqan/align/gaps_iterator_array.h:465\n \tmov %ebx,0x18(%esp)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0xc(%eax),%eax\n \tsub %ecx,%eax\n \tsar $0x2,%eax\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1)\n \tcmp %eax,%edx\n-\tje a155 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x755>\n+\tje d595 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x755>\n /usr/include/seqan/align/gaps_iterator_array.h:460\n \tmovl $0x0,0x18(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:457\n \tmov %edx,%ebp\n-\tjmp a155 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x755>\n+\tjmp d595 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x755>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x24(%esp),%eax\n \tmov 0xc(%esp),%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:454\n-\tlea 0x1(%edi),%edx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov 0xc(%eax),%eax\n-\tmov %eax,0x14(%esp)\n-\tsub %esi,%eax\n-/usr/include/seqan/align/gaps_iterator_array.h:465\n-\tmov %ebx,%esi\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsar $0x2,%eax\n-/usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1)\n-\tcmp %eax,%edx\n-\tje a210 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x810>\n-/usr/include/seqan/align/gaps_iterator_array.h:457\n-\tmov %edx,%edi\n-/usr/include/seqan/align/gaps_iterator_array.h:460\n-\txor %esi,%esi\n-\tjmp a210 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x810>\n-\tmov %edx,0x8(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tpush $0x80\n-\tmov 0x50(%esp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x3c(%esp),%ecx\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tadd $0x10,%esp\n-\tmov 0x8(%esp),%edx\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,0x8(%ecx)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmovl $0x20,0x10(%ecx)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tmov 0x14(%esp),%ecx\n-\ttest %ecx,%ecx\n-\tje a808 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe08>\n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tcmp $0x4,%edi\n-\tjle a84b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe4b>\n-/usr/include/c++/14/bits/stl_algobase.h:452\n-\tsub $0x4,%esp\n-\tpush %edi\n-\tpush %ecx\n-\tpush %eax\n-\tcall 3330 \n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush 0x20(%esp)\n-\tmov 0x50(%esp),%ebx\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov 0x3c(%esp),%eax\n-/usr/include/seqan/sequence/string_base.h:1734\n-\tmov $0x3,%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov 0x8(%eax),%edi\n-/usr/include/seqan/sequence/string_base.h:1734\n-\tmov 0x10(%eax),%eax\n-\tcmp %edx,%eax\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %edi,0x24(%esp)\n-/usr/include/seqan/sequence/string_base.h:1734\n-\tcmova %edx,%eax\n-/usr/include/seqan/sequence/string_alloc.h:391\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea 0x0(,%eax,4),%edx\n-/usr/include/seqan/sequence/string_alloc.h:391\n-\tjmp 9b43 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x143>\n-\tmov %ecx,0x8(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov %edx,0x18(%esp)\n-\tpush $0x80\n-\tmov 0x50(%esp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x40(%esp),%ecx\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tadd $0x10,%esp\n-\ttest %esi,%esi\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,0x8(%ecx)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmovl $0x20,0x10(%ecx)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tmov 0x8(%esp),%ecx\n-\tje a811 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe11>\n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tmov 0xc(%esp),%edx\n-\tcmp $0x4,%edx\n-\tjle a83c , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe3c>\n-/usr/include/c++/14/bits/stl_algobase.h:452\n-\tsub $0x4,%esp\n-\tpush %edx\n-\tpush %esi\n-\tpush %eax\n-\tcall 3330 \n-\tmov 0x18(%esp),%ecx\n-\tadd $0x10,%esp\n-\tmov %ecx,0x8(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush %esi\n-\tmov 0x50(%esp),%ebx\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov 0x40(%esp),%eax\n-/usr/include/seqan/sequence/string_base.h:1734\n-\tmov $0x3,%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov 0x8(%eax),%esi\n-/usr/include/seqan/sequence/string_base.h:1734\n-\tmov 0x10(%eax),%eax\n-\tcmp %edx,%eax\n-\tcmova %edx,%eax\n-/usr/include/seqan/sequence/string_alloc.h:391\n-\tadd $0x10,%esp\n-\tmov 0x8(%esp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea 0x0(,%eax,4),%edi\n-/usr/include/seqan/sequence/string_alloc.h:391\n-\tjmp 9a81 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x81>\n-/usr/include/seqan/align/gaps_array.h:815 (discriminator 2)\n-\tmov 0x30(%esp),%eax\n-/usr/include/seqan/align/gaps_array.h:816\n-\tmovl $0x0,0x38(%esp)\n-\txor %esi,%esi\n-/usr/include/seqan/align/gaps_array.h:815 (discriminator 2)\n-\tmovl $0x0,0x14(%eax)\n-/usr/include/seqan/align/gaps_array.h:816\n-\tmovl $0x0,0x1c(%eax)\n-/usr/include/seqan/align/gaps_array.h:827 (discriminator 2)\n-\tmovl $0x0,0x18(%eax)\n-/usr/include/seqan/align/gaps_array.h:830\n-\tmovl $0x0,0x20(%eax)\n-/usr/include/seqan/align/gaps_array.h:815 (discriminator 2)\n-\tmov 0x2c(%esp),%eax\n-\tmovl $0x0,0x14(%eax)\n-/usr/include/seqan/align/gaps_array.h:816\n-\tmovl $0x0,0x1c(%eax)\n-\tjmp a380 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x980>\n-\tmov 0x38(%esp),%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\tmov %ebp,0x1c(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:106\n-\txor %ecx,%ecx\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\txor %ebx,%ebx\n-\txor %eax,%eax\n-\tmov %esi,%edx\n-\tmov %esi,%ebp\n-\txchg %ax,%ax\n-/usr/include/seqan/align/gaps_iterator_array.h:326 (discriminator 1)\n-\tcmp %ebp,%ecx\n-\tje a663 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc63>\n-/usr/include/seqan/align/gaps_iterator_array.h:329\n-\ttest %eax,%eax\n-\tjne a656 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc56>\n-/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n-\tmov 0x14(%esp),%eax\n-/usr/include/seqan/align/gaps_iterator_array.h:337\n-\tsub $0x1,%edi\n-/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n-\tmov (%eax,%edi,4),%eax\n-\tmov %eax,0x8(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:157\n-\tmov %edi,%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n-\tsub $0x1,%eax\n-/usr/include/seqan/align/gaps_iterator_array.h:346\n-\tsub $0x1,%ecx\n-/usr/include/seqan/align/gaps_iterator_array.h:157\n-\tand $0x1,%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:344\n-\tsub %esi,%ebx\n-/usr/include/seqan/align/gaps_iterator_array.h:413 (discriminator 1)\n-\tadd $0x1,%edx\n-\tjne a640 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc40>\n-\tmov 0x1c(%esp),%ebp\n-\tmov %eax,0x4c(%esp)\n-\tmov %ebx,0x1c(%esp)\n-\tmov %ecx,0x8(%esp)\n-\tjmp 9ff0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5f0>\n-\tmov %eax,%edi\n-/usr/include/seqan/align/gaps_iterator_array.h:106\n-\txor %ecx,%ecx\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\txor %ebx,%ebx\n-\txor %edx,%edx\n-\tjmp a6a2 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xca2>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-/usr/include/seqan/align/gaps_iterator_array.h:332\n-\tsub $0x1,%edx\n-/usr/include/seqan/align/gaps_iterator_array.h:157\n-\tmov %ebp,%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:346\n-\tsub $0x1,%ecx\n-/usr/include/seqan/align/gaps_iterator_array.h:157\n-\tand $0x1,%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:344\n-\tsub %esi,%ebx\n-/usr/include/seqan/align/gaps_iterator_array.h:413 (discriminator 1)\n-\tadd $0x1,%eax\n-\tje a6bd , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xcbd>\n-/usr/include/seqan/align/gaps_iterator_array.h:326 (discriminator 1)\n-\tcmp %ecx,%edi\n-\tje a69d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc9d>\n-/usr/include/seqan/align/gaps_iterator_array.h:329\n-\ttest %edx,%edx\n-\tjne a690 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc90>\n-/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n-\tmov 0xc(%esp),%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:337\n-\tsub $0x1,%ebp\n-/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n-\tmov (%esi,%ebp,4),%esi\n-\tmov %esi,0x4(%esp)\n-\tlea -0x1(%esi),%edx\n-\tjmp a693 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc93>\n-\tmov %ecx,0x4(%esp)\n-\tmov %ebx,0x20(%esp)\n-\tmov %edx,0x18(%esp)\n-\tjmp 9f11 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x511>\n-\txchg %ax,%ax\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tpush $0xc\n-\tmov 0x50(%esp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x40(%esp),%edi\n-/usr/include/seqan/basic/holder_tristate.h:598\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x8(%edi),%esi\n-/usr/include/seqan/basic/holder_tristate.h:590\n-\tmovl $0x1,0x4(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0xc(%edi),%edi\n-/usr/include/seqan/sequence/string_alloc.h:75\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:76\n-\tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/basic/holder_tristate.h:598\n-\tjmp 9ac0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc0>\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-/usr/include/seqan/basic/holder_tristate.h:598\n-\txor %ebp,%ebp\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tpush $0xc\n-\tmov 0x50(%esp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x3c(%esp),%edi\n-/usr/include/seqan/basic/holder_tristate.h:598\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:75\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:76\n-\tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/basic/holder_tristate.h:590\n-\tmovl $0x1,0x4(%edi)\n-/usr/include/seqan/basic/holder_tristate.h:598\n-\tjmp 9b1b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x11b>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tpush $0xc\n-\tmov 0x50(%esp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x40(%esp),%edi\n-/usr/include/seqan/basic/holder_tristate.h:598\n-\txor %ecx,%ecx\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:75\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:76\n-\tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/basic/holder_tristate.h:590\n-\tmovl $0x1,0x4(%edi)\n-/usr/include/seqan/basic/holder_tristate.h:598\n-\tjmp 9a5b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5b>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tpush $0xc\n-\tmov 0x50(%esp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x3c(%esp),%edi\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:75\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:76\n-\tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/basic/holder_tristate.h:590\n-\tmov %edi,%eax\n-\tmovl $0x1,0x4(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0xc(%eax),%eax\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x8(%edi),%edi\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov %eax,0x60(%esp)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov %edi,0x24(%esp)\n-/usr/include/seqan/basic/holder_tristate.h:598\n-\tadd $0x10,%esp\n-\tjmp 9b8d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x18d>\n-/usr/include/seqan/align/gaps_array.h:490\n-\txor %esi,%esi\n-\tjmp 9d10 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x310>\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\tmovl $0x0,0x1c(%esp)\n-\tmovl $0x0,0x4c(%esp)\n-\tjmp 9ff0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5f0>\n-\tmovl $0x0,0x20(%esp)\n-\tmovl $0x0,0x18(%esp)\n-\tjmp 9f11 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x511>\n-\tmov %eax,0x14(%esp)\n-/usr/include/seqan/sequence/string_alloc.h:318\n-\tjmp 9b43 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x143>\n-\tmov %eax,%esi\n-\tjmp 9a81 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x81>\n-/usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1)\n-\tmov %esi,%edi\n-\tjmp 9ff0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5f0>\n-\tmov %ecx,%ebp\n-\tjmp 9f11 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x511>\n-/usr/include/seqan/align/gaps_iterator_array.h:437\n-\tmov %edi,%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\txor %ebx,%ebx\n-/usr/include/seqan/align/gaps_iterator_array.h:439\n-\txor %ecx,%ecx\n-\tjmp 9fa7 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5a7>\n-/usr/include/seqan/align/gaps_iterator_array.h:437\n-\tmov %ebp,%ecx\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\txor %ebx,%ebx\n-/usr/include/seqan/align/gaps_iterator_array.h:439\n-\txor %esi,%esi\n-\tjmp 9dc7 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3c7>\n-/usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne a5b3 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xbb3>\n-/usr/include/c++/14/bits/stl_algobase.h:438\n-\tmov (%esi),%edx\n-\tmov %edx,(%eax)\n-\tjmp a5b3 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xbb3>\n-/usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne a527 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xb27>\n-/usr/include/c++/14/bits/stl_algobase.h:438\n-\tmov 0x14(%esp),%edi\n-\tmov (%edi),%edx\n-\tmov %edx,(%eax)\n-\tjmp a527 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xb27>\n-/usr/include/seqan/align/dp_traceback_adaptor.h:117\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\tnop\n-\n-0000a870 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base>:\n-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):\n-/usr/include/seqan/sequence/string_base.h:1032\n-\tcall d00e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0x9657,%eax\n-\tpush %ebp\n-\tmov %esp,%ebp\n-\tpush %edi\n-\tpush %esi\n-\tpush %ebx\n-\tsub $0x2c,%esp\n-\tmov 0x8(%ebp),%ebx\n-\tmov 0xc(%ebp),%ecx\n-\tmov %eax,-0x30(%ebp)\n-\tmov %ebx,-0x2c(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%ecx),%edi\n-/usr/include/seqan/sequence/string_base.h:1032\n-\tmov %gs:0x14,%edx\n-\tmov %edx,-0x1c(%ebp)\n-\tmov 0x10(%ebp),%edx\n-/usr/include/seqan/sequence/string_base.h:1037 (discriminator 1)\n-\ttest %edi,%edi\n-\tje a8ac >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x3c>\n-\tcmp 0x4(%ebx),%edi\n-\tje a980 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x110>\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%ecx),%ebx\n-\tmov %ecx,-0x34(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:371\n-\tmov -0x2c(%ebp),%ecx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %ebx,%edi\n-\tsar $0x2,%edi\n-/usr/include/seqan/sequence/string_alloc.h:371\n-\tmov (%ecx),%esi\n-/usr/include/seqan/sequence/string_base.h:737\n-\tcmp %edx,%edi\n-\tcmova %edx,%edi\n-/usr/include/seqan/sequence/string_base.h:1597 (discriminator 1)\n-\tcmp %edi,0x8(%ecx)\n-\tjae a923 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xb3>\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %edi,%eax\n-\tshr $1,%eax\n-\tcmp $0x1f,%edi\n-\tlea (%eax,%edi,1),%ebx\n-\tmov $0x20,%eax\n-\tcmovbe %eax,%ebx\n-/usr/include/seqan/sequence/string_base.h:1601\n-\tcmp %ebx,%edx\n-\tcmova %ebx,%edx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov -0x30(%ebp),%ebx\n-\tlea 0x0(,%edx,4),%eax\n-\tmov %edx,-0x38(%ebp)\n-\tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov -0x2c(%ebp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x38(%ebp),%edx\n-/usr/include/seqan/sequence/string_base.h:743\n-\tadd $0x10,%esp\n-\ttest %esi,%esi\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%ecx)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,0x8(%ecx)\n-/usr/include/seqan/sequence/string_base.h:743\n-\tmov -0x34(%ebp),%ecx\n-\tje a970 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x100>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tmov %ecx,-0x34(%ebp)\n-\tmov -0x30(%ebp),%ebx\n-\tpush %esi\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov -0x34(%ebp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov -0x2c(%ebp),%eax\n-/usr/include/seqan/sequence/string_alloc.h:391\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%ecx),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%eax),%esi\n-\tmov -0x2c(%ebp),%eax\n-\tshl $0x2,%edi\n-\tlea (%esi,%edi,1),%edx\n-\tmov %edx,0x4(%eax)\n-/usr/include/seqan/basic/array_construct_destruct.h:461\n-\tje a94f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xdf>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_cell_linear.h:68\n-\tmov (%ebx),%eax\n-/usr/include/seqan/basic/array_construct_destruct.h:465\n-\tadd $0x4,%esi\n-/usr/include/seqan/basic/array_construct_destruct.h:464\n-\tadd $0x4,%ebx\n-/usr/include/seqan/align/dp_cell_linear.h:68\n-\tmov %eax,-0x4(%esi)\n-/usr/include/seqan/basic/array_construct_destruct.h:461\n-\tcmp %edx,%esi\n-\tjne a940 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xd0>\n-/usr/include/seqan/sequence/string_base.h:1052\n-\tmov -0x1c(%ebp),%eax\n-\tsub %gs:0x14,%eax\n-\tjne a9fd >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x18d>\n-\tlea -0xc(%ebp),%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%ecx),%ebx\n-\tmov %eax,%esi\n-\tjmp a923 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xb3>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-/usr/include/seqan/sequence/string_base.h:1044\n-\tmov -0x2c(%ebp),%eax\n-\tcmp %eax,%ecx\n-\tje a94f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xdf>\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%ecx),%eax\n-/usr/include/seqan/sequence/string_alloc.h:166\n-\tmovl $0x0,-0x28(%ebp)\n-\tlea -0x28(%ebp),%esi\n-/usr/include/seqan/sequence/string_alloc.h:167\n-\tmovl $0x0,-0x24(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:168\n-\tmovl $0x0,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n-\tcmp %eax,%edi\n-\tje a9c0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x150>\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %eax,%edi\n-/usr/include/seqan/sequence/string_base.h:1073\n-\tsub $0x4,%esp\n-\tmov -0x30(%ebp),%ebx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsar $0x2,%edi\n-/usr/include/seqan/sequence/string_base.h:1047\n-\tcmp %edx,%edi\n-\tcmova %edx,%edi\n-/usr/include/seqan/sequence/string_base.h:1073\n-\tpush %edi\n-\tpush %ecx\n-\tpush %esi\n-\tcall 32b0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@plt>\n-/usr/include/seqan/sequence/sequence_interface.h:917\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-\tmov -0x30(%ebp),%ebx\n-\tpush %esi\n-\tpush -0x2c(%ebp)\n-\tcall 3220 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1065\n-\tpop %eax\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tpush -0x28(%ebp)\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tjmp a94f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xdf>\n-\tsub $0xc,%esp\n-\tpush -0x28(%ebp)\n-\tmov -0x30(%ebp),%ebx\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tmov -0x1c(%ebp),%eax\n-\tsub %gs:0x14,%eax\n-\tje aa06 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x196>\n-/usr/include/seqan/sequence/string_base.h:1052\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tmov %eax,%esi\n-\tjmp a9e0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x170>\n-\tsub $0xc,%esp\n-\tmov -0x30(%ebp),%ebx\n-\tpush %esi\n-\tcall 3320 <_Unwind_Resume@plt>\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\n-0000aa20 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base>:\n-void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n-/usr/include/seqan/sequence/string_base.h:1010\n-\tcall d00e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0x94a7,%eax\n-\tpush %ebp\n-\tmov %esp,%ebp\n-\tpush %edi\n-\tpush %esi\n-\tpush %ebx\n-\tsub $0x2c,%esp\n-\tmov %eax,-0x2c(%ebp)\n-\tmov 0xc(%ebp),%eax\n-\tmov 0x8(%ebp),%edi\n-\tmov %eax,-0x30(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov %gs:0x14,%esi\n-\tmov %esi,-0x1c(%ebp)\n-\tmov 0x4(%eax),%esi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%eax),%eax\n-/usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n-\tcmp %eax,%esi\n-\tje ab10 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xf0>\n-/usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n-\ttest %esi,%esi\n-\tje aa63 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x43>\n-\tcmp 0x4(%edi),%esi\n-\tje ab29 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x109>\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %eax,%esi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edi),%edx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %esi,%ebx\n-\tsar $0x2,%ebx\n-/usr/include/seqan/sequence/string_base.h:1581 (discriminator 1)\n-\tcmp %ebx,0x8(%edi)\n-\tjae ac21 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x201>\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tcmp $0x7c,%esi\n-\tjbe abe0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1c0>\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %ebx,%ecx\n-\tshr $1,%ecx\n-\tadd %ebx,%ecx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tlea 0x0(,%ecx,4),%eax\n-\tsub $0xc,%esp\n-\tmov %edx,-0x38(%ebp)\n-\tmov -0x2c(%ebp),%ebx\n-\tmov %ecx,-0x34(%ebp)\n-\tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x34(%ebp),%ecx\n-/usr/include/seqan/sequence/string_base.h:721\n-\tmov -0x38(%ebp),%edx\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%edi)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %eax,%ebx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %ecx,0x8(%edi)\n-/usr/include/seqan/sequence/string_base.h:721\n-\ttest %edx,%edx\n-\tje abd0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1b0>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tmov -0x2c(%ebp),%ebx\n-\tpush %edx\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov -0x30(%ebp),%eax\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%edi),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:391\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%eax),%eax\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea (%ebx,%esi,1),%edx\n-/usr/include/seqan/sequence/string_base.h:1019 (discriminator 2)\n-\tadd %eax,%esi\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %edx,0x4(%edi)\n-/usr/include/seqan/basic/array_construct_destruct.h:461\n-\tcmp %eax,%esi\n-\tje aaef >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xcf>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-/usr/include/seqan/align/dp_cell_linear.h:68\n-\tmov (%eax),%edx\n-/usr/include/seqan/basic/array_construct_destruct.h:464\n-\tadd $0x4,%eax\n-/usr/include/seqan/basic/array_construct_destruct.h:465\n-\tadd $0x4,%ebx\n-/usr/include/seqan/align/dp_cell_linear.h:68\n-\tmov %edx,-0x4(%ebx)\n-/usr/include/seqan/basic/array_construct_destruct.h:461\n-\tcmp %eax,%esi\n-\tjne aae0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xc0>\n-/usr/include/seqan/sequence/string_base.h:1028\n-\tmov -0x1c(%ebp),%eax\n-\tsub %gs:0x14,%eax\n-\tjne ac1c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1fc>\n-\tlea -0xc(%ebp),%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edi),%ebx\n-/usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n-\tcmp %ecx,%ebx\n-\tje aaef >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xcf>\n-/usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n-\ttest %eax,%eax\n-\tje abf7 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1d7>\n-\tcmp %ecx,%eax\n-\tjne abf0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1d0>\n-/usr/include/seqan/sequence/string_base.h:1023\n-\tcmp %edi,-0x30(%ebp)\n-\tje aaef >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xcf>\n-/usr/include/seqan/sequence/string_alloc.h:166\n-\tmovl $0x0,-0x28(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:167\n-\tmovl $0x0,-0x24(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:168\n-\tmovl $0x0,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n-\tcmp %eax,%esi\n-\tje abaf >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x18f>\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %eax,%esi\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov $0x20,%ebx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %esi,%ecx\n-\tsar $0x2,%ecx\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %ecx,%eax\n-\tshr $1,%eax\n-\tadd %ecx,%eax\n-\tcmp $0x7c,%esi\n-\tcmovbe %ebx,%eax\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov -0x2c(%ebp),%ebx\n-/usr/include/seqan/sequence/string_base.h:1601\n-\tcmp %eax,%ecx\n-\tcmova %eax,%ecx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tlea 0x0(,%ecx,4),%eax\n-\tmov %ecx,-0x34(%ebp)\n-\tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x34(%ebp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,-0x28(%ebp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %eax,%ebx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea (%eax,%esi,1),%eax\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %ecx,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov -0x30(%ebp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,-0x24(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%ecx),%edx\n-/usr/include/seqan/basic/array_construct_destruct.h:461\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_cell_linear.h:68\n-\tmov (%edx),%ecx\n-/usr/include/seqan/basic/array_construct_destruct.h:465\n-\tadd $0x4,%ebx\n-/usr/include/seqan/basic/array_construct_destruct.h:464\n-\tadd $0x4,%edx\n-/usr/include/seqan/align/dp_cell_linear.h:68\n-\tmov %ecx,-0x4(%ebx)\n-/usr/include/seqan/basic/array_construct_destruct.h:461\n-\tcmp %eax,%ebx\n-\tjne aba0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x180>\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-\tlea -0x28(%ebp),%eax\n-\tmov -0x2c(%ebp),%ebx\n-\tpush %eax\n-\tpush %edi\n-\tcall 3220 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1065\n-\tpop %eax\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tpush -0x28(%ebp)\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tjmp aaef >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xcf>\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov -0x30(%ebp),%eax\n-\tmov (%eax),%eax\n-\tjmp aacb >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xab>\n-\tlea 0x0(%esi),%esi\n-\tmov $0x80,%eax\n-/usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n-\tmov $0x20,%ecx\n-\tjmp aa8b >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x6b>\n-\tnop\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\txor %esi,%esi\n-\tjmp aacb >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xab>\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %ebx,0x4(%edi)\n-/usr/include/seqan/basic/array_construct_destruct.h:461\n-\tjmp aaef >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xcf>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush -0x28(%ebp)\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tmov -0x1c(%ebp),%eax\n-\tsub %gs:0x14,%eax\n-\tje ac2c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x20c>\n-/usr/include/seqan/sequence/string_base.h:1028\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-\tmov %edx,%ebx\n-\tjmp aacb >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xab>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tmov %eax,%esi\n-\tjmp abff >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1df>\n-\tsub $0xc,%esp\n-\tmov -0x2c(%ebp),%ebx\n-\tpush %esi\n-\tcall 3320 <_Unwind_Resume@plt>\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\n-0000ac40 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base>:\n-void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n-/usr/include/seqan/basic/holder_tristate.h:915\n-\tpush %ebp\n-\tpush %edi\n-\tpush %esi\n-\tpush %ebx\n-\tcall 3cd0 <__cxa_finalize@plt+0x940>\n-\tadd $0x9283,%ebx\n-\tsub $0x1c,%esp\n-\tmov 0x34(%esp),%eax\n-\tmov 0x30(%esp),%esi\n-/usr/include/seqan/basic/holder_tristate.h:918\n-\tmov 0x4(%eax),%edx\n-/usr/include/seqan/basic/holder_tristate.h:525\n-\tmov 0x4(%esi),%ecx\n-/usr/include/seqan/basic/holder_tristate.h:918\n-\ttest %edx,%edx\n-\tje ad58 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x118>\n-\tcmp $0x1,%edx\n-\tje aca0 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x60>\n-/usr/include/seqan/basic/holder_tristate.h:525\n-\tand $0xfffffffd,%ecx\n-\tmov (%eax),%edi\n-\tje ac8c >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4c>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov (%esi),%ebp\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush 0x0(%ebp)\n-\tcall 31f0 \n-\tmov %ebp,(%esp)\n-\tcall 31f0 \n-/usr/include/seqan/basic/holder_tristate.h:536\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:727\n-\tmov %edi,(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:728\n-\tmovl $0x2,0x4(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:931\n-\tadd $0x1c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov (%eax),%ebp\n-/usr/include/seqan/basic/holder_tristate.h:886 (discriminator 1)\n-\ttest %ecx,%ecx\n-\tjne ad90 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x150>\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tpush $0xc\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x0(%ebp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:119\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %eax,%edi\n-/usr/include/seqan/sequence/string_alloc.h:120\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:121\n-\tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%ebp),%eax\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %eax,%edx\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov %eax,0x1c(%esp)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %ecx,%edx\n-\tmov %edx,%eax\n-\tmov %edx,0x18(%esp)\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsar $0x2,%eax\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %eax,%edx\n-\tshr $1,%edx\n-\tadd %edx,%eax\n-\tcmpl $0x7c,0x8(%esp)\n-\tmov $0x20,%edx\n-\tcmova %eax,%edx\n-/usr/include/c++/14/bits/stl_algobase.h:238\n-\tmov 0x8(%ebp),%eax\n-\tcmp %eax,%edx\n-\tcmova %eax,%edx\n-/usr/include/seqan/sequence/string_base.h:1684\n-\ttest %edx,%edx\n-\tje ad30 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xf0>\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tlea 0x0(,%edx,4),%eax\n-\tmov %edx,0x14(%esp)\n-\tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov 0x18(%esp),%edx\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x0(%ebp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x4(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%ebp),%eax\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,0x8(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov %eax,0x1c(%esp)\n-/usr/include/seqan/sequence/string_alloc.h:345\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n-\tcmp %ecx,0xc(%esp)\n-\tje ad43 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x103>\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-\tpush %ebp\n-\tpush %edi\n-\tcall 3220 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1001\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n-\tmov %edi,(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:651\n-\tmovl $0x1,0x4(%esi)\n-\tjmp ac95 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x55>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/basic/holder_tristate.h:525\n-\ttest %ecx,%ecx\n-\tje ac95 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x55>\n-\tcmp $0x2,%ecx\n-\tje adb0 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x170>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov (%esi),%edi\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush (%edi)\n-\tcall 31f0 \n-\tmov %edi,(%esp)\n-\tcall 31f0 \n-/usr/include/seqan/basic/holder_tristate.h:536\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:533\n-\tmovl $0x0,0x4(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:931\n-\tadd $0x1c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-\tpush %ebp\n-\tpush (%esi)\n-\tcall 3220 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1001\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:931\n-\tadd $0x1c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-/usr/include/seqan/basic/holder_tristate.h:529\n-\tmovl $0x0,0x4(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:931\n-\tadd $0x1c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tnop\n-\n-0000adc0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base>:\n-void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n-/usr/include/seqan/basic/holder_tristate.h:581\n-\tcall d00e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0x9107,%eax\n-\tpush %ebp\n-\tmov %esp,%ebp\n-\tpush %edi\n-\tpush %esi\n-\tpush %ebx\n-\tsub $0x1c,%esp\n-\tmov %eax,-0x1c(%ebp)\n-/usr/include/seqan/basic/holder_tristate.h:585\n-\tmov 0x8(%ebp),%eax\n-\tmov 0x4(%eax),%eax\n-\ttest %eax,%eax\n-\tje af80 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1c0>\n-\tcmp $0x2,%eax\n-\tjne af78 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1b8>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov 0x8(%ebp),%eax\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov (%eax),%edi\n-/usr/include/seqan/basic/holder_tristate.h:529\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tpush $0x20\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edi),%edx\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:119\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %eax,%esi\n-/usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n-\tmov $0x20,%ebx\n-/usr/include/seqan/sequence/string_alloc.h:120\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:121\n-\tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %ecx,%eax\n-\tsub %edx,%eax\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tcmp $0x7c,%eax\n-\tjbe ae3d >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7d>\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsar $0x2,%eax\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %eax,%ebx\n-\tshr $1,%ebx\n-\tadd %ebx,%eax\n-\tmov %eax,%ebx\n-/usr/include/c++/14/bits/stl_algobase.h:238\n-\tmov 0x8(%edi),%eax\n-\tcmp %eax,%ebx\n-\tcmovbe %ebx,%eax\n-/usr/include/seqan/sequence/string_base.h:1684\n-\ttest %eax,%eax\n-\tjne b0c8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x308>\n-/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n-\tcmp %edx,%ecx\n-\tje ae61 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xa1>\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %edi\n-\tpush %esi\n-\tcall 31b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1001\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x10(%edi),%edx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0xc(%edi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:119\n-\tmovl $0x0,0xc(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:120\n-\tmovl $0x0,0x10(%esi)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %edx,%eax\n-/usr/include/seqan/sequence/string_alloc.h:121\n-\tmovl $0x0,0x14(%esi)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %ecx,%eax\n-\tmov %eax,-0x20(%ebp)\n-\tsar $0x2,%eax\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %eax,%ebx\n-\tshr $1,%ebx\n-\tadd %ebx,%eax\n-\tcmpl $0x7c,-0x20(%ebp)\n-\tmov $0x20,%ebx\n-\tcmovbe %ebx,%eax\n-\tmov %eax,%ebx\n-/usr/include/c++/14/bits/stl_algobase.h:238\n-\tmov 0x14(%edi),%eax\n-\tcmp %eax,%ebx\n-\tcmovbe %ebx,%eax\n-/usr/include/seqan/sequence/string_base.h:1684\n-\ttest %eax,%eax\n-\tjne b100 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x340>\n-/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n-\tcmp %edx,%ecx\n-\tje aec4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x104>\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-/usr/include/seqan/align/matrix_base.h:187\n-\tlea 0xc(%edi),%eax\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %eax\n-/usr/include/seqan/align/matrix_base.h:187\n-\tlea 0xc(%esi),%eax\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tpush %eax\n-\tcall 31b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1001\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:121\n-\tmovl $0x0,0x1c(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:918\n-\tmov 0x1c(%edi),%eax\n-/usr/include/seqan/basic/holder_tristate.h:121\n-\tmovl $0x0,0x18(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:918\n-\ttest %eax,%eax\n-\tje af6c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1ac>\n-\tcmp $0x1,%eax\n-\tjne b140 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x380>\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov 0x18(%edi),%edx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov %edx,-0x20(%ebp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tpush $0xc\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov -0x20(%ebp),%edx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tadd $0x10,%esp\n-\tmov %eax,%edi\n-/usr/include/seqan/sequence/string_alloc.h:119\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:120\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:121\n-\tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edx),%eax\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%ebx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %eax,%ecx\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov %eax,-0x24(%ebp)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %ebx,%ecx\n-\tmov %ecx,%eax\n-\tmov %ecx,-0x20(%ebp)\n-\tsar $0x2,%eax\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %eax,%ecx\n-\tshr $1,%ecx\n-\tadd %ecx,%eax\n-\tcmpl $0x7c,-0x20(%ebp)\n-\tmov $0x20,%ecx\n-\tcmovbe %ecx,%eax\n-\tmov %eax,%ecx\n-/usr/include/c++/14/bits/stl_algobase.h:238\n-\tmov 0x8(%edx),%eax\n-\tcmp %eax,%ecx\n-\tcmovbe %ecx,%eax\n-/usr/include/seqan/sequence/string_base.h:1684\n-\ttest %eax,%eax\n-\tjne b158 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x398>\n-/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n-\tcmp %ebx,-0x24(%ebp)\n-\tje af62 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1a2>\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %edx\n-\tpush %edi\n-\tcall 3220 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1001\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n-\tmov %edi,0x18(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:651\n-\tmovl $0x1,0x1c(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n-\tmov 0x8(%ebp),%eax\n-\tmov %esi,(%eax)\n-/usr/include/seqan/basic/holder_tristate.h:651\n-\tmovl $0x1,0x4(%eax)\n-/usr/include/seqan/basic/holder_tristate.h:598\n-\tlea -0xc(%ebp),%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush $0x20\n-\tcall 3030 \n-\tmov %eax,%esi\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x8(%ebp),%eax\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\tmovl $0x0,(%esi)\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %esi,(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:75\n-\tmovl $0x0,0x4(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:76\n-\tmovl $0x0,0x8(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\tmovl $0x0,0xc(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:75\n-\tmovl $0x0,0x10(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:76\n-\tmovl $0x0,0x14(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:117\n-\tmovl $0x0,0x18(%esi)\n-\tmovl $0x0,0x1c(%esi)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmovl $0xc,(%esp)\n-\tcall 3030 \n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,0x18(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%esi),%edi\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:75\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:76\n-\tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%esi),%eax\n-/usr/include/seqan/basic/holder_tristate.h:590\n-\tmovl $0x1,0x1c(%esi)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %eax,%ebx\n-\tsub %edi,%ebx\n-\tmov %ebx,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_base.h:1758\n-\tcmp $0x8,%ebx\n-\tjbe b080 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2c0>\n-/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n-\tadd $0x8,%edi\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x10(%esi),%eax\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %edi,0x4(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0xc(%esi),%edi\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %eax,%ecx\n-\tsub %edi,%ecx\n-\tmov %ecx,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_base.h:1758\n-\tcmp $0x8,%ecx\n-\tja b138 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x378>\n-/usr/include/seqan/sequence/string_base.h:1765\n-\tcmpl $0x1,0x14(%esi)\n-\tjbe b238 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x478>\n-/usr/include/seqan/sequence/string_base.h:1775\n-\tcmpl $0x4,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n-\tlea 0x8(%edi),%edx\n-/usr/include/seqan/sequence/string_base.h:1775\n-\tja b05c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x29c>\n-/usr/include/seqan/basic/array_construct_destruct.h:592\n-\tmov %edx,%ecx\n-\tsub %eax,%ecx\n-/usr/include/c++/14/bits/stl_algobase.h:1146\n-\ttest %ecx,%ecx\n-\tjle b05c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x29c>\n-/usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1)\n-\tcmp %edx,%eax\n-\tje b05c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x29c>\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tsub $0x4,%esp\n-\tmov %edx,-0x20(%ebp)\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %ecx\n-\tpush $0x0\n-\tpush %eax\n-\tcall 32f0 \n-\tmov -0x20(%ebp),%edx\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:590\n-\tmov 0x8(%ebp),%eax\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %edx,0x10(%esi)\n-/usr/include/seqan/align/matrix_base.h:183 (discriminator 1)\n-\tmovl $0x1,(%edi)\n-/usr/include/seqan/basic/holder_tristate.h:590\n-\tmovl $0x1,0x4(%eax)\n-/usr/include/seqan/basic/holder_tristate.h:598\n-\tlea -0xc(%ebp),%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-/usr/include/seqan/sequence/string_base.h:1765\n-\tcmpl $0x1,0x8(%esi)\n-\tjbe b190 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x3d0>\n-/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n-\tadd $0x8,%edi\n-/usr/include/seqan/sequence/string_base.h:1775\n-\tcmpl $0x4,-0x20(%ebp)\n-\tja b00c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x24c>\n-/usr/include/seqan/basic/array_construct_destruct.h:592\n-\tmov %edi,%edx\n-\tsub %eax,%edx\n-/usr/include/c++/14/bits/stl_algobase.h:1146\n-\ttest %edx,%edx\n-\tjle b00c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x24c>\n-/usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1)\n-\tcmp %edi,%eax\n-\tje b00c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x24c>\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tsub $0x4,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %edx\n-\tpush $0x0\n-\tpush %eax\n-\tcall 32f0 \n-\tadd $0x10,%esp\n-\tjmp b00c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x24c>\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov %eax,-0x20(%ebp)\n-\tshl $0x2,%eax\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x20(%ebp),%edx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,0x8(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edi),%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x4(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n-\tcmp %edx,%ecx\n-\tjne ae51 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x91>\n-\tjmp ae61 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xa1>\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov %eax,-0x20(%ebp)\n-\tshl $0x2,%eax\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x20(%ebp),%edx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,0xc(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x10(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0xc(%edi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,0x14(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x10(%edi),%edx\n-/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n-\tcmp %edx,%ecx\n-\tjne aeae >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xee>\n-\tjmp aec4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x104>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n-\tlea 0x8(%edi),%edx\n-\tjmp b05c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x29c>\n-\tmov 0x18(%edi),%eax\n-/usr/include/seqan/basic/holder_tristate.h:728\n-\tmovl $0x2,0x1c(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:727\n-\tmov %eax,0x18(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:729\n-\tjmp af6c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1ac>\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov %eax,-0x20(%ebp)\n-\tshl $0x2,%eax\n-\tmov -0x1c(%ebp),%ebx\n-\tmov %edx,-0x24(%ebp)\n-\tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x20(%ebp),%edx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x4(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,0x8(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov -0x24(%ebp),%edx\n-\tmov 0x4(%edx),%eax\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov %eax,-0x24(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:345\n-\tjmp af4d >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x18d>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush $0x80\n-\tcall 3030 \n-\tadd $0x10,%esp\n-\tmov %eax,%ecx\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmovl $0x20,0x8(%esi)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\ttest %edi,%edi\n-\tje b2f0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x530>\n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tmov -0x20(%ebp),%eax\n-\tcmp $0x4,%eax\n-\tjle b437 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x677>\n-/usr/include/c++/14/bits/stl_algobase.h:452\n-\tsub $0x4,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %eax\n-\tpush %edi\n-\tpush %ecx\n-\tcall 3330 \n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %edi\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_base.h:1769\n-\tmov 0x8(%esi),%eax\n-\tmov $0x2,%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%esi),%ecx\n-/usr/include/seqan/sequence/string_base.h:1769\n-\tcmp %edx,%eax\n-\tcmova %edx,%eax\n-\tmov -0x20(%ebp),%edx\n-/usr/include/c++/14/bits/stl_algobase.h:1146\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n-\tshl $0x2,%eax\n-\tlea (%ecx,%eax,1),%edi\n-/usr/include/seqan/basic/array_construct_destruct.h:588\n-\tsub %edx,%eax\n-/usr/include/c++/14/bits/stl_algobase.h:1146\n-\ttest %eax,%eax\n-\tjle b00c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x24c>\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov -0x20(%ebp),%edx\n-\tadd %edx,%ecx\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tcmp $0x4,%eax\n-\tjae b310 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x550>\n-\ttest %eax,%eax\n-\tje b00c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x24c>\n-\tmovb $0x0,(%ecx)\n-\ttest $0x2,%al\n-\tje b00c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x24c>\n-\tmovw $0x0,-0x2(%ecx,%eax,1)\n-\tjmp b00c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x24c>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush $0x80\n-\tcall 3030 \n-\tadd $0x10,%esp\n-\tmov %eax,%ecx\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,0xc(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmovl $0x20,0x14(%esi)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\ttest %edi,%edi\n-\tje b2d8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x518>\n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tmov -0x20(%ebp),%eax\n-\tcmp $0x4,%eax\n-\tjle b428 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x668>\n-/usr/include/c++/14/bits/stl_algobase.h:452\n-\tsub $0x4,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %eax\n-\tpush %edi\n-\tpush %ecx\n-\tcall 3330 \n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %edi\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_base.h:1769\n-\tmov 0x14(%esi),%eax\n-\tmov $0x2,%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov 0xc(%esi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:318\n-\tmov -0x20(%ebp),%edi\n-/usr/include/seqan/sequence/string_base.h:1769\n-\tcmp %edx,%eax\n-\tcmova %edx,%eax\n-/usr/include/c++/14/bits/stl_algobase.h:1146\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n-\tshl $0x2,%eax\n-\tlea (%ecx,%eax,1),%edx\n-/usr/include/seqan/basic/array_construct_destruct.h:588\n-\tsub %edi,%eax\n-/usr/include/c++/14/bits/stl_algobase.h:1146\n-\ttest %eax,%eax\n-\tjle b2bf >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4ff>\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov -0x20(%ebp),%edi\n-\tadd %ecx,%edi\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tcmp $0x4,%eax\n-\tjae b380 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5c0>\n-\ttest %eax,%eax\n-\tje b2bf >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4ff>\n-\tmovb $0x0,(%edi)\n-\ttest $0x2,%al\n-\tjne b2c6 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x506>\n-/usr/include/seqan/basic/holder_tristate.h:581\n-\tmov %ecx,%edi\n-\tjmp b05c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x29c>\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tmovw $0x0,-0x2(%edi,%eax,1)\n-/usr/include/seqan/basic/holder_tristate.h:581\n-\tmov %ecx,%edi\n-\tjmp b05c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x29c>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/stl_algobase.h:1146\n-\tmov -0x20(%ebp),%edi\n-/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n-\tlea 0x8(%eax),%edx\n-/usr/include/seqan/basic/array_construct_destruct.h:588\n-\tmov $0x8,%eax\n-/usr/include/c++/14/bits/stl_algobase.h:1146\n-\tsub %edi,%eax\n-\tjne b2a6 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4e6>\n-/usr/include/seqan/basic/holder_tristate.h:581\n-\tmov %ecx,%edi\n-\tjmp b05c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x29c>\n-\txchg %ax,%ax\n-/usr/include/c++/14/bits/stl_algobase.h:1146\n-\tmov -0x20(%ebp),%edx\n-/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n-\tlea 0x8(%eax),%edi\n-/usr/include/seqan/basic/array_construct_destruct.h:588\n-\tmov $0x8,%eax\n-/usr/include/c++/14/bits/stl_algobase.h:1146\n-\tsub %edx,%eax\n-\tjne b204 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x444>\n-\tjmp b00c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x24c>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tlea 0x4(%ecx),%edx\n-\tmovl $0x0,(%ecx)\n-\tand $0xfffffffc,%edx\n-\tmovl $0x0,-0x4(%ecx,%eax,1)\n-\tsub %edx,%ecx\n-\tadd %ecx,%eax\n-\tand $0xfffffffc,%eax\n-\tcmp $0x4,%eax\n-\tjb b00c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x24c>\n-\tmov %eax,%ecx\n-\tand $0xfffffffc,%ecx\n-\tmov %ecx,-0x20(%ebp)\n-\tlea -0x1(%eax),%ecx\n-\tshr $0x2,%ecx\n-\tmovl $0x0,(%edx)\n-\tand $0x1,%ecx\n-\tmov %ecx,%ebx\n-\tmov $0x4,%ecx\n-\tcmp %eax,%ecx\n-\tjae b00c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x24c>\n-\ttest %ebx,%ebx\n-\tjne b3f2 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x632>\n-\tmovl $0x0,(%edx,%ecx,1)\n-\tmovl $0x0,0x4(%edx,%ecx,1)\n-\tmov -0x20(%ebp),%eax\n-\tadd $0x8,%ecx\n-\tcmp %eax,%ecx\n-\tjb b362 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5a2>\n-\tjmp b00c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x24c>\n-\tlea 0x4(%edi),%ebx\n-\tmovl $0x0,(%edi)\n-\tand $0xfffffffc,%ebx\n-\tmovl $0x0,-0x4(%edi,%eax,1)\n-\tsub %ebx,%edi\n-\tadd %edi,%eax\n-\tand $0xfffffffc,%eax\n-\tcmp $0x4,%eax\n-\tjb b2bf >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4ff>\n-\tmov %eax,%edi\n-\tand $0xfffffffc,%edi\n-\tmov %edi,-0x20(%ebp)\n-\tlea -0x1(%eax),%edi\n-\tshr $0x2,%edi\n-\tand $0x1,%edi\n-\tmov %edi,-0x1c(%ebp)\n-\tmov $0x4,%edi\n-\tmovl $0x0,(%ebx)\n-\tcmp %eax,%edi\n-\tjae b2bf >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4ff>\n-\tmov -0x1c(%ebp),%eax\n-\ttest %eax,%eax\n-\tjne b40e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x64e>\n-\tmovl $0x0,(%ebx,%edi,1)\n-\tmovl $0x0,0x4(%ebx,%edi,1)\n-\tmov -0x20(%ebp),%eax\n-\tadd $0x8,%edi\n-\tcmp %eax,%edi\n-\tjb b3d2 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x612>\n-/usr/include/seqan/basic/holder_tristate.h:581\n-\tmov %ecx,%edi\n-\tjmp b05c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x29c>\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tmovl $0x0,0x4(%edx)\n-\tmov -0x20(%ebp),%eax\n-\tmov $0x8,%ecx\n-\tcmp %eax,%ecx\n-\tjb b362 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5a2>\n-\tjmp b00c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x24c>\n-\tmovl $0x0,0x4(%ebx)\n-\tmov -0x20(%ebp),%eax\n-\tmov $0x8,%edi\n-\tcmp %eax,%edi\n-\tjb b3d2 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x612>\n-/usr/include/seqan/basic/holder_tristate.h:581\n-\tmov %ecx,%edi\n-\tjmp b05c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x29c>\n-/usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne b278 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4b8>\n-/usr/include/c++/14/bits/stl_algobase.h:438\n-\tmov (%edi),%eax\n-\tmov %eax,(%ecx)\n-\tjmp b278 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4b8>\n-/usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne b1d3 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x413>\n-/usr/include/c++/14/bits/stl_algobase.h:438\n-\tmov (%edi),%eax\n-\tmov %eax,(%ecx)\n-\tjmp b1d3 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x413>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tmov %eax,%edi\n-\tjmp b463 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6a3>\n-\tmov %eax,%edi\n-\tjmp b452 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x692>\n-/usr/include/seqan/basic/holder_tristate.h:525\n-\tmov %eax,%edi\n-\tjmp b478 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6b8>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush 0xc(%esi)\n-\tmov -0x1c(%ebp),%ebx\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tsub $0xc,%esp\n-\tpush (%esi)\n-\tmov -0x1c(%ebp),%ebx\n-\tcall 31f0 \n-\tmov %edi,(%esp)\n-\tcall 3320 <_Unwind_Resume@plt>\n-/usr/include/seqan/basic/holder_tristate.h:525\n-\ttestl $0xfffffffd,0x1c(%esi)\n-\tje b4a0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6e0>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov 0x18(%esi),%eax\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tmov %eax,-0x20(%ebp)\n-\tpush (%eax)\n-\tcall 31f0 \n-\tpop %ecx\n-\tpush -0x20(%ebp)\n-\tcall 31f0 \n-/usr/include/seqan/basic/holder_tristate.h:536\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush 0xc(%esi)\n-\tmov -0x1c(%ebp),%ebx\n-\tcall 31f0 \n-\tpop %edx\n-\tpush (%esi)\n-\tcall 31f0 \n-\tmov %edi,(%esp)\n-\tcall 3320 <_Unwind_Resume@plt>\n-\txchg %ax,%ax\n-\n-0000b4c0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base>:\n-void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n-/usr/include/seqan/sequence/string_base.h:1032\n-\tcall d00e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0x8a07,%eax\n-\tpush %ebp\n-\tmov %esp,%ebp\n-\tpush %edi\n-\tpush %esi\n-\tpush %ebx\n-\tsub $0x2c,%esp\n-\tmov %eax,-0x2c(%ebp)\n-\tmov 0x8(%ebp),%edi\n-\tmov %gs:0x14,%edx\n-\tmov %edx,-0x1c(%ebp)\n-\tmov 0xc(%ebp),%edx\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edx),%esi\n-/usr/include/seqan/sequence/string_base.h:1037 (discriminator 1)\n-\ttest %esi,%esi\n-\tje b4f6 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x36>\n-\tcmp 0x4(%edi),%esi\n-\tje b5b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xf0>\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:371\n-\tmov (%edi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov %edx,-0x34(%ebp)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %ebx,%esi\n-/usr/include/seqan/sequence/string_base.h:737\n-\tcmp 0x10(%ebp),%esi\n-\tcmova 0x10(%ebp),%esi\n-/usr/include/seqan/sequence/string_base.h:1597 (discriminator 1)\n-\tcmp %esi,0x8(%edi)\n-\tjae b567 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xa7>\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %esi,%eax\n-\tmov %ecx,-0x38(%ebp)\n-\tshr $1,%eax\n-\tcmp $0x1f,%esi\n-\tlea (%eax,%esi,1),%ebx\n-\tmov $0x20,%eax\n-\tcmovbe %eax,%ebx\n-/usr/include/seqan/sequence/string_base.h:1601\n-\tcmp %ebx,0x10(%ebp)\n-\tcmovbe 0x10(%ebp),%ebx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n-\tlea 0x1(%ebx),%eax\n-\tmov %ebx,-0x30(%ebp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tpush %eax\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_base.h:743\n-\tmov -0x38(%ebp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x30(%ebp),%ebx\n-/usr/include/seqan/sequence/string_base.h:743\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%edi)\n-/usr/include/seqan/sequence/string_base.h:743\n-\tmov -0x34(%ebp),%edx\n-\ttest %ecx,%ecx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %ebx,0x8(%edi)\n-/usr/include/seqan/sequence/string_base.h:743\n-\tje b5a0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xe0>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tmov %edx,-0x30(%ebp)\n-\tpush %ecx\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov -0x30(%ebp),%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%edi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:391\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea (%ecx,%esi,1),%eax\n-\tmov %eax,0x4(%edi)\n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tcmp $0x1,%esi\n-\tjle b610 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x150>\n-/usr/include/c++/14/bits/stl_algobase.h:452\n-\tsub $0x4,%esp\n-\tpush %esi\n-\tpush %ebx\n-\tpush %ecx\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 3330 \n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_base.h:1052\n-\tmov -0x1c(%ebp),%eax\n-\tsub %gs:0x14,%eax\n-\tjne b63d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x17d>\n-\tlea -0xc(%ebp),%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tnop\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%ebx\n-\tmov %eax,%ecx\n-\tjmp b567 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xa7>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-/usr/include/seqan/sequence/string_base.h:1044\n-\tcmp %edi,%edx\n-\tje b587 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:166\n-\tmovl $0x0,-0x28(%ebp)\n-\tlea -0x28(%ebp),%eax\n-/usr/include/seqan/sequence/string_alloc.h:167\n-\tmovl $0x0,-0x24(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:168\n-\tmovl $0x0,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n-\tcmp %ecx,%esi\n-\tje b5f2 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x132>\n-/usr/include/seqan/sequence/string_base.h:1073\n-\tsub $0x4,%esp\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %ecx,%esi\n-/usr/include/seqan/sequence/string_base.h:1047\n-\tcmp 0x10(%ebp),%esi\n-\tcmova 0x10(%ebp),%esi\n-/usr/include/seqan/sequence/string_base.h:1073\n-\tpush %esi\n-\tpush %edx\n-\tpush %eax\n-\tmov -0x2c(%ebp),%ebx\n-\tmov %eax,-0x30(%ebp)\n-\tcall 3040 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@plt>\n-/usr/include/seqan/sequence/sequence_interface.h:917\n-\tmov -0x30(%ebp),%eax\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-\tpush %eax\n-\tpush %edi\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 3350 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1065\n-\tpop %eax\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tpush -0x28(%ebp)\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tjmp b587 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n-/usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne b587 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n-/usr/include/c++/14/bits/stl_algobase.h:413\n-\tmovzbl (%ebx),%eax\n-\tmov %al,(%ecx)\n-\tjmp b587 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush -0x28(%ebp)\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tmov -0x1c(%ebp),%eax\n-\tsub %gs:0x14,%eax\n-\tje b646 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x186>\n-/usr/include/seqan/sequence/string_base.h:1052\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tmov %eax,%esi\n-\tjmp b620 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x160>\n-\tsub $0xc,%esp\n-\tpush %esi\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 3320 <_Unwind_Resume@plt>\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\n-0000b660 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base>:\n-void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n-/usr/include/seqan/sequence/string_base.h:1010\n-\tcall d00e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0x8867,%eax\n-\tpush %ebp\n-\tmov %esp,%ebp\n-\tpush %edi\n-\tpush %esi\n-\tpush %ebx\n-\tsub $0x3c,%esp\n-\tmov %eax,-0x2c(%ebp)\n-\tmov 0x8(%ebp),%edi\n-\tmov %gs:0x14,%edx\n-\tmov %edx,-0x1c(%ebp)\n-\tmov 0xc(%ebp),%edx\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edx),%esi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%eax\n-/usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n-\tcmp %eax,%esi\n-\tje b750 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xf0>\n-/usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n-\ttest %esi,%esi\n-\tje b6a0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x40>\n-\tcmp 0x4(%edi),%esi\n-\tje b769 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x109>\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edi),%ebx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %eax,%esi\n-\tmov %esi,-0x34(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov %ebx,-0x30(%ebp)\n-/usr/include/seqan/sequence/string_base.h:1581 (discriminator 1)\n-\tcmp %esi,0x8(%edi)\n-\tjae b8ad >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x24d>\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tcmp $0x1f,%esi\n-\tjbe b810 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1b0>\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %esi,%eax\n-\tshr $1,%eax\n-\tlea (%eax,%esi,1),%ecx\n-/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n-\tlea 0x1(%ecx),%eax\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov %edx,-0x3c(%ebp)\n-\tmov %ecx,-0x38(%ebp)\n-\tpush %eax\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_base.h:721\n-\tmov -0x30(%ebp),%edx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x38(%ebp),%ecx\n-/usr/include/seqan/sequence/string_base.h:721\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%edi)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %eax,%ebx\n-/usr/include/seqan/sequence/string_base.h:721\n-\ttest %edx,%edx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %ecx,0x8(%edi)\n-/usr/include/seqan/sequence/string_base.h:721\n-\tmov -0x3c(%ebp),%edx\n-\tje b800 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1a0>\n-\tmov %edx,-0x38(%ebp)\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush -0x30(%ebp)\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov -0x38(%ebp),%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%edi),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:391\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%eax\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov -0x34(%ebp),%ecx\n-\tlea (%ebx,%ecx,1),%edx\n-\tmov %edx,0x4(%edi)\n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tcmp $0x1,%esi\n-\tjle b840 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1e0>\n-/usr/include/c++/14/bits/stl_algobase.h:452\n-\tsub $0x4,%esp\n-\tpush %ecx\n-\tpush %eax\n-\tpush %ebx\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 3330 \n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_base.h:1028\n-\tmov -0x1c(%ebp),%eax\n-\tsub %gs:0x14,%eax\n-\tjne b8a8 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x248>\n-\tlea -0xc(%ebp),%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edi),%ebx\n-/usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n-\tcmp %ecx,%ebx\n-\tje b731 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n-/usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n-\ttest %eax,%eax\n-\tje b830 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1d0>\n-\tcmp %ecx,%eax\n-\tjne b820 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1c0>\n-/usr/include/seqan/sequence/string_base.h:1023\n-\tcmp %edi,%edx\n-\tje b731 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n-/usr/include/seqan/sequence/string_alloc.h:166\n-\tmovl $0x0,-0x28(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:167\n-\tmovl $0x0,-0x24(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:168\n-\tmovl $0x0,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n-\tcmp %eax,%esi\n-\tje b7de >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %eax,%esi\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tcmp $0x1f,%esi\n-\tjbe b850 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1f0>\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %esi,%ecx\n-\tmov %edx,-0x34(%ebp)\n-\tshr $1,%ecx\n-\tadd %esi,%ecx\n-/usr/include/seqan/sequence/string_base.h:1601\n-\tcmp %esi,%ecx\n-\tcmova %esi,%ecx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n-\tlea 0x1(%ecx),%eax\n-\tmov %ecx,-0x30(%ebp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tpush %eax\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x30(%ebp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov -0x34(%ebp),%edx\n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,-0x28(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %ecx,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea (%eax,%esi,1),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %ecx,-0x24(%ebp)\n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tcmp $0x1,%esi\n-\tjle b7de >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n-/usr/include/c++/14/bits/stl_algobase.h:452\n-\tsub $0x4,%esp\n-\tpush %esi\n-\tpush %edx\n-\tpush %eax\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 3330 \n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-\tlea -0x28(%ebp),%eax\n-\tpush %eax\n-\tpush %edi\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 3350 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1065\n-\tpop %eax\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tpush -0x28(%ebp)\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tjmp b731 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n-\tnop\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%eax\n-\tjmp b70e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xae>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-\tmov $0x21,%eax\n-/usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n-\tmov $0x20,%ecx\n-\tjmp b6c6 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x66>\n-\tnop\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmovl $0x0,-0x34(%ebp)\n-\txor %esi,%esi\n-\tjmp b70e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xae>\n-\txchg %ax,%ax\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %ebx,0x4(%edi)\n-/usr/include/c++/14/bits/stl_algobase.h:448\n-\tjmp b731 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne b731 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n-/usr/include/c++/14/bits/stl_algobase.h:413\n-\tmovzbl (%eax),%eax\n-\tmov %al,(%ebx)\n-\tjmp b731 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n-\tlea 0x1(%esi),%eax\n-\tmov %edx,-0x30(%ebp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tpush %eax\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov -0x30(%ebp),%edx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %esi,-0x20(%ebp)\n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea (%eax,%esi,1),%ebx\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,-0x28(%ebp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %eax,%ecx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %ebx,-0x24(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%edx\n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tcmp $0x1,%esi\n-\tjne b7cd >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x16d>\n-/usr/include/c++/14/bits/stl_algobase.h:413\n-\tmovzbl (%edx),%eax\n-\tmov %al,(%ecx)\n-\tjmp b7de >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush -0x28(%ebp)\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tmov -0x1c(%ebp),%eax\n-\tsub %gs:0x14,%eax\n-\tje b8b9 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x259>\n-/usr/include/seqan/sequence/string_base.h:1028\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-\tmov -0x30(%ebp),%ebx\n-\tjmp b70e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xae>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tmov %eax,%esi\n-\tjmp b88b >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x22b>\n-\tsub $0xc,%esp\n-\tpush %esi\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 3320 <_Unwind_Resume@plt>\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\tnop\n-\n-0000b8d0 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base>:\n-void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&):\n-/usr/include/seqan/basic/holder_tristate.h:915\n-\tpush %ebp\n-\tpush %edi\n-\tpush %esi\n-\tpush %ebx\n-\tcall 3cd0 <__cxa_finalize@plt+0x940>\n-\tadd $0x85f3,%ebx\n-\tsub $0x1c,%esp\n-\tmov 0x34(%esp),%eax\n-\tmov 0x30(%esp),%esi\n-/usr/include/seqan/basic/holder_tristate.h:918\n-\tmov 0x4(%eax),%edx\n-/usr/include/seqan/basic/holder_tristate.h:525\n-\tmov 0x4(%esi),%ecx\n-/usr/include/seqan/basic/holder_tristate.h:918\n-\ttest %edx,%edx\n-\tje b9d8 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x108>\n-\tcmp $0x1,%edx\n-\tje b930 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x60>\n-/usr/include/seqan/basic/holder_tristate.h:525\n-\tand $0xfffffffd,%ecx\n-\tmov (%eax),%edi\n-\tje b91c > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x4c>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov (%esi),%ebp\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush 0x0(%ebp)\n-\tcall 31f0 \n-\tmov %ebp,(%esp)\n-\tcall 31f0 \n-/usr/include/seqan/basic/holder_tristate.h:536\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:727\n-\tmov %edi,(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:728\n-\tmovl $0x2,0x4(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:931\n-\tadd $0x1c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov (%eax),%ebp\n-/usr/include/seqan/basic/holder_tristate.h:886 (discriminator 1)\n-\ttest %ecx,%ecx\n-\tjne ba10 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x140>\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tpush $0xc\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x0(%ebp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:119\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %eax,%edi\n-/usr/include/seqan/sequence/string_alloc.h:120\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:121\n-\tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%ebp),%eax\n-\tmov %eax,0x1c(%esp)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %ecx,%eax\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %eax,%edx\n-\tshr $1,%edx\n-\tadd %eax,%edx\n-\tcmp $0x1f,%eax\n-\tmov $0x20,%eax\n-\tcmova %edx,%eax\n-/usr/include/c++/14/bits/stl_algobase.h:238\n-\tmov 0x8(%ebp),%edx\n-\tcmp %edx,%eax\n-\tcmovbe %eax,%edx\n-/usr/include/seqan/sequence/string_base.h:1684\n-\ttest %edx,%edx\n-\tje b9af > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0xdf>\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n-\tlea 0x1(%edx),%eax\n-\tmov %edx,0x18(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov 0x1c(%esp),%edx\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x0(%ebp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x4(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%ebp),%eax\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,0x8(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov %eax,0x1c(%esp)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n-\tmov 0xc(%esp),%eax\n-\tcmp %eax,%ecx\n-\tje b9c4 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0xf4>\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-\tpush %ebp\n-\tpush %edi\n-\tcall 3350 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1001\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n-\tmov %edi,(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:651\n-\tmovl $0x1,0x4(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:931\n-\tadd $0x1c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/basic/holder_tristate.h:525\n-\ttest %ecx,%ecx\n-\tje b925 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x55>\n-\tcmp $0x2,%ecx\n-\tje ba30 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x160>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov (%esi),%edi\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush (%edi)\n-\tcall 31f0 \n-\tmov %edi,(%esp)\n-\tcall 31f0 \n-/usr/include/seqan/basic/holder_tristate.h:536\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:533\n-\tmovl $0x0,0x4(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:931\n-\tadd $0x1c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-\tpush %ebp\n-\tpush (%esi)\n-\tcall 3350 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1001\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:931\n-\tadd $0x1c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-/usr/include/seqan/basic/holder_tristate.h:529\n-\tmovl $0x0,0x4(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:931\n-\tadd $0x1c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tnop\n-\n-0000ba40 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base>:\n-void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&):\n-/usr/include/seqan/basic/holder_tristate.h:581\n-\tcall d00e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0x8487,%eax\n-\tpush %ebp\n-\tmov %esp,%ebp\n-\tpush %edi\n-\tpush %esi\n-\tpush %ebx\n-\tsub $0x1c,%esp\n-\tmov %eax,-0x1c(%ebp)\n-/usr/include/seqan/basic/holder_tristate.h:585\n-\tmov 0x8(%ebp),%eax\n-\tmov 0x4(%eax),%eax\n-\ttest %eax,%eax\n-\tje bc00 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x1c0>\n-\tcmp $0x2,%eax\n-\tjne bbf1 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x1b1>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov 0x8(%ebp),%eax\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov (%eax),%edi\n-/usr/include/seqan/basic/holder_tristate.h:529\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tpush $0x20\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edi),%edx\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:119\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %eax,%esi\n-/usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n-\tmov $0x20,%ebx\n-/usr/include/seqan/sequence/string_alloc.h:120\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:121\n-\tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %ecx,%eax\n-\tsub %edx,%eax\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tcmp $0x7c,%eax\n-\tjbe babd > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x7d>\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsar $0x2,%eax\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %eax,%ebx\n-\tshr $1,%ebx\n-\tadd %ebx,%eax\n-\tmov %eax,%ebx\n-/usr/include/c++/14/bits/stl_algobase.h:238\n-\tmov 0x8(%edi),%eax\n-\tcmp %eax,%ebx\n-\tcmovbe %ebx,%eax\n-/usr/include/seqan/sequence/string_base.h:1684\n-\ttest %eax,%eax\n-\tjne bd48 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x308>\n-/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n-\tcmp %edx,%ecx\n-\tje bae1 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0xa1>\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %edi\n-\tpush %esi\n-\tcall 31b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1001\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x10(%edi),%edx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0xc(%edi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:119\n-\tmovl $0x0,0xc(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:120\n-\tmovl $0x0,0x10(%esi)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %edx,%eax\n-/usr/include/seqan/sequence/string_alloc.h:121\n-\tmovl $0x0,0x14(%esi)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %ecx,%eax\n-\tmov %eax,-0x20(%ebp)\n-\tsar $0x2,%eax\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %eax,%ebx\n-\tshr $1,%ebx\n-\tadd %ebx,%eax\n-\tcmpl $0x7c,-0x20(%ebp)\n-\tmov $0x20,%ebx\n-\tcmovbe %ebx,%eax\n-\tmov %eax,%ebx\n-/usr/include/c++/14/bits/stl_algobase.h:238\n-\tmov 0x14(%edi),%eax\n-\tcmp %eax,%ebx\n-\tcmovbe %ebx,%eax\n-/usr/include/seqan/sequence/string_base.h:1684\n-\ttest %eax,%eax\n-\tjne bd80 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x340>\n-/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n-\tcmp %edx,%ecx\n-\tje bb44 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x104>\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-/usr/include/seqan/align/matrix_base.h:187\n-\tlea 0xc(%edi),%eax\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %eax\n-/usr/include/seqan/align/matrix_base.h:187\n-\tlea 0xc(%esi),%eax\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tpush %eax\n-\tcall 31b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1001\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:121\n-\tmovl $0x0,0x1c(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:918\n-\tmov 0x1c(%edi),%eax\n-/usr/include/seqan/basic/holder_tristate.h:121\n-\tmovl $0x0,0x18(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:918\n-\ttest %eax,%eax\n-\tje bbe5 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x1a5>\n-\tcmp $0x1,%eax\n-\tjne bdc0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x380>\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov 0x18(%edi),%edx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov %edx,-0x20(%ebp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tpush $0xc\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov -0x20(%ebp),%edx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tadd $0x10,%esp\n-\tmov %eax,%edi\n-/usr/include/seqan/sequence/string_alloc.h:119\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:120\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:121\n-\tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edx),%eax\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%ebx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %eax,%ecx\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov %eax,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %ebx,%ecx\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %ecx,%eax\n-\tshr $1,%eax\n-\tadd %ecx,%eax\n-\tcmp $0x1f,%ecx\n-\tmov $0x20,%ecx\n-\tcmovbe %ecx,%eax\n-\tmov %eax,%ecx\n-/usr/include/c++/14/bits/stl_algobase.h:238\n-\tmov 0x8(%edx),%eax\n-\tcmp %eax,%ecx\n-\tcmovbe %ecx,%eax\n-/usr/include/seqan/sequence/string_base.h:1684\n-\ttest %eax,%eax\n-\tjne bdd8 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x398>\n-/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n-\tmov -0x20(%ebp),%eax\n-\tcmp %eax,%ebx\n-\tje bbdb > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x19b>\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %edx\n-\tpush %edi\n-\tcall 3350 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1001\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n-\tmov %edi,0x18(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:651\n-\tmovl $0x1,0x1c(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n-\tmov 0x8(%ebp),%eax\n-\tmov %esi,(%eax)\n-/usr/include/seqan/basic/holder_tristate.h:651\n-\tmovl $0x1,0x4(%eax)\n-/usr/include/seqan/basic/holder_tristate.h:598\n-\tlea -0xc(%ebp),%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush $0x20\n-\tcall 3030 \n-\tmov %eax,%esi\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x8(%ebp),%eax\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\tmovl $0x0,(%esi)\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %esi,(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:75\n-\tmovl $0x0,0x4(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:76\n-\tmovl $0x0,0x8(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\tmovl $0x0,0xc(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:75\n-\tmovl $0x0,0x10(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:76\n-\tmovl $0x0,0x14(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:117\n-\tmovl $0x0,0x18(%esi)\n-\tmovl $0x0,0x1c(%esi)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmovl $0xc,(%esp)\n-\tcall 3030 \n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,0x18(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%esi),%edi\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:75\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:76\n-\tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%esi),%eax\n-/usr/include/seqan/basic/holder_tristate.h:590\n-\tmovl $0x1,0x1c(%esi)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %eax,%ebx\n-\tsub %edi,%ebx\n-\tmov %ebx,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_base.h:1758\n-\tcmp $0x8,%ebx\n-\tjbe bd00 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x2c0>\n-/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n-\tadd $0x8,%edi\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x10(%esi),%eax\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %edi,0x4(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0xc(%esi),%edi\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %eax,%ecx\n-\tsub %edi,%ecx\n-\tmov %ecx,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_base.h:1758\n-\tcmp $0x8,%ecx\n-\tja bdb8 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x378>\n-/usr/include/seqan/sequence/string_base.h:1765\n-\tcmpl $0x1,0x14(%esi)\n-\tjbe beb8 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x478>\n-/usr/include/seqan/sequence/string_base.h:1775\n-\tcmpl $0x4,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n-\tlea 0x8(%edi),%edx\n-/usr/include/seqan/sequence/string_base.h:1775\n-\tja bcdc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n-/usr/include/seqan/basic/array_construct_destruct.h:592\n-\tmov %edx,%ecx\n-\tsub %eax,%ecx\n-/usr/include/c++/14/bits/stl_algobase.h:1146\n-\ttest %ecx,%ecx\n-\tjle bcdc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n-/usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1)\n-\tcmp %edx,%eax\n-\tje bcdc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tsub $0x4,%esp\n-\tmov %edx,-0x20(%ebp)\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %ecx\n-\tpush $0x0\n-\tpush %eax\n-\tcall 32f0 \n-\tmov -0x20(%ebp),%edx\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:590\n-\tmov 0x8(%ebp),%eax\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %edx,0x10(%esi)\n-/usr/include/seqan/align/matrix_base.h:183 (discriminator 1)\n-\tmovl $0x1,(%edi)\n-/usr/include/seqan/basic/holder_tristate.h:590\n-\tmovl $0x1,0x4(%eax)\n-/usr/include/seqan/basic/holder_tristate.h:598\n-\tlea -0xc(%ebp),%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-/usr/include/seqan/sequence/string_base.h:1765\n-\tcmpl $0x1,0x8(%esi)\n-\tjbe be10 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x3d0>\n-/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n-\tadd $0x8,%edi\n-/usr/include/seqan/sequence/string_base.h:1775\n-\tcmpl $0x4,-0x20(%ebp)\n-\tja bc8c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n-/usr/include/seqan/basic/array_construct_destruct.h:592\n-\tmov %edi,%edx\n-\tsub %eax,%edx\n-/usr/include/c++/14/bits/stl_algobase.h:1146\n-\ttest %edx,%edx\n-\tjle bc8c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n-/usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1)\n-\tcmp %edi,%eax\n-\tje bc8c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tsub $0x4,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %edx\n-\tpush $0x0\n-\tpush %eax\n-\tcall 32f0 \n-\tadd $0x10,%esp\n-\tjmp bc8c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov %eax,-0x20(%ebp)\n-\tshl $0x2,%eax\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x20(%ebp),%edx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,0x8(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edi),%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x4(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n-\tcmp %edx,%ecx\n-\tjne bad1 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x91>\n-\tjmp bae1 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0xa1>\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov %eax,-0x20(%ebp)\n-\tshl $0x2,%eax\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x20(%ebp),%edx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,0xc(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x10(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0xc(%edi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,0x14(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x10(%edi),%edx\n-/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n-\tcmp %edx,%ecx\n-\tjne bb2e > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0xee>\n-\tjmp bb44 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x104>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n-\tlea 0x8(%edi),%edx\n-\tjmp bcdc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n-\tmov 0x18(%edi),%eax\n-/usr/include/seqan/basic/holder_tristate.h:728\n-\tmovl $0x2,0x1c(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:727\n-\tmov %eax,0x18(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:729\n-\tjmp bbe5 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x1a5>\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n-\tmov %eax,-0x20(%ebp)\n-\tadd $0x1,%eax\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov -0x1c(%ebp),%ebx\n-\tmov %edx,-0x24(%ebp)\n-\tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x20(%ebp),%edx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x4(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,0x8(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov -0x24(%ebp),%edx\n-\tmov 0x4(%edx),%eax\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov %eax,-0x20(%ebp)\n-\tjmp bbc4 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x184>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush $0x80\n-\tcall 3030 \n-\tadd $0x10,%esp\n-\tmov %eax,%ecx\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmovl $0x20,0x8(%esi)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\ttest %edi,%edi\n-\tje bf70 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x530>\n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tmov -0x20(%ebp),%eax\n-\tcmp $0x4,%eax\n-\tjle c0b7 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x677>\n-/usr/include/c++/14/bits/stl_algobase.h:452\n-\tsub $0x4,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %eax\n-\tpush %edi\n-\tpush %ecx\n-\tcall 3330 \n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %edi\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_base.h:1769\n-\tmov 0x8(%esi),%eax\n-\tmov $0x2,%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%esi),%ecx\n-/usr/include/seqan/sequence/string_base.h:1769\n-\tcmp %edx,%eax\n-\tcmova %edx,%eax\n-\tmov -0x20(%ebp),%edx\n-/usr/include/c++/14/bits/stl_algobase.h:1146\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n-\tshl $0x2,%eax\n-\tlea (%ecx,%eax,1),%edi\n-/usr/include/seqan/basic/array_construct_destruct.h:588\n-\tsub %edx,%eax\n-/usr/include/c++/14/bits/stl_algobase.h:1146\n-\ttest %eax,%eax\n-\tjle bc8c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov -0x20(%ebp),%edx\n-\tadd %edx,%ecx\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tcmp $0x4,%eax\n-\tjae bf90 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x550>\n-\ttest %eax,%eax\n-\tje bc8c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n-\tmovb $0x0,(%ecx)\n-\ttest $0x2,%al\n-\tje bc8c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n-\tmovw $0x0,-0x2(%ecx,%eax,1)\n-\tjmp bc8c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush $0x80\n-\tcall 3030 \n-\tadd $0x10,%esp\n-\tmov %eax,%ecx\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,0xc(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmovl $0x20,0x14(%esi)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\ttest %edi,%edi\n-\tje bf58 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x518>\n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tmov -0x20(%ebp),%eax\n-\tcmp $0x4,%eax\n-\tjle c0a8 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x668>\n-/usr/include/c++/14/bits/stl_algobase.h:452\n-\tsub $0x4,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %eax\n-\tpush %edi\n-\tpush %ecx\n-\tcall 3330 \n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %edi\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_base.h:1769\n-\tmov 0x14(%esi),%eax\n-\tmov $0x2,%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov 0xc(%esi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:318\n-\tmov -0x20(%ebp),%edi\n-/usr/include/seqan/sequence/string_base.h:1769\n-\tcmp %edx,%eax\n-\tcmova %edx,%eax\n-/usr/include/c++/14/bits/stl_algobase.h:1146\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n-\tshl $0x2,%eax\n-\tlea (%ecx,%eax,1),%edx\n-/usr/include/seqan/basic/array_construct_destruct.h:588\n-\tsub %edi,%eax\n-/usr/include/c++/14/bits/stl_algobase.h:1146\n-\ttest %eax,%eax\n-\tjle bf3f > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4ff>\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov -0x20(%ebp),%edi\n-\tadd %ecx,%edi\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tcmp $0x4,%eax\n-\tjae c000 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x5c0>\n-\ttest %eax,%eax\n-\tje bf3f > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4ff>\n-\tmovb $0x0,(%edi)\n-\ttest $0x2,%al\n-\tjne bf46 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x506>\n-/usr/include/seqan/basic/holder_tristate.h:581\n-\tmov %ecx,%edi\n-\tjmp bcdc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tmovw $0x0,-0x2(%edi,%eax,1)\n-/usr/include/seqan/basic/holder_tristate.h:581\n-\tmov %ecx,%edi\n-\tjmp bcdc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/stl_algobase.h:1146\n-\tmov -0x20(%ebp),%edi\n-/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n-\tlea 0x8(%eax),%edx\n-/usr/include/seqan/basic/array_construct_destruct.h:588\n-\tmov $0x8,%eax\n-/usr/include/c++/14/bits/stl_algobase.h:1146\n-\tsub %edi,%eax\n-\tjne bf26 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4e6>\n-/usr/include/seqan/basic/holder_tristate.h:581\n-\tmov %ecx,%edi\n-\tjmp bcdc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n-\txchg %ax,%ax\n-/usr/include/c++/14/bits/stl_algobase.h:1146\n-\tmov -0x20(%ebp),%edx\n-/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n-\tlea 0x8(%eax),%edi\n-/usr/include/seqan/basic/array_construct_destruct.h:588\n-\tmov $0x8,%eax\n-/usr/include/c++/14/bits/stl_algobase.h:1146\n-\tsub %edx,%eax\n-\tjne be84 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x444>\n-\tjmp bc8c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tlea 0x4(%ecx),%edx\n-\tmovl $0x0,(%ecx)\n-\tand $0xfffffffc,%edx\n-\tmovl $0x0,-0x4(%ecx,%eax,1)\n-\tsub %edx,%ecx\n-\tadd %ecx,%eax\n-\tand $0xfffffffc,%eax\n-\tcmp $0x4,%eax\n-\tjb bc8c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n-\tmov %eax,%ecx\n-\tand $0xfffffffc,%ecx\n-\tmov %ecx,-0x20(%ebp)\n-\tlea -0x1(%eax),%ecx\n-\tshr $0x2,%ecx\n-\tmovl $0x0,(%edx)\n-\tand $0x1,%ecx\n-\tmov %ecx,%ebx\n-\tmov $0x4,%ecx\n-\tcmp %eax,%ecx\n-\tjae bc8c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n-\ttest %ebx,%ebx\n-\tjne c072 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x632>\n-\tmovl $0x0,(%edx,%ecx,1)\n-\tmovl $0x0,0x4(%edx,%ecx,1)\n-\tmov -0x20(%ebp),%eax\n-\tadd $0x8,%ecx\n-\tcmp %eax,%ecx\n-\tjb bfe2 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x5a2>\n-\tjmp bc8c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n-\tlea 0x4(%edi),%ebx\n-\tmovl $0x0,(%edi)\n-\tand $0xfffffffc,%ebx\n-\tmovl $0x0,-0x4(%edi,%eax,1)\n-\tsub %ebx,%edi\n-\tadd %edi,%eax\n-\tand $0xfffffffc,%eax\n-\tcmp $0x4,%eax\n-\tjb bf3f > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4ff>\n-\tmov %eax,%edi\n-\tand $0xfffffffc,%edi\n-\tmov %edi,-0x20(%ebp)\n-\tlea -0x1(%eax),%edi\n-\tshr $0x2,%edi\n-\tand $0x1,%edi\n-\tmov %edi,-0x1c(%ebp)\n-\tmov $0x4,%edi\n-\tmovl $0x0,(%ebx)\n-\tcmp %eax,%edi\n-\tjae bf3f > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4ff>\n-\tmov -0x1c(%ebp),%eax\n-\ttest %eax,%eax\n-\tjne c08e > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x64e>\n-\tmovl $0x0,(%ebx,%edi,1)\n-\tmovl $0x0,0x4(%ebx,%edi,1)\n-\tmov -0x20(%ebp),%eax\n-\tadd $0x8,%edi\n-\tcmp %eax,%edi\n-\tjb c052 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x612>\n-/usr/include/seqan/basic/holder_tristate.h:581\n-\tmov %ecx,%edi\n-\tjmp bcdc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tmovl $0x0,0x4(%edx)\n-\tmov -0x20(%ebp),%eax\n-\tmov $0x8,%ecx\n-\tcmp %eax,%ecx\n-\tjb bfe2 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x5a2>\n-\tjmp bc8c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n-\tmovl $0x0,0x4(%ebx)\n-\tmov -0x20(%ebp),%eax\n-\tmov $0x8,%edi\n-\tcmp %eax,%edi\n-\tjb c052 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x612>\n-/usr/include/seqan/basic/holder_tristate.h:581\n-\tmov %ecx,%edi\n-\tjmp bcdc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n-/usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne bef8 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4b8>\n-/usr/include/c++/14/bits/stl_algobase.h:438\n-\tmov (%edi),%eax\n-\tmov %eax,(%ecx)\n-\tjmp bef8 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4b8>\n-/usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne be53 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x413>\n-/usr/include/c++/14/bits/stl_algobase.h:438\n-\tmov (%edi),%eax\n-\tmov %eax,(%ecx)\n-\tjmp be53 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x413>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tmov %eax,%edi\n-\tjmp c0e3 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x6a3>\n-\tmov %eax,%edi\n-\tjmp c0d2 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x692>\n-/usr/include/seqan/basic/holder_tristate.h:525\n-\tmov %eax,%edi\n-\tjmp c0f8 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x6b8>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush 0xc(%esi)\n-\tmov -0x1c(%ebp),%ebx\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tsub $0xc,%esp\n-\tpush (%esi)\n-\tmov -0x1c(%ebp),%ebx\n-\tcall 31f0 \n-\tmov %edi,(%esp)\n-\tcall 3320 <_Unwind_Resume@plt>\n-/usr/include/seqan/basic/holder_tristate.h:525\n-\ttestl $0xfffffffd,0x1c(%esi)\n-\tje c120 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x6e0>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov 0x18(%esi),%eax\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tmov %eax,-0x20(%ebp)\n-\tpush (%eax)\n-\tcall 31f0 \n-\tpop %ecx\n-\tpush -0x20(%ebp)\n-\tcall 31f0 \n-/usr/include/seqan/basic/holder_tristate.h:536\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush 0xc(%esi)\n-\tmov -0x1c(%ebp),%ebx\n-\tcall 31f0 \n-\tpop %edx\n-\tpush (%esi)\n-\tcall 31f0 \n-\tmov %edi,(%esp)\n-\tcall 3320 <_Unwind_Resume@plt>\n-\txchg %ax,%ax\n-\n-0000c140 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base>:\n-void seqan2::resize, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&):\n-/usr/include/seqan/align/dp_matrix.h:493\n-\tcall d00e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0x7d87,%eax\n-\tpush %ebp\n-\tpush %edi\n-\tpush %esi\n-\tpush %ebx\n-\tsub $0x1c,%esp\n-\tmov 0x30(%esp),%ebp\n-\tmov %eax,0x4(%esp)\n-/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n-\tmov 0x4(%ebp),%ebx\n-\ttest %ebx,%ebx\n-\tje c230 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xf0>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov 0x0(%ebp),%eax\n-/usr/include/seqan/align/dp_matrix.h:478\n-\tmov $0x1,%esi\n-/usr/include/seqan/align/dp_matrix.h:477 (discriminator 2)\n-\tmov 0xc(%eax),%ebx\n-/usr/include/seqan/align/matrix_base.h:406 (discriminator 1)\n-\tmov (%eax),%edx\n-/usr/include/seqan/align/dp_matrix.h:477 (discriminator 3)\n-\tmov (%ebx),%edi\n-\timul (%edx),%edi\n-/usr/include/seqan/align/dp_matrix.h:478 (discriminator 1)\n-\ttest %edi,%edi\n-\tjne c1a1 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x61>\n-\tjmp c21f , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xdf>\n-\tnop\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%eax),%ebx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov 0x4(%eax),%edx\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov %eax,%ecx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %ebx,%edx\n-\tsar $0x2,%edx\n-/usr/include/seqan/align/dp_matrix.h:478 (discriminator 2)\n-\tcmp %edx,%esi\n-\tjae c1f0 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xb0>\n-/usr/include/seqan/align/dp_matrix.h:480 (discriminator 2)\n-\tmov 0xc(%eax),%edx\n-\tmov %edi,(%edx,%esi,4)\n-/usr/include/seqan/align/dp_matrix.h:481 (discriminator 1)\n-\timul (%ebx,%esi,4),%edi\n-/usr/include/seqan/align/dp_matrix.h:478 (discriminator 9)\n-\tadd $0x1,%esi\n-/usr/include/seqan/align/dp_matrix.h:478 (discriminator 1)\n-\ttest %edi,%edi\n-\tje c21f , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xdf>\n-/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n-\tmov 0x4(%ebp),%ecx\n-\ttest %ecx,%ecx\n-\tjne c180 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x40>\n-/usr/include/seqan/basic/holder_tristate.h:863\n-\tsub $0xc,%esp\n-\tpush %ebp\n-\tmov 0x14(%esp),%ebx\n-\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov 0x0(%ebp),%eax\n-/usr/include/seqan/align/dp_matrix.h:478 (discriminator 2)\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%eax),%ebx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov 0x4(%eax),%edx\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov %eax,%ecx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %ebx,%edx\n-\tsar $0x2,%edx\n-/usr/include/seqan/align/dp_matrix.h:478 (discriminator 2)\n-\tcmp %edx,%esi\n-\tjae c248 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x108>\n-/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n-\tmov 0x4(%ebp),%edx\n-\ttest %edx,%edx\n-\tjne c190 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x50>\n-/usr/include/seqan/basic/holder_tristate.h:863\n-\tsub $0xc,%esp\n-\tpush %ebp\n-\tmov 0x14(%esp),%ebx\n-\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov 0x0(%ebp),%eax\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%eax),%ebx\n-\tjmp c190 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x50>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov 0x18(%eax),%esi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%esi),%ebx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov 0x4(%esi),%edx\n-\tsub %ebx,%edx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov %ebx,0x8(%esp)\n-/usr/include/seqan/align/dp_matrix.h:498 (discriminator 1)\n-\tcmp %edi,%edx\n-\tjae c21f , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xdf>\n-/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n-\tmov 0x1c(%eax),%eax\n-\ttest %eax,%eax\n-\tje c298 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x158>\n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x8(%esi),%ecx\n-/usr/include/seqan/sequence/string_base.h:1731\n-\tcmp %edi,%ecx\n-\tjb c2e6 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x1a6>\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%esi),%eax\n-\tadd %edi,%eax\n-\tmov %eax,0x4(%esi)\n-/usr/include/seqan/align/dp_matrix.h:500\n-\tadd $0x1c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-/usr/include/seqan/basic/holder_tristate.h:863\n-\tsub $0xc,%esp\n-\tpush %ebp\n-\tmov 0x14(%esp),%ebx\n-\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n-\tadd $0x10,%esp\n-\tjmp c164 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x24>\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov 0x18(%eax),%esi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%esi),%ebx\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned int):\n+/usr/include/seqan/align/gaps_iterator_array.h:454\n+\tlea 0x1(%edi),%edx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov 0x4(%esi),%edx\n-\tsub %ebx,%edx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov %ebx,0x8(%esp)\n-/usr/include/seqan/align/dp_matrix.h:498 (discriminator 1)\n-\tcmp %edi,%edx\n-\tjae c21f , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xdf>\n-/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n-\tmov 0x4(%ebp),%ebx\n-\ttest %ebx,%ebx\n-\tjne c202 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xc2>\n-/usr/include/seqan/basic/holder_tristate.h:863\n-\tsub $0xc,%esp\n-\tpush %ebp\n-\tmov 0x14(%esp),%ebx\n-\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov 0x0(%ebp),%ecx\n-/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n-\tadd $0x10,%esp\n-\tmov 0x1c(%ecx),%edx\n-\ttest %edx,%edx\n-\tje c298 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x158>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov 0x18(%ecx),%esi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%esi),%eax\n+\tmov 0xc(%eax),%eax\n+\tmov %eax,0x14(%esp)\n+\tsub %esi,%eax\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned int):\n+/usr/include/seqan/align/gaps_iterator_array.h:465\n+\tmov %ebx,%esi\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov 0x4(%esi),%edx\n-\tsub %eax,%edx\n-/usr/include/seqan/sequence/string_base.h:1724\n-\tcmp %edx,%edi\n-\tjb c21a , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xda>\n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov %eax,0x8(%esp)\n-\tmov 0x8(%esi),%ecx\n-\tjmp c210 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xd0>\n-\tlea 0x0(%esi),%esi\n-\tmov %ecx,0x8(%esp)\n+\tsar $0x2,%eax\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned int):\n+/usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1)\n+\tcmp %eax,%edx\n+\tje d650 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x810>\n+/usr/include/seqan/align/gaps_iterator_array.h:457\n+\tmov %edx,%edi\n+/usr/include/seqan/align/gaps_iterator_array.h:460\n+\txor %esi,%esi\n+\tjmp d650 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x810>\n+\tmov %edx,0x8(%esp)\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n-\tpush $0xc\n-\tmov 0x14(%esp),%ebx\n+\tpush $0x80\n+\tmov 0x50(%esp),%ebx\n \tcall 3030 \n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x18(%esp),%ecx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %eax,%esi\n+\tmov 0x3c(%esp),%ecx\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tadd $0x10,%esp\n+\tmov 0x8(%esp),%edx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,0x18(%ecx)\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:75\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:76\n-\tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n-\tlea 0x1(%edi),%eax\n-/usr/include/seqan/basic/holder_tristate.h:590\n-\tmovl $0x1,0x1c(%ecx)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %eax,(%esp)\n-\tcall 3030 \n+\tmov %eax,0x8(%ecx)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edi,0x8(%esi)\n+\tmovl $0x20,0x10(%ecx)\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tmov 0x14(%esp),%ecx\n+\ttest %ecx,%ecx\n+\tje dc48 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe08>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n+\tcmp $0x4,%edi\n+\tjle dc8b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe4b>\n+/usr/include/c++/14/bits/stl_algobase.h:452\n+\tsub $0x4,%esp\n+\tpush %edi\n+\tpush %ecx\n+\tpush %eax\n+\tcall 3330 \n \tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%esi)\n-\tjmp c21a , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xda>\n-\tmov %edx,0xc(%esp)\n-/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n-\tlea 0x1(%edi),%eax\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush 0x20(%esp)\n+\tmov 0x50(%esp),%ebx\n+\tcall 31f0 \n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov 0x3c(%esp),%eax\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1734\n+\tmov $0x3,%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov 0x8(%eax),%edi\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1734\n+\tmov 0x10(%eax),%eax\n+\tcmp %edx,%eax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %edi,0x24(%esp)\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1734\n+\tcmova %edx,%eax\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n+\tadd $0x10,%esp\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea 0x0(,%eax,4),%edx\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n+\tjmp cf83 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x143>\n+\tmov %ecx,0x8(%esp)\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n-\tpush %eax\n-\tmov 0x14(%esp),%ebx\n+\tmov %edx,0x18(%esp)\n+\tpush $0x80\n+\tmov 0x50(%esp),%ebx\n \tcall 3030 \n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov 0x40(%esp),%ecx\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n-\tmov 0x18(%esp),%ebp\n \tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edi,0x8(%esi)\n+\ttest %esi,%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%esi)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %eax,%ecx\n+\tmov %eax,0x8(%ecx)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmovl $0x20,0x10(%ecx)\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n-\ttest %ebp,%ebp\n-\tje c21a , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xda>\n+\tmov 0x8(%esp),%ecx\n+\tje dc51 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe11>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tmov 0xc(%esp),%edx\n-\tcmp $0x1,%edx\n-\tjle c349 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x209>\n+\tcmp $0x4,%edx\n+\tjle dc7c , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe3c>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %edx\n-\tpush %ebp\n+\tpush %esi\n \tpush %eax\n \tcall 3330 \n+\tmov 0x18(%esp),%ecx\n \tadd $0x10,%esp\n+\tmov %ecx,0x8(%esp)\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n-\tpush 0x14(%esp)\n-\tmov 0x14(%esp),%ebx\n+\tpush %esi\n+\tmov 0x50(%esp),%ebx\n \tcall 31f0 \n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov 0x40(%esp),%eax\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1734\n-\tmov 0x8(%esi),%eax\n-\tcmp %eax,%edi\n-\tcmova %eax,%edi\n+\tmov $0x3,%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%esi),%eax\n+\tmov 0x8(%eax),%esi\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1734\n+\tmov 0x10(%eax),%eax\n+\tcmp %edx,%eax\n+\tcmova %edx,%eax\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n+\tadd $0x10,%esp\n+\tmov 0x8(%esp),%ecx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea 0x0(,%eax,4),%edi\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n+\tjmp cec1 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x81>\n+void seqan2::setClippedBeginPosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, int):\n+/usr/include/seqan/align/gaps_array.h:815 (discriminator 2)\n+\tmov 0x30(%esp),%eax\n+/usr/include/seqan/align/gaps_array.h:816\n+\tmovl $0x0,0x38(%esp)\n+\txor %esi,%esi\n+/usr/include/seqan/align/gaps_array.h:815 (discriminator 2)\n+\tmovl $0x0,0x14(%eax)\n+/usr/include/seqan/align/gaps_array.h:816\n+\tmovl $0x0,0x1c(%eax)\n+void seqan2::setClippedEndPosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, int):\n+/usr/include/seqan/align/gaps_array.h:827 (discriminator 2)\n+\tmovl $0x0,0x18(%eax)\n+/usr/include/seqan/align/gaps_array.h:830\n+\tmovl $0x0,0x20(%eax)\n+void seqan2::setClippedBeginPosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, int):\n+/usr/include/seqan/align/gaps_array.h:815 (discriminator 2)\n+\tmov 0x2c(%esp),%eax\n+\tmovl $0x0,0x14(%eax)\n+/usr/include/seqan/align/gaps_array.h:816\n+\tmovl $0x0,0x1c(%eax)\n+\tjmp d7c0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x980>\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n+/usr/include/seqan/align/gaps_array.h:816\n+\tmov 0x38(%esp),%esi\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmov %ebp,0x1c(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:106\n+\txor %ecx,%ecx\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\txor %ebx,%ebx\n+\txor %eax,%eax\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmov %esi,%edx\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmov %esi,%ebp\n+\txchg %ax,%ax\n+bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&):\n+/usr/include/seqan/align/gaps_iterator_array.h:326 (discriminator 1)\n+\tcmp %ebp,%ecx\n+\tje daa3 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc63>\n+/usr/include/seqan/align/gaps_iterator_array.h:329\n+\ttest %eax,%eax\n+\tjne da96 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc56>\n+/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n+\tmov 0x14(%esp),%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:337\n+\tsub $0x1,%edi\n+/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n+\tmov (%eax,%edi,4),%eax\n+\tmov %eax,0x8(%esp)\n+bool seqan2::isGap, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&):\n+/usr/include/seqan/align/gaps_iterator_array.h:157\n+\tmov %edi,%esi\n+bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&):\n+/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n+\tsub $0x1,%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:346\n+\tsub $0x1,%ecx\n+bool seqan2::isGap, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&):\n+/usr/include/seqan/align/gaps_iterator_array.h:157\n+\tand $0x1,%esi\n+bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&):\n+/usr/include/seqan/align/gaps_iterator_array.h:344\n+\tsub %esi,%ebx\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n+/usr/include/seqan/align/gaps_iterator_array.h:413 (discriminator 1)\n+\tadd $0x1,%edx\n+\tjne da80 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc40>\n+\tmov 0x1c(%esp),%ebp\n+\tmov %eax,0x4c(%esp)\n+\tmov %ebx,0x1c(%esp)\n+\tmov %ecx,0x8(%esp)\n+\tjmp d430 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5f0>\n+\tmov %eax,%edi\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n+/usr/include/seqan/align/gaps_iterator_array.h:106\n+\txor %ecx,%ecx\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\txor %ebx,%ebx\n+\txor %edx,%edx\n+\tjmp dae2 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xca2>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&):\n+/usr/include/seqan/align/gaps_iterator_array.h:332\n+\tsub $0x1,%edx\n+bool seqan2::isGap, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&):\n+/usr/include/seqan/align/gaps_iterator_array.h:157\n+\tmov %ebp,%esi\n+bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&):\n+/usr/include/seqan/align/gaps_iterator_array.h:346\n+\tsub $0x1,%ecx\n+bool seqan2::isGap, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&):\n+/usr/include/seqan/align/gaps_iterator_array.h:157\n+\tand $0x1,%esi\n+bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&):\n+/usr/include/seqan/align/gaps_iterator_array.h:344\n+\tsub %esi,%ebx\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n+/usr/include/seqan/align/gaps_iterator_array.h:413 (discriminator 1)\n+\tadd $0x1,%eax\n+\tje dafd , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xcbd>\n+bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&):\n+/usr/include/seqan/align/gaps_iterator_array.h:326 (discriminator 1)\n+\tcmp %ecx,%edi\n+\tje dadd , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc9d>\n+/usr/include/seqan/align/gaps_iterator_array.h:329\n+\ttest %edx,%edx\n+\tjne dad0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc90>\n+/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n+\tmov 0xc(%esp),%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:337\n+\tsub $0x1,%ebp\n+/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n+\tmov (%esi,%ebp,4),%esi\n+\tmov %esi,0x4(%esp)\n+\tlea -0x1(%esi),%edx\n+\tjmp dad3 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc93>\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n+/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n+\tmov %ecx,0x4(%esp)\n+\tmov %ebx,0x20(%esp)\n+\tmov %edx,0x18(%esp)\n+\tjmp d351 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x511>\n+\txchg %ax,%ax\n+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&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tpush $0xc\n+\tmov 0x50(%esp),%ebx\n+\tcall 3030 \n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov 0x40(%esp),%edi\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:598\n+\tadd $0x10,%esp\n+seqan2::String, seqan2::Alloc >::String():\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\tmovl $0x0,(%eax)\n+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&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%edi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x8(%edi),%esi\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:590\n+\tmovl $0x1,0x4(%edi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0xc(%edi),%edi\n+seqan2::String, seqan2::Alloc >::String():\n+/usr/include/seqan/sequence/string_alloc.h:75\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:76\n+\tmovl $0x0,0x8(%eax)\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:598\n+\tjmp cf00 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc0>\n+\tlea 0x0(%esi),%esi\n+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&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:598\n+\txor %ebp,%ebp\n+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&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tpush $0xc\n+\tmov 0x50(%esp),%ebx\n+\tcall 3030 \n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov 0x3c(%esp),%edi\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:598\n+\tadd $0x10,%esp\n+seqan2::String, seqan2::Alloc >::String():\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\tmovl $0x0,(%eax)\n+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&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%edi)\n+seqan2::String, seqan2::Alloc >::String():\n+/usr/include/seqan/sequence/string_alloc.h:75\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:76\n+\tmovl $0x0,0x8(%eax)\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:590\n+\tmovl $0x1,0x4(%edi)\n+/usr/include/seqan/basic/holder_tristate.h:598\n+\tjmp cf5b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x11b>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+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&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tpush $0xc\n+\tmov 0x50(%esp),%ebx\n+\tcall 3030 \n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov 0x40(%esp),%edi\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:598\n+\txor %ecx,%ecx\n+\tadd $0x10,%esp\n+seqan2::String, seqan2::Alloc >::String():\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\tmovl $0x0,(%eax)\n+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&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%edi)\n+seqan2::String, seqan2::Alloc >::String():\n+/usr/include/seqan/sequence/string_alloc.h:75\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:76\n+\tmovl $0x0,0x8(%eax)\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:590\n+\tmovl $0x1,0x4(%edi)\n+/usr/include/seqan/basic/holder_tristate.h:598\n+\tjmp ce9b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5b>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+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&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tpush $0xc\n+\tmov 0x50(%esp),%ebx\n+\tcall 3030 \n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov 0x3c(%esp),%edi\n+seqan2::String, seqan2::Alloc >::String():\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\tmovl $0x0,(%eax)\n+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&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%edi)\n+seqan2::String, seqan2::Alloc >::String():\n+/usr/include/seqan/sequence/string_alloc.h:75\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:76\n+\tmovl $0x0,0x8(%eax)\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:590\n+\tmov %edi,%eax\n+\tmovl $0x1,0x4(%edi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0xc(%eax),%eax\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x8(%edi),%edi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov %eax,0x60(%esp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov %edi,0x24(%esp)\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:598\n \tadd $0x10,%esp\n-\tjmp c21a , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xda>\n+\tjmp cfcd , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x18d>\n+seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, int, seqan2::Tag const&):\n+/usr/include/seqan/align/gaps_array.h:490\n+\txor %esi,%esi\n+\tjmp d150 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x310>\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmovl $0x0,0x1c(%esp)\n+\tmovl $0x0,0x4c(%esp)\n+\tjmp d430 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5f0>\n+\tmovl $0x0,0x20(%esp)\n+\tmovl $0x0,0x18(%esp)\n+\tjmp d351 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x511>\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmov %eax,0x14(%esp)\n+seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tjmp cf83 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x143>\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tmov %eax,%esi\n+seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tjmp cec1 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x81>\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n+/usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1)\n+\tmov %esi,%edi\n+\tjmp d430 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5f0>\n+\tmov %ecx,%ebp\n+\tjmp d351 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x511>\n+/usr/include/seqan/align/gaps_iterator_array.h:437\n+\tmov %edi,%esi\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\txor %ebx,%ebx\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n+/usr/include/seqan/align/gaps_iterator_array.h:439\n+\txor %ecx,%ecx\n+\tjmp d3e7 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5a7>\n+/usr/include/seqan/align/gaps_iterator_array.h:437\n+\tmov %ebp,%ecx\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\txor %ebx,%ebx\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n+/usr/include/seqan/align/gaps_iterator_array.h:439\n+\txor %esi,%esi\n+\tjmp d207 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3c7>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne c327 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x1e7>\n+\tjne d9f3 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xbb3>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:438\n-\tmov 0x8(%esp),%eax\n-\tmovzbl (%eax),%eax\n-\tmov %al,(%ecx)\n-\tjmp c327 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x1e7>\n+\tmov (%esi),%edx\n+\tmov %edx,(%eax)\n+\tjmp d9f3 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xbb3>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:453\n+\tjne d967 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xb27>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:438\n+\tmov 0x14(%esp),%edi\n+\tmov (%edi),%edx\n+\tmov %edx,(%eax)\n+\tjmp d967 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xb27>\n+void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/align/dp_traceback_adaptor.h:117\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+\txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n+\tnop\n \n-0000c360 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base>:\n-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):\n+0000dcb0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base>:\n+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):\n /usr/include/seqan/sequence/string_base.h:1032\n-\tcall d00e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0x7b67,%eax\n+\tcall 7233 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x453>\n+\tadd $0x6217,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x2c,%esp\n-\tmov %eax,-0x2c(%ebp)\n-\tmov 0x8(%ebp),%edx\n-\tmov %gs:0x14,%ecx\n-\tmov %ecx,-0x1c(%ebp)\n+\tmov 0x8(%ebp),%ebx\n \tmov 0xc(%ebp),%ecx\n+\tmov %eax,-0x30(%ebp)\n+\tmov %ebx,-0x2c(%ebp)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%ecx),%edi\n+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):\n+/usr/include/seqan/sequence/string_base.h:1032\n+\tmov %gs:0x14,%edx\n+\tmov %edx,-0x1c(%ebp)\n+\tmov 0x10(%ebp),%edx\n /usr/include/seqan/sequence/string_base.h:1037 (discriminator 1)\n \ttest %edi,%edi\n-\tje c396 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x36>\n-\tcmp 0x4(%edx),%edi\n-\tje c480 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x120>\n+\tje dcec >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x3c>\n+\tcmp 0x4(%ebx),%edi\n+\tje ddc0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x110>\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%ecx),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:371\n-\tmov (%edx),%esi\n-/usr/include/seqan/sequence/string_alloc.h:290\n \tmov %ecx,-0x34(%ebp)\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:371\n+\tmov -0x2c(%ebp),%ecx\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %ebx,%edi\n \tsar $0x2,%edi\n-\timul $0xaaaaaaab,%edi,%edi\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:371\n+\tmov (%ecx),%esi\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:737\n-\tcmp 0x10(%ebp),%edi\n-\tcmova 0x10(%ebp),%edi\n+\tcmp %edx,%edi\n+\tcmova %edx,%edi\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned int, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1597 (discriminator 1)\n-\tcmp %edi,0x8(%edx)\n-\tjae c419 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xb9>\n+\tcmp %edi,0x8(%ecx)\n+\tjae dd63 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xb3>\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %edi,%eax\n-\tmov %edx,-0x38(%ebp)\n \tshr $1,%eax\n \tcmp $0x1f,%edi\n \tlea (%eax,%edi,1),%ebx\n \tmov $0x20,%eax\n \tcmovbe %eax,%ebx\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned int, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n-\tcmp %ebx,0x10(%ebp)\n-\tcmovbe 0x10(%ebp),%ebx\n+\tcmp %ebx,%edx\n+\tcmova %ebx,%edx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n-\tlea (%ebx,%ebx,2),%eax\n-\tmov %ebx,-0x30(%ebp)\n-\tmov -0x2c(%ebp),%ebx\n-\tshl $0x2,%eax\n+\tmov -0x30(%ebp),%ebx\n+\tlea 0x0(,%edx,4),%eax\n+\tmov %edx,-0x38(%ebp)\n \tpush %eax\n \tcall 3030 \n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov -0x38(%ebp),%edx\n+\tmov -0x2c(%ebp),%ecx\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x30(%ebp),%ebx\n+\tmov -0x38(%ebp),%edx\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \tadd $0x10,%esp\n \ttest %esi,%esi\n-\tmov -0x34(%ebp),%ecx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%edx)\n+\tmov %eax,(%ecx)\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %ebx,0x8(%edx)\n+\tmov %edx,0x8(%ecx)\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n-\tje c478 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x118>\n+\tmov -0x34(%ebp),%ecx\n+\tje ddb0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x100>\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov %ecx,-0x34(%ebp)\n-\tmov -0x2c(%ebp),%ebx\n-\tmov %edx,-0x30(%ebp)\n+\tmov -0x30(%ebp),%ebx\n \tpush %esi\n \tcall 31f0 \n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x34(%ebp),%ecx\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n-\tmov -0x30(%ebp),%edx\n+\tmov -0x2c(%ebp),%eax\n+void seqan2::_deallocateStorage >, void, seqan2::DPCell_ >, unsigned int>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%ecx),%ebx\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%edx),%esi\n-\tlea (%edi,%edi,2),%edi\n+\tmov (%eax),%esi\n+\tmov -0x2c(%ebp),%eax\n \tshl $0x2,%edi\n-\tlea (%esi,%edi,1),%eax\n-/usr/include/seqan/sequence/string_base.h:1040 (discriminator 2)\n-\tadd %ebx,%edi\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x4(%edx)\n+\tlea (%esi,%edi,1),%edx\n+\tmov %edx,0x4(%eax)\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n-\tcmp %ebx,%edi\n-\tje c45c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xfc>\n+\tje dd8f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xdf>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_cell_affine.h:69\n-\tmov 0x4(%ebx),%edx\n-\tmov 0x8(%ebx),%eax\n-/usr/include/seqan/basic/array_construct_destruct.h:464\n-\tadd $0xc,%ebx\n+\tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_linear.h:68\n+\tmov (%ebx),%eax\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:465\n-\tadd $0xc,%esi\n-/usr/include/seqan/align/dp_cell_affine.h:69\n-\tmov -0xc(%ebx),%ecx\n-\tmov %edx,-0x8(%esi)\n-\tmov %ecx,-0xc(%esi)\n+\tadd $0x4,%esi\n+/usr/include/seqan/basic/array_construct_destruct.h:464\n+\tadd $0x4,%ebx\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_linear.h:68\n \tmov %eax,-0x4(%esi)\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n-\tcmp %ebx,%edi\n-\tjne c440 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xe0>\n+\tcmp %edx,%esi\n+\tjne dd80 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xd0>\n+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):\n /usr/include/seqan/sequence/string_base.h:1052\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne c506 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x1a6>\n+\tjne de3d >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x18d>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n-\tlea 0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%ecx),%ebx\n \tmov %eax,%esi\n-\tjmp c419 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xb9>\n+\tjmp dd63 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xb3>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n+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):\n /usr/include/seqan/sequence/string_base.h:1044\n-\tcmp %edx,%ecx\n-\tje c45c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xfc>\n+\tmov -0x2c(%ebp),%eax\n+\tcmp %eax,%ecx\n+\tje dd8f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xdf>\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%ecx),%ebx\n+\tmov (%ecx),%eax\n+seqan2::String >, seqan2::Alloc >::String >, seqan2::Alloc >, unsigned int, void, void>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovl $0x0,-0x28(%ebp)\n \tlea -0x28(%ebp),%esi\n /usr/include/seqan/sequence/string_alloc.h:167\n \tmovl $0x0,-0x24(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovl $0x0,-0x20(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n-\tcmp %ebx,%edi\n-\tje c4cb >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x16b>\n+\tcmp %eax,%edi\n+\tje de00 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x150>\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %ebx,%edi\n+\tsub %eax,%edi\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, unsigned int, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1073\n \tsub $0x4,%esp\n-\tmov %edx,-0x30(%ebp)\n-\tmov -0x2c(%ebp),%ebx\n+\tmov -0x30(%ebp),%ebx\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsar $0x2,%edi\n-\timul $0xaaaaaaab,%edi,%eax\n+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):\n /usr/include/seqan/sequence/string_base.h:1047\n-\tcmp 0x10(%ebp),%eax\n-\tcmova 0x10(%ebp),%eax\n+\tcmp %edx,%edi\n+\tcmova %edx,%edi\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, unsigned int, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1073\n-\tpush %eax\n+\tpush %edi\n \tpush %ecx\n \tpush %esi\n-\tcall 3240 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@plt>\n+\tcall 32b0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@plt>\n+seqan2::DisableIf >, seqan2::Alloc >&>::Type> >, void>::Type seqan2::assign >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc >&>::Type):\n /usr/include/seqan/sequence/sequence_interface.h:917\n-\tmov -0x30(%ebp),%edx\n \tadd $0x10,%esp\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n-\tmov -0x2c(%ebp),%ebx\n+\tmov -0x30(%ebp),%ebx\n \tpush %esi\n-\tpush %edx\n-\tcall 3100 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n+\tpush -0x2c(%ebp)\n+\tcall 3220 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n /usr/include/seqan/sequence/string_base.h:1065\n \tpop %eax\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tpush -0x28(%ebp)\n \tcall 31f0 \n+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):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n-\tjmp c45c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xfc>\n+\tjmp dd8f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xdf>\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x28(%ebp)\n-\tmov -0x2c(%ebp),%ebx\n+\tmov -0x30(%ebp),%ebx\n \tcall 31f0 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tje c50f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x1af>\n+\tje de46 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x196>\n+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):\n /usr/include/seqan/sequence/string_base.h:1052\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp c4e9 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x189>\n+\tjmp de20 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x170>\n \tsub $0xc,%esp\n-\tmov -0x2c(%ebp),%ebx\n+\tmov -0x30(%ebp),%ebx\n \tpush %esi\n \tcall 3320 <_Unwind_Resume@plt>\n+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):\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n-\tnop\n \n-0000c520 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base>:\n-void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n+0000de60 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base>:\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1010\n-\tcall d00e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0x79a7,%eax\n+\tcall 7233 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x453>\n+\tadd $0x6067,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x2c,%esp\n \tmov %eax,-0x2c(%ebp)\n \tmov 0xc(%ebp),%eax\n \tmov 0x8(%ebp),%edi\n \tmov %eax,-0x30(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%eax),%edx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov %gs:0x14,%esi\n \tmov %esi,-0x1c(%ebp)\n \tmov 0x4(%eax),%esi\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%eax),%eax\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n-\tcmp %edx,%esi\n-\tje c618 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xf8>\n+\tcmp %eax,%esi\n+\tje df50 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xf0>\n /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n \ttest %esi,%esi\n-\tje c563 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x43>\n+\tje dea3 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x43>\n \tcmp 0x4(%edi),%esi\n-\tje c631 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x111>\n+\tje df69 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x109>\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %edx,%esi\n+\tsub %eax,%esi\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edi),%ecx\n+\tmov (%edi),%edx\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %esi,%ebx\n \tsar $0x2,%ebx\n-\timul $0xaaaaaaab,%ebx,%ebx\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1581 (discriminator 1)\n \tcmp %ebx,0x8(%edi)\n-\tjae c753 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x233>\n+\tjae e061 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x201>\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n-\tcmp $0x174,%esi\n-\tjbe c710 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1f0>\n+\tcmp $0x7c,%esi\n+\tjbe e020 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1c0>\n /usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %ebx,%edx\n-\tshr $1,%edx\n-\tadd %ebx,%edx\n+\tmov %ebx,%ecx\n+\tshr $1,%ecx\n+\tadd %ebx,%ecx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n-\tlea (%edx,%edx,2),%eax\n-\tshl $0x2,%eax\n+\tlea 0x0(,%ecx,4),%eax\n \tsub $0xc,%esp\n-\tmov %ecx,-0x38(%ebp)\n+\tmov %edx,-0x38(%ebp)\n \tmov -0x2c(%ebp),%ebx\n-\tmov %edx,-0x34(%ebp)\n+\tmov %ecx,-0x34(%ebp)\n \tpush %eax\n \tcall 3030 \n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x34(%ebp),%edx\n+\tmov -0x34(%ebp),%ecx\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n-\tmov -0x38(%ebp),%ecx\n+\tmov -0x38(%ebp),%edx\n \tadd $0x10,%esp\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%edi)\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %eax,%ebx\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,0x8(%edi)\n+\tmov %ecx,0x8(%edi)\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n-\ttest %ecx,%ecx\n-\tje c700 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1e0>\n+\ttest %edx,%edx\n+\tje e010 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1b0>\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x2c(%ebp),%ebx\n-\tpush %ecx\n+\tpush %edx\n \tcall 31f0 \n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x30(%ebp),%eax\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%edi),%ebx\n+void seqan2::_deallocateStorage >, void, seqan2::DPCell_ >, unsigned int>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%eax),%edx\n+\tmov (%eax),%eax\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%edi),%eax\n-\tlea (%eax,%esi,1),%ecx\n+\tlea (%ebx,%esi,1),%edx\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1019 (discriminator 2)\n-\tadd %edx,%esi\n+\tadd %eax,%esi\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %ecx,0x4(%edi)\n+\tmov %edx,0x4(%edi)\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n-\tcmp %edx,%esi\n-\tje c5fc >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xdc>\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/align/dp_cell_affine.h:69\n-\tmov 0x4(%edx),%ebx\n-\tmov 0x8(%edx),%ecx\n+\tcmp %eax,%esi\n+\tje df2f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xcf>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_linear.h:68\n+\tmov (%eax),%edx\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:464\n-\tadd $0xc,%edx\n+\tadd $0x4,%eax\n /usr/include/seqan/basic/array_construct_destruct.h:465\n-\tadd $0xc,%eax\n-/usr/include/seqan/align/dp_cell_affine.h:69\n-\tmov -0xc(%edx),%edi\n-\tmov %ebx,-0x8(%eax)\n-\tmov %edi,-0xc(%eax)\n-\tmov %ecx,-0x4(%eax)\n+\tadd $0x4,%ebx\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_linear.h:68\n+\tmov %edx,-0x4(%ebx)\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n-\tcmp %edx,%esi\n-\tjne c5e0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xc0>\n+\tcmp %eax,%esi\n+\tjne df20 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xc0>\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1028\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne c74e >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x22e>\n+\tjne e05c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1fc>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n-\tlea 0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edi),%eax\n+\tmov 0x4(%edi),%ecx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edi),%ecx\n+\tmov (%edi),%ebx\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n-\tcmp %eax,%ecx\n-\tje c5fc >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xdc>\n+\tcmp %ecx,%ebx\n+\tje df2f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xcf>\n /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n-\ttest %edx,%edx\n-\tje c729 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x209>\n-\tcmp %eax,%edx\n-\tjne c720 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x200>\n+\ttest %eax,%eax\n+\tje e037 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1d7>\n+\tcmp %ecx,%eax\n+\tjne e030 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1d0>\n /usr/include/seqan/sequence/string_base.h:1023\n \tcmp %edi,-0x30(%ebp)\n-\tje c5fc >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xdc>\n+\tje df2f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xcf>\n+seqan2::String >, seqan2::Alloc >::String >, seqan2::Alloc >, unsigned int, void, void>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovl $0x0,-0x28(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:167\n \tmovl $0x0,-0x24(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovl $0x0,-0x20(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n-\tcmp %edx,%esi\n-\tje c6df >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1bf>\n+\tcmp %eax,%esi\n+\tje dfef >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x18f>\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %edx,%esi\n+\tsub %eax,%esi\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov $0x20,%ecx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov -0x2c(%ebp),%ebx\n+\tmov $0x20,%ebx\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %esi,%edx\n-\tsar $0x2,%edx\n-\timul $0xaaaaaaab,%edx,%edx\n+\tmov %esi,%ecx\n+\tsar $0x2,%ecx\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %edx,%eax\n+\tmov %ecx,%eax\n \tshr $1,%eax\n-\tadd %edx,%eax\n-\tcmp $0x174,%esi\n-\tcmovbe %ecx,%eax\n+\tadd %ecx,%eax\n+\tcmp $0x7c,%esi\n+\tcmovbe %ebx,%eax\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov -0x2c(%ebp),%ebx\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned int, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n-\tcmp %eax,%edx\n-\tcmova %eax,%edx\n+\tcmp %eax,%ecx\n+\tcmova %eax,%ecx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n-\tlea (%edx,%edx,2),%eax\n-\tmov %edx,-0x34(%ebp)\n-\tshl $0x2,%eax\n+\tlea 0x0(,%ecx,4),%eax\n+\tmov %ecx,-0x34(%ebp)\n \tpush %eax\n \tcall 3030 \n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x34(%ebp),%edx\n-/usr/include/seqan/sequence/string_base.h:1040 (discriminator 2)\n+\tmov -0x34(%ebp),%ecx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n \tadd $0x10,%esp\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x28(%ebp)\n /usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %eax,%ecx\n+\tmov %eax,%ebx\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%esi,1),%eax\n-\tmov %eax,-0x24(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov -0x30(%ebp),%eax\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_base.h:1040 (discriminator 2)\n-\tmov %edi,-0x30(%ebp)\n+\tmov %ecx,-0x20(%ebp)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%eax),%edx\n-/usr/include/seqan/sequence/string_base.h:1040 (discriminator 2)\n-\tlea (%edx,%esi,1),%eax\n+\tmov -0x30(%ebp),%ecx\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,-0x24(%ebp)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%ecx),%edx\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/align/dp_cell_affine.h:69\n-\tmov 0x4(%edx),%esi\n-\tmov 0x8(%edx),%ebx\n-/usr/include/seqan/basic/array_construct_destruct.h:464\n-\tadd $0xc,%edx\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_linear.h:68\n+\tmov (%edx),%ecx\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:465\n-\tadd $0xc,%ecx\n-/usr/include/seqan/align/dp_cell_affine.h:69\n-\tmov -0xc(%edx),%edi\n-\tmov %esi,-0x8(%ecx)\n-\tmov %edi,-0xc(%ecx)\n-\tmov %ebx,-0x4(%ecx)\n+\tadd $0x4,%ebx\n+/usr/include/seqan/basic/array_construct_destruct.h:464\n+\tadd $0x4,%edx\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_linear.h:68\n+\tmov %ecx,-0x4(%ebx)\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n-\tcmp %edx,%eax\n-\tjne c6c0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1a0>\n-\tmov -0x30(%ebp),%edi\n+\tcmp %eax,%ebx\n+\tjne dfe0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x180>\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n \tlea -0x28(%ebp),%eax\n \tmov -0x2c(%ebp),%ebx\n \tpush %eax\n \tpush %edi\n-\tcall 3100 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n+\tcall 3220 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n /usr/include/seqan/sequence/string_base.h:1065\n \tpop %eax\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tpush -0x28(%ebp)\n \tcall 31f0 \n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n-\tjmp c5fc >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xdc>\n+\tjmp df2f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xcf>\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n-\tmov -0x30(%ebp),%ecx\n-\tmov (%ecx),%edx\n-\tjmp c5d1 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xb1>\n+\tmov -0x30(%ebp),%eax\n+\tmov (%eax),%eax\n+\tjmp df0b >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xab>\n \tlea 0x0(%esi),%esi\n-\tmov $0x180,%eax\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov $0x80,%eax\n /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n-\tmov $0x20,%edx\n-\tjmp c593 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x73>\n+\tmov $0x20,%ecx\n+\tjmp decb >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x6b>\n \tnop\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n-\tmov %ecx,%eax\n \txor %esi,%esi\n-\tjmp c5d1 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xb1>\n+\tjmp df0b >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xab>\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %ecx,0x4(%edi)\n+\tmov %ebx,0x4(%edi)\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n-\tjmp c5fc >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xdc>\n+\tjmp df2f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xcf>\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x28(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tje c75e >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x23e>\n+\tje e06c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x20c>\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1028\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-\tmov %ecx,%eax\n-\tjmp c5d1 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xb1>\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1028\n+\tmov %edx,%ebx\n+\tjmp df0b >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xab>\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp c731 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x211>\n+\tjmp e03f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1df>\n \tsub $0xc,%esp\n \tmov -0x2c(%ebp),%ebx\n \tpush %esi\n \tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n+\txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \n-0000c770 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base>:\n-void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+0000e080 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base>:\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:915\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 3cd0 <__cxa_finalize@plt+0x940>\n-\tadd $0x7753,%ebx\n+\tadd $0x5e43,%ebx\n \tsub $0x1c,%esp\n \tmov 0x34(%esp),%eax\n \tmov 0x30(%esp),%esi\n /usr/include/seqan/basic/holder_tristate.h:918\n \tmov 0x4(%eax),%edx\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \tmov 0x4(%esi),%ecx\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:918\n \ttest %edx,%edx\n-\tje c898 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x128>\n+\tje e198 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x118>\n \tcmp $0x1,%edx\n-\tje c7d0 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x60>\n+\tje e0e0 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x60>\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \tand $0xfffffffd,%ecx\n \tmov (%eax),%edi\n-\tje c7bc >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4c>\n+\tje e0cc >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4c>\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%esi),%ebp\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush 0x0(%ebp)\n \tcall 31f0 \n+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):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %ebp,(%esp)\n \tcall 31f0 \n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0x10,%esp\n+void seqan2::setValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc >&):\n /usr/include/seqan/basic/holder_tristate.h:727\n \tmov %edi,(%esi)\n /usr/include/seqan/basic/holder_tristate.h:728\n \tmovl $0x2,0x4(%esi)\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:931\n \tadd $0x1c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi),%esi\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > const>::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n-\tmov (%eax),%edx\n+\tmov (%eax),%ebp\n+void seqan2::assignValue >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/basic/holder_tristate.h:886 (discriminator 1)\n \ttest %ecx,%ecx\n-\tjne c8d0 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x160>\n-\tmov %edx,0x8(%esp)\n+\tjne e1d0 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x150>\n+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&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tpush $0xc\n \tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x18(%esp),%edx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x0(%ebp),%ecx\n+seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tmovl $0x0,(%eax)\n+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&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%edi\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edx),%ecx\n+seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:120\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:121\n \tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%eax\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%ebp),%eax\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %ecx,%ebp\n-\tsub %eax,%ebp\n-/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov %eax,%edx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n \tmov %eax,0x1c(%esp)\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %ebp,%eax\n-\tmov %ebp,0x18(%esp)\n+\tsub %ecx,%edx\n+\tmov %edx,%eax\n+\tmov %edx,0x18(%esp)\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tadd $0x10,%esp\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsar $0x2,%eax\n-\timul $0xaaaaaaab,%eax,%eax\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %eax,%ebp\n-\tshr $1,%ebp\n-\tadd %ebp,%eax\n-\tcmpl $0x174,0x8(%esp)\n-\tmov $0x20,%ebp\n-\tcmova %eax,%ebp\n+\tmov %eax,%edx\n+\tshr $1,%edx\n+\tadd %edx,%eax\n+\tcmpl $0x7c,0x8(%esp)\n+\tmov $0x20,%edx\n+\tcmova %eax,%edx\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:238\n-\tmov 0x8(%edx),%eax\n-\tcmp %eax,%ebp\n-\tcmova %eax,%ebp\n+\tmov 0x8(%ebp),%eax\n+\tcmp %eax,%edx\n+\tcmova %eax,%edx\n+void seqan2::_reserveStorage >, seqan2::Alloc, unsigned int, seqan2::TagExact_>(seqan2::String >, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1684\n-\ttest %ebp,%ebp\n-\tje c86f >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xff>\n+\ttest %edx,%edx\n+\tje e170 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xf0>\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n-\tlea 0x0(%ebp,%ebp,2),%eax\n-\tmov %edx,0x8(%esp)\n \tsub $0xc,%esp\n-\tshl $0x2,%eax\n+\tlea 0x0(,%edx,4),%eax\n+\tmov %edx,0x14(%esp)\n \tpush %eax\n \tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x18(%esp),%edx\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %ebp,0x8(%edi)\n+\tmov 0x18(%esp),%edx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%edi)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x0(%ebp),%ecx\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %eax,0x4(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%eax\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%ebp),%eax\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edx,0x8(%edi)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edx),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:290\n \tmov %eax,0x1c(%esp)\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:345\n \tadd $0x10,%esp\n+seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n \tcmp %ecx,0xc(%esp)\n-\tje c882 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x112>\n+\tje e183 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x103>\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n-\tpush %edx\n+\tpush %ebp\n \tpush %edi\n-\tcall 3100 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n+\tcall 3220 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1001\n \tadd $0x10,%esp\n+void seqan2::create >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n \tmov %edi,(%esi)\n /usr/include/seqan/basic/holder_tristate.h:651\n \tmovl $0x1,0x4(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:931\n-\tadd $0x1c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tjmp e0d5 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x55>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttest %ecx,%ecx\n-\tje c7c5 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x55>\n+\tje e0d5 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x55>\n \tcmp $0x2,%ecx\n-\tje c8f0 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x180>\n+\tje e1f0 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x170>\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%esi),%edi\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush (%edi)\n \tcall 31f0 \n+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):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %edi,(%esp)\n \tcall 31f0 \n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0x10,%esp\n /usr/include/seqan/basic/holder_tristate.h:533\n \tmovl $0x0,0x4(%esi)\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:931\n \tadd $0x1c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n-\tpush %edx\n+\tpush %ebp\n \tpush (%esi)\n-\tcall 3100 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n+\tcall 3220 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1001\n \tadd $0x10,%esp\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:931\n \tadd $0x1c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:529\n \tmovl $0x0,0x4(%esi)\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:931\n \tadd $0x1c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tnop\n \n-0000c900 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base>:\n-void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+0000e200 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base>:\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:581\n-\tcall d00e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0x75c7,%eax\n+\tcall 7233 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x453>\n+\tadd $0x5cc7,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x1c,%esp\n \tmov %eax,-0x1c(%ebp)\n /usr/include/seqan/basic/holder_tristate.h:585\n \tmov 0x8(%ebp),%eax\n \tmov 0x4(%eax),%eax\n \ttest %eax,%eax\n-\tje cad0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1d0>\n+\tje e3c0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1c0>\n \tcmp $0x2,%eax\n-\tjne cac3 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1c3>\n+\tjne e3b8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1b8>\n+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 >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x8(%ebp),%eax\n+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&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x1c(%ebp),%ebx\n+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 >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%eax),%edi\n+void seqan2::clear >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:529\n \tmovl $0x0,0x4(%eax)\n+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&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush $0x20\n \tcall 3030 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%edi),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edi),%edx\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tadd $0x10,%esp\n+seqan2::String >::String(seqan2::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tmovl $0x0,(%eax)\n+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&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%esi\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n \tmov $0x20,%ebx\n+seqan2::String >::String(seqan2::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:120\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:121\n \tmovl $0x0,0x8(%eax)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %ecx,%eax\n \tsub %edx,%eax\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x7c,%eax\n-\tjbe c97d >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7d>\n+\tjbe e27d >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7d>\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsar $0x2,%eax\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %eax,%ebx\n \tshr $1,%ebx\n \tadd %ebx,%eax\n \tmov %eax,%ebx\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:238\n \tmov 0x8(%edi),%eax\n \tcmp %eax,%ebx\n \tcmovbe %ebx,%eax\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagExact_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1684\n \ttest %eax,%eax\n-\tjne cc18 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x318>\n+\tjne e508 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x308>\n+seqan2::String >::String(seqan2::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n \tcmp %edx,%ecx\n-\tje c9a1 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xa1>\n+\tje e2a1 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xa1>\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n \tmov -0x1c(%ebp),%ebx\n \tpush %edi\n \tpush %esi\n \tcall 31b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n+void seqan2::assign, seqan2::String > >(seqan2::String >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1001\n \tadd $0x10,%esp\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x10(%edi),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov 0xc(%edi),%ecx\n+seqan2::String >::String(seqan2::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tmovl $0x0,0xc(%esi)\n /usr/include/seqan/sequence/string_alloc.h:120\n \tmovl $0x0,0x10(%esi)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %edx,%eax\n+seqan2::String >::String(seqan2::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:121\n \tmovl $0x0,0x14(%esi)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %ecx,%eax\n \tmov %eax,-0x20(%ebp)\n \tsar $0x2,%eax\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %eax,%ebx\n \tshr $1,%ebx\n \tadd %ebx,%eax\n \tcmpl $0x7c,-0x20(%ebp)\n \tmov $0x20,%ebx\n \tcmovbe %ebx,%eax\n \tmov %eax,%ebx\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:238\n \tmov 0x14(%edi),%eax\n \tcmp %eax,%ebx\n \tcmovbe %ebx,%eax\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagExact_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1684\n \ttest %eax,%eax\n-\tjne cc50 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x350>\n+\tjne e540 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x340>\n+seqan2::String >::String(seqan2::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n \tcmp %edx,%ecx\n-\tje ca04 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x104>\n+\tje e304 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x104>\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n+seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >::Matrix(seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const&):\n /usr/include/seqan/align/matrix_base.h:187\n \tlea 0xc(%edi),%eax\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tmov -0x1c(%ebp),%ebx\n \tpush %eax\n+seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >::Matrix(seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const&):\n /usr/include/seqan/align/matrix_base.h:187\n \tlea 0xc(%esi),%eax\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tpush %eax\n \tcall 31b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n+void seqan2::assign, seqan2::String > >(seqan2::String >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1001\n \tadd $0x10,%esp\n+seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >::Holder(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:121\n \tmovl $0x0,0x1c(%esi)\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:918\n \tmov 0x1c(%edi),%eax\n+seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >::Holder(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:121\n \tmovl $0x0,0x18(%esi)\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:918\n \ttest %eax,%eax\n-\tje cab7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1b7>\n+\tje e3ac >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1ac>\n \tcmp $0x1,%eax\n-\tjne cc90 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x390>\n+\tjne e580 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x380>\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > const>::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n \tmov 0x18(%edi),%edx\n+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&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x1c(%ebp),%ebx\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > const>::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n \tmov %edx,-0x20(%ebp)\n+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&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush $0xc\n \tcall 3030 \n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov -0x20(%ebp),%edx\n+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&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadd $0x10,%esp\n \tmov %eax,%edi\n+seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tmovl $0x0,(%eax)\n /usr/include/seqan/sequence/string_alloc.h:120\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:121\n \tmovl $0x0,0x8(%eax)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%edx),%eax\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ebx\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %eax,%ecx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov %eax,-0x24(%ebp)\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %ebx,%ecx\n \tmov %ecx,%eax\n \tmov %ecx,-0x20(%ebp)\n \tsar $0x2,%eax\n-\timul $0xaaaaaaab,%eax,%eax\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %eax,%ecx\n \tshr $1,%ecx\n \tadd %ecx,%eax\n-\tcmpl $0x174,-0x20(%ebp)\n+\tcmpl $0x7c,-0x20(%ebp)\n \tmov $0x20,%ecx\n \tcmovbe %ecx,%eax\n \tmov %eax,%ecx\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:238\n \tmov 0x8(%edx),%eax\n \tcmp %eax,%ecx\n \tcmovbe %ecx,%eax\n+void seqan2::_reserveStorage >, seqan2::Alloc, unsigned int, seqan2::TagExact_>(seqan2::String >, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1684\n \ttest %eax,%eax\n-\tjne cca8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x3a8>\n+\tjne e598 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x398>\n+seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n-\tmov -0x24(%ebp),%eax\n-\tcmp %eax,%ebx\n-\tje caad >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1ad>\n+\tcmp %ebx,-0x24(%ebp)\n+\tje e3a2 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1a2>\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n \tmov -0x1c(%ebp),%ebx\n \tpush %edx\n \tpush %edi\n-\tcall 3100 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n+\tcall 3220 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1001\n \tadd $0x10,%esp\n+void seqan2::create >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n \tmov %edi,0x18(%esi)\n /usr/include/seqan/basic/holder_tristate.h:651\n \tmovl $0x1,0x1c(%esi)\n+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 > >&):\n /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n \tmov 0x8(%ebp),%eax\n \tmov %esi,(%eax)\n /usr/include/seqan/basic/holder_tristate.h:651\n \tmovl $0x1,0x4(%eax)\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:598\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n+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&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x1c(%ebp),%ebx\n \tpush $0x20\n \tcall 3030 \n \tmov %eax,%esi\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov 0x8(%ebp),%eax\n+seqan2::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%esi)\n+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&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %esi,(%eax)\n+seqan2::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%esi)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%esi)\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,0xc(%esi)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x10(%esi)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x14(%esi)\n+seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >::Holder():\n /usr/include/seqan/basic/holder_tristate.h:117\n \tmovl $0x0,0x18(%esi)\n \tmovl $0x0,0x1c(%esi)\n+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&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovl $0xc,(%esp)\n \tcall 3030 \n \tadd $0x10,%esp\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0x18(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%esi),%edi\n+seqan2::String >, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%esi),%eax\n+void seqan2::create >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x1c(%esi)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %eax,%ebx\n \tsub %edi,%ebx\n \tmov %ebx,-0x20(%ebp)\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1758\n \tcmp $0x8,%ebx\n-\tjbe cbd0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2d0>\n+\tjbe e4c0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2c0>\n /usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n \tadd $0x8,%edi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x10(%esi),%eax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %edi,0x4(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov 0xc(%esi),%edi\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %eax,%ecx\n \tsub %edi,%ecx\n \tmov %ecx,-0x20(%ebp)\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1758\n \tcmp $0x8,%ecx\n-\tja cc88 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x388>\n+\tja e578 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x378>\n /usr/include/seqan/sequence/string_base.h:1765\n \tcmpl $0x1,0x14(%esi)\n-\tjbe cd88 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x488>\n+\tjbe e678 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x478>\n /usr/include/seqan/sequence/string_base.h:1775\n \tcmpl $0x4,-0x20(%ebp)\n /usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n \tlea 0x8(%edi),%edx\n /usr/include/seqan/sequence/string_base.h:1775\n-\tja cbac >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+\tja e49c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x29c>\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/seqan/basic/array_construct_destruct.h:592\n \tmov %edx,%ecx\n \tsub %eax,%ecx\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/14/bits/stl_algobase.h:1146\n \ttest %ecx,%ecx\n-\tjle cbac >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+\tjle e49c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x29c>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1)\n \tcmp %edx,%eax\n-\tje cbac >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+\tje e49c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x29c>\n /usr/include/c++/14/bits/stl_algobase.h:952\n \tsub $0x4,%esp\n \tmov %edx,-0x20(%ebp)\n \tmov -0x1c(%ebp),%ebx\n \tpush %ecx\n \tpush $0x0\n \tpush %eax\n \tcall 32f0 \n \tmov -0x20(%ebp),%edx\n \tadd $0x10,%esp\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmov 0x8(%ebp),%eax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %edx,0x10(%esi)\n+seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >::Matrix():\n /usr/include/seqan/align/matrix_base.h:183 (discriminator 1)\n \tmovl $0x1,(%edi)\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x4(%eax)\n /usr/include/seqan/basic/holder_tristate.h:598\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1765\n \tcmpl $0x1,0x8(%esi)\n-\tjbe cce0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x3e0>\n+\tjbe e5d0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x3d0>\n /usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n \tadd $0x8,%edi\n /usr/include/seqan/sequence/string_base.h:1775\n \tcmpl $0x4,-0x20(%ebp)\n-\tja cb5c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tja e44c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x24c>\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/seqan/basic/array_construct_destruct.h:592\n \tmov %edi,%edx\n \tsub %eax,%edx\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/14/bits/stl_algobase.h:1146\n \ttest %edx,%edx\n-\tjle cb5c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tjle e44c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x24c>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1)\n \tcmp %edi,%eax\n-\tje cb5c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tje e44c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x24c>\n /usr/include/c++/14/bits/stl_algobase.h:952\n \tsub $0x4,%esp\n \tmov -0x1c(%ebp),%ebx\n \tpush %edx\n \tpush $0x0\n \tpush %eax\n \tcall 32f0 \n \tadd $0x10,%esp\n-\tjmp cb5c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tjmp e44c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x24c>\n \tlea 0x0(%esi),%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %eax,-0x20(%ebp)\n \tshl $0x2,%eax\n \tmov -0x1c(%ebp),%ebx\n \tpush %eax\n \tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x20(%ebp),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tadd $0x10,%esp\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%esi)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edx,0x8(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edi),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %eax,0x4(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%edi),%ecx\n+seqan2::String >::String(seqan2::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n \tcmp %edx,%ecx\n-\tjne c991 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x91>\n-\tjmp c9a1 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xa1>\n+\tjne e291 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x91>\n+\tjmp e2a1 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xa1>\n \tlea 0x0(%esi),%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %eax,-0x20(%ebp)\n \tshl $0x2,%eax\n \tmov -0x1c(%ebp),%ebx\n \tpush %eax\n \tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x20(%ebp),%edx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadd $0x10,%esp\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0xc(%esi)\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %eax,0x10(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov 0xc(%edi),%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edx,0x14(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x10(%edi),%edx\n+seqan2::String >::String(seqan2::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n \tcmp %edx,%ecx\n-\tjne c9ee >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xee>\n-\tjmp ca04 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x104>\n+\tjne e2ee >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xee>\n+\tjmp e304 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x104>\n \tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n \tlea 0x8(%edi),%edx\n-\tjmp cbac >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+\tjmp e49c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x29c>\n \tmov 0x18(%edi),%eax\n+void seqan2::setValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc >&):\n /usr/include/seqan/basic/holder_tristate.h:728\n \tmovl $0x2,0x1c(%esi)\n /usr/include/seqan/basic/holder_tristate.h:727\n \tmov %eax,0x18(%esi)\n /usr/include/seqan/basic/holder_tristate.h:729\n-\tjmp cab7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1b7>\n+\tjmp e3ac >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1ac>\n \tlea 0x0(%esi),%esi\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %eax,-0x20(%ebp)\n-\tlea (%eax,%eax,2),%eax\n-\tmov -0x1c(%ebp),%ebx\n \tshl $0x2,%eax\n+\tmov -0x1c(%ebp),%ebx\n \tmov %edx,-0x24(%ebp)\n \tpush %eax\n \tcall 3030 \n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x20(%ebp),%edx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadd $0x10,%esp\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%edi)\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %eax,0x4(%edi)\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edx,0x8(%edi)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov -0x24(%ebp),%edx\n \tmov 0x4(%edx),%eax\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ebx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov %eax,-0x24(%ebp)\n-\tjmp ca96 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x196>\n-\txchg %ax,%ax\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:345\n+\tjmp e38d >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x18d>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x1c(%ebp),%ebx\n \tpush $0x80\n \tcall 3030 \n \tadd $0x10,%esp\n \tmov %eax,%ecx\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%esi)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovl $0x20,0x8(%esi)\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \ttest %edi,%edi\n-\tje ce40 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x540>\n+\tje e730 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x530>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tmov -0x20(%ebp),%eax\n \tcmp $0x4,%eax\n-\tjle cf87 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x687>\n+\tjle e877 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x677>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tmov -0x1c(%ebp),%ebx\n \tpush %eax\n \tpush %edi\n \tpush %ecx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x1c(%ebp),%ebx\n \tpush %edi\n \tcall 31f0 \n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1769\n \tmov 0x8(%esi),%eax\n \tmov $0x2,%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%esi),%ecx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1769\n \tcmp %edx,%eax\n \tcmova %edx,%eax\n \tmov -0x20(%ebp),%edx\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/14/bits/stl_algobase.h:1146\n \tadd $0x10,%esp\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n \tshl $0x2,%eax\n \tlea (%ecx,%eax,1),%edi\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/seqan/basic/array_construct_destruct.h:588\n \tsub %edx,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/14/bits/stl_algobase.h:1146\n \ttest %eax,%eax\n-\tjle cb5c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tjle e44c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x24c>\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x20(%ebp),%edx\n \tadd %edx,%ecx\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:952\n \tcmp $0x4,%eax\n-\tjae ce60 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x560>\n+\tjae e750 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x550>\n \ttest %eax,%eax\n-\tje cb5c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tje e44c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x24c>\n \tmovb $0x0,(%ecx)\n \ttest $0x2,%al\n-\tje cb5c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tje e44c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x24c>\n \tmovw $0x0,-0x2(%ecx,%eax,1)\n-\tjmp cb5c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tjmp e44c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x24c>\n \tlea 0x0(%esi,%eiz,1),%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x1c(%ebp),%ebx\n \tpush $0x80\n \tcall 3030 \n \tadd $0x10,%esp\n \tmov %eax,%ecx\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0xc(%esi)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovl $0x20,0x14(%esi)\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \ttest %edi,%edi\n-\tje ce28 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x528>\n+\tje e718 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x518>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tmov -0x20(%ebp),%eax\n \tcmp $0x4,%eax\n-\tjle cf78 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x678>\n+\tjle e868 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x668>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tmov -0x1c(%ebp),%ebx\n \tpush %eax\n \tpush %edi\n \tpush %ecx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x1c(%ebp),%ebx\n \tpush %edi\n \tcall 31f0 \n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1769\n \tmov 0x14(%esi),%eax\n \tmov $0x2,%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov 0xc(%esi),%ecx\n+seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:318\n \tmov -0x20(%ebp),%edi\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1769\n \tcmp %edx,%eax\n \tcmova %edx,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/14/bits/stl_algobase.h:1146\n \tadd $0x10,%esp\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n \tshl $0x2,%eax\n \tlea (%ecx,%eax,1),%edx\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/seqan/basic/array_construct_destruct.h:588\n \tsub %edi,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/14/bits/stl_algobase.h:1146\n \ttest %eax,%eax\n-\tjle ce0f >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x50f>\n+\tjle e6ff >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4ff>\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x20(%ebp),%edi\n \tadd %ecx,%edi\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:952\n \tcmp $0x4,%eax\n-\tjae ced0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5d0>\n+\tjae e7c0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5c0>\n \ttest %eax,%eax\n-\tje ce0f >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x50f>\n+\tje e6ff >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4ff>\n \tmovb $0x0,(%edi)\n \ttest $0x2,%al\n-\tjne ce16 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x516>\n+\tjne e706 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x506>\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:581\n \tmov %ecx,%edi\n-\tjmp cbac >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+\tjmp e49c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x29c>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:952\n \tmovw $0x0,-0x2(%edi,%eax,1)\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:581\n \tmov %ecx,%edi\n-\tjmp cbac >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+\tjmp e49c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x29c>\n \tlea 0x0(%esi,%eiz,1),%esi\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/14/bits/stl_algobase.h:1146\n \tmov -0x20(%ebp),%edi\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n \tlea 0x8(%eax),%edx\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/seqan/basic/array_construct_destruct.h:588\n \tmov $0x8,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/14/bits/stl_algobase.h:1146\n \tsub %edi,%eax\n-\tjne cdf6 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4f6>\n+\tjne e6e6 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4e6>\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:581\n \tmov %ecx,%edi\n-\tjmp cbac >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+\tjmp e49c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x29c>\n \txchg %ax,%ax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/14/bits/stl_algobase.h:1146\n \tmov -0x20(%ebp),%edx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n \tlea 0x8(%eax),%edi\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/seqan/basic/array_construct_destruct.h:588\n \tmov $0x8,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/14/bits/stl_algobase.h:1146\n \tsub %edx,%eax\n-\tjne cd54 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x454>\n-\tjmp cb5c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tjne e644 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x444>\n+\tjmp e44c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x24c>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:952\n \tlea 0x4(%ecx),%edx\n \tmovl $0x0,(%ecx)\n \tand $0xfffffffc,%edx\n \tmovl $0x0,-0x4(%ecx,%eax,1)\n \tsub %edx,%ecx\n \tadd %ecx,%eax\n \tand $0xfffffffc,%eax\n \tcmp $0x4,%eax\n-\tjb cb5c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tjb e44c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x24c>\n \tmov %eax,%ecx\n \tand $0xfffffffc,%ecx\n \tmov %ecx,-0x20(%ebp)\n \tlea -0x1(%eax),%ecx\n \tshr $0x2,%ecx\n \tmovl $0x0,(%edx)\n \tand $0x1,%ecx\n \tmov %ecx,%ebx\n \tmov $0x4,%ecx\n \tcmp %eax,%ecx\n-\tjae cb5c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tjae e44c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x24c>\n \ttest %ebx,%ebx\n-\tjne cf42 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x642>\n+\tjne e832 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x632>\n \tmovl $0x0,(%edx,%ecx,1)\n \tmovl $0x0,0x4(%edx,%ecx,1)\n \tmov -0x20(%ebp),%eax\n \tadd $0x8,%ecx\n \tcmp %eax,%ecx\n-\tjb ceb2 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5b2>\n-\tjmp cb5c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tjb e7a2 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5a2>\n+\tjmp e44c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x24c>\n \tlea 0x4(%edi),%ebx\n \tmovl $0x0,(%edi)\n \tand $0xfffffffc,%ebx\n \tmovl $0x0,-0x4(%edi,%eax,1)\n \tsub %ebx,%edi\n \tadd %edi,%eax\n \tand $0xfffffffc,%eax\n \tcmp $0x4,%eax\n-\tjb ce0f >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x50f>\n+\tjb e6ff >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4ff>\n \tmov %eax,%edi\n \tand $0xfffffffc,%edi\n \tmov %edi,-0x20(%ebp)\n \tlea -0x1(%eax),%edi\n \tshr $0x2,%edi\n \tand $0x1,%edi\n \tmov %edi,-0x1c(%ebp)\n \tmov $0x4,%edi\n \tmovl $0x0,(%ebx)\n \tcmp %eax,%edi\n-\tjae ce0f >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x50f>\n+\tjae e6ff >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4ff>\n \tmov -0x1c(%ebp),%eax\n \ttest %eax,%eax\n-\tjne cf5e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x65e>\n+\tjne e84e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x64e>\n \tmovl $0x0,(%ebx,%edi,1)\n \tmovl $0x0,0x4(%ebx,%edi,1)\n \tmov -0x20(%ebp),%eax\n \tadd $0x8,%edi\n \tcmp %eax,%edi\n-\tjb cf22 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x622>\n+\tjb e812 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x612>\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:581\n \tmov %ecx,%edi\n-\tjmp cbac >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+\tjmp e49c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x29c>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:952\n \tmovl $0x0,0x4(%edx)\n \tmov -0x20(%ebp),%eax\n \tmov $0x8,%ecx\n \tcmp %eax,%ecx\n-\tjb ceb2 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5b2>\n-\tjmp cb5c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tjb e7a2 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5a2>\n+\tjmp e44c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x24c>\n \tmovl $0x0,0x4(%ebx)\n \tmov -0x20(%ebp),%eax\n \tmov $0x8,%edi\n \tcmp %eax,%edi\n-\tjb cf22 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x622>\n+\tjb e812 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x612>\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:581\n \tmov %ecx,%edi\n-\tjmp cbac >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+\tjmp e49c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x29c>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne cdc8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4c8>\n+\tjne e6b8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4b8>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:438\n \tmov (%edi),%eax\n \tmov %eax,(%ecx)\n-\tjmp cdc8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4c8>\n+\tjmp e6b8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4b8>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne cd23 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x423>\n+\tjne e613 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x413>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:438\n \tmov (%edi),%eax\n \tmov %eax,(%ecx)\n-\tjmp cd23 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x423>\n+\tjmp e613 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x413>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%edi\n-\tjmp cfb3 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6b3>\n+\tjmp e8a3 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6a3>\n \tmov %eax,%edi\n-\tjmp cfa2 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6a2>\n+\tjmp e892 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x692>\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \tmov %eax,%edi\n-\tjmp cfc8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6c8>\n+\tjmp e8b8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6b8>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush 0xc(%esi)\n \tmov -0x1c(%ebp),%ebx\n \tcall 31f0 \n \tadd $0x10,%esp\n \tsub $0xc,%esp\n \tpush (%esi)\n \tmov -0x1c(%ebp),%ebx\n \tcall 31f0 \n \tmov %edi,(%esp)\n \tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,0x1c(%esi)\n-\tje cff0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6f0>\n+\tje e8e0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6e0>\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x18(%esi),%eax\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x1c(%ebp),%ebx\n \tmov %eax,-0x20(%ebp)\n \tpush (%eax)\n \tcall 31f0 \n+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):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tpop %ecx\n \tpush -0x20(%ebp)\n \tcall 31f0 \n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush 0xc(%esi)\n \tmov -0x1c(%ebp),%ebx\n \tcall 31f0 \n \tpop %edx\n \tpush (%esi)\n \tcall 31f0 \n \tmov %edi,(%esp)\n \tcall 3320 <_Unwind_Resume@plt>\n-__x86.get_pc_thunk.ax():\n-\tmov (%esp),%eax\n-\tret\n-__x86.get_pc_thunk.si():\n-\tmov (%esp),%esi\n-\tret\n-__x86.get_pc_thunk.di():\n-\tmov (%esp),%edi\n-\tret\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n \txchg %ax,%ax\n \n-0000d040 :\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:113\n+0000e900 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base>:\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1032\n+\tcall 7233 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x453>\n+\tadd $0x55c7,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n-std::__cxx11::to_string(double):\n-/usr/include/c++/14/bits/basic_string.h:4416\n-\tlea -0x100(%ebp),%ecx\n-\tcall d012 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x712>\n-\tadd $0x6e7c,%esi\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:113\n \tpush %ebx\n-\tsub $0x314,%esp\n-\tmov 0x8(%ebp),%eax\n-\tmov %eax,-0x2a8(%ebp)\n-\tmov %esi,-0x2a0(%ebp)\n-std::__cxx11::to_string(double):\n-/usr/include/c++/14/bits/basic_string.h:4416\n-\tlea -0x2ecc(%esi),%edi\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:113\n-\tmov %gs:0x14,%ebx\n-\tmov %ebx,-0x1c(%ebp)\n-\tmov 0xc(%ebp),%ebx\n-std::__cxx11::to_string(double):\n-/usr/include/c++/14/bits/basic_string.h:4416\n-\tmov %ecx,-0x2ec(%ebp)\n-\tmov %ebx,-0x2a4(%ebp)\n-\tpush 0x28(%ebx)\n-\tpush 0x24(%ebx)\n-\tmov %esi,%ebx\n-\tmov 0x110(%esi),%esi\n-\tpush %edi\n-\tpush $0x148\n-\tpush %esi\n-\tpush %ecx\n-\tcall 31c0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@plt>\n-\tmov -0x2a4(%ebp),%eax\n-\tlea -0x148(%ebp),%ecx\n-\tadd $0x14,%esp\n-\tmov %ecx,-0x2e8(%ebp)\n-\tpush 0x20(%eax)\n-\tpush 0x1c(%eax)\n-\tpush %edi\n-\tpush $0x148\n-\tpush %esi\n-\tpush %ecx\n-\tcall 31c0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@plt>\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:118\n-\tmov -0x2a4(%ebp),%eax\n-std::__cxx11::to_string(double):\n-/usr/include/c++/14/bits/basic_string.h:4416\n-\tadd $0x1c,%esp\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:118\n-\tmov 0x18(%eax),%esi\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4246\n+\tsub $0x2c,%esp\n+\tmov %eax,-0x2c(%ebp)\n+\tmov 0x8(%ebp),%edi\n+\tmov %gs:0x14,%edx\n+\tmov %edx,-0x1c(%ebp)\n+\tmov 0xc(%ebp),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%edx),%esi\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1037 (discriminator 1)\n+\ttest %esi,%esi\n+\tje e936 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x36>\n+\tcmp 0x4(%edi),%esi\n+\tje e9f0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xf0>\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%ebx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:371\n+\tmov (%edi),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov %edx,-0x34(%ebp)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %ebx,%esi\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:737\n+\tcmp 0x10(%ebp),%esi\n+\tcmova 0x10(%ebp),%esi\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1597 (discriminator 1)\n+\tcmp %esi,0x8(%edi)\n+\tjae e9a7 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xa7>\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %esi,%eax\n-\tneg %eax\n-\tcmovs %esi,%eax\n-/usr/include/c++/14/bits/basic_string.h:4245\n-\tshr $0x1f,%esi\n-/usr/include/c++/14/bits/basic_string.h:4246\n-\tmov %eax,-0x29c(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:67\n-\tcmp $0x9,%eax\n-\tjbe f210 \n-\tmov %eax,%ecx\n-/usr/include/c++/14/bits/charconv.h:61\n-\tmov $0x1,%edi\n-/usr/include/c++/14/bits/charconv.h:71\n-\tmov $0xd1b71759,%ebx\n-\tjmp d13a \n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/charconv.h:69\n-\tcmp $0x3e7,%ecx\n-\tjbe e4d0 \n-/usr/include/c++/14/bits/charconv.h:70\n-\tcmp $0x270f,%ecx\n-\tjbe e530 \n-/usr/include/c++/14/bits/charconv.h:71\n-\tmov %ecx,%eax\n-\tmul %ebx\n-/usr/include/c++/14/bits/charconv.h:72\n-\tlea 0x4(%edi),%eax\n-/usr/include/c++/14/bits/charconv.h:71\n-\tshr $0xd,%edx\n-/usr/include/c++/14/bits/charconv.h:67\n-\tcmp $0x1869f,%ecx\n-\tjbe e570 \n-\tmov %eax,%edi\n-\tmov %edx,%ecx\n-/usr/include/c++/14/bits/charconv.h:68\n-\tcmp $0x63,%ecx\n-\tja d108 \n-/usr/include/c++/14/bits/charconv.h:68 (discriminator 1)\n-\tmov %edi,-0x2b0(%ebp)\n-\tlea 0x1(%edi),%eax\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tadd %esi,%eax\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x190(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0x18c(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x188(%ebp),%edi\n-\tmov %ebx,-0x2fc(%ebp)\n-\tmov %edi,-0x2c8(%ebp)\n-\tmov %edi,-0x190(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tmov -0x2a0(%ebp),%edi\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tmov %eax,-0x2ac(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0x188(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n+\tmov %ecx,-0x38(%ebp)\n+\tshr $1,%eax\n+\tcmp $0x1f,%esi\n+\tlea (%eax,%esi,1),%ebx\n+\tmov $0x20,%eax\n+\tcmovbe %eax,%ebx\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1601\n+\tcmp %ebx,0x10(%ebp)\n+\tcmovbe 0x10(%ebp),%ebx\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n+\tlea 0x1(%ebx),%eax\n+\tmov %ebx,-0x30(%ebp)\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n-\tpush %ebx\n-\tmov %edi,%ebx\n-\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x190(%ebp),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:87\n-\tlea -0xe6(%ebp),%ebx\n-/usr/include/c++/14/bits/charconv.h:94\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 3030 \n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:743\n+\tmov -0x38(%ebp),%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov -0x30(%ebp),%ebx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:743\n \tadd $0x10,%esp\n-/usr/include/c++/14/bits/charconv.h:87\n-\tmov %ebx,%ecx\n-std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}::operator()(char*, unsigned int) const:\n-/usr/include/c++/14/bits/basic_string.h:4250\n-\tmovb $0x2d,(%eax)\n-/usr/include/c++/14/bits/basic_string.h:4251\n-\tlea (%eax,%esi,1),%edx\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:87\n-\tmov -0x2dac(%edi),%eax\n-\tmov %edi,%esi\n-\tlea -0x2dac(%esi),%esi\n-\tmov %eax,-0xe6(%ebp)\n-\tmov -0x2ce7(%edi),%eax\n-\tlea -0xe4(%ebp),%edi\n-\tsub %edi,%ecx\n-\tsub %ecx,%esi\n-\tadd $0xc9,%ecx\n-\tmov %eax,-0x21(%ebp)\n-\tshr $0x2,%ecx\n-\trep movsl %ds:(%esi),%es:(%edi)\n-/usr/include/c++/14/bits/charconv.h:94\n-\tmov -0x29c(%ebp),%eax\n-\tcmp $0x63,%eax\n-\tjbe e410 \n-\tmov -0x2b0(%ebp),%esi\n-/usr/include/c++/14/bits/charconv.h:96\n-\tmov %edx,-0x2b0(%ebp)\n-\tlea -0x1(%edx,%esi,1),%ecx\n-\tmov $0x51eb851f,%esi\n-\txchg %ax,%ax\n-\tmov -0x29c(%ebp),%eax\n-\tmov -0x29c(%ebp),%edi\n-/usr/include/c++/14/bits/charconv.h:94\n-\tsub $0x2,%ecx\n-/usr/include/c++/14/bits/charconv.h:96\n-\tmul %esi\n-\tshr $0x5,%edx\n-\timul $0x64,%edx,%eax\n-\tsub %eax,%edi\n-\tmov -0x29c(%ebp),%eax\n-/usr/include/c++/14/bits/charconv.h:97\n-\tmov %edx,-0x29c(%ebp)\n-/usr/include/c++/14/bits/charconv.h:99\n-\tmovzwl (%ebx,%edi,2),%edx\n-\tmov %dx,0x2(%ecx)\n-/usr/include/c++/14/bits/charconv.h:94\n-\tcmp $0x270f,%eax\n-\tja d200 \n-/usr/include/c++/14/bits/charconv.h:102\n-\tmov -0x2b0(%ebp),%edx\n-\tcmp $0x3e7,%eax\n-\tja e410 \n-/usr/include/c++/14/bits/charconv.h:109\n-\tmovzbl -0x29c(%ebp),%eax\n-\tadd $0x30,%eax\n-\tmov %al,(%edx)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov -0x2ac(%ebp),%ebx\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmov -0x190(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov %ebx,-0x18c(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,(%eax,%ebx,1)\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:117\n-\tmov -0x2a4(%ebp),%eax\n-\tmov 0x14(%eax),%esi\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4246\n-\tmov %esi,%eax\n-\tneg %eax\n-\tcmovs %esi,%eax\n-/usr/include/c++/14/bits/basic_string.h:4245\n-\tshr $0x1f,%esi\n-/usr/include/c++/14/bits/basic_string.h:4246\n-\tmov %eax,-0x29c(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:67\n-\tcmp $0x9,%eax\n-\tjbe f0a0 \n-\tmov %eax,%ecx\n-/usr/include/c++/14/bits/charconv.h:61\n-\tmov $0x1,%edi\n-/usr/include/c++/14/bits/charconv.h:71\n-\tmov $0xd1b71759,%ebx\n-\tjmp d2d2 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-/usr/include/c++/14/bits/charconv.h:69\n-\tcmp $0x3e7,%ecx\n-\tjbe e4b8 \n-/usr/include/c++/14/bits/charconv.h:70\n-\tcmp $0x270f,%ecx\n-\tjbe e518 \n-/usr/include/c++/14/bits/charconv.h:71\n-\tmov %ecx,%eax\n-\tmul %ebx\n-/usr/include/c++/14/bits/charconv.h:72\n-\tlea 0x4(%edi),%eax\n-/usr/include/c++/14/bits/charconv.h:71\n-\tshr $0xd,%edx\n-/usr/include/c++/14/bits/charconv.h:67\n-\tcmp $0x1869f,%ecx\n-\tjbe e580 \n-\tmov %eax,%edi\n-\tmov %edx,%ecx\n-/usr/include/c++/14/bits/charconv.h:68\n-\tcmp $0x63,%ecx\n-\tja d2a0 \n-/usr/include/c++/14/bits/charconv.h:68 (discriminator 1)\n-\tmov %edi,-0x2b0(%ebp)\n-\tlea 0x1(%edi),%eax\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tadd %esi,%eax\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x1d8(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0x1d4(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x1d0(%ebp),%edi\n-\tmov %ebx,-0x2f8(%ebp)\n-\tmov %edi,-0x2c4(%ebp)\n-\tmov %edi,-0x1d8(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tmov -0x2a0(%ebp),%edi\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tmov %eax,-0x2ac(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0x1d0(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tpush %eax\n-\tpush %ebx\n-\tmov %edi,%ebx\n-\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x1d8(%ebp),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:87\n-\tlea -0xe6(%ebp),%ebx\n-/usr/include/c++/14/bits/charconv.h:94\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%edi)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:743\n+\tmov -0x34(%ebp),%edx\n+\ttest %ecx,%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %ebx,0x8(%edi)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:743\n+\tje e9e0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xe0>\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tmov %edx,-0x30(%ebp)\n+\tpush %ecx\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 31f0 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov -0x30(%ebp),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%edi),%ecx\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned char*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n-/usr/include/c++/14/bits/charconv.h:87\n-\tmov %ebx,%ecx\n-std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}::operator()(char*, unsigned int) const:\n-/usr/include/c++/14/bits/basic_string.h:4250\n-\tmovb $0x2d,(%eax)\n-/usr/include/c++/14/bits/basic_string.h:4251\n-\tlea (%eax,%esi,1),%edx\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:87\n-\tmov -0x2dac(%edi),%eax\n-\tmov %edi,%esi\n-\tlea -0x2dac(%esi),%esi\n-\tmov %eax,-0xe6(%ebp)\n-\tmov -0x2ce7(%edi),%eax\n-\tlea -0xe4(%ebp),%edi\n-\tsub %edi,%ecx\n-\tsub %ecx,%esi\n-\tadd $0xc9,%ecx\n-\tmov %eax,-0x21(%ebp)\n-\tshr $0x2,%ecx\n-\trep movsl %ds:(%esi),%es:(%edi)\n-/usr/include/c++/14/bits/charconv.h:94\n-\tmov -0x29c(%ebp),%eax\n-\tcmp $0x63,%eax\n-\tjbe e430 \n-\tmov -0x2b0(%ebp),%esi\n-/usr/include/c++/14/bits/charconv.h:96\n-\tmov %edx,-0x2b0(%ebp)\n-\tlea -0x1(%edx,%esi,1),%ecx\n-\tmov $0x51eb851f,%esi\n-\tjmp d3c0 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tmov -0x29c(%ebp),%eax\n-\tmov -0x29c(%ebp),%edi\n-/usr/include/c++/14/bits/charconv.h:94\n-\tsub $0x2,%ecx\n-/usr/include/c++/14/bits/charconv.h:96\n-\tmul %esi\n-\tshr $0x5,%edx\n-\timul $0x64,%edx,%eax\n-\tsub %eax,%edi\n-\tmov -0x29c(%ebp),%eax\n-/usr/include/c++/14/bits/charconv.h:97\n-\tmov %edx,-0x29c(%ebp)\n-/usr/include/c++/14/bits/charconv.h:99\n-\tmovzwl (%ebx,%edi,2),%edx\n-\tmov %dx,0x2(%ecx)\n-/usr/include/c++/14/bits/charconv.h:94\n-\tcmp $0x270f,%eax\n-\tja d3c0 \n-/usr/include/c++/14/bits/charconv.h:102\n-\tmov -0x2b0(%ebp),%edx\n-\tcmp $0x3e7,%eax\n-\tja e430 \n-/usr/include/c++/14/bits/charconv.h:109\n-\tmovzbl -0x29c(%ebp),%eax\n-\tadd $0x30,%eax\n-\tmov %al,(%edx)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov -0x2ac(%ebp),%ebx\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmov -0x1d8(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov %ebx,-0x1d4(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,(%eax,%ebx,1)\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:116\n-\tmov -0x2a4(%ebp),%eax\n-\tmov 0x10(%eax),%esi\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4246\n-\tmov %esi,%eax\n-\tneg %eax\n-\tcmovs %esi,%eax\n-/usr/include/c++/14/bits/basic_string.h:4245\n-\tshr $0x1f,%esi\n-/usr/include/c++/14/bits/basic_string.h:4246\n-\tmov %eax,-0x29c(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:67\n-\tcmp $0x9,%eax\n-\tjbe f0fc \n-\tmov %eax,%ecx\n-/usr/include/c++/14/bits/charconv.h:61\n-\tmov $0x1,%edi\n-/usr/include/c++/14/bits/charconv.h:71\n-\tmov $0xd1b71759,%ebx\n-\tjmp d492 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-/usr/include/c++/14/bits/charconv.h:69\n-\tcmp $0x3e7,%ecx\n-\tjbe e488 \n-/usr/include/c++/14/bits/charconv.h:70\n-\tcmp $0x270f,%ecx\n-\tjbe e4e8 \n-/usr/include/c++/14/bits/charconv.h:71\n-\tmov %ecx,%eax\n-\tmul %ebx\n-/usr/include/c++/14/bits/charconv.h:72\n-\tlea 0x4(%edi),%eax\n-/usr/include/c++/14/bits/charconv.h:71\n-\tshr $0xd,%edx\n-/usr/include/c++/14/bits/charconv.h:67\n-\tcmp $0x1869f,%ecx\n-\tjbe e560 \n-\tmov %eax,%edi\n-\tmov %edx,%ecx\n-/usr/include/c++/14/bits/charconv.h:68\n-\tcmp $0x63,%ecx\n-\tja d460 \n-/usr/include/c++/14/bits/charconv.h:68 (discriminator 1)\n-\tmov %edi,-0x2b0(%ebp)\n-\tlea 0x1(%edi),%eax\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tadd %esi,%eax\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x220(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0x21c(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x218(%ebp),%edi\n-\tmov %ebx,-0x2f4(%ebp)\n-\tmov %edi,-0x2c0(%ebp)\n-\tmov %edi,-0x220(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tmov -0x2a0(%ebp),%edi\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tmov %eax,-0x2ac(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0x218(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tpush %eax\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%ebx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea (%ecx,%esi,1),%eax\n+\tmov %eax,0x4(%edi)\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n+\tcmp $0x1,%esi\n+\tjle ea50 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x150>\n+/usr/include/c++/14/bits/stl_algobase.h:452\n+\tsub $0x4,%esp\n+\tpush %esi\n \tpush %ebx\n-\tmov %edi,%ebx\n-\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x220(%ebp),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:87\n-\tlea -0xe6(%ebp),%ebx\n-/usr/include/c++/14/bits/charconv.h:94\n+\tpush %ecx\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 3330 \n \tadd $0x10,%esp\n-/usr/include/c++/14/bits/charconv.h:87\n-\tmov %ebx,%ecx\n-std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}::operator()(char*, unsigned int) const:\n-/usr/include/c++/14/bits/basic_string.h:4250\n-\tmovb $0x2d,(%eax)\n-/usr/include/c++/14/bits/basic_string.h:4251\n-\tlea (%eax,%esi,1),%edx\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:87\n-\tmov -0x2dac(%edi),%eax\n-\tmov %edi,%esi\n-\tlea -0x2dac(%esi),%esi\n-\tmov %eax,-0xe6(%ebp)\n-\tmov -0x2ce7(%edi),%eax\n-\tlea -0xe4(%ebp),%edi\n-\tsub %edi,%ecx\n-\tsub %ecx,%esi\n-\tadd $0xc9,%ecx\n-\tmov %eax,-0x21(%ebp)\n-\tshr $0x2,%ecx\n-\trep movsl %ds:(%esi),%es:(%edi)\n-/usr/include/c++/14/bits/charconv.h:94\n-\tmov -0x29c(%ebp),%eax\n-\tcmp $0x63,%eax\n-\tjbe e450 \n-\tmov -0x2b0(%ebp),%esi\n-/usr/include/c++/14/bits/charconv.h:96\n-\tmov %edx,-0x2b0(%ebp)\n-\tlea -0x1(%edx,%esi,1),%ecx\n-\tmov $0x51eb851f,%esi\n-\tjmp d580 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tmov -0x29c(%ebp),%eax\n-\tmov -0x29c(%ebp),%edi\n-/usr/include/c++/14/bits/charconv.h:94\n-\tsub $0x2,%ecx\n-/usr/include/c++/14/bits/charconv.h:96\n-\tmul %esi\n-\tshr $0x5,%edx\n-\timul $0x64,%edx,%eax\n-\tsub %eax,%edi\n-\tmov -0x29c(%ebp),%eax\n-/usr/include/c++/14/bits/charconv.h:97\n-\tmov %edx,-0x29c(%ebp)\n-/usr/include/c++/14/bits/charconv.h:99\n-\tmovzwl (%ebx,%edi,2),%edx\n-\tmov %dx,0x2(%ecx)\n-/usr/include/c++/14/bits/charconv.h:94\n-\tcmp $0x270f,%eax\n-\tja d580 \n-/usr/include/c++/14/bits/charconv.h:102\n-\tmov -0x2b0(%ebp),%edx\n-\tcmp $0x3e7,%eax\n-\tja e450 \n-/usr/include/c++/14/bits/charconv.h:109\n-\tmovzbl -0x29c(%ebp),%eax\n-\tadd $0x30,%eax\n-\tmov %al,(%edx)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov -0x2ac(%ebp),%ebx\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmov -0x220(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov %ebx,-0x21c(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,(%eax,%ebx,1)\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:115\n-\tmov -0x2a4(%ebp),%eax\n-\tmov 0xc(%eax),%esi\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4246\n-\tmov %esi,%eax\n-\tneg %eax\n-\tcmovs %esi,%eax\n-/usr/include/c++/14/bits/basic_string.h:4245\n-\tshr $0x1f,%esi\n-/usr/include/c++/14/bits/basic_string.h:4246\n-\tmov %eax,-0x29c(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:67\n-\tcmp $0x9,%eax\n-\tjbe f158 \n-\tmov %eax,%ecx\n-/usr/include/c++/14/bits/charconv.h:61\n-\tmov $0x1,%edi\n-/usr/include/c++/14/bits/charconv.h:71\n-\tmov $0xd1b71759,%ebx\n-\tjmp d652 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1052\n+\tmov -0x1c(%ebp),%eax\n+\tsub %gs:0x14,%eax\n+\tjne ea7d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x17d>\n+\tlea -0xc(%ebp),%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n \tnop\n-/usr/include/c++/14/bits/charconv.h:69\n-\tcmp $0x3e7,%ecx\n-\tjbe e470 \n-/usr/include/c++/14/bits/charconv.h:70\n-\tcmp $0x270f,%ecx\n-\tjbe e548 \n-/usr/include/c++/14/bits/charconv.h:71\n-\tmov %ecx,%eax\n-\tmul %ebx\n-/usr/include/c++/14/bits/charconv.h:72\n-\tlea 0x4(%edi),%eax\n-/usr/include/c++/14/bits/charconv.h:71\n-\tshr $0xd,%edx\n-/usr/include/c++/14/bits/charconv.h:67\n-\tcmp $0x1869f,%ecx\n-\tjbe e590 \n-\tmov %eax,%edi\n-\tmov %edx,%ecx\n-/usr/include/c++/14/bits/charconv.h:68\n-\tcmp $0x63,%ecx\n-\tja d620 \n-/usr/include/c++/14/bits/charconv.h:68 (discriminator 1)\n-\tmov %edi,-0x2b0(%ebp)\n-\tlea 0x1(%edi),%eax\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tadd %esi,%eax\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x268(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0x264(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x260(%ebp),%edi\n-\tmov %ebx,-0x2f0(%ebp)\n-\tmov %edi,-0x2bc(%ebp)\n-\tmov %edi,-0x268(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tmov -0x2a0(%ebp),%edi\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tmov %eax,-0x2ac(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0x260(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tpush %eax\n-\tpush %ebx\n-\tmov %edi,%ebx\n-\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x268(%ebp),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:87\n-\tlea -0xe6(%ebp),%ebx\n-/usr/include/c++/14/bits/charconv.h:94\n-\tadd $0x10,%esp\n-/usr/include/c++/14/bits/charconv.h:87\n-\tmov %ebx,%ecx\n-std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}::operator()(char*, unsigned int) const:\n-/usr/include/c++/14/bits/basic_string.h:4250\n-\tmovb $0x2d,(%eax)\n-/usr/include/c++/14/bits/basic_string.h:4251\n-\tlea (%eax,%esi,1),%edx\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:87\n-\tmov -0x2dac(%edi),%eax\n-\tmov %edi,%esi\n-\tlea -0x2dac(%esi),%esi\n-\tmov %eax,-0xe6(%ebp)\n-\tmov -0x2ce7(%edi),%eax\n-\tlea -0xe4(%ebp),%edi\n-\tsub %edi,%ecx\n-\tsub %ecx,%esi\n-\tadd $0xc9,%ecx\n-\tmov %eax,-0x21(%ebp)\n-\tshr $0x2,%ecx\n-\trep movsl %ds:(%esi),%es:(%edi)\n-/usr/include/c++/14/bits/charconv.h:94\n-\tmov -0x29c(%ebp),%eax\n-\tcmp $0x63,%eax\n-\tjbe e3d0 \n-\tmov -0x2b0(%ebp),%esi\n-/usr/include/c++/14/bits/charconv.h:96\n-\tmov %edx,-0x2b0(%ebp)\n-\tlea -0x1(%edx,%esi,1),%ecx\n-\tmov $0x51eb851f,%esi\n-\tjmp d740 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tmov -0x29c(%ebp),%eax\n-\tmov -0x29c(%ebp),%edi\n-/usr/include/c++/14/bits/charconv.h:94\n-\tsub $0x2,%ecx\n-/usr/include/c++/14/bits/charconv.h:96\n-\tmul %esi\n-\tshr $0x5,%edx\n-\timul $0x64,%edx,%eax\n-\tsub %eax,%edi\n-\tmov -0x29c(%ebp),%eax\n-/usr/include/c++/14/bits/charconv.h:97\n-\tmov %edx,-0x29c(%ebp)\n-/usr/include/c++/14/bits/charconv.h:99\n-\tmovzwl (%ebx,%edi,2),%edx\n-\tmov %dx,0x2(%ecx)\n-/usr/include/c++/14/bits/charconv.h:94\n-\tcmp $0x270f,%eax\n-\tja d740 \n-/usr/include/c++/14/bits/charconv.h:102\n-\tmov -0x2b0(%ebp),%edx\n-\tcmp $0x3e7,%eax\n-\tja e3d0 \n-/usr/include/c++/14/bits/charconv.h:109\n-\tmovzbl -0x29c(%ebp),%eax\n-\tadd $0x30,%eax\n-\tmov %al,(%edx)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov -0x2ac(%ebp),%esi\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmov -0x268(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov %esi,-0x264(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,(%eax,%esi,1)\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:114\n-\tmov -0x2a4(%ebp),%eax\n-\tmov 0x8(%eax),%esi\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4246\n-\tmov %esi,%eax\n-\tneg %eax\n-\tcmovs %esi,%eax\n-/usr/include/c++/14/bits/basic_string.h:4245\n-\tshr $0x1f,%esi\n-/usr/include/c++/14/bits/basic_string.h:4246\n-\tmov %eax,-0x29c(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:67\n-\tcmp $0x9,%eax\n-\tjbe f1b4 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%ebx\n \tmov %eax,%ecx\n-/usr/include/c++/14/bits/charconv.h:61\n-\tmov $0x1,%edi\n-/usr/include/c++/14/bits/charconv.h:71\n-\tmov $0xd1b71759,%ebx\n-\tjmp d812 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-/usr/include/c++/14/bits/charconv.h:69\n-\tcmp $0x3e7,%ecx\n-\tjbe e4a0 \n-/usr/include/c++/14/bits/charconv.h:70\n-\tcmp $0x270f,%ecx\n-\tjbe e500 \n-/usr/include/c++/14/bits/charconv.h:71\n-\tmov %ecx,%eax\n-\tmul %ebx\n-/usr/include/c++/14/bits/charconv.h:72\n-\tlea 0x4(%edi),%eax\n-/usr/include/c++/14/bits/charconv.h:71\n-\tshr $0xd,%edx\n-/usr/include/c++/14/bits/charconv.h:67\n-\tcmp $0x1869f,%ecx\n-\tjbe e5a0 \n-\tmov %eax,%edi\n-\tmov %edx,%ecx\n-/usr/include/c++/14/bits/charconv.h:68\n-\tcmp $0x63,%ecx\n-\tja d7e0 \n-/usr/include/c++/14/bits/charconv.h:68 (discriminator 1)\n-\tmov %edi,-0x2ac(%ebp)\n-\tlea 0x1(%edi),%eax\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tadd %esi,%eax\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x298(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0x294(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x290(%ebp),%edi\n-\tmov %ebx,-0x2e0(%ebp)\n-\tmov %edi,-0x2e4(%ebp)\n-\tmov %edi,-0x298(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tmov -0x2a0(%ebp),%edi\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tmov %eax,-0x2a4(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0x290(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tpush %eax\n-\tpush %ebx\n-\tmov %edi,%ebx\n-\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x298(%ebp),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:87\n-\tlea -0xe6(%ebp),%ebx\n-/usr/include/c++/14/bits/charconv.h:94\n-\tadd $0x10,%esp\n-/usr/include/c++/14/bits/charconv.h:87\n-\tmov %ebx,%ecx\n-std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}::operator()(char*, unsigned int) const:\n-/usr/include/c++/14/bits/basic_string.h:4250\n-\tmovb $0x2d,(%eax)\n-/usr/include/c++/14/bits/basic_string.h:4251\n-\tlea (%eax,%esi,1),%edx\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:87\n-\tmov -0x2dac(%edi),%eax\n-\tmov %edi,%esi\n-\tlea -0x2dac(%esi),%esi\n-\tmov %eax,-0xe6(%ebp)\n-\tmov -0x2ce7(%edi),%eax\n-\tlea -0xe4(%ebp),%edi\n-\tsub %edi,%ecx\n-\tsub %ecx,%esi\n-\tadd $0xc9,%ecx\n-\tmov %eax,-0x21(%ebp)\n-\tshr $0x2,%ecx\n-\trep movsl %ds:(%esi),%es:(%edi)\n-/usr/include/c++/14/bits/charconv.h:94\n-\tmov -0x29c(%ebp),%eax\n-\tcmp $0x63,%eax\n-\tjbe e3f0 \n-\tmov -0x2ac(%ebp),%esi\n-/usr/include/c++/14/bits/charconv.h:96\n-\tmov %edx,-0x2ac(%ebp)\n-\tlea -0x1(%edx,%esi,1),%ecx\n-\tmov $0x51eb851f,%esi\n-\tjmp d900 \n+\tjmp e9a7 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xa7>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tmov -0x29c(%ebp),%eax\n-\tmov -0x29c(%ebp),%edi\n-/usr/include/c++/14/bits/charconv.h:94\n-\tsub $0x2,%ecx\n-/usr/include/c++/14/bits/charconv.h:96\n-\tmul %esi\n-\tshr $0x5,%edx\n-\timul $0x64,%edx,%eax\n-\tsub %eax,%edi\n-\tmov -0x29c(%ebp),%eax\n-/usr/include/c++/14/bits/charconv.h:97\n-\tmov %edx,-0x29c(%ebp)\n-/usr/include/c++/14/bits/charconv.h:99\n-\tmovzwl (%ebx,%edi,2),%edx\n-\tmov %dx,0x2(%ecx)\n-/usr/include/c++/14/bits/charconv.h:94\n-\tcmp $0x270f,%eax\n-\tja d900 \n-/usr/include/c++/14/bits/charconv.h:102\n-\tmov -0x2ac(%ebp),%edx\n-\tcmp $0x3e7,%eax\n-\tja e3f0 \n-/usr/include/c++/14/bits/charconv.h:109\n-\tmovzbl -0x29c(%ebp),%eax\n-\tadd $0x30,%eax\n-\tmov %al,(%edx)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov -0x2a4(%ebp),%ebx\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmov -0x298(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov %ebx,-0x294(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,(%eax,%ebx,1)\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tcmpl $0x3fffffff,-0x294(%ebp)\n-\tje 39d0 <__cxa_finalize@plt+0x640>\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/14/bits/basic_string.h:1485\n-\tmov -0x2a0(%ebp),%ebx\n-\tsub $0x4,%esp\n-\tpush $0x1\n-\tlea -0x2eb4(%ebx),%eax\n-\tmov %eax,-0x29c(%ebp)\n-\tpush %eax\n-\tpush -0x2e0(%ebp)\n-\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x278(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/14/bits/basic_string.h:1485\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x280(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x2a4(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tje eb20 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %ecx,-0x280(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x8(%eax),%ecx\n-\tmov %ecx,-0x278(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov 0x4(%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2a4(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %edx,(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,0x4(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x280(%ebp),%ebx\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,0x8(%eax)\n-std::__cxx11::basic_string, std::allocator >::size() const:\n-/usr/include/c++/14/bits/basic_string.h:1077\n-\tmov -0x264(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov %ecx,-0x27c(%ebp)\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2)\n-\tlea (%ecx,%eax,1),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %esi,%ebx\n-\tje eaf0 \n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp %edx,-0x278(%ebp)\n-\tjae da26 \n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2bc(%ebp),%esi\n-\tcmp %esi,-0x268(%ebp)\n-\tje ed40 \n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2)\n-\tmov -0x260(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp %edx,%esi\n-\tjae e5b0 \n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tmov $0x3fffffff,%edx\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x268(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tsub %ecx,%edx\n-\tcmp %eax,%edx\n-\tjb 3a21 <__cxa_finalize@plt+0x691>\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:1470\n+\txchg %ax,%ax\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1044\n+\tcmp %edi,%edx\n+\tje e9c7 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%ecx\n+seqan2::String >::String >, unsigned int, void, void>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:166\n+\tmovl $0x0,-0x28(%ebp)\n+\tlea -0x28(%ebp),%eax\n+/usr/include/seqan/sequence/string_alloc.h:167\n+\tmovl $0x0,-0x24(%ebp)\n+/usr/include/seqan/sequence/string_alloc.h:168\n+\tmovl $0x0,-0x20(%ebp)\n+/usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n+\tcmp %ecx,%esi\n+\tje ea32 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x132>\n+void seqan2::assign, seqan2::String >, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1073\n \tsub $0x4,%esp\n-\tlea -0x280(%ebp),%esi\n-\tpush %eax\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %ecx,%esi\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1047\n+\tcmp 0x10(%ebp),%esi\n+\tcmova 0x10(%ebp),%esi\n+void seqan2::assign, seqan2::String >, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1073\n \tpush %esi\n-\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x248(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:1470\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x250(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x2cc(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tje ec30 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %ecx,-0x250(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x8(%eax),%ecx\n-\tmov %ecx,-0x248(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov 0x4(%eax),%ecx\n-\tmov %ecx,-0x24c(%ebp)\n-\tmovl $0x0,0x4(%eax)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,0x8(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tcmpl $0x3fffffff,-0x24c(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %edx,(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tje 3957 <__cxa_finalize@plt+0x5c7>\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/14/bits/basic_string.h:1485\n-\tsub $0x4,%esp\n-\tlea -0x250(%ebp),%eax\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush $0x1\n-\tpush -0x29c(%ebp)\n-\tmov %eax,-0x300(%ebp)\n+\tpush %edx\n \tpush %eax\n-\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x230(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/14/bits/basic_string.h:1485\n+\tmov -0x2c(%ebp),%ebx\n+\tmov %eax,-0x30(%ebp)\n+\tcall 3040 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@plt>\n+seqan2::DisableIf >&>::Type> >, void>::Type seqan2::assign >&, seqan2::String > const&>(seqan2::String >&, seqan2::String > const&, seqan2::Size >&>::Type):\n+/usr/include/seqan/sequence/sequence_interface.h:917\n+\tmov -0x30(%ebp),%eax\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x238(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x2ac(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tje eab0 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %ecx,-0x238(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x8(%eax),%ecx\n-\tmov %ecx,-0x230(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov 0x4(%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2ac(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %edx,(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,0x4(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x238(%ebp),%ebx\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,0x8(%eax)\n-std::__cxx11::basic_string, std::allocator >::size() const:\n-/usr/include/c++/14/bits/basic_string.h:1077\n-\tmov -0x21c(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov %ecx,-0x234(%ebp)\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2)\n-\tlea (%ecx,%eax,1),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %esi,%ebx\n-\tje ea80 \n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp %edx,-0x230(%ebp)\n-\tjae db58 \n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2c0(%ebp),%esi\n-\tcmp %esi,-0x220(%ebp)\n-\tje ed30 \n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2)\n-\tmov -0x218(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp %edx,%esi\n-\tjae e640 \n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tmov $0x3fffffff,%edx\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x220(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tsub %ecx,%edx\n-\tcmp %eax,%edx\n-\tjb 38c7 <__cxa_finalize@plt+0x537>\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:1470\n-\tsub $0x4,%esp\n-\tlea -0x238(%ebp),%esi\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tsub $0x8,%esp\n \tpush %eax\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush %esi\n-\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x200(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:1470\n+\tpush %edi\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 3350 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n+/usr/include/seqan/sequence/string_base.h:1065\n+\tpop %eax\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tpush -0x28(%ebp)\n+\tcall 31f0 \n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x208(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x2d0(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tje ec70 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %ecx,-0x208(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x8(%eax),%ecx\n-\tmov %ecx,-0x200(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov 0x4(%eax),%ecx\n-\tmov %ecx,-0x204(%ebp)\n-\tmovl $0x0,0x4(%eax)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,0x8(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tcmpl $0x3fffffff,-0x204(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %edx,(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tje 3a86 <__cxa_finalize@plt+0x6f6>\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/14/bits/basic_string.h:1485\n-\tsub $0x4,%esp\n-\tlea -0x208(%ebp),%eax\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush $0x1\n-\tpush -0x29c(%ebp)\n-\tmov %eax,-0x304(%ebp)\n-\tpush %eax\n-\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x1e8(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/14/bits/basic_string.h:1485\n+\tjmp e9c7 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n+/usr/include/c++/14/bits/stl_algobase.h:453\n+\tjne e9c7 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n+void std::__copy_move::__assign_one(unsigned char*, unsigned char const*):\n+/usr/include/c++/14/bits/stl_algobase.h:413\n+\tmovzbl (%ebx),%eax\n+\tmov %al,(%ecx)\n+\tjmp e9c7 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush -0x28(%ebp)\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 31f0 \n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %ebx,-0x1f0(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %ebx,-0x2b0(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tje ea40 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %ecx,-0x1f0(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x8(%eax),%ecx\n-\tmov %ecx,-0x1e8(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov 0x4(%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2b0(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %edx,(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,0x4(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x1f0(%ebp),%ebx\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,0x8(%eax)\n-std::__cxx11::basic_string, std::allocator >::size() const:\n-/usr/include/c++/14/bits/basic_string.h:1077\n-\tmov -0x1d4(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov %ecx,-0x1ec(%ebp)\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2)\n-\tlea (%ecx,%eax,1),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %esi,%ebx\n-\tje ea10 \n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp %edx,-0x1e8(%ebp)\n-\tjae dc8a \n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2c4(%ebp),%esi\n-\tcmp %esi,-0x1d8(%ebp)\n-\tje ed20 \n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2)\n-\tmov -0x1d0(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp %edx,%esi\n-\tjae e6c0 \n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tmov $0x3fffffff,%edx\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x1d8(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tsub %ecx,%edx\n-\tcmp %eax,%edx\n-\tjb 39f6 <__cxa_finalize@plt+0x666>\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:1470\n-\tsub $0x4,%esp\n-\tlea -0x1f0(%ebp),%esi\n-\tpush %eax\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n+\tmov -0x1c(%ebp),%eax\n+\tsub %gs:0x14,%eax\n+\tje ea86 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x186>\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1052\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tmov %eax,%esi\n+\tjmp ea60 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x160>\n+\tsub $0xc,%esp\n \tpush %esi\n-\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x1b8(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:1470\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x1c0(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x2d4(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tje ecb0 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %ecx,-0x1c0(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x8(%eax),%ecx\n-\tmov %ecx,-0x1b8(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov 0x4(%eax),%ecx\n-\tmov %ecx,-0x1bc(%ebp)\n-\tmovl $0x0,0x4(%eax)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,0x8(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tcmpl $0x3fffffff,-0x1bc(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %edx,(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tje 3a54 <__cxa_finalize@plt+0x6c4>\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/14/bits/basic_string.h:1485\n-\tsub $0x4,%esp\n-\tlea -0x1c0(%ebp),%eax\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush $0x1\n-\tpush -0x29c(%ebp)\n-\tmov %eax,-0x308(%ebp)\n-\tpush %eax\n-\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x1a0(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/14/bits/basic_string.h:1485\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x1a8(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x2b4(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tje e9d0 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %ecx,-0x1a8(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x8(%eax),%ecx\n-\tmov %ecx,-0x1a0(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov 0x4(%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2b4(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %edx,(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,0x4(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x1a8(%ebp),%ebx\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,0x8(%eax)\n-std::__cxx11::basic_string, std::allocator >::size() const:\n-/usr/include/c++/14/bits/basic_string.h:1077\n-\tmov -0x18c(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov %ecx,-0x1a4(%ebp)\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2)\n-\tlea (%ecx,%eax,1),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %esi,%ebx\n-\tje e9a0 \n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp %edx,-0x1a0(%ebp)\n-\tjae ddbc \n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2c8(%ebp),%esi\n-\tcmp %esi,-0x190(%ebp)\n-\tje ed10 \n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2)\n-\tmov -0x188(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp %edx,%esi\n-\tjae e740 \n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tmov $0x3fffffff,%edx\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x190(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tsub %ecx,%edx\n-\tcmp %eax,%edx\n-\tjb 38f8 <__cxa_finalize@plt+0x568>\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:1470\n-\tsub $0x4,%esp\n-\tlea -0x1a8(%ebp),%esi\n-\tpush %eax\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\n+0000eaa0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base>:\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1010\n+\tcall 7233 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x453>\n+\tadd $0x5427,%eax\n+\tpush %ebp\n+\tmov %esp,%ebp\n+\tpush %edi\n \tpush %esi\n-\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x170(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:1470\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x178(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x2d8(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tje ebb0 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %ecx,-0x178(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x8(%eax),%ecx\n-\tmov %ecx,-0x170(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov 0x4(%eax),%ecx\n-\tmov %ecx,-0x174(%ebp)\n-\tmovl $0x0,0x4(%eax)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,0x8(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tcmpl $0x3fffffff,-0x174(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %edx,(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tje 36b6 <__cxa_finalize@plt+0x326>\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/14/bits/basic_string.h:1485\n-\tsub $0x4,%esp\n-\tlea -0x178(%ebp),%eax\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush $0x1\n-\tpush -0x29c(%ebp)\n-\tmov %eax,-0x30c(%ebp)\n-\tpush %eax\n-\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x158(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/14/bits/basic_string.h:1485\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %ebx,-0x160(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %ebx,-0x2b8(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tje e960 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %ecx,-0x160(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x8(%eax),%ecx\n-\tmov %ecx,-0x158(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov 0x4(%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2b8(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %edx,(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,0x4(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x160(%ebp),%ebx\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,0x8(%eax)\n-std::__cxx11::basic_string, std::allocator >::size() const:\n-/usr/include/c++/14/bits/basic_string.h:1077\n-\tmov -0x144(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov %ecx,-0x15c(%ebp)\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2)\n-\tlea (%ecx,%eax,1),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %esi,%ebx\n-\tje e940 \n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp %edx,-0x158(%ebp)\n-\tjae deee \n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tlea -0x140(%ebp),%esi\n-\tcmp %esi,-0x148(%ebp)\n-\tje ecf0 \n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2)\n-\tmov -0x140(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp %edx,%esi\n-\tjae e7c0 \n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tmov $0x3fffffff,%edx\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x148(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tsub %ecx,%edx\n-\tcmp %eax,%edx\n-\tjb 36e7 <__cxa_finalize@plt+0x357>\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:1470\n-\tsub $0x4,%esp\n-\tmov -0x2a0(%ebp),%ebx\n+\tpush %ebx\n+\tsub $0x3c,%esp\n+\tmov %eax,-0x2c(%ebp)\n+\tmov 0x8(%ebp),%edi\n+\tmov %gs:0x14,%edx\n+\tmov %edx,-0x1c(%ebp)\n+\tmov 0xc(%ebp),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%edx),%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%eax\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n+\tcmp %eax,%esi\n+\tje eb90 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xf0>\n+/usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n+\ttest %esi,%esi\n+\tje eae0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x40>\n+\tcmp 0x4(%edi),%esi\n+\tje eba9 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x109>\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edi),%ebx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %eax,%esi\n+\tmov %esi,-0x34(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov %ebx,-0x30(%ebp)\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1581 (discriminator 1)\n+\tcmp %esi,0x8(%edi)\n+\tjae eced >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x24d>\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tcmp $0x1f,%esi\n+\tjbe ec50 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1b0>\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %esi,%eax\n+\tshr $1,%eax\n+\tlea (%eax,%esi,1),%ecx\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n+\tlea 0x1(%ecx),%eax\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov %edx,-0x3c(%ebp)\n+\tmov %ecx,-0x38(%ebp)\n \tpush %eax\n-\tpush %esi\n-\tlea -0x160(%ebp),%esi\n-\tpush %esi\n-\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x128(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:1470\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 3030 \n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:721\n+\tmov -0x30(%ebp),%edx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov -0x38(%ebp),%ecx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:721\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x130(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x2dc(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tje ebf0 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %ecx,-0x130(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x8(%eax),%ecx\n-\tmov %ecx,-0x128(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov 0x4(%eax),%ecx\n-\tmov %ecx,-0x12c(%ebp)\n-\tmovl $0x0,0x4(%eax)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,0x8(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tcmpl $0x3fffffff,-0x12c(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %edx,(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tje 3997 <__cxa_finalize@plt+0x607>\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/14/bits/basic_string.h:1485\n-\tsub $0x4,%esp\n-\tlea -0x130(%ebp),%eax\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush $0x1\n-\tpush -0x29c(%ebp)\n-\tmov %eax,-0x310(%ebp)\n-\tpush %eax\n-\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x110(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/14/bits/basic_string.h:1485\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%edi)\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %eax,%ebx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:721\n+\ttest %edx,%edx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %ecx,0x8(%edi)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:721\n+\tmov -0x3c(%ebp),%edx\n+\tje ec40 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1a0>\n+\tmov %edx,-0x38(%ebp)\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush -0x30(%ebp)\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 31f0 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov -0x38(%ebp),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%edi),%ebx\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned char*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x118(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tje e8e0 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %ecx,-0x118(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x8(%eax),%ecx\n-\tmov %ecx,-0x110(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov 0x4(%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %edx,(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,0x4(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x118(%ebp),%ebx\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,0x8(%eax)\n-std::__cxx11::basic_string, std::allocator >::size() const:\n-/usr/include/c++/14/bits/basic_string.h:1077\n-\tmov -0xfc(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov %ecx,-0x114(%ebp)\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2)\n-\tlea (%ecx,%eax,1),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %esi,%ebx\n-\tje e8b0 \n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp %edx,-0x110(%ebp)\n-\tjae e01a \n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tlea -0xf8(%ebp),%edi\n-\tmov %edi,-0x29c(%ebp)\n-\tcmp %edi,-0x100(%ebp)\n-\tje ed00 \n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2)\n-\tmov -0xf8(%ebp),%edi\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp %edx,%edi\n-\tjae e840 \n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tmov $0x3fffffff,%edx\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x100(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tsub %ecx,%edx\n-\tcmp %eax,%edx\n-\tjb 38a0 <__cxa_finalize@plt+0x510>\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:1470\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%eax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov -0x34(%ebp),%ecx\n+\tlea (%ebx,%ecx,1),%edx\n+\tmov %edx,0x4(%edi)\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n+\tcmp $0x1,%esi\n+\tjle ec80 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1e0>\n+/usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n-\tlea -0x118(%ebp),%edi\n+\tpush %ecx\n \tpush %eax\n \tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush %edi\n-\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_local_data():\n-/usr/include/c++/14/bits/basic_string.h:235\n-\tmov -0x2a8(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:1470\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_local_data():\n-/usr/include/c++/14/bits/basic_string.h:235\n-\tlea 0x8(%ebx),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %ecx,(%ebx)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ebx\n-\tje eb60 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov -0x2a8(%ebp),%edi\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x8(%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %ebx,(%edi)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov %ecx,0x8(%edi)\n-\tmov 0x4(%eax),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov -0x2a8(%ebp),%edi\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %edx,(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,0x4(%eax)\n-\tmov %ebx,0x4(%edi)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,0x8(%eax)\n-\tlea -0xf8(%ebp),%eax\n-\tmov %eax,-0x29c(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x118(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %esi,%eax\n-\tje e0ba \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x110(%ebp),%ebx\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tlea 0x1(%ebx),%edx\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush %edx\n-\tpush %eax\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x130(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2dc(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e0e6 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x128(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x160(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2b8(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e112 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x158(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x178(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2d8(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e13e \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x170(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x1a8(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2b4(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e16a \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x1a0(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x1c0(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2d4(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e196 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x1b8(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x1f0(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2b0(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e1c2 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x1e8(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x208(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2d0(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e1ee \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x200(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x238(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2ac(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e21a \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x230(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x250(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2cc(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e246 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x248(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x280(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2a4(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e272 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x278(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x298(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2e4(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e29e \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x290(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x268(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2bc(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e2ca \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x260(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x220(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2c0(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e2f6 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x218(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x1d8(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2c4(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e322 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x1d0(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x190(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2c8(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e34e \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x188(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x148(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tlea -0x140(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e37a \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x140(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x100(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x29c(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e3a6 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0xf8(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 3330 \n \tadd $0x10,%esp\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:121\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1028\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne f3c2 \n-\tmov -0x2a8(%ebp),%eax\n+\tjne ece8 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x248>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n-\tret $0x4\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:104\n-\tmov -0x29c(%ebp),%ebx\n-\tadd %ebx,%ebx\n-/usr/include/c++/14/bits/charconv.h:105\n-\tmovzbl -0xe5(%ebp,%ebx,1),%eax\n-\tmov %al,0x1(%edx)\n-/usr/include/c++/14/bits/charconv.h:106\n-\tmovzbl -0xe6(%ebp,%ebx,1),%eax\n-\tjmp d78f \n-/usr/include/c++/14/bits/charconv.h:104\n-\tmov -0x29c(%ebp),%esi\n-\tadd %esi,%esi\n-/usr/include/c++/14/bits/charconv.h:105\n-\tmovzbl -0xe5(%ebp,%esi,1),%eax\n-\tmov %al,0x1(%edx)\n-/usr/include/c++/14/bits/charconv.h:106\n-\tmovzbl -0xe6(%ebp,%esi,1),%eax\n-\tjmp d94f \n-/usr/include/c++/14/bits/charconv.h:104\n-\tmov -0x29c(%ebp),%ebx\n-\tadd %ebx,%ebx\n-/usr/include/c++/14/bits/charconv.h:105\n-\tmovzbl -0xe5(%ebp,%ebx,1),%eax\n-\tmov %al,0x1(%edx)\n-/usr/include/c++/14/bits/charconv.h:106\n-\tmovzbl -0xe6(%ebp,%ebx,1),%eax\n-\tjmp d24f \n-/usr/include/c++/14/bits/charconv.h:104\n-\tmov -0x29c(%ebp),%ebx\n-\tadd %ebx,%ebx\n-/usr/include/c++/14/bits/charconv.h:105\n-\tmovzbl -0xe5(%ebp,%ebx,1),%eax\n-\tmov %al,0x1(%edx)\n-/usr/include/c++/14/bits/charconv.h:106\n-\tmovzbl -0xe6(%ebp,%ebx,1),%eax\n-\tjmp d40f \n-/usr/include/c++/14/bits/charconv.h:104\n-\tmov -0x29c(%ebp),%esi\n-\tadd %esi,%esi\n-/usr/include/c++/14/bits/charconv.h:105\n-\tmovzbl -0xe5(%ebp,%esi,1),%eax\n-\tmov %al,0x1(%edx)\n-/usr/include/c++/14/bits/charconv.h:106\n-\tmovzbl -0xe6(%ebp,%esi,1),%eax\n-\tjmp d5cf \n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:69 (discriminator 1)\n-\tmov %edi,%ebx\n-\tlea 0x2(%edi),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:93\n-\tadd $0x1,%ebx\n-\tmov %ebx,-0x2b0(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:69\n-\tjmp d660 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/charconv.h:69 (discriminator 1)\n-\tmov %edi,%ebx\n-\tlea 0x2(%edi),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:93\n-\tadd $0x1,%ebx\n-\tmov %ebx,-0x2b0(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:69\n-\tjmp d4a0 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/charconv.h:69 (discriminator 1)\n-\tmov %edi,%ebx\n-\tlea 0x2(%edi),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:93\n-\tadd $0x1,%ebx\n-\tmov %ebx,-0x2ac(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:69\n-\tjmp d820 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/charconv.h:69 (discriminator 1)\n-\tmov %edi,%ebx\n-\tlea 0x2(%edi),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:93\n-\tadd $0x1,%ebx\n-\tmov %ebx,-0x2b0(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:69\n-\tjmp d2e0 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/charconv.h:69 (discriminator 1)\n-\tmov %edi,%ebx\n-\tlea 0x2(%edi),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:93\n-\tadd $0x1,%ebx\n-\tmov %ebx,-0x2b0(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:69\n-\tjmp d148 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/charconv.h:70 (discriminator 1)\n-\tmov %edi,%ebx\n-\tlea 0x3(%edi),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:93\n-\tadd $0x2,%ebx\n-\tmov %ebx,-0x2b0(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:70\n-\tjmp d4a0 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/charconv.h:70 (discriminator 1)\n-\tmov %edi,%ebx\n-\tlea 0x3(%edi),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:93\n-\tadd $0x2,%ebx\n-\tmov %ebx,-0x2ac(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:70\n-\tjmp d820 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/charconv.h:70 (discriminator 1)\n-\tmov %edi,%ebx\n-\tlea 0x3(%edi),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:93\n-\tadd $0x2,%ebx\n-\tmov %ebx,-0x2b0(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:70\n-\tjmp d2e0 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/charconv.h:70 (discriminator 1)\n-\tmov %edi,%ebx\n-\tlea 0x3(%edi),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:93\n-\tadd $0x2,%ebx\n-\tmov %ebx,-0x2b0(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:70\n-\tjmp d148 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/charconv.h:70 (discriminator 1)\n-\tmov %edi,%ebx\n-\tlea 0x3(%edi),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:93\n-\tadd $0x2,%ebx\n-\tmov %ebx,-0x2b0(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:70\n-\tjmp d660 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:93\n-\tadd $0x3,%edi\n-\tmov %edi,-0x2b0(%ebp)\n-\tjmp d4a0 \n-\txchg %ax,%ax\n-\tadd $0x3,%edi\n-\tmov %edi,-0x2b0(%ebp)\n-\tjmp d148 \n-\txchg %ax,%ax\n-\tadd $0x3,%edi\n-\tmov %edi,-0x2b0(%ebp)\n-\tjmp d2e0 \n-\txchg %ax,%ax\n-\tadd $0x3,%edi\n-\tmov %edi,-0x2b0(%ebp)\n-\tjmp d660 \n-\txchg %ax,%ax\n-\tadd $0x3,%edi\n-\tmov %edi,-0x2ac(%ebp)\n-\tjmp d820 \n-\txchg %ax,%ax\n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n-\tsub $0xc,%esp\n-\tlea -0x280(%ebp),%esi\n-\tpush %ecx\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush $0x0\n-\tpush $0x0\n-\tpush -0x2f0(%ebp)\n-\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x248(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n-\tadd $0x20,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x250(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x2cc(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tjne da74 \n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov -0x2cc(%ebp),%edi\n-\tmov %edx,%ebx\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%esi),%ecx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tcmp $0x4,%ecx\n-\tjb ec47 \n-\tmov %eax,-0x2ac(%ebp)\n-\tmov %ecx,%esi\n-\txor %ebx,%ebx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ebx,1),%edi\n-\tmov -0x2cc(%ebp),%eax\n-\tmov %edi,(%eax,%ebx,1)\n-\tadd $0x4,%ebx\n-\tcmp %esi,%ebx\n-\tjb e616 \n-\tmov -0x2cc(%ebp),%esi\n-\tmov -0x2ac(%ebp),%eax\n-\tlea (%esi,%ebx,1),%edi\n-\tadd %edx,%ebx\n-\tjmp ec47 \n-\tnop\n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n-\tsub $0xc,%esp\n-\tlea -0x238(%ebp),%esi\n-\tpush %ecx\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush $0x0\n-\tpush $0x0\n-\tpush -0x2f4(%ebp)\n-\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x200(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n-\tadd $0x20,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x208(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x2d0(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tjne dba6 \n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov -0x2d0(%ebp),%edi\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%esi),%ecx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov %edx,%esi\n-\tcmp $0x4,%ecx\n-\tjae f31d \n-\txor %ebx,%ebx\n-\ttest $0x2,%cl\n-\tje e6ab \n-\tmovzwl (%esi),%ebx\n-\tmov %bx,(%edi)\n-\tmov $0x2,%ebx\n-\tand $0x1,%ecx\n-\tje dbb5 \n-\tmovzbl (%esi,%ebx,1),%ecx\n-\tmov %cl,(%edi,%ebx,1)\n-\tjmp dbb5 \n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n-\tsub $0xc,%esp\n-\tlea -0x1f0(%ebp),%esi\n-\tpush %ecx\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush $0x0\n-\tpush $0x0\n-\tpush -0x2f8(%ebp)\n-\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x1b8(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n-\tadd $0x20,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x1c0(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x2d4(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tjne dcd8 \n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov -0x2d4(%ebp),%edi\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%esi),%ebx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov %edx,%esi\n-\tcmp $0x4,%ebx\n-\tjae f2e6 \n-\txor %ecx,%ecx\n-\ttest $0x2,%bl\n-\tje e72b \n-\tmovzwl (%esi),%ecx\n-\tmov %cx,(%edi)\n-\tmov $0x2,%ecx\n-\tand $0x1,%ebx\n-\tje dce7 \n-\tmovzbl (%esi,%ecx,1),%ebx\n-\tmov %bl,(%edi,%ecx,1)\n-\tjmp dce7 \n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n-\tsub $0xc,%esp\n-\tlea -0x1a8(%ebp),%esi\n-\tpush %ecx\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush $0x0\n-\tpush $0x0\n-\tpush -0x2fc(%ebp)\n-\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x170(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n-\tadd $0x20,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x178(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x2d8(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tjne de0a \n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov -0x2d8(%ebp),%edi\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%esi),%ebx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov %edx,%esi\n-\tcmp $0x4,%ebx\n-\tjae f38b \n-\txor %ecx,%ecx\n-\ttest $0x2,%bl\n-\tje e7ab \n-\tmovzwl (%esi),%ecx\n-\tmov %cx,(%edi)\n-\tmov $0x2,%ecx\n-\tand $0x1,%ebx\n-\tje de19 \n-\tmovzbl (%esi,%ecx,1),%ebx\n-\tmov %bl,(%edi,%ecx,1)\n-\tjmp de19 \n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n-\tsub $0xc,%esp\n-\tlea -0x160(%ebp),%esi\n-\tpush %ecx\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush $0x0\n-\tpush $0x0\n-\tpush -0x2e8(%ebp)\n-\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x128(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n-\tadd $0x20,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x130(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x2dc(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tjne df3c \n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov -0x2dc(%ebp),%edi\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%esi),%ebx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov %edx,%esi\n-\tcmp $0x4,%ebx\n-\tjae f354 \n-\txor %ecx,%ecx\n-\ttest $0x2,%bl\n-\tje e82b \n-\tmovzwl (%esi),%ecx\n-\tmov %cx,(%edi)\n-\tmov $0x2,%ecx\n-\tand $0x1,%ebx\n-\tje df4b \n-\tmovzbl (%esi,%ecx,1),%ebx\n-\tmov %bl,(%edi,%ecx,1)\n-\tjmp df4b \n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n-\tsub $0xc,%esp\n-\tlea -0x118(%ebp),%edi\n-\tpush %ecx\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush $0x0\n-\tpush $0x0\n-\tpush -0x2ec(%ebp)\n-\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_local_data():\n-/usr/include/c++/14/bits/basic_string.h:235\n-\tmov -0x2a8(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n-\tadd $0x20,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_local_data():\n-/usr/include/c++/14/bits/basic_string.h:235\n-\tlea 0x8(%ebx),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %ecx,(%ebx)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ebx\n-\tje f04a \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov -0x2a8(%ebp),%edi\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x8(%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %ebx,(%edi)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov %ecx,0x8(%edi)\n-\tmov 0x4(%eax),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov -0x2a8(%ebp),%edi\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %edx,(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,0x4(%eax)\n-\tmov %ebx,0x4(%edi)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,0x8(%eax)\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:703\n-\tjmp e094 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp $0xf,%edx\n-\tjbe e01a \n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tlea -0xf8(%ebp),%edi\n-\tmov %edi,-0x29c(%ebp)\n-\tcmp %edi,-0x100(%ebp)\n-\tjne e00c \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x29c(%ebp),%ebx\n-\tjmp e02f \n-\tlea 0x0(%esi,%eiz,1),%esi\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%ebx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov %esi,-0x29c(%ebp)\n-\tmov %edx,-0x314(%ebp)\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%ebx),%ecx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tcmp $0x4,%ecx\n-\tjae edb4 \n-\txor %edi,%edi\n-\ttest $0x2,%cl\n-\tje e919 \n-\tmov -0x314(%ebp),%ebx\n-\tmovzwl (%ebx),%edi\n-\tmov -0x29c(%ebp),%ebx\n-\tmov %di,(%ebx)\n-\tmov $0x2,%edi\n-\tand $0x1,%ecx\n-\tje dfbf \n-\tmov -0x314(%ebp),%ebx\n-\tmovzbl (%ebx,%edi,1),%ecx\n-\tmov -0x29c(%ebp),%ebx\n-\tmov %cl,(%ebx,%edi,1)\n-\tjmp dfbf \n-\tlea 0x0(%esi),%esi\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp $0xf,%edx\n-\tjbe deee \n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tlea -0x140(%ebp),%esi\n-\tcmp %esi,-0x148(%ebp)\n-\tjne dee0 \n-\tjmp df03 \n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-\tlea 0x1(%esi),%ecx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov %ebx,%esi\n-\tmov %edx,%ebx\n-\tcmp $0x4,%ecx\n-\tjae ee54 \n-\txor %edi,%edi\n-\ttest $0x2,%cl\n-\tje e985 \n-\tmovzwl (%ebx),%edi\n-\tmov %di,(%esi)\n-\tmov $0x2,%edi\n-\tand $0x1,%ecx\n-\tje de93 \n-\tmovzbl (%ebx,%edi,1),%ecx\n-\tmov %cl,(%esi,%edi,1)\n-\tjmp de93 \n-\tlea 0x0(%esi),%esi\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp $0xf,%edx\n-\tjbe ddbc \n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2c8(%ebp),%esi\n-\tcmp %esi,-0x190(%ebp)\n-\tjne ddae \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x2c8(%ebp),%ebx\n-\tjmp ddd1 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov %edx,%ebx\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%esi),%ecx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov -0x2b4(%ebp),%esi\n-\tcmp $0x4,%ecx\n-\tjae ee1f \n-\txor %edi,%edi\n-\ttest $0x2,%cl\n-\tje e9f9 \n-\tmovzwl (%ebx),%edi\n-\tmov %di,(%esi)\n-\tmov $0x2,%edi\n-\tand $0x1,%ecx\n-\tje dd61 \n-\tmovzbl (%ebx,%edi,1),%ecx\n-\tmov %cl,(%esi,%edi,1)\n-\tjmp dd61 \n-\txchg %ax,%ax\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp $0xf,%edx\n-\tjbe dc8a \n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2c4(%ebp),%esi\n-\tcmp %esi,-0x1d8(%ebp)\n-\tjne dc7c \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x2c4(%ebp),%ebx\n-\tjmp dc9f \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-\tlea 0x1(%esi),%ecx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov %ebx,%esi\n-\tmov %edx,%ebx\n-\tcmp $0x4,%ecx\n-\tjae ed7f \n-\txor %edi,%edi\n-\ttest $0x2,%cl\n-\tje ea65 \n-\tmovzwl (%ebx),%edi\n-\tmov %di,(%esi)\n-\tmov $0x2,%edi\n-\tand $0x1,%ecx\n-\tje dc2f \n-\tmovzbl (%ebx,%edi,1),%ecx\n-\tmov %cl,(%esi,%edi,1)\n-\tjmp dc2f \n-\tlea 0x0(%esi),%esi\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp $0xf,%edx\n-\tjbe db58 \n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2c0(%ebp),%esi\n-\tcmp %esi,-0x220(%ebp)\n-\tjne db4a \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x2c0(%ebp),%ebx\n-\tjmp db6d \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov %edx,%ebx\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%esi),%ecx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov -0x2ac(%ebp),%esi\n-\tcmp $0x4,%ecx\n-\tjae ed4a \n-\txor %edi,%edi\n-\ttest $0x2,%cl\n-\tje ead9 \n-\tmovzwl (%ebx),%edi\n-\tmov %di,(%esi)\n-\tmov $0x2,%edi\n-\tand $0x1,%ecx\n-\tje dafd \n-\tmovzbl (%ebx,%edi,1),%ecx\n-\tmov %cl,(%esi,%edi,1)\n-\tjmp dafd \n-\txchg %ax,%ax\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp $0xf,%edx\n-\tjbe da26 \n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2bc(%ebp),%esi\n-\tcmp %esi,-0x268(%ebp)\n-\tjne da18 \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x2bc(%ebp),%ebx\n-\tjmp da3b \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov %edx,%ebx\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%esi),%ecx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov -0x2a4(%ebp),%esi\n-\tcmp $0x4,%ecx\n-\tjae edea \n-\txor %edi,%edi\n-\ttest $0x2,%cl\n-\tje eb49 \n-\tmovzwl (%ebx),%edi\n-\tmov %di,(%esi)\n-\tmov $0x2,%edi\n-\tand $0x1,%ecx\n-\tje d9cb \n-\tmovzbl (%ebx,%edi,1),%ecx\n-\tmov %cl,(%esi,%edi,1)\n-\tjmp d9cb \n-\txchg %ax,%ax\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%ebx\n-\tlea 0x1(%ebx),%edi\n-\tmov %edi,-0x29c(%ebp)\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tcmp $0x4,%edi\n-\tjae ee89 \n-\ttest %edi,%edi\n-\tje e072 \n-\tmovzbl 0x8(%eax),%ebx\n-\tmov -0x2a8(%ebp),%edi\n-\tmov %bl,0x8(%edi)\n-\ttestb $0x2,-0x29c(%ebp)\n-\tje e06f \n-\tmov -0x29c(%ebp),%edi\n-\tmovzwl -0x2(%edx,%edi,1),%ebx\n-\tmov %bx,-0x2(%ecx,%edi,1)\n-\tmov 0x4(%eax),%ebx\n-\tjmp e072 \n-\tnop\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov -0x2d8(%ebp),%edi\n-\tmov %edx,%ebx\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%esi),%ecx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tcmp $0x4,%ecx\n-\tjae efd4 \n-\txor %esi,%esi\n-\ttest $0x2,%cl\n-\tjne f03a \n-\tand $0x1,%ecx\n-\tje de19 \n-\tmovzbl (%ebx,%esi,1),%ecx\n-\tmov %cl,(%edi,%esi,1)\n-\tjmp de19 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov -0x2dc(%ebp),%edi\n-\tmov %edx,%ebx\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%esi),%ecx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tcmp $0x4,%ecx\n-\tjae ef32 \n-\txor %esi,%esi\n-\ttest $0x2,%cl\n-\tjne f02a \n-\tand $0x1,%ecx\n-\tje df4b \n-\tmovzbl (%ebx,%esi,1),%ecx\n-\tmov %cl,(%edi,%esi,1)\n-\tjmp df4b \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov -0x2cc(%ebp),%edi\n-\tmov %edx,%ebx\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%esi),%ecx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tcmp $0x4,%ecx\n-\tjae ef0d \n-\txor %esi,%esi\n-\ttest $0x2,%cl\n-\tje ec59 \n-\tmovzwl (%ebx),%esi\n-\tmov %si,(%edi)\n-\tmov $0x2,%esi\n-\tand $0x1,%ecx\n-\tje da83 \n-\tmovzbl (%ebx,%esi,1),%ecx\n-\tmov %cl,(%edi,%esi,1)\n-\tjmp da83 \n-\txchg %ax,%ax\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov -0x2d0(%ebp),%edi\n-\tmov %edx,%ebx\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%esi),%ecx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tcmp $0x4,%ecx\n-\tjae ef68 \n-\txor %esi,%esi\n-\ttest $0x2,%cl\n-\tjne f01a \n-\tand $0x1,%ecx\n-\tje dbb5 \n-\tmovzbl (%ebx,%esi,1),%ecx\n-\tmov %cl,(%edi,%esi,1)\n-\tjmp dbb5 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov -0x2d4(%ebp),%edi\n-\tmov %edx,%ebx\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%esi),%ecx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tcmp $0x4,%ecx\n-\tjae ef9e \n-\txor %esi,%esi\n-\ttest $0x2,%cl\n-\tjne f00a \n-\tand $0x1,%ecx\n-\tje dce7 \n-\tmovzbl (%ebx,%esi,1),%ecx\n-\tmov %cl,(%edi,%esi,1)\n-\tjmp dce7 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 1)\n-\tmov $0xf,%esi\n-\tjmp dee6 \n-\tlea 0x0(%esi),%esi\n-\tmov $0xf,%edi\n-\tjmp e012 \n-\tlea 0x0(%esi),%esi\n-\tmov $0xf,%esi\n-\tjmp ddb4 \n-\tlea 0x0(%esi),%esi\n-\tmov $0xf,%esi\n-\tjmp dc82 \n-\tlea 0x0(%esi),%esi\n-\tmov $0xf,%esi\n-\tjmp db50 \n-\tlea 0x0(%esi),%esi\n-\tmov $0xf,%esi\n-\tjmp da1e \n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov %eax,-0x2b0(%ebp)\n-\tmov %ecx,%esi\n-\txor %ebx,%ebx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ebx,1),%edi\n-\tmov -0x2ac(%ebp),%eax\n-\tmov %edi,(%eax,%ebx,1)\n-\tadd $0x4,%ebx\n-\tcmp %esi,%ebx\n-\tjb ed57 \n-\tmov -0x2ac(%ebp),%esi\n-\tmov -0x2b0(%ebp),%eax\n-\tadd %ebx,%esi\n-\tadd %edx,%ebx\n-\tjmp eac7 \n-\tmov %eax,-0x2b4(%ebp)\n-\tmov %ecx,%esi\n-\txor %ebx,%ebx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ebx,1),%edi\n-\tmov -0x2b0(%ebp),%eax\n-\tmov %edi,(%eax,%ebx,1)\n-\tadd $0x4,%ebx\n-\tcmp %esi,%ebx\n-\tjb ed8c \n-\tmov -0x2b0(%ebp),%esi\n-\tmov -0x2b4(%ebp),%eax\n-\tadd %ebx,%esi\n-\tadd %edx,%ebx\n-\tjmp ea53 \n-\tmov %eax,-0x29c(%ebp)\n-\tmov %ecx,%edi\n-\txor %ebx,%ebx\n-\tand $0xfffffffc,%edi\n-\tmov (%edx,%ebx,1),%eax\n-\tmov %eax,(%esi,%ebx,1)\n-\tadd $0x4,%ebx\n-\tcmp %edi,%ebx\n-\tjb edc1 \n-\tlea (%esi,%ebx,1),%edi\n-\tadd %edx,%ebx\n-\tmov -0x29c(%ebp),%eax\n-\tmov %ebx,-0x314(%ebp)\n-\tmov %edi,-0x29c(%ebp)\n-\tjmp e8fb \n-\tmov %eax,-0x2ac(%ebp)\n-\tmov %ecx,%esi\n-\txor %ebx,%ebx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ebx,1),%edi\n-\tmov -0x2a4(%ebp),%eax\n-\tmov %edi,(%eax,%ebx,1)\n-\tadd $0x4,%ebx\n-\tcmp %esi,%ebx\n-\tjb edf7 \n-\tmov -0x2a4(%ebp),%esi\n-\tmov -0x2ac(%ebp),%eax\n-\tadd %ebx,%esi\n-\tadd %edx,%ebx\n-\tjmp eb37 \n-\tmov %eax,-0x2b8(%ebp)\n-\tmov %ecx,%esi\n-\txor %ebx,%ebx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ebx,1),%edi\n-\tmov -0x2b4(%ebp),%eax\n-\tmov %edi,(%eax,%ebx,1)\n-\tadd $0x4,%ebx\n-\tcmp %esi,%ebx\n-\tjb ee2c \n-\tmov -0x2b4(%ebp),%esi\n-\tmov -0x2b8(%ebp),%eax\n-\tadd %ebx,%esi\n-\tadd %edx,%ebx\n-\tjmp e9e7 \n-\tmov %eax,-0x2dc(%ebp)\n-\tmov %ecx,%esi\n-\txor %ebx,%ebx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ebx,1),%edi\n-\tmov -0x2b8(%ebp),%eax\n-\tmov %edi,(%eax,%ebx,1)\n-\tadd $0x4,%ebx\n-\tcmp %esi,%ebx\n-\tjb ee61 \n-\tmov -0x2b8(%ebp),%esi\n-\tmov -0x2dc(%ebp),%eax\n-\tadd %ebx,%esi\n-\tadd %edx,%ebx\n-\tjmp e973 \n-\tmov 0x8(%eax),%ebx\n-\tmov -0x2a8(%ebp),%edi\n-\tmov %edi,-0x2e0(%ebp)\n-\tmov %ebx,0x8(%edi)\n-\tmov -0x29c(%ebp),%edi\n-\tmov -0x4(%edx,%edi,1),%ebx\n-\tmov %ebx,-0x4(%ecx,%edi,1)\n-\tmov -0x2e0(%ebp),%edi\n-\tlea 0xc(%edi),%ebx\n-\tmov %edx,%edi\n-\tand $0xfffffffc,%ebx\n-\tsub %ebx,%ecx\n-\tsub %ecx,%edi\n-\tmov %edi,-0x2e0(%ebp)\n-\tmov -0x29c(%ebp),%edi\n-\tadd %ecx,%edi\n-\tand $0xfffffffc,%edi\n-\tcmp $0x4,%edi\n-\tjb e06f \n-\tmov %eax,-0x2e8(%ebp)\n-\tmov -0x2e0(%ebp),%eax\n-\tand $0xfffffffc,%edi\n-\txor %ecx,%ecx\n-\tmov %eax,-0x29c(%ebp)\n-\tmov -0x29c(%ebp),%eax\n-\tmov (%eax,%ecx,1),%eax\n-\tmov %eax,(%ebx,%ecx,1)\n-\tadd $0x4,%ecx\n-\tcmp %edi,%ecx\n-\tjb eeec \n-\tmov -0x2e8(%ebp),%eax\n-\tmov 0x4(%eax),%ebx\n-\tjmp e072 \n-\tmov %eax,-0x2ac(%ebp)\n-\tmov %ecx,%esi\n-\txor %ebx,%ebx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ebx,1),%edi\n-\tmov -0x2cc(%ebp),%eax\n-\tmov %edi,(%eax,%ebx,1)\n-\tadd $0x4,%ebx\n-\tcmp %esi,%ebx\n-\tjb ef1a \n-\tjmp e629 \n-\tmov %eax,-0x310(%ebp)\n-\tmov %ecx,%esi\n-\txor %ebx,%ebx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ebx,1),%edi\n-\tmov -0x2dc(%ebp),%eax\n-\tmov %edi,(%eax,%ebx,1)\n-\tadd $0x4,%ebx\n-\tcmp %esi,%ebx\n-\tjb ef3f \n-\tmov -0x2dc(%ebp),%esi\n-\tmov -0x310(%ebp),%eax\n-\tlea (%esi,%ebx,1),%edi\n-\tadd %edx,%ebx\n-\tjmp ec07 \n-\tmov %eax,-0x2b0(%ebp)\n-\tmov %ecx,%esi\n-\txor %ebx,%ebx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ebx,1),%edi\n-\tmov -0x2d0(%ebp),%eax\n-\tmov %edi,(%eax,%ebx,1)\n-\tadd $0x4,%ebx\n-\tcmp %esi,%ebx\n-\tjb ef75 \n-\tmov -0x2d0(%ebp),%esi\n-\tmov -0x2b0(%ebp),%eax\n-\tlea (%esi,%ebx,1),%edi\n-\tadd %edx,%ebx\n-\tjmp ec87 \n-\tmov %eax,-0x2b4(%ebp)\n-\tmov %ecx,%esi\n-\txor %ebx,%ebx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ebx,1),%edi\n-\tmov -0x2d4(%ebp),%eax\n-\tmov %edi,(%eax,%ebx,1)\n-\tadd $0x4,%ebx\n-\tcmp %esi,%ebx\n-\tjb efab \n-\tmov -0x2d4(%ebp),%esi\n-\tmov -0x2b4(%ebp),%eax\n-\tlea (%esi,%ebx,1),%edi\n-\tadd %edx,%ebx\n-\tjmp ecc7 \n-\tmov %eax,-0x2b8(%ebp)\n-\tmov %ecx,%esi\n-\txor %ebx,%ebx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ebx,1),%edi\n-\tmov -0x2d8(%ebp),%eax\n-\tmov %edi,(%eax,%ebx,1)\n-\tadd $0x4,%ebx\n-\tcmp %esi,%ebx\n-\tjb efe1 \n-\tmov -0x2d8(%ebp),%esi\n-\tmov -0x2b8(%ebp),%eax\n-\tlea (%esi,%ebx,1),%edi\n-\tadd %edx,%ebx\n-\tjmp ebc7 \n-\tmovzwl (%ebx),%esi\n-\tmov %si,(%edi)\n-\tmov $0x2,%esi\n-\tjmp ecd2 \n-\tmovzwl (%ebx),%esi\n-\tmov %si,(%edi)\n-\tmov $0x2,%esi\n-\tjmp ec92 \n-\tmovzwl (%ebx),%esi\n-\tmov %si,(%edi)\n-\tmov $0x2,%esi\n-\tjmp ec12 \n-\tmovzwl (%ebx),%esi\n-\tmov %si,(%edi)\n-\tmov $0x2,%esi\n-\tjmp ebd2 \n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%ebx\n-\tlea 0x1(%ebx),%edi\n-\tmov %edi,-0x2e0(%ebp)\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tcmp $0x4,%edi\n-\tjae f26c \n-\ttest %edi,%edi\n-\tje e88c \n-\tmovzbl 0x8(%eax),%ebx\n-\tmov -0x2a8(%ebp),%edi\n-\tmov %bl,0x8(%edi)\n-\ttestb $0x2,-0x2e0(%ebp)\n-\tje e889 \n-\tmov -0x2e0(%ebp),%edi\n-\tmovzwl -0x2(%edx,%edi,1),%ebx\n-\tmov %bx,-0x2(%ecx,%edi,1)\n-\tmov 0x4(%eax),%ebx\n-\tjmp e88c \n+\tret\n \tlea 0x0(%esi,%eiz,1),%esi\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x1d0(%ebp),%ebx\n-\tlea -0x1d8(%ebp),%eax\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0x1d4(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %ebx,-0x2c4(%ebp)\n-\tmov %ebx,-0x1d8(%ebp)\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tlea 0x1(%esi),%ebx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %eax,-0x2f8(%ebp)\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tmov %ebx,-0x2ac(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0x1d0(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%edi),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edi),%ebx\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n+\tcmp %ecx,%ebx\n+\tje eb71 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+/usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n+\ttest %eax,%eax\n+\tje ec70 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1d0>\n+\tcmp %ecx,%eax\n+\tjne ec60 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1c0>\n+/usr/include/seqan/sequence/string_base.h:1023\n+\tcmp %edi,%edx\n+\tje eb71 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+seqan2::String >::String >, unsigned int, void, void>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:166\n+\tmovl $0x0,-0x28(%ebp)\n+/usr/include/seqan/sequence/string_alloc.h:167\n+\tmovl $0x0,-0x24(%ebp)\n+/usr/include/seqan/sequence/string_alloc.h:168\n+\tmovl $0x0,-0x20(%ebp)\n+/usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n+\tcmp %eax,%esi\n+\tje ec1e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %eax,%esi\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tcmp $0x1f,%esi\n+\tjbe ec90 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1f0>\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %esi,%ecx\n+\tmov %edx,-0x34(%ebp)\n+\tshr $1,%ecx\n+\tadd %esi,%ecx\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1601\n+\tcmp %esi,%ecx\n+\tcmova %esi,%ecx\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n+\tlea 0x1(%ecx),%eax\n+\tmov %ecx,-0x30(%ebp)\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n-\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x1d8(%ebp),%eax\n-std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}::operator()(char*, unsigned int) const:\n-/usr/include/c++/14/bits/basic_string.h:4251\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov -0x30(%ebp),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov -0x34(%ebp),%edx\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tadd $0x10,%esp\n-/usr/include/c++/14/bits/basic_string.h:4250\n-\tmovb $0x2d,(%eax)\n-/usr/include/c++/14/bits/basic_string.h:4251\n-\tlea (%eax,%esi,1),%edx\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:94\n-\tjmp d405 \n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x218(%ebp),%ebx\n-\tlea -0x220(%ebp),%eax\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0x21c(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %ebx,-0x2c0(%ebp)\n-\tmov %ebx,-0x220(%ebp)\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tlea 0x1(%esi),%ebx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %eax,-0x2f4(%ebp)\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tmov %ebx,-0x2ac(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0x218(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,-0x28(%ebp)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %ecx,-0x20(%ebp)\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea (%eax,%esi,1),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %ecx,-0x24(%ebp)\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n+\tcmp $0x1,%esi\n+\tjle ec1e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n+/usr/include/c++/14/bits/stl_algobase.h:452\n+\tsub $0x4,%esp\n+\tpush %esi\n+\tpush %edx\n \tpush %eax\n-\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x220(%ebp),%eax\n-std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}::operator()(char*, unsigned int) const:\n-/usr/include/c++/14/bits/basic_string.h:4251\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 3330 \n \tadd $0x10,%esp\n-/usr/include/c++/14/bits/basic_string.h:4250\n-\tmovb $0x2d,(%eax)\n-/usr/include/c++/14/bits/basic_string.h:4251\n-\tlea (%eax,%esi,1),%edx\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:94\n-\tjmp d5c5 \n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x260(%ebp),%ebx\n-\tlea -0x268(%ebp),%eax\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0x264(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %ebx,-0x2bc(%ebp)\n-\tmov %ebx,-0x268(%ebp)\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tlea 0x1(%esi),%ebx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %eax,-0x2f0(%ebp)\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tmov %ebx,-0x2ac(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0x260(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n+\tlea -0x28(%ebp),%eax\n \tpush %eax\n-\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x268(%ebp),%eax\n-std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}::operator()(char*, unsigned int) const:\n-/usr/include/c++/14/bits/basic_string.h:4251\n+\tpush %edi\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 3350 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n+/usr/include/seqan/sequence/string_base.h:1065\n+\tpop %eax\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tpush -0x28(%ebp)\n+\tcall 31f0 \n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n-/usr/include/c++/14/bits/basic_string.h:4250\n-\tmovb $0x2d,(%eax)\n-/usr/include/c++/14/bits/basic_string.h:4251\n-\tlea (%eax,%esi,1),%edx\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:94\n-\tjmp d785 \n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x290(%ebp),%ebx\n-\tlea -0x298(%ebp),%eax\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0x294(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %ebx,-0x2e4(%ebp)\n-\tmov %ebx,-0x298(%ebp)\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tlea 0x1(%esi),%ebx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %eax,-0x2e0(%ebp)\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tmov %ebx,-0x2a4(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0x290(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n+\tjmp eb71 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+\tnop\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%eax\n+\tjmp eb4e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xae>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov $0x21,%eax\n+/usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n+\tmov $0x20,%ecx\n+\tjmp eb06 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x66>\n+\tnop\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmovl $0x0,-0x34(%ebp)\n+\txor %esi,%esi\n+\tjmp eb4e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xae>\n+\txchg %ax,%ax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %ebx,0x4(%edi)\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n+/usr/include/c++/14/bits/stl_algobase.h:448\n+\tjmp eb71 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/stl_algobase.h:453\n+\tjne eb71 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+void std::__copy_move::__assign_one(unsigned char*, unsigned char const*):\n+/usr/include/c++/14/bits/stl_algobase.h:413\n+\tmovzbl (%eax),%eax\n+\tmov %al,(%ebx)\n+\tjmp eb71 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n+\tlea 0x1(%esi),%eax\n+\tmov %edx,-0x30(%ebp)\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n-\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x298(%ebp),%eax\n-std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}::operator()(char*, unsigned int) const:\n-/usr/include/c++/14/bits/basic_string.h:4251\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 3030 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov -0x30(%ebp),%edx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %esi,-0x20(%ebp)\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tadd $0x10,%esp\n-/usr/include/c++/14/bits/basic_string.h:4250\n-\tmovb $0x2d,(%eax)\n-/usr/include/c++/14/bits/basic_string.h:4251\n-\tlea (%eax,%esi,1),%edx\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:94\n-\tjmp d945 \n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x188(%ebp),%ebx\n-\tlea -0x190(%ebp),%eax\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0x18c(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %ebx,-0x2c8(%ebp)\n-\tmov %ebx,-0x190(%ebp)\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tlea 0x1(%esi),%ebx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %eax,-0x2fc(%ebp)\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tmov %ebx,-0x2ac(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0x188(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush %eax\n-\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x190(%ebp),%eax\n-std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}::operator()(char*, unsigned int) const:\n-/usr/include/c++/14/bits/basic_string.h:4251\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea (%eax,%esi,1),%ebx\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,-0x28(%ebp)\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %eax,%ecx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %ebx,-0x24(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%edx\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n+\tcmp $0x1,%esi\n+\tjne ec0d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x16d>\n+void std::__copy_move::__assign_one(unsigned char*, unsigned char const*):\n+/usr/include/c++/14/bits/stl_algobase.h:413\n+\tmovzbl (%edx),%eax\n+\tmov %al,(%ecx)\n+\tjmp ec1e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush -0x28(%ebp)\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 31f0 \n \tadd $0x10,%esp\n-/usr/include/c++/14/bits/basic_string.h:4250\n-\tmovb $0x2d,(%eax)\n-/usr/include/c++/14/bits/basic_string.h:4251\n-\tlea (%eax,%esi,1),%edx\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:94\n-\tjmp d245 \n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov 0x8(%eax),%ebx\n-\tmov -0x2a8(%ebp),%edi\n-\tmov %edi,-0x2e8(%ebp)\n-\tmov %ebx,0x8(%edi)\n-\tmov -0x2e0(%ebp),%edi\n-\tmov -0x4(%edx,%edi,1),%ebx\n-\tmov %ebx,-0x4(%ecx,%edi,1)\n-\tmov -0x2e8(%ebp),%edi\n-\tlea 0xc(%edi),%ebx\n-\tmov %edx,%edi\n-\tand $0xfffffffc,%ebx\n-\tsub %ebx,%ecx\n-\tsub %ecx,%edi\n-\tmov %edi,-0x2e8(%ebp)\n-\tmov -0x2e0(%ebp),%edi\n-\tadd %edi,%ecx\n-\tand $0xfffffffc,%ecx\n-\tcmp $0x4,%ecx\n-\tjb e889 \n-\tmov %eax,-0x2e0(%ebp)\n-\tmov %ecx,%edi\n-\txor %ecx,%ecx\n-\tand $0xfffffffc,%edi\n-\tmov -0x2e8(%ebp),%eax\n-\tmov (%eax,%ecx,1),%eax\n-\tmov %eax,(%ebx,%ecx,1)\n-\tadd $0x4,%ecx\n-\tcmp %edi,%ecx\n-\tjb f2c5 \n-\tmov -0x2e0(%ebp),%eax\n-\tmov 0x4(%eax),%ebx\n-\tjmp e88c \n-\tmov %eax,-0x2b4(%ebp)\n-\tmov %ebx,%esi\n-\txor %ecx,%ecx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ecx,1),%edi\n-\tmov -0x2d4(%ebp),%eax\n-\tmov %edi,(%eax,%ecx,1)\n-\tadd $0x4,%ecx\n-\tcmp %esi,%ecx\n-\tjb f2f3 \n-\tmov -0x2d4(%ebp),%esi\n-\tmov -0x2b4(%ebp),%eax\n-\tlea (%esi,%ecx,1),%edi\n-\tlea (%edx,%ecx,1),%esi\n-\tjmp e719 \n-\tmov %eax,-0x2b0(%ebp)\n-\tmov %ecx,%esi\n-\txor %ebx,%ebx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ebx,1),%edi\n-\tmov -0x2d0(%ebp),%eax\n-\tmov %edi,(%eax,%ebx,1)\n-\tadd $0x4,%ebx\n-\tcmp %esi,%ebx\n-\tjb f32a \n-\tmov -0x2d0(%ebp),%esi\n-\tmov -0x2b0(%ebp),%eax\n-\tlea (%esi,%ebx,1),%edi\n-\tlea (%edx,%ebx,1),%esi\n-\tjmp e699 \n-\tmov %eax,-0x310(%ebp)\n-\tmov %ebx,%esi\n-\txor %ecx,%ecx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ecx,1),%edi\n-\tmov -0x2dc(%ebp),%eax\n-\tmov %edi,(%eax,%ecx,1)\n-\tadd $0x4,%ecx\n-\tcmp %esi,%ecx\n-\tjb f361 \n-\tmov -0x2dc(%ebp),%esi\n-\tmov -0x310(%ebp),%eax\n-\tlea (%esi,%ecx,1),%edi\n-\tlea (%edx,%ecx,1),%esi\n-\tjmp e819 \n-\tmov %eax,-0x2b8(%ebp)\n-\tmov %ebx,%esi\n-\txor %ecx,%ecx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ecx,1),%edi\n-\tmov -0x2d8(%ebp),%eax\n-\tmov %edi,(%eax,%ecx,1)\n-\tadd $0x4,%ecx\n-\tcmp %esi,%ecx\n-\tjb f398 \n-\tmov -0x2d8(%ebp),%esi\n-\tmov -0x2b8(%ebp),%eax\n-\tlea (%esi,%ecx,1),%edi\n-\tlea (%edx,%ecx,1),%esi\n-\tjmp e799 \n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:121\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-\tjmp 3712 <__cxa_finalize@plt+0x382>\n-\tjmp 388d <__cxa_finalize@plt+0x4fd>\n-\tjmp 3894 <__cxa_finalize@plt+0x504>\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n-/usr/include/c++/14/bits/basic_string.h:809\n+\tmov -0x1c(%ebp),%eax\n+\tsub %gs:0x14,%eax\n+\tje ecf9 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x259>\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1028\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1028\n+\tmov -0x30(%ebp),%ebx\n+\tjmp eb4e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xae>\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp 3856 <__cxa_finalize@plt+0x4c6>\n-\tjmp 393d <__cxa_finalize@plt+0x5ad>\n-\tjmp 3924 <__cxa_finalize@plt+0x594>\n-\tjmp 3984 <__cxa_finalize@plt+0x5f4>\n-\tjmp 398b <__cxa_finalize@plt+0x5fb>\n-\tjmp 3950 <__cxa_finalize@plt+0x5c0>\n-\tjmp 39c4 <__cxa_finalize@plt+0x634>\n-\tjmp 3a48 <__cxa_finalize@plt+0x6b8>\n-\tjmp 3ab3 <__cxa_finalize@plt+0x723>\n-\tjmp 3949 <__cxa_finalize@plt+0x5b9>\n-ScoredAlignment::getString[abi:cxx11]():\n-/usr/include/c++/14/bits/basic_string.h:809\n-\tlea 0x0(%esi),%esi\n+\tjmp eccb >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x22b>\n+\tsub $0xc,%esp\n+\tpush %esi\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\tnop\n \n-0000f410 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base>:\n-ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:6\n+0000ed10 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base>:\n+void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:915\n \tpush %ebp\n-\tmov %esp,%ebp\n \tpush %edi\n-\tcall d016 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x716>\n-\tadd $0x4ab3,%edi\n \tpush %esi\n \tpush %ebx\n-\tsub $0x248,%esp\n-\tmov 0x8(%ebp),%esi\n-\tmov 0xc(%ebp),%eax\n-\tmov %esi,-0x228(%ebp)\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/14/bits/basic_ios.h:466\n-\tmov %edi,%ebx\n-\tmov %edi,-0x1ec(%ebp)\n-ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:6\n-\tmov %eax,-0x1f4(%ebp)\n-./porechop/src/alignment.cpp:8\n-\tmov %gs:0x14,%eax\n-\tmov %eax,-0x1c(%ebp)\n-\tmov 0x10(%ebp),%eax\n-./porechop/src/alignment.cpp:9\n-\tmovl $0xffffffff,0x8(%esi)\n-\tmovl $0xffffffff,0x10(%esi)\n-./porechop/src/alignment.cpp:8\n-\tmov %eax,(%esi)\n-\tmov 0x14(%ebp),%eax\n-\tmov %eax,0x4(%esi)\n-./porechop/src/alignment.cpp:9\n-\tmov 0x18(%ebp),%eax\n-\tmov %eax,0x18(%esi)\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/14/bits/basic_ios.h:466\n-\tlea -0x16c(%ebp),%eax\n-\tlea -0x1ac(%ebp),%esi\n-\tmov %eax,-0x20c(%ebp)\n-\tpush %eax\n-\tcall 3060 \n-/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1)\n-\tmov 0xe8(%edi),%ebx\n-/usr/include/c++/14/bits/basic_ios.h:465\n-\txor %ecx,%ecx\n-std::basic_ostream >::basic_ostream():\n-/usr/include/c++/14/ostream:438\n-\tmov 0x114(%edi),%edx\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/14/bits/basic_ios.h:465\n-\tmov %cx,-0xf8(%ebp)\n-/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1)\n-\tmov %ebx,-0x204(%ebp)\n-\tlea 0x8(%ebx),%eax\n-std::basic_ostream >::basic_ostream():\n-/usr/include/c++/14/ostream:438\n-\tmov 0x4(%edx),%ebx\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1)\n-\tmov %eax,-0x16c(%ebp)\n-std::basic_ostream >::basic_ostream():\n-/usr/include/c++/14/ostream:438\n-\tmov -0xc(%ebx),%eax\n-\tmov %ebx,-0x1ac(%ebp)\n-\tmov %ebx,-0x1fc(%ebp)\n-\tmov 0x8(%edx),%ebx\n-\tadd %esi,%eax\n-\tmov %esi,-0x1f0(%ebp)\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/14/bits/basic_ios.h:465\n-\tmovl $0x0,-0xfc(%ebp)\n-/usr/include/c++/14/bits/basic_ios.h:466\n-\tmovl $0x0,-0xf4(%ebp)\n-\tmovl $0x0,-0xf0(%ebp)\n-\tmovl $0x0,-0xec(%ebp)\n-\tmovl $0x0,-0xe8(%ebp)\n-std::basic_ostream >::basic_ostream():\n-/usr/include/c++/14/ostream:438\n-\tmov %ebx,-0x200(%ebp)\n-\tmov %ebx,(%eax)\n+\tcall 3cd0 <__cxa_finalize@plt+0x940>\n+\tadd $0x51b3,%ebx\n+\tsub $0x1c,%esp\n+\tmov 0x34(%esp),%eax\n+\tmov 0x30(%esp),%esi\n+/usr/include/seqan/basic/holder_tristate.h:918\n+\tmov 0x4(%eax),%edx\n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:525\n+\tmov 0x4(%esi),%ecx\n+void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:918\n+\ttest %edx,%edx\n+\tje ee18 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x108>\n+\tcmp $0x1,%edx\n+\tje ed70 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x60>\n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:525\n+\tand $0xfffffffd,%ecx\n+\tmov (%eax),%edi\n+\tje ed5c > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x4c>\n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov (%esi),%ebp\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush 0x0(%ebp)\n+\tcall 31f0 \n+void seqan2::deallocate >, seqan2::Tag >, seqan2::String > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tmov %ebp,(%esp)\n+\tcall 31f0 \n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:536\n+\tadd $0x10,%esp\n+void seqan2::setValue > >(seqan2::Holder >, seqan2::Tag >&, seqan2::String >&):\n+/usr/include/seqan/basic/holder_tristate.h:727\n+\tmov %edi,(%esi)\n+/usr/include/seqan/basic/holder_tristate.h:728\n+\tmovl $0x2,0x4(%esi)\n+void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:931\n+\tadd $0x1c,%esp\n \tpop %ebx\n-\tmov %edi,%ebx\n \tpop %esi\n-\tpush $0x0\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\tlea 0x0(%esi),%esi\n+seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov (%eax),%ebp\n+void seqan2::assignValue >, seqan2::String > >(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const&):\n+/usr/include/seqan/basic/holder_tristate.h:886 (discriminator 1)\n+\ttest %ecx,%ecx\n+\tjne ee50 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x140>\n+void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tpush $0xc\n+\tcall 3030 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x0(%ebp),%ecx\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:119\n+\tmovl $0x0,(%eax)\n+void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %eax,%edi\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:120\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:121\n+\tmovl $0x0,0x8(%eax)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%ebp),%eax\n+\tmov %eax,0x1c(%esp)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %ecx,%eax\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tadd $0x10,%esp\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %eax,%edx\n+\tshr $1,%edx\n+\tadd %eax,%edx\n+\tcmp $0x1f,%eax\n+\tmov $0x20,%eax\n+\tcmova %edx,%eax\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:238\n+\tmov 0x8(%ebp),%edx\n+\tcmp %edx,%eax\n+\tcmovbe %eax,%edx\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagExact_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n+\ttest %edx,%edx\n+\tje edef > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0xdf>\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n+\tlea 0x1(%edx),%eax\n+\tmov %edx,0x18(%esp)\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n-\tcall 3270 >::init(std::basic_streambuf >*)@plt>\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:805 (discriminator 1)\n-\tmov 0x10c(%edi),%ebx\n-std::basic_streambuf >::basic_streambuf():\n-/usr/include/c++/14/streambuf:473\n-\tlea -0x18c(%ebp),%edx\n-/usr/include/c++/14/streambuf:471\n-\tmovl $0x0,-0x1a4(%ebp)\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:806\n-\tlea -0x1a8(%ebp),%esi\n-std::basic_streambuf >::basic_streambuf():\n-/usr/include/c++/14/streambuf:473\n-\tmov %edx,-0x23c(%ebp)\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:805 (discriminator 1)\n-\tlea 0xc(%ebx),%eax\n-\tmov %ebx,-0x210(%ebp)\n-\tmov %eax,-0x1ac(%ebp)\n-\tlea 0x20(%ebx),%eax\n-std::basic_streambuf >::basic_streambuf():\n-/usr/include/c++/14/streambuf:473\n-\tmov 0xf8(%edi),%ebx\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:805 (discriminator 1)\n-\tmov %eax,-0x16c(%ebp)\n-std::basic_streambuf >::basic_streambuf():\n-/usr/include/c++/14/streambuf:473\n-\tlea 0x8(%ebx),%eax\n-\tmov %ebx,-0x218(%ebp)\n-\tmov %edi,%ebx\n-\tmov %eax,-0x1a8(%ebp)\n-/usr/include/c++/14/streambuf:471\n-\tmovl $0x0,-0x1a0(%ebp)\n-\tmovl $0x0,-0x19c(%ebp)\n-/usr/include/c++/14/streambuf:472\n-\tmovl $0x0,-0x198(%ebp)\n-\tmovl $0x0,-0x194(%ebp)\n-\tmovl $0x0,-0x190(%ebp)\n-/usr/include/c++/14/streambuf:473\n-\tmov %edx,(%esp)\n-\tcall 3380 \n-std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode):\n-/usr/include/c++/14/sstream:134 (discriminator 1)\n-\tmov 0x130(%edi),%ebx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x17c(%ebp),%edx\n-std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode):\n-/usr/include/c++/14/sstream:134 (discriminator 1)\n-\tmovl $0x10,-0x188(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %edx,-0x240(%ebp)\n-std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode):\n-/usr/include/c++/14/sstream:134 (discriminator 1)\n-\tlea 0x8(%ebx),%eax\n-\tmov %ebx,-0x214(%ebp)\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:806\n-\tmov %edi,%ebx\n-std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode):\n-/usr/include/c++/14/sstream:134 (discriminator 1)\n-\tmov %eax,-0x1a8(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %edx,-0x184(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0x180(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0x17c(%ebp)\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:806\n-\tpop %eax\n-\tpop %edx\n-\tpush %esi\n-\tpush -0x20c(%ebp)\n-\tcall 3270 >::init(std::basic_streambuf >*)@plt>\n+\tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov 0x1c(%esp),%edx\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%edi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x0(%ebp),%ecx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x4(%edi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%ebp),%eax\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edx,0x8(%edi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov %eax,0x1c(%esp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tadd $0x10,%esp\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n+\tmov 0xc(%esp),%eax\n+\tcmp %eax,%ecx\n+\tje ee04 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0xf4>\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tsub $0x8,%esp\n+\tpush %ebp\n+\tpush %edi\n+\tcall 3350 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n+void seqan2::assign, seqan2::String > >(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1001\n+\tadd $0x10,%esp\n+void seqan2::create >, seqan2::String > const>(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const&):\n+/usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n+\tmov %edi,(%esi)\n+/usr/include/seqan/basic/holder_tristate.h:651\n+\tmovl $0x1,0x4(%esi)\n+void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:931\n+\tadd $0x1c,%esp\n+\tpop %ebx\n \tpop %esi\n-seqan2::Iter, std::allocator >, seqan2::StreamIterator > >::Iter(std::ostream&):\n-/usr/include/seqan/stream/iter_stream.h:325\n-\tmov -0x1ac(%ebp),%eax\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:806\n \tpop %edi\n-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):\n-/usr/include/seqan/sequence/string_alloc.h:283\n-\tmov -0x1f4(%ebp),%edi\n-\tmov (%edi),%esi\n-seqan2::Iter, std::allocator >, seqan2::StreamIterator > >::Iter(std::ostream&):\n-/usr/include/seqan/stream/iter_stream.h:325\n-\tmov -0x1f0(%ebp),%edi\n-\tadd -0xc(%eax),%edi\n-std::basic_ios >::rdbuf() const:\n-/usr/include/c++/14/bits/basic_ios.h:326\n-\tmov 0x78(%edi),%edx\n-std::basic_ios >::exceptions(std::_Ios_Iostate):\n-/usr/include/c++/14/bits/basic_ios.h:263\n-\tmovl $0x1,0x10(%edi)\n-seqan2::StreamBufferWrapper >::StreamBufferWrapper(std::basic_streambuf >*):\n-/usr/include/seqan/stream/iter_stream.h:116\n-\tmov %edx,-0x1e4(%ebp)\n-std::basic_ios >::exceptions(std::_Ios_Iostate):\n-/usr/include/c++/14/bits/basic_ios.h:264\n-\tpush 0x14(%edi)\n-\tpush %edi\n-\tcall 3300 >::clear(std::_Ios_Iostate)@plt>\n-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&):\n-/usr/include/seqan/align/gaps_base.h:965\n-\tlea -0x1e4(%ebp),%eax\n-seqan2::Iter, std::allocator >, seqan2::StreamIterator > >::Iter(std::ostream&):\n-/usr/include/seqan/stream/iter_stream.h:328\n-\tpop %ecx\n+\tpop %ebp\n+\tret\n+\tlea 0x0(%esi),%esi\n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:525\n+\ttest %ecx,%ecx\n+\tje ed65 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x55>\n+\tcmp $0x2,%ecx\n+\tje ee70 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x160>\n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov (%esi),%edi\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush (%edi)\n+\tcall 31f0 \n+void seqan2::deallocate >, seqan2::Tag >, seqan2::String > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tmov %edi,(%esp)\n+\tcall 31f0 \n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:536\n+\tadd $0x10,%esp\n+/usr/include/seqan/basic/holder_tristate.h:533\n+\tmovl $0x0,0x4(%esi)\n+void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:931\n+\tadd $0x1c,%esp\n \tpop %ebx\n-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&):\n-/usr/include/seqan/align/gaps_base.h:965\n-\tpush %esi\n-\tpush %eax\n-\tmov -0x1ec(%ebp),%ebx\n-\tcall 30e0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n-\tlea -0x1d4(%ebp),%eax\n-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&):\n-/usr/include/seqan/align/gaps_base.h:965\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tsub $0x8,%esp\n+\tpush %ebp\n+\tpush (%esi)\n+\tcall 3350 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n+void seqan2::assign, seqan2::String > >(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1001\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n-\tlea -0x1dc(%ebp),%edi\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0x1d8(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n-\tmov %eax,-0x22c(%ebp)\n-\tmov %eax,-0x1dc(%ebp)\n-std::basic_streambuf >::pptr() const:\n-/usr/include/c++/14/streambuf:539\n-\tmov -0x194(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n-\tmov %edi,-0x1f8(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0x1d4(%ebp)\n-std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const:\n-/usr/include/c++/14/sstream:442 (discriminator 1)\n+void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:931\n+\tadd $0x1c,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:529\n+\tmovl $0x0,0x4(%esi)\n+void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:931\n+\tadd $0x1c,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\tnop\n+\n+0000ee80 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base>:\n+void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:581\n+\tcall 7233 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x453>\n+\tadd $0x5047,%eax\n+\tpush %ebp\n+\tmov %esp,%ebp\n+\tpush %edi\n+\tpush %esi\n+\tpush %ebx\n+\tsub $0x1c,%esp\n+\tmov %eax,-0x1c(%ebp)\n+/usr/include/seqan/basic/holder_tristate.h:585\n+\tmov 0x8(%ebp),%eax\n+\tmov 0x4(%eax),%eax\n \ttest %eax,%eax\n-\tje fdf0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x9e0>\n-std::basic_streambuf >::egptr() const:\n-/usr/include/c++/14/streambuf:495\n-\tmov -0x19c(%ebp),%edx\n-std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const:\n-/usr/include/c++/14/sstream:448\n-\tmov %eax,%ecx\n-\tcmp %eax,%edx\n-\tcmovae %edx,%eax\n-\ttest %edx,%edx\n-std::basic_streambuf >::pbase() const:\n-/usr/include/c++/14/streambuf:536\n-\tmov -0x198(%ebp),%edx\n-std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const:\n-/usr/include/c++/14/sstream:448\n-\tcmove %ecx,%eax\n-std::__cxx11::basic_string, std::allocator >& std::__cxx11::basic_string, std::allocator >::assign(char*, char*):\n-/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1)\n+\tje f040 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x1c0>\n+\tcmp $0x2,%eax\n+\tjne f031 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x1b1>\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov 0x8(%ebp),%eax\n+void seqan2::allocate > >, seqan2::Tag >, seqan2::Matrix > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder > >, seqan2::Tag > const&, seqan2::Matrix > >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n-/usr/include/c++/14/bits/basic_string.h:1740\n+\tmov -0x1c(%ebp),%ebx\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov (%eax),%edi\n+void seqan2::clear > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:529\n+\tmovl $0x0,0x4(%eax)\n+void seqan2::allocate > >, seqan2::Tag >, seqan2::Matrix > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder > >, seqan2::Tag > const&, seqan2::Matrix > >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tpush $0x20\n+\tcall 3030 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%edi),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edi),%edx\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tadd $0x10,%esp\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:119\n+\tmovl $0x0,(%eax)\n+void seqan2::allocate > >, seqan2::Tag >, seqan2::Matrix > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder > >, seqan2::Tag > const&, seqan2::Matrix > >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %eax,%esi\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n+\tmov $0x20,%ebx\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:120\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:121\n+\tmovl $0x0,0x8(%eax)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %ecx,%eax\n \tsub %edx,%eax\n-/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1)\n-\tpush %eax\n-\tpush %edx\n-\tpush $0x0\n-\tpush $0x0\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tcmp $0x7c,%eax\n+\tjbe eefd > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x7d>\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsar $0x2,%eax\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %eax,%ebx\n+\tshr $1,%ebx\n+\tadd %ebx,%eax\n+\tmov %eax,%ebx\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:238\n+\tmov 0x8(%edi),%eax\n+\tcmp %eax,%ebx\n+\tcmovbe %ebx,%eax\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagExact_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n+\ttest %eax,%eax\n+\tjne f188 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x308>\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n+\tcmp %edx,%ecx\n+\tje ef21 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0xa1>\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tsub $0x8,%esp\n+\tmov -0x1c(%ebp),%ebx\n \tpush %edi\n-\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n-/usr/include/c++/14/bits/basic_string.h:1740\n-\tadd $0x20,%esp\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/14/bits/basic_ios.h:466\n-\tsub $0xc,%esp\n-\tlea -0xa4(%ebp),%eax\n-\tmov -0x1ec(%ebp),%ebx\n-\tlea -0xe4(%ebp),%edi\n-\tmov %eax,-0x208(%ebp)\n-\tpush %eax\n-\tcall 3060 \n-/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1)\n-\tmov -0x204(%ebp),%esi\n-/usr/include/c++/14/bits/basic_ios.h:465\n-\txor %ecx,%ecx\n-\tmovl $0x0,-0x34(%ebp)\n-\tmov %cx,-0x30(%ebp)\n-/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1)\n-\tlea 0x8(%esi),%eax\n-std::basic_ostream >::basic_ostream():\n-/usr/include/c++/14/ostream:438\n-\tmov -0x1fc(%ebp),%esi\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/14/bits/basic_ios.h:466\n-\tmovl $0x0,-0x2c(%ebp)\n-/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1)\n-\tmov %eax,-0xa4(%ebp)\n-std::basic_ostream >::basic_ostream():\n-/usr/include/c++/14/ostream:438\n-\tmov -0xc(%esi),%edx\n-\tmov %esi,-0xe4(%ebp)\n-\tmov -0x200(%ebp),%esi\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/14/bits/basic_ios.h:466\n-\tmovl $0x0,-0x28(%ebp)\n-std::basic_ostream >::basic_ostream():\n-/usr/include/c++/14/ostream:438\n-\tadd %edi,%edx\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/14/bits/basic_ios.h:466\n-\tmovl $0x0,-0x24(%ebp)\n-std::basic_ostream >::basic_ostream():\n-/usr/include/c++/14/ostream:438\n+\tpush %esi\n+\tcall 31b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n+void seqan2::assign, seqan2::String > >(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1001\n+\tadd $0x10,%esp\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x10(%edi),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0xc(%edi),%ecx\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:119\n+\tmovl $0x0,0xc(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:120\n+\tmovl $0x0,0x10(%esi)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %edx,%eax\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/14/bits/basic_ios.h:466\n-\tmovl $0x0,-0x20(%ebp)\n-std::basic_ostream >::basic_ostream():\n-/usr/include/c++/14/ostream:438\n-\tmov %esi,(%edx)\n-\tpop %esi\n-\tpop %edx\n-\tpush $0x0\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:121\n+\tmovl $0x0,0x14(%esi)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %ecx,%eax\n+\tmov %eax,-0x20(%ebp)\n+\tsar $0x2,%eax\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %eax,%ebx\n+\tshr $1,%ebx\n+\tadd %ebx,%eax\n+\tcmpl $0x7c,-0x20(%ebp)\n+\tmov $0x20,%ebx\n+\tcmovbe %ebx,%eax\n+\tmov %eax,%ebx\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:238\n+\tmov 0x14(%edi),%eax\n+\tcmp %eax,%ebx\n+\tcmovbe %ebx,%eax\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagExact_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n+\ttest %eax,%eax\n+\tjne f1c0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x340>\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n+\tcmp %edx,%ecx\n+\tje ef84 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x104>\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tsub $0x8,%esp\n+seqan2::Matrix > >::Matrix(seqan2::Matrix > > const&):\n+/usr/include/seqan/align/matrix_base.h:187\n+\tlea 0xc(%edi),%eax\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tmov -0x1c(%ebp),%ebx\n \tpush %eax\n-\tcall 3270 >::init(std::basic_streambuf >*)@plt>\n-std::basic_streambuf >::basic_streambuf():\n-/usr/include/c++/14/streambuf:471\n-\tmovl $0x0,-0xdc(%ebp)\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:805 (discriminator 1)\n-\tmov -0x210(%ebp),%esi\n-std::basic_streambuf >::basic_streambuf():\n-/usr/include/c++/14/streambuf:471\n-\tmovl $0x0,-0xd8(%ebp)\n-\tmovl $0x0,-0xd4(%ebp)\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:805 (discriminator 1)\n+seqan2::Matrix > >::Matrix(seqan2::Matrix > > const&):\n+/usr/include/seqan/align/matrix_base.h:187\n \tlea 0xc(%esi),%eax\n-\tmov %eax,-0xe4(%ebp)\n-\tlea 0x20(%esi),%eax\n-std::basic_streambuf >::basic_streambuf():\n-/usr/include/c++/14/streambuf:473\n-\tmov -0x218(%ebp),%esi\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:805 (discriminator 1)\n-\tmov %eax,-0xa4(%ebp)\n-std::basic_streambuf >::basic_streambuf():\n-/usr/include/c++/14/streambuf:472\n-\tmovl $0x0,-0xd0(%ebp)\n-/usr/include/c++/14/streambuf:473\n-\tlea 0x8(%esi),%eax\n-\tlea -0xc4(%ebp),%esi\n-\tmov %eax,-0xe0(%ebp)\n-\tmov %esi,-0x230(%ebp)\n-/usr/include/c++/14/streambuf:472\n-\tmovl $0x0,-0xcc(%ebp)\n-\tmovl $0x0,-0xc8(%ebp)\n-/usr/include/c++/14/streambuf:473\n-\tmov %esi,(%esp)\n-\tcall 3380 \n-std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode):\n-/usr/include/c++/14/sstream:134 (discriminator 1)\n-\tmov -0x214(%ebp),%esi\n-\tmovl $0x10,-0xc0(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0xb8(%ebp)\n-std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode):\n-/usr/include/c++/14/sstream:134 (discriminator 1)\n-\tlea 0x8(%esi),%eax\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0xb4(%ebp),%esi\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0xb4(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x238(%ebp)\n-\tmov %esi,-0xbc(%ebp)\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:806\n-\tlea -0xe0(%ebp),%esi\n-std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode):\n-/usr/include/c++/14/sstream:134 (discriminator 1)\n-\tmov %eax,-0xe0(%ebp)\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:806\n-\tpop %eax\n-\tpop %edx\n-\tpush %esi\n-\tpush -0x208(%ebp)\n-\tcall 3270 >::init(std::basic_streambuf >*)@plt>\n-\tpop %esi\n-\tpop %eax\n-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&):\n-/usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n-\tmov -0x1f4(%ebp),%eax\n-\tmov (%eax),%esi\n-seqan2::Iter, std::allocator >, seqan2::StreamIterator > >::Iter(std::ostream&):\n-/usr/include/seqan/stream/iter_stream.h:325\n-\tmov -0xe4(%ebp),%eax\n-\tmov -0xc(%eax),%ebx\n-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&):\n-/usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n-\tadd $0x24,%esi\n-seqan2::Iter, std::allocator >, seqan2::StreamIterator > >::Iter(std::ostream&):\n-/usr/include/seqan/stream/iter_stream.h:325\n-\tadd %edi,%ebx\n-std::basic_ios >::rdbuf() const:\n-/usr/include/c++/14/bits/basic_ios.h:326\n-\tmov 0x78(%ebx),%edx\n-std::basic_ios >::exceptions(std::_Ios_Iostate):\n-/usr/include/c++/14/bits/basic_ios.h:263\n-\tmovl $0x1,0x10(%ebx)\n-seqan2::StreamBufferWrapper >::StreamBufferWrapper(std::basic_streambuf >*):\n-/usr/include/seqan/stream/iter_stream.h:116\n-\tmov %edx,-0x1e0(%ebp)\n-std::basic_ios >::exceptions(std::_Ios_Iostate):\n-/usr/include/c++/14/bits/basic_ios.h:264\n-\tpush 0x14(%ebx)\n-\tpush %ebx\n-\tmov -0x1ec(%ebp),%ebx\n-\tcall 3300 >::clear(std::_Ios_Iostate)@plt>\n-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&):\n-/usr/include/seqan/align/gaps_base.h:965\n-\tlea -0x1e0(%ebp),%eax\n-seqan2::Iter, std::allocator >, seqan2::StreamIterator > >::Iter(std::ostream&):\n-/usr/include/seqan/stream/iter_stream.h:328\n-\tpop %ecx\n-\tpop %ebx\n-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&):\n-/usr/include/seqan/align/gaps_base.h:965\n-\tpush %esi\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n \tpush %eax\n-\tmov -0x1ec(%ebp),%ebx\n-\tcall 30e0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n-\tlea -0x1bc(%ebp),%eax\n-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&):\n-/usr/include/seqan/align/gaps_base.h:965\n+\tcall 31b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n+void seqan2::assign, seqan2::String > >(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1001\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n-\tlea -0x1c4(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0x1c0(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n-\tmov %eax,-0x234(%ebp)\n-\tmov %eax,-0x1c4(%ebp)\n-std::basic_streambuf >::pptr() const:\n-/usr/include/c++/14/streambuf:539\n-\tmov -0xcc(%ebp),%eax\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0x1bc(%ebp)\n-std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const:\n-/usr/include/c++/14/sstream:442 (discriminator 1)\n+seqan2::Holder >, seqan2::Tag >::Holder(seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:121\n+\tmovl $0x0,0x1c(%esi)\n+void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:918\n+\tmov 0x1c(%edi),%eax\n+seqan2::Holder >, seqan2::Tag >::Holder(seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:121\n+\tmovl $0x0,0x18(%esi)\n+void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:918\n \ttest %eax,%eax\n-\tje fdd0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x9c0>\n-std::basic_streambuf >::egptr() const:\n-/usr/include/c++/14/streambuf:495\n-\tmov -0xd4(%ebp),%edx\n-std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const:\n-/usr/include/c++/14/sstream:448\n-\tmov %eax,%ecx\n-\tcmp %eax,%edx\n-\tcmovae %edx,%eax\n-\ttest %edx,%edx\n-std::basic_streambuf >::pbase() const:\n-/usr/include/c++/14/streambuf:536\n-\tmov -0xd0(%ebp),%edx\n-std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const:\n-/usr/include/c++/14/sstream:448\n-\tcmove %ecx,%eax\n-std::__cxx11::basic_string, std::allocator >& std::__cxx11::basic_string, std::allocator >::assign(char*, char*):\n-/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1)\n+\tje f025 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x1a5>\n+\tcmp $0x1,%eax\n+\tjne f200 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x380>\n+seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov 0x18(%edi),%edx\n+void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n-/usr/include/c++/14/bits/basic_string.h:1740\n-\tsub %edx,%eax\n-/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1)\n-\tpush %eax\n-\tpush %edx\n-\tpush $0x0\n-\tpush $0x0\n-\tpush %esi\n-\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n-/usr/include/c++/14/bits/basic_string.h:1740\n-\tadd $0x20,%esp\n-unsigned int const& std::max(unsigned int const&, unsigned int const&):\n-/usr/include/c++/14/bits/stl_algobase.h:262\n-\tmov -0x1c0(%ebp),%edx\n-\tmov -0x1d8(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x1c4(%ebp),%esi\n-unsigned int const& std::max(unsigned int const&, unsigned int const&):\n-/usr/include/c++/14/bits/stl_algobase.h:262\n-\tcmp %eax,%edx\n-\tcmovae %edx,%eax\n-\tmov %eax,-0x1f4(%ebp)\n-ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:20\n+\tmov -0x1c(%ebp),%ebx\n+seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov %edx,-0x20(%ebp)\n+void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tpush $0xc\n+\tcall 3030 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov -0x20(%ebp),%edx\n+void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tadd $0x10,%esp\n+\tmov %eax,%edi\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:119\n+\tmovl $0x0,(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:120\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:121\n+\tmovl $0x0,0x8(%eax)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%edx),%eax\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%ebx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %eax,%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov %eax,-0x20(%ebp)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %ebx,%ecx\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %ecx,%eax\n+\tshr $1,%eax\n+\tadd %ecx,%eax\n+\tcmp $0x1f,%ecx\n+\tmov $0x20,%ecx\n+\tcmovbe %ecx,%eax\n+\tmov %eax,%ecx\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:238\n+\tmov 0x8(%edx),%eax\n+\tcmp %eax,%ecx\n+\tcmovbe %ecx,%eax\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagExact_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n \ttest %eax,%eax\n-\tjle fbca , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x7ba>\n-./porechop/src/alignment.cpp:27\n-\tmov -0x1f4(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x1dc(%ebp),%edi\n-ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:29\n-\txor %eax,%eax\n-./porechop/src/alignment.cpp:28\n-\txor %ecx,%ecx\n-./porechop/src/alignment.cpp:27\n-\txor %ebx,%ebx\n-\tmov %edx,-0x1f0(%ebp)\n+\tjne f218 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x398>\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n+\tmov -0x20(%ebp),%eax\n+\tcmp %eax,%ebx\n+\tje f01b > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x19b>\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tsub $0x8,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %edx\n+\tpush %edi\n+\tcall 3350 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n+void seqan2::assign, seqan2::String > >(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1001\n+\tadd $0x10,%esp\n+void seqan2::create >, seqan2::String > const>(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const&):\n+/usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n+\tmov %edi,0x18(%esi)\n+/usr/include/seqan/basic/holder_tristate.h:651\n+\tmovl $0x1,0x1c(%esi)\n+void seqan2::create > >, seqan2::Matrix > > >(seqan2::Holder > >, seqan2::Tag >&, seqan2::Matrix > >&):\n+/usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n+\tmov 0x8(%ebp),%eax\n+\tmov %esi,(%eax)\n+/usr/include/seqan/basic/holder_tristate.h:651\n+\tmovl $0x1,0x4(%eax)\n+void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:598\n+\tlea -0xc(%ebp),%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n \tlea 0x0(%esi,%eiz,1),%esi\n-./porechop/src/alignment.cpp:30 (discriminator 1)\n-\tcmpb $0x2d,(%edi,%eax,1)\n-./porechop/src/alignment.cpp:32 (discriminator 1)\n-\tmovzbl (%esi,%eax,1),%edx\n-./porechop/src/alignment.cpp:30 (discriminator 1)\n-\tje fb70 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x760>\n-./porechop/src/alignment.cpp:32 (discriminator 1)\n-\tcmp $0x2d,%dl\n-\tje fda0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x990>\n-\tmovb $0x0,-0x1f8(%ebp)\n-./porechop/src/alignment.cpp:44\n-\tmov -0x1f4(%ebp),%edx\n-./porechop/src/alignment.cpp:42\n-\tmovb $0x0,-0x1f0(%ebp)\n-./porechop/src/alignment.cpp:43\n-\txor %ebx,%ebx\n-./porechop/src/alignment.cpp:44\n-\tlea -0x1(%edx),%ecx\n-./porechop/src/alignment.cpp:42\n-\tmov %ecx,-0x21c(%ebp)\n-./porechop/src/alignment.cpp:44\n-\tmov %ecx,%edx\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-./porechop/src/alignment.cpp:45 (discriminator 1)\n-\tcmpb $0x2d,(%edi,%edx,1)\n-./porechop/src/alignment.cpp:47 (discriminator 1)\n-\tmovzbl (%esi,%edx,1),%ecx\n-./porechop/src/alignment.cpp:45 (discriminator 1)\n-\tje fba8 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x798>\n-./porechop/src/alignment.cpp:47 (discriminator 1)\n-\tcmp $0x2d,%cl\n-\tje fd90 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x980>\n-./porechop/src/alignment.cpp:55\n-\tmov -0x21c(%ebp),%ebx\n-\tcmpb $0x0,-0x1f8(%ebp)\n-\tmov %ebx,-0x1f0(%ebp)\n-\tjne fbca , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x7ba>\n-./porechop/src/alignment.cpp:60\n-\tmov %eax,-0x1f8(%ebp)\n-\tmov -0x1f4(%ebp),%ecx\n-\txor %ebx,%ebx\n-\tjmp f95b , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x54b>\n-./porechop/src/alignment.cpp:60 (discriminator 2)\n-\tadd $0x1,%ebx\n-./porechop/src/alignment.cpp:60 (discriminator 1)\n-\tcmp %ebx,%ecx\n-\tje fdb0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x9a0>\n-./porechop/src/alignment.cpp:61 (discriminator 1)\n-\tcmpb $0x2d,(%esi,%ebx,1)\n-\tje f950 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x540>\n-\tmov -0x1f8(%ebp),%eax\n-\tmov -0x1f0(%ebp),%ecx\n-\tjmp f975 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x565>\n-\tnop\n-./porechop/src/alignment.cpp:67 (discriminator 1)\n-\tsub $0x1,%ecx\n-\tjb f97b , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x56b>\n-./porechop/src/alignment.cpp:68 (discriminator 1)\n-\tcmpb $0x2d,(%esi,%ecx,1)\n-\tje f970 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x560>\n-./porechop/src/alignment.cpp:77 (discriminator 1)\n-\tmov %ecx,-0x1f0(%ebp)\n-\tcmp %edx,%eax\n-\tjg fe1a , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0xa0a>\n-\tlea 0x1(%edx),%ecx\n-./porechop/src/alignment.cpp:76\n-\tmov %ebx,-0x224(%ebp)\n-\tmov %ecx,-0x1f8(%ebp)\n-./porechop/src/alignment.cpp:77\n+void seqan2::allocate > >, seqan2::Tag >, seqan2::Matrix > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder > >, seqan2::Tag > const&, seqan2::Matrix > >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush $0x20\n+\tcall 3030 \n+\tmov %eax,%esi\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov 0x8(%ebp),%eax\n+seqan2::String >::String():\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\tmovl $0x0,(%esi)\n+void seqan2::allocate > >, seqan2::Tag >, seqan2::Matrix > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder > >, seqan2::Tag > const&, seqan2::Matrix > >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %esi,(%eax)\n+seqan2::String >::String():\n+/usr/include/seqan/sequence/string_alloc.h:75\n+\tmovl $0x0,0x4(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:76\n+\tmovl $0x0,0x8(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\tmovl $0x0,0xc(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:75\n+\tmovl $0x0,0x10(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:76\n+\tmovl $0x0,0x14(%esi)\n+seqan2::Holder >, seqan2::Tag >::Holder():\n+/usr/include/seqan/basic/holder_tristate.h:117\n+\tmovl $0x0,0x18(%esi)\n+\tmovl $0x0,0x1c(%esi)\n+void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmovl $0xc,(%esp)\n+\tcall 3030 \n+\tadd $0x10,%esp\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,0x18(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%esi),%edi\n+seqan2::String >::String():\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\tmovl $0x0,(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:75\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:76\n+\tmovl $0x0,0x8(%eax)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%esi),%eax\n+void seqan2::create > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:590\n+\tmovl $0x1,0x1c(%esi)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %eax,%ebx\n+\tsub %edi,%ebx\n+\tmov %ebx,-0x20(%ebp)\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1758\n+\tcmp $0x8,%ebx\n+\tjbe f140 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x2c0>\n+/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n+\tadd $0x8,%edi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x10(%esi),%eax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %edi,0x4(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0xc(%esi),%edi\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %eax,%ecx\n-./porechop/src/alignment.cpp:76\n-\tmov %eax,-0x21c(%ebp)\n-\tmov -0x1f8(%ebp),%eax\n-\tmov %edx,-0x220(%ebp)\n-\txor %edx,%edx\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-./porechop/src/alignment.cpp:78 (discriminator 2)\n-\tmovzbl (%esi,%ecx,1),%ebx\n-\tcmp %bl,(%edi,%ecx,1)\n-\tjne f9cc , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x5bc>\n-./porechop/src/alignment.cpp:79\n-\tadd $0x1,%edx\n-./porechop/src/alignment.cpp:77 (discriminator 2)\n-\tadd $0x1,%ecx\n-./porechop/src/alignment.cpp:77 (discriminator 1)\n-\tcmp %ecx,%eax\n-\tjne f9c0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x5b0>\n-./porechop/src/alignment.cpp:82\n-\tmov -0x1ec(%ebp),%ecx\n-\tmov %edx,-0x1f8(%ebp)\n-\tfildl -0x1f8(%ebp)\n-\tmov -0x21c(%ebp),%eax\n-\tfmuls -0x2ce0(%ecx)\n-\tmov -0x224(%ebp),%ebx\n-\tmov -0x220(%ebp),%edx\n-./porechop/src/alignment.cpp:81\n+\tsub %edi,%ecx\n+\tmov %ecx,-0x20(%ebp)\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1758\n+\tcmp $0x8,%ecx\n+\tja f1f8 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x378>\n+/usr/include/seqan/sequence/string_base.h:1765\n+\tcmpl $0x1,0x14(%esi)\n+\tjbe f2f8 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x478>\n+/usr/include/seqan/sequence/string_base.h:1775\n+\tcmpl $0x4,-0x20(%ebp)\n+/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n+\tlea 0x8(%edi),%edx\n+/usr/include/seqan/sequence/string_base.h:1775\n+\tja f11c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/seqan/basic/array_construct_destruct.h:592\n \tmov %edx,%ecx\n \tsub %eax,%ecx\n-\tadd $0x1,%ecx\n-./porechop/src/alignment.cpp:82\n-\tmov %ecx,-0x1f8(%ebp)\n-\tfildl -0x1f8(%ebp)\n-\tmov -0x228(%ebp),%ecx\n-\tfdivrp %st,%st(1)\n-\tfstpl 0x1c(%ecx)\n-./porechop/src/alignment.cpp:85 (discriminator 1)\n-\tmov -0x1f0(%ebp),%ecx\n-\tcmp %ecx,%ebx\n-\tjg fe13 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0xa03>\n-\tadd $0x1,%ecx\n-./porechop/src/alignment.cpp:84\n-\tmov %ebx,-0x224(%ebp)\n-\tmov %ecx,-0x1f8(%ebp)\n-./porechop/src/alignment.cpp:85\n-\tmov %ebx,%ecx\n-./porechop/src/alignment.cpp:84\n-\tmov %eax,-0x21c(%ebp)\n-\tmov -0x1f8(%ebp),%eax\n-\tmov %edx,-0x220(%ebp)\n-\txor %edx,%edx\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1146\n+\ttest %ecx,%ecx\n+\tjle f11c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1)\n+\tcmp %edx,%eax\n+\tje f11c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tsub $0x4,%esp\n+\tmov %edx,-0x20(%ebp)\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %ecx\n+\tpush $0x0\n+\tpush %eax\n+\tcall 32f0 \n+\tmov -0x20(%ebp),%edx\n+\tadd $0x10,%esp\n+void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:590\n+\tmov 0x8(%ebp),%eax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %edx,0x10(%esi)\n+seqan2::Matrix > >::Matrix():\n+/usr/include/seqan/align/matrix_base.h:183 (discriminator 1)\n+\tmovl $0x1,(%edi)\n+void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:590\n+\tmovl $0x1,0x4(%eax)\n+/usr/include/seqan/basic/holder_tristate.h:598\n+\tlea -0xc(%ebp),%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-./porechop/src/alignment.cpp:86 (discriminator 2)\n-\tmovzbl (%esi,%ecx,1),%ebx\n-\tcmp %bl,(%edi,%ecx,1)\n-\tjne fa6c , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x65c>\n-./porechop/src/alignment.cpp:87\n-\tadd $0x1,%edx\n-./porechop/src/alignment.cpp:85 (discriminator 2)\n-\tadd $0x1,%ecx\n-./porechop/src/alignment.cpp:85 (discriminator 1)\n-\tcmp %ecx,%eax\n-\tjne fa60 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x650>\n-./porechop/src/alignment.cpp:90\n-\tmov -0x1ec(%ebp),%ecx\n-\tmov %edx,-0x1f8(%ebp)\n-\tfildl -0x1f8(%ebp)\n-\tmov -0x21c(%ebp),%eax\n-\tfmuls -0x2ce0(%ecx)\n-\tmov -0x224(%ebp),%ebx\n-\tmov -0x220(%ebp),%edx\n-./porechop/src/alignment.cpp:89\n-\tmov -0x1f0(%ebp),%ecx\n-./porechop/src/alignment.cpp:92\n-\tmov %eax,-0x21c(%ebp)\n-\tmovl $0x0,-0x1f8(%ebp)\n-./porechop/src/alignment.cpp:89\n-\tsub %ebx,%ecx\n-./porechop/src/alignment.cpp:90\n-\tmov -0x228(%ebp),%ebx\n-./porechop/src/alignment.cpp:92\n-\tmov %edx,-0x220(%ebp)\n-./porechop/src/alignment.cpp:89\n-\tadd $0x1,%ecx\n-./porechop/src/alignment.cpp:92\n-\tmov %edi,-0x224(%ebp)\n-./porechop/src/alignment.cpp:90\n-\tmov %ecx,-0x1f0(%ebp)\n-\tfildl -0x1f0(%ebp)\n-./porechop/src/alignment.cpp:93\n-\txor %ecx,%ecx\n-./porechop/src/alignment.cpp:90\n-\tfdivrp %st,%st(1)\n-\tfstpl 0x24(%ebx)\n-./porechop/src/alignment.cpp:92\n-\txor %ebx,%ebx\n-\tjmp fb1e , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x70e>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-./porechop/src/alignment.cpp:101\n-\tmov -0x220(%ebp),%eax\n-\tcmp %eax,%ecx\n-\tje fb56 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x746>\n-./porechop/src/alignment.cpp:107\n-\txor %eax,%eax\n-\tcmpb $0x2d,-0x1f0(%ebp)\n-\tsetne %al\n-\tadd %eax,%ebx\n-./porechop/src/alignment.cpp:109\n-\tcmp $0x2d,%dl\n-\tsetne %dl\n-./porechop/src/alignment.cpp:93 (discriminator 2)\n-\tadd $0x1,%ecx\n-./porechop/src/alignment.cpp:109\n-\tmovzbl %dl,%edx\n-\tadd %edx,-0x1f8(%ebp)\n-./porechop/src/alignment.cpp:93 (discriminator 1)\n-\tcmp %ecx,-0x1f4(%ebp)\n-\tje fbca , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x7ba>\n-./porechop/src/alignment.cpp:94 (discriminator 1)\n-\tmov -0x224(%ebp),%eax\n-\tmovzbl (%eax,%ecx,1),%edx\n-\tmov %dl,-0x1f0(%ebp)\n-./porechop/src/alignment.cpp:95 (discriminator 1)\n-\tmovzbl (%esi,%ecx,1),%edx\n-./porechop/src/alignment.cpp:97\n-\tcmp %ecx,-0x21c(%ebp)\n-\tjne fae8 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x6d8>\n-./porechop/src/alignment.cpp:98\n-\tmov -0x228(%ebp),%eax\n-./porechop/src/alignment.cpp:99\n-\tmov -0x1f8(%ebp),%edi\n-./porechop/src/alignment.cpp:98\n-\tmov %ebx,0x8(%eax)\n-./porechop/src/alignment.cpp:99\n-\tmov %edi,0x10(%eax)\n-./porechop/src/alignment.cpp:101\n-\tmov -0x220(%ebp),%eax\n-\tcmp %eax,%ecx\n-\tjne faf2 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x6e2>\n-./porechop/src/alignment.cpp:102\n-\tmov -0x228(%ebp),%eax\n-./porechop/src/alignment.cpp:103\n-\tmov -0x1f8(%ebp),%edi\n-./porechop/src/alignment.cpp:102\n-\tmov %ebx,0xc(%eax)\n-./porechop/src/alignment.cpp:103\n-\tmov %edi,0x14(%eax)\n-\tjmp faf2 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x6e2>\n+\tnop\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1765\n+\tcmpl $0x1,0x8(%esi)\n+\tjbe f250 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x3d0>\n+/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n+\tadd $0x8,%edi\n+/usr/include/seqan/sequence/string_base.h:1775\n+\tcmpl $0x4,-0x20(%ebp)\n+\tja f0cc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/seqan/basic/array_construct_destruct.h:592\n+\tmov %edi,%edx\n+\tsub %eax,%edx\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1146\n+\ttest %edx,%edx\n+\tjle f0cc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1)\n+\tcmp %edi,%eax\n+\tje f0cc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tsub $0x4,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %edx\n+\tpush $0x0\n+\tpush %eax\n+\tcall 32f0 \n+\tadd $0x10,%esp\n+\tjmp f0cc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n \tlea 0x0(%esi),%esi\n-./porechop/src/alignment.cpp:32 (discriminator 1)\n-\tcmp $0x2d,%dl\n-\tsetne %dl\n-\tor %edx,%ecx\n-./porechop/src/alignment.cpp:34\n-\tmov %ebx,%edx\n-\tand %ecx,%edx\n-\ttest %dl,%dl\n-\tjne f8e7 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x4d7>\n-./porechop/src/alignment.cpp:29 (discriminator 2)\n-\tadd $0x1,%eax\n-./porechop/src/alignment.cpp:29 (discriminator 1)\n-\tcmp %eax,-0x1f0(%ebp)\n-\tjne f8d0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x4c0>\n-\tmovb $0x1,-0x1f8(%ebp)\n-./porechop/src/alignment.cpp:26\n-\tmov $0xffffffff,%eax\n-\tjmp f8ee , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x4de>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-./porechop/src/alignment.cpp:47 (discriminator 1)\n-\tcmp $0x2d,%cl\n-\tsetne %cl\n-\tor %ecx,%ebx\n-./porechop/src/alignment.cpp:49\n-\tmovzbl -0x1f0(%ebp),%ecx\n-\tand %ebx,%ecx\n-\ttest %cl,%cl\n-\tjne f927 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x517>\n-./porechop/src/alignment.cpp:44 (discriminator 1)\n-\tsub $0x1,%edx\n-\tjae f910 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x500>\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x234(%ebp),%eax\n-\tcmp %eax,%esi\n-\tje fbf0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x7e0>\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x1bc(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x1ec(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov %eax,-0x20(%ebp)\n+\tshl $0x2,%eax\n+\tmov -0x1c(%ebp),%ebx\n \tpush %eax\n-\tpush %esi\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n+\tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov -0x20(%ebp),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n \tadd $0x10,%esp\n-std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream():\n-/usr/include/c++/14/sstream:851\n-\tmov -0x210(%ebp),%edi\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0xbc(%ebp),%edx\n-std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream():\n-/usr/include/c++/14/sstream:851\n-\tlea 0xc(%edi),%eax\n-\tmov %eax,-0xe4(%ebp)\n-\tlea 0x20(%edi),%eax\n-\tmov %eax,-0xa4(%ebp)\n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/14/sstream:79\n-\tmov -0x214(%ebp),%eax\n-\tadd $0x8,%eax\n-\tmov %eax,-0xe0(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x238(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje fc43 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x833>\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0xb4(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x1ec(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%esi)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edx,0x8(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edi),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x4(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%edi),%ecx\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n+\tcmp %edx,%ecx\n+\tjne ef11 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x91>\n+\tjmp ef21 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0xa1>\n+\tlea 0x0(%esi),%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov %eax,-0x20(%ebp)\n+\tshl $0x2,%eax\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %eax\n+\tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov -0x20(%ebp),%edx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tadd $0x10,%esp\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,0xc(%esi)\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x10(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0xc(%edi),%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edx,0x14(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x10(%edi),%edx\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n+\tcmp %edx,%ecx\n+\tjne ef6e > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0xee>\n+\tjmp ef84 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x104>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n+\tlea 0x8(%edi),%edx\n+\tjmp f11c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n+\tmov 0x18(%edi),%eax\n+void seqan2::setValue > >(seqan2::Holder >, seqan2::Tag >&, seqan2::String >&):\n+/usr/include/seqan/basic/holder_tristate.h:728\n+\tmovl $0x2,0x1c(%esi)\n+/usr/include/seqan/basic/holder_tristate.h:727\n+\tmov %eax,0x18(%esi)\n+/usr/include/seqan/basic/holder_tristate.h:729\n+\tjmp f025 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x1a5>\n+\tlea 0x0(%esi),%esi\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n+\tmov %eax,-0x20(%ebp)\n \tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov -0x1c(%ebp),%ebx\n+\tmov %edx,-0x24(%ebp)\n \tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n+\tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov -0x20(%ebp),%edx\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tadd $0x10,%esp\n-std::basic_streambuf >::~basic_streambuf():\n-/usr/include/c++/14/streambuf:205\n-\tmov -0x218(%ebp),%eax\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%edi)\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x4(%edi)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edx,0x8(%edi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov -0x24(%ebp),%edx\n+\tmov 0x4(%edx),%eax\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%ebx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov %eax,-0x20(%ebp)\n+\tjmp f004 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x184>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n-\tmov -0x1ec(%ebp),%ebx\n-\tadd $0x8,%eax\n-\tmov %eax,-0xe0(%ebp)\n-\tpush -0x230(%ebp)\n-\tcall 32a0 \n-std::basic_ostream >::~basic_ostream():\n-/usr/include/c++/14/ostream:101\n-\tmov -0x1fc(%ebp),%eax\n-\tmov -0x200(%ebp),%edi\n-\tmov %eax,-0xe4(%ebp)\n-\tmov -0xc(%eax),%eax\n-\tmov %edi,-0xe4(%ebp,%eax,1)\n-std::basic_ios >::~basic_ios():\n-/usr/include/c++/14/bits/basic_ios.h:286\n-\tmov -0x204(%ebp),%eax\n-\tadd $0x8,%eax\n-\tmov %eax,-0xa4(%ebp)\n-\tpop %edx\n-\tpush -0x208(%ebp)\n-\tcall 3070 \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x1dc(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x22c(%ebp),%eax\n+\tmov -0x1c(%ebp),%ebx\n+\tpush $0x80\n+\tcall 3030 \n \tadd $0x10,%esp\n-\tcmp %eax,%edx\n-\tje fcc6 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x8b6>\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x1d4(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n+\tmov %eax,%ecx\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%esi)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmovl $0x20,0x8(%esi)\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\ttest %edi,%edi\n+\tje f3b0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x530>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n+\tmov -0x20(%ebp),%eax\n+\tcmp $0x4,%eax\n+\tjle f4f7 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x677>\n+/usr/include/c++/14/bits/stl_algobase.h:452\n+\tsub $0x4,%esp\n+\tmov -0x1c(%ebp),%ebx\n \tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n+\tpush %edi\n+\tpush %ecx\n+\tcall 3330 \n \tadd $0x10,%esp\n-std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream():\n-/usr/include/c++/14/sstream:851\n-\tmov -0x210(%ebp),%edi\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x184(%ebp),%edx\n-std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream():\n-/usr/include/c++/14/sstream:851\n-\tlea 0xc(%edi),%eax\n-\tmov %eax,-0x1ac(%ebp)\n-\tlea 0x20(%edi),%eax\n-\tmov %eax,-0x16c(%ebp)\n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/14/sstream:79\n-\tmov -0x214(%ebp),%eax\n-\tadd $0x8,%eax\n-\tmov %eax,-0x1a8(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x240(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje fd19 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x909>\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x17c(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x1ec(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %edi\n+\tcall 31f0 \n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1769\n+\tmov 0x8(%esi),%eax\n+\tmov $0x2,%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%esi),%ecx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1769\n+\tcmp %edx,%eax\n+\tcmova %edx,%eax\n+\tmov -0x20(%ebp),%edx\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1146\n+\tadd $0x10,%esp\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n+\tshl $0x2,%eax\n+\tlea (%ecx,%eax,1),%edi\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/seqan/basic/array_construct_destruct.h:588\n+\tsub %edx,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1146\n+\ttest %eax,%eax\n+\tjle f0cc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov -0x20(%ebp),%edx\n+\tadd %edx,%ecx\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tcmp $0x4,%eax\n+\tjae f3d0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x550>\n+\ttest %eax,%eax\n+\tje f0cc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n+\tmovb $0x0,(%ecx)\n+\ttest $0x2,%al\n+\tje f0cc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n+\tmovw $0x0,-0x2(%ecx,%eax,1)\n+\tjmp f0cc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush $0x80\n+\tcall 3030 \n+\tadd $0x10,%esp\n+\tmov %eax,%ecx\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,0xc(%esi)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmovl $0x20,0x14(%esi)\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\ttest %edi,%edi\n+\tje f398 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x518>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n+\tmov -0x20(%ebp),%eax\n+\tcmp $0x4,%eax\n+\tjle f4e8 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x668>\n+/usr/include/c++/14/bits/stl_algobase.h:452\n+\tsub $0x4,%esp\n+\tmov -0x1c(%ebp),%ebx\n \tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n+\tpush %edi\n+\tpush %ecx\n+\tcall 3330 \n \tadd $0x10,%esp\n-std::basic_streambuf >::~basic_streambuf():\n-/usr/include/c++/14/streambuf:205\n-\tmov -0x218(%ebp),%eax\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n-\tmov -0x1ec(%ebp),%ebx\n-\tadd $0x8,%eax\n-\tmov %eax,-0x1a8(%ebp)\n-\tpush -0x23c(%ebp)\n-\tcall 32a0 \n-std::basic_ostream >::~basic_ostream():\n-/usr/include/c++/14/ostream:101\n-\tmov -0x1fc(%ebp),%eax\n-\tmov -0x200(%ebp),%edi\n-\tmov %eax,-0x1ac(%ebp)\n-\tmov -0xc(%eax),%eax\n-\tmov %edi,-0x1ac(%ebp,%eax,1)\n-std::basic_ios >::~basic_ios():\n-/usr/include/c++/14/bits/basic_ios.h:286\n-\tmov -0x204(%ebp),%eax\n-\tadd $0x8,%eax\n-\tmov %eax,-0x16c(%ebp)\n-\tpop %eax\n-\tpush -0x20c(%ebp)\n-\tcall 3070 \n+\tmov -0x1c(%ebp),%ebx\n+\tpush %edi\n+\tcall 31f0 \n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1769\n+\tmov 0x14(%esi),%eax\n+\tmov $0x2,%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov 0xc(%esi),%ecx\n+seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tmov -0x20(%ebp),%edi\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1769\n+\tcmp %edx,%eax\n+\tcmova %edx,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1146\n \tadd $0x10,%esp\n-ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:111\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n+\tshl $0x2,%eax\n+\tlea (%ecx,%eax,1),%edx\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/seqan/basic/array_construct_destruct.h:588\n+\tsub %edi,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1146\n+\ttest %eax,%eax\n+\tjle f37f > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4ff>\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov -0x20(%ebp),%edi\n+\tadd %ecx,%edi\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tcmp $0x4,%eax\n+\tjae f440 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x5c0>\n+\ttest %eax,%eax\n+\tje f37f > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4ff>\n+\tmovb $0x0,(%edi)\n+\ttest $0x2,%al\n+\tjne f386 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x506>\n+void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:581\n+\tmov %ecx,%edi\n+\tjmp f11c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tmovw $0x0,-0x2(%edi,%eax,1)\n+void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:581\n+\tmov %ecx,%edi\n+\tjmp f11c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1146\n+\tmov -0x20(%ebp),%edi\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n+\tlea 0x8(%eax),%edx\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/seqan/basic/array_construct_destruct.h:588\n+\tmov $0x8,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1146\n+\tsub %edi,%eax\n+\tjne f366 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4e6>\n+void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:581\n+\tmov %ecx,%edi\n+\tjmp f11c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n+\txchg %ax,%ax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1146\n+\tmov -0x20(%ebp),%edx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n+\tlea 0x8(%eax),%edi\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/seqan/basic/array_construct_destruct.h:588\n+\tmov $0x8,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1146\n+\tsub %edx,%eax\n+\tjne f2c4 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x444>\n+\tjmp f0cc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tlea 0x4(%ecx),%edx\n+\tmovl $0x0,(%ecx)\n+\tand $0xfffffffc,%edx\n+\tmovl $0x0,-0x4(%ecx,%eax,1)\n+\tsub %edx,%ecx\n+\tadd %ecx,%eax\n+\tand $0xfffffffc,%eax\n+\tcmp $0x4,%eax\n+\tjb f0cc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n+\tmov %eax,%ecx\n+\tand $0xfffffffc,%ecx\n+\tmov %ecx,-0x20(%ebp)\n+\tlea -0x1(%eax),%ecx\n+\tshr $0x2,%ecx\n+\tmovl $0x0,(%edx)\n+\tand $0x1,%ecx\n+\tmov %ecx,%ebx\n+\tmov $0x4,%ecx\n+\tcmp %eax,%ecx\n+\tjae f0cc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n+\ttest %ebx,%ebx\n+\tjne f4b2 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x632>\n+\tmovl $0x0,(%edx,%ecx,1)\n+\tmovl $0x0,0x4(%edx,%ecx,1)\n+\tmov -0x20(%ebp),%eax\n+\tadd $0x8,%ecx\n+\tcmp %eax,%ecx\n+\tjb f422 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x5a2>\n+\tjmp f0cc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n+\tlea 0x4(%edi),%ebx\n+\tmovl $0x0,(%edi)\n+\tand $0xfffffffc,%ebx\n+\tmovl $0x0,-0x4(%edi,%eax,1)\n+\tsub %ebx,%edi\n+\tadd %edi,%eax\n+\tand $0xfffffffc,%eax\n+\tcmp $0x4,%eax\n+\tjb f37f > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4ff>\n+\tmov %eax,%edi\n+\tand $0xfffffffc,%edi\n+\tmov %edi,-0x20(%ebp)\n+\tlea -0x1(%eax),%edi\n+\tshr $0x2,%edi\n+\tand $0x1,%edi\n+\tmov %edi,-0x1c(%ebp)\n+\tmov $0x4,%edi\n+\tmovl $0x0,(%ebx)\n+\tcmp %eax,%edi\n+\tjae f37f > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4ff>\n \tmov -0x1c(%ebp),%eax\n-\tsub %gs:0x14,%eax\n-\tjne fe21 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0xa11>\n-\tlea -0xc(%ebp),%esp\n+\ttest %eax,%eax\n+\tjne f4ce > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x64e>\n+\tmovl $0x0,(%ebx,%edi,1)\n+\tmovl $0x0,0x4(%ebx,%edi,1)\n+\tmov -0x20(%ebp),%eax\n+\tadd $0x8,%edi\n+\tcmp %eax,%edi\n+\tjb f492 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x612>\n+void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:581\n+\tmov %ecx,%edi\n+\tjmp f11c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tmovl $0x0,0x4(%edx)\n+\tmov -0x20(%ebp),%eax\n+\tmov $0x8,%ecx\n+\tcmp %eax,%ecx\n+\tjb f422 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x5a2>\n+\tjmp f0cc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n+\tmovl $0x0,0x4(%ebx)\n+\tmov -0x20(%ebp),%eax\n+\tmov $0x8,%edi\n+\tcmp %eax,%edi\n+\tjb f492 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x612>\n+void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:581\n+\tmov %ecx,%edi\n+\tjmp f11c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:453\n+\tjne f338 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4b8>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:438\n+\tmov (%edi),%eax\n+\tmov %eax,(%ecx)\n+\tjmp f338 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4b8>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:453\n+\tjne f293 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x413>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:438\n+\tmov (%edi),%eax\n+\tmov %eax,(%ecx)\n+\tjmp f293 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x413>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tmov %eax,%edi\n+\tjmp f523 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x6a3>\n+\tmov %eax,%edi\n+\tjmp f512 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x692>\n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:525\n+\tmov %eax,%edi\n+\tjmp f538 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x6b8>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush 0xc(%esi)\n+\tmov -0x1c(%ebp),%ebx\n+\tcall 31f0 \n+\tadd $0x10,%esp\n+\tsub $0xc,%esp\n+\tpush (%esi)\n+\tmov -0x1c(%ebp),%ebx\n+\tcall 31f0 \n+\tmov %edi,(%esp)\n+\tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:525\n+\ttestl $0xfffffffd,0x1c(%esi)\n+\tje f560 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x6e0>\n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov 0x18(%esi),%eax\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tmov %eax,-0x20(%ebp)\n+\tpush (%eax)\n+\tcall 31f0 \n+void seqan2::deallocate >, seqan2::Tag >, seqan2::String > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tpop %ecx\n+\tpush -0x20(%ebp)\n+\tcall 31f0 \n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:536\n+\tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush 0xc(%esi)\n+\tmov -0x1c(%ebp),%ebx\n+\tcall 31f0 \n+\tpop %edx\n+\tpush (%esi)\n+\tcall 31f0 \n+\tmov %edi,(%esp)\n+\tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&):\n+\txchg %ax,%ax\n+\n+0000f580 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base>:\n+void seqan2::resize, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&):\n+/usr/include/seqan/align/dp_matrix.h:493\n+\tcall 7233 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x453>\n+\tadd $0x4947,%eax\n+\tpush %ebp\n+\tpush %edi\n+\tpush %esi\n+\tpush %ebx\n+\tsub $0x1c,%esp\n+\tmov 0x30(%esp),%ebp\n+\tmov %eax,0x4(%esp)\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n+\tmov 0x4(%ebp),%ebx\n+\ttest %ebx,%ebx\n+\tje f670 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xf0>\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov 0x0(%ebp),%eax\n+seqan2::Size, seqan2::String > > >::Type seqan2::updateFactors, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&):\n+/usr/include/seqan/align/dp_matrix.h:478\n+\tmov $0x1,%esi\n+/usr/include/seqan/align/dp_matrix.h:477 (discriminator 2)\n+\tmov 0xc(%eax),%ebx\n+seqan2::Size > > >::Type seqan2::length > >(seqan2::Matrix > > const&, unsigned int):\n+/usr/include/seqan/align/matrix_base.h:406 (discriminator 1)\n+\tmov (%eax),%edx\n+seqan2::Size, seqan2::String > > >::Type seqan2::updateFactors, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&):\n+/usr/include/seqan/align/dp_matrix.h:477 (discriminator 3)\n+\tmov (%ebx),%edi\n+\timul (%edx),%edi\n+/usr/include/seqan/align/dp_matrix.h:478 (discriminator 1)\n+\ttest %edi,%edi\n+\tjne f5e1 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x61>\n+\tjmp f65f , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xdf>\n+\tnop\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%eax),%ebx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov 0x4(%eax),%edx\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov %eax,%ecx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %ebx,%edx\n+\tsar $0x2,%edx\n+seqan2::Size, seqan2::String > > >::Type seqan2::updateFactors, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&):\n+/usr/include/seqan/align/dp_matrix.h:478 (discriminator 2)\n+\tcmp %edx,%esi\n+\tjae f630 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xb0>\n+/usr/include/seqan/align/dp_matrix.h:480 (discriminator 2)\n+\tmov 0xc(%eax),%edx\n+\tmov %edi,(%edx,%esi,4)\n+/usr/include/seqan/align/dp_matrix.h:481 (discriminator 1)\n+\timul (%ebx,%esi,4),%edi\n+/usr/include/seqan/align/dp_matrix.h:478 (discriminator 9)\n+\tadd $0x1,%esi\n+/usr/include/seqan/align/dp_matrix.h:478 (discriminator 1)\n+\ttest %edi,%edi\n+\tje f65f , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xdf>\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n+\tmov 0x4(%ebp),%ecx\n+\ttest %ecx,%ecx\n+\tjne f5c0 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x40>\n+/usr/include/seqan/basic/holder_tristate.h:863\n+\tsub $0xc,%esp\n+\tpush %ebp\n+\tmov 0x14(%esp),%ebx\n+\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov 0x0(%ebp),%eax\n+seqan2::Size, seqan2::String > > >::Type seqan2::updateFactors, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&):\n+/usr/include/seqan/align/dp_matrix.h:478 (discriminator 2)\n+\tadd $0x10,%esp\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%eax),%ebx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov 0x4(%eax),%edx\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov %eax,%ecx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %ebx,%edx\n+\tsar $0x2,%edx\n+seqan2::Size, seqan2::String > > >::Type seqan2::updateFactors, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&):\n+/usr/include/seqan/align/dp_matrix.h:478 (discriminator 2)\n+\tcmp %edx,%esi\n+\tjae f688 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x108>\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n+\tmov 0x4(%ebp),%edx\n+\ttest %edx,%edx\n+\tjne f5d0 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x50>\n+/usr/include/seqan/basic/holder_tristate.h:863\n+\tsub $0xc,%esp\n+\tpush %ebp\n+\tmov 0x14(%esp),%ebx\n+\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov 0x0(%ebp),%eax\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tadd $0x10,%esp\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%eax),%ebx\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tjmp f5d0 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x50>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov 0x18(%eax),%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%esi),%ebx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov 0x4(%esi),%edx\n+\tsub %ebx,%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov %ebx,0x8(%esp)\n+void seqan2::resize, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&):\n+/usr/include/seqan/align/dp_matrix.h:498 (discriminator 1)\n+\tcmp %edi,%edx\n+\tjae f65f , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xdf>\n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::value > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n+\tmov 0x1c(%eax),%eax\n+\ttest %eax,%eax\n+\tje f6d8 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x158>\n+seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x8(%esi),%ecx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1731\n+\tcmp %edi,%ecx\n+\tjb f726 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x1a6>\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%esi),%eax\n+\tadd %edi,%eax\n+\tmov %eax,0x4(%esi)\n+void seqan2::resize, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&):\n+/usr/include/seqan/align/dp_matrix.h:500\n+\tadd $0x1c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n-\txchg %ax,%ax\n-./porechop/src/alignment.cpp:46\n-\tmovb $0x1,-0x1f0(%ebp)\n-./porechop/src/alignment.cpp:47 (discriminator 1)\n-\tmov %ebx,%ecx\n-\tjmp fbb9 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x7a9>\n-\txchg %ax,%ax\n-./porechop/src/alignment.cpp:32 (discriminator 1)\n-\tmov %ecx,%edx\n-./porechop/src/alignment.cpp:31\n-\tmov $0x1,%ebx\n-\tjmp fb7c , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x76c>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-./porechop/src/alignment.cpp:59\n-\tmov -0x1f8(%ebp),%eax\n-\tmov -0x1f0(%ebp),%ecx\n-\tmov $0xffffffff,%ebx\n-./porechop/src/alignment.cpp:67 (discriminator 1)\n-\tjmp f975 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x565>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&):\n-/usr/include/c++/14/bits/basic_string.h:1619\n-\tsub $0x8,%esp\n-\tlea -0xbc(%ebp),%eax\n-\tmov -0x1ec(%ebp),%ebx\n+\tnop\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:863\n+\tsub $0xc,%esp\n+\tpush %ebp\n+\tmov 0x14(%esp),%ebx\n+\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+\tadd $0x10,%esp\n+\tjmp f5a4 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x24>\n+\tlea 0x0(%esi),%esi\n+seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov 0x18(%eax),%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%esi),%ebx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov 0x4(%esi),%edx\n+\tsub %ebx,%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov %ebx,0x8(%esp)\n+void seqan2::resize, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&):\n+/usr/include/seqan/align/dp_matrix.h:498 (discriminator 1)\n+\tcmp %edi,%edx\n+\tjae f65f , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xdf>\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n+\tmov 0x4(%ebp),%ebx\n+\ttest %ebx,%ebx\n+\tjne f642 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xc2>\n+/usr/include/seqan/basic/holder_tristate.h:863\n+\tsub $0xc,%esp\n+\tpush %ebp\n+\tmov 0x14(%esp),%ebx\n+\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov 0x0(%ebp),%ecx\n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::value > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n+\tadd $0x10,%esp\n+\tmov 0x1c(%ecx),%edx\n+\ttest %edx,%edx\n+\tje f6d8 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x158>\n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov 0x18(%ecx),%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%esi),%eax\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov 0x4(%esi),%edx\n+\tsub %eax,%edx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1724\n+\tcmp %edx,%edi\n+\tjb f65a , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xda>\n+seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov %eax,0x8(%esp)\n+\tmov 0x8(%esi),%ecx\n+\tjmp f650 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xd0>\n+\tlea 0x0(%esi),%esi\n+\tmov %ecx,0x8(%esp)\n+void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tpush $0xc\n+\tmov 0x14(%esp),%ebx\n+\tcall 3030 \n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov 0x18(%esp),%ecx\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %eax,%esi\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,0x18(%ecx)\n+seqan2::String >::String():\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\tmovl $0x0,(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:75\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:76\n+\tmovl $0x0,0x8(%eax)\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n+\tlea 0x1(%edi),%eax\n+void seqan2::create > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:590\n+\tmovl $0x1,0x1c(%ecx)\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %eax,(%esp)\n+\tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edi,0x8(%esi)\n+\tadd $0x10,%esp\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%esi)\n+\tjmp f65a , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xda>\n+\tmov %edx,0xc(%esp)\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n+\tlea 0x1(%edi),%eax\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n \tpush %eax\n-\tpush %esi\n-\tcall 3140 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt>\n-std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&):\n-/usr/include/c++/14/bits/basic_string.h:819\n+\tmov 0x14(%esp),%ebx\n+\tcall 3030 \n+void seqan2::_reserveStorage, unsigned int, seqan2::TagExact_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tmov 0x18(%esp),%ebp\n \tadd $0x10,%esp\n-\tjmp f88f , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x47f>\n-\txchg %ax,%ax\n-std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&):\n-/usr/include/c++/14/bits/basic_string.h:1619\n-\tsub $0x8,%esp\n-\tlea -0x184(%ebp),%eax\n-\tmov -0x1ec(%ebp),%ebx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edi,0x8(%esi)\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%esi)\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %eax,%ecx\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagExact_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\ttest %ebp,%ebp\n+\tje f65a , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xda>\n+unsigned char* std::__copy_move::__copy_m(unsigned char*, unsigned char*, unsigned char*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n+\tmov 0xc(%esp),%edx\n+\tcmp $0x1,%edx\n+\tjle f789 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x209>\n+/usr/include/c++/14/bits/stl_algobase.h:452\n+\tsub $0x4,%esp\n+\tpush %edx\n+\tpush %ebp\n \tpush %eax\n-\tpush -0x1f8(%ebp)\n-\tcall 3140 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt>\n-std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&):\n-/usr/include/c++/14/bits/basic_string.h:819\n+\tcall 3330 \n \tadd $0x10,%esp\n-\tjmp f698 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x288>\n-ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:85 (discriminator 1)\n-\tfldz\n-\tjmp fa9d , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x68d>\n-./porechop/src/alignment.cpp:77 (discriminator 1)\n-\tfldz\n-\tjmp f9fd , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x5ed>\n-./porechop/src/alignment.cpp:111\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-\tmov %eax,%esi\n-\tjmp 3adc <__cxa_finalize@plt+0x74c>\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:806 (discriminator 1)\n-\tmov %eax,%edi\n-\tjmp 3b37 <__cxa_finalize@plt+0x7a7>\n-ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:111\n-\tmov %eax,%esi\n-\tjmp 3b05 <__cxa_finalize@plt+0x775>\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n-/usr/include/c++/14/bits/basic_string.h:809\n-\tmov %eax,-0x1f4(%ebp)\n-\tjmp 3ac4 <__cxa_finalize@plt+0x734>\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:806 (discriminator 1)\n-\tmov %eax,%edi\n-\tjmp 3b97 <__cxa_finalize@plt+0x807>\n-std::basic_ios >::~basic_ios():\n-/usr/include/c++/14/bits/basic_ios.h:286\n-\tmov %eax,%esi\n-\tjmp 3bc7 <__cxa_finalize@plt+0x837>\n-\tmov %eax,%esi\n-\tjmp 3b67 <__cxa_finalize@plt+0x7d7>\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n-/usr/include/c++/14/bits/basic_string.h:809\n-\tmov %eax,%esi\n-\tjmp 3c0d <__cxa_finalize@plt+0x87d>\n-ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int):\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush 0x14(%esp)\n+\tmov 0x14(%esp),%ebx\n+\tcall 31f0 \n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1734\n+\tmov 0x8(%esi),%eax\n+\tcmp %eax,%edi\n+\tcmova %eax,%edi\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%esi),%eax\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned char*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n+\tadd $0x10,%esp\n+\tjmp f65a , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xda>\n+unsigned char* std::__copy_move::__copy_m(unsigned char*, unsigned char*, unsigned char*):\n+/usr/include/c++/14/bits/stl_algobase.h:453\n+\tjne f767 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x1e7>\n+void std::__copy_move::__assign_one(unsigned char*, unsigned char*):\n+/usr/include/c++/14/bits/stl_algobase.h:438\n+\tmov 0x8(%esp),%eax\n+\tmovzbl (%eax),%eax\n+\tmov %al,(%ecx)\n+\tjmp f767 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x1e7>\n+void seqan2::resize, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&):\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \n-0000fe70 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base>:\n-std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...):\n-/usr/include/c++/14/ext/string_conversions.h:101\n+0000f7a0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base>:\n+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):\n+/usr/include/seqan/sequence/string_base.h:1032\n+\tcall 7233 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x453>\n+\tadd $0x4727,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n-\tcall 3cd0 <__cxa_finalize@plt+0x940>\n-\tadd $0x4051,%ebx\n \tsub $0x2c,%esp\n-\tmov 0x8(%ebp),%esi\n+\tmov %eax,-0x2c(%ebp)\n+\tmov 0x8(%ebp),%edx\n \tmov %gs:0x14,%ecx\n \tmov %ecx,-0x1c(%ebp)\n-\tmov 0x10(%ebp),%ecx\n-/usr/include/c++/14/ext/string_conversions.h:107\n-\tlea 0x1b(%ecx),%eax\n-\tand $0xfffffff0,%eax\n-\tsub %eax,%esp\n-/usr/include/c++/14/ext/string_conversions.h:111\n-\tlea 0x18(%ebp),%eax\n-/usr/include/c++/14/ext/string_conversions.h:107\n-\tlea 0xf(%esp),%edx\n-/usr/include/c++/14/ext/string_conversions.h:113\n+\tmov 0xc(%ebp),%ecx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%ecx),%edi\n+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):\n+/usr/include/seqan/sequence/string_base.h:1037 (discriminator 1)\n+\ttest %edi,%edi\n+\tje f7d6 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x36>\n+\tcmp 0x4(%edx),%edi\n+\tje f8c0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x120>\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%ecx),%ebx\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:371\n+\tmov (%edx),%esi\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov %ecx,-0x34(%ebp)\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %ebx,%edi\n+\tsar $0x2,%edi\n+\timul $0xaaaaaaab,%edi,%edi\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type, seqan2::Size >, seqan2::Alloc > >::Type):\n+/usr/include/seqan/sequence/string_base.h:737\n+\tcmp 0x10(%ebp),%edi\n+\tcmova 0x10(%ebp),%edi\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned int, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1597 (discriminator 1)\n+\tcmp %edi,0x8(%edx)\n+\tjae f859 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xb9>\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %edi,%eax\n+\tmov %edx,-0x38(%ebp)\n+\tshr $1,%eax\n+\tcmp $0x1f,%edi\n+\tlea (%eax,%edi,1),%ebx\n+\tmov $0x20,%eax\n+\tcmovbe %eax,%ebx\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned int, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1601\n+\tcmp %ebx,0x10(%ebp)\n+\tcmovbe 0x10(%ebp),%ebx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tlea (%ebx,%ebx,2),%eax\n+\tmov %ebx,-0x30(%ebp)\n+\tmov -0x2c(%ebp),%ebx\n+\tshl $0x2,%eax\n \tpush %eax\n-/usr/include/c++/14/ext/string_conversions.h:107\n-\tand $0xfffffff0,%edx\n-/usr/include/c++/14/ext/string_conversions.h:113\n-\tpush 0x14(%ebp)\n-\tpush %ecx\n-\tpush %edx\n-\tmov %edx,-0x2c(%ebp)\n-\tcall *0xc(%ebp)\n-std::__cxx11::basic_string, std::allocator >::basic_string(char*, char*, std::allocator const&):\n-/usr/include/c++/14/bits/basic_string.h:767 (discriminator 2)\n-\tmovl $0x0,0x4(%esi)\n-void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag):\n-/usr/include/c++/14/bits/basic_string.tcc:227\n-\tmov -0x2c(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...):\n-/usr/include/c++/14/ext/string_conversions.h:113\n-\tmov %eax,%edi\n-void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag):\n-/usr/include/c++/14/bits/basic_string.tcc:227\n+\tcall 3030 \n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov -0x38(%ebp),%edx\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov -0x30(%ebp),%ebx\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type, seqan2::Size >, seqan2::Alloc > >::Type):\n+/usr/include/seqan/sequence/string_base.h:743\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data():\n-/usr/include/c++/14/bits/basic_string.h:235\n-\tlea 0x8(%esi),%eax\n-void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag):\n-/usr/include/c++/14/bits/basic_string.tcc:227\n-\tcmp $0xf,%edi\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n-\tmov %eax,(%esi)\n-void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag):\n-/usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1)\n-\tmov %edi,-0x20(%ebp)\n-/usr/include/c++/14/bits/basic_string.tcc:227\n-\tja ff10 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base+0xa0>\n-\tmov %edi,%ecx\n-std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:432\n-\tcmp $0x1,%edi\n-\tjne ff00 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base+0x90>\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovzbl (%edx),%edx\n-\tmov %dl,0x8(%esi)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov %ecx,0x4(%esi)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,(%eax,%ecx,1)\n-std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...):\n-/usr/include/c++/14/ext/string_conversions.h:118\n+\ttest %esi,%esi\n+\tmov -0x34(%ebp),%ecx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%edx)\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %ebx,0x8(%edx)\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type, seqan2::Size >, seqan2::Alloc > >::Type):\n+/usr/include/seqan/sequence/string_base.h:743\n+\tje f8b8 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x118>\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tmov %ecx,-0x34(%ebp)\n+\tmov -0x2c(%ebp),%ebx\n+\tmov %edx,-0x30(%ebp)\n+\tpush %esi\n+\tcall 31f0 \n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov -0x34(%ebp),%ecx\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov -0x30(%ebp),%edx\n+void seqan2::_deallocateStorage >, void, seqan2::DPCell_ >, unsigned int>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n+\tadd $0x10,%esp\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%ecx),%ebx\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%edx),%esi\n+\tlea (%edi,%edi,2),%edi\n+\tshl $0x2,%edi\n+\tlea (%esi,%edi,1),%eax\n+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):\n+/usr/include/seqan/sequence/string_base.h:1040 (discriminator 2)\n+\tadd %ebx,%edi\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x4(%edx)\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n+/usr/include/seqan/basic/array_construct_destruct.h:461\n+\tcmp %ebx,%edi\n+\tje f89c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xfc>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_affine.h:69\n+\tmov 0x4(%ebx),%edx\n+\tmov 0x8(%ebx),%eax\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n+/usr/include/seqan/basic/array_construct_destruct.h:464\n+\tadd $0xc,%ebx\n+/usr/include/seqan/basic/array_construct_destruct.h:465\n+\tadd $0xc,%esi\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_affine.h:69\n+\tmov -0xc(%ebx),%ecx\n+\tmov %edx,-0x8(%esi)\n+\tmov %ecx,-0xc(%esi)\n+\tmov %eax,-0x4(%esi)\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n+/usr/include/seqan/basic/array_construct_destruct.h:461\n+\tcmp %ebx,%edi\n+\tjne f880 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xe0>\n+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):\n+/usr/include/seqan/sequence/string_base.h:1052\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne ff42 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base+0xd2>\n+\tjne f946 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x1a6>\n \tlea -0xc(%ebp),%esp\n-\tmov %esi,%eax\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n-\tret $0x4\n-\tlea 0x0(%esi),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:421\n-\ttest %edi,%edi\n-\tje fedb , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base+0x6b>\n-\tjmp ff2d , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base+0xbd>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tret\n+\tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%ecx),%ebx\n+\tmov %eax,%esi\n+\tjmp f859 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xb9>\n \txchg %ax,%ax\n-void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag):\n-/usr/include/c++/14/bits/basic_string.tcc:229\n+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):\n+/usr/include/seqan/sequence/string_base.h:1044\n+\tcmp %edx,%ecx\n+\tje f89c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xfc>\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%ecx),%ebx\n+seqan2::String >, seqan2::Alloc >::String >, seqan2::Alloc >, unsigned int, void, void>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:166\n+\tmovl $0x0,-0x28(%ebp)\n+\tlea -0x28(%ebp),%esi\n+/usr/include/seqan/sequence/string_alloc.h:167\n+\tmovl $0x0,-0x24(%ebp)\n+/usr/include/seqan/sequence/string_alloc.h:168\n+\tmovl $0x0,-0x20(%ebp)\n+/usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n+\tcmp %ebx,%edi\n+\tje f90b >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x16b>\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %ebx,%edi\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, unsigned int, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1073\n \tsub $0x4,%esp\n-\tlea -0x20(%ebp),%eax\n-\tpush $0x0\n+\tmov %edx,-0x30(%ebp)\n+\tmov -0x2c(%ebp),%ebx\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsar $0x2,%edi\n+\timul $0xaaaaaaab,%edi,%eax\n+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):\n+/usr/include/seqan/sequence/string_base.h:1047\n+\tcmp 0x10(%ebp),%eax\n+\tcmova 0x10(%ebp),%eax\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, unsigned int, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1073\n \tpush %eax\n+\tpush %ecx\n \tpush %esi\n-\tcall 3310 , std::allocator >::_M_create(unsigned int&, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov -0x20(%ebp),%ecx\n-\tmov -0x2c(%ebp),%edx\n+\tcall 3240 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@plt>\n+seqan2::DisableIf >, seqan2::Alloc >&>::Type> >, void>::Type seqan2::assign >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc >&>::Type):\n+/usr/include/seqan/sequence/sequence_interface.h:917\n+\tmov -0x30(%ebp),%edx\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %eax,(%esi)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov %ecx,0x8(%esi)\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tsub $0x4,%esp\n-\tpush %edi\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tsub $0x8,%esp\n+\tmov -0x2c(%ebp),%ebx\n+\tpush %esi\n \tpush %edx\n-\tpush %eax\n-\tcall 3120 \n-void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag):\n-/usr/include/c++/14/bits/basic_string.tcc:251\n-\tmov -0x20(%ebp),%ecx\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%esi),%eax\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n+\tcall 3100 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n+/usr/include/seqan/sequence/string_base.h:1065\n+\tpop %eax\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tpush -0x28(%ebp)\n+\tcall 31f0 \n+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):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n-\tjmp fedb , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base+0x6b>\n-std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...):\n-/usr/include/c++/14/ext/string_conversions.h:118\n-\tcall 10480 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n+\tjmp f89c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xfc>\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush -0x28(%ebp)\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 31f0 \n+\tadd $0x10,%esp\n+\tmov -0x1c(%ebp),%eax\n+\tsub %gs:0x14,%eax\n+\tje f94f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x1af>\n+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):\n+/usr/include/seqan/sequence/string_base.h:1052\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tmov %eax,%esi\n+\tjmp f929 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x189>\n+\tsub $0xc,%esp\n+\tmov -0x2c(%ebp),%ebx\n+\tpush %esi\n+\tcall 3320 <_Unwind_Resume@plt>\n+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):\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n \n-0000ff50 , std::allocator >::~basic_stringbuf()@@Base>:\n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/14/sstream:79\n+0000f960 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base>:\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:1010\n+\tcall 7233 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x453>\n+\tadd $0x4567,%eax\n+\tpush %ebp\n+\tmov %esp,%ebp\n+\tpush %edi\n \tpush %esi\n \tpush %ebx\n-\tcall 3cd0 <__cxa_finalize@plt+0x940>\n-\tadd $0x3f75,%ebx\n-\tsub $0x4,%esp\n-\tmov 0x10(%esp),%esi\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov 0x24(%esi),%edx\n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/14/sstream:79\n-\tmov 0x130(%ebx),%eax\n-\tadd $0x8,%eax\n-\tmov %eax,(%esi)\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x2c(%esi),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %eax,%edx\n-\tje ff8c , std::allocator >::~basic_stringbuf()@@Base+0x3c>\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov 0x2c(%esi),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x2c,%esp\n+\tmov %eax,-0x2c(%ebp)\n+\tmov 0xc(%ebp),%eax\n+\tmov 0x8(%ebp),%edi\n+\tmov %eax,-0x30(%ebp)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%eax),%edx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov %gs:0x14,%esi\n+\tmov %esi,-0x1c(%ebp)\n+\tmov 0x4(%eax),%esi\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n+\tcmp %edx,%esi\n+\tje fa58 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xf8>\n+/usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n+\ttest %esi,%esi\n+\tje f9a3 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x43>\n+\tcmp 0x4(%edi),%esi\n+\tje fa71 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x111>\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %edx,%esi\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edi),%ecx\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %esi,%ebx\n+\tsar $0x2,%ebx\n+\timul $0xaaaaaaab,%ebx,%ebx\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1581 (discriminator 1)\n+\tcmp %ebx,0x8(%edi)\n+\tjae fb93 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x233>\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tcmp $0x174,%esi\n+\tjbe fb50 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1f0>\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %ebx,%edx\n+\tshr $1,%edx\n+\tadd %ebx,%edx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tlea (%edx,%edx,2),%eax\n+\tshl $0x2,%eax\n+\tsub $0xc,%esp\n+\tmov %ecx,-0x38(%ebp)\n+\tmov -0x2c(%ebp),%ebx\n+\tmov %edx,-0x34(%ebp)\n \tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n+\tcall 3030 \n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov -0x34(%ebp),%edx\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n+/usr/include/seqan/sequence/string_base.h:721\n+\tmov -0x38(%ebp),%ecx\n \tadd $0x10,%esp\n-std::basic_streambuf >::~basic_streambuf():\n-/usr/include/c++/14/streambuf:205\n-\tmov 0xf8(%ebx),%eax\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%edi)\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edx,0x8(%edi)\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n+/usr/include/seqan/sequence/string_base.h:721\n+\ttest %ecx,%ecx\n+\tje fb40 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1e0>\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n-\tadd $0x1c,%esi\n-\tadd $0x8,%eax\n-\tmov %eax,-0x1c(%esi)\n-\tpush %esi\n-\tcall 32a0 \n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/14/sstream:79\n-\tadd $0x14,%esp\n+\tmov -0x2c(%ebp),%ebx\n+\tpush %ecx\n+\tcall 31f0 \n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov -0x30(%ebp),%eax\n+void seqan2::_deallocateStorage >, void, seqan2::DPCell_ >, unsigned int>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n+\tadd $0x10,%esp\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%eax),%edx\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%edi),%eax\n+\tlea (%eax,%esi,1),%ecx\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:1019 (discriminator 2)\n+\tadd %edx,%esi\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %ecx,0x4(%edi)\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n+/usr/include/seqan/basic/array_construct_destruct.h:461\n+\tcmp %edx,%esi\n+\tje fa3c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xdc>\n+\tlea 0x0(%esi),%esi\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_affine.h:69\n+\tmov 0x4(%edx),%ebx\n+\tmov 0x8(%edx),%ecx\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n+/usr/include/seqan/basic/array_construct_destruct.h:464\n+\tadd $0xc,%edx\n+/usr/include/seqan/basic/array_construct_destruct.h:465\n+\tadd $0xc,%eax\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_affine.h:69\n+\tmov -0xc(%edx),%edi\n+\tmov %ebx,-0x8(%eax)\n+\tmov %edi,-0xc(%eax)\n+\tmov %ecx,-0x4(%eax)\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n+/usr/include/seqan/basic/array_construct_destruct.h:461\n+\tcmp %edx,%esi\n+\tjne fa20 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xc0>\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:1028\n+\tmov -0x1c(%ebp),%eax\n+\tsub %gs:0x14,%eax\n+\tjne fb8e >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x22e>\n+\tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n+\tpop %edi\n+\tpop %ebp\n \tret\n+\tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%edi),%eax\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edi),%ecx\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n+\tcmp %eax,%ecx\n+\tje fa3c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xdc>\n+/usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n+\ttest %edx,%edx\n+\tje fb69 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x209>\n+\tcmp %eax,%edx\n+\tjne fb60 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x200>\n+/usr/include/seqan/sequence/string_base.h:1023\n+\tcmp %edi,-0x30(%ebp)\n+\tje fa3c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xdc>\n+seqan2::String >, seqan2::Alloc >::String >, seqan2::Alloc >, unsigned int, void, void>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:166\n+\tmovl $0x0,-0x28(%ebp)\n+/usr/include/seqan/sequence/string_alloc.h:167\n+\tmovl $0x0,-0x24(%ebp)\n+/usr/include/seqan/sequence/string_alloc.h:168\n+\tmovl $0x0,-0x20(%ebp)\n+/usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n+\tcmp %edx,%esi\n+\tje fb1f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1bf>\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %edx,%esi\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov $0x20,%ecx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov -0x2c(%ebp),%ebx\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %esi,%edx\n+\tsar $0x2,%edx\n+\timul $0xaaaaaaab,%edx,%edx\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %edx,%eax\n+\tshr $1,%eax\n+\tadd %edx,%eax\n+\tcmp $0x174,%esi\n+\tcmovbe %ecx,%eax\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned int, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1601\n+\tcmp %eax,%edx\n+\tcmova %eax,%edx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tlea (%edx,%edx,2),%eax\n+\tmov %edx,-0x34(%ebp)\n+\tshl $0x2,%eax\n+\tpush %eax\n+\tcall 3030 \n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov -0x34(%ebp),%edx\n+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):\n+/usr/include/seqan/sequence/string_base.h:1040 (discriminator 2)\n+\tadd $0x10,%esp\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,-0x28(%ebp)\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %eax,%ecx\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea (%eax,%esi,1),%eax\n+\tmov %eax,-0x24(%ebp)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov -0x30(%ebp),%eax\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edx,-0x20(%ebp)\n+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):\n+/usr/include/seqan/sequence/string_base.h:1040 (discriminator 2)\n+\tmov %edi,-0x30(%ebp)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%eax),%edx\n+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):\n+/usr/include/seqan/sequence/string_base.h:1040 (discriminator 2)\n+\tlea (%edx,%esi,1),%eax\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n+/usr/include/seqan/basic/array_construct_destruct.h:461\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea 0x0(%esi),%esi\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_affine.h:69\n+\tmov 0x4(%edx),%esi\n+\tmov 0x8(%edx),%ebx\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n+/usr/include/seqan/basic/array_construct_destruct.h:464\n+\tadd $0xc,%edx\n+/usr/include/seqan/basic/array_construct_destruct.h:465\n+\tadd $0xc,%ecx\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_affine.h:69\n+\tmov -0xc(%edx),%edi\n+\tmov %esi,-0x8(%ecx)\n+\tmov %edi,-0xc(%ecx)\n+\tmov %ebx,-0x4(%ecx)\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n+/usr/include/seqan/basic/array_construct_destruct.h:461\n+\tcmp %edx,%eax\n+\tjne fb00 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1a0>\n+\tmov -0x30(%ebp),%edi\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tsub $0x8,%esp\n+\tlea -0x28(%ebp),%eax\n+\tmov -0x2c(%ebp),%ebx\n+\tpush %eax\n+\tpush %edi\n+\tcall 3100 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n+/usr/include/seqan/sequence/string_base.h:1065\n+\tpop %eax\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tpush -0x28(%ebp)\n+\tcall 31f0 \n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tadd $0x10,%esp\n+\tjmp fa3c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xdc>\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov -0x30(%ebp),%ecx\n+\tmov (%ecx),%edx\n+\tjmp fa11 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xb1>\n+\tlea 0x0(%esi),%esi\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov $0x180,%eax\n+/usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n+\tmov $0x20,%edx\n+\tjmp f9d3 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x73>\n+\tnop\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov %ecx,%eax\n+\txor %esi,%esi\n+\tjmp fa11 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xb1>\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %ecx,0x4(%edi)\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n+/usr/include/seqan/basic/array_construct_destruct.h:461\n+\tjmp fa3c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xdc>\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush -0x28(%ebp)\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 31f0 \n+\tadd $0x10,%esp\n+\tmov -0x1c(%ebp),%eax\n+\tsub %gs:0x14,%eax\n+\tje fb9e >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x23e>\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:1028\n+\tcall 10450 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1028\n+\tmov %ecx,%eax\n+\tjmp fa11 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xb1>\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tmov %eax,%esi\n+\tjmp fb71 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x211>\n+\tsub $0xc,%esp\n+\tmov -0x2c(%ebp),%ebx\n+\tpush %esi\n+\tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \n-0000ffb0 , std::allocator >::~basic_stringbuf()@@Base>:\n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/14/sstream:79\n+0000fbb0 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base>:\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:915\n+\tpush %ebp\n+\tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 3cd0 <__cxa_finalize@plt+0x940>\n-\tadd $0x3f15,%ebx\n-\tsub $0x4,%esp\n-\tmov 0x10(%esp),%esi\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov 0x24(%esi),%edx\n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/14/sstream:79\n-\tmov 0x130(%ebx),%eax\n-\tadd $0x8,%eax\n-\tmov %eax,(%esi)\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x2c(%esi),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %eax,%edx\n-\tje ffec , std::allocator >::~basic_stringbuf()@@Base+0x3c>\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov 0x2c(%esi),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n+\tadd $0x4313,%ebx\n+\tsub $0x1c,%esp\n+\tmov 0x34(%esp),%eax\n+\tmov 0x30(%esp),%esi\n+/usr/include/seqan/basic/holder_tristate.h:918\n+\tmov 0x4(%eax),%edx\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:525\n+\tmov 0x4(%esi),%ecx\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:918\n+\ttest %edx,%edx\n+\tje fcd8 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x128>\n+\tcmp $0x1,%edx\n+\tje fc10 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x60>\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:525\n+\tand $0xfffffffd,%ecx\n+\tmov (%eax),%edi\n+\tje fbfc >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4c>\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov (%esi),%ebp\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush 0x0(%ebp)\n+\tcall 31f0 \n+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):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tmov %ebp,(%esp)\n+\tcall 31f0 \n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:536\n+\tadd $0x10,%esp\n+void seqan2::setValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc >&):\n+/usr/include/seqan/basic/holder_tristate.h:727\n+\tmov %edi,(%esi)\n+/usr/include/seqan/basic/holder_tristate.h:728\n+\tmovl $0x2,0x4(%esi)\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:931\n+\tadd $0x1c,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\tlea 0x0(%esi),%esi\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > const>::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov (%eax),%edx\n+void seqan2::assignValue >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/basic/holder_tristate.h:886 (discriminator 1)\n+\ttest %ecx,%ecx\n+\tjne fd10 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x160>\n+\tmov %edx,0x8(%esp)\n+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&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tpush $0xc\n+\tcall 3030 \n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x18(%esp),%edx\n+seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:119\n+\tmovl $0x0,(%eax)\n+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&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %eax,%edi\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%edx),%ecx\n+seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:120\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:121\n+\tmovl $0x0,0x8(%eax)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%eax\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %ecx,%ebp\n+\tsub %eax,%ebp\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov %eax,0x1c(%esp)\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %ebp,%eax\n+\tmov %ebp,0x18(%esp)\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tadd $0x10,%esp\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsar $0x2,%eax\n+\timul $0xaaaaaaab,%eax,%eax\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %eax,%ebp\n+\tshr $1,%ebp\n+\tadd %ebp,%eax\n+\tcmpl $0x174,0x8(%esp)\n+\tmov $0x20,%ebp\n+\tcmova %eax,%ebp\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:238\n+\tmov 0x8(%edx),%eax\n+\tcmp %eax,%ebp\n+\tcmova %eax,%ebp\n+void seqan2::_reserveStorage >, seqan2::Alloc, unsigned int, seqan2::TagExact_>(seqan2::String >, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n+\ttest %ebp,%ebp\n+\tje fcaf >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xff>\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tlea 0x0(%ebp,%ebp,2),%eax\n+\tmov %edx,0x8(%esp)\n+\tsub $0xc,%esp\n+\tshl $0x2,%eax\n \tpush %eax\n+\tcall 3030 \n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x18(%esp),%edx\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %ebp,0x8(%edi)\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%edi)\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x4(%edi)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%eax\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%edx),%ecx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov %eax,0x1c(%esp)\n+\tadd $0x10,%esp\n+seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n+\tcmp %ecx,0xc(%esp)\n+\tje fcc2 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x112>\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tsub $0x8,%esp\n \tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n+\tpush %edi\n+\tcall 3100 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:1001\n \tadd $0x10,%esp\n-std::basic_streambuf >::~basic_streambuf():\n-/usr/include/c++/14/streambuf:205\n-\tmov 0xf8(%ebx),%eax\n+void seqan2::create >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n+\tmov %edi,(%esi)\n+/usr/include/seqan/basic/holder_tristate.h:651\n+\tmovl $0x1,0x4(%esi)\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:931\n+\tadd $0x1c,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:525\n+\ttest %ecx,%ecx\n+\tje fc05 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x55>\n+\tcmp $0x2,%ecx\n+\tje fd30 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x180>\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov (%esi),%edi\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n-\tadd $0x8,%eax\n-\tmov %eax,(%esi)\n-\tlea 0x1c(%esi),%eax\n-\tpush %eax\n-\tcall 32a0 \n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/14/sstream:79 (discriminator 1)\n-\tpop %eax\n-\tpop %edx\n-\tpush $0x3c\n-\tpush %esi\n-\tcall 31a0 \n-/usr/include/c++/14/sstream:79\n-\tadd $0x14,%esp\n+\tpush (%edi)\n+\tcall 31f0 \n+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):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tmov %edi,(%esp)\n+\tcall 31f0 \n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:536\n+\tadd $0x10,%esp\n+/usr/include/seqan/basic/holder_tristate.h:533\n+\tmovl $0x0,0x4(%esi)\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:931\n+\tadd $0x1c,%esp\n \tpop %ebx\n \tpop %esi\n+\tpop %edi\n+\tpop %ebp\n \tret\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tsub $0x8,%esp\n+\tpush %edx\n+\tpush (%esi)\n+\tcall 3100 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:1001\n+\tadd $0x10,%esp\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:931\n+\tadd $0x1c,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:529\n+\tmovl $0x0,0x4(%esi)\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:931\n+\tadd $0x1c,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n \tnop\n \n-00010020 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base>:\n-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&):\n-/usr/include/seqan/align/gaps_base.h:939\n-\tcall d00e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0x3ea7,%eax\n+0000fd40 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base>:\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:581\n+\tcall 7233 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x453>\n+\tadd $0x4187,%eax\n \tpush %ebp\n+\tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n-\tsub $0x2c,%esp\n-\tmov 0x44(%esp),%ebp\n+\tsub $0x1c,%esp\n+\tmov %eax,-0x1c(%ebp)\n+/usr/include/seqan/basic/holder_tristate.h:585\n+\tmov 0x8(%ebp),%eax\n+\tmov 0x4(%eax),%eax\n+\ttest %eax,%eax\n+\tje ff10 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1d0>\n+\tcmp $0x2,%eax\n+\tjne ff03 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1c3>\n+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 >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov 0x8(%ebp),%eax\n+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&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov -0x1c(%ebp),%ebx\n+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 >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov (%eax),%edi\n+void seqan2::clear >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:529\n+\tmovl $0x0,0x4(%eax)\n+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&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tpush $0x20\n+\tcall 3030 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%edi),%ecx\n seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n-/usr/include/seqan/sequence/string_alloc.h:287\n-\tmov %eax,0x18(%esp)\n /usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x8(%ebp),%edi\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:111\n-\tmov 0x1c(%ebp),%esi\n-bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:517\n-\tmov 0x20(%ebp),%ebx\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:108 (discriminator 1)\n-\tmov (%edi),%eax\n-/usr/include/seqan/align/gaps_iterator_array.h:111\n-\tmov %esi,0x8(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:108 (discriminator 1)\n-\tmov %eax,0x1c(%esp)\n+\tmov (%edi),%edx\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tadd $0x10,%esp\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:119\n+\tmovl $0x0,(%eax)\n+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&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %eax,%esi\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n+\tmov $0x20,%ebx\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:120\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:121\n+\tmovl $0x0,0x8(%eax)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %ecx,%eax\n+\tsub %edx,%eax\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tcmp $0x7c,%eax\n+\tjbe fdbd >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7d>\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsar $0x2,%eax\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %eax,%ebx\n+\tshr $1,%ebx\n+\tadd %ebx,%eax\n+\tmov %eax,%ebx\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:238\n+\tmov 0x8(%edi),%eax\n+\tcmp %eax,%ebx\n+\tcmovbe %ebx,%eax\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagExact_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n \ttest %eax,%eax\n-\tjne 10218 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x1f8>\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:408\n-\ttest %esi,%esi\n-\tje 1025d , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x23d>\n-/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n-\tjs 103fb , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x3db>\n-/usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n-\tmov $0x1,%eax\n-\ttest %ebx,%ebx\n-\tje 102fc , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x2dc>\n-/usr/include/seqan/align/gaps_iterator_array.h:427\n-\tmov 0x8(%esp),%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n-\tmov (%edi,%eax,4),%edx\n-/usr/include/seqan/align/gaps_iterator_array.h:427\n-\tcmp %ebx,%esi\n-\tcmova %ebx,%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:437\n-\tmov %esi,0x4(%esp)\n-\tcmp %esi,%edx\n-\tjae 1045c , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x43c>\n-/usr/include/seqan/align/gaps_iterator_array.h:439\n-\tmov %ebx,0x10(%esp)\n-\tmov 0x4(%esp),%ebx\n-\tlea 0x1(%eax),%ecx\n-\txor %esi,%esi\n-\tmov %ebp,0x44(%esp)\n-\txor %ebp,%ebp\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:440\n-\tneg %eax\n-/usr/include/seqan/align/gaps_iterator_array.h:439\n-\tadd %edx,%esi\n-\tsub %edx,%ebx\n-\tmov %ecx,0xc(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:440\n-\tand %edx,%eax\n-/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n-\tmov (%edi,%ecx,4),%edx\n-/usr/include/seqan/align/gaps_iterator_array.h:440\n-\tadd %eax,%ebp\n+\tjne 10058 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x318>\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n+\tcmp %edx,%ecx\n+\tje fde1 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xa1>\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tsub $0x8,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %edi\n+\tpush %esi\n+\tcall 31b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n+void seqan2::assign, seqan2::String > >(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1001\n+\tadd $0x10,%esp\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x10(%edi),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0xc(%edi),%ecx\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:119\n+\tmovl $0x0,0xc(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:120\n+\tmovl $0x0,0x10(%esi)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %edx,%eax\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:121\n+\tmovl $0x0,0x14(%esi)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %ecx,%eax\n+\tmov %eax,-0x20(%ebp)\n+\tsar $0x2,%eax\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %eax,%ebx\n+\tshr $1,%ebx\n+\tadd %ebx,%eax\n+\tcmpl $0x7c,-0x20(%ebp)\n+\tmov $0x20,%ebx\n+\tcmovbe %ebx,%eax\n+\tmov %eax,%ebx\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:238\n+\tmov 0x14(%edi),%eax\n+\tcmp %eax,%ebx\n+\tcmovbe %ebx,%eax\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagExact_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n+\ttest %eax,%eax\n+\tjne 10090 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x350>\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n+\tcmp %edx,%ecx\n+\tje fe44 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x104>\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tsub $0x8,%esp\n+seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >::Matrix(seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const&):\n+/usr/include/seqan/align/matrix_base.h:187\n+\tlea 0xc(%edi),%eax\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %eax\n+seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >::Matrix(seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const&):\n+/usr/include/seqan/align/matrix_base.h:187\n+\tlea 0xc(%esi),%eax\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tpush %eax\n+\tcall 31b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n+void seqan2::assign, seqan2::String > >(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1001\n+\tadd $0x10,%esp\n+seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >::Holder(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:121\n+\tmovl $0x0,0x1c(%esi)\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:918\n+\tmov 0x1c(%edi),%eax\n+seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >::Holder(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:121\n+\tmovl $0x0,0x18(%esi)\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:918\n+\ttest %eax,%eax\n+\tje fef7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1b7>\n+\tcmp $0x1,%eax\n+\tjne 100d0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x390>\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > const>::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov 0x18(%edi),%edx\n+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&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov -0x1c(%ebp),%ebx\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > const>::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov %edx,-0x20(%ebp)\n+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&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tpush $0xc\n+\tcall 3030 \n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov -0x20(%ebp),%edx\n+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&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tadd $0x10,%esp\n+\tmov %eax,%edi\n+seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:119\n+\tmovl $0x0,(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:120\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:121\n+\tmovl $0x0,0x8(%eax)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%edx),%eax\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%ebx\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %eax,%ecx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov %eax,-0x24(%ebp)\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %ebx,%ecx\n \tmov %ecx,%eax\n-/usr/include/seqan/align/gaps_iterator_array.h:437\n-\tadd $0x1,%ecx\n-/usr/include/seqan/align/gaps_iterator_array.h:440\n-\tand $0x1,%eax\n-/usr/include/seqan/align/gaps_iterator_array.h:437\n-\tcmp %ebx,%edx\n-\tjb 100a0 , 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>\n-\tmov %ebx,0x4(%esp)\n-\tmov 0x10(%esp),%ebx\n-\tmov %esi,0x14(%esp)\n-\tmov 0xc(%esp),%esi\n-\tmov %ebp,0xc(%esp)\n-\tmov 0x44(%esp),%ebp\n-/usr/include/seqan/align/gaps_iterator_array.h:446\n-\tmov 0x4(%esp),%ecx\n-\tcmp %ecx,%edx\n-/usr/include/seqan/align/gaps_iterator_array.h:448\n-\tmov 0x14(%esp),%ecx\n-\tmov 0x4(%esp),%edx\n-/usr/include/seqan/align/gaps_iterator_array.h:446\n-\tje 1042a , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x40a>\n-/usr/include/seqan/align/gaps_iterator_array.h:474\n-\tneg %eax\n-/usr/include/seqan/align/gaps_iterator_array.h:473\n-\tadd %edx,%ecx\n-/usr/include/seqan/align/gaps_iterator_array.h:474\n-\tand %edx,%eax\n-\tmov 0xc(%esp),%edx\n-\tadd %eax,%edx\n-\tmov %edx,0x10(%esp)\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:119 (discriminator 1)\n-\tmov 0x1c(%esp),%edx\n-\txor %eax,%eax\n-\ttest %edx,%edx\n-\tsete %al\n-\tmov %eax,0x14(%esp)\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n-\ttest %ebx,%ebx\n-\tjs 10294 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x274>\n-/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n-\tmov 0x14(%esp),%eax\n-/usr/include/seqan/align/gaps_iterator_array.h:426\n-\tmov %ebx,0x1c(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n-\tmov (%edi,%eax,4),%edx\n-/usr/include/seqan/align/gaps_iterator_array.h:437\n-\tcmp %ebx,%edx\n-\tjae 1014b , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x12b>\n-\tmov %esi,0x8(%esp)\n-\tadd $0x1,%eax\n+\tmov %ecx,-0x20(%ebp)\n+\tsar $0x2,%eax\n+\timul $0xaaaaaaab,%eax,%eax\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %eax,%ecx\n+\tshr $1,%ecx\n+\tadd %ecx,%eax\n+\tcmpl $0x174,-0x20(%ebp)\n+\tmov $0x20,%ecx\n+\tcmovbe %ecx,%eax\n+\tmov %eax,%ecx\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:238\n+\tmov 0x8(%edx),%eax\n+\tcmp %eax,%ecx\n+\tcmovbe %ecx,%eax\n+void seqan2::_reserveStorage >, seqan2::Alloc, unsigned int, seqan2::TagExact_>(seqan2::String >, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n+\ttest %eax,%eax\n+\tjne 100e8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x3a8>\n+seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n+\tmov -0x24(%ebp),%eax\n+\tcmp %eax,%ebx\n+\tje feed >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1ad>\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tsub $0x8,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %edx\n+\tpush %edi\n+\tcall 3100 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:1001\n+\tadd $0x10,%esp\n+void seqan2::create >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n+\tmov %edi,0x18(%esi)\n+/usr/include/seqan/basic/holder_tristate.h:651\n+\tmovl $0x1,0x1c(%esi)\n+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 > >&):\n+/usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n+\tmov 0x8(%ebp),%eax\n+\tmov %esi,(%eax)\n+/usr/include/seqan/basic/holder_tristate.h:651\n+\tmovl $0x1,0x4(%eax)\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:598\n+\tlea -0xc(%ebp),%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n+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&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush $0x20\n+\tcall 3030 \n \tmov %eax,%esi\n-\tadd $0x1,%eax\n-\tsub %edx,%ebx\n-/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n-\tmov -0x4(%edi,%eax,4),%edx\n-/usr/include/seqan/align/gaps_iterator_array.h:437\n-\tcmp %ebx,%edx\n-\tjb 10130 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x110>\n-\tmov %ebx,0x1c(%esp)\n-\tmov %esi,0x14(%esp)\n-\tmov 0x8(%esp),%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:446\n-\tmov 0x1c(%esp),%eax\n-\tcmp %eax,%edx\n-\tje 10402 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x3e2>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-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&):\n-/usr/include/seqan/modifier/modifier_alphabet_expansion.h:413 (discriminator 1)\n-\tmov 0x18(%esp),%eax\n-\tmov %ecx,0xc(%esp)\n-\tmov %esi,%edi\n-\tmov 0xfc(%eax),%eax\n-\tmov %eax,0x18(%esp)\n-\tjmp 101be , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x19e>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-std::basic_streambuf >::sputc(char):\n-/usr/include/c++/14/streambuf:434 (discriminator 3)\n-\tmov 0x8(%esp),%esi\n-\tcmp %esi,%edx\n-\tjae 10360 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x340>\n-/usr/include/c++/14/streambuf:436 (discriminator 1)\n-\tmovb $0x2d,(%edx)\n-std::basic_streambuf >::pbump(int):\n-/usr/include/c++/14/streambuf:552\n-\taddl $0x1,0x14(%eax)\n-bool seqan2::goNext, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:359 (discriminator 1)\n-\tmov 0xc(%esp),%eax\n-\tcmp 0x20(%ebp),%eax\n-\tje 101c5 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x1a5>\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov 0x8(%ebp),%eax\n+seqan2::String >::String():\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\tmovl $0x0,(%esi)\n+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&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %esi,(%eax)\n+seqan2::String >::String():\n+/usr/include/seqan/sequence/string_alloc.h:75\n+\tmovl $0x0,0x4(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:76\n+\tmovl $0x0,0x8(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\tmovl $0x0,0xc(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:75\n+\tmovl $0x0,0x10(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:76\n+\tmovl $0x0,0x14(%esi)\n+seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >::Holder():\n+/usr/include/seqan/basic/holder_tristate.h:117\n+\tmovl $0x0,0x18(%esi)\n+\tmovl $0x0,0x1c(%esi)\n+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&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmovl $0xc,(%esp)\n+\tcall 3030 \n+\tadd $0x10,%esp\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,0x18(%esi)\n seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x8(%ebp),%eax\n-bool seqan2::goNext, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:364\n-\tcmp $0x1,%bl\n-\tadcl $0x0,0x10(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:368\n-\taddl $0x1,0x4(%esp)\n-\tmov 0x4(%esp),%ecx\n-/usr/include/seqan/align/gaps_iterator_array.h:368 (discriminator 1)\n-\tcmp (%eax,%edi,4),%ecx\n-\tje 10320 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x300>\n-\taddl $0x1,0xc(%esp)\n-bool seqan2::isGap, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > > const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:157\n-\tmov %edi,%ebx\n-\tnot %ebx\n-\tand $0x1,%ebx\n-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&):\n-/usr/include/seqan/align/gaps_iterator_array.h:711\n-\tmov 0x14(%esp),%eax\n-\tcmp %eax,%edi\n-\tje 10348 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x328>\n-seqan2::StreamBufferWrapper >::baseBuf() const:\n-/usr/include/seqan/stream/iter_stream.h:212\n-\tmov 0x40(%esp),%eax\n-\tmov (%eax),%eax\n-std::basic_streambuf >::epptr() const:\n-/usr/include/c++/14/streambuf:542\n-\tmov 0x18(%eax),%esi\n-std::basic_streambuf >::pptr() const:\n-/usr/include/c++/14/streambuf:539\n-\tmov 0x14(%eax),%edx\n-std::basic_streambuf >::epptr() const:\n-/usr/include/c++/14/streambuf:542\n-\tmov %esi,0x8(%esp)\n-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&):\n-/usr/include/seqan/align/gaps_base.h:947 (discriminator 1)\n-\ttest %bl,%bl\n-\tjne 10180 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x160>\n-seqan2::Iterator, seqan2::Alloc >, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc >&, seqan2::Tag):\n-/usr/include/seqan/sequence/string_alloc.h:283\n-\tmov 0x0(%ebp),%esi\n-unsigned int seqan2::_internalOrdValue, (char)45, seqan2::Tag >(seqan2::ModifiedAlphabet, seqan2::ModExpand<(char)45, seqan2::Tag > > const&):\n-/usr/include/seqan/modifier/modifier_alphabet_expansion.h:468\n-\tmov 0x10(%esp),%ecx\n-seqan2::ValueSize >::Type seqan2::_internalOrdValue(seqan2::SimpleType const&):\n-/usr/include/seqan/basic/alphabet_simple_type.h:1138\n-\tmov (%esi),%esi\n-unsigned int seqan2::_internalOrdValue, (char)45, seqan2::Tag >(seqan2::ModifiedAlphabet, seqan2::ModExpand<(char)45, seqan2::Tag > > const&):\n-/usr/include/seqan/modifier/modifier_alphabet_expansion.h:468\n-\tmovzbl (%esi,%ecx,1),%esi\n-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&):\n-/usr/include/seqan/modifier/modifier_alphabet_expansion.h:413 (discriminator 1)\n-\tmov 0x18(%esp),%ecx\n-\tmov (%ecx),%ecx\n-\tmovzbl (%ecx,%esi,1),%esi\n-std::basic_streambuf >::sputc(char):\n-/usr/include/c++/14/streambuf:434 (discriminator 3)\n-\tmov 0x8(%esp),%ecx\n-\tcmp %ecx,%edx\n-\tjae 10378 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x358>\n-/usr/include/c++/14/streambuf:436 (discriminator 1)\n-\tmov %esi,%ecx\n-\tmov %cl,(%edx)\n-std::basic_streambuf >::pbump(int):\n-/usr/include/c++/14/streambuf:552\n-\taddl $0x1,0x14(%eax)\n-std::basic_streambuf >::sputc(char):\n-/usr/include/c++/14/streambuf:552\n-\tjmp 10193 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x173>\n-\tlea 0x0(%esi),%esi\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:408\n-\tmov 0x8(%esp),%eax\n-\ttest %eax,%eax\n-\tje 102de , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x2be>\n-/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n-\tjs 1038f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x36f>\n-/usr/include/seqan/align/gaps_iterator_array.h:515\n-\txor %eax,%eax\n-/usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n-\ttest %ebx,%ebx\n-\tjne 1006f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4f>\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\tmovl $0x0,0x10(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:106\n-\txor %ecx,%ecx\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n-\txor %esi,%esi\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\tmovl $0x0,0x4(%esp)\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:116\n-\tmovl $0x0,0x1c(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:120\n-\tmovl $0x0,0x14(%esp)\n-\tjmp 10160 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x140>\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\tmovl $0x0,0x10(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:106\n-\txor %ecx,%ecx\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:408\n-\tmov $0x1,%esi\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\tmovl $0x0,0x4(%esp)\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:120\n-\tmovl $0x1,0x14(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:116\n-\tmovl $0x0,0x1c(%esp)\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:408\n-\ttest %ebx,%ebx\n-\tje 10160 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x140>\n-/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n-\ttest %ebx,%ebx\n-\tjns 10110 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xf0>\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:116\n-\tmov %esi,0xc(%esp)\n-\tmov 0x8(%esp),%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:117\n-\txor %eax,%eax\n-/usr/include/seqan/align/gaps_iterator_array.h:116\n-\txor %edx,%edx\n-\tmov %ecx,0x1c(%esp)\n-\tmov 0x14(%esp),%ecx\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:326 (discriminator 1)\n-\tcmp %esi,%eax\n-\tje 102c4 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x2a4>\n-/usr/include/seqan/align/gaps_iterator_array.h:329\n-\ttest %edx,%edx\n-\tjne 102be , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x29e>\n-/usr/include/seqan/align/gaps_iterator_array.h:337\n-\tsub $0x1,%ecx\n-/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n-\tmov (%edi,%ecx,4),%edx\n-\tsub $0x1,%edx\n-/usr/include/seqan/align/gaps_iterator_array.h:346\n-\tsub $0x1,%eax\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:413 (discriminator 1)\n-\tadd $0x1,%ebx\n-\tjne 102b0 , 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>\n-\tmov %ecx,0x14(%esp)\n-\tmov 0xc(%esp),%esi\n-\tmov 0x1c(%esp),%ecx\n-\tmov %edx,0x1c(%esp)\n-\tjmp 10160 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x140>\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\tmovl $0x0,0x10(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:106\n-\txor %ecx,%ecx\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:408\n-\txor %esi,%esi\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\tmovl $0x0,0x4(%esp)\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:120\n-\tmovl $0x0,0x14(%esp)\n-\tjmp 1027c , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x25c>\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\tmovl $0x0,0x10(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:106\n-\txor %ecx,%ecx\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n-\tmov $0x1,%esi\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\tmovl $0x0,0x4(%esp)\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:120\n-\tmovl $0x1,0x14(%esp)\n-\tjmp 10160 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x140>\n+\tmov (%esi),%edi\n+seqan2::String >, seqan2::Alloc >::String():\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\tmovl $0x0,(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:75\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:76\n+\tmovl $0x0,0x8(%eax)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%esi),%eax\n+void seqan2::create >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:590\n+\tmovl $0x1,0x1c(%esi)\n seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov 0xc(%ebp),%edx\n-bool seqan2::goNext, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:377\n-\tlea 0x1(%edi),%ecx\n+\tmov %eax,%ebx\n+\tsub %edi,%ebx\n+\tmov %ebx,-0x20(%ebp)\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1758\n+\tcmp $0x8,%ebx\n+\tjbe 10010 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2d0>\n+/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n+\tadd $0x8,%edi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x10(%esi),%eax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %edi,0x4(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0xc(%esi),%edi\n seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %eax,%edx\n-\tsar $0x2,%edx\n-bool seqan2::goNext, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:377 (discriminator 1)\n-\tcmp %edx,%ecx\n-\tje 101b9 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x199>\n-/usr/include/seqan/align/gaps_iterator_array.h:383\n-\tmovl $0x0,0x4(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:380\n-\tmov %ecx,%edi\n-\tjmp 101b9 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x199>\n-\tlea 0x0(%esi),%esi\n-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&):\n-/usr/include/seqan/align/gaps_iterator_array.h:712 (discriminator 3)\n-\tmov 0x1c(%esp),%esi\n-\tcmp %esi,0x4(%esp)\n-\tjne 101d1 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x1b1>\n-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&):\n-/usr/include/seqan/align/gaps_base.h:952\n-\tadd $0x2c,%esp\n+\tmov %eax,%ecx\n+\tsub %edi,%ecx\n+\tmov %ecx,-0x20(%ebp)\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1758\n+\tcmp $0x8,%ecx\n+\tja 100c8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x388>\n+/usr/include/seqan/sequence/string_base.h:1765\n+\tcmpl $0x1,0x14(%esi)\n+\tjbe 101c8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x488>\n+/usr/include/seqan/sequence/string_base.h:1775\n+\tcmpl $0x4,-0x20(%ebp)\n+/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n+\tlea 0x8(%edi),%edx\n+/usr/include/seqan/sequence/string_base.h:1775\n+\tja ffec >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/seqan/basic/array_construct_destruct.h:592\n+\tmov %edx,%ecx\n+\tsub %eax,%ecx\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1146\n+\ttest %ecx,%ecx\n+\tjle ffec >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1)\n+\tcmp %edx,%eax\n+\tje ffec >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tsub $0x4,%esp\n+\tmov %edx,-0x20(%ebp)\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %ecx\n+\tpush $0x0\n+\tpush %eax\n+\tcall 32f0 \n+\tmov -0x20(%ebp),%edx\n+\tadd $0x10,%esp\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:590\n+\tmov 0x8(%ebp),%eax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %edx,0x10(%esi)\n+seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >::Matrix():\n+/usr/include/seqan/align/matrix_base.h:183 (discriminator 1)\n+\tmovl $0x1,(%edi)\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:590\n+\tmovl $0x1,0x4(%eax)\n+/usr/include/seqan/basic/holder_tristate.h:598\n+\tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n-\txchg %ax,%ax\n-std::basic_streambuf >::sputc(char):\n-/usr/include/c++/14/streambuf:441 (discriminator 1)\n-\tsub $0x8,%esp\n-/usr/include/c++/14/streambuf:441\n-\tmov (%eax),%edx\n-/usr/include/c++/14/streambuf:441 (discriminator 1)\n-\tpush $0x2d\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1765\n+\tcmpl $0x1,0x8(%esi)\n+\tjbe 10120 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x3e0>\n+/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n+\tadd $0x8,%edi\n+/usr/include/seqan/sequence/string_base.h:1775\n+\tcmpl $0x4,-0x20(%ebp)\n+\tja ff9c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/seqan/basic/array_construct_destruct.h:592\n+\tmov %edi,%edx\n+\tsub %eax,%edx\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1146\n+\ttest %edx,%edx\n+\tjle ff9c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1)\n+\tcmp %edi,%eax\n+\tje ff9c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tsub $0x4,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %edx\n+\tpush $0x0\n \tpush %eax\n-\tcall *0x34(%edx)\n-/usr/include/c++/14/streambuf:442\n+\tcall 32f0 \n \tadd $0x10,%esp\n-\tjmp 10193 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x173>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-std::char_traits::to_int_type(char const&):\n-/usr/include/c++/14/bits/char_traits.h:450\n-\tmov %esi,%ecx\n-std::basic_streambuf >::sputc(char):\n-/usr/include/c++/14/streambuf:441 (discriminator 1)\n-\tsub $0x8,%esp\n-/usr/include/c++/14/streambuf:441\n-\tmov (%eax),%edx\n-std::char_traits::to_int_type(char const&):\n-/usr/include/c++/14/bits/char_traits.h:450\n-\tmovzbl %cl,%esi\n-std::basic_streambuf >::sputc(char):\n-/usr/include/c++/14/streambuf:441 (discriminator 1)\n-\tpush %esi\n+\tjmp ff9c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tlea 0x0(%esi),%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov %eax,-0x20(%ebp)\n+\tshl $0x2,%eax\n+\tmov -0x1c(%ebp),%ebx\n \tpush %eax\n-\tcall *0x34(%edx)\n-/usr/include/c++/14/streambuf:442\n+\tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov -0x20(%ebp),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n \tadd $0x10,%esp\n-\tjmp 10193 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x173>\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/c++/14/streambuf:442\n-\txor %esi,%esi\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\tmov %ebp,0x44(%esp)\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n-\tmov 0x8(%esp),%eax\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:106\n-\txor %ecx,%ecx\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\txor %edx,%edx\n-\tmov %ebx,0xc(%esp)\n-\txor %ebx,%ebx\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:326 (discriminator 1)\n-\tcmp %ecx,0x8(%esp)\n-\tje 103cd , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x3ad>\n-/usr/include/seqan/align/gaps_iterator_array.h:329\n-\ttest %edx,%edx\n-\tjne 103c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x3a0>\n-/usr/include/seqan/align/gaps_iterator_array.h:337\n-\tsub $0x1,%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n-\tmov (%edi,%esi,4),%edx\n-bool seqan2::isGap, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > > const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:157\n-\tmov %esi,%ebp\n-bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n-\tsub $0x1,%edx\n-/usr/include/seqan/align/gaps_iterator_array.h:346\n-\tsub $0x1,%ecx\n-bool seqan2::isGap, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > > const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:157\n-\tand $0x1,%ebp\n-bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:344\n-\tsub %ebp,%ebx\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:413 (discriminator 1)\n-\tadd $0x1,%eax\n-\tjne 103b0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x390>\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:119 (discriminator 1)\n-\tmov 0x1c(%esp),%eax\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:119 (discriminator 1)\n-\tmov 0x44(%esp),%ebp\n-/usr/include/seqan/sequence/string_alloc.h:214\n-\tmov %ebx,0x10(%esp)\n-\tmov %edx,0x4(%esp)\n-\tmov 0xc(%esp),%ebx\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:120\n-\tmovl $0x1,0x14(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:119 (discriminator 1)\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%esi)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edx,0x8(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edi),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x4(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%edi),%ecx\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n+\tcmp %edx,%ecx\n+\tjne fdd1 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x91>\n+\tjmp fde1 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xa1>\n+\tlea 0x0(%esi),%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov %eax,-0x20(%ebp)\n+\tshl $0x2,%eax\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %eax\n+\tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov -0x20(%ebp),%edx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tadd $0x10,%esp\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,0xc(%esi)\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x10(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0xc(%edi),%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edx,0x14(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x10(%edi),%edx\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n+\tcmp %edx,%ecx\n+\tjne fe2e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xee>\n+\tjmp fe44 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x104>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n+\tlea 0x8(%edi),%edx\n+\tjmp ffec >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+\tmov 0x18(%edi),%eax\n+void seqan2::setValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc >&):\n+/usr/include/seqan/basic/holder_tristate.h:728\n+\tmovl $0x2,0x1c(%esi)\n+/usr/include/seqan/basic/holder_tristate.h:727\n+\tmov %eax,0x18(%esi)\n+/usr/include/seqan/basic/holder_tristate.h:729\n+\tjmp fef7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1b7>\n+\tlea 0x0(%esi),%esi\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov %eax,-0x20(%ebp)\n+\tlea (%eax,%eax,2),%eax\n+\tmov -0x1c(%ebp),%ebx\n+\tshl $0x2,%eax\n+\tmov %edx,-0x24(%ebp)\n+\tpush %eax\n+\tcall 3030 \n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov -0x20(%ebp),%edx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tadd $0x10,%esp\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%edi)\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x4(%edi)\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edx,0x8(%edi)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov -0x24(%ebp),%edx\n+\tmov 0x4(%edx),%eax\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%ebx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov %eax,-0x24(%ebp)\n+\tjmp fed6 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x196>\n+\txchg %ax,%ax\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush $0x80\n+\tcall 3030 \n+\tadd $0x10,%esp\n+\tmov %eax,%ecx\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%esi)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmovl $0x20,0x8(%esi)\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\ttest %edi,%edi\n+\tje 10280 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x540>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n+\tmov -0x20(%ebp),%eax\n+\tcmp $0x4,%eax\n+\tjle 103c7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x687>\n+/usr/include/c++/14/bits/stl_algobase.h:452\n+\tsub $0x4,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %eax\n+\tpush %edi\n+\tpush %ecx\n+\tcall 3330 \n+\tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %edi\n+\tcall 31f0 \n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1769\n+\tmov 0x8(%esi),%eax\n+\tmov $0x2,%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%esi),%ecx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1769\n+\tcmp %edx,%eax\n+\tcmova %edx,%eax\n+\tmov -0x20(%ebp),%edx\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1146\n+\tadd $0x10,%esp\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n+\tshl $0x2,%eax\n+\tlea (%ecx,%eax,1),%edi\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/seqan/basic/array_construct_destruct.h:588\n+\tsub %edx,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1146\n \ttest %eax,%eax\n-\tjne 102f2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x2d2>\n-\tjmp 1027c , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x25c>\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n-\tmov $0x1,%esi\n-\tjmp 10391 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x371>\n-/usr/include/seqan/align/gaps_iterator_array.h:454\n-\tmov 0x14(%esp),%eax\n-\tlea 0x1(%eax),%edx\n-seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov 0xc(%ebp),%eax\n-\tsub %edi,%eax\n-\tsar $0x2,%eax\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1)\n-\tcmp %eax,%edx\n-\tje 10160 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x140>\n-/usr/include/seqan/align/gaps_iterator_array.h:457\n-\tmov %edx,0x14(%esp)\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:116\n-\tmovl $0x0,0x1c(%esp)\n-\tjmp 10160 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x140>\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:449\n-\tneg %eax\n-/usr/include/seqan/align/gaps_iterator_array.h:448\n+\tjle ff9c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov -0x20(%ebp),%edx\n \tadd %edx,%ecx\n-/usr/include/seqan/align/gaps_iterator_array.h:449\n-\tand %edx,%eax\n-\tmov 0xc(%esp),%edx\n-\tadd %eax,%edx\n-seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov 0xc(%ebp),%eax\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:449\n-\tmov %edx,0x10(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:454\n-\tlea 0x1(%esi),%edx\n-seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tcmp $0x4,%eax\n+\tjae 102a0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x560>\n+\ttest %eax,%eax\n+\tje ff9c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tmovb $0x0,(%ecx)\n+\ttest $0x2,%al\n+\tje ff9c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tmovw $0x0,-0x2(%ecx,%eax,1)\n+\tjmp ff9c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush $0x80\n+\tcall 3030 \n+\tadd $0x10,%esp\n+\tmov %eax,%ecx\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,0xc(%esi)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmovl $0x20,0x14(%esi)\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\ttest %edi,%edi\n+\tje 10268 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x528>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n+\tmov -0x20(%ebp),%eax\n+\tcmp $0x4,%eax\n+\tjle 103b8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x678>\n+/usr/include/c++/14/bits/stl_algobase.h:452\n+\tsub $0x4,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %eax\n+\tpush %edi\n+\tpush %ecx\n+\tcall 3330 \n+\tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %edi\n+\tcall 31f0 \n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1769\n+\tmov 0x14(%esi),%eax\n+\tmov $0x2,%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov 0xc(%esi),%ecx\n+seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tmov -0x20(%ebp),%edi\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1769\n+\tcmp %edx,%eax\n+\tcmova %edx,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1146\n+\tadd $0x10,%esp\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n+\tshl $0x2,%eax\n+\tlea (%ecx,%eax,1),%edx\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/seqan/basic/array_construct_destruct.h:588\n \tsub %edi,%eax\n-\tsar $0x2,%eax\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1)\n-\tcmp %eax,%edx\n-\tje 100f9 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xd9>\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\tmovl $0x0,0x4(%esp)\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:457\n-\tmov %edx,%esi\n-\tjmp 100f9 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xd9>\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\tmovl $0x0,0xc(%esp)\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:437\n-\tmov %eax,%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:439\n-\tmovl $0x0,0x14(%esp)\n-\tjmp 100d5 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb5>\n-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&):\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1146\n+\ttest %eax,%eax\n+\tjle 1024f >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x50f>\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov -0x20(%ebp),%edi\n+\tadd %ecx,%edi\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tcmp $0x4,%eax\n+\tjae 10310 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5d0>\n+\ttest %eax,%eax\n+\tje 1024f >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x50f>\n+\tmovb $0x0,(%edi)\n+\ttest $0x2,%al\n+\tjne 10256 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x516>\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:581\n+\tmov %ecx,%edi\n+\tjmp ffec >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tmovw $0x0,-0x2(%edi,%eax,1)\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:581\n+\tmov %ecx,%edi\n+\tjmp ffec >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1146\n+\tmov -0x20(%ebp),%edi\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n+\tlea 0x8(%eax),%edx\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/seqan/basic/array_construct_destruct.h:588\n+\tmov $0x8,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1146\n+\tsub %edi,%eax\n+\tjne 10236 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4f6>\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:581\n+\tmov %ecx,%edi\n+\tjmp ffec >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n \txchg %ax,%ax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1146\n+\tmov -0x20(%ebp),%edx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n+\tlea 0x8(%eax),%edi\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/seqan/basic/array_construct_destruct.h:588\n+\tmov $0x8,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1146\n+\tsub %edx,%eax\n+\tjne 10194 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x454>\n+\tjmp ff9c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tlea 0x4(%ecx),%edx\n+\tmovl $0x0,(%ecx)\n+\tand $0xfffffffc,%edx\n+\tmovl $0x0,-0x4(%ecx,%eax,1)\n+\tsub %edx,%ecx\n+\tadd %ecx,%eax\n+\tand $0xfffffffc,%eax\n+\tcmp $0x4,%eax\n+\tjb ff9c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tmov %eax,%ecx\n+\tand $0xfffffffc,%ecx\n+\tmov %ecx,-0x20(%ebp)\n+\tlea -0x1(%eax),%ecx\n+\tshr $0x2,%ecx\n+\tmovl $0x0,(%edx)\n+\tand $0x1,%ecx\n+\tmov %ecx,%ebx\n+\tmov $0x4,%ecx\n+\tcmp %eax,%ecx\n+\tjae ff9c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\ttest %ebx,%ebx\n+\tjne 10382 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x642>\n+\tmovl $0x0,(%edx,%ecx,1)\n+\tmovl $0x0,0x4(%edx,%ecx,1)\n+\tmov -0x20(%ebp),%eax\n+\tadd $0x8,%ecx\n+\tcmp %eax,%ecx\n+\tjb 102f2 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5b2>\n+\tjmp ff9c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tlea 0x4(%edi),%ebx\n+\tmovl $0x0,(%edi)\n+\tand $0xfffffffc,%ebx\n+\tmovl $0x0,-0x4(%edi,%eax,1)\n+\tsub %ebx,%edi\n+\tadd %edi,%eax\n+\tand $0xfffffffc,%eax\n+\tcmp $0x4,%eax\n+\tjb 1024f >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x50f>\n+\tmov %eax,%edi\n+\tand $0xfffffffc,%edi\n+\tmov %edi,-0x20(%ebp)\n+\tlea -0x1(%eax),%edi\n+\tshr $0x2,%edi\n+\tand $0x1,%edi\n+\tmov %edi,-0x1c(%ebp)\n+\tmov $0x4,%edi\n+\tmovl $0x0,(%ebx)\n+\tcmp %eax,%edi\n+\tjae 1024f >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x50f>\n+\tmov -0x1c(%ebp),%eax\n+\ttest %eax,%eax\n+\tjne 1039e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x65e>\n+\tmovl $0x0,(%ebx,%edi,1)\n+\tmovl $0x0,0x4(%ebx,%edi,1)\n+\tmov -0x20(%ebp),%eax\n+\tadd $0x8,%edi\n+\tcmp %eax,%edi\n+\tjb 10362 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x622>\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:581\n+\tmov %ecx,%edi\n+\tjmp ffec >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tmovl $0x0,0x4(%edx)\n+\tmov -0x20(%ebp),%eax\n+\tmov $0x8,%ecx\n+\tcmp %eax,%ecx\n+\tjb 102f2 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5b2>\n+\tjmp ff9c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tmovl $0x0,0x4(%ebx)\n+\tmov -0x20(%ebp),%eax\n+\tmov $0x8,%edi\n+\tcmp %eax,%edi\n+\tjb 10362 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x622>\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:581\n+\tmov %ecx,%edi\n+\tjmp ffec >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:453\n+\tjne 10208 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4c8>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:438\n+\tmov (%edi),%eax\n+\tmov %eax,(%ecx)\n+\tjmp 10208 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4c8>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:453\n+\tjne 10163 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x423>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:438\n+\tmov (%edi),%eax\n+\tmov %eax,(%ecx)\n+\tjmp 10163 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x423>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tmov %eax,%edi\n+\tjmp 103f3 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6b3>\n+\tmov %eax,%edi\n+\tjmp 103e2 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6a2>\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:525\n+\tmov %eax,%edi\n+\tjmp 10408 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6c8>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush 0xc(%esi)\n+\tmov -0x1c(%ebp),%ebx\n+\tcall 31f0 \n+\tadd $0x10,%esp\n+\tsub $0xc,%esp\n+\tpush (%esi)\n+\tmov -0x1c(%ebp),%ebx\n+\tcall 31f0 \n+\tmov %edi,(%esp)\n+\tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:525\n+\ttestl $0xfffffffd,0x1c(%esi)\n+\tje 10430 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6f0>\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov 0x18(%esi),%eax\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tmov %eax,-0x20(%ebp)\n+\tpush (%eax)\n+\tcall 31f0 \n+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):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tpop %ecx\n+\tpush -0x20(%ebp)\n+\tcall 31f0 \n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:536\n+\tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush 0xc(%esi)\n+\tmov -0x1c(%ebp),%ebx\n+\tcall 31f0 \n+\tpop %edx\n+\tpush (%esi)\n+\tcall 31f0 \n+\tmov %edi,(%esp)\n+\tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n \txchg %ax,%ax\n-\tnop\n __stack_chk_fail_local():\n \tpush %ebx\n \tcall 3cd0 <__cxa_finalize@plt+0x940>\n-\tadd $0x3a46,%ebx\n+\tadd $0x3a76,%ebx\n \tsub $0x8,%esp\n \tcall 3230 <__stack_chk_fail@plt>\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}", "unified_diff": "@@ -1,14 +1,14 @@\n \n \n \n Disassembly of section .fini:\n \n-00010494 <.fini>:\n+00010464 <.fini>:\n _fini():\n \tpush %ebx\n \tsub $0x8,%esp\n \tcall 3cd0 <__cxa_finalize@plt+0x940>\n-\tadd $0x3a2f,%ebx\n+\tadd $0x3a5f,%ebx\n \tadd $0x8,%esp\n \tpop %ebx\n \tret\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -1,34 +1,35 @@\n \n Hex dump of section '.rodata':\n 0x00011000 25660062 61736963 5f737472 696e673a %f.basic_string:\n- 0x00011010 3a617070 656e6400 2c000000 00000000 :append.,.......\n- 0x00011020 04040404 04040404 04040404 04040404 ................\n- 0x00011030 04040404 04040404 04040404 04040404 ................\n- 0x00011040 04040404 04040404 04040404 04040404 ................\n- 0x00011050 04040404 04040404 04040404 04040404 ................\n- 0x00011060 04000401 04040402 04040404 04040404 ................\n- 0x00011070 04040404 03030404 04040404 04040404 ................\n- 0x00011080 04000401 04040402 04040404 04040404 ................\n- 0x00011090 04040404 03030404 04040404 04040404 ................\n- 0x000110a0 04040404 04040404 04040404 04040404 ................\n- 0x000110b0 04040404 04040404 04040404 04040404 ................\n- 0x000110c0 04040404 04040404 04040404 04040404 ................\n- 0x000110d0 04040404 04040404 04040404 04040404 ................\n- 0x000110e0 04040404 04040404 04040404 04040404 ................\n- 0x000110f0 04040404 04040404 04040404 04040404 ................\n+ 0x00011010 3a617070 656e6400 2c000000 30303031 :append.,...0001\n+ 0x00011020 30323033 30343035 30363037 30383039 0203040506070809\n+ 0x00011030 31303131 31323133 31343135 31363137 1011121314151617\n+ 0x00011040 31383139 32303231 32323233 32343235 1819202122232425\n+ 0x00011050 32363237 32383239 33303331 33323333 2627282930313233\n+ 0x00011060 33343335 33363337 33383339 34303431 3435363738394041\n+ 0x00011070 34323433 34343435 34363437 34383439 4243444546474849\n+ 0x00011080 35303531 35323533 35343535 35363537 5051525354555657\n+ 0x00011090 35383539 36303631 36323633 36343635 5859606162636465\n+ 0x000110a0 36363637 36383639 37303731 37323733 6667686970717273\n+ 0x000110b0 37343735 37363737 37383739 38303831 7475767778798081\n+ 0x000110c0 38323833 38343835 38363837 38383839 8283848586878889\n+ 0x000110d0 39303931 39323933 39343935 39363937 9091929394959697\n+ 0x000110e0 39383939 00000000 0000c842 00000000 9899.......B....\n+ 0x000110f0 00000000 00000000 00000000 00000000 ................\n 0x00011100 04040404 04040404 04040404 04040404 ................\n 0x00011110 04040404 04040404 04040404 04040404 ................\n- 0x00011120 30303031 30323033 30343035 30363037 0001020304050607\n- 0x00011130 30383039 31303131 31323133 31343135 0809101112131415\n- 0x00011140 31363137 31383139 32303231 32323233 1617181920212223\n- 0x00011150 32343235 32363237 32383239 33303331 2425262728293031\n- 0x00011160 33323333 33343335 33363337 33383339 3233343536373839\n- 0x00011170 34303431 34323433 34343435 34363437 4041424344454647\n- 0x00011180 34383439 35303531 35323533 35343535 4849505152535455\n- 0x00011190 35363537 35383539 36303631 36323633 5657585960616263\n- 0x000111a0 36343635 36363637 36383639 37303731 6465666768697071\n- 0x000111b0 37323733 37343735 37363737 37383739 7273747576777879\n- 0x000111c0 38303831 38323833 38343835 38363837 8081828384858687\n- 0x000111d0 38383839 39303931 39323933 39343935 8889909192939495\n- 0x000111e0 39363937 39383939 00000000 0000c842 96979899.......B\n+ 0x00011120 04040404 04040404 04040404 04040404 ................\n+ 0x00011130 04040404 04040404 04040404 04040404 ................\n+ 0x00011140 04000401 04040402 04040404 04040404 ................\n+ 0x00011150 04040404 03030404 04040404 04040404 ................\n+ 0x00011160 04000401 04040402 04040404 04040404 ................\n+ 0x00011170 04040404 03030404 04040404 04040404 ................\n+ 0x00011180 04040404 04040404 04040404 04040404 ................\n+ 0x00011190 04040404 04040404 04040404 04040404 ................\n+ 0x000111a0 04040404 04040404 04040404 04040404 ................\n+ 0x000111b0 04040404 04040404 04040404 04040404 ................\n+ 0x000111c0 04040404 04040404 04040404 04040404 ................\n+ 0x000111d0 04040404 04040404 04040404 04040404 ................\n+ 0x000111e0 04040404 04040404 04040404 04040404 ................\n+ 0x000111f0 04040404 04040404 04040404 04040404 ................\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.eh_frame_hdr {}", "source2": "readelf --wide --decompress --hex-dump=.eh_frame_hdr {}", "unified_diff": "@@ -1,30 +1,30 @@\n \n Hex dump of section '.eh_frame_hdr':\n- 0x000111f0 011b033b a8010000 34000000 301effff ...;....4...0...\n- 0x00011200 c4010000 a021ffff e8010000 d021ffff .....!.......!..\n- 0x00011210 00100000 c624ffff e4100000 d428ffff .....$.......(..\n- 0x00011220 30120000 402affff 20100000 802affff 0...@*.. ....*..\n- 0x00011230 50120000 102cffff fc010000 c02cffff P....,.......,..\n- 0x00011240 5c020000 8032ffff 9c020000 f036ffff \\....2.......6..\n- 0x00011250 4c030000 1037ffff 70030000 7037ffff L....7..p...p7..\n- 0x00011260 d40b0000 903effff d80c0000 e047ffff .....>.......G..\n- 0x00011270 bc0f0000 a06effff c4030000 306fffff .....n......0o..\n- 0x00011280 30040000 c06fffff 9c040000 5070ffff 0....o......Pp..\n- 0x00011290 28050000 f071ffff 60050000 6074ffff (....q..`...`t..\n- 0x000112a0 98050000 0076ffff d0050000 7078ffff .....v......px..\n- 0x000112b0 08060000 307bffff 40060000 a07dffff ....0{..@....}..\n- 0x000112c0 78060000 2080ffff b0060000 d081ffff x... ...........\n- 0x000112d0 e8060000 0085ffff 20070000 1088ffff ........ .......\n- 0x000112e0 58070000 8096ffff 48080000 3098ffff X.......H...0...\n- 0x000112f0 80080000 509affff b8080000 d09bffff ....P...........\n- 0x00011300 74090000 d0a2ffff bc090000 70a4ffff t...........p...\n- 0x00011310 f4090000 e0a6ffff 2c0a0000 50a8ffff ........,...P...\n- 0x00011320 fc0a0000 50afffff 440b0000 70b1ffff ....P...D...p...\n- 0x00011330 340e0000 30b3ffff 6c0e0000 80b5ffff 4...0...l.......\n- 0x00011340 a40e0000 10b7ffff 740f0000 1ebeffff ........t.......\n- 0x00011350 34100000 22beffff 48100000 26beffff 4...\"...H...&...\n- 0x00011360 5c100000 50beffff a0100000 20e2ffff \\...P....... ...\n- 0x00011370 e4110000 80ecffff 70100000 60edffff ........p...`...\n- 0x00011380 08110000 c0edffff 44110000 30eeffff ........D...0...\n- 0x00011390 8c110000 90f2ffff 64120000 ........d...\n+ 0x00011200 011b033b a8010000 34000000 201effff ...;....4... ...\n+ 0x00011210 c4010000 9021ffff e8010000 c021ffff .....!.......!..\n+ 0x00011220 90020000 ce25ffff dc030000 3327ffff .....%......3'..\n+ 0x00011230 30120000 302affff fc030000 902affff 0...0*.......*..\n+ 0x00011240 50120000 002cffff 4c020000 d04fffff P....,..L....O..\n+ 0x00011250 90030000 305affff fc010000 105bffff ....0Z.......[..\n+ 0x00011260 b4020000 705bffff f0020000 e05bffff ....p[.......[..\n+ 0x00011270 38030000 3360ffff 10040000 3760ffff 8...3`......7`..\n+ 0x00011280 24040000 3b60ffff 38040000 4060ffff $...;`..8...@`..\n+ 0x00011290 4c040000 f060ffff ac040000 b066ffff L....`.......f..\n+ 0x000112a0 ec040000 206bffff 9c050000 406bffff .... k......@k..\n+ 0x000112b0 c0050000 a06bffff 040e0000 c072ffff .....k.......r..\n+ 0x000112c0 080f0000 107cffff ec110000 d0a2ffff .....|..........\n+ 0x000112d0 14060000 60a3ffff 80060000 f0a3ffff ....`...........\n+ 0x000112e0 ec060000 80a4ffff 58070000 20a6ffff ........X... ...\n+ 0x000112f0 90070000 90a8ffff c8070000 30aaffff ............0...\n+ 0x00011300 00080000 a0acffff 38080000 60afffff ........8...`...\n+ 0x00011310 70080000 d0b1ffff a8080000 50b4ffff p...........P...\n+ 0x00011320 e0080000 00b6ffff 18090000 30b9ffff ............0...\n+ 0x00011330 50090000 40bcffff 88090000 b0caffff P...@...........\n+ 0x00011340 780a0000 60ccffff b00a0000 80ceffff x...`...........\n+ 0x00011350 e80a0000 00d0ffff a40b0000 00d7ffff ................\n+ 0x00011360 ec0b0000 a0d8ffff 240c0000 10dbffff ........$.......\n+ 0x00011370 5c0c0000 80dcffff 2c0d0000 80e3ffff \\.......,.......\n+ 0x00011380 740d0000 a0e5ffff 64100000 60e7ffff t.......d...`...\n+ 0x00011390 9c100000 b0e9ffff d4100000 40ebffff ............@...\n+ 0x000113a0 a4110000 50f2ffff 64120000 ....P...d...\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.eh_frame {}", "source2": "readelf --wide --decompress --hex-dump=.eh_frame {}", "unified_diff": "@@ -1,273 +1,273 @@\n \n Hex dump of section '.eh_frame':\n- 0x0001139c 14000000 00000000 017a5200 017c0801 .........zR..|..\n- 0x000113ac 1b0c0404 88010000 20000000 1c000000 ........ .......\n- 0x000113bc 641cffff 70030000 000e0846 0e0c4a0f d...p......F..J.\n- 0x000113cc 0b740478 003f1a3b 2a322422 10000000 .t.x.?.;*2$\"....\n- 0x000113dc 40000000 b01fffff 08000000 00000000 @...............\n- 0x000113ec 5c000000 54000000 0c2affff a7000000 \\...T....*......\n- 0x000113fc 00410e08 8502430e 0c870343 0e108604 .A....C....C....\n- 0x0001140c 430e1483 054e0e30 02400a0e 1441c30e C....N.0.@...A..\n- 0x0001141c 1041c60e 0c41c70e 0841c50e 04440b53 .A...A...A...D.S\n- 0x0001142c 0e34420e 38450e3c 410e404c 0e30480e .4B.8E...K..?..L..?..\n- 0x00012794 4b00f03f 05b74c00 cc4005b0 4d00ec42 K..?..L..@..M..B\n- 0x000127a4 05bc4c00 d34305a6 4c00c744 05ca4b00 ..L..C..L..D..K.\n- 0x000127b4 cb4505ad 4c00e945 05b24c00 c0460582 .E..L..E..L..F..\n- 0x000127c4 4c00bd47 05ab4d00 954805a6 4d00fd48 L..G..M..H..M..H\n- 0x000127d4 05e14c00 c74a05cf 4b00ffff 01058e03 ..L..J..K.......\n- 0x000127e4 050000ff ff017661 05000089 01059647 ......va.......G\n- 0x000127f4 00d51205 b647008d 1405ac47 00871505 .....G.....G....\n- 0x00012804 a74700bf 1605b147 00b91705 bb4700f1 .G.....G.....G..\n- 0x00012814 18059147 00eb1905 c04700a3 1b05c547 ...G.....G.....G\n- 0x00012824 009d1c05 9d4700d5 1d058c47 00cf1e05 .....G.....G....\n- 0x00012834 87470081 2005a247 008b2b05 ac47009b .G.. ..G..+..G..\n- 0x00012844 2c05b147 009b2d05 9147009b 2e05c547 ,..G..-..G.....G\n- 0x00012854 009b2f05 8c47009b 3005a247 00ffff01 ../..G..0..G....\n- 0x00012864 4a2c0587 05005705 d70300cd 03050000 J,....W.........\n- 0x00012874 8c0405ee 0400b304 059a0500 e4040593 ................\n- 0x00012884 0500c905 05ce0500 8906055c 00b60605 ...........\\....\n- 0x00012894 8e0600e6 0605de03 008d0705 d50500c6 ................\n- 0x000128a4 0705fd07 00f80705 920700ff ff0137f3 ..............7.\n- 0x000128b4 0105bd14 00d00305 b6140082 041aa414 ................\n- 0x000128c4 00800505 cb140081 0605c414 00c80705 ................\n- 0x000128d4 9d1400ff 071a9614 00f708df 0aab1400 ................\n- 0x000128e4 f61305cb 1400ffff 01056ed6 010000 ..........n....\n+ 0x00012484 ffff0176 61050000 89010596 4700d512 ...va.......G...\n+ 0x00012494 05b64700 8d1405ac 47008715 05a74700 ..G.....G.....G.\n+ 0x000124a4 bf1605b1 4700b917 05bb4700 f1180591 ....G.....G.....\n+ 0x000124b4 4700eb19 05c04700 a31b05c5 47009d1c G.....G.....G...\n+ 0x000124c4 059d4700 d51d058c 4700cf1e 05874700 ..G.....G.....G.\n+ 0x000124d4 812005a2 47008b2b 05ac4700 9b2c05b1 . ..G..+..G..,..\n+ 0x000124e4 47009b2d 05914700 9b2e05c5 47009b2f G..-..G.....G../\n+ 0x000124f4 058c4700 9b3005a2 4700ffff 014a2c05 ..G..0..G....J,.\n+ 0x00012504 87050057 05d70300 cd030500 008c0405 ...W............\n+ 0x00012514 ee0400b3 04059a05 00e40405 930500c9 ................\n+ 0x00012524 0505ce05 00890605 5c00b606 058e0600 ........\\.......\n+ 0x00012534 e60605de 03008d07 05d50500 c60705fd ................\n+ 0x00012544 0700f807 05920700 ffff0137 f30105bd ...........7....\n+ 0x00012554 1400d003 05b61400 82041aa4 14008005 ................\n+ 0x00012564 05cb1400 810605c4 1400c807 059d1400 ................\n+ 0x00012574 ff071a96 1400f708 df0aab14 00f61305 ................\n+ 0x00012584 cb1400ff ff01056e d6010000 ffff0110 .......n........\n+ 0x00012594 74b80100 00ba0205 8203008d 03050000 t...............\n+ 0x000125a4 ffff0110 73de0100 00890305 d50400fd ....s...........\n+ 0x000125b4 03680000 ffff0110 74b80100 00ba0205 .h......t.......\n+ 0x000125c4 8203008d 03050000 ffff0110 73de0100 ............s...\n+ 0x000125d4 00890305 d50400fd 03680000 ffff0110 .........h......\n+ 0x000125e4 7b050000 8b02059a 05008103 a9020000 {...............\n+ 0x000125f4 ffff0110 74fd0100 00af0305 de040083 ....t...........\n+ 0x00012604 046b0000 ffff0110 7be70100 009a0305 .k......{.......\n+ 0x00012614 ed04008d 04700000 ffff0110 7bc40100 .....p......{...\n+ 0x00012624 00cd0205 990300a4 03050000 ffff0112 ................\n+ 0x00012634 8f01f502 0000c104 05910600 fa04a701 ................\n+ 0x00012644 0000ffff 0112d801 05cf0500 af0205cb ................\n+ 0x00012654 0500d203 8d020000 ffff0110 7dd00100 ............}...\n+ 0x00012664 00da0205 9203009d 03050000 ffff0110 ................\n+ 0x00012674 78e20100 009a0305 88040093 04050000 x...............\n+ 0x00012684 ffff0138 415d0000 fc010586 0d00b402 ...8A]..........\n+ 0x00012694 6b8a0d00 c8030500 00920405 8e0d0095 k...............\n+ 0x000126a4 06050000 cd060586 0d00a807 058a0d00 ................\n+ 0x000126b4 db07ad01 8e0d00b3 0d4b0000 ffff0110 .........K......\n+ 0x000126c4 74b80100 00ba0205 8203008d 03050000 t...............\n+ 0x000126d4 ffff0110 73de0100 00890305 d50400fd ....s...........\n+ 0x000126e4 03680000 ffff0138 415d0000 fc010586 .h.....8A]......\n+ 0x000126f4 0d00b402 648a0d00 c8030500 00920405 ....d...........\n+ 0x00012704 8e0d0095 06050000 cd060586 0d00a807 ................\n+ 0x00012714 058a0d00 db07ad01 8e0d00b3 0d4b0000 .............K..\n+ 0x00012724 ffff0111 8001e501 0000f302 05ab0300 ................\n+ 0x00012734 b6030500 00ffff01 118001ee 010000ca ................\n+ 0x00012744 0305ba04 00c50405 0000ffff 0138415d .............8A]\n+ 0x00012754 0000fc01 05960d00 b402769a 0d00d803 ..........v.....\n+ 0x00012764 050000a2 04059e0d 00a50605 0000dd06 ................\n+ 0x00012774 05960d00 bb07059a 0d00eb07 ad019e0d ................\n+ 0x00012784 00c30d4b 0000ffff 01eb02e2 0105ed4c ...K...........L\n+ 0x00012794 00800205 e64c00b1 02eb02fb 4c00fe07 .....L......L...\n+ 0x000127a4 05824d00 a6080593 4c008c0b 05894d00 ..M.....L.....M.\n+ 0x000127b4 f30f058e 4d008a12 05f44c00 d31212fb ....M.....L.....\n+ 0x000127c4 4c00e612 05824b00 ec16059a 4c00ac17 L.....K.....L...\n+ 0x000127d4 05934d00 fe19059a 4d008320 05d44b00 ..M.....M.. ..K.\n+ 0x000127e4 fd20058c 4c00db21 059f4d00 b2229d01 . ..L..!..M..\"..\n+ 0x000127f4 fb4c00f2 2405e74b 00ef2505 ba4d00a3 .L..$..K..%..M..\n+ 0x00012804 2605c54b 00c92605 c04b00a9 2e05e24b &..K..&..K.....K\n+ 0x00012814 00e33005 fb4b00af 3105bb4b 00e03105 ..0..K..1..K..1.\n+ 0x00012824 984b008c 3205c14c 00d63205 934b008e .K..2..L..2..K..\n+ 0x00012834 3305874c 00df3305 9d4b0083 3405a14c 3..L..3..K..4..L\n+ 0x00012844 00bf3405 894b00df 3405ac4b 00ff3405 ..4..K..4..K..4.\n+ 0x00012854 a24b00af 3505a74b 00cf3505 8e4b00ef .K..5..K..5..K..\n+ 0x00012864 3505b54d 00933605 c64c00cf 3705f14b 5..M..6..L..7..K\n+ 0x00012874 00eb3705 da4c00fb 388501fb 4c00883b ..7..L..8...L..;\n+ 0x00012884 05f64b00 f73b05b1 4b00b03d 05ec4b00 ..K..;..K..=..K.\n+ 0x00012894 cd3d05d5 4c00ef3d 05d04c00 873e05db .=..L..=..L..>..\n+ 0x000128a4 4b00903f 05cb4c00 b23f05b6 4b00f03f K..?..L..?..K..?\n+ 0x000128b4 05b74c00 cc4005b0 4d00ec42 05bc4c00 ..L..@..M..B..L.\n+ 0x000128c4 d34305a6 4c00c744 05ca4b00 cb4505ad .C..L..D..K..E..\n+ 0x000128d4 4c00e945 05b24c00 c0460582 4c00bd47 L..E..L..F..L..G\n+ 0x000128e4 05ab4d00 954805a6 4d00fd48 05e14c00 ..M..H..M..H..L.\n+ 0x000128f4 c74a05cf 4b00ffff 01058e03 050000 .J..K..........\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.init_array {}", "source2": "readelf --wide --decompress --hex-dump=.init_array {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Hex dump of section '.init_array':\n- 0x00013dbc c03d0000 303c0000 703c0000 .=..0<..p<..\n+ 0x00013dbc c03d0000 303c0000 903c0000 .=..0<...<..\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 65393131 30386133 39353332 31623565 e91108a395321b5e\n- 0x00000010 35356634 36646634 30643133 32373764 55f46df40d13277d\n- 0x00000020 62383166 34612e64 65627567 00000000 b81f4a.debug....\n- 0x00000030 9ca8479a ..G.\n+ 0x00000000 64316665 37393137 38363731 37383830 d1fe791786717880\n+ 0x00000010 31653636 32666438 64663764 34653334 1e662fd8df7d4e34\n+ 0x00000020 30333035 33612e64 65627567 00000000 03053a.debug....\n+ 0x00000030 98316e97 .1n.\n \n"}]}]}]}]}, {"source1": "porechop-dbgsym_0.2.4+dfsg-7_i386.deb", "source2": "porechop-dbgsym_0.2.4+dfsg-7_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-11-27 13:52:55.000000 debian-binary\n -rw-r--r-- 0 0 0 540 2024-11-27 13:52:55.000000 control.tar.xz\n--rw-r--r-- 0 0 0 389152 2024-11-27 13:52:55.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 385832 2024-11-27 13:52:55.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,12 +1,12 @@\n Package: porechop-dbgsym\n Source: porechop\n Version: 0.2.4+dfsg-7\n Auto-Built-Package: debug-symbols\n Architecture: i386\n Maintainer: Debian Med Packaging Team \n-Installed-Size: 401\n+Installed-Size: 398\n Depends: porechop (= 0.2.4+dfsg-7)\n Section: debug\n Priority: optional\n Description: debug symbols for porechop\n-Build-Ids: 51e91108a395321b5e55f46df40d13277db81f4a\n+Build-Ids: 5dd1fe7917867178801e662fd8df7d4e3403053a\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1 +1 @@\n-usr/lib/debug/.build-id/51/e91108a395321b5e55f46df40d13277db81f4a.debug\n+usr/lib/debug/.build-id/5d/d1fe7917867178801e662fd8df7d4e3403053a.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-27 13:52:55.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-27 13:52:55.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-27 13:52:55.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-27 13:52:55.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-27 13:52:55.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-11-27 13:52:55.000000 ./usr/lib/debug/.build-id/51/\n--rw-r--r-- 0 root (0) root (0) 400084 2024-11-27 13:52:55.000000 ./usr/lib/debug/.build-id/51/e91108a395321b5e55f46df40d13277db81f4a.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-11-27 13:52:55.000000 ./usr/lib/debug/.build-id/5d/\n+-rw-r--r-- 0 root (0) root (0) 396884 2024-11-27 13:52:55.000000 ./usr/lib/debug/.build-id/5d/d1fe7917867178801e662fd8df7d4e3403053a.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-27 13:52:55.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-27 13:52:55.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2024-11-27 13:52:55.000000 ./usr/share/doc/porechop-dbgsym -> porechop\n"}]}]}]}]}