~/f/sccache/RPMS.2017 ~/f/sccache ~/f/sccache RPMS.2017/sccache-0.2.15~git0.6b6d2f7-0.0.x86_64.rpm RPMS/sccache-0.2.15~git0.6b6d2f7-0.0.x86_64.rpm differ: byte 225, line 1 Comparing sccache-0.2.15~git0.6b6d2f7-0.0.x86_64.rpm to sccache-0.2.15~git0.6b6d2f7-0.0.x86_64.rpm comparing the rpm tags of sccache --- old-rpm-tags +++ new-rpm-tags @@ -229,7 +229,7 @@ /etc/sccache/builder.conf 1e08d96ea43ba4ccae8f2b9ef359151ccca8fdc86f9db5db846abca5233624cd 17 /etc/sccache/client.example 856e88133c133711d60346207b5a91d3b5c9af759b97e15e0ee4629fb5a47c7d 17 /etc/sccache/scheduler.conf c447f5ccb2d019bc7f0b886fd6a3ee62e35e8f050d0172e16df3052a257d9cbd 17 -/usr/bin/sccache bf9ed9c84546bdf593435ce9e5cad8c86a0c80f3ead95aa63b713e212ca894fb 0 +/usr/bin/sccache 6508e11169369146db115c2aa5b99aeaeeed6153910204926e001f5e43854ca7 0 /usr/bin/sccache-dist ee552d7b425e84733951246f792b23d8d080af98226d4503d2c996c768c68e58 0 /usr/lib/systemd/system/sccache-dist-builder.service 111a0f966a05178f1df43ffa9d2a3ee3f9a506fe1bdad2653a3c6b8370163833 0 /usr/lib/systemd/system/sccache-dist-scheduler.service 25458706b0a9f1d5eb823b92c41a901a239c069b95528f3526ff38bfb03c3bac 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/sccache differs in assembler output --- old /usr/bin/sccache (disasm) +++ new /usr/bin/sccache (disasm) @@ -794837,6 +794837,72 @@ jmp nopl (%rax) +ERR_getErrorString: + cmp $something,%edi + ja + lea offset(%rip),%rdx # + mov %edi,%edi + movslq (%rdx,%rdi,4),%rax + add %rdx,%rax + jmp *%rax + nopw offset(%rax,%rax,1) + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + lea offset(%rip),%rax # + ret + ZSTD_writeFrameHeader: push %r13 mov %rdi,%r11 @@ -796134,7 +796200,7 @@ ZSTD_resetCCtx_internal: push %r15 - lea offset(%rip),%rax # + lea offset(%rip),%rax # push %r14 movq %rax,%xmm2 mov %rsi,%r14 @@ -796735,7 +796801,7 @@ jmp nopl offset(%rax,%rax,1) movdqa offset(%rsp),%xmm7 - lea offset(%rip),%rax # + lea offset(%rip),%rax # mov %rdx,offset(%r13) mov %rax,offset(%r13) movups %xmm7,offset(%r13) @@ -796869,7 +796935,7 @@ movdqa offset(%rsp),%xmm5 movl $something,offset(%r13) mov %rax,offset(%r13) - lea offset(%rip),%rax # + lea offset(%rip),%rax # mov %rax,offset(%r13) mov offset(%rip),%rax # movups %xmm5,offset(%r13) @@ -800405,7 +800471,7 @@ ZSTD_createCDict_advanced2: push %r15 - lea offset(%rip),%rax # + lea offset(%rip),%rax # push %r14 movq %rax,%xmm3 push %r13 @@ -800592,7 +800658,7 @@ mov $something,%edx shl %cl,%rdx mov offset(%rsp),%ecx - lea offset(%rip),%rax # + lea offset(%rip),%rax # mov %rsi,%rdi movdqa (%rsp),%xmm5 mov %rax,offset(%r12) @@ -801309,91 +801375,469 @@ jmp xchg %ax,%ax -HUF_compress1X_usingCTable_internal_bmi2: +ZSTD_safecopyLiterals: + mov %rdx,%r9 + cmp %rcx,%rsi + ja + movdqu (%rsi),%xmm3 + mov %rcx,%r10 + lea offset(%rdi),%rax + lea offset(%rsi),%rdx + sub %rsi,%r10 + lea (%rdi,%r10,1),%r8 + movups %xmm3,(%rdi) + cmp $something,%r10 + jle + nopl offset(%rax,%rax,1) + movdqu (%rdx),%xmm1 + add $something,%rax + add $something,%rdx + movups %xmm1,-offset(%rax) + movdqu -offset(%rdx),%xmm2 + movups %xmm2,-offset(%rax) + cmp %rax,%r8 + ja + cmp %rcx,%r9 + jbe + mov %r9,%rdx + lea offset(%rcx),%rdi + mov %r8,%rsi + sub %rcx,%rdx + sub %rdi,%rsi + lea -offset(%rdx),%rax cmp $something,%rsi - ja + jbe + cmp $something,%rax + jbe + cmp $something,%rax + jbe + mov %rdx,%rsi + xor %eax,%eax + and $something,%rsi + nopw offset(%rax,%rax,1) + movdqu (%rcx,%rax,1),%xmm0 + movups %xmm0,(%r8,%rax,1) + add $something,%rax + cmp %rsi,%rax + jne + mov %rdx,%rdi + and $something,%rdi + lea (%r8,%rdi,1),%rsi + lea (%rcx,%rdi,1),%rax + cmp %rdi,%rdx + je + sub %rdi,%rdx + lea -offset(%rdx),%r10 + cmp $something,%r10 + jbe + mov (%rcx,%rdi,1),%rcx + mov %rcx,(%r8,%rdi,1) + mov %rdx,%rcx + and $something,%rcx + add %rcx,%rsi + add %rcx,%rax + cmp %rcx,%rdx + je + movzbl (%rax),%edx + mov %dl,(%rsi) + lea offset(%rax),%rdx + cmp %rdx,%r9 + jbe + movzbl offset(%rax),%edx + mov %dl,offset(%rsi) + lea offset(%rax),%rdx + cmp %rdx,%r9 + jbe + movzbl offset(%rax),%edx /usr/bin/sccache differs in ELF section .rela.dyn --- old /usr/bin/sccache (objdump) +++ new /usr/bin/sccache (objdump) @@ -7,27 +7,27 @@ 039c0 08000000 00000000 30370f00 00000000 ........07...... 039d0 108bac00 00000000 08000000 00000000 ................ 039e0 f0360f00 00000000 208bac00 00000000 .6...... ....... - 039f0 08000000 00000000 e11f8700 00000000 ................ + 039f0 08000000 00000000 6bcb8600 00000000 ........k....... 03a00 308bac00 00000000 08000000 00000000 0............... - 03a10 70794800 00000000 388bac00 00000000 pyH.....8....... - 03a20 08000000 00000000 b0524800 00000000 .........RH..... + 03a10 403c4400 00000000 388bac00 00000000 @..l....... - 9dcb70 10000000 041e0700 883fa2ff 55010000 .........?..U... - 9dcb80 00000000 24000000 181e0700 d440a2ff ....$........@.. - 9dcb90 18050000 00410e10 8602490e 18830303 .....A....I..... - 9dcba0 6d030a0e 10530e08 560b0000 44000000 m....S..V...D... - 9dcbb0 401e0700 cc45a2ff 65020000 00420e10 @....E..e....B.. - 9dcbc0 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. - 9dcbd0 05440e30 8606490e 38830703 07020a0e .D.0..I.8....... - 9dcbe0 30460e28 4a0e2042 0e18420e 10420e08 0F.(J. B..B..B.. - 9dcbf0 460b0000 64000000 881e0700 f447a2ff F...d........G.. - 9dcc00 3e010000 00410e10 8602410e 18830347 >....A....A....G - 9dcc10 0e684d0e 70460e78 460e8001 500e6002 .hM.pF.xF...P.`. - 9dcc20 410e6859 0e70440e 78440e80 01490e60 A.hY.pD.xD...I.` - 9dcc30 7e0a0e18 410e1041 0e08430b 520e685e ~...A..A..C.R.h^ - 9dcc40 0e70440e 78440e80 01490e68 470e7044 .pD.xD...I.hG.pD - 9dcc50 0e78440e 8001490e 60000000 48000000 .xD...I.`...H... - 9dcc60 f01e0700 cc48a2ff e4020000 00420e10 .....H.......B.. - 9dcc70 8f02450e 188e0345 0e208d04 420e288c ..E....E. ..B.(. - 9dcc80 05440e30 8606440e 38830748 0e60031e .D.0..D.8..H.`.. - 9dcc90 020a0e38 430e3041 0e28420e 20420e18 ...8C.0A.(B. B.. - 9dcca0 420e1042 0e08480b 34000000 3c1f0700 B..B..H.4...<... - 9dccb0 704ba2ff b2020000 00460e10 8d02480e pK.......F....H. - 9dccc0 188c0344 0e208604 450e2883 05032202 ...D. ..E.(...". - 9dccd0 0a0e2047 0e18490e 10480e08 570b0000 .. G..I..H..W... - 9dcce0 ac000000 741f0700 f84da2ff ab120000 ....t....M...... - 9dccf0 00420e10 8f02490e 188e034a 0e208d04 .B....I....J. .. - 9dcd00 450e288c 05410e30 8606410e 38830747 E.(..A.0..A.8..G - 9dcd10 0ec00102 8c0ec801 4a0ed001 470ed801 ........J...G... - 9dcd20 470ee001 5a0ec001 02dd0ec8 01470ed0 G...Z........G.. - 9dcd30 01470ed8 01470ee0 01510ec8 01470ed0 .G...G...Q...G.. - 9dcd40 01470ed8 01470ee0 01490ec0 01035a04 .G...G...I....Z. - 9dcd50 0ec80163 0ed00144 0ed80144 0ee00102 ...c...D...D.... - 9dcd60 440ec801 440ed001 440ed801 440ee001 D...D...D...D... - 9dcd70 490ec001 0321010a 0e38440e 30410e28 I....!...8D.0A.( - 9dcd80 420e2042 0e18420e 10420e08 420b0000 B. B..B..B..B... - 9dcd90 30000000 24200700 f85fa2ff e7000000 0...$ ..._...... - 9dcda0 00420e10 8c02460e 18830344 0e485d0e .B....F....D.H]. - 9dcdb0 50440e58 440e6049 0e4002a6 0e18440e PD.XD.`I.@....D. - 9dcdc0 10420e08 84000000 58200700 b460a2ff .B......X ...`.. - 9dcdd0 53010000 00420e10 8c02410e 18860341 S....B....A....A - 9dcde0 0e208304 440e4002 4f0e4868 0e50440e . ..D.@.O.Hh.PD. - 9dcdf0 58440e60 490e4846 0e50490e 58460e60 XD.`I.HF.PI.XF.` - 9dce00 490e4047 0a0e2041 0e18410e 10420e08 I.@G.. A..A..B.. - 9dce10 470b690e 48680e50 440e5844 0e60490e G.i.Hh.PD.XD.`I. - 9dce20 40470a0e 20410e18 410e1042 0e08430b @G.. A..A..B..C. - 9dce30 440a0e20 470e1841 0e10420e 08420b44 D.. G..A..B..B.D - 9dce40 0e204b0e 18410e10 420e0800 10000000 . K..A..B....... - 9dce50 e0200700 8c61a2ff f1010000 00000000 . ...a.......... - 9dce60 24000000 f4200700 7863a2ff 11060000 $.... ..xc...... - 9dce70 00440e10 02470a0e 08450b02 7a0a0e08 .D...G...E..z... - 9dce80 460b4b0a 0e08450b 10000000 1c210700 F.K...E......!.. - 9dce90 7069a2ff d8000000 00000000 68000000 pi..........h... - 9dcea0 30210700 3c6aa2ff ed000000 00420e10 0!..