{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.FgUJaq3R/b1/stockfish_16-1_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.FgUJaq3R/b2/stockfish_16-1_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 658832c5347552d6a5a206ad2f43b769 13928 debug optional stockfish-dbgsym_16-1_arm64.deb\n- fc8b80e3ed49322fc8ab0f73faeee7a3 31264128 games optional stockfish_16-1_arm64.deb\n+ 112ffe77b83f426033ec0bb69f4a5633 13936 debug optional stockfish-dbgsym_16-1_arm64.deb\n+ 59a6e6ed8f8d256d392984e57fa64be0 31262828 games optional stockfish_16-1_arm64.deb\n"}, {"source1": "stockfish_16-1_arm64.deb", "source2": "stockfish_16-1_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-11-11 20:21:24.000000 debian-binary\n -rw-r--r-- 0 0 0 996 2023-11-11 20:21:24.000000 control.tar.xz\n--rw-r--r-- 0 0 0 31262940 2023-11-11 20:21:24.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 31261640 2023-11-11 20:21:24.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/games/stockfish", "source2": "./usr/games/stockfish", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -4,27 +4,27 @@\n 000000000269f340 0000000000000403 R_AARCH64_RELATIVE 12400\n 000000000269f348 0000000000000403 R_AARCH64_RELATIVE 1d860\n 000000000269f350 0000000000000403 R_AARCH64_RELATIVE 11d80\n 000000000269f358 0000000000000403 R_AARCH64_RELATIVE 1d80c\n 000000000269f368 0000000000000403 R_AARCH64_RELATIVE 269fd20\n 000000000269f370 0000000000000403 R_AARCH64_RELATIVE 633c\n 000000000269f378 0000000000000403 R_AARCH64_RELATIVE 37030\n-000000000269f380 0000000000000403 R_AARCH64_RELATIVE 357e8\n+000000000269f380 0000000000000403 R_AARCH64_RELATIVE 35408\n 000000000269f390 0000000000000403 R_AARCH64_RELATIVE 269fcf8\n 000000000269f398 0000000000000403 R_AARCH64_RELATIVE 6320\n 000000000269f3a0 0000000000000403 R_AARCH64_RELATIVE 37050\n 000000000269f3a8 0000000000000403 R_AARCH64_RELATIVE 36d10\n 000000000269f3b8 0000000000000403 R_AARCH64_RELATIVE 269fce0\n 000000000269f3c0 0000000000000403 R_AARCH64_RELATIVE 6340\n 000000000269f3c8 0000000000000403 R_AARCH64_RELATIVE 37048\n 000000000269f3d0 0000000000000403 R_AARCH64_RELATIVE 7700\n 000000000269f3e0 0000000000000403 R_AARCH64_RELATIVE 269fcc8\n 000000000269f3e8 0000000000000403 R_AARCH64_RELATIVE 6338\n 000000000269f3f0 0000000000000403 R_AARCH64_RELATIVE 37040\n-000000000269f3f8 0000000000000403 R_AARCH64_RELATIVE 35d8c\n+000000000269f3f8 0000000000000403 R_AARCH64_RELATIVE 359ac\n 000000000269f408 0000000000000403 R_AARCH64_RELATIVE 269fcb0\n 000000000269f410 0000000000000403 R_AARCH64_RELATIVE 6334\n 000000000269f418 0000000000000403 R_AARCH64_RELATIVE 37060\n 000000000269f420 0000000000000403 R_AARCH64_RELATIVE 36784\n 000000000269f430 0000000000000403 R_AARCH64_RELATIVE 269fc98\n 000000000269f438 0000000000000403 R_AARCH64_RELATIVE 6330\n 000000000269f440 0000000000000403 R_AARCH64_RELATIVE 37068\n@@ -40,15 +40,15 @@\n 000000000269f4a8 0000000000000403 R_AARCH64_RELATIVE 269fc50\n 000000000269f4b0 0000000000000403 R_AARCH64_RELATIVE 6324\n 000000000269f4b8 0000000000000403 R_AARCH64_RELATIVE 37010\n 000000000269f4c0 0000000000000403 R_AARCH64_RELATIVE 36c6c\n 000000000269f4d0 0000000000000403 R_AARCH64_RELATIVE 269fc38\n 000000000269f4d8 0000000000000403 R_AARCH64_RELATIVE 631c\n 000000000269f4e0 0000000000000403 R_AARCH64_RELATIVE 37008\n-000000000269f4e8 0000000000000403 R_AARCH64_RELATIVE 35900\n+000000000269f4e8 0000000000000403 R_AARCH64_RELATIVE 35520\n 000000000269f4f8 0000000000000403 R_AARCH64_RELATIVE 269fc10\n 000000000269f500 0000000000000403 R_AARCH64_RELATIVE 6318\n 000000000269f508 0000000000000403 R_AARCH64_RELATIVE 37000\n 000000000269f510 0000000000000403 R_AARCH64_RELATIVE 36628\n 000000000269f520 0000000000000403 R_AARCH64_RELATIVE 269fbf8\n 000000000269f528 0000000000000403 R_AARCH64_RELATIVE 6310\n 000000000269f530 0000000000000403 R_AARCH64_RELATIVE 36fe8\n@@ -60,15 +60,15 @@\n 000000000269f570 0000000000000403 R_AARCH64_RELATIVE 269fbc8\n 000000000269f578 0000000000000403 R_AARCH64_RELATIVE 630c\n 000000000269f580 0000000000000403 R_AARCH64_RELATIVE 36fe0\n 000000000269f588 0000000000000403 R_AARCH64_RELATIVE 36800\n 000000000269f598 0000000000000403 R_AARCH64_RELATIVE 269fbb0\n 000000000269f5a0 0000000000000403 R_AARCH64_RELATIVE 6314\n 000000000269f5a8 0000000000000403 R_AARCH64_RELATIVE 36fd0\n-000000000269f5b0 0000000000000403 R_AARCH64_RELATIVE 35540\n+000000000269f5b0 0000000000000403 R_AARCH64_RELATIVE 35160\n 000000000269f5c0 0000000000000403 R_AARCH64_RELATIVE 269fb98\n 000000000269f5c8 0000000000000403 R_AARCH64_RELATIVE 95f8\n 000000000269f5d0 0000000000000403 R_AARCH64_RELATIVE 27160\n 000000000269f5d8 0000000000000403 R_AARCH64_RELATIVE 29a20\n 000000000269f5e8 0000000000000403 R_AARCH64_RELATIVE 269fb88\n 000000000269f5f0 0000000000000403 R_AARCH64_RELATIVE 271a0\n 000000000269f5f8 0000000000000403 R_AARCH64_RELATIVE 95c8\n@@ -139,31 +139,31 @@\n 000000000269f828 0000000000000403 R_AARCH64_RELATIVE 267d688\n 000000000269f830 0000000000000403 R_AARCH64_RELATIVE 267d6b0\n 000000000269f838 0000000000000403 R_AARCH64_RELATIVE 267d718\n 000000000269f840 0000000000000403 R_AARCH64_RELATIVE 267cc90\n 000000000269f850 0000000000000403 R_AARCH64_RELATIVE 269fa70\n 000000000269f858 0000000000000403 R_AARCH64_RELATIVE 639c\n 000000000269f860 0000000000000403 R_AARCH64_RELATIVE 6db8\n-000000000269f868 0000000000000403 R_AARCH64_RELATIVE 35f4c\n+000000000269f868 0000000000000403 R_AARCH64_RELATIVE 35b6c\n 000000000269f878 0000000000000403 R_AARCH64_RELATIVE 269fa58\n 000000000269f880 0000000000000403 R_AARCH64_RELATIVE 63a0\n 000000000269f888 0000000000000403 R_AARCH64_RELATIVE 6dc0\n-000000000269f890 0000000000000403 R_AARCH64_RELATIVE 36244\n+000000000269f890 0000000000000403 R_AARCH64_RELATIVE 36240\n 000000000269f8a0 0000000000000403 R_AARCH64_RELATIVE 269fa40\n 000000000269f8a8 0000000000000403 R_AARCH64_RELATIVE 63a4\n 000000000269f8b0 0000000000000403 R_AARCH64_RELATIVE 6dc8\n 000000000269f8b8 0000000000000403 R_AARCH64_RELATIVE 36400\n 000000000269f8c8 0000000000000403 R_AARCH64_RELATIVE 269fa28\n 000000000269f8d0 0000000000000403 R_AARCH64_RELATIVE 63a8\n 000000000269f8d8 0000000000000403 R_AARCH64_RELATIVE 6dd0\n-000000000269f8e0 0000000000000403 R_AARCH64_RELATIVE 360e8\n+000000000269f8e0 0000000000000403 R_AARCH64_RELATIVE 35d08\n 000000000269f8f0 0000000000000403 R_AARCH64_RELATIVE 269fa10\n 000000000269f8f8 0000000000000403 R_AARCH64_RELATIVE 63ac\n 000000000269f900 0000000000000403 R_AARCH64_RELATIVE 6dd8\n-000000000269f908 0000000000000403 R_AARCH64_RELATIVE 356b0\n+000000000269f908 0000000000000403 R_AARCH64_RELATIVE 352d0\n 000000000269f918 0000000000000403 R_AARCH64_RELATIVE 269fb58\n 000000000269f920 0000000000000403 R_AARCH64_RELATIVE 90f8\n 000000000269f928 0000000000000403 R_AARCH64_RELATIVE 910c\n 000000000269f998 0000000000000403 R_AARCH64_RELATIVE 269fb40\n 000000000269f9a0 0000000000000403 R_AARCH64_RELATIVE 9144\n 000000000269f9a8 0000000000000403 R_AARCH64_RELATIVE 9158\n 000000000269f9d0 0000000000000403 R_AARCH64_RELATIVE 63b0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\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: 78108d3e8ccec11bccbbe6485ae48c9da38991d2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3ac5e49881bac9504f7093a46930a879a8852e34\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n"}, {"source1": "readelf --wide --debug-dump=frames {}", "source2": "readelf --wide --debug-dump=frames {}", "unified_diff": "@@ -220,18 +220,18 @@\n 0xfffffffffd9a46d0 (offset: 0x21f60) -> 0x1748 fde=[ ad8]\n 0xfffffffffd9a4830 (offset: 0x220c0) -> 0x1790 fde=[ b20]\n 0xfffffffffd9a4990 (offset: 0x22220) -> 0x17d8 fde=[ b68]\n 0xfffffffffd9a4a58 (offset: 0x222e8) -> 0x180c fde=[ b9c]\n 0xfffffffffd9a4ac0 (offset: 0x22350) -> 0x1838 fde=[ bc8]\n 0xfffffffffd9a4c70 (offset: 0x22500) -> 0x189c fde=[ c2c]\n 0xfffffffffd9a4dd8 (offset: 0x22668) -> 0x18c8 fde=[ c58]\n- 0xfffffffffd9a4e38 (offset: 0x226c8) -> 0x18f0 fde=[ c80]\n- 0xfffffffffd9a4e54 (offset: 0x226e4) -> 0x1910 fde=[ ca0]\n- 0xfffffffffd9a4eb0 (offset: 0x22740) -> 0x1934 fde=[ cc4]\n- 0xfffffffffd9a4f94 (offset: 0x22824) -> 0x1968 fde=[ cf8]\n+ 0xfffffffffd9a4e30 (offset: 0x226c0) -> 0x18ec fde=[ c7c]\n+ 0xfffffffffd9a4f14 (offset: 0x227a4) -> 0x1920 fde=[ cb0]\n+ 0xfffffffffd9a4f30 (offset: 0x227c0) -> 0x1940 fde=[ cd0]\n+ 0xfffffffffd9a4f90 (offset: 0x22820) -> 0x1968 fde=[ cf8]\n 0xfffffffffd9a4fd0 (offset: 0x22860) -> 0x198c fde=[ d1c]\n 0xfffffffffd9a50d0 (offset: 0x22960) -> 0x19cc fde=[ d5c]\n 0xfffffffffd9a5214 (offset: 0x22aa4) -> 0x19e8 fde=[ d78]\n 0xfffffffffd9a52d8 (offset: 0x22b68) -> 0x1a18 fde=[ da8]\n 0xfffffffffd9a54a0 (offset: 0x22d30) -> 0x1a70 fde=[ e00]\n 0xfffffffffd9a5518 (offset: 0x22da8) -> 0x1a98 fde=[ e28]\n 0xfffffffffd9a5610 (offset: 0x22ea0) -> 0x1ac8 fde=[ e58]\n@@ -337,25 +337,25 @@\n 0xfffffffffd9b5800 (offset: 0x33090) -> 0x380c fde=[ 2b9c]\n 0xfffffffffd9b5fd0 (offset: 0x33860) -> 0x3870 fde=[ 2c00]\n 0xfffffffffd9b6200 (offset: 0x33a90) -> 0x3884 fde=[ 2c14]\n 0xfffffffffd9b69d0 (offset: 0x34260) -> 0x38e8 fde=[ 2c78]\n 0xfffffffffd9b6a90 (offset: 0x34320) -> 0x38fc fde=[ 2c8c]\n 0xfffffffffd9b71b0 (offset: 0x34a40) -> 0x3944 fde=[ 2cd4]\n 0xfffffffffd9b78d0 (offset: 0x35160) -> 0x398c fde=[ 2d1c]\n- 0xfffffffffd9b7cb0 (offset: 0x35540) -> 0x39ec fde=[ 2d7c]\n- 0xfffffffffd9b7db8 (offset: 0x35648) -> 0x3a20 fde=[ 2db0]\n- 0xfffffffffd9b7e20 (offset: 0x356b0) -> 0x3a34 fde=[ 2dc4]\n- 0xfffffffffd9b7f14 (offset: 0x357a4) -> 0x3a54 fde=[ 2de4]\n- 0xfffffffffd9b7f58 (offset: 0x357e8) -> 0x3a68 fde=[ 2df8]\n- 0xfffffffffd9b8070 (offset: 0x35900) -> 0x3a88 fde=[ 2e18]\n- 0xfffffffffd9b84fc (offset: 0x35d8c) -> 0x3a9c fde=[ 2e2c]\n- 0xfffffffffd9b86bc (offset: 0x35f4c) -> 0x3ab0 fde=[ 2e40]\n- 0xfffffffffd9b8858 (offset: 0x360e8) -> 0x3af4 fde=[ 2e84]\n- 0xfffffffffd9b88f4 (offset: 0x36184) -> 0x3b08 fde=[ 2e98]\n- 0xfffffffffd9b89b4 (offset: 0x36244) -> 0x3b4c fde=[ 2edc]\n+ 0xfffffffffd9b79d8 (offset: 0x35268) -> 0x39c0 fde=[ 2d50]\n+ 0xfffffffffd9b7a40 (offset: 0x352d0) -> 0x39d4 fde=[ 2d64]\n+ 0xfffffffffd9b7b34 (offset: 0x353c4) -> 0x39f4 fde=[ 2d84]\n+ 0xfffffffffd9b7b78 (offset: 0x35408) -> 0x3a08 fde=[ 2d98]\n+ 0xfffffffffd9b7c90 (offset: 0x35520) -> 0x3a28 fde=[ 2db8]\n+ 0xfffffffffd9b811c (offset: 0x359ac) -> 0x3a3c fde=[ 2dcc]\n+ 0xfffffffffd9b82dc (offset: 0x35b6c) -> 0x3a50 fde=[ 2de0]\n+ 0xfffffffffd9b8478 (offset: 0x35d08) -> 0x3a94 fde=[ 2e24]\n+ 0xfffffffffd9b8514 (offset: 0x35da4) -> 0x3aa8 fde=[ 2e38]\n+ 0xfffffffffd9b88f0 (offset: 0x36180) -> 0x3b08 fde=[ 2e98]\n+ 0xfffffffffd9b89b0 (offset: 0x36240) -> 0x3b4c fde=[ 2edc]\n 0xfffffffffd9b8b70 (offset: 0x36400) -> 0x3b60 fde=[ 2ef0]\n 0xfffffffffd9b8c34 (offset: 0x364c4) -> 0x3b74 fde=[ 2f04]\n 0xfffffffffd9b8cf0 (offset: 0x36580) -> 0x3b88 fde=[ 2f18]\n 0xfffffffffd9b8d98 (offset: 0x36628) -> 0x3b9c fde=[ 2f2c]\n 0xfffffffffd9b8ef4 (offset: 0x36784) -> 0x3bb0 fde=[ 2f40]\n 0xfffffffffd9b8f70 (offset: 0x36800) -> 0x3bc4 fde=[ 2f54]\n 0xfffffffffd9b9190 (offset: 0x36a20) -> 0x3bd8 fde=[ 2f68]\n@@ -1920,104 +1920,104 @@\n DW_CFA_restore: r19 (x19)\n DW_CFA_restore: r20 (x20)\n DW_CFA_def_cfa_offset: 0\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-00000c58 0000000000000024 00000c5c FDE cie=00000000 pc=0000000000022668..00000000000226c8\n+00000c58 0000000000000020 00000c5c FDE cie=00000000 pc=0000000000022668..00000000000226b8\n DW_CFA_advance_loc: 4 to 000000000002266c\n- DW_CFA_def_cfa_offset: 48\n- DW_CFA_offset: r29 (x29) at cfa-48\n- DW_CFA_offset: r30 (x30) at cfa-40\n- DW_CFA_advance_loc: 8 to 0000000000022674\n- DW_CFA_offset: r19 (x19) at cfa-32\n- DW_CFA_offset: r20 (x20) at cfa-24\n- DW_CFA_advance_loc: 64 to 00000000000226b4\n- DW_CFA_remember_state\n- DW_CFA_restore: r30 (x30)\n- DW_CFA_restore: r29 (x29)\n- DW_CFA_restore: r19 (x19)\n- DW_CFA_restore: r20 (x20)\n- DW_CFA_def_cfa_offset: 0\n- DW_CFA_advance_loc: 4 to 00000000000226b8\n- DW_CFA_restore_state\n- DW_CFA_nop\n-\n-00000c80 000000000000001c 00000c84 FDE cie=00000000 pc=00000000000226c8..00000000000226e4\n- DW_CFA_advance_loc: 4 to 00000000000226cc\n- DW_CFA_def_cfa_offset: 16\n- DW_CFA_offset: r29 (x29) at cfa-16\n- DW_CFA_offset: r30 (x30) at cfa-8\n- DW_CFA_advance_loc: 16 to 00000000000226dc\n- DW_CFA_remember_state\n- DW_CFA_restore: r30 (x30)\n- DW_CFA_restore: r29 (x29)\n- DW_CFA_def_cfa_offset: 0\n- DW_CFA_advance_loc: 4 to 00000000000226e0\n- DW_CFA_restore_state\n-\n-00000ca0 0000000000000020 00000ca4 FDE cie=00000000 pc=00000000000226e4..0000000000022734\n- DW_CFA_advance_loc: 4 to 00000000000226e8\n DW_CFA_def_cfa_offset: 32\n DW_CFA_offset: r29 (x29) at cfa-32\n DW_CFA_offset: r30 (x30) at cfa-24\n- DW_CFA_advance_loc: 12 to 00000000000226f4\n+ DW_CFA_advance_loc: 12 to 0000000000022678\n DW_CFA_offset: r19 (x19) at cfa-16\n- DW_CFA_advance_loc: 44 to 0000000000022720\n+ DW_CFA_advance_loc: 44 to 00000000000226a4\n DW_CFA_remember_state\n DW_CFA_restore: r30 (x30)\n DW_CFA_restore: r29 (x29)\n DW_CFA_restore: r19 (x19)\n DW_CFA_def_cfa_offset: 0\n- DW_CFA_advance_loc: 4 to 0000000000022724\n+ DW_CFA_advance_loc: 4 to 00000000000226a8\n DW_CFA_restore_state\n \n-00000cc4 0000000000000030 00000cc8 FDE cie=00000000 pc=0000000000022740..0000000000022824\n- DW_CFA_advance_loc: 4 to 0000000000022744\n+00000c7c 0000000000000030 00000c80 FDE cie=00000000 pc=00000000000226c0..00000000000227a4\n+ DW_CFA_advance_loc: 4 to 00000000000226c4\n DW_CFA_def_cfa_offset: 112\n DW_CFA_offset: r29 (x29) at cfa-112\n DW_CFA_offset: r30 (x30) at cfa-104\n- DW_CFA_advance_loc: 20 to 0000000000022758\n+ DW_CFA_advance_loc: 20 to 00000000000226d8\n DW_CFA_offset: r19 (x19) at cfa-96\n DW_CFA_offset: r20 (x20) at cfa-88\n- DW_CFA_advance_loc: 16 to 0000000000022768\n+ DW_CFA_advance_loc: 16 to 00000000000226e8\n DW_CFA_offset: r21 (x21) at cfa-80\n DW_CFA_offset: r22 (x22) at cfa-72\n- DW_CFA_advance_loc: 8 to 0000000000022770\n+ DW_CFA_advance_loc: 8 to 00000000000226f0\n DW_CFA_offset: r23 (x23) at cfa-64\n- DW_CFA_advance_loc: 164 to 0000000000022814\n+ DW_CFA_advance_loc: 164 to 0000000000022794\n DW_CFA_remember_state\n DW_CFA_restore: r30 (x30)\n DW_CFA_restore: r29 (x29)\n DW_CFA_restore: r23 (x23)\n DW_CFA_restore: r21 (x21)\n DW_CFA_restore: r22 (x22)\n DW_CFA_restore: r19 (x19)\n DW_CFA_restore: r20 (x20)\n DW_CFA_def_cfa_offset: 0\n- DW_CFA_advance_loc: 4 to 0000000000022818\n+ DW_CFA_advance_loc: 4 to 0000000000022798\n DW_CFA_restore_state\n DW_CFA_nop\n DW_CFA_nop\n \n-00000cf8 0000000000000020 00000cfc FDE cie=00000000 pc=0000000000022824..0000000000022860\n- DW_CFA_advance_loc: 4 to 0000000000022828\n+00000cb0 000000000000001c 00000cb4 FDE cie=00000000 pc=00000000000227a4..00000000000227c0\n+ DW_CFA_advance_loc: 4 to 00000000000227a8\n+ DW_CFA_def_cfa_offset: 16\n+ DW_CFA_offset: r29 (x29) at cfa-16\n+ DW_CFA_offset: r30 (x30) at cfa-8\n+ DW_CFA_advance_loc: 16 to 00000000000227b8\n+ DW_CFA_remember_state\n+ DW_CFA_restore: r30 (x30)\n+ DW_CFA_restore: r29 (x29)\n+ DW_CFA_def_cfa_offset: 0\n+ DW_CFA_advance_loc: 4 to 00000000000227bc\n+ DW_CFA_restore_state\n+\n+00000cd0 0000000000000024 00000cd4 FDE cie=00000000 pc=00000000000227c0..0000000000022820\n+ DW_CFA_advance_loc: 4 to 00000000000227c4\n+ DW_CFA_def_cfa_offset: 48\n+ DW_CFA_offset: r29 (x29) at cfa-48\n+ DW_CFA_offset: r30 (x30) at cfa-40\n+ DW_CFA_advance_loc: 8 to 00000000000227cc\n+ DW_CFA_offset: r19 (x19) at cfa-32\n+ DW_CFA_offset: r20 (x20) at cfa-24\n+ DW_CFA_advance_loc: 64 to 000000000002280c\n+ DW_CFA_remember_state\n+ DW_CFA_restore: r30 (x30)\n+ DW_CFA_restore: r29 (x29)\n+ DW_CFA_restore: r19 (x19)\n+ DW_CFA_restore: r20 (x20)\n+ DW_CFA_def_cfa_offset: 0\n+ DW_CFA_advance_loc: 4 to 0000000000022810\n+ DW_CFA_restore_state\n+ DW_CFA_nop\n+\n+00000cf8 0000000000000020 00000cfc FDE cie=00000000 pc=0000000000022820..000000000002285c\n+ DW_CFA_advance_loc: 4 to 0000000000022824\n DW_CFA_def_cfa_offset: 32\n DW_CFA_offset: r29 (x29) at cfa-32\n DW_CFA_offset: r30 (x30) at cfa-24\n- DW_CFA_advance_loc: 8 to 0000000000022830\n+ DW_CFA_advance_loc: 8 to 000000000002282c\n DW_CFA_offset: r19 (x19) at cfa-16\n- DW_CFA_advance_loc: 36 to 0000000000022854\n+ DW_CFA_advance_loc: 36 to 0000000000022850\n DW_CFA_remember_state\n DW_CFA_restore: r30 (x30)\n DW_CFA_restore: r29 (x29)\n DW_CFA_restore: r19 (x19)\n DW_CFA_def_cfa_offset: 0\n- DW_CFA_advance_loc: 4 to 0000000000022858\n+ DW_CFA_advance_loc: 4 to 0000000000022854\n DW_CFA_restore_state\n \n 00000d1c 000000000000003c 00000d20 FDE cie=00000000 pc=0000000000022860..0000000000022960\n DW_CFA_advance_loc: 4 to 0000000000022864\n DW_CFA_def_cfa_offset: 80\n DW_CFA_offset: r29 (x29) at cfa-80\n DW_CFA_offset: r30 (x30) at cfa-72\n@@ -6347,217 +6347,217 @@\n DW_CFA_restore: r23 (x23)\n DW_CFA_restore: r24 (x24)\n DW_CFA_restore: r25 (x25)\n DW_CFA_restore: r29 (x29)\n DW_CFA_restore: r30 (x30)\n DW_CFA_nop\n \n-00002d1c 000000000000005c 00002d20 FDE cie=00000000 pc=0000000000035160..0000000000035534\n+00002d1c 0000000000000030 00002d20 FDE cie=00000000 pc=0000000000035160..0000000000035268\n DW_CFA_advance_loc: 4 to 0000000000035164\n- DW_CFA_def_cfa_offset: 112\n- DW_CFA_offset: r29 (x29) at cfa-112\n- DW_CFA_offset: r30 (x30) at cfa-104\n- DW_CFA_advance_loc: 8 to 000000000003516c\n- DW_CFA_offset: r19 (x19) at cfa-96\n- DW_CFA_offset: r20 (x20) at cfa-88\n- DW_CFA_advance_loc: 16 to 000000000003517c\n- DW_CFA_offset: r21 (x21) at cfa-80\n- DW_CFA_offset: r22 (x22) at cfa-72\n- DW_CFA_advance_loc: 148 to 0000000000035210\n- DW_CFA_remember_state\n- DW_CFA_restore: r30 (x30)\n- DW_CFA_restore: r29 (x29)\n- DW_CFA_restore: r21 (x21)\n- DW_CFA_restore: r22 (x22)\n- DW_CFA_restore: r19 (x19)\n- DW_CFA_restore: r20 (x20)\n- DW_CFA_def_cfa_offset: 0\n- DW_CFA_advance_loc: 4 to 0000000000035214\n- DW_CFA_restore_state\n- DW_CFA_advance_loc: 24 to 000000000003522c\n- DW_CFA_offset: r24 (x24) at cfa-56\n- DW_CFA_offset: r23 (x23) at cfa-64\n- DW_CFA_advance_loc: 152 to 00000000000352c4\n- DW_CFA_restore: r24 (x24)\n- DW_CFA_restore: r23 (x23)\n- DW_CFA_advance_loc: 8 to 00000000000352cc\n- DW_CFA_offset: r24 (x24) at cfa-56\n- DW_CFA_offset: r23 (x23) at cfa-64\n- DW_CFA_advance_loc: 4 to 00000000000352d0\n- DW_CFA_offset_extended: r79 (v15) at cfa-48\n- DW_CFA_advance_loc1: 292 to 00000000000353f4\n- DW_CFA_restore_extended: r79 (v15)\n- DW_CFA_advance_loc: 4 to 00000000000353f8\n- DW_CFA_restore: r24 (x24)\n- DW_CFA_restore: r23 (x23)\n- DW_CFA_advance_loc: 8 to 0000000000035400\n- DW_CFA_offset: r24 (x24) at cfa-56\n- DW_CFA_offset: r23 (x23) at cfa-64\n- DW_CFA_advance_loc: 4 to 0000000000035404\n- DW_CFA_offset_extended: r79 (v15) at cfa-48\n- DW_CFA_advance_loc: 160 to 00000000000354a4\n- DW_CFA_restore_extended: r79 (v15)\n- DW_CFA_advance_loc: 4 to 00000000000354a8\n- DW_CFA_restore: r24 (x24)\n- DW_CFA_restore: r23 (x23)\n- DW_CFA_advance_loc: 28 to 00000000000354c4\n- DW_CFA_offset: r24 (x24) at cfa-56\n- DW_CFA_offset: r23 (x23) at cfa-64\n- DW_CFA_advance_loc: 108 to 0000000000035530\n- DW_CFA_restore: r24 (x24)\n- DW_CFA_restore: r23 (x23)\n- DW_CFA_nop\n- DW_CFA_nop\n- DW_CFA_nop\n-\n-00002d7c 0000000000000030 00002d80 FDE cie=00000000 pc=0000000000035540..0000000000035648\n- DW_CFA_advance_loc: 4 to 0000000000035544\n DW_CFA_def_cfa_offset: 64\n DW_CFA_offset: r29 (x29) at cfa-64\n DW_CFA_offset: r30 (x30) at cfa-56\n- DW_CFA_advance_loc: 8 to 000000000003554c\n+ DW_CFA_advance_loc: 8 to 000000000003516c\n DW_CFA_offset: r21 (x21) at cfa-32\n DW_CFA_offset: r22 (x22) at cfa-24\n- DW_CFA_advance_loc: 12 to 0000000000035558\n+ DW_CFA_advance_loc: 12 to 0000000000035178\n DW_CFA_offset: r19 (x19) at cfa-48\n DW_CFA_offset: r20 (x20) at cfa-40\n- DW_CFA_advance_loc: 28 to 0000000000035574\n+ DW_CFA_advance_loc: 28 to 0000000000035194\n DW_CFA_offset: r23 (x23) at cfa-16\n- DW_CFA_advance_loc: 76 to 00000000000355c0\n+ DW_CFA_advance_loc: 76 to 00000000000351e0\n DW_CFA_remember_state\n DW_CFA_restore: r30 (x30)\n DW_CFA_restore: r29 (x29)\n DW_CFA_restore: r23 (x23)\n DW_CFA_restore: r21 (x21)\n DW_CFA_restore: r22 (x22)\n DW_CFA_restore: r19 (x19)\n DW_CFA_restore: r20 (x20)\n DW_CFA_def_cfa_offset: 0\n- DW_CFA_advance_loc: 4 to 00000000000355c4\n+ DW_CFA_advance_loc: 4 to 00000000000351e4\n DW_CFA_restore_state\n DW_CFA_nop\n DW_CFA_nop\n \n-00002db0 0000000000000010 00002db4 FDE cie=00000000 pc=0000000000035648..00000000000356b0\n+00002d50 0000000000000010 00002d54 FDE cie=00000000 pc=0000000000035268..00000000000352d0\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-00002dc4 000000000000001c 00002dc8 FDE cie=00000000 pc=00000000000356b0..00000000000357a4\n- DW_CFA_advance_loc: 124 to 000000000003572c\n+00002d64 000000000000001c 00002d68 FDE cie=00000000 pc=00000000000352d0..00000000000353c4\n+ DW_CFA_advance_loc: 124 to 000000000003534c\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r29 (x29) at cfa-16\n DW_CFA_offset: r30 (x30) at cfa-8\n- DW_CFA_advance_loc: 36 to 0000000000035750\n+ DW_CFA_advance_loc: 36 to 0000000000035370\n DW_CFA_restore: r30 (x30)\n DW_CFA_restore: r29 (x29)\n DW_CFA_def_cfa_offset: 0\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-00002de4 0000000000000010 00002de8 FDE cie=00000000 pc=00000000000357a4..00000000000357e8\n+00002d84 0000000000000010 00002d88 FDE cie=00000000 pc=00000000000353c4..0000000000035408\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-00002df8 000000000000001c 00002dfc FDE cie=00000000 pc=00000000000357e8..00000000000358f8\n- DW_CFA_advance_loc: 4 to 00000000000357ec\n+00002d98 000000000000001c 00002d9c FDE cie=00000000 pc=0000000000035408..0000000000035518\n+ DW_CFA_advance_loc: 4 to 000000000003540c\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r29 (x29) at cfa-16\n DW_CFA_offset: r30 (x30) at cfa-8\n- DW_CFA_advance_loc: 164 to 0000000000035890\n+ DW_CFA_advance_loc: 164 to 00000000000354b0\n DW_CFA_remember_state\n DW_CFA_restore: r30 (x30)\n DW_CFA_restore: r29 (x29)\n DW_CFA_def_cfa_offset: 0\n- DW_CFA_advance_loc: 4 to 0000000000035894\n+ DW_CFA_advance_loc: 4 to 00000000000354b4\n DW_CFA_restore_state\n \n-00002e18 0000000000000010 00002e1c FDE cie=00000000 pc=0000000000035900..0000000000035d8c\n+00002db8 0000000000000010 00002dbc FDE cie=00000000 pc=0000000000035520..00000000000359ac\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-00002e2c 0000000000000010 00002e30 FDE cie=00000000 pc=0000000000035d8c..0000000000035f4c\n+00002dcc 0000000000000010 00002dd0 FDE cie=00000000 pc=00000000000359ac..0000000000035b6c\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-00002e40 0000000000000040 00002e44 FDE cie=00000000 pc=0000000000035f4c..00000000000360e8\n- DW_CFA_advance_loc: 4 to 0000000000035f50\n+00002de0 0000000000000040 00002de4 FDE cie=00000000 pc=0000000000035b6c..0000000000035d08\n+ DW_CFA_advance_loc: 4 to 0000000000035b70\n DW_CFA_def_cfa_offset: 2128\n- DW_CFA_advance_loc: 4 to 0000000000035f54\n+ DW_CFA_advance_loc: 4 to 0000000000035b74\n DW_CFA_offset: r29 (x29) at cfa-2128\n DW_CFA_offset: r30 (x30) at cfa-2120\n- DW_CFA_advance_loc: 8 to 0000000000035f5c\n+ DW_CFA_advance_loc: 8 to 0000000000035b7c\n DW_CFA_offset: r19 (x19) at cfa-2112\n DW_CFA_offset: r20 (x20) at cfa-2104\n- DW_CFA_advance_loc: 8 to 0000000000035f64\n+ DW_CFA_advance_loc: 8 to 0000000000035b84\n DW_CFA_offset: r21 (x21) at cfa-2096\n DW_CFA_offset: r22 (x22) at cfa-2088\n- DW_CFA_advance_loc1: 292 to 0000000000036088\n+ DW_CFA_advance_loc1: 292 to 0000000000035ca8\n DW_CFA_remember_state\n DW_CFA_restore: r21 (x21)\n DW_CFA_restore: r22 (x22)\n DW_CFA_restore: r19 (x19)\n DW_CFA_restore: r20 (x20)\n DW_CFA_restore: r29 (x29)\n DW_CFA_restore: r30 (x30)\n DW_CFA_def_cfa_offset: 0\n- DW_CFA_advance_loc: 4 to 000000000003608c\n+ DW_CFA_advance_loc: 4 to 0000000000035cac\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 4 to 0000000000036090\n+ DW_CFA_advance_loc: 4 to 0000000000035cb0\n DW_CFA_offset: r23 (x23) at cfa-2080\n- DW_CFA_advance_loc: 28 to 00000000000360ac\n+ DW_CFA_advance_loc: 28 to 0000000000035ccc\n DW_CFA_restore: r23 (x23)\n- DW_CFA_advance_loc: 48 to 00000000000360dc\n+ DW_CFA_advance_loc: 48 to 0000000000035cfc\n DW_CFA_offset: r23 (x23) at cfa-2080\n- DW_CFA_advance_loc: 4 to 00000000000360e0\n+ DW_CFA_advance_loc: 4 to 0000000000035d00\n DW_CFA_restore: r23 (x23)\n DW_CFA_nop\n \n-00002e84 0000000000000010 00002e88 FDE cie=00000000 pc=00000000000360e8..0000000000036184\n+00002e24 0000000000000010 00002e28 FDE cie=00000000 pc=0000000000035d08..0000000000035da4\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-00002e98 0000000000000040 00002e9c FDE cie=00000000 pc=0000000000036184..0000000000036244\n- DW_CFA_advance_loc: 4 to 0000000000036188\n+00002e38 000000000000005c 00002e3c FDE cie=00000000 pc=0000000000035da4..0000000000036178\n+ DW_CFA_advance_loc: 4 to 0000000000035da8\n+ DW_CFA_def_cfa_offset: 112\n+ DW_CFA_offset: r29 (x29) at cfa-112\n+ DW_CFA_offset: r30 (x30) at cfa-104\n+ DW_CFA_advance_loc: 8 to 0000000000035db0\n+ DW_CFA_offset: r19 (x19) at cfa-96\n+ DW_CFA_offset: r20 (x20) at cfa-88\n+ DW_CFA_advance_loc: 16 to 0000000000035dc0\n+ DW_CFA_offset: r21 (x21) at cfa-80\n+ DW_CFA_offset: r22 (x22) at cfa-72\n+ DW_CFA_advance_loc: 148 to 0000000000035e54\n+ DW_CFA_remember_state\n+ DW_CFA_restore: r30 (x30)\n+ DW_CFA_restore: r29 (x29)\n+ DW_CFA_restore: r21 (x21)\n+ DW_CFA_restore: r22 (x22)\n+ DW_CFA_restore: r19 (x19)\n+ DW_CFA_restore: r20 (x20)\n+ DW_CFA_def_cfa_offset: 0\n+ DW_CFA_advance_loc: 4 to 0000000000035e58\n+ DW_CFA_restore_state\n+ DW_CFA_advance_loc: 24 to 0000000000035e70\n+ DW_CFA_offset: r24 (x24) at cfa-56\n+ DW_CFA_offset: r23 (x23) at cfa-64\n+ DW_CFA_advance_loc: 152 to 0000000000035f08\n+ DW_CFA_restore: r24 (x24)\n+ DW_CFA_restore: r23 (x23)\n+ DW_CFA_advance_loc: 8 to 0000000000035f10\n+ DW_CFA_offset: r24 (x24) at cfa-56\n+ DW_CFA_offset: r23 (x23) at cfa-64\n+ DW_CFA_advance_loc: 4 to 0000000000035f14\n+ DW_CFA_offset_extended: r79 (v15) at cfa-48\n+ DW_CFA_advance_loc1: 292 to 0000000000036038\n+ DW_CFA_restore_extended: r79 (v15)\n+ DW_CFA_advance_loc: 4 to 000000000003603c\n+ DW_CFA_restore: r24 (x24)\n+ DW_CFA_restore: r23 (x23)\n+ DW_CFA_advance_loc: 8 to 0000000000036044\n+ DW_CFA_offset: r24 (x24) at cfa-56\n+ DW_CFA_offset: r23 (x23) at cfa-64\n+ DW_CFA_advance_loc: 4 to 0000000000036048\n+ DW_CFA_offset_extended: r79 (v15) at cfa-48\n+ DW_CFA_advance_loc: 160 to 00000000000360e8\n+ DW_CFA_restore_extended: r79 (v15)\n+ DW_CFA_advance_loc: 4 to 00000000000360ec\n+ DW_CFA_restore: r24 (x24)\n+ DW_CFA_restore: r23 (x23)\n+ DW_CFA_advance_loc: 28 to 0000000000036108\n+ DW_CFA_offset: r24 (x24) at cfa-56\n+ DW_CFA_offset: r23 (x23) at cfa-64\n+ DW_CFA_advance_loc: 108 to 0000000000036174\n+ DW_CFA_restore: r24 (x24)\n+ DW_CFA_restore: r23 (x23)\n+ DW_CFA_nop\n+ DW_CFA_nop\n+ DW_CFA_nop\n+\n+00002e98 0000000000000040 00002e9c FDE cie=00000000 pc=0000000000036180..0000000000036240\n+ DW_CFA_advance_loc: 4 to 0000000000036184\n DW_CFA_def_cfa_offset: 2176\n- DW_CFA_advance_loc: 4 to 000000000003618c\n+ DW_CFA_advance_loc: 4 to 0000000000036188\n DW_CFA_offset: r29 (x29) at cfa-2176\n DW_CFA_offset: r30 (x30) at cfa-2168\n- DW_CFA_advance_loc: 12 to 0000000000036198\n+ DW_CFA_advance_loc: 12 to 0000000000036194\n DW_CFA_offset: r19 (x19) at cfa-2160\n DW_CFA_offset: r20 (x20) at cfa-2152\n DW_CFA_offset: r21 (x21) at cfa-2144\n DW_CFA_offset: r22 (x22) at cfa-2136\n- DW_CFA_advance_loc: 8 to 00000000000361a0\n+ DW_CFA_advance_loc: 8 to 000000000003619c\n DW_CFA_offset: r23 (x23) at cfa-2128\n DW_CFA_offset: r24 (x24) at cfa-2120\n- DW_CFA_advance_loc: 12 to 00000000000361ac\n+ DW_CFA_advance_loc: 12 to 00000000000361a8\n DW_CFA_offset: r25 (x25) at cfa-2112\n- DW_CFA_advance_loc: 120 to 0000000000036224\n+ DW_CFA_advance_loc: 120 to 0000000000036220\n DW_CFA_remember_state\n DW_CFA_restore: r25 (x25)\n DW_CFA_restore: r23 (x23)\n DW_CFA_restore: r24 (x24)\n DW_CFA_restore: r21 (x21)\n DW_CFA_restore: r22 (x22)\n DW_CFA_restore: r19 (x19)\n DW_CFA_restore: r20 (x20)\n DW_CFA_restore: r29 (x29)\n DW_CFA_restore: r30 (x30)\n DW_CFA_def_cfa_offset: 0\n- DW_CFA_advance_loc: 4 to 0000000000036228\n+ DW_CFA_advance_loc: 4 to 0000000000036224\n DW_CFA_restore_state\n DW_CFA_nop\n \n-00002edc 0000000000000010 00002ee0 FDE cie=00000000 pc=0000000000036244..00000000000363fc\n+00002edc 0000000000000010 00002ee0 FDE cie=00000000 pc=0000000000036240..00000000000363f8\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n 00002ef0 0000000000000010 00002ef4 FDE cie=00000000 pc=0000000000036400..00000000000364c4\n DW_CFA_nop\n DW_CFA_nop\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "comments": ["Ordering differences only"], "unified_diff": "@@ -51,18 +51,18 @@\n _ZSt20__throw_out_of_rangePKc\n _ZSt24__throw_invalid_argumentPKc\n _ZnwmSt11align_val_t\n _ZNSt18condition_variableC1Ev\n pthread_attr_init\n pthread_attr_setstacksize\n pthread_create\n+_ZNSt18condition_variable10notify_oneEv\n _ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE\n pthread_mutex_lock\n _ZSt20__throw_system_errori\n-_ZNSt18condition_variable10notify_oneEv\n pthread_mutex_unlock\n _ZSt20__throw_length_errorPKc\n aligned_alloc\n _ZSt4cerr\n _ZNSo9_M_insertImEERSoT_\n _ZNSt6thread4joinEv\n _ZSt9terminatev\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -159,22 +159,22 @@\n 0x00001ca0 6c6f6700 5f5a4e53 74313863 6f6e6469 log._ZNSt18condi\n 0x00001cb0 74696f6e 5f766172 6961626c 65433145 tion_variableC1E\n 0x00001cc0 76007074 68726561 645f6174 74725f69 v.pthread_attr_i\n 0x00001cd0 6e697400 70746872 6561645f 61747472 nit.pthread_attr\n 0x00001ce0 5f736574 73746163 6b73697a 65007074 _setstacksize.pt\n 0x00001cf0 68726561 645f6372 65617465 005f5a4e hread_create._ZN\n 0x00001d00 53743138 636f6e64 6974696f 6e5f7661 St18condition_va\n- 0x00001d10 72696162 6c653477 61697445 52537431 riable4waitERSt1\n- 0x00001d20 31756e69 7175655f 6c6f636b 49537435 1unique_lockISt5\n- 0x00001d30 6d757465 78450070 74687265 61645f6d mutexE.pthread_m\n- 0x00001d40 75746578 5f6c6f63 6b005f5a 53743230 utex_lock._ZSt20\n- 0x00001d50 5f5f7468 726f775f 73797374 656d5f65 __throw_system_e\n- 0x00001d60 72726f72 69005f5a 4e537431 38636f6e rrori._ZNSt18con\n- 0x00001d70 64697469 6f6e5f76 61726961 626c6531 dition_variable1\n- 0x00001d80 306e6f74 6966795f 6f6e6545 76007074 0notify_oneEv.pt\n+ 0x00001d10 72696162 6c653130 6e6f7469 66795f6f riable10notify_o\n+ 0x00001d20 6e654576 005f5a4e 53743138 636f6e64 neEv._ZNSt18cond\n+ 0x00001d30 6974696f 6e5f7661 72696162 6c653477 ition_variable4w\n+ 0x00001d40 61697445 52537431 31756e69 7175655f aitERSt11unique_\n+ 0x00001d50 6c6f636b 49537435 6d757465 78450070 lockISt5mutexE.p\n+ 0x00001d60 74687265 61645f6d 75746578 5f6c6f63 thread_mutex_loc\n+ 0x00001d70 6b005f5a 53743230 5f5f7468 726f775f k._ZSt20__throw_\n+ 0x00001d80 73797374 656d5f65 72726f72 69007074 system_errori.pt\n 0x00001d90 68726561 645f6d75 7465785f 756e6c6f hread_mutex_unlo\n 0x00001da0 636b005f 5a537432 305f5f74 68726f77 ck._ZSt20__throw\n 0x00001db0 5f6c656e 6774685f 6572726f 72504b63 _length_errorPKc\n 0x00001dc0 00667265 6500616c 69676e65 645f616c .free.aligned_al\n 0x00001dd0 6c6f6300 6d616476 69736500 5f5a5374 loc.madvise._ZSt\n 0x00001de0 34636572 72005f5a 4e536f39 5f4d5f69 4cerr._ZNSo9_M_i\n 0x00001df0 6e736572 74496d45 4552536f 545f005f nsertImEERSoT_._\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": "@@ -6058,15 +6058,15 @@\n \tbl\ta25c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x404c>\n \tmov\tx27, x0\n \tldr\tw1, [x19]\n \tadd\tx22, x22, x27\n \tmov\tx0, x20\n \tbl\t19304 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x130f4>\n \tmov\tx0, x21\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tldr\tw0, [x19], #8\n \tmov\tx8, x26\n \tldrb\tw1, [x20, #876]\n \tbl\t31040 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2ae30>\n \tldp\tx1, x2, [sp, #112]\n \tmov\tx0, x28\n \tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n@@ -6266,15 +6266,15 @@\n \tb.eq\tc418 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6208> // b.none\n \tldr\tx19, [x19, #8]\n \tb\tcba0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6990>\n \tadrp\tx0, 26a4000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x269ddf0>\n \tadd\tx0, x0, #0x8d0\n \tadd\tx0, x0, #0x290\n \tmov\tx23, x1\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tldrb\tw0, [x19]\n \ttst\tw0, #0xff\n \tb.eq\tc440 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6230> // b.none\n \tldr\tx19, [x19, #8]\n \tb\tcb78 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x6968>\n \tadrp\tx22, 27a0000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2799df0>\n \tadrp\tx25, 267b000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2674df0>\n@@ -7379,15 +7379,15 @@\n \ttst\tw0, #0xff\n \tb.eq\td580 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7370> // b.none\n \tldr\tx24, [x19, #8]\n \tb\tdcc8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7ab8>\n \tadrp\tx0, 26a4000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x269ddf0>\n \tadd\tx0, x0, #0x8d0\n \tadd\tx0, x0, #0x2c0\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tldrb\tw0, [x19]\n \ttst\tw0, #0xff\n \tb.eq\td5a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7394> // b.none\n \tldr\tx24, [x19, #8]\n \tb\tdcb8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x7aa8>\n \tadd\tx0, sp, #0xa8\n \tstr\tx0, [sp, #96]\n@@ -8981,15 +8981,15 @@\n \tbl\t5e40 , std::allocator >::_M_dispose()@plt>\n \tmov\tx0, x22\n \tbl\t5e40 , std::allocator >::_M_dispose()@plt>\n \tbl\t2a500 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x242f0>\n \tadrp\tx0, 26a3000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x269cdf0>\n \tadd\tx0, x0, #0x7d0\n \tadd\tx0, x0, #0xe0\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx0, [x0, #3984]\n \tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n \tmov\tx2, #0x1 \t// #1\n \tadd\tx1, x1, #0x958\n \tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tldr\tx0, [sp, #2200]\n@@ -28752,15 +28752,15 @@\n \tstp\tx21, x22, [sp, #32]\n \tadd\tx21, x20, #0x5d0\n \tadd\tx1, x21, #0x4f8\n \tldp\tx0, x1, [x1, #16]\n \tcmp\tx1, x0\n \tb.eq\t223bc , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c1ac> // b.none\n \tldr\tx0, [x0]\n-\tbl\t22668 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c458>\n+\tbl\t227c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c5b0>\n \tadd\tx0, x21, #0x4f8\n \tldp\tx1, x0, [x0, #16]\n \tcmp\tx0, x1\n \tb.eq\t223bc , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c1ac> // b.none\n \tldur\tx1, [x0, #-8]\n \tmov\tx0, x1\n \tcbz\tx1, 223ac , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c19c>\n@@ -28878,20 +28878,20 @@\n \tmov\tx1, #0x800000 \t// #8388608\n \tmov\tx0, x20\n \tbl\t5f00 \n \tmov\tx0, #0x18 \t// #24\n \tbl\t5d00 \n \tmov\tx3, x0\n \tadrp\tx4, 22000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1bdf0>\n-\tadd\tx4, x4, #0x740\n+\tadd\tx4, x4, #0x6c0\n \tmov\tx1, x20\n \tadd\tx0, x19, #0x78\n \tadrp\tx2, 22000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1bdf0>\n \tstp\tx19, x4, [x3]\n-\tadd\tx2, x2, #0x6e4\n+\tadd\tx2, x2, #0x668\n \tstr\txzr, [x3, #16]\n \tbl\t6120 \n \tstp\txzr, xzr, [x21, #128]!\n \tmov\tx0, #0xc00000 \t// #12582912\n \tstr\txzr, [x21, #16]\n \tbl\t5d00 \n \tadd\tx1, x0, #0x60\n@@ -28937,67 +28937,35 @@\n \tldr\tx21, [sp, #32]\n \tstr\tx0, [x20, #8]\n \tstp\txzr, xzr, [x1]\n \tmov\tx0, x19\n \tstr\txzr, [x19, #7696]\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #112\n-\tb\t22668 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c458>\n-\tstp\tx29, x30, [sp, #-48]!\n-\tmov\tx29, sp\n-\tstp\tx19, x20, [sp, #16]\n-\tmov\tx19, x0\n-\tadd\tx20, x19, #0x38\n-\tadd\tx0, x0, #0x8\n-\tstr\tx0, [sp, #32]\n-\tstrb\twzr, [sp, #40]\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n-\tmov\tw1, #0x1 \t// #1\n-\tstrb\tw1, [sp, #40]\n-\tldrb\tw1, [x19, #113]\n-\ttbnz\tw1, #0, 226b8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4a8>\n-\tldrb\tw0, [sp, #40]\n-\ttbz\tw0, #0, 226ac , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c49c>\n-\tadd\tx0, sp, #0x20\n-\tbl\t22824 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c614>\n-\tldp\tx19, x20, [sp, #16]\n-\tldp\tx29, x30, [sp], #48\n-\tret\n-\tadd\tx1, sp, #0x20\n-\tmov\tx0, x20\n-\tbl\t59c0 &)@plt>\n-\tb\t22694 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c484>\n-\tstp\tx29, x30, [sp, #-16]!\n-\tmov\tx29, sp\n-\tbl\t59e0 \n-\tcbnz\tw0, 226e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4d0>\n-\tldp\tx29, x30, [sp], #16\n-\tret\n-\tbl\t5ba0 \n+\tb\t227c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c5b0>\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tldr\tx1, [x0, #16]\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n \tldp\tx3, x2, [x0]\n \tadd\tx0, x3, x1, asr #1\n-\ttbnz\tw1, #0, 22724 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c514>\n+\ttbnz\tw1, #0, 226a8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c498>\n \tblr\tx2\n \tmov\tx0, x19\n \tmov\tx1, #0x18 \t// #24\n \tbl\t5d10 \n \tldr\tx19, [sp, #16]\n \tmov\tx0, #0x0 \t// #0\n \tldp\tx29, x30, [sp], #32\n \tret\n \tasr\tx4, x1, #1\n \tldr\tx1, [x3, x4]\n \tldr\tx2, [x1, x2]\n-\tb\t22704 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4f4>\n-\tnop\n+\tb\t22688 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c478>\n \tnop\n \tnop\n \tstp\tx29, x30, [sp, #-112]!\n \tadrp\tx1, 267b000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2674df0>\n \tadd\tx1, x1, #0x818\n \tmov\tx29, sp\n \tadd\tx2, sp, #0x48\n@@ -29012,66 +28980,98 @@\n \tmov\tx0, x20\n \tbl\t1e770 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x18560>\n \tbl\t22220 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c010>\n \tadd\tx21, x19, #0x38\n \tmov\tx0, x20\n \tmov\tw23, #0x1 \t// #1\n \tbl\t5e40 , std::allocator >::_M_dispose()@plt>\n-\tb\t227bc , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c5ac>\n+\tb\t2273c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c52c>\n \tldrb\tw0, [x19, #112]\n-\ttbnz\tw0, #0, 227f4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c5e4>\n+\ttbnz\tw0, #0, 22774 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c564>\n \tmov\tx0, x20\n-\tbl\t22824 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c614>\n+\tbl\t22820 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c610>\n \tldr\tx1, [x19]\n \tmov\tx0, x19\n \tldr\tx1, [x1, #16]\n \tblr\tx1\n \tldrb\tw0, [sp, #88]\n-\ttbnz\tw0, #0, 22818 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c608>\n+\ttbnz\tw0, #0, 22798 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c588>\n \tmov\tx0, x22\n \tstr\tx22, [sp, #80]\n \tstrb\twzr, [sp, #88]\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tstrb\twzr, [x19, #113]\n \tmov\tx0, x21\n \tstrb\tw23, [sp, #88]\n \tbl\t5ae0 \n \tldrb\tw2, [x19, #113]\n \tmov\tx1, x20\n \tmov\tx0, x21\n-\ttbnz\tw2, #0, 22794 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c584>\n+\ttbnz\tw2, #0, 22714 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c504>\n \tbl\t59c0 &)@plt>\n-\tb\t227dc , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c5cc>\n+\tb\t2275c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c54c>\n \tldrb\tw0, [sp, #88]\n-\ttbz\tw0, #0, 22804 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c5f4>\n+\ttbz\tw0, #0, 22784 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c574>\n \tmov\tx0, x20\n-\tbl\t22824 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c614>\n+\tbl\t22820 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c610>\n \tldr\tx23, [sp, #48]\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #112\n \tret\n \tmov\tx0, x20\n-\tbl\t22824 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c614>\n-\tb\t227bc , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c5ac>\n+\tbl\t22820 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c610>\n+\tb\t2273c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c52c>\n+\tstp\tx29, x30, [sp, #-16]!\n+\tmov\tx29, sp\n+\tbl\t59e0 \n+\tcbnz\tw0, 227bc , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c5ac>\n+\tldp\tx29, x30, [sp], #16\n+\tret\n+\tbl\t5ba0 \n+\tstp\tx29, x30, [sp, #-48]!\n+\tmov\tx29, sp\n+\tstp\tx19, x20, [sp, #16]\n+\tmov\tx19, x0\n+\tadd\tx20, x19, #0x38\n+\tadd\tx0, x0, #0x8\n+\tstr\tx0, [sp, #32]\n+\tstrb\twzr, [sp, #40]\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n+\tmov\tw1, #0x1 \t// #1\n+\tstrb\tw1, [sp, #40]\n+\tldrb\tw1, [x19, #113]\n+\ttbnz\tw1, #0, 22810 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c600>\n+\tldrb\tw0, [sp, #40]\n+\ttbz\tw0, #0, 22804 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c5f4>\n+\tadd\tx0, sp, #0x20\n+\tbl\t22820 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c610>\n+\tldp\tx19, x20, [sp, #16]\n+\tldp\tx29, x30, [sp], #48\n+\tret\n+\tadd\tx1, sp, #0x20\n+\tmov\tx0, x20\n+\tbl\t59c0 &)@plt>\n+\tb\t227ec , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c5dc>\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n \tmov\tx19, x0\n \tldrb\tw0, [x0, #8]\n-\ttbz\tw0, #0, 22858 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c648>\n+\ttbz\tw0, #0, 22854 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c644>\n \tldr\tx0, [x19]\n-\tcbz\tx0, 2284c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c63c>\n+\tcbz\tx0, 22848 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c638>\n \tbl\t5b40 \n \tstrb\twzr, [x19, #8]\n \tldr\tx19, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tret\n \tmov\tw0, #0x1 \t// #1\n \tbl\t5ba0 \n+\tnop\n \tstp\tx29, x30, [sp, #-80]!\n \tmov\tx29, sp\n \tstp\tx21, x22, [sp, #32]\n \tadrp\tx21, 26a1000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x269adf0>\n \tadd\tx1, x21, #0x5d0\n \tadd\tx1, x1, #0x4f8\n \tmov\tx22, x0\n@@ -29221,15 +29221,15 @@\n \tstp\tx21, x22, [sp, #32]\n \tmov\tx19, #0x1fffff \t// #2097151\n \tmov\tx21, x0\n \tadd\tx19, x19, x0, lsl #20\n \tldr\tx0, [x20, #1288]\n \tand\tx19, x19, #0xffffffffffe00000\n \tldr\tx0, [x0]\n-\tbl\t22668 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c458>\n+\tbl\t227c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c5b0>\n \tldr\tx0, [x20, #2344]\n \tbl\t5b20 \n \tubfiz\tx1, x21, #15, #44\n \tmov\tx0, #0x200000 \t// #2097152\n \tstr\tx1, [x20, #2336]\n \tmov\tx1, x19\n \tbl\t5a90 \n@@ -29488,15 +29488,15 @@\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tadrp\tx19, 26a1000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x269adf0>\n \tadd\tx19, x19, #0x5d0\n \tadd\tx20, sp, #0x50\n \tldr\tx0, [x19, #1288]\n \tldr\tx0, [x0]\n-\tbl\t22668 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c458>\n+\tbl\t227c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c5b0>\n \tstr\txzr, [x19, #2360]\n \tbl\t22b68 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c958>\n \tadd\tx19, sp, #0x30\n \tbl\t22960 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c750>\n \tadd\tx2, sp, #0x28\n \tadrp\tx1, 267b000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2674df0>\n \tadd\tx1, x1, #0x968\n@@ -30095,15 +30095,15 @@\n \tadd\tw23, w23, #0x1\n \tcmp\tw23, #0x6\n \tb.ne\t234e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1d2d8> // b.any\n \tadrp\tx0, 26a3000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x269cdf0>\n \tadd\tx20, x0, #0x7d0\n \tadd\tx20, x20, #0xe0\n \tmov\tx0, x20\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx0, [x0, #3984]\n \tmov\tx2, #0x12 \t// #18\n \tadrp\tx1, 267b000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2674df0>\n \tadd\tx1, x1, #0xac0\n \tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tadd\tx2, x19, #0xbc0\n@@ -31671,15 +31671,15 @@\n \tmov\tx0, x27\n \tbl\t27bec , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x219dc>\n \tadrp\tx0, 26a1000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x269adf0>\n \tadd\tx21, x0, #0x5d0\n \tadd\tx21, x21, #0x4f8\n \tldr\tx0, [x21, #16]\n \tldr\tx0, [x0]\n-\tbl\t22668 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c458>\n+\tbl\t227c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c5b0>\n \tldp\tx0, x3, [x21, #16]\n \tmov\tx1, #0x0 \t// #0\n \tcmp\tx3, x0\n \tb.ne\t2513c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1ef2c> // b.any\n \tldr\tx21, [sp, #96]\n \tadd\tx25, x25, x1\n \tb\t24fbc , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1edac>\n@@ -31691,15 +31691,15 @@\n \tldr\tx21, [sp, #192]\n \tbl\t5ee0 \n \tmov\tx1, #0x4240 \t// #16960\n \tmovk\tx1, #0xf, lsl #16\n \tsdiv\tx19, x0, x1\n \tldr\tx0, [sp, #184]\n \tsub\tx19, x19, x0\n-\tbl\t35160 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2ef50>\n+\tbl\t35da4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fb94>\n \tadd\tx19, x19, #0x1\n \tldr\tx20, [sp, #200]\n \tmov\tx2, #0x1c \t// #28\n \tadrp\tx1, 267b000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2674df0>\n \tadd\tx1, x1, #0xd90\n \tmov\tx0, x20\n \tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n@@ -31906,15 +31906,15 @@\n \tadd\tx2, x1, x2\n \tbl\t1d900 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x176f0>\n \tb\t24b20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1e910>\n \tadrp\tx0, 26a3000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x269cdf0>\n \tadd\tx19, x0, #0x7d0\n \tadd\tx19, x19, #0xe0\n \tmov\tx0, x19\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx0, [x0, #3984]\n \tadrp\tx1, 267b000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2674df0>\n \tadd\tx1, x1, #0xc50\n \tmov\tx2, #0x7 \t// #7\n \tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n@@ -31939,15 +31939,15 @@\n \tbl\t26ae0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x208d0>\n \tb\t25210 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1f000>\n \tadrp\tx0, 26a3000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x269cdf0>\n \tstr\tx0, [sp, #96]\n \tadd\tx0, x0, #0x7d0\n \tadrp\tx25, 267b000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2674df0>\n \tadd\tx0, x0, #0xe0\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx0, [x0, #3984]\n \tadrp\tx1, 267b000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2674df0>\n \tadd\tx1, x1, #0xbb8\n \tmov\tx2, #0x8 \t// #8\n \tadd\tx25, x25, #0xbc8\n \tmov\tx22, #0x0 \t// #0\n@@ -32073,15 +32073,15 @@\n \tadd\tx1, x1, #0xfe0\n \tbl\t222e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c0d8>\n \ttbz\tw0, #0, 25f50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1fd40>\n \tadrp\tx0, 26a3000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x269cdf0>\n \tadd\tx19, x0, #0x7d0\n \tadd\tx19, x19, #0xe0\n \tmov\tx0, x19\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n \tmov\tx2, #0x1e5 \t// #485\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx0, [x0, #3984]\n \tadd\tx1, x1, #0x0\n \tb\t254e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1f2d0>\n \tadrp\tx1, 267b000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2674df0>\n@@ -32207,15 +32207,15 @@\n \tstrb\tw0, [x21], #1\n \tb\t25940 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1f730>\n \tadrp\tx0, 26a3000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x269cdf0>\n \tstr\tx0, [sp, #96]\n \tadd\tx0, x0, #0x7d0\n \tadrp\tx24, 267b000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2674df0>\n \tadd\tx0, x0, #0xe0\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx0, [x0, #3984]\n \tadd\tx24, x24, #0xdf8\n \tadrp\tx22, 267b000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2674df0>\n \tadrp\tx25, 267b000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2674df0>\n \tadrp\tx20, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx20, [x20, #3984]\n@@ -32361,15 +32361,15 @@\n \tbl\teda8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x8b98>\n \tb\t25210 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1f000>\n \tadrp\tx0, 26a3000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x269cdf0>\n \tadd\tx19, x0, #0x7d0\n \tadd\tx19, x19, #0xe0\n \tadrp\tx20, 267b000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2674df0>\n \tmov\tx0, x19\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tldr\tx2, [sp, #168]\n \tmov\tx0, x23\n \tadrp\tx1, 267b000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2674df0>\n \tadd\tx1, x1, #0xeb0\n \tadd\tx20, x20, #0xed0\n \tadrp\tx21, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n \tbl\t1d8b0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x176a0>\n@@ -32492,15 +32492,15 @@\n \tbl\t5e20 , std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&)@plt>\n \tmov\tx0, x23\n \tbl\t5e40 , std::allocator >::_M_dispose()@plt>\n \tldr\tx0, [sp, #96]\n \tadd\tx19, x0, #0x7d0\n \tadd\tx19, x19, #0xe0\n \tmov\tx0, x19\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tldr\tx1, [sp, #688]\n \tldr\tx2, [sp, #696]\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx0, [x0, #3984]\n \tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tbl\t5ad0 >& std::endl >(std::basic_ostream >&)@plt>\n \tmov\tx0, x19\n@@ -32600,15 +32600,15 @@\n \tldrb\tw0, [x0]\n \tcmp\tw0, #0x23\n \tb.eq\t25210 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1f000> // b.none\n \tadrp\tx0, 26a3000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x269cdf0>\n \tadd\tx19, x0, #0x7d0\n \tadd\tx19, x19, #0xe0\n \tmov\tx0, x19\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx0, [x0, #3984]\n \tmov\tx2, #0x12 \t// #18\n \tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n \tadd\tx1, x1, #0x1e8\n \tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tldp\tx1, x2, [sp, #368]\n@@ -32644,15 +32644,15 @@\n \tb\t25d90 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1fb80>\n \tadrp\tx1, 267b000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2674df0>\n \tadd\tx1, x1, #0xf40\n \tadd\tx20, x20, #0xe0\n \tmov\tx0, x24\n \tbl\t61a0 , std::allocator >::assign(char const*)@plt>\n \tmov\tx0, x20\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tldr\tx1, [sp, #688]\n \tldr\tx2, [sp, #696]\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx0, [x0, #3984]\n \tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tbl\t5ad0 >& std::endl >(std::basic_ostream >&)@plt>\n \tmov\tx0, x20\n@@ -33496,15 +33496,15 @@\n \tfcmpe\ts0, s31\n \tb.gt\t26ce4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x20ad4>\n \tb\t26ca4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x20a94>\n \tadrp\tx20, 26a3000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x269cdf0>\n \tadd\tx20, x20, #0x7d0\n \tadd\tx20, x20, #0xe0\n \tmov\tx0, x20\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx0, [x0, #3984]\n \tmov\tx2, #0x10 \t// #16\n \tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n \tadd\tx1, x1, #0x240\n \tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tldp\tx1, x2, [sp, #184]\n@@ -33798,15 +33798,15 @@\n \tnop\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x0\n \tadd\tx20, x0, #0x8\n \tmov\tx0, x20\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tmov\tw0, #0x1 \t// #1\n \tstrb\tw0, [x19, #113]\n \tmov\tx0, x20\n \tbl\t5b40 \n \tadd\tx0, x19, #0x38\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n@@ -33958,15 +33958,15 @@\n \tldp\tx23, x24, [sp, #48]\n \tldp\tx25, x26, [sp, #64]\n \tldp\tx27, x28, [sp, #80]\n \tldp\tx29, x30, [sp], #240\n \tret\n \tmov\tx1, x19\n \tmov\tx0, x27\n-\tbl\t36184 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2ff74>\n+\tbl\t36180 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2ff70>\n \tmov\tw28, w0\n \tcbz\tw0, 274a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x21294>\n \tldr\tx22, [x26]\n \tmov\tx2, #0xffffffffffffe680 \t// #-6528\n \tmov\tx24, x22\n \tldr\tx0, [x22, #64]\n \tldp\tx3, x1, [x24, #48]!\n@@ -34605,15 +34605,15 @@\n \tmov\tx0, x22\n \tldr\tx3, [x2]\n \tldur\tx3, [x3, #-24]\n \tadd\tx2, x2, x3\n \tldr\tw2, [x2, #32]\n \ttst\tw2, w28\n \tb.ne\t27c74 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x21a64> // b.any\n-\tbl\t36184 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2ff74>\n+\tbl\t36180 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2ff70>\n \tstr\tw0, [sp, #108]\n \tldp\tx2, x3, [sp, #152]\n \tmov\tx1, x2\n \tcmp\tx2, x3\n \tb.eq\t27f18 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x21d08> // b.none\n \tstr\tw0, [x1], #4\n \tstr\tx1, [sp, #152]\n@@ -34640,15 +34640,15 @@\n \tstp\tx27, x28, [sp, #80]\n \tstr\tx0, [sp, #96]\n \tldr\tx0, [x19, #16]\n \tstr\tx1, [sp, #112]\n \tand\tx1, x4, #0xffffffffffffffc0\n \tstr\tx1, [sp, #120]\n \tldr\tx0, [x0]\n-\tbl\t22668 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c458>\n+\tbl\t227c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c5b0>\n \tstlrb\twzr, [x19]\n \tldr\tx0, [x19, #16]\n \tldr\tx0, [x0]\n \tadd\tx0, x0, #0x80a, lsl #12\n \tstrb\twzr, [x0, #3660]\n \tmov\tw0, #0x1 \t// #1\n \tadd\tx21, x21, #0x4f9\n@@ -36461,15 +36461,15 @@\n \tldr\tw2, [x1]\n \tstr\tw2, [x0, #11824]\n \tldr\tw1, [x1, #8]\n \tstr\tw1, [x0, #11828]\n \tadd\tx0, x20, #0x7d0\n \tsub\tx19, x22, #0x200\n \tadd\tx0, x0, #0xe0\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx0, [x0, #3984]\n \tmov\tx2, #0x9 \t// #9\n \tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n \tadd\tx1, x1, #0x378\n \tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tldr\tx0, [x19]\n@@ -36550,15 +36550,15 @@\n \tbl\t29920 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x23710>\n \tldr\tx0, [x28, #8]\n \tadd\tx0, x0, #0x38\n \tstr\tx0, [x28, #8]\n \tadd\tx22, x20, #0x7d0\n \tadd\tx22, x22, #0xe0\n \tmov\tx0, x22\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx0, [x0, #3984]\n \tmov\tx2, #0x13 \t// #19\n \tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n \tadd\tx1, x1, #0x360\n \tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tldr\tx1, [x23, #856]\n@@ -36756,15 +36756,15 @@\n \tmov\tx0, #0x4 \t// #4\n \tsdiv\tx0, x1, x0\n \tadd\tx0, x0, x1\n \tstr\tx0, [x22, #16]\n \tldp\td12, d13, [sp, #96]\n \tb\t29a8c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2387c>\n \tstr\tx1, [sp, #136]\n-\tbl\t22668 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c458>\n+\tbl\t227c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c5b0>\n \tldr\tx1, [sp, #136]\n \tadd\tx22, x22, #0x8\n \tb\t29b14 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x23904>\n \tadd\tx2, sp, #0xb8\n \tadrp\tx1, 267b000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2674df0>\n \tadd\tx1, x1, #0x950\n \tmov\tx0, x21\n@@ -36849,15 +36849,15 @@\n \tb\t29b2c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2391c>\n \tadd\tx0, x0, #0xf0\n \tadd\tx19, x19, #0xc0\n \tbl\tc014 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x5e04>\n \tstlr\tx0, [x19]\n \tadd\tx21, x21, #0xe0\n \tmov\tx0, x21\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx0, [x0, #3984]\n \tmov\tx2, #0x11 \t// #17\n \tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n \tadd\tx1, x1, #0x348\n \tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tldar\tx1, [x19]\n@@ -36958,15 +36958,15 @@\n \tldr\tw1, [x1, #8]\n \tstr\tw1, [x0, #11828]\n \tcmp\tx19, x25\n \tb.eq\t29be8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x239d8> // b.none\n \tadd\tx19, x20, #0x7d0\n \tadd\tx19, x19, #0xe0\n \tmov\tx0, x19\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tldr\tw1, [x25, #7708]\n \tmov\tx8, x21\n \tadd\tx0, x25, #0xf0\n \tbl\t30860 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2a650>\n \tldp\tx1, x2, [sp, #256]\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx0, [x0, #3984]\n@@ -37076,15 +37076,15 @@\n \ttbz\tw0, #0, 2a5f8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x243e8>\n \tldp\tx0, x1, [x19, #280]\n \tldp\tx2, x3, [sp, #64]\n \tbl\t23f60 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1dd50>\n \ttbz\tw0, #0, 2a648 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x24438>\n \tadd\tx19, x19, #0xe0\n \tmov\tx0, x19\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx0, [x0, #3984]\n \tmov\tx2, #0x22 \t// #34\n \tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n \tadd\tx1, x1, #0x578\n \tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tldp\tx1, x2, [sp, #64]\n@@ -37104,15 +37104,15 @@\n \tbl\t5e40 , std::allocator >::_M_dispose()@plt>\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #256\n \tret\n \tadd\tx19, x19, #0xe0\n \tmov\tx0, x19\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx0, [x0, #3984]\n \tmov\tx2, #0x28 \t// #40\n \tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n \tadd\tx1, x1, #0x5a0\n \tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n@@ -37171,71 +37171,71 @@\n \tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n \tadd\tx1, x1, #0x538\n \tmov\tx0, x20\n \tbl\t1d8b0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x176a0>\n \tadrp\tx20, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n \tmov\tx0, x19\n \tadd\tx20, x20, #0x560\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx0, [x0, #3984]\n \tmov\tx1, x20\n \tmov\tx2, #0x13 \t// #19\n \tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tldp\tx1, x2, [sp, #192]\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx0, [x0, #3984]\n \tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tbl\t5ad0 >& std::endl >(std::basic_ostream >&)@plt>\n \tmov\tx0, x19\n \tbl\t5b40 \n \tmov\tx0, x19\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx0, [x0, #3984]\n \tmov\tx1, x20\n \tmov\tx2, #0x13 \t// #19\n \tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tldp\tx1, x2, [sp, #160]\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx0, [x0, #3984]\n \tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tbl\t5ad0 >& std::endl >(std::basic_ostream >&)@plt>\n \tmov\tx0, x19\n \tbl\t5b40 \n \tmov\tx0, x19\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx0, [x0, #3984]\n \tmov\tx1, x20\n \tmov\tx2, #0x13 \t// #19\n \tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tldp\tx1, x2, [sp, #128]\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx0, [x0, #3984]\n \tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tbl\t5ad0 >& std::endl >(std::basic_ostream >&)@plt>\n \tmov\tx0, x19\n \tbl\t5b40 \n \tmov\tx0, x19\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx0, [x0, #3984]\n \tmov\tx1, x20\n \tmov\tx2, #0x13 \t// #19\n \tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tldp\tx1, x2, [sp, #96]\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx0, [x0, #3984]\n \tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tbl\t5ad0 >& std::endl >(std::basic_ostream >&)@plt>\n \tmov\tx0, x19\n \tbl\t5b40 \n \tmov\tx0, x19\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx0, [x0, #3984]\n \tmov\tx1, x20\n \tmov\tx2, #0x13 \t// #19\n \tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tldp\tx1, x2, [sp, #224]\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n@@ -38492,15 +38492,15 @@\n \tb.ne\t2bba8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x25998> // b.any\n \tldr\tx0, [x7, #176]\n \tadd\tx0, x0, #0x1\n \tcmp\tx0, x21\n \tb.ne\t2c774 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x26564> // b.any\n \tldr\tx0, [sp, #480]\n \tstr\tx7, [sp, #200]\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tldr\tx7, [sp, #200]\n \tmov\tx0, x20\n \tldr\tx8, [sp, #248]\n \tldr\tw1, [x7, #7704]\n \tbl\t30860 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2a650>\n \tldr\tx0, [sp, #584]\n \tldr\tx1, [sp, #3088]\n@@ -39070,15 +39070,15 @@\n \tscvtf\td10, w21\n \tb\t2c438 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x26228>\n \tadrp\tx0, 26a3000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x269cdf0>\n \tadd\tx3, x0, #0x7d0\n \tadd\tx3, x3, #0xe0\n \tstr\tx3, [sp, #216]\n \tmov\tx0, x3\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n \tldr\tx0, [x0, #3984]\n \tmov\tx2, #0xb \t// #11\n \tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n \tadd\tx1, x1, #0x5d0\n \tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n \tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n@@ -39170,15 +39170,15 @@\n \tcmp\tw22, w0\n \tb.le\t2b058 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x24e48>\n \tb\t2ba68 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x25858>\n \tadrp\tx0, 26a3000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x269cdf0>\n \tadd\tx19, x0, #0x7d0\n \tadd\tx19, x19, #0xe0\n \tmov\tx0, x19\n-\tbl\t226c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c4b8>\n+\tbl\t227a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1c594>\n \tldr\tx0, [sp, #368]\n \tldr\tx21, [sp, #248]\n \tldr\tw1, [x0, #7704]\n \tmov\tx0, x20\n \tmov\tx8, x21\n \tbl\t30860 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2a650>\n \tldr\tx1, [sp, #3088]\n@@ -39299,15 +39299,15 @@\n \tcbnz\tx0, 2c888 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x26678>\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #64\n \tret\n \tstr\tx0, [sp, #56]\n \tstr\tx1, [x3, #616]\n-\tbl\t35160 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2ef50>\n+\tbl\t35da4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fb94>\n \tldr\tx0, [sp, #56]\n \tb\t2c7ec , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x265dc>\n \tmov\tx0, x21\n \tbl\t6100 <__cxa_guard_acquire@plt>\n \tcbz\tw0, 2c7cc , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x265bc>\n \tbl\t5ee0 \n \tmov\tx1, x0\n@@ -48072,262 +48072,14 @@\n \tadd\tx9, x9, #0x2\n \tmov\tx10, x1\n \tldrh\tw0, [x19, x4, lsl #1]\n \tadd\tw0, w0, w3\n \tstrh\tw0, [x6, #2]\n \tb\t34fcc , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2edbc>\n \tret\n-\tstp\tx29, x30, [sp, #-112]!\n-\tmov\tx29, sp\n-\tstp\tx19, x20, [sp, #16]\n-\tadrp\tx19, 26a3000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x269cdf0>\n-\tadd\tx20, x19, #0x7d0\n-\tadd\tx20, x20, #0x310\n-\tstp\tx21, x22, [sp, #32]\n-\tmov\tw21, #0x0 \t// #0\n-\tldar\tx22, [x20]\n-\tcbnz\tx22, 35214 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f004>\n-\tadd\tw21, w21, #0x1\n-\tadd\tx20, x20, #0x10\n-\tcmp\tw21, #0x20\n-\tb.ne\t35180 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2ef70> // b.any\n-\tadd\tx20, x19, #0x7d0\n-\tmov\tw21, #0x0 \t// #0\n-\tadd\tx20, x20, #0x510\n-\tldar\tx22, [x20]\n-\tcbnz\tx22, 354ac , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f29c>\n-\tadd\tw21, w21, #0x1\n-\tadd\tx20, x20, #0x10\n-\tcmp\tw21, #0x20\n-\tb.ne\t351a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2ef94> // b.any\n-\tadd\tx20, x19, #0x7d0\n-\tmov\tw21, #0x0 \t// #0\n-\tadd\tx20, x20, #0x710\n-\tldar\tx22, [x20]\n-\tcbnz\tx22, 353fc , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f1ec>\n-\tadd\tw21, w21, #0x1\n-\tadd\tx20, x20, #0x18\n-\tcmp\tw21, #0x20\n-\tb.ne\t351c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2efb8> // b.any\n-\tadd\tx19, x19, #0x7d0\n-\tmov\tw20, #0x0 \t// #0\n-\tadd\tx19, x19, #0xa10\n-\tldar\tx21, [x19]\n-\tcbnz\tx21, 352c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f0b8>\n-\tadd\tw20, w20, #0x1\n-\tadd\tx19, x19, #0x30\n-\tcmp\tw20, #0x20\n-\tb.ne\t351ec , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2efdc> // b.any\n-\tldp\tx19, x20, [sp, #16]\n-\tldp\tx21, x22, [sp, #32]\n-\tldp\tx29, x30, [sp], #112\n-\tret\n-\tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n-\tldr\tx0, [x0, #4040]\n-\tmov\tx2, #0x5 \t// #5\n-\tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n-\tadd\tx1, x1, #0x6c8\n-\tstp\tx23, x24, [sp, #48]\n-\tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n-\tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n-\tldr\tx0, [x0, #4040]\n-\tmov\tw1, w21\n-\tbl\t60b0 \n-\tmov\tx23, x0\n-\tmov\tx2, #0x8 \t// #8\n-\tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n-\tadd\tx1, x1, #0x6d0\n-\tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n-\tmov\tx1, x22\n-\tmov\tx0, x23\n-\tbl\t5cc0 (long)@plt>\n-\tadd\tx23, x20, #0x8\n-\tmov\tx24, x0\n-\tmov\tx2, #0x6 \t// #6\n-\tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n-\tadd\tx1, x1, #0x6e0\n-\tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n-\tldar\tx1, [x23]\n-\tmov\tx0, x24\n-\tbl\t5cc0 (long)@plt>\n-\tmov\tx2, #0xe \t// #14\n-\tmov\tx24, x0\n-\tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n-\tadd\tx1, x1, #0x6e8\n-\tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n-\tldar\tx0, [x23]\n-\tscvtf\td30, x0\n-\tscvtf\td31, x22\n-\tmov\tx0, #0x4059000000000000 \t// #4636737291354636288\n-\tfmov\td0, x0\n-\tmov\tx0, x24\n-\tfdiv\td31, d30, d31\n-\tfmul\td0, d31, d0\n-\tbl\t6030 (double)@plt>\n-\tbl\t5ad0 >& std::endl >(std::basic_ostream >&)@plt>\n-\tldp\tx23, x24, [sp, #48]\n-\tb\t35188 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2ef78>\n-\tstp\tx23, x24, [sp, #48]\n-\tstr\td15, [sp, #64]\n-\tadd\tx0, x19, #0x28\n-\tldar\tx0, [x0]\n-\tscvtf\td15, x21\n-\tadd\tx23, x19, #0x8\n-\tldar\tx1, [x23]\n-\tadd\tx22, x19, #0x18\n-\tldar\tx2, [x22]\n-\tscvtf\td0, x2\n-\tscvtf\td30, x1\n-\tscvtf\td31, x0\n-\tfdiv\td0, d0, d15\n-\tfdiv\td30, d30, d15\n-\tfdiv\td31, d31, d15\n-\tfmsub\td0, d0, d30, d31\n-\tbl\t5f80 <__extenddftf2@plt>\n-\tstr\tq0, [sp, #80]\n-\tadd\tx0, x19, #0x10\n-\tldar\tx1, [x0]\n-\tldar\tx0, [x23]\n-\tscvtf\td0, x0\n-\tscvtf\td31, x1\n-\tfdiv\td0, d0, d15\n-\tfdiv\td31, d31, d15\n-\tfmsub\td0, d0, d0, d31\n-\tbl\t5f80 <__extenddftf2@plt>\n-\tbl\t5fe0 \n-\tstr\tq0, [sp, #96]\n-\tadd\tx0, x19, #0x20\n-\tldar\tx1, [x0]\n-\tldar\tx0, [x22]\n-\tscvtf\td0, x0\n-\tscvtf\td31, x1\n-\tfdiv\td0, d0, d15\n-\tfdiv\td31, d31, d15\n-\tfmsub\td0, d0, d0, d31\n-\tbl\t5f80 <__extenddftf2@plt>\n-\tbl\t5fe0 \n-\tmov\tv1.16b, v0.16b\n-\tldr\tq0, [sp, #96]\n-\tbl\t5c40 <__multf3@plt>\n-\tmov\tv1.16b, v0.16b\n-\tldr\tq0, [sp, #80]\n-\tbl\t5980 <__divtf3@plt>\n-\tbl\t5d70 <__trunctfdf2@plt>\n-\tfmov\td15, d0\n-\tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n-\tldr\tx0, [x0, #4040]\n-\tmov\tx2, #0x9 \t// #9\n-\tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n-\tadd\tx1, x1, #0x718\n-\tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n-\tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n-\tldr\tx0, [x0, #4040]\n-\tmov\tw1, w20\n-\tbl\t60b0 \n-\tmov\tx22, x0\n-\tmov\tx2, #0x8 \t// #8\n-\tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n-\tadd\tx1, x1, #0x6d0\n-\tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n-\tmov\tx1, x21\n-\tmov\tx0, x22\n-\tbl\t5cc0 (long)@plt>\n-\tmov\tx21, x0\n-\tmov\tx2, #0xd \t// #13\n-\tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n-\tadd\tx1, x1, #0x728\n-\tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n-\tfmov\td0, d15\n-\tmov\tx0, x21\n-\tbl\t6030 (double)@plt>\n-\tbl\t5ad0 >& std::endl >(std::basic_ostream >&)@plt>\n-\tldr\td15, [sp, #64]\n-\tldp\tx23, x24, [sp, #48]\n-\tb\t351f4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2efe4>\n-\tstp\tx23, x24, [sp, #48]\n-\tstr\td15, [sp, #64]\n-\tadd\tx0, x20, #0x10\n-\tldar\tx1, [x0]\n-\tscvtf\td30, x22\n-\tadd\tx0, x20, #0x8\n-\tldar\tx0, [x0]\n-\tscvtf\td0, x0\n-\tscvtf\td31, x1\n-\tfdiv\td0, d0, d30\n-\tfdiv\td31, d31, d30\n-\tfmsub\td0, d0, d0, d31\n-\tbl\t61d0 \n-\tfmov\td15, d0\n-\tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n-\tldr\tx0, [x0, #4040]\n-\tmov\tx2, #0x7 \t// #7\n-\tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n-\tadd\tx1, x1, #0x708\n-\tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n-\tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n-\tldr\tx0, [x0, #4040]\n-\tmov\tw1, w21\n-\tbl\t60b0 \n-\tmov\tx23, x0\n-\tmov\tx2, #0x8 \t// #8\n-\tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n-\tadd\tx1, x1, #0x6d0\n-\tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n-\tmov\tx1, x22\n-\tmov\tx0, x23\n-\tbl\t5cc0 (long)@plt>\n-\tmov\tx22, x0\n-\tmov\tx2, #0x7 \t// #7\n-\tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n-\tadd\tx1, x1, #0x710\n-\tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n-\tfmov\td0, d15\n-\tmov\tx0, x22\n-\tbl\t6030 (double)@plt>\n-\tbl\t5ad0 >& std::endl >(std::basic_ostream >&)@plt>\n-\tldr\td15, [sp, #64]\n-\tldp\tx23, x24, [sp, #48]\n-\tb\t351d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2efc0>\n-\tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n-\tldr\tx0, [x0, #4040]\n-\tmov\tx2, #0x6 \t// #6\n-\tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n-\tadd\tx1, x1, #0x6f8\n-\tstp\tx23, x24, [sp, #48]\n-\tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n-\tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n-\tldr\tx0, [x0, #4040]\n-\tmov\tw1, w21\n-\tbl\t60b0 \n-\tmov\tx23, x0\n-\tmov\tx2, #0x8 \t// #8\n-\tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n-\tadd\tx1, x1, #0x6d0\n-\tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n-\tmov\tx1, x22\n-\tmov\tx0, x23\n-\tbl\t5cc0 (long)@plt>\n-\tmov\tx23, x0\n-\tmov\tx2, #0x6 \t// #6\n-\tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n-\tadd\tx1, x1, #0x700\n-\tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n-\tadd\tx0, x20, #0x8\n-\tldar\tx0, [x0]\n-\tscvtf\td31, x22\n-\tscvtf\td0, x0\n-\tmov\tx0, x23\n-\tfdiv\td0, d0, d31\n-\tbl\t6030 (double)@plt>\n-\tbl\t5ad0 >& std::endl >(std::basic_ostream >&)@plt>\n-\tldp\tx23, x24, [sp, #48]\n-\tb\t351ac , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2ef9c>\n-\tnop\n-\tnop\n-\tnop\n \tstp\tx29, x30, [sp, #-64]!\n \tmov\tx29, sp\n \tstp\tx21, x22, [sp, #32]\n \tmov\tx21, x0\n \tmov\tx0, x1\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x1\n@@ -48337,63 +48089,63 @@\n \tmov\tw1, w22\n \tldr\tx20, [x3, #320]\n \tstr\tx23, [sp, #48]\n \tand\tx20, x20, x2\n \trbit\tx23, x20\n \tclz\tx23, x23\n \tmov\tw2, w23\n-\tbl\t35648 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f438>\n-\ttbnz\tw0, #0, 355c4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f3b4>\n+\tbl\t35268 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f058>\n+\ttbnz\tw0, #0, 351e4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2efd4>\n \tclz\tx20, x20\n \tmov\tw1, w22\n \teor\tw20, w20, #0x3f\n \tmov\tx0, x19\n \tmov\tw2, w20\n-\tbl\t35648 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f438>\n+\tbl\t35268 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f058>\n \tmov\tw1, w0\n \tmov\tw0, #0xff \t// #255\n-\ttbz\tw1, #0, 355cc , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f3bc>\n+\ttbz\tw1, #0, 351ec , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2efdc>\n \tldr\tx23, [sp, #48]\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #64\n \tret\n \tmov\tw0, #0xff \t// #255\n-\tb\t355b0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f3a0>\n+\tb\t351d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2efc0>\n \tldrsw\tx2, [x21, #12]\n \tand\tw1, w23, #0x7\n \tldr\tx3, [x19, #304]\n \tadd\tx2, x2, #0x28\n \tldr\tx2, [x19, x2, lsl #3]\n \tand\tx2, x2, x3\n \trbit\tx2, x2\n \tclz\tx2, x2\n \tand\tw3, w2, #0x7\n \tsubs\tw1, w3, w1\n \tcneg\tw1, w1, mi\t// mi = first\n \tcmp\tw1, #0x1\n-\tb.gt\t355b0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f3a0>\n+\tb.gt\t351d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2efc0>\n \tand\tw1, w20, #0x7\n \tsubs\tw3, w3, w1\n \tcneg\tw3, w3, mi\t// mi = first\n \tcmp\tw3, #0x1\n-\tb.gt\t355b0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f3a0>\n+\tb.gt\t351d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2efc0>\n \tmov\tw3, #0x7 \t// #7\n \tasr\tw1, w23, #3\n \tasr\tw2, w2, #3\n \tmul\tw22, w22, w3\n \teor\tw1, w1, w22\n \teor\tw2, w2, w22\n \teor\tw20, w22, w20, lsr #3\n \tcmp\tw20, w1\n \tcsel\tw1, w20, w1, ge\t// ge = tcont\n \tcmp\tw1, w2\n \tmul\tw1, w1, w3\n \tcsel\tw0, w1, w0, lt\t// lt = tstop\n-\tb\t355b0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f3a0>\n+\tb\t351d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2efc0>\n \teor\tw3, w1, #0x1\n \tand\tw6, w2, #0x7\n \tmov\tx4, #0x101010101010101 \t// #72340172838076673\n \tand\tw7, w2, #0xfffffff8\n \tadd\tx5, x0, w3, sxtw #3\n \tlsl\tx4, x4, x6\n \tlsl\tx6, x4, #1\n@@ -48425,62 +48177,62 @@\n \tldr\tx3, [x1, #320]\n \tand\tx6, x3, x2\n \tand\tx3, x3, x0\n \trbit\tx6, x6\n \trbit\tx3, x3\n \tclz\tx6, x6\n \tclz\tx3, x3\n-\ttbnz\tw3, #2, 35754 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f544>\n+\ttbnz\tw3, #2, 35374 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f164>\n \tmov\tw1, w3\n \tldrsw\tx3, [x5, #12]\n \tmov\tw0, w6\n \tadd\tx3, x3, #0x28\n \tldr\tx3, [x4, x3, lsl #3]\n \tand\tx2, x2, x3\n \trbit\tx3, x2\n \tclz\tx3, x3\n \tmov\tw2, w3\n-\tcbnz\tw7, 35780 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f570>\n+\tcbnz\tw7, 353a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f190>\n \tcmp\tw1, #0x1f\n-\tb.le\t35728 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f518>\n+\tb.le\t35348 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f138>\n \ttst\tx1, #0x7\n-\tb.eq\t35728 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f518> // b.none\n+\tb.eq\t35348 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f138> // b.none\n \tmov\tw0, #0xff \t// #255\n \tret\n \tstp\tx29, x30, [sp, #-16]!\n \tmov\tx29, sp\n \tldr\tw3, [x4, #868]\n \tcmp\tw3, w7\n \tcset\tw3, ne\t// ne = any\n-\tbl\t357a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f594>\n+\tbl\t353c4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f1b4>\n \ttst\tx0, #0x1\n \tmov\tw1, #0xff \t// #255\n \tcsel\tw0, w1, wzr, ne\t// ne = any\n \tldp\tx29, x30, [sp], #16\n \tret\n \tldrsw\tx1, [x5, #12]\n \teor\tw0, w6, #0x7\n \tadd\tx1, x1, #0x28\n \tldr\tx1, [x4, x1, lsl #3]\n \tand\tx2, x2, x1\n \trbit\tx2, x2\n \tclz\tx2, x2\n-\tcbnz\tw7, 35790 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f580>\n+\tcbnz\tw7, 353b0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f1a0>\n \teor\tw2, w2, #0x7\n \teor\tw1, w3, #0x7\n-\tb\t35710 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f500>\n+\tb\t35330 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f120>\n \teor\tw0, w6, #0x38\n \teor\tw2, w3, #0x38\n \teor\tw1, w1, #0x38\n-\tb\t35710 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f500>\n+\tb\t35330 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f120>\n \teor\tw1, w3, #0x7\n \teor\tw0, w6, #0x3f\n \teor\tw2, w2, #0x3f\n \teor\tw1, w1, #0x38\n-\tb\t35710 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f500>\n+\tb\t35330 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f120>\n \tmov\tw4, #0x6 \t// #6\n \tlsl\tw2, w2, #6\n \tsub\tw4, w4, w1, asr #3\n \tubfiz\tw1, w1, #13, #3\n \torr\tw1, w1, w0\n \tmov\tx0, #0x1 \t// #1\n \torr\tw3, w1, w3, lsl #12\n@@ -48506,33 +48258,33 @@\n \tand\tx6, x3, x2\n \tand\tx3, x3, x0\n \trbit\tx3, x3\n \trbit\tx6, x6\n \tclz\tx3, x3\n \tclz\tx6, x6\n \tand\tw1, w3, #0x4\n-\ttbnz\tw3, #2, 358c4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f6b4>\n+\ttbnz\tw3, #2, 354e4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f2d4>\n \tmov\tw0, w6\n \tmov\tw8, w3\n-\tcbz\tw7, 3589c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f68c>\n+\tcbz\tw7, 354bc , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f2ac>\n \tldrsw\tx1, [x5, #12]\n \teor\tw0, w6, #0x38\n \teor\tw8, w3, #0x38\n \tadd\tx1, x1, #0x28\n \tldr\tx1, [x4, x1, lsl #3]\n \tand\tx2, x2, x1\n \trbit\tx2, x2\n \tclz\tx2, x2\n \teor\tw2, w2, #0x38\n \tldr\tw5, [x4, #868]\n \tmov\tw1, w8\n \tcmp\tw7, w5\n \tcset\tw3, ne\t// ne = any\n-\tbl\t357a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f594>\n-\ttbz\tw0, #0, 358f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f6e0>\n+\tbl\t353c4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f1b4>\n+\ttbz\tw0, #0, 35510 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f300>\n \tmov\tw2, #0x27e0 \t// #10208\n \tmov\tw0, #0xffffd820 \t// #-10208\n \tcmp\tw7, w5\n \tadd\tw2, w2, w8, lsr #3\n \tsub\tw0, w0, w8, lsr #3\n \tcsel\tw0, w0, w2, ne\t// ne = any\n \tldp\tx29, x30, [sp], #16\n@@ -48544,28 +48296,28 @@\n \tadd\tx1, x3, #0x28\n \tldr\tx1, [x4, x1, lsl #3]\n \tand\tx2, x2, x1\n \trbit\tx2, x2\n \tclz\tx2, x2\n \teor\tw1, w2, #0x7\n \tcsel\tw2, w2, w1, eq\t// eq = none\n-\tb\t3585c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f64c>\n-\tcbz\tw7, 35894 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f684>\n+\tb\t3547c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f26c>\n+\tcbz\tw7, 354b4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f2a4>\n \tldrsw\tx1, [x5, #12]\n \teor\tw0, w6, #0x3f\n \teor\tw8, w3, #0x3f\n \tadd\tx1, x1, #0x28\n \tldr\tx1, [x4, x1, lsl #3]\n \tand\tx2, x2, x1\n \trbit\tx2, x2\n \tclz\tx2, x2\n \teor\tw2, w2, #0x7\n-\tb\t35858 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f648>\n+\tb\t35478 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f268>\n \tmov\tw0, #0x0 \t// #0\n-\tb\t3588c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f67c>\n+\tb\t354ac , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f29c>\n \tnop\n \tnop\n \tldr\tw8, [x0, #8]\n \tldr\tx3, [x1, #264]\n \tadd\tx2, x1, w8, sxtw #3\n \tldr\tx4, [x1, #304]\n \tldr\tx2, [x2, #320]\n@@ -48575,77 +48327,77 @@\n \trbit\tx3, x3\n \tclz\tx5, x5\n \tclz\tx3, x3\n \teor\tw6, w5, #0x7\n \tands\tw10, w3, #0x4\n \tcsel\tw6, w5, w6, eq\t// eq = none\n \tmov\tw7, w3\n-\tcbz\tw8, 35944 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f734>\n+\tcbz\tw8, 35564 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f354>\n \teor\tw6, w6, #0x38\n \tldr\tx5, [x1, #288]\n \tcmp\tw10, #0x0\n \tand\tx2, x5, x2\n \trbit\tx2, x2\n \tclz\tx2, x2\n \teor\tw9, w2, #0x7\n \tcsel\tw2, w2, w9, eq\t// eq = none\n-\tcbz\tw8, 35968 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f758>\n+\tcbz\tw8, 35588 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f378>\n \teor\tw2, w2, #0x38\n \tldrsw\tx0, [x0, #12]\n \tadd\tx0, x0, #0x28\n \tldr\tx0, [x1, x0, lsl #3]\n \tand\tx4, x4, x0\n \trbit\tx4, x4\n \tclz\tx4, x4\n \tmov\tw9, w4\n-\tcbnz\tw10, 35abc , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f8ac>\n-\tcbnz\tw8, 35a68 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f858>\n+\tcbnz\tw10, 356dc , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f4cc>\n+\tcbnz\tw8, 35688 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f478>\n \tand\tx5, x5, x0\n \trbit\tx5, x5\n \tclz\tx5, x5\n \tldr\tw10, [x1, #868]\n \tand\tw1, w7, #0x7\n \tasr\tw4, w7, #3\n \tadd\tw0, w1, #0x38\n \tcmp\tw8, w10\n \tcset\tw13, eq\t// eq = none\n \tcmp\tw7, #0x27\n-\tb.ls\t35a84 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f874> // b.plast\n+\tb.ls\t356a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f494> // b.plast\n \tcmp\tw4, #0x5\n-\tb.ne\t35b0c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f8fc> // b.any\n+\tb.ne\t3572c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f51c> // b.any\n \tubfiz\tx12, x9, #6, #7\n \tadrp\tx3, 27ca000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x27c3df0>\n \tadd\tx3, x3, #0x80\n \tsxtw\tx11, w0\n \tadd\tx3, x3, x12\n \tldrb\tw3, [x3, x11]\n \tcmp\tw3, #0x1\n-\tb.ls\t35adc , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f8cc> // b.plast\n+\tb.ls\t356fc , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f4ec> // b.plast\n \tcmp\tw0, w9\n-\tb.eq\t35ce8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fad8> // b.none\n+\tb.eq\t35908 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f6f8> // b.none\n \tcmp\tw1, #0x0\n \tcset\tw3, ne\t// ne = any\n-\tcbz\tw3, 35a10 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f800>\n+\tcbz\tw3, 35630 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f420>\n \tand\tw3, w2, #0x7\n \tcmp\tw3, w1\n \tccmp\tw2, w7, #0x0, eq\t// eq = none\n-\tb.lt\t35bdc , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f9cc> // b.tstop\n+\tb.lt\t357fc , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f5ec> // b.tstop\n \tcmp\tw4, #0x3\n \tccmp\tw7, w9, #0x0, le\n-\tb.lt\t35a18 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f808> // b.tstop\n+\tb.lt\t35638 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f428> // b.tstop\n \tmov\tw0, #0xff \t// #255\n \tret\n \tand\tw0, w9, #0x7\n \tcmp\tw1, w0\n-\tb.eq\t35ce0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fad0> // b.none\n+\tb.eq\t35900 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f6f0> // b.none\n \tsubs\tw1, w0, w1\n \tmov\tw0, #0xff \t// #255\n \tcneg\tw1, w1, mi\t// mi = first\n \tcmp\tw1, #0x1\n-\tb.ne\t35a14 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f804> // b.any\n+\tb.ne\t35634 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f424> // b.any\n \tubfiz\tx5, x6, #6, #7\n \tadrp\tx2, 27ca000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x27c3df0>\n \tadd\tx2, x2, #0x80\n \tsxtw\tx9, w9\n \tadd\tx2, x2, x5\n \tmov\tw1, #0xc \t// #12\n \tldrb\tw2, [x2, x9]\n@@ -48656,67 +48408,67 @@\n \tret\n \tand\tx5, x5, x0\n \teor\tw7, w3, #0x38\n \trbit\tx5, x5\n \teor\tw9, w4, #0x38\n \tclz\tx5, x5\n \teor\tw5, w5, #0x38\n-\tb\t35998 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f788>\n+\tb\t355b8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f3a8>\n \tubfiz\tx10, x9, #6, #7\n \tadrp\tx3, 27ca000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x27c3df0>\n \tadd\tx3, x3, #0x80\n \tsxtw\tx8, w0\n \tadd\tx3, x3, x10\n \tcmp\tw6, #0x27\n \tldrb\tw3, [x3, x8]\n \tccmp\tw3, #0x1, #0x2, le\n-\tb.ls\t35cb8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2faa8> // b.plast\n+\tb.ls\t358d8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f6c8> // b.plast\n \tadd\tw3, w7, #0x8\n \tcmp\tw3, w9\n-\tb.eq\t35c7c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fa6c> // b.none\n-\tcbnz\tw1, 359f4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f7e4>\n-\tb\t35a04 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f7f4>\n+\tb.eq\t3589c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f68c> // b.none\n+\tcbnz\tw1, 35614 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f404>\n+\tb\t35624 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f414>\n \tand\tx5, x5, x0\n-\tcbnz\tw8, 35bb8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f9a8>\n+\tcbnz\tw8, 357d8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f5c8>\n \trbit\tx5, x5\n \teor\tw7, w3, #0x7\n \tclz\tx5, x5\n \teor\tw9, w4, #0x7\n \teor\tw5, w5, #0x7\n-\tb\t35998 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f788>\n+\tb\t355b8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f3a8>\n \tadd\tw3, w13, w6, lsr #3\n \tcmp\tw3, #0x5\n-\tb.gt\t359e0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f7d0>\n+\tb.gt\t35600 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f3f0>\n \tcmp\twzr, w5, lsr #3\n-\tb.eq\t35cb0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2faa0> // b.none\n+\tb.eq\t358d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f6c0> // b.none\n \tcmp\tw8, w10\n-\tb.eq\t35b14 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f904> // b.none\n+\tb.eq\t35734 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f524> // b.none\n \tand\tw3, w5, #0x7\n \tsubs\tw3, w3, w1\n \tcneg\tw3, w3, mi\t// mi = first\n \tcmp\tw3, #0x2\n-\tb.gt\t35cb0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2faa0>\n+\tb.gt\t358d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f6c0>\n \tcmp\tw0, w9\n-\tb.eq\t35d20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fb10> // b.none\n+\tb.eq\t35940 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f730> // b.none\n \tcmp\tw7, #0x30\n \tmov\tw3, #0x38 \t// #56\n \tccmp\tw2, w3, #0x0, eq\t// eq = none\n-\tb.eq\t35d48 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fb38> // b.none\n+\tb.eq\t35968 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f758> // b.none\n \tcmp\tw4, #0x4\n-\tb.le\t35aa8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f898>\n+\tb.le\t356c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f4b8>\n \tcmp\tw1, #0x0\n \tcset\tw3, ne\t// ne = any\n \tcmp\tw3, #0x0\n \tccmp\tw4, #0x6, #0x0, ne\t// ne = any\n-\tb.ne\t359f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f7e0> // b.any\n+\tb.ne\t35610 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f400> // b.any\n \tand\tw3, w2, #0x7\n \tcmp\tw1, w3\n-\tb.ne\t35a10 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f800> // b.any\n+\tb.ne\t35630 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f420> // b.any\n \tcmp\tw0, w2\n-\tb.eq\t35bd4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f9c4> // b.none\n+\tb.eq\t357f4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f5e4> // b.none\n \tubfiz\tx3, x9, #6, #7\n \tadrp\tx10, 27ca000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x27c3df0>\n \tadd\tx5, x10, #0x80\n \tsxtw\tx8, w0\n \tadd\tx3, x5, x3\n \tubfiz\tx0, x6, #6, #7\n \tadd\tx5, x5, x0\n@@ -48724,64 +48476,64 @@\n \tsxtw\tx12, w9\n \tmov\tw0, #0xff \t// #255\n \tldrb\tw11, [x3, x8]\n \tldrb\tw5, [x5, x8]\n \tsub\tw11, w11, #0x2\n \tadd\tw11, w11, w13\n \tcmp\tw11, w5\n-\tb.le\t35a14 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f804>\n+\tb.le\t35634 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f424>\n \tsxtw\tx0, w2\n \tldrb\tw0, [x3, x0]\n \tadd\tw0, w0, w13\n \tcmp\tw0, w5\n-\tb.le\t35d80 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fb70>\n+\tb.le\t359a0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f790>\n \tmov\tw0, #0x40 \t// #64\n \tsub\tw0, w0, w5\n \tlsl\tw0, w0, #1\n \tret\n \trbit\tx5, x5\n \teor\tw7, w3, #0x3f\n \tclz\tx5, x5\n \teor\tw9, w4, #0x3f\n \teor\tw5, w5, #0x7\n \teor\tw5, w5, #0x38\n-\tb\t35998 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f788>\n+\tb\t355b8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f3a8>\n \tcmp\tw0, w7\n-\tb.ge\t35a10 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f800> // b.tcont\n+\tb.ge\t35630 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f420> // b.tcont\n \tubfiz\tx3, x9, #6, #7\n \tadrp\tx10, 27ca000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x27c3df0>\n \tadd\tx5, x10, #0x80\n \tsxtw\tx8, w0\n \tadd\tx3, x5, x3\n \tubfiz\tx0, x6, #6, #7\n \tadd\tx5, x5, x0\n \tsxtw\tx14, w6\n \tsxtw\tx12, w9\n \tldrb\tw3, [x3, x8]\n \tldrb\tw5, [x5, x8]\n \tsub\tw3, w3, #0x2\n \tadd\tw3, w3, w13\n \tcmp\tw3, w5\n-\tb.le\t35a04 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f7f4>\n+\tb.le\t35624 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f414>\n \tadd\tx0, x10, #0x80\n \tadd\tw11, w7, #0x8\n \tadd\tx12, x0, x12, lsl #6\n \tadd\tx0, x0, x14, lsl #6\n \tldrb\tw3, [x12, w11, uxtw]\n \tldrb\tw14, [x0, w11, uxtw]\n \tsub\tw0, w3, #0x2\n \tadd\tw0, w0, w13\n \tcmp\tw0, w14\n-\tb.le\t35a04 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f7f4>\n+\tb.le\t35624 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f414>\n \tsxtw\tx2, w2\n \tsxtw\tx11, w7\n \tldrb\tw0, [x12, x2]\n \tadd\tw0, w0, w13\n \tcmp\tw0, #0x2\n-\tb.le\t35d2c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fb1c>\n+\tb.le\t3594c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f73c>\n \tadd\tx10, x10, #0x80\n \tmov\tw1, #0x10 \t// #16\n \tadd\tx11, x10, x11, lsl #6\n \tldrb\tw0, [x11, x8]\n \tsub\tw0, w1, w0\n \tlsl\tw0, w0, #2\n \tsub\tw0, w0, w5\n@@ -48791,74 +48543,74 @@\n \tadrp\tx3, 27ca000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x27c3df0>\n \tadd\tx3, x3, #0x80\n \tsxtw\tx11, w7\n \tadd\tx3, x3, x8\n \tldrb\tw8, [x3, x11]\n \tsub\tw8, w8, w13\n \tcmp\tw8, #0x1\n-\tb.le\t35ab4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f8a4>\n+\tb.le\t356d4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f4c4>\n \tldrb\tw3, [x3, w5, sxtw]\n \tsub\tw3, w3, w13\n \tcmp\tw3, #0x1\n-\tb.le\t35ab4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f8a4>\n+\tb.le\t356d4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f4c4>\n \tmov\tw0, #0x0 \t// #0\n \tret\n \tasr\tw3, w5, #3\n \tcmp\tw3, #0x5\n-\tb.eq\t35cb0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2faa0> // b.none\n+\tb.eq\t358d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f6c0> // b.none\n \tcmp\tw4, #0x2\n-\tb.gt\t35aa8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f898>\n+\tb.gt\t356c8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f4b8>\n \tasr\tw3, w2, #3\n \tcmp\tw3, #0x5\n-\tb.eq\t35b14 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f904> // b.none\n+\tb.eq\t35734 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f524> // b.none\n \tmov\tw0, #0x0 \t// #0\n-\tb\t35cb4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2faa4>\n+\tb\t358d4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f6c4>\n \tmov\tw0, #0xa \t// #10\n \tret\n \tcmp\twzr, w5, lsr #3\n-\tb.ne\t35b2c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f91c> // b.any\n+\tb.ne\t3574c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f53c> // b.any\n \tcmp\tw8, w10\n-\tb.ne\t35cb0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2faa0> // b.any\n+\tb.ne\t358d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f6c0> // b.any\n \tubfiz\tx8, x6, #6, #7\n \tadrp\tx3, 27ca000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x27c3df0>\n \tadd\tx3, x3, #0x80\n \tsxtw\tx11, w7\n \tadd\tx3, x3, x8\n \tldrb\tw3, [x3, x11]\n \tcmp\tw3, #0x1\n-\tb.ls\t35b14 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f904> // b.plast\n+\tb.ls\t35734 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f524> // b.plast\n \tmov\tw0, #0x0 \t// #0\n-\tb\t35cb4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2faa4>\n+\tb\t358d4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f6c4>\n \tcmp\twzr, w5, lsr #3\n-\tb.ne\t35b14 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f904> // b.any\n-\tb\t35cf0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fae0>\n+\tb.ne\t35734 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f524> // b.any\n+\tb\t35910 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f700>\n \tcmp\tw0, w5\n-\tb.le\t35a04 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f7f4>\n+\tb.le\t35624 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f414>\n \tldrb\tw0, [x12, x11]\n \tadd\tw0, w0, w13\n \tcmp\tw0, w14\n-\tb.le\t35a04 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f7f4>\n-\tb\t35c58 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fa48>\n+\tb.le\t35624 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f414>\n+\tb\t35878 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f668>\n \tsub\tw3, w9, #0x36\n \tcmp\tw3, #0x1\n-\tb.hi\t359e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f7d8> // b.pmore\n+\tb.hi\t35608 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f3f8> // b.pmore\n \ttst\tx5, #0x7\n-\tb.ne\t359e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f7d8> // b.any\n+\tb.ne\t35608 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f3f8> // b.any\n \tcmp\tw5, #0x17\n-\tb.le\t35cb0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2faa0>\n+\tb.le\t358d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f6c0>\n \tand\tw3, w6, #0x7\n \tcmp\tw3, #0x2\n-\tb.gt\t35cb0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2faa0>\n+\tb.gt\t358d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f6c0>\n \tcmp\tw6, #0x27\n-\tb.hi\t359e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f7d8> // b.pmore\n+\tb.hi\t35608 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f3f8> // b.pmore\n \tmov\tw0, #0x0 \t// #0\n-\tb\t35cb4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2faa4>\n+\tb\t358d4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f6c4>\n \tcmp\tw2, w7\n-\tb.ge\t35a04 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f7f4> // b.tcont\n-\tb\t35c18 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fa08>\n+\tb.ge\t35624 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f414> // b.tcont\n+\tb\t35838 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f628>\n \tldp\tw6, w10, [x0, #8]\n \tmov\tw9, #0x7 \t// #7\n \tldr\tx16, [x1, #304]\n \tcmp\tw6, #0x0\n \tadd\tx2, x1, w6, sxtw #3\n \tadd\tx0, x1, w10, sxtw #3\n \tmul\tw8, w10, w9\n@@ -48891,32 +48643,32 @@\n \tcsel\tx4, x4, x12, ne\t// ne = any\n \tlsl\tx11, x11, x2\n \tand\tx5, x5, x11\n \tldr\tw7, [x1, #868]\n \tadd\tw8, w8, w14\n \tclz\tx0, x0\n \ttst\tx5, x4\n-\tb.ne\t35f30 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fd20> // b.any\n+\tb.ne\t35b50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f940> // b.any\n \tadrp\tx4, 27ca000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x27c3df0>\n \tadd\tx16, x4, #0x80\n \tadd\tx17, x16, x0, lsl #6\n \tcmp\tw10, w7\n \tcset\tw5, eq\t// eq = none\n \tsxtw\tx11, w2\n \tadd\tw5, w5, #0x3\n \tsxtw\tx12, w0\n \tldrb\tw14, [x17, x2]\n \tcmp\tw5, w14\n-\tb.le\t35f00 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fcf0>\n+\tb.le\t35b20 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f910>\n \tmul\tw9, w6, w9\n \tasr\tw0, w0, #3\n \teor\tw0, w0, w9\n \tcmp\tw0, #0x2\n \tccmp\tw14, #0x1, #0x0, le\n-\tb.eq\t35ec8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fcb8> // b.none\n+\tb.eq\t35ae8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f8d8> // b.none\n \tsxtw\tx3, w3\n \tcmp\tw10, #0x0\n \tadd\tx0, x4, #0x80\n \tmov\tw1, #0x8 \t// #8\n \tcneg\tw1, w1, ne\t// ne = any\n \tadd\tw1, w1, w2\n \tadd\tx3, x0, x3, lsl #6\n@@ -48926,62 +48678,62 @@\n \tldrb\tw0, [x3, w1, sxtw]\n \tldrb\tw3, [x12, w1, sxtw]\n \tldrb\tw1, [x11, w8, sxtw]\n \tsub\tw0, w0, w3\n \tsub\tw0, w0, w1\n \tsub\tw0, w2, w0, lsl #3\n \tcmp\tw6, w7\n-\tb.ne\t35ec0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fcb0> // b.any\n+\tb.ne\t35ae0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f8d0> // b.any\n \tret\n \tneg\tw0, w0\n \tret\n \teor\tw9, w9, w13\n \tsxtw\tx3, w3\n \tcmp\tw9, #0x2\n-\tb.le\t35e78 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fc68>\n+\tb.le\t35a98 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f888>\n \tadd\tx16, x16, x3, lsl #6\n \tcmp\tw6, w7\n \tcset\tw1, eq\t// eq = none\n \tadd\tw1, w1, #0x2\n \tldrb\tw0, [x16, x11]\n \tcmp\tw1, w0\n-\tb.ge\t35e78 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fc68> // b.tcont\n+\tb.ge\t35a98 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f888> // b.tcont\n \tmov\tw1, #0x50 \t// #80\n \tsub\tw0, w1, w0, lsl #3\n-\tb\t35eb4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fca4>\n+\tb\t35ad4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f8c4>\n \tldr\tx0, [x1, #288]\n \tand\tx15, x15, x0\n \trbit\tx15, x15\n \tclz\tx15, x15\n \tldrb\tw0, [x17, x15]\n \tcmp\tw0, #0x2\n-\tb.ls\t35e74 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fc64> // b.plast\n+\tb.ls\t35a94 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f884> // b.plast\n \tadd\tx16, x16, x3, lsl #6\n \tmov\tw0, #0x564 \t// #1380\n \tldrb\tw1, [x16, x11]\n \tsub\tw0, w0, w1\n-\tb\t35eb4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fca4>\n+\tb\t35ad4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f8c4>\n \tadrp\tx1, 27ca000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x27c3df0>\n \tadd\tx1, x1, #0x80\n \tadd\tx1, x1, x3, lsl #6\n \tmov\tw0, #0x564 \t// #1380\n \tldrb\tw1, [x1, x2]\n \tsub\tw0, w0, w1\n-\tb\t35eb4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fca4>\n+\tb\t35ad4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f8c4>\n \tsub\tsp, sp, #0x850\n \tstp\tx29, x30, [sp]\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x1\n \tstp\tx21, x22, [sp, #32]\n \tmov\tx21, x0\n \tldr\tw22, [x0, #12]\n \tldr\tw20, [x1, #868]\n \tcmp\tw22, w20\n-\tb.eq\t3608c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fe7c> // b.none\n+\tb.eq\t35cac , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fa9c> // b.none\n \tadd\tx22, x19, w22, sxtw #3\n \tldr\tw9, [x21, #8]\n \tldr\tx1, [x19, #304]\n \tmov\tw6, #0x7 \t// #7\n \tldr\tx0, [x22, #320]\n \tadrp\tx10, 27ca000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x27c3df0>\n \tldr\tx12, [x19, #856]\n@@ -49021,66 +48773,66 @@\n \tsub\tw2, w5, w2\n \tmov\tw5, #0xffffffec \t// #-20\n \tmadd\tw3, w6, w11, w12\n \tldrb\tw0, [x1, x0]\n \tadd\tw1, w2, w3\n \tmadd\tw0, w0, w5, w1\n \tadd\tw0, w0, #0x8c\n-\tcbnz\tw7, 360c4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2feb4>\n+\tcbnz\tw7, 35ce4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fad4>\n \tldr\tw1, [x4, #352]\n-\tcbnz\tw1, 360c4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2feb4>\n+\tcbnz\tw1, 35ce4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fad4>\n \tldr\tw1, [x4, #348]\n-\tcbz\tw1, 36050 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fe40>\n+\tcbz\tw1, 35c70 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fa60>\n \tldr\tw1, [x4, #344]\n-\tcbnz\tw1, 360c4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2feb4>\n+\tcbnz\tw1, 35ce4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fad4>\n \tldr\tx2, [x19, #280]\n \tmov\tx1, #0x55aa \t// #21930\n \tmovk\tx1, #0x55aa, lsl #16\n \torr\tx1, x1, x1, lsl #32\n \tand\tx8, x8, x2\n \ttst\tx8, x1\n-\tb.ne\t360b0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fea0> // b.any\n+\tb.ne\t35cd0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fac0> // b.any\n \tcmp\tw9, w20\n-\tb.eq\t36078 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fe68> // b.none\n+\tb.eq\t35c98 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fa88> // b.none\n \tneg\tw0, w0\n \tldp\tx29, x30, [sp]\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tadd\tsp, sp, #0x850\n \tret\n \tstr\tx23, [sp, #48]\n \tadd\tx23, sp, #0x48\n \tmov\tx0, x1\n \tmov\tx1, x23\n \tbl\t28c80 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x22a70>\n \tcmp\tx23, x0\n-\tb.eq\t360dc , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fecc> // b.none\n+\tb.eq\t35cfc , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2faec> // b.none\n \tldr\tx23, [sp, #48]\n-\tb\t35f78 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fd68>\n+\tb\t35b98 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2f988>\n \tmov\tx1, #0xaa55 \t// #43605\n \tmovk\tx1, #0xaa55, lsl #16\n \torr\tx1, x1, x1, lsl #32\n \ttst\tx8, x1\n-\tb.eq\t3606c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fe5c> // b.none\n+\tb.eq\t35c8c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fa7c> // b.none\n \tmov\tw1, #0x2710 \t// #10000\n \tadd\tw0, w0, w1\n \tmov\tw1, #0x7b13 \t// #31507\n \tcmp\tw0, w1\n \tcsel\tw0, w0, w1, le\n-\tb\t3606c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fe5c>\n+\tb\t35c8c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fa7c>\n \tldr\tx23, [sp, #48]\n \tmov\tw0, #0x0 \t// #0\n-\tb\t36078 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fe68>\n+\tb\t35c98 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fa88>\n \tldrsw\tx2, [x0, #8]\n \tldr\tx3, [x1, #264]\n \tadd\tx2, x2, #0x28\n \tldr\tx2, [x1, x2, lsl #3]\n \tand\tx2, x2, x3\n \ttst\tx2, #0x7e7e7e7e7e7e7e7e\n-\tb.eq\t3610c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fefc> // b.none\n+\tb.eq\t35d2c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fb1c> // b.none\n \tmov\tw0, #0xff \t// #255\n \tret\n \tldr\tw0, [x0, #12]\n \tmov\tx5, #0x101010101010101 \t// #72340172838076673\n \tldr\tx3, [x1, #304]\n \tcmp\tw0, #0x0\n \tadd\tx1, x1, w0, sxtw #3\n@@ -49105,62 +48857,309 @@\n \tlsr\tx4, x4, x7\n \torr\tx1, x3, x5\n \tcsel\tx3, x4, x6, ne\t// ne = any\n \tand\tx1, x1, x3\n \tbics\txzr, x2, x1\n \tcsel\tw0, wzr, w0, eq\t// eq = none\n \tret\n+\tstp\tx29, x30, [sp, #-112]!\n+\tmov\tx29, sp\n+\tstp\tx19, x20, [sp, #16]\n+\tadrp\tx19, 26a3000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x269cdf0>\n+\tadd\tx20, x19, #0x7d0\n+\tadd\tx20, x20, #0x310\n+\tstp\tx21, x22, [sp, #32]\n+\tmov\tw21, #0x0 \t// #0\n+\tldar\tx22, [x20]\n+\tcbnz\tx22, 35e58 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fc48>\n+\tadd\tw21, w21, #0x1\n+\tadd\tx20, x20, #0x10\n+\tcmp\tw21, #0x20\n+\tb.ne\t35dc4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fbb4> // b.any\n+\tadd\tx20, x19, #0x7d0\n+\tmov\tw21, #0x0 \t// #0\n+\tadd\tx20, x20, #0x510\n+\tldar\tx22, [x20]\n+\tcbnz\tx22, 360f0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fee0>\n+\tadd\tw21, w21, #0x1\n+\tadd\tx20, x20, #0x10\n+\tcmp\tw21, #0x20\n+\tb.ne\t35de8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fbd8> // b.any\n+\tadd\tx20, x19, #0x7d0\n+\tmov\tw21, #0x0 \t// #0\n+\tadd\tx20, x20, #0x710\n+\tldar\tx22, [x20]\n+\tcbnz\tx22, 36040 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fe30>\n+\tadd\tw21, w21, #0x1\n+\tadd\tx20, x20, #0x18\n+\tcmp\tw21, #0x20\n+\tb.ne\t35e0c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fbfc> // b.any\n+\tadd\tx19, x19, #0x7d0\n+\tmov\tw20, #0x0 \t// #0\n+\tadd\tx19, x19, #0xa10\n+\tldar\tx21, [x19]\n+\tcbnz\tx21, 35f0c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fcfc>\n+\tadd\tw20, w20, #0x1\n+\tadd\tx19, x19, #0x30\n+\tcmp\tw20, #0x20\n+\tb.ne\t35e30 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fc20> // b.any\n+\tldp\tx19, x20, [sp, #16]\n+\tldp\tx21, x22, [sp, #32]\n+\tldp\tx29, x30, [sp], #112\n+\tret\n+\tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n+\tldr\tx0, [x0, #4040]\n+\tmov\tx2, #0x5 \t// #5\n+\tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n+\tadd\tx1, x1, #0x6c8\n+\tstp\tx23, x24, [sp, #48]\n+\tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n+\tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n+\tldr\tx0, [x0, #4040]\n+\tmov\tw1, w21\n+\tbl\t60b0 \n+\tmov\tx23, x0\n+\tmov\tx2, #0x8 \t// #8\n+\tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n+\tadd\tx1, x1, #0x6d0\n+\tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n+\tmov\tx1, x22\n+\tmov\tx0, x23\n+\tbl\t5cc0 (long)@plt>\n+\tadd\tx23, x20, #0x8\n+\tmov\tx24, x0\n+\tmov\tx2, #0x6 \t// #6\n+\tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n+\tadd\tx1, x1, #0x6e0\n+\tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n+\tldar\tx1, [x23]\n+\tmov\tx0, x24\n+\tbl\t5cc0 (long)@plt>\n+\tmov\tx2, #0xe \t// #14\n+\tmov\tx24, x0\n+\tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n+\tadd\tx1, x1, #0x6e8\n+\tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n+\tldar\tx0, [x23]\n+\tscvtf\td30, x0\n+\tscvtf\td31, x22\n+\tmov\tx0, #0x4059000000000000 \t// #4636737291354636288\n+\tfmov\td0, x0\n+\tmov\tx0, x24\n+\tfdiv\td31, d30, d31\n+\tfmul\td0, d31, d0\n+\tbl\t6030 (double)@plt>\n+\tbl\t5ad0 >& std::endl >(std::basic_ostream >&)@plt>\n+\tldp\tx23, x24, [sp, #48]\n+\tb\t35dcc , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fbbc>\n+\tstp\tx23, x24, [sp, #48]\n+\tstr\td15, [sp, #64]\n+\tadd\tx0, x19, #0x28\n+\tldar\tx0, [x0]\n+\tscvtf\td15, x21\n+\tadd\tx23, x19, #0x8\n+\tldar\tx1, [x23]\n+\tadd\tx22, x19, #0x18\n+\tldar\tx2, [x22]\n+\tscvtf\td0, x2\n+\tscvtf\td30, x1\n+\tscvtf\td31, x0\n+\tfdiv\td0, d0, d15\n+\tfdiv\td30, d30, d15\n+\tfdiv\td31, d31, d15\n+\tfmsub\td0, d0, d30, d31\n+\tbl\t5f80 <__extenddftf2@plt>\n+\tstr\tq0, [sp, #80]\n+\tadd\tx0, x19, #0x10\n+\tldar\tx1, [x0]\n+\tldar\tx0, [x23]\n+\tscvtf\td0, x0\n+\tscvtf\td31, x1\n+\tfdiv\td0, d0, d15\n+\tfdiv\td31, d31, d15\n+\tfmsub\td0, d0, d0, d31\n+\tbl\t5f80 <__extenddftf2@plt>\n+\tbl\t5fe0 \n+\tstr\tq0, [sp, #96]\n+\tadd\tx0, x19, #0x20\n+\tldar\tx1, [x0]\n+\tldar\tx0, [x22]\n+\tscvtf\td0, x0\n+\tscvtf\td31, x1\n+\tfdiv\td0, d0, d15\n+\tfdiv\td31, d31, d15\n+\tfmsub\td0, d0, d0, d31\n+\tbl\t5f80 <__extenddftf2@plt>\n+\tbl\t5fe0 \n+\tmov\tv1.16b, v0.16b\n+\tldr\tq0, [sp, #96]\n+\tbl\t5c40 <__multf3@plt>\n+\tmov\tv1.16b, v0.16b\n+\tldr\tq0, [sp, #80]\n+\tbl\t5980 <__divtf3@plt>\n+\tbl\t5d70 <__trunctfdf2@plt>\n+\tfmov\td15, d0\n+\tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n+\tldr\tx0, [x0, #4040]\n+\tmov\tx2, #0x9 \t// #9\n+\tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n+\tadd\tx1, x1, #0x718\n+\tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n+\tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n+\tldr\tx0, [x0, #4040]\n+\tmov\tw1, w20\n+\tbl\t60b0 \n+\tmov\tx22, x0\n+\tmov\tx2, #0x8 \t// #8\n+\tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n+\tadd\tx1, x1, #0x6d0\n+\tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n+\tmov\tx1, x21\n+\tmov\tx0, x22\n+\tbl\t5cc0 (long)@plt>\n+\tmov\tx21, x0\n+\tmov\tx2, #0xd \t// #13\n+\tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n+\tadd\tx1, x1, #0x728\n+\tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n+\tfmov\td0, d15\n+\tmov\tx0, x21\n+\tbl\t6030 (double)@plt>\n+\tbl\t5ad0 >& std::endl >(std::basic_ostream >&)@plt>\n+\tldr\td15, [sp, #64]\n+\tldp\tx23, x24, [sp, #48]\n+\tb\t35e38 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fc28>\n+\tstp\tx23, x24, [sp, #48]\n+\tstr\td15, [sp, #64]\n+\tadd\tx0, x20, #0x10\n+\tldar\tx1, [x0]\n+\tscvtf\td30, x22\n+\tadd\tx0, x20, #0x8\n+\tldar\tx0, [x0]\n+\tscvtf\td0, x0\n+\tscvtf\td31, x1\n+\tfdiv\td0, d0, d30\n+\tfdiv\td31, d31, d30\n+\tfmsub\td0, d0, d0, d31\n+\tbl\t61d0 \n+\tfmov\td15, d0\n+\tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n+\tldr\tx0, [x0, #4040]\n+\tmov\tx2, #0x7 \t// #7\n+\tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n+\tadd\tx1, x1, #0x708\n+\tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n+\tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n+\tldr\tx0, [x0, #4040]\n+\tmov\tw1, w21\n+\tbl\t60b0 \n+\tmov\tx23, x0\n+\tmov\tx2, #0x8 \t// #8\n+\tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n+\tadd\tx1, x1, #0x6d0\n+\tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n+\tmov\tx1, x22\n+\tmov\tx0, x23\n+\tbl\t5cc0 (long)@plt>\n+\tmov\tx22, x0\n+\tmov\tx2, #0x7 \t// #7\n+\tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n+\tadd\tx1, x1, #0x710\n+\tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n+\tfmov\td0, d15\n+\tmov\tx0, x22\n+\tbl\t6030 (double)@plt>\n+\tbl\t5ad0 >& std::endl >(std::basic_ostream >&)@plt>\n+\tldr\td15, [sp, #64]\n+\tldp\tx23, x24, [sp, #48]\n+\tb\t35e14 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fc04>\n+\tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n+\tldr\tx0, [x0, #4040]\n+\tmov\tx2, #0x6 \t// #6\n+\tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n+\tadd\tx1, x1, #0x6f8\n+\tstp\tx23, x24, [sp, #48]\n+\tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n+\tadrp\tx0, 269f000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2698df0>\n+\tldr\tx0, [x0, #4040]\n+\tmov\tw1, w21\n+\tbl\t60b0 \n+\tmov\tx23, x0\n+\tmov\tx2, #0x8 \t// #8\n+\tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n+\tadd\tx1, x1, #0x6d0\n+\tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n+\tmov\tx1, x22\n+\tmov\tx0, x23\n+\tbl\t5cc0 (long)@plt>\n+\tmov\tx23, x0\n+\tmov\tx2, #0x6 \t// #6\n+\tadrp\tx1, 267c000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2675df0>\n+\tadd\tx1, x1, #0x700\n+\tbl\t5dc0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt>\n+\tadd\tx0, x20, #0x8\n+\tldar\tx0, [x0]\n+\tscvtf\td31, x22\n+\tscvtf\td0, x0\n+\tmov\tx0, x23\n+\tfdiv\td0, d0, d31\n+\tbl\t6030 (double)@plt>\n+\tbl\t5ad0 >& std::endl >(std::basic_ostream >&)@plt>\n+\tldp\tx23, x24, [sp, #48]\n+\tb\t35df0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fbe0>\n+\tnop\n+\tnop\n \tsub\tsp, sp, #0x880\n \tstp\tx29, x30, [sp]\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tstp\tx21, x22, [sp, #32]\n \tmov\tx21, x1\n \tstp\tx23, x24, [sp, #48]\n \tmov\tx24, x0\n \tldr\tx0, [x1, #8]\n \tstr\tx25, [sp, #64]\n \tcmp\tx0, #0x5\n-\tb.eq\t36228 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30018> // b.none\n+\tb.eq\t36224 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30014> // b.none\n \tadd\tx19, sp, #0x78\n \tmov\tx0, x24\n \tmov\tx1, x19\n \tadd\tx22, sp, #0x58\n \tbl\t28c80 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x22a70>\n \tmov\tx23, x0\n \tstr\tx0, [sp, #2168]\n \tmov\tx8, x22\n \tmov\tx25, x19\n \tcmp\tx19, x23\n-\tb.eq\t3623c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3002c> // b.none\n+\tb.eq\t36238 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30028> // b.none\n \tldr\tw0, [x19], #8\n \tldrb\tw1, [x24, #876]\n \tbl\t31040 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2ae30>\n \tldp\tx0, x1, [x21]\n \tldp\tx2, x3, [sp, #88]\n \tbl\t23f60 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x1dd50>\n \tand\tw20, w0, #0xff\n \tmov\tx0, x22\n \tbl\t5e40 , std::allocator >::_M_dispose()@plt>\n-\ttbz\tw20, #0, 361d0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2ffc0>\n+\ttbz\tw20, #0, 361cc , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2ffbc>\n \tldr\tw0, [x25]\n \tldr\tx25, [sp, #64]\n \tldp\tx29, x30, [sp]\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx23, x24, [sp, #48]\n \tadd\tsp, sp, #0x880\n \tret\n \tldr\tx19, [x1]\n \tldrb\tw0, [x19, #4]\n \tbl\t5930 \n \tstrb\tw0, [x19, #4]\n-\tb\t361b4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2ffa4>\n+\tb\t361b0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2ffa0>\n \tmov\tw0, #0x0 \t// #0\n-\tb\t3620c , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fffc>\n+\tb\t36208 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x2fff8>\n \tldp\tw9, w10, [x0, #8]\n \tldr\tx11, [x1, #304]\n \tsxtw\tx3, w10\n \tadd\tx0, x1, w9, sxtw #3\n \tadd\tx4, x3, #0x28\n \tldr\tx2, [x1, #264]\n \tldr\tx4, [x1, x4, lsl #3]\n@@ -49170,75 +49169,75 @@\n \trbit\tx5, x5\n \tand\tx8, x2, x7\n \tclz\tx5, x5\n \tand\tx0, x7, x0\n \trbit\tx6, x0\n \tclz\tx6, x6\n \ttst\tx8, #0xfefefefefefefefe\n-\tb.eq\t36398 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30188> // b.none\n+\tb.eq\t36394 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30184> // b.none\n \ttst\tx8, #0x7f7f7f7f7f7f7f7f\n-\tb.eq\t36398 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30188> // b.none\n+\tb.eq\t36394 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30184> // b.none\n \ttst\tx2, #0xfdfdfdfdfdfdfdfd\n-\tb.eq\t362ac , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3009c> // b.none\n+\tb.eq\t362a8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30098> // b.none\n \tmov\tw0, #0xff \t// #255\n \ttst\tx2, #0xbfbfbfbfbfbfbfbf\n-\tb.eq\t362ac , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x3009c> // b.none\n+\tb.eq\t362a8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30098> // b.none\n \tret\n \tldr\tx0, [x1, #856]\n \tadd\tx3, x3, #0x4\n \tldr\tw0, [x0, x3, lsl #2]\n-\tcbz\tw0, 362c4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x300b4>\n+\tcbz\tw0, 362c0 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x300b0>\n \tmov\tw0, #0xff \t// #255\n \tret\n \tlsl\tw0, w10, #3\n \tadd\tw0, w0, #0x1\n \tadd\tx0, x1, w0, sxtw #2\n \tldr\tw0, [x0, #336]\n \tcmp\tw0, #0x0\n-\tb.le\t362bc , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x300ac>\n+\tb.le\t362b8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x300a8>\n \tand\tx2, x2, x4\n \tmov\tw3, #0x7 \t// #7\n \trbit\tx0, x2\n \tclz\tx1, x2\n \tclz\tx0, x0\n \tmul\tw2, w9, w3\n \tcmp\tw9, #0x0\n \teor\tw1, w1, #0x3f\n \tcsel\tw1, w1, w0, eq\t// eq = none\n \tmov\tw0, #0xff \t// #255\n \teor\tw3, w2, w1, lsr #3\n \tasr\tw9, w1, #3\n \tcmp\tw3, #0x6\n-\tb.ne\t362a8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30098> // b.any\n+\tb.ne\t362a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30094> // b.any\n \tcmp\tw10, #0x0\n \tmov\tw3, #0x8 \t// #8\n \tcneg\tw3, w3, ne\t// ne = any\n \tmov\tx4, #0x1 \t// #1\n \tadd\tw3, w1, w3\n \tlsl\tx3, x4, x3\n \ttst\tx3, x8\n-\tb.eq\t362a8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30098> // b.none\n+\tb.eq\t362a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30094> // b.none\n \tasr\tw3, w6, #3\n \tadd\tw3, w3, w6\n \tadd\tw3, w3, w1\n \tadd\tw3, w3, w9\n-\ttbz\tw3, #0, 363ec , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x301dc>\n+\ttbz\tw3, #0, 363e8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x301d8>\n \tubfiz\tx1, x1, #6, #7\n \tadrp\tx0, 27ca000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x27c3df0>\n \tadd\tx0, x0, #0x80\n \tasr\tw3, w5, #3\n \tadd\tx1, x0, x1\n \tand\tx0, x7, x11\n \trbit\tx0, x0\n \teor\tw2, w3, w2\n \tclz\tx0, x0\n \tldrb\tw3, [x1, x5]\n \tldrb\tw0, [x1, x0]\n \tcmp\tw2, #0x5\n-\tb.le\t362bc , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x300ac>\n+\tb.le\t362b8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x300a8>\n \tcmp\tw0, #0x2\n \tmov\tw1, #0x2 \t// #2\n \tcsel\tw1, w0, w1, le\n \tmov\tw0, #0xff \t// #255\n \tcmp\tw3, w1\n \tcsel\tw0, wzr, w0, le\n \tret\n@@ -49249,28 +49248,29 @@\n \tand\tw0, w0, #0x7\n \tadd\tw0, w0, w12\n \tmul\tw12, w9, w12\n \teor\tw0, w0, w12\n \tadd\tw12, w0, w0, asr #3\n \tadd\tw12, w12, w6\n \tadd\tw12, w12, w13\n-\ttbz\tw12, #0, 36294 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30084>\n+\ttbz\tw12, #0, 36290 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30080>\n \tsbfiz\tx0, x0, #6, #32\n \tadrp\tx12, 27ca000 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x27c3df0>\n \tadd\tx12, x12, #0x80\n \tadd\tx0, x12, x0\n \tldrb\tw0, [x0, x5]\n \tcmp\tw0, #0x1\n-\tb.hi\t36294 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30084> // b.pmore\n+\tb.hi\t36290 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30080> // b.pmore\n \tmov\tw0, #0x0 \t// #0\n \tret\n \tsub\tx3, x8, #0x1\n \ttst\tx3, x8\n-\tb.eq\t36348 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30138> // b.none\n-\tb\t362a8 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30098>\n+\tb.eq\t36344 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30134> // b.none\n+\tb\t362a4 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt+0x30094>\n+\tnop\n \tnop\n \tldr\tw2, [x0, #12]\n \tmov\tw4, #0x7 \t// #7\n \tldr\tx5, [x1, #304]\n \tadd\tx3, x1, w2, sxtw #3\n \tmul\tw2, w2, w4\n \tldr\tx6, [x3, #320]\n"}, {"source1": "readelf --wide --decompress --hex-dump=.eh_frame_hdr {}", "source2": "readelf --wide --decompress --hex-dump=.eh_frame_hdr {}", "unified_diff": "@@ -105,17 +105,17 @@\n 0x0267def0 00150000 303c9afd 48150000 903d9afd ....0<..H....=..\n 0x0267df00 90150000 f03e9afd d8150000 50409afd .....>......P@..\n 0x0267df10 20160000 40429afd 5c160000 b0429afd ...@B..\\....B..\n 0x0267df20 70160000 10449afd b8160000 70459afd p....D......pE..\n 0x0267df30 00170000 d0469afd 48170000 30489afd .....F..H...0H..\n 0x0267df40 90170000 90499afd d8170000 584a9afd .....I......XJ..\n 0x0267df50 0c180000 c04a9afd 38180000 704c9afd .....J..8...pL..\n- 0x0267df60 9c180000 d84d9afd c8180000 384e9afd .....M......8N..\n- 0x0267df70 f0180000 544e9afd 10190000 b04e9afd ....TN.......N..\n- 0x0267df80 34190000 944f9afd 68190000 d04f9afd 4....O..h....O..\n+ 0x0267df60 9c180000 d84d9afd c8180000 304e9afd .....M......0N..\n+ 0x0267df70 ec180000 144f9afd 20190000 304f9afd .....O.. ...0O..\n+ 0x0267df80 40190000 904f9afd 68190000 d04f9afd @....O..h....O..\n 0x0267df90 8c190000 d0509afd cc190000 14529afd .....P.......R..\n 0x0267dfa0 e8190000 d8529afd 181a0000 a0549afd .....R.......T..\n 0x0267dfb0 701a0000 18559afd 981a0000 10569afd p....U.......V..\n 0x0267dfc0 c81a0000 50569afd ec1a0000 f0569afd ....PV.......V..\n 0x0267dfd0 101b0000 b8619afd 7c1b0000 70629afd .....a..|...pb..\n 0x0267dfe0 a41b0000 20639afd cc1b0000 d0669afd .... c.......f..\n 0x0267dff0 301c0000 14679afd 501c0000 d0679afd 0....g..P....g..\n@@ -164,20 +164,20 @@\n 0x0267e2a0 b8360000 30489bfd cc360000 00499bfd .6..0H...6...I..\n 0x0267e2b0 e0360000 d0499bfd 1c370000 904d9bfd .6...I...7...M..\n 0x0267e2c0 54370000 d84d9bfd 68370000 f0519bfd T7...M..h7...Q..\n 0x0267e2d0 94370000 38529bfd d4370000 00589bfd .7..8R...7...X..\n 0x0267e2e0 0c380000 d05f9bfd 70380000 00629bfd .8..._..p8...b..\n 0x0267e2f0 84380000 d0699bfd e8380000 906a9bfd .8...i...8...j..\n 0x0267e300 fc380000 b0719bfd 44390000 d0789bfd .8...q..D9...x..\n- 0x0267e310 8c390000 b07c9bfd ec390000 b87d9bfd .9...|...9...}..\n- 0x0267e320 203a0000 207e9bfd 343a0000 147f9bfd :.. ~..4:......\n- 0x0267e330 543a0000 587f9bfd 683a0000 70809bfd T:..X...h:..p...\n- 0x0267e340 883a0000 fc849bfd 9c3a0000 bc869bfd .:.......:......\n- 0x0267e350 b03a0000 58889bfd f43a0000 f4889bfd .:..X....:......\n- 0x0267e360 083b0000 b4899bfd 4c3b0000 708b9bfd .;......L;..p...\n+ 0x0267e310 8c390000 d8799bfd c0390000 407a9bfd .9...y...9..@z..\n+ 0x0267e320 d4390000 347b9bfd f4390000 787b9bfd .9..4{...9..x{..\n+ 0x0267e330 083a0000 907c9bfd 283a0000 1c819bfd .:...|..(:......\n+ 0x0267e340 3c3a0000 dc829bfd 503a0000 78849bfd <:......P:..x...\n+ 0x0267e350 943a0000 14859bfd a83a0000 f0889bfd .:.......:......\n+ 0x0267e360 083b0000 b0899bfd 4c3b0000 708b9bfd .;......L;..p...\n 0x0267e370 603b0000 348c9bfd 743b0000 f08c9bfd `;..4...t;......\n 0x0267e380 883b0000 988d9bfd 9c3b0000 f48e9bfd .;.......;......\n 0x0267e390 b03b0000 708f9bfd c43b0000 90919bfd .;..p....;......\n 0x0267e3a0 d83b0000 38929bfd ec3b0000 30939bfd .;..8....;..0...\n 0x0267e3b0 003c0000 dc939bfd 143c0000 80949bfd .<.......<......\n 0x0267e3c0 283c0000 90949bfd 3c3c0000 d0959bfd (<......<<......\n 0x0267e3d0 783c0000 3c969bfd ac3c0000 40979bfd x<..<....<..@...\n"}, {"source1": "readelf --wide --decompress --hex-dump=.eh_frame {}", "source2": "readelf --wide --decompress --hex-dump=.eh_frame {}", "unified_diff": "@@ -193,26 +193,26 @@\n 0x0267f0e0 11429310 940f4395 0e960d5a 980b970c .B....C....Z....\n 0x0267f0f0 42054e09 054d0a42 054f0875 d8d74106 B.N..M.B.O.u..A.\n 0x0267f100 4e064d41 064f43de ddd5d6d3 d40e0041 N.MA.OC........A\n 0x0267f110 0e900193 10940f95 0e960d97 0c980b9d ................\n 0x0267f120 129e1105 4d0a054e 09054f08 28000000 ....M..N..O.(...\n 0x0267f130 300c0000 cc339afd 68010000 00410e70 0....3..h....A.p\n 0x0267f140 9d0e9e0d 45930c94 0b43950a 0250dedd ....E....C...P..\n- 0x0267f150 d5d3d40e 00000000 24000000 5c0c0000 ........$...\\...\n- 0x0267f160 08359afd 60000000 00410e30 9d069e05 .5..`....A.0....\n- 0x0267f170 42930494 03500ade ddd3d40e 00410b00 B....P.......A..\n- 0x0267f180 1c000000 840c0000 40359afd 1c000000 ........@5......\n- 0x0267f190 00410e10 9d029e01 440adedd 0e00410b .A......D.....A.\n- 0x0267f1a0 20000000 a40c0000 3c359afd 50000000 .......<5..P...\n- 0x0267f1b0 00410e20 9d049e03 4393024b 0adeddd3 .A. ....C..K....\n- 0x0267f1c0 0e00410b 30000000 c80c0000 74359afd ..A.0.......t5..\n- 0x0267f1d0 e4000000 00410e70 9d0e9e0d 45930c94 .....A.p....E...\n- 0x0267f1e0 0b44950a 96094297 08690ade ddd7d5d6 .D....B..i......\n- 0x0267f1f0 d3d40e00 410b0000 20000000 fc0c0000 ....A... .......\n- 0x0267f200 24369afd 3c000000 00410e20 9d049e03 $6..<....A. ....\n+ 0x0267f150 d5d3d40e 00000000 20000000 5c0c0000 ........ ...\\...\n+ 0x0267f160 08359afd 50000000 00410e20 9d049e03 .5..P....A. ....\n+ 0x0267f170 4393024b 0adeddd3 0e00410b 30000000 C..K......A.0...\n+ 0x0267f180 800c0000 3c359afd e4000000 00410e70 ....<5.......A.p\n+ 0x0267f190 9d0e9e0d 45930c94 0b44950a 96094297 ....E....D....B.\n+ 0x0267f1a0 08690ade ddd7d5d6 d3d40e00 410b0000 .i..........A...\n+ 0x0267f1b0 1c000000 b40c0000 ec359afd 1c000000 .........5......\n+ 0x0267f1c0 00410e10 9d029e01 440adedd 0e00410b .A......D.....A.\n+ 0x0267f1d0 24000000 d40c0000 e8359afd 60000000 $........5..`...\n+ 0x0267f1e0 00410e30 9d069e05 42930494 03500ade .A.0....B....P..\n+ 0x0267f1f0 ddd3d40e 00410b00 20000000 fc0c0000 .....A.. .......\n+ 0x0267f200 20369afd 3c000000 00410e20 9d049e03 6..<....A. ....\n 0x0267f210 42930249 0adeddd3 0e00410b 3c000000 B..I......A.<...\n 0x0267f220 200d0000 3c369afd 00010000 00410e50 ...<6.......A.P\n 0x0267f230 9d0a9e09 42950696 054c0ade ddd5d60e ....B....L......\n 0x0267f240 00410b41 94079308 42980397 04429902 .A.A....B....B..\n 0x0267f250 5b0ad942 d4d341d8 d7410b00 18000000 [..B..A..A......\n 0x0267f260 600d0000 fc369afd 44010000 00440e10 `....6..D....D..\n 0x0267f270 570a0e00 410b0000 2c000000 7c0d0000 W...A...,...|...\n@@ -717,44 +717,44 @@\n 0x026811a0 029d2c9e 2b45932a 94294495 28962745 ..,.+E.*.)D.(.'E\n 0x026811b0 97269825 9924580a deddd9d7 d8d5d6d3 .&.%.$X.........\n 0x026811c0 d40e0041 0b039b01 0e00d3d4 d5d6d7d8 ...A............\n 0x026811d0 d9ddde00 44000000 d82c0000 64389bfd ....D....,..d8..\n 0x026811e0 20070000 00430ee0 029d2c9e 2b45932a ....C....,.+E.*\n 0x026811f0 94294495 28962745 97269825 9924580a .)D.(.'E.&.%.$X.\n 0x02681200 deddd9d7 d8d5d6d3 d40e0041 0b039d01 ...........A....\n- 0x02681210 0e00d3d4 d5d6d7d8 d9ddde00 5c000000 ............\\...\n- 0x02681220 202d0000 3c3f9bfd d4030000 00410e70 -..\n Installed-Size: 90\n Depends: stockfish (= 16-1)\n Section: debug\n Priority: optional\n Description: debug symbols for stockfish\n-Build-Ids: 78108d3e8ccec11bccbbe6485ae48c9da38991d2\n+Build-Ids: 3ac5e49881bac9504f7093a46930a879a8852e34\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/78/108d3e8ccec11bccbbe6485ae48c9da38991d2.debug\n+usr/lib/debug/.build-id/3a/c5e49881bac9504f7093a46930a879a8852e34.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 2023-11-11 20:21:24.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2023-11-11 20:21:24.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2023-11-11 20:21:24.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2023-11-11 20:21:24.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2023-11-11 20:21:24.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2023-11-11 20:21:24.000000 ./usr/lib/debug/.build-id/78/\n--rw-r--r-- 0 root (0) root (0) 81352 2023-11-11 20:21:24.000000 ./usr/lib/debug/.build-id/78/108d3e8ccec11bccbbe6485ae48c9da38991d2.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-11-11 20:21:24.000000 ./usr/lib/debug/.build-id/3a/\n+-rw-r--r-- 0 root (0) root (0) 81352 2023-11-11 20:21:24.000000 ./usr/lib/debug/.build-id/3a/c5e49881bac9504f7093a46930a879a8852e34.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-11-11 20:21:24.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2023-11-11 20:21:24.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2023-11-11 20:21:24.000000 ./usr/share/doc/stockfish-dbgsym -> stockfish\n"}, {"source1": "./usr/lib/debug/.build-id/78/108d3e8ccec11bccbbe6485ae48c9da38991d2.debug", "source2": "./usr/lib/debug/.build-id/3a/c5e49881bac9504f7093a46930a879a8852e34.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "comments": ["error from `readelf --wide --symbols {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -129,24 +129,24 @@\n 125: 000000000267ac20 128 OBJECT LOCAL DEFAULT 15 _ZN9StockfishL10PieceValueE.lto_priv.1\n 126: 0000000000006240 0 NOTYPE LOCAL DEFAULT 13 $x\n 127: 0000000000006240 196 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish8Position15slider_blockersEmNS_6SquareERm\n 128: 0000000000020c0c 108 FUNC LOCAL DEFAULT 13 _ZNKSt10_HashtableImSt4pairIKmSt10unique_ptrIN9Stockfish11EndgameBaseINS3_5ValueEEESt14default_deleteIS6_EEESaISA_ENSt8__detail10_Select1stESt8equal_toImESt4hashImENSC_18_Mod_range_hashingENSC_20_Default_ranged_hashENSC_20_Prime_rehash_policyENSC_17_Hashtable_traitsILb0ELb0ELb1EEEE12_M_find_nodeEmRS1_m.constprop.0.isra.0\n 129: 00000000000218e0 496 FUNC LOCAL DEFAULT 13 _ZNSt8__detail9_Map_baseImSt4pairIKmSt10unique_ptrIN9Stockfish11EndgameBaseINS4_11ScaleFactorEEESt14default_deleteIS7_EEESaISB_ENS_10_Select1stESt8equal_toImESt4hashImENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb0ELb0ELb1EEELb1EEixEOm.constprop.0\n 130: 0000000000021ad0 108 FUNC LOCAL DEFAULT 13 _ZNKSt10_HashtableImSt4pairIKmSt10unique_ptrIN9Stockfish11EndgameBaseINS3_11ScaleFactorEEESt14default_deleteIS6_EEESaISA_ENSt8__detail10_Select1stESt8equal_toImESt4hashImENSC_18_Mod_range_hashingENSC_20_Default_ranged_hashENSC_20_Prime_rehash_policyENSC_17_Hashtable_traitsILb0ELb0ELb1EEEE12_M_find_nodeEmRS1_m.constprop.0.isra.0\n 131: 00000000000222e8 104 FUNC LOCAL DEFAULT 13 _ZSteqIcSt11char_traitsIcESaIcEEbRKNSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_\n- 132: 0000000000022668 96 FUNC LOCAL DEFAULT 13 _ZN9Stockfish6Thread24wait_for_search_finishedEv\n+ 132: 00000000000227c0 96 FUNC LOCAL DEFAULT 13 _ZN9Stockfish6Thread24wait_for_search_finishedEv\n 133: 0000000000022500 360 FUNC LOCAL DEFAULT 13 _ZN9Stockfish6ThreadC2Em\n 134: 0000000000022860 256 FUNC LOCAL DEFAULT 13 _ZNSt6vectorIPN9Stockfish6ThreadESaIS2_EE12emplace_backIJS2_EEERS2_DpOT_.constprop.0.isra.0\n 135: 0000000000022960 324 FUNC LOCAL DEFAULT 13 _ZN9Stockfish10ThreadPool5clearEv.constprop.0\n 136: 0000000000022aa4 196 FUNC LOCAL DEFAULT 13 _ZN9Stockfish18TranspositionTable6resizeEm.constprop.0\n 137: 0000000000022500 360 FUNC LOCAL DEFAULT 13 _ZN9Stockfish6ThreadC1Em\n- 138: 0000000000022740 228 FUNC LOCAL DEFAULT 13 _ZN9Stockfish6Thread9idle_loopEv\n- 139: 00000000000226e4 80 FUNC LOCAL DEFAULT 13 _ZN9Stockfish13start_routineINS_6ThreadESt4pairIPS1_MS1_FvvEEEEPvS7_\n- 140: 00000000000226c8 28 FUNC LOCAL DEFAULT 13 _ZNSt5mutex4lockEv\n- 141: 0000000000022824 60 FUNC LOCAL DEFAULT 13 _ZNSt11unique_lockISt5mutexE6unlockEv\n+ 138: 00000000000226c0 228 FUNC LOCAL DEFAULT 13 _ZN9Stockfish6Thread9idle_loopEv\n+ 139: 0000000000022668 80 FUNC LOCAL DEFAULT 13 _ZN9Stockfish13start_routineINS_6ThreadESt4pairIPS1_MS1_FvvEEEEPvS7_\n+ 140: 0000000000022820 60 FUNC LOCAL DEFAULT 13 _ZNSt11unique_lockISt5mutexE6unlockEv\n+ 141: 00000000000227a4 28 FUNC LOCAL DEFAULT 13 _ZNSt5mutex4lockEv\n 142: 0000000000022b68 456 FUNC LOCAL DEFAULT 13 _ZN9Stockfish18TranspositionTable5clearEv.constprop.0\n 143: 0000000000022d30 120 FUNC LOCAL DEFAULT 13 _ZNSt6threadC1IZN9Stockfish18TranspositionTable5clearEvEUlvE_JEvEEOT_DpOT0_\n 144: 0000000000022d30 120 FUNC LOCAL DEFAULT 13 _ZNSt6threadC2IZN9Stockfish18TranspositionTable5clearEvEUlvE_JEvEEOT_DpOT0_\n 145: 0000000000006304 4 FUNC LOCAL DEFAULT 13 _ZNSt6thread24_M_thread_deps_never_runEv\n 146: 0000000000022da8 244 FUNC LOCAL DEFAULT 13 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZN9Stockfish18TranspositionTable5clearEvEUlvE_EEEEE6_M_runEv\n 147: 0000000000022ea0 56 FUNC LOCAL DEFAULT 13 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZN9Stockfish18TranspositionTable5clearEvEUlvE_EEEEED0Ev\n 148: 0000000000022f80 2760 FUNC LOCAL DEFAULT 13 _ZN9Stockfish10Tablebases4initERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE\n@@ -173,15 +173,15 @@\n 169: 0000000000026888 220 FUNC LOCAL DEFAULT 13 _ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE12emplace_backIJS5_EEERS5_DpOT_.isra.0\n 170: 00000000000269a8 228 FUNC LOCAL DEFAULT 13 _ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE12emplace_backIJRA35_KcEEERS5_DpOT_.isra.0\n 171: 0000000000026a8c 84 FUNC LOCAL DEFAULT 13 _ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE12emplace_backIJRS5_EEES9_DpOT_.isra.0\n 172: 0000000000026ae0 1108 FUNC LOCAL DEFAULT 13 _ZN9Stockfish12_GLOBAL__N_19setoptionERNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE\n 173: 00000000000272e8 1204 FUNC LOCAL DEFAULT 13 _ZN9Stockfish12_GLOBAL__N_18positionERNS_8PositionERNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEERSt10unique_ptrISt5dequeINS_9StateInfoESaISC_EESt14default_deleteISE_EE\n 174: 00000000000278e0 780 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish8Position3fenB5cxx11Ev\n 175: 0000000000027bec 828 FUNC LOCAL DEFAULT 13 _ZN9Stockfish12_GLOBAL__N_12goERNS_8PositionERNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEERSt10unique_ptrISt5dequeINS_9StateInfoESaISC_EESt14default_deleteISE_EE\n- 176: 0000000000035160 980 FUNC LOCAL DEFAULT 13 _ZN9Stockfish9dbg_printEv\n+ 176: 0000000000035da4 980 FUNC LOCAL DEFAULT 13 _ZN9Stockfish9dbg_printEv\n 177: 00000000000278a8 44 FUNC LOCAL DEFAULT 13 _ZNSt10unique_ptrISt5dequeIN9Stockfish9StateInfoESaIS2_EESt14default_deleteIS4_EED1Ev\n 178: 000000000000eda8 12220 FUNC LOCAL DEFAULT 13 _ZN9Stockfish12_GLOBAL__N_110trace_evalERNS_8PositionE\n 179: 00000000000277e0 84 FUNC LOCAL DEFAULT 13 _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_.isra.0\n 180: 00000000000311d0 84 FUNC LOCAL DEFAULT 13 _ZN9Stockfish3UCI6squareB5cxx11ENS_6SquareE\n 181: 000000000000c168 200 FUNC LOCAL DEFAULT 13 _ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_appendIJRKS5_EEEvDpOT_\n 182: 00000000000270c0 120 FUNC LOCAL DEFAULT 13 _ZN9__gnu_cxx6__stoaIffcJEEET0_PFT_PKT1_PPS3_DpT2_EPKcS5_PmS9_.constprop.0\n 183: 0000000000009208 68 FUNC LOCAL DEFAULT 13 _ZN9Stockfish4Eval4NNUE19write_little_endianIjEEvRSoT_\n@@ -200,15 +200,15 @@\n 196: 00000000000370f0 56 FUNC LOCAL DEFAULT 13 _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9Stockfish3UCI6OptionEESt10_Select1stISB_ENS9_19CaseInsensitiveLessESaISB_EE8_M_eraseEPSt13_Rb_tree_nodeISB_E.isra.0\n 197: 0000000000027160 64 FUNC LOCAL DEFAULT 13 _ZN9Stockfish10MainThreadD0Ev\n 198: 00000000000271a0 148 FUNC LOCAL DEFAULT 13 _ZN9Stockfish6ThreadD2Ev\n 199: 0000000000027240 60 FUNC LOCAL DEFAULT 13 _ZN9Stockfish6Thread15start_searchingEv\n 200: 0000000000027280 76 FUNC LOCAL DEFAULT 13 _ZNSt12_Destroy_auxILb0EE9__destroyIPN9Stockfish6Search8RootMoveEEEvT_S6_\n 201: 00000000000271a0 148 FUNC LOCAL DEFAULT 13 _ZN9Stockfish6ThreadD1Ev\n 202: 0000000000027840 104 FUNC LOCAL DEFAULT 13 _ZNSt11_Deque_baseIN9Stockfish9StateInfoESaIS1_EED2Ev\n- 203: 0000000000036184 192 FUNC LOCAL DEFAULT 13 _ZN9Stockfish3UCI7to_moveERKNS_8PositionERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE\n+ 203: 0000000000036180 192 FUNC LOCAL DEFAULT 13 _ZN9Stockfish3UCI7to_moveERKNS_8PositionERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE\n 204: 00000000000277a0 64 FUNC LOCAL DEFAULT 13 _ZN9Stockfish8Position7do_moveENS_4MoveERNS_9StateInfoE\n 205: 000000000002d600 612 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish8Position11gives_checkENS_4MoveE\n 206: 0000000000018960 2468 FUNC LOCAL DEFAULT 13 _ZN9Stockfish8Position7do_moveENS_4MoveERNS_9StateInfoEb\n 207: 00000000000278a8 44 FUNC LOCAL DEFAULT 13 _ZNSt10unique_ptrISt5dequeIN9Stockfish9StateInfoESaIS2_EESt14default_deleteIS4_EED2Ev\n 208: 0000000000027f28 3072 FUNC LOCAL DEFAULT 13 _ZN9Stockfish10ThreadPool14start_thinkingERNS_8PositionERSt10unique_ptrISt5dequeINS_9StateInfoESaIS5_EESt14default_deleteIS7_EERKNS_6Search10LimitsTypeEb.constprop.0\n 209: 0000000000031588 208 FUNC LOCAL DEFAULT 13 _ZNSt6vectorIN9Stockfish4MoveESaIS1_EE17_M_realloc_appendIJS1_EEEvDpOT_\n 210: 0000000000028b28 340 FUNC LOCAL DEFAULT 13 _ZNSt6vectorIN9Stockfish4MoveESaIS1_EEaSERKS3_.isra.0\n@@ -300,24 +300,24 @@\n 296: 0000000000032668 1044 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish4Eval4NNUE18FeatureTransformer26update_accumulator_refreshILNS_5ColorE0EEEvRKNS_8PositionE\n 297: 0000000000032260 956 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish4Eval4NNUE18FeatureTransformer9transformERKNS_8PositionEPhi\n 298: 0000000000032ac8 1480 FUNC LOCAL DEFAULT 13 _ZN9Stockfish4Eval4NNUE7Network9propagateEPKh\n 299: 0000000000033090 1988 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish4Eval4NNUE18FeatureTransformer30update_accumulator_incrementalILNS_5ColorE0ELm3EEEvRKNS_8PositionEPNS_9StateInfoEPS9_.isra.0\n 300: 0000000000033a90 1996 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish4Eval4NNUE18FeatureTransformer30update_accumulator_incrementalILNS_5ColorE1ELm3EEEvRKNS_8PositionEPNS_9StateInfoEPS9_.isra.0\n 301: 0000000000033860 560 FUNC LOCAL DEFAULT 13 _ZN9Stockfish4Eval4NNUE8Features11HalfKAv2_hm22append_changed_indicesILNS_5ColorE0EEEvNS_6SquareERKNS_10DirtyPieceERNS_9ValueListIjLm32EEESC_\n 302: 0000000000034260 188 FUNC LOCAL DEFAULT 13 _ZN9Stockfish4Eval4NNUE8Features11HalfKAv2_hm22append_changed_indicesILNS_5ColorE1EEEvNS_6SquareERKNS_10DirtyPieceERNS_9ValueListIjLm32EEESC_\n- 303: 0000000000035540 264 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish7EndgameILNS_11EndgameCodeE16ENS_11ScaleFactorEEclERKNS_8PositionE\n- 304: 0000000000035648 104 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish8Position11pawn_passedENS_5ColorENS_6SquareE\n- 305: 00000000000356b0 244 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish7EndgameILNS_11EndgameCodeE21ENS_11ScaleFactorEEclERKNS_8PositionE\n- 306: 00000000000357a4 68 FUNC LOCAL DEFAULT 13 _ZN9Stockfish8Bitbases5probeENS_6SquareES1_S1_NS_5ColorE\n- 307: 00000000000357e8 272 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish7EndgameILNS_11EndgameCodeE5ENS_5ValueEEclERKNS_8PositionE\n- 308: 0000000000035900 1164 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish7EndgameILNS_11EndgameCodeE14ENS_11ScaleFactorEEclERKNS_8PositionE\n- 309: 0000000000035d8c 448 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish7EndgameILNS_11EndgameCodeE6ENS_5ValueEEclERKNS_8PositionE\n- 310: 0000000000035f4c 412 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish7EndgameILNS_11EndgameCodeE3ENS_5ValueEEclERKNS_8PositionE\n- 311: 00000000000360e8 156 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish7EndgameILNS_11EndgameCodeE17ENS_11ScaleFactorEEclERKNS_8PositionE\n- 312: 0000000000036244 440 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish7EndgameILNS_11EndgameCodeE12ENS_11ScaleFactorEEclERKNS_8PositionE\n+ 303: 0000000000035160 264 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish7EndgameILNS_11EndgameCodeE16ENS_11ScaleFactorEEclERKNS_8PositionE\n+ 304: 0000000000035268 104 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish8Position11pawn_passedENS_5ColorENS_6SquareE\n+ 305: 00000000000352d0 244 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish7EndgameILNS_11EndgameCodeE21ENS_11ScaleFactorEEclERKNS_8PositionE\n+ 306: 00000000000353c4 68 FUNC LOCAL DEFAULT 13 _ZN9Stockfish8Bitbases5probeENS_6SquareES1_S1_NS_5ColorE\n+ 307: 0000000000035408 272 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish7EndgameILNS_11EndgameCodeE5ENS_5ValueEEclERKNS_8PositionE\n+ 308: 0000000000035520 1164 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish7EndgameILNS_11EndgameCodeE14ENS_11ScaleFactorEEclERKNS_8PositionE\n+ 309: 00000000000359ac 448 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish7EndgameILNS_11EndgameCodeE6ENS_5ValueEEclERKNS_8PositionE\n+ 310: 0000000000035b6c 412 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish7EndgameILNS_11EndgameCodeE3ENS_5ValueEEclERKNS_8PositionE\n+ 311: 0000000000035d08 156 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish7EndgameILNS_11EndgameCodeE17ENS_11ScaleFactorEEclERKNS_8PositionE\n+ 312: 0000000000036240 440 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish7EndgameILNS_11EndgameCodeE12ENS_11ScaleFactorEEclERKNS_8PositionE\n 313: 0000000000036400 196 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish7EndgameILNS_11EndgameCodeE13ENS_11ScaleFactorEEclERKNS_8PositionE\n 314: 00000000000364c4 188 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish7EndgameILNS_11EndgameCodeE9ENS_5ValueEEclERKNS_8PositionE\n 315: 0000000000036580 168 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish7EndgameILNS_11EndgameCodeE10ENS_5ValueEEclERKNS_8PositionE\n 316: 0000000000036628 348 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish7EndgameILNS_11EndgameCodeE15ENS_11ScaleFactorEEclERKNS_8PositionE\n 317: 0000000000036784 120 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish7EndgameILNS_11EndgameCodeE7ENS_5ValueEEclERKNS_8PositionE\n 318: 0000000000036800 540 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish7EndgameILNS_11EndgameCodeE19ENS_11ScaleFactorEEclERKNS_8PositionE\n 319: 0000000000036a20 168 FUNC LOCAL DEFAULT 13 _ZNK9Stockfish7EndgameILNS_11EndgameCodeE8ENS_5ValueEEclERKNS_8PositionE\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\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: 78108d3e8ccec11bccbbe6485ae48c9da38991d2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3ac5e49881bac9504f7093a46930a879a8852e34\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "comments": ["Ordering differences only"], "unified_diff": "@@ -88,16 +88,16 @@\n _ZN9Stockfish6ThreadC2Em\n _ZNSt6vectorIPN9Stockfish6ThreadESaIS2_EE12emplace_backIJS2_EEERS2_DpOT_.constprop.0.isra.0\n _ZN9Stockfish10ThreadPool5clearEv.constprop.0\n _ZN9Stockfish18TranspositionTable6resizeEm.constprop.0\n _ZN9Stockfish6ThreadC1Em\n _ZN9Stockfish6Thread9idle_loopEv\n _ZN9Stockfish13start_routineINS_6ThreadESt4pairIPS1_MS1_FvvEEEEPvS7_\n-_ZNSt5mutex4lockEv\n _ZNSt11unique_lockISt5mutexE6unlockEv\n+_ZNSt5mutex4lockEv\n _ZN9Stockfish18TranspositionTable5clearEv.constprop.0\n _ZNSt6threadC1IZN9Stockfish18TranspositionTable5clearEvEUlvE_JEvEEOT_DpOT0_\n _ZNSt6threadC2IZN9Stockfish18TranspositionTable5clearEvEUlvE_JEvEEOT_DpOT0_\n _ZNSt6thread24_M_thread_deps_never_runEv\n _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZN9Stockfish18TranspositionTable5clearEvEUlvE_EEEEE6_M_runEv\n _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZN9Stockfish18TranspositionTable5clearEvEUlvE_EEEEED0Ev\n _ZN9Stockfish10Tablebases4initERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE\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": "@@ -676,27 +676,27 @@\n \n 0000000000022350 :\n \t...\n \n 0000000000022500 :\n \t...\n \n-0000000000022668 :\n+0000000000022668 >(void*)>:\n \t...\n \n-00000000000226c8 :\n+00000000000226c0 :\n \t...\n \n-00000000000226e4 >(void*)>:\n+00000000000227a4 :\n \t...\n \n-0000000000022740 :\n+00000000000227c0 :\n \t...\n \n-0000000000022824 ::unlock()>:\n+0000000000022820 ::unlock()>:\n \t...\n \n 0000000000022860 >::emplace_back(Stockfish::Thread*&&) [clone .constprop.0] [clone .isra.0]>:\n \t...\n \n 0000000000022960 :\n \t...\n@@ -1028,48 +1028,48 @@\n \n 0000000000034320 (Stockfish::Position const&, Stockfish::StateInfo*, Stockfish::StateInfo**) const [clone .isra.0]>:\n \t...\n \n 0000000000034a40 (Stockfish::Position const&, Stockfish::StateInfo*, Stockfish::StateInfo**) const [clone .isra.0]>:\n \t...\n \n-0000000000035160 :\n+0000000000035160 ::operator()(Stockfish::Position const&) const>:\n \t...\n \n-0000000000035540 ::operator()(Stockfish::Position const&) const>:\n+0000000000035268 :\n \t...\n \n-0000000000035648 :\n+00000000000352d0 ::operator()(Stockfish::Position const&) const>:\n \t...\n \n-00000000000356b0 ::operator()(Stockfish::Position const&) const>:\n+00000000000353c4 :\n \t...\n \n-00000000000357a4 :\n+0000000000035408 ::operator()(Stockfish::Position const&) const>:\n \t...\n \n-00000000000357e8 ::operator()(Stockfish::Position const&) const>:\n+0000000000035520 ::operator()(Stockfish::Position const&) const>:\n \t...\n \n-0000000000035900 ::operator()(Stockfish::Position const&) const>:\n+00000000000359ac ::operator()(Stockfish::Position const&) const>:\n \t...\n \n-0000000000035d8c ::operator()(Stockfish::Position const&) const>:\n+0000000000035b6c ::operator()(Stockfish::Position const&) const>:\n \t...\n \n-0000000000035f4c ::operator()(Stockfish::Position const&) const>:\n+0000000000035d08 ::operator()(Stockfish::Position const&) const>:\n \t...\n \n-00000000000360e8 ::operator()(Stockfish::Position const&) const>:\n+0000000000035da4 :\n \t...\n \n-0000000000036184 , std::allocator >&)>:\n+0000000000036180 , std::allocator >&)>:\n \t...\n \n-0000000000036244 ::operator()(Stockfish::Position const&) const>:\n+0000000000036240 ::operator()(Stockfish::Position const&) const>:\n \t...\n \n 0000000000036400 ::operator()(Stockfish::Position const&) const>:\n \t...\n \n 00000000000364c4 ::operator()(Stockfish::Position const&) const>:\n \t...\n"}, {"source1": "readelf --wide --decompress --hex-dump=.strtab {}", "source2": "readelf --wide --decompress --hex-dump=.strtab {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.strtab {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -480,18 +480,18 @@\n 0x00001dd0 6b666973 68365468 72656164 4331456d kfish6ThreadC1Em\n 0x00001de0 005f5a4e 3953746f 636b6669 73683654 ._ZN9Stockfish6T\n 0x00001df0 68726561 64396964 6c655f6c 6f6f7045 hread9idle_loopE\n 0x00001e00 76005f5a 4e395374 6f636b66 69736831 v._ZN9Stockfish1\n 0x00001e10 33737461 72745f72 6f757469 6e65494e 3start_routineIN\n 0x00001e20 535f3654 68726561 64455374 34706169 S_6ThreadESt4pai\n 0x00001e30 72495053 315f4d53 315f4676 76454545 rIPS1_MS1_FvvEEE\n- 0x00001e40 45507653 375f005f 5a4e5374 356d7574 EPvS7_._ZNSt5mut\n- 0x00001e50 6578346c 6f636b45 76005f5a 4e537431 ex4lockEv._ZNSt1\n- 0x00001e60 31756e69 7175655f 6c6f636b 49537435 1unique_lockISt5\n- 0x00001e70 6d757465 78453675 6e6c6f63 6b457600 mutexE6unlockEv.\n+ 0x00001e40 45507653 375f005f 5a4e5374 3131756e EPvS7_._ZNSt11un\n+ 0x00001e50 69717565 5f6c6f63 6b495374 356d7574 ique_lockISt5mut\n+ 0x00001e60 65784536 756e6c6f 636b4576 005f5a4e exE6unlockEv._ZN\n+ 0x00001e70 5374356d 75746578 346c6f63 6b457600 St5mutex4lockEv.\n 0x00001e80 5f5a4e39 53746f63 6b666973 68313854 _ZN9Stockfish18T\n 0x00001e90 72616e73 706f7369 74696f6e 5461626c ranspositionTabl\n 0x00001ea0 6535636c 65617245 762e636f 6e737470 e5clearEv.constp\n 0x00001eb0 726f702e 30005f5a 4e537436 74687265 rop.0._ZNSt6thre\n 0x00001ec0 61644331 495a4e39 53746f63 6b666973 adC1IZN9Stockfis\n 0x00001ed0 68313854 72616e73 706f7369 74696f6e h18Transposition\n 0x00001ee0 5461626c 6535636c 65617245 7645556c Table5clearEvEUl\n"}]}]}]}]}]}