~/f/contrast/RPMS.2017 ~/f/contrast ~/f/contrast RPMS.2017/contrast-0.0.10-1.1.x86_64.rpm RPMS/contrast-0.0.10-1.1.x86_64.rpm differ: byte 225, line 1 Comparing contrast-0.0.10-1.1.x86_64.rpm to contrast-0.0.10-1.1.x86_64.rpm comparing the rpm tags of contrast --- old-rpm-tags +++ new-rpm-tags @@ -129 +129 @@ -/usr/bin/contrast 8436d9b0ca93ebe4c2a3789624dbe38f21e6410b0e4cd3e46380856cf271a19b 0 +/usr/bin/contrast 95c26ac5d898aa05f1f1c3684cf957177fddbed5fd55d35cc704afe4da2654bf 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/contrast differs in ELF sections --- old /usr/bin/contrast (objdump) +++ new /usr/bin/contrast (objdump) @@ -1181,7 +1181,7 @@ 4c60 751a6909 00000200 24180000 00000000 u.i.....$....... Contents of section .rela.dyn: 04c70 e80e2900 00000000 08000000 00000000 ..)............. - 04c80 903d1f00 00000000 f00e2900 00000000 .=........)..... + 04c80 403e1f00 00000000 f00e2900 00000000 @>........)..... 04c90 08000000 00000000 20580300 00000000 ........ X...... 04ca0 f80e2900 00000000 08000000 00000000 ..)............. 04cb0 e0570300 00000000 000f2900 00000000 .W........)..... @@ -1190,13 +1190,13 @@ 04ce0 4f292200 00000000 300f2900 00000000 O)".....0.)..... 04cf0 08000000 00000000 4f292200 00000000 ........O)"..... 04d00 480f2900 00000000 08000000 00000000 H.)............. - 04d10 90e10400 00000000 600f2900 00000000 ........`.)..... + 04d10 40e20400 00000000 600f2900 00000000 @.......`.)..... 04d20 08000000 00000000 b0890400 00000000 ................ 04d30 680f2900 00000000 08000000 00000000 h.)............. 04d40 af292200 00000000 780f2900 00000000 .)".....x.)..... - 04d50 08000000 00000000 00e10400 00000000 ................ + 04d50 08000000 00000000 b0e10400 00000000 ................ 04d60 900f2900 00000000 08000000 00000000 ..)............. - 04d70 80171c00 00000000 980f2900 00000000 ..........)..... + 04d70 30181c00 00000000 980f2900 00000000 0.........)..... 04d80 08000000 00000000 e4292200 00000000 .........)"..... 04d90 b00f2900 00000000 08000000 00000000 ..)............. 04da0 3c2a2200 00000000 c80f2900 00000000 <*".......)..... @@ -1298,22 +1298,22 @@ 053a0 712c2200 00000000 c8122900 00000000 q,".......)..... 053b0 08000000 00000000 712c2200 00000000 ........q,"..... 053c0 e0122900 00000000 08000000 00000000 ..)............. - 053d0 402c0500 00000000 f8122900 00000000 @,........)..... - 053e0 08000000 00000000 f0d82000 00000000 .......... ..... + 053d0 f02c0500 00000000 f8122900 00000000 .,........)..... + 053e0 08000000 00000000 a0d92000 00000000 .......... ..... 053f0 00132900 00000000 08000000 00000000 ..)............. - 05400 402c0500 00000000 18132900 00000000 @,........)..... - 05410 08000000 00000000 10d92000 00000000 .......... ..... + 05400 f02c0500 00000000 18132900 00000000 .,........)..... + 05410 08000000 00000000 c0d92000 00000000 .......... ..... 05420 20132900 00000000 08000000 00000000 .)............. - 05430 f0d82000 00000000 28132900 00000000 .. .....(.)..... + 05430 a0d92000 00000000 28132900 00000000 .. .....(.)..... 05440 08000000 00000000 e0122900 00000000 ..........)..... 05450 30132900 00000000 08000000 00000000 0.)............. - 05460 f0cf0500 00000000 38132900 00000000 ........8.)..... - 05470 08000000 00000000 10d00500 00000000 ................ + 05460 a0d00500 00000000 38132900 00000000 ........8.)..... + 05470 08000000 00000000 c0d00500 00000000 ................ 05480 40132900 00000000 08000000 00000000 @.)............. - 05490 e0d82000 00000000 48132900 00000000 .. .....H.)..... - 054a0 08000000 00000000 f0cf0500 00000000 ................ + 05490 90d92000 00000000 48132900 00000000 .. .....H.)..... + 054a0 08000000 00000000 a0d00500 00000000 ................ 054b0 50132900 00000000 08000000 00000000 P.)............. - 054c0 00d00500 00000000 58132900 00000000 ........X.)..... + 054c0 b0d00500 00000000 58132900 00000000 ........X.)..... 054d0 08000000 00000000 e32c2200 00000000 .........,"..... 054e0 70132900 00000000 08000000 00000000 p.)............. 054f0 e32c2200 00000000 88132900 00000000 .,".......)..... @@ -1329,7 +1329,7 @@ 05590 08000000 00000000 e32c2200 00000000 .........,"..... 055a0 30142900 00000000 08000000 00000000 0.)............. 055b0 22312200 00000000 48142900 00000000 "1".....H.)..... - 055c0 08000000 00000000 90e10400 00000000 ................ + 055c0 08000000 00000000 40e20400 00000000 ........@....... 055d0 60142900 00000000 08000000 00000000 `.)............. 055e0 40890400 00000000 68142900 00000000 @.......h.)..... 055f0 08000000 00000000 ac322200 00000000 .........2"..... @@ -1350,24 +1350,24 @@ 056e0 08000000 00000000 4d342200 00000000 ........M4"..... 056f0 40152900 00000000 08000000 00000000 @.)............. 05700 4d342200 00000000 58152900 00000000 M4".....X.)..... - 05710 08000000 00000000 90e10400 00000000 ................ + 05710 08000000 00000000 40e20400 00000000 ........@....... 05720 70152900 00000000 08000000 00000000 p.)............. 05730 e0ca0400 00000000 78152900 00000000 ........x.)..... - 05740 08000000 00000000 604c0d00 00000000 ........`L...... + 05740 08000000 00000000 104d0d00 00000000 .........M...... 05750 80152900 00000000 08000000 00000000 ..)............. - 05760 604c0d00 00000000 88152900 00000000 `L........)..... - 05770 08000000 00000000 90e10400 00000000 ................ + 05760 104d0d00 00000000 88152900 00000000 .M........)..... + 05770 08000000 00000000 40e20400 00000000 ........@....... 05780 a0152900 00000000 08000000 00000000 ..)............. 05790 10ca0400 00000000 a8152900 00000000 ..........)..... - 057a0 08000000 00000000 104c0d00 00000000 .........L...... + 057a0 08000000 00000000 c04c0d00 00000000 .........L...... 057b0 b0152900 00000000 08000000 00000000 ..)............. - 057c0 104c0d00 00000000 b8152900 00000000 .L........)..... - 057d0 08000000 00000000 90e10400 00000000 ................ + 057c0 c04c0d00 00000000 b8152900 00000000 .L........)..... + 057d0 08000000 00000000 40e20400 00000000 ........@....... 057e0 d0152900 00000000 08000000 00000000 ..)............. 057f0 90c80400 00000000 d8152900 00000000 ..........)..... - 05800 08000000 00000000 704c0d00 00000000 ........pL...... + 05800 08000000 00000000 204d0d00 00000000 ........ M...... 05810 e0152900 00000000 08000000 00000000 ..)............. - 05820 704c0d00 00000000 e8152900 00000000 pL........)..... + 05820 204d0d00 00000000 e8152900 00000000 M........)..... 05830 08000000 00000000 d4342200 00000000 .........4"..... 05840 00162900 00000000 08000000 00000000 ..)............. 05850 d4342200 00000000 18162900 00000000 .4".......)..... @@ -1383,7 +1383,7 @@ 058f0 08000000 00000000 d4342200 00000000 .........4"..... 05900 c0162900 00000000 08000000 00000000 ..)............. 05910 d4342200 00000000 d8162900 00000000 .4".......)..... - 05920 08000000 00000000 00e10400 00000000 ................ + 05920 08000000 00000000 b0e10400 00000000 ................ 05930 f0162900 00000000 08000000 00000000 ..)............. 05940 00ca0400 00000000 f8162900 00000000 ..........)..... 05950 08000000 00000000 70860400 00000000 ........p....... @@ -1394,14 +1394,14 @@ 059a0 00372200 00000000 28172900 00000000 .7".....(.)..... 059b0 08000000 00000000 4e372200 00000000 ........N7"..... 059c0 40172900 00000000 08000000 00000000 @.)............. - 059d0 00e10400 00000000 58172900 00000000 ........X.)..... - 059e0 08000000 00000000 100b0c00 00000000 ................ + 059d0 b0e10400 00000000 58172900 00000000 ........X.)..... + 059e0 08000000 00000000 c00b0c00 00000000 ................ 059f0 60172900 00000000 08000000 00000000 `.)............. - 05a00 f00a0c00 00000000 68172900 00000000 ........h.)..... - 05a10 08000000 00000000 b0620500 00000000 .........b...... + 05a00 a00b0c00 00000000 68172900 00000000 ........h.)..... + 05a10 08000000 00000000 60630500 00000000 ........`c...... 05a20 80172900 00000000 08000000 00000000 ..)............. - 05a30 504d0900 00000000 88172900 00000000 PM........)..... - 05a40 08000000 00000000 404d0900 00000000 ........@M...... + 05a30 004e0900 00000000 88172900 00000000 .N........)..... + 05a40 08000000 00000000 f04d0900 00000000 .........M...... 05a50 90172900 00000000 08000000 00000000 ..)............. 05a60 60c80400 00000000 98172900 00000000 `.........)..... 05a70 08000000 00000000 d0372200 00000000 .........7"..... @@ -1424,116 +1424,116 @@ 05b80 75382200 00000000 68182900 00000000 u8".....h.)..... 05b90 08000000 00000000 5f2b2200 00000000 ........_+"..... 05ba0 80182900 00000000 08000000 00000000 ..)............. - 05bb0 00e10400 00000000 98182900 00000000 ..........)..... + 05bb0 b0e10400 00000000 98182900 00000000 ..........)..... 05bc0 08000000 00000000 40aa0400 00000000 ........@....... 05bd0 a0182900 00000000 08000000 00000000 ..)............. - 05be0 00e10400 00000000 b8182900 00000000 ..........)..... + 05be0 b0e10400 00000000 b8182900 00000000 ..........)..... 05bf0 08000000 00000000 c08d0400 00000000 ................ 05c00 c0182900 00000000 08000000 00000000 ..)............. - 05c10 00e10400 00000000 d8182900 00000000 ..........)..... + 05c10 b0e10400 00000000 d8182900 00000000 ..........)..... 05c20 08000000 00000000 30940400 00000000 ........0....... 05c30 e0182900 00000000 08000000 00000000 ..)............. - 05c40 00e10400 00000000 f8182900 00000000 ..........)..... + 05c40 b0e10400 00000000 f8182900 00000000 ..........)..... 05c50 08000000 00000000 60b40400 00000000 ........`....... 05c60 00192900 00000000 08000000 00000000 ..)............. - 05c70 00e10400 00000000 18192900 00000000 ..........)..... + 05c70 b0e10400 00000000 18192900 00000000 ..........)..... 05c80 08000000 00000000 40b30400 00000000 ........@....... 05c90 20192900 00000000 08000000 00000000 .)............. - 05ca0 00e10400 00000000 38192900 00000000 ........8.)..... + 05ca0 b0e10400 00000000 38192900 00000000 ........8.)..... 05cb0 08000000 00000000 70a20400 00000000 ........p....... 05cc0 40192900 00000000 08000000 00000000 @.)............. - 05cd0 00e10400 00000000 58192900 00000000 ........X.)..... + 05cd0 b0e10400 00000000 58192900 00000000 ........X.)..... 05ce0 08000000 00000000 40c80400 00000000 ........@....... 05cf0 60192900 00000000 08000000 00000000 `.)............. - 05d00 00e10400 00000000 78192900 00000000 ........x.)..... + 05d00 b0e10400 00000000 78192900 00000000 ........x.)..... 05d10 08000000 00000000 d0a60400 00000000 ................ 05d20 80192900 00000000 08000000 00000000 ..)............. - 05d30 00e10400 00000000 98192900 00000000 ..........)..... + 05d30 b0e10400 00000000 98192900 00000000 ..........)..... 05d40 08000000 00000000 80940400 00000000 ................ 05d50 a0192900 00000000 08000000 00000000 ..)............. - 05d60 00e10400 00000000 b8192900 00000000 ..........)..... + 05d60 b0e10400 00000000 b8192900 00000000 ..........)..... 05d70 08000000 00000000 c0900400 00000000 ................ 05d80 c0192900 00000000 08000000 00000000 ..)............. - 05d90 00e10400 00000000 d8192900 00000000 ..........)..... + 05d90 b0e10400 00000000 d8192900 00000000 ..........)..... 05da0 08000000 00000000 708b0400 00000000 ........p....... 05db0 e0192900 00000000 08000000 00000000 ..)............. - 05dc0 00e10400 00000000 f8192900 00000000 ..........)..... + 05dc0 b0e10400 00000000 f8192900 00000000 ..........)..... 05dd0 08000000 00000000 e08a0400 00000000 ................ 05de0 001a2900 00000000 08000000 00000000 ..)............. - 05df0 00e10400 00000000 181a2900 00000000 ..........)..... + 05df0 b0e10400 00000000 181a2900 00000000 ..........)..... 05e00 08000000 00000000 40a60400 00000000 ........@....... 05e10 201a2900 00000000 08000000 00000000 .)............. - 05e20 00e10400 00000000 381a2900 00000000 ........8.)..... + 05e20 b0e10400 00000000 381a2900 00000000 ........8.)..... 05e30 08000000 00000000 d09c0400 00000000 ................ 05e40 401a2900 00000000 08000000 00000000 @.)............. - 05e50 00e10400 00000000 581a2900 00000000 ........X.)..... + 05e50 b0e10400 00000000 581a2900 00000000 ........X.)..... 05e60 08000000 00000000 50b50400 00000000 ........P....... 05e70 601a2900 00000000 08000000 00000000 `.)............. - 05e80 00e10400 00000000 781a2900 00000000 ........x.)..... + 05e80 b0e10400 00000000 781a2900 00000000 ........x.)..... /usr/bin/contrast differs in assembler output --- old /usr/bin/contrast (disasm) +++ new /usr/bin/contrast (disasm) @@ -36112,6 +36112,33 @@ mov offset(%rsp),%eax or $something,%eax mov offset(%rsp),%ecx + movups offset(%rsp),%xmm0 + movups offset(%rsp),%xmm1 + movups offset(%rsp),%xmm2 + movaps %xmm0,offset(%rsp) + movups %xmm0,offset(%rsp) + movups %xmm1,offset(%rsp) + movups %xmm2,offset(%rsp) + movaps offset(%rip),%xmm0 # <_fini + ofs> + movups %xmm0,(%rsp) + movq $something,offset(%rsp) + mov %eax,offset(%rsp) + mov %ecx,offset(%rsp) + mov %rsp,%rdi + call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> + add $something,%rsp + ret + nopw offset(%rax,%rax,1) + +_ZN4core3ops8function6FnOnce9call_once17hc4cc405f27198c91E: + sub $something,%rsp + lea offset(%rip),%rsi # + mov %rsp,%rdi + mov $something,%edx + call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> + mov offset(%rsp),%eax + or $something,%eax + mov offset(%rsp),%ecx mov offset(%rsp),%rdx mov %rdx,offset(%rsp) movups offset(%rsp),%xmm0 @@ -36209,13 +36236,22 @@ mov offset(%rsp),%eax or $something,%eax mov offset(%rsp),%ecx + mov offset(%rsp),%rdx + mov %rdx,offset(%rsp) movups offset(%rsp),%xmm0 movups offset(%rsp),%xmm1 movups offset(%rsp),%xmm2 + movaps %xmm2,offset(%rsp) + movaps %xmm1,offset(%rsp) movaps %xmm0,offset(%rsp) + movups offset(%rsp),%xmm0 movups %xmm0,offset(%rsp) - movups %xmm1,offset(%rsp) - movups %xmm2,offset(%rsp) + movups offset(%rsp),%xmm0 + movups %xmm0,offset(%rsp) + mov offset(%rsp),%rdx + mov %rdx,offset(%rsp) + mov offset(%rsp),%rdx + mov %rdx,offset(%rsp) movaps offset(%rip),%xmm0 # <_fini + ofs> movups %xmm0,(%rsp) movq $something,offset(%rsp) @@ -36256,7 +36292,7 @@ mov %rbx,%rdi call <_Unwind_Resume@plt> call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> - nopw offset(%rax,%rax,1) + nopl (%rax) _ZN4core3ptr100drop_in_place$LT$zbus..connection_builder..ConnectionBuilder..build..$u7b$$u7b$closure$u7d$$u7d$$GT$17hdb8f855763f5ae38E: push %r15 overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1