~/f/re-flex/RPMS.2 ~/f/re-flex ~/f/re-flex RPMS.2/re-flex-6.0.0-1.1.x86_64.rpm RPMS/re-flex-6.0.0-1.1.x86_64.rpm differ: byte 225, line 1 Comparing re-flex-6.0.0-1.1.x86_64.rpm to re-flex-6.0.0-1.1.x86_64.rpm comparing the rpm tags of re-flex --- old-rpm-tags +++ new-rpm-tags @@ -106 +106 @@ -/usr/bin/reflex edbf47267c3fd4fdb93bd4b473628853041712e261126e94d9467e415c9fca4e 0 +/usr/bin/reflex aa75b68754fbd50723e3b6665d2a056b4ff52dd8c575782022efed6b0ba2f845 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/bin/reflex differs in ELF sections --- old /usr/bin/reflex (objdump) +++ new /usr/bin/reflex (objdump) @@ -4,8 +4,8 @@ Contents of section .note.gnu.property: 0350 04000000 30000000 05000000 474e5500 ....0.......GNU. 0360 028000c0 04000000 01000000 00000000 ................ - 0370 010001c0 04000000 19000000 00000000 ................ - 0380 020001c0 04000000 07000000 00000000 ................ + 0370 010001c0 04000000 09000000 00000000 ................ + 0380 020001c0 04000000 01000000 00000000 ................ Contents of section .interp: 03b4 2f6c6962 36342f6c 642d6c69 6e75782d /lib64/ld-linux- 03c4 7838362d 36342e73 6f2e3200 x86-64.so.2. @@ -131,13 +131,13 @@ 0b10 00000000 00000000 7c0d0000 12000000 ........|....... 0b20 00000000 00000000 00000000 00000000 ................ 0b30 01000000 12000000 00000000 00000000 ................ - 0b40 00000000 00000000 7c010000 12000000 ........|....... + 0b40 00000000 00000000 a4010000 12000000 ................ 0b50 00000000 00000000 00000000 00000000 ................ 0b60 3d000000 12000000 00000000 00000000 =............... 0b70 00000000 00000000 40050000 12000000 ........@....... 0b80 00000000 00000000 00000000 00000000 ................ 0b90 b2010000 12000000 00000000 00000000 ................ - 0ba0 00000000 00000000 a4010000 12000000 ................ + 0ba0 00000000 00000000 9c010000 12000000 ................ 0bb0 00000000 00000000 00000000 00000000 ................ 0bc0 4b010000 12000000 00000000 00000000 K............... 0bd0 00000000 00000000 090a0000 12000000 ................ @@ -158,7 +158,7 @@ 0cc0 00000000 00000000 88000000 12000000 ................ 0cd0 00000000 00000000 00000000 00000000 ................ 0ce0 67000000 12000000 00000000 00000000 g............... - 0cf0 00000000 00000000 ac010000 12000000 ................ + 0cf0 00000000 00000000 96010000 12000000 ................ 0d00 00000000 00000000 00000000 00000000 ................ 0d10 a8080000 12000000 00000000 00000000 ................ 0d20 00000000 00000000 4b090000 12000000 ........K....... @@ -173,7 +173,7 @@ 0db0 00000000 00000000 db070000 12000000 ................ 0dc0 00000000 00000000 00000000 00000000 ................ 0dd0 cb0b0000 12000000 00000000 00000000 ................ - 0de0 00000000 00000000 97010000 12000000 ................ + 0de0 00000000 00000000 7c010000 12000000 ........|....... 0df0 00000000 00000000 00000000 00000000 ................ 0e00 fa000000 12000000 00000000 00000000 ................ 0e10 00000000 00000000 5b030000 12000000 ........[....... @@ -209,7 +209,7 @@ 0ff0 00000000 00000000 e2000000 12000000 ................ 1000 00000000 00000000 00000000 00000000 ................ 1010 8b040000 12000000 00000000 00000000 ................ - 1020 00000000 00000000 8a010000 12000000 ................ + 1020 00000000 00000000 82010000 12000000 ................ 1030 00000000 00000000 00000000 00000000 ................ 1040 78000000 12000000 00000000 00000000 x............... 1050 00000000 00000000 12070000 12000000 ................ @@ -254,17 +254,17 @@ 12c0 00000000 00000000 de0a0000 12000000 ................ 12d0 00000000 00000000 00000000 00000000 ................ 12e0 50070000 11000000 00000000 00000000 P............... - 12f0 00000000 00000000 9d010000 11001c00 ................ - 1300 c0330b00 00000000 08000000 00000000 .3.............. + 12f0 00000000 00000000 8f010000 11001c00 ................ + 1300 c0c30a00 00000000 08000000 00000000 ................ 1310 13000000 22000000 00000000 00000000 ...."........... 1320 00000000 00000000 66070000 11001c00 ........f....... - 1330 20350b00 00000000 10010000 00000000 5.............. - 1340 12010000 11001c00 d0330b00 00000000 .........3...... + 1330 20c50a00 00000000 10010000 00000000 ............... + 1340 12010000 11001c00 d0c30a00 00000000 ................ 1350 08000000 00000000 ea090000 21001800 ............!... - 1360 50280b00 00000000 28000000 00000000 P(......(....... - 1370 0f0c0000 11001c00 00340b00 00000000 .........4...... + 1360 50b80a00 00000000 28000000 00000000 P.......(....... + 1370 0f0c0000 11001c00 00c40a00 00000000 ................ 1380 10010000 00000000 360b0000 21001800 ........6...!... - 1390 78280b00 00000000 18000000 00000000 x(.............. + 1390 78b80a00 00000000 18000000 00000000 x............... Contents of section .dynstr: 13a0 005f5f6c 6962635f 73746172 745f6d61 .__libc_start_ma 13b0 696e005f 5f637861 5f66696e 616c697a in.__cxa_finaliz @@ -289,11 +289,11 @@ 14e0 63686b00 66696c65 6e6f0073 656c6563 chk.fileno.selec 14f0 74005f5f 6664656c 745f6368 6b006973 t.__fdelt_chk.is 1500 78646967 6974005f 5f667072 696e7466 xdigit.__fprintf - 1510 5f63686b 00667772 69746500 5f5f6d65 _chk.fwrite.__me - 1520 6d6d6f76 655f6368 6b006765 7474696d mmove_chk.gettim - 1530 656f6664 61790066 70757463 00737464 eofday.fputc.std - 1540 6f757400 69736772 61706800 66707574 out.isgraph.fput - 1550 73005f5f 6378615f 61746578 6974005f s.__cxa_atexit._ + 1510 5f63686b 00667772 69746500 66707574 _chk.fwrite.fput + 1520 63006765 7474696d 656f6664 61790073 c.gettimeofday.s + 1530 74646f75 74006670 75747300 69736772 tdout.fputs.isgr + 1540 61706800 5f5f6d65 6d6d6f76 655f6368 aph.__memmove_ch + 1550 6b005f5f 6378615f 61746578 6974005f k.__cxa_atexit._ 1560 5f676d6f 6e5f7374 6172745f 5f005f49 _gmon_start__._I 1570 544d5f64 65726567 69737465 72544d43 TM_deregisterTMC 1580 6c6f6e65 5461626c 65005f49 544d5f72 loneTable._ITM_r @@ -546,700 +546,700 @@ 24c8 65f89702 00000400 b70e0000 10000000 e............... 24d8 74299208 00000200 c60e0000 00000000 t).............. Contents of section .rela.dyn: - 24e8 88240b00 00000000 08000000 00000000 .$.............. - 24f8 107f0100 00000000 90240b00 00000000 .........$...... + 24e8 88b40a00 00000000 08000000 00000000 ................ + 24f8 107f0100 00000000 90b40a00 00000000 ................ 2508 08000000 00000000 b07d0100 00000000 .........}...... - 2518 98240b00 00000000 08000000 00000000 .$.............. - 2528 d07e0100 00000000 a0240b00 00000000 .~.......$...... - 2538 08000000 00000000 f5d80700 00000000 ................ - 2548 a8240b00 00000000 08000000 00000000 .$.............. - 2558 80db0700 00000000 b0240b00 00000000 .........$...... - 2568 08000000 00000000 91db0700 00000000 ................ - 2578 b8240b00 00000000 08000000 00000000 .$.............. - 2588 a1db0700 00000000 c0240b00 00000000 .........$...... - 2598 08000000 00000000 d8a00700 00000000 ................ - 25a8 c8240b00 00000000 08000000 00000000 .$.............. - 25b8 b1db0700 00000000 d0240b00 00000000 .........$...... - 25c8 08000000 00000000 b7db0700 00000000 ................ - 25d8 d8240b00 00000000 08000000 00000000 .$.............. - 25e8 cddb0700 00000000 e0240b00 00000000 .........$...... - 25f8 08000000 00000000 dadb0700 00000000 ................ - 2608 e8240b00 00000000 08000000 00000000 .$.............. - 2618 08a10700 00000000 f0240b00 00000000 .........$...... - 2628 08000000 00000000 f4db0700 00000000 ................ - 2638 f8240b00 00000000 08000000 00000000 .$.............. - 2648 b7db0700 00000000 00250b00 00000000 .........%...... - 2658 08000000 00000000 cddb0700 00000000 ................ - 2668 08250b00 00000000 08000000 00000000 .%.............. - 2678 ffdb0700 00000000 10250b00 00000000 .........%...... - 2688 08000000 00000000 38a10700 00000000 ........8....... - 2698 18250b00 00000000 08000000 00000000 .%.............. - 26a8 14dc0700 00000000 20250b00 00000000 ........ %...... - 26b8 08000000 00000000 1fdc0700 00000000 ................ - 26c8 28250b00 00000000 08000000 00000000 (%.............. - 26d8 35dc0700 00000000 30250b00 00000000 5.......0%...... - 26e8 08000000 00000000 41dc0700 00000000 ........A....... - 26f8 38250b00 00000000 08000000 00000000 8%.............. - 2708 68a10700 00000000 40250b00 00000000 h.......@%...... - 2718 08000000 00000000 56dc0700 00000000 ........V....... - 2728 48250b00 00000000 08000000 00000000 H%.............. - 2738 5fdc0700 00000000 50250b00 00000000 _.......P%...... - 2748 08000000 00000000 70e70700 00000000 ........p....... - 2758 58250b00 00000000 08000000 00000000 X%.............. - 2768 98a10700 00000000 60250b00 00000000 ........`%...... - 2778 08000000 00000000 73dc0700 00000000 ........s....... - 2788 98250b00 00000000 08000000 00000000 .%.............. - 2798 90280b00 00000000 a0250b00 00000000 .(.......%...... + 2518 98b40a00 00000000 08000000 00000000 ................ + 2528 d07e0100 00000000 a0b40a00 00000000 .~.............. + 2538 08000000 00000000 f5680700 00000000 .........h...... + 2548 a8b40a00 00000000 08000000 00000000 ................ + 2558 806b0700 00000000 b0b40a00 00000000 .k.............. + 2568 08000000 00000000 916b0700 00000000 .........k...... + 2578 b8b40a00 00000000 08000000 00000000 ................ + 2588 a16b0700 00000000 c0b40a00 00000000 .k.............. + 2598 08000000 00000000 d8300700 00000000 .........0...... + 25a8 c8b40a00 00000000 08000000 00000000 ................ + 25b8 b16b0700 00000000 d0b40a00 00000000 .k.............. + 25c8 08000000 00000000 b76b0700 00000000 .........k...... + 25d8 d8b40a00 00000000 08000000 00000000 ................ + 25e8 cd6b0700 00000000 e0b40a00 00000000 .k.............. + 25f8 08000000 00000000 da6b0700 00000000 .........k...... + 2608 e8b40a00 00000000 08000000 00000000 ................ + 2618 08310700 00000000 f0b40a00 00000000 .1.............. + 2628 08000000 00000000 f46b0700 00000000 .........k...... + 2638 f8b40a00 00000000 08000000 00000000 ................ + 2648 b76b0700 00000000 00b50a00 00000000 .k.............. + 2658 08000000 00000000 cd6b0700 00000000 .........k...... + 2668 08b50a00 00000000 08000000 00000000 ................ + 2678 ff6b0700 00000000 10b50a00 00000000 .k.............. + 2688 08000000 00000000 38310700 00000000 ........81...... + 2698 18b50a00 00000000 08000000 00000000 ................ + 26a8 146c0700 00000000 20b50a00 00000000 .l...... ....... + 26b8 08000000 00000000 1f6c0700 00000000 .........l...... + 26c8 28b50a00 00000000 08000000 00000000 (............... + 26d8 356c0700 00000000 30b50a00 00000000 5l......0....... + 26e8 08000000 00000000 416c0700 00000000 ........Al...... + 26f8 38b50a00 00000000 08000000 00000000 8............... + 2708 68310700 00000000 40b50a00 00000000 h1......@....... + 2718 08000000 00000000 566c0700 00000000 ........Vl...... + 2728 48b50a00 00000000 08000000 00000000 H............... + 2738 5f6c0700 00000000 50b50a00 00000000 _l......P....... + 2748 08000000 00000000 70770700 00000000 ........pw...... + 2758 58b50a00 00000000 08000000 00000000 X............... + 2768 98310700 00000000 60b50a00 00000000 .1......`....... + 2778 08000000 00000000 736c0700 00000000 ........sl...... + 2788 98b50a00 00000000 08000000 00000000 ................ + 2798 90b80a00 00000000 a0b50a00 00000000 ................ 27a8 08000000 00000000 40800100 00000000 ........@....... - 27b8 a8250b00 00000000 08000000 00000000 .%.............. - 27c8 c0840100 00000000 b0250b00 00000000 .........%...... - 27d8 08000000 00000000 008f0500 00000000 ................ - 27e8 c0250b00 00000000 08000000 00000000 .%.............. - 27f8 62ed0700 00000000 c8250b00 00000000 b........%...... - 2808 08000000 00000000 71ed0700 00000000 ........q....... - 2818 d0250b00 00000000 08000000 00000000 .%.............. - 2828 80ed0700 00000000 d8250b00 00000000 .........%...... - 2838 08000000 00000000 8fed0700 00000000 ................ - 2848 e0250b00 00000000 08000000 00000000 .%.............. /usr/bin/reflex differs in assembler output --- old /usr/bin/reflex (disasm) +++ new /usr/bin/reflex (disasm) @@ -1281,12 +1281,27 @@ _ZN6Reflex11get_patternERmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_.cold: mov $something,%edi call <__cxa_allocate_exception@plt> - mov -offset(%rbp),%rdx + mov -offset(%rbp),%rcx mov $something,%esi + mov -offset(%rbp),%rdx + mov %rax,%rdi mov %rax,%r14 + call <_ZN6reflex11regex_errorC2EiPKcm.lto_priv.0> mov -offset(%rbp),%rax + sub %fs:0x28,%rax + jne <_ZN6Reflex11get_patternERmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_.cold + ofs> + lea offset(%rip),%rdx # <_ZN6reflex11regex_errorD1Ev.lto_priv.0> + lea offset(%rip),%rsi # <_ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3> mov %r14,%rdi - lea offset(%rax),%rcx + lea -offset(%rbp),%r13 + call <__cxa_throw@plt> + mov $something,%edi + call <__cxa_allocate_exception@plt> + mov -offset(%rbp),%rcx + mov $something,%esi + mov -offset(%rbp),%rdx + mov %rax,%rdi + mov %rax,%r14 call <_ZN6reflex11regex_errorC2EiPKcm.lto_priv.0> mov -offset(%rbp),%rax sub %fs:0x28,%rax @@ -1310,19 +1325,47 @@ lea offset(%rip),%rdx # <_ZN6reflex11regex_errorD1Ev.lto_priv.0> lea offset(%rip),%rsi # <_ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3> mov %r14,%rdi + call <__cxa_throw@plt> + cmp %r12,%r14 + jb <_ZN6Reflex11get_patternERmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_.cold + ofs> + mov $something,%edi + call <__cxa_allocate_exception@plt> + mov -offset(%rbp),%rdx + lea -offset(%r13),%rcx + mov $something,%esi + mov %rax,%rdi + mov %rax,%r14 + call <_ZN6reflex11regex_errorC2EiPKcm.lto_priv.0> + mov -offset(%rbp),%rax + sub %fs:0x28,%rax + jne <_ZN6Reflex11get_patternERmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_.cold + ofs> + lea offset(%rip),%rdx # <_ZN6reflex11regex_errorD1Ev.lto_priv.0> + lea offset(%rip),%rsi # <_ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3> + mov %r14,%rdi lea -offset(%rbp),%r13 call <__cxa_throw@plt> + mov -offset(%rbp),%rax + sub %fs:0x28,%rax + jne <_ZN6Reflex11get_patternERmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_.cold + ofs> + lea offset(%rip),%rdi # <_ZSt19piecewise_construct + ofs> + lea -offset(%rbp),%r13 + call <_ZSt20__throw_length_errorPKc@plt> + call <__stack_chk_fail@plt> call <__stack_chk_fail@plt> + mov -offset(%rbp),%rax + sub %fs:0x28,%rax + jne <_ZN6Reflex11get_patternERmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_.cold + ofs> + lea offset(%rip),%rdx # <_ZN6reflex11regex_errorD1Ev.lto_priv.0> + lea offset(%rip),%rsi # <_ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3> + mov %r14,%rdi + lea -offset(%rbp),%r13 + call <__cxa_throw@plt> call <__stack_chk_fail@plt> mov %rax,%rbx mov %rdx,%r12 mov %r14,%rdi lea -offset(%rbp),%r13 call <__cxa_free_exception@plt> - lea -offset(%rbp),%rdi - call <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@plt> - lea -offset(%rbp),%rdi - call <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@plt> mov -offset(%rbp),%rdi call <_ZNSt8_Rb_treeImSt4pairIKmNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessImESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E.isra.0> mov %r13,%rdi @@ -1350,6 +1393,10 @@ mov %r14,%rdi lea -offset(%rbp),%r13 call <__cxa_free_exception@plt> + lea -offset(%rbp),%rdi + call <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@plt> + lea -offset(%rbp),%rdi + call <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@plt> jmp <_ZN6Reflex11get_patternERmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_.cold + ofs> mov %rax,%rbx mov %rdx,%r12 @@ -1361,38 +1408,14 @@ call <_Unwind_Resume@plt> call <__stack_chk_fail@plt> call <__stack_chk_fail@plt> - mov $something,%edi - call <__cxa_allocate_exception@plt> - mov -offset(%rbp),%rcx - mov $something,%esi - mov -offset(%rbp),%rdx - mov %rax,%rdi - mov %rax,%r14 - call <_ZN6reflex11regex_errorC2EiPKcm.lto_priv.0> - mov -offset(%rbp),%rax - sub %fs:0x28,%rax - jne <_ZN6Reflex11get_patternERmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_.cold + ofs> - lea offset(%rip),%rdx # <_ZN6reflex11regex_errorD1Ev.lto_priv.0> - lea offset(%rip),%rsi # <_ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3> - mov %r14,%rdi - lea -offset(%rbp),%r13 - call <__cxa_throw@plt> - mov $something,%edi - call <__cxa_allocate_exception@plt> - mov -offset(%rbp),%rcx - mov $something,%esi - mov -offset(%rbp),%rdx - mov %rax,%rdi - mov %rax,%r14 - call <_ZN6reflex11regex_errorC2EiPKcm.lto_priv.0> - mov -offset(%rbp),%rax - sub %fs:0x28,%rax - jne <_ZN6Reflex11get_patternERmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_.cold + ofs> - lea offset(%rip),%rdx # <_ZN6reflex11regex_errorD1Ev.lto_priv.0> - lea offset(%rip),%rsi # <_ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3> - mov %r14,%rdi - lea -offset(%rbp),%r13 - call <__cxa_throw@plt> + call <__stack_chk_fail@plt> + mov %r15,%rdi + call <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@plt> + mov -offset(%rbp),%rdi + call <_ZNSt8_Rb_treeISt4pairIiiES1_St9_IdentityIS1_EN6reflex13range_compareIiEESaIS1_EE8_M_eraseEPSt13_Rb_tree_nodeIS1_E.isra.0> + jmp <_ZN6Reflex11get_patternERmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_.cold + ofs> + jmp <_ZN6Reflex11get_patternERmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_.cold + ofs> + call <__stack_chk_fail@plt> mov %rax,%rbx call <__cxa_end_catch@plt> mov -offset(%rbp),%rax @@ -1401,19 +1424,6 @@ mov %rbx,%rdi call <_Unwind_Resume@plt> call <__stack_chk_fail@plt> - call <__stack_chk_fail@plt> - jmp <_ZN6Reflex11get_patternERmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_.cold + ofs> - mov -offset(%rbp),%rax - sub %fs:0x28,%rax - jne <_ZN6Reflex11get_patternERmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_.cold + ofs> - lea offset(%rip),%rdx # <_ZN6reflex11regex_errorD1Ev.lto_priv.0> - lea offset(%rip),%rsi # <_ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3> - mov %r14,%rdi - lea -offset(%rbp),%r13 - call <__cxa_throw@plt> - call <__stack_chk_fail@plt> - call <__stack_chk_fail@plt> - jmp <_ZN6Reflex11get_patternERmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_.cold + ofs> mov $something,%edi call <__cxa_allocate_exception@plt> mov -offset(%rbp),%rcx @@ -1446,34 +1456,41 @@ mov %r14,%rdi lea -offset(%rbp),%r13 call <__cxa_throw@plt> - mov $something,%edi - call <__cxa_allocate_exception@plt> - mov -offset(%rbp),%rcx - mov $something,%esi - mov -offset(%rbp),%rdx - mov %rax,%rdi - mov %rax,%r14 - call <_ZN6reflex11regex_errorC2EiPKcm.lto_priv.0> + call <__stack_chk_fail@plt> + call <__stack_chk_fail@plt> + jmp <_ZN6Reflex11get_patternERmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_.cold + ofs> + jmp <_ZN6Reflex11get_patternERmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_.cold + ofs> mov -offset(%rbp),%rax sub %fs:0x28,%rax jne <_ZN6Reflex11get_patternERmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_.cold + ofs> - lea offset(%rip),%rdx # <_ZN6reflex11regex_errorD1Ev.lto_priv.0> - lea offset(%rip),%rsi # <_ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3> - mov %r14,%rdi - lea -offset(%rbp),%r13 - call <__cxa_throw@plt> + mov %rdi,%rsi + xor %eax,%eax + lea offset(%rip),%rdi # <_ZSt19piecewise_construct + ofs> + call <_ZSt24__throw_out_of_range_fmtPKcz@plt> + mov %rax,%rbx + mov %rdx,%r12 jmp <_ZN6Reflex11get_patternERmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_.cold + ofs> call <__stack_chk_fail@plt> + mov %r14,%rdi + mov %rax,%rbx + mov %rdx,%r12 + call <__cxa_free_exception@plt> jmp <_ZN6Reflex11get_patternERmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_.cold + ofs> + call <__stack_chk_fail@plt> overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1