~/f/sccache/RPMS.2017 ~/f/sccache ~/f/sccache RPMS.2017/sccache-0.3.0~git4.a372a20-0.0.x86_64.rpm RPMS/sccache-0.3.0~git4.a372a20-0.0.x86_64.rpm differ: byte 225, line 1 Comparing sccache-0.3.0~git4.a372a20-0.0.x86_64.rpm to sccache-0.3.0~git4.a372a20-0.0.x86_64.rpm comparing the rpm tags of sccache --- old-rpm-tags +++ new-rpm-tags @@ -220 +220 @@ -/usr/bin/sccache 4206535ceb4273f4ea7c08d9e17411a590affdda4480befc53e1d65777db5cc0 0 +/usr/bin/sccache ea9a990b08b75bccde2a2c3ad7f95c8b950b33b2f05e31e0e41b340dda9cf4c3 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 ELF sections --- old /usr/bin/sccache (objdump) +++ new /usr/bin/sccache (objdump) @@ -920,119 +920,119 @@ 3c18 101f6d06 00000200 320e0000 00000000 ..m.....2....... Contents of section .rela.dyn: 03c28 28eeab00 00000000 08000000 00000000 (............... - 03c38 f0a47f00 00000000 30eeab00 00000000 ........0....... + 03c38 b0a47f00 00000000 30eeab00 00000000 ........0....... 03c48 08000000 00000000 40e40e00 00000000 ........@....... 03c58 38eeab00 00000000 08000000 00000000 8............... 03c68 00e40e00 00000000 40eeab00 00000000 ........@....... - 03c78 08000000 00000000 80624300 00000000 .........bC..... + 03c78 08000000 00000000 c0af4500 00000000 ..........E..... 03c88 48eeab00 00000000 08000000 00000000 H............... - 03c98 208f4300 00000000 60eeab00 00000000 .C.....`....... - 03ca8 08000000 00000000 00aa4300 00000000 ..........C..... + 03c98 70874500 00000000 60eeab00 00000000 p.E.....`....... + 03ca8 08000000 00000000 50114600 00000000 ........P.F..... 03cb8 68eeab00 00000000 08000000 00000000 h............... - 03cc8 10aa4300 00000000 80eeab00 00000000 ..C............. - 03cd8 08000000 00000000 40a14400 00000000 ........@.D..... + 03cc8 60114600 00000000 80eeab00 00000000 `.F............. + 03cd8 08000000 00000000 30064700 00000000 ........0.G..... 03ce8 88eeab00 00000000 08000000 00000000 ................ - 03cf8 f0784400 00000000 a0eeab00 00000000 .xD............. - 03d08 08000000 00000000 10984500 00000000 ..........E..... + 03cf8 e0dd4600 00000000 a0eeab00 00000000 ..F............. + 03d08 08000000 00000000 a0734700 00000000 .........sG..... 03d18 a8eeab00 00000000 08000000 00000000 ................ - 03d28 c06f4500 00000000 b0eeab00 00000000 .oE............. - 03d38 08000000 00000000 b0324500 00000000 .........2E..... - 03d48 c0eeab00 00000000 08000000 00000000 ................ - 03d58 10014600 00000000 c8eeab00 00000000 ..F............. - 03d68 08000000 00000000 102e4600 00000000 ..........F..... + 03d28 40a04700 00000000 c0eeab00 00000000 @.G............. + 03d38 08000000 00000000 60504800 00000000 ........`PH..... + 03d48 c8eeab00 00000000 08000000 00000000 ................ + 03d58 10284800 00000000 d0eeab00 00000000 .(H............. + 03d68 08000000 00000000 00eb4700 00000000 ..........G..... 03d78 e0eeab00 00000000 08000000 00000000 ................ - 03d88 00974600 00000000 e8eeab00 00000000 ..F............. - 03d98 08000000 00000000 b06e4600 00000000 .........nF..... + 03d88 60b94800 00000000 e8eeab00 00000000 `.H............. + 03d98 08000000 00000000 60e64800 00000000 ........`.H..... 03da8 f8eeab00 00000000 08000000 00000000 ................ - 03db8 70a74900 00000000 00efab00 00000000 p.I............. - 03dc8 08000000 00000000 60b34900 00000000 ........`.I..... + 03db8 80a24c00 00000000 00efab00 00000000 ..L............. + 03dc8 08000000 00000000 70ae4c00 00000000 ........p.L..... 03dd8 08efab00 00000000 08000000 00000000 ................ - 03de8 507b4900 00000000 10efab00 00000000 P{I............. - 03df8 08000000 00000000 20c14800 00000000 ........ .H..... + 03de8 60764c00 00000000 10efab00 00000000 `vL............. + 03df8 08000000 00000000 30bc4b00 00000000 ........0.K..... 03e08 18efab00 00000000 08000000 00000000 ................ - 03e18 50b94800 00000000 20efab00 00000000 P.H..... ....... - 03e28 08000000 00000000 f0c84800 00000000 ..........H..... + 03e18 60b44b00 00000000 20efab00 00000000 `.K..... ....... + 03e28 08000000 00000000 00c44b00 00000000 ..........K..... 03e38 28efab00 00000000 08000000 00000000 (............... - 03e48 204c4900 00000000 30efab00 00000000 LI.....0....... - 03e58 08000000 00000000 70454900 00000000 ........pEI..... + 03e48 30474c00 00000000 30efab00 00000000 0GL.....0....... + 03e58 08000000 00000000 80404c00 00000000 .........@L..... 03e68 38efab00 00000000 08000000 00000000 8............... - 03e78 d0524900 00000000 40efab00 00000000 .RI.....@....... - 03e88 08000000 00000000 504d4800 00000000 ........PMH..... + 03e78 e04d4c00 00000000 40efab00 00000000 .ML.....@....... + 03e88 08000000 00000000 60484b00 00000000 ........`HK..... 03e98 48efab00 00000000 08000000 00000000 H............... - 03ea8 c0504800 00000000 50efab00 00000000 .PH.....P....... - 03eb8 08000000 00000000 30544800 00000000 ........0TH..... + 03ea8 d04b4b00 00000000 50efab00 00000000 .KK.....P....... + 03eb8 08000000 00000000 404f4b00 00000000 ........@OK..... 03ec8 58efab00 00000000 08000000 00000000 X............... - 03ed8 704b4800 00000000 60efab00 00000000 pKH.....`....... - 03ee8 08000000 00000000 104c4800 00000000 .........LH..... + 03ed8 80464b00 00000000 60efab00 00000000 .FK.....`....... + 03ee8 08000000 00000000 20474b00 00000000 ........ GK..... 03ef8 68efab00 00000000 08000000 00000000 h............... - 03f08 b04c4800 00000000 70efab00 00000000 .LH.....p....... - 03f18 08000000 00000000 10754800 00000000 .........uH..... + 03f08 c0474b00 00000000 70efab00 00000000 .GK.....p....... + 03f18 08000000 00000000 20704b00 00000000 ........ pK..... 03f28 78efab00 00000000 08000000 00000000 x............... - 03f38 80744800 00000000 80efab00 00000000 .tH............. - 03f48 08000000 00000000 f0734800 00000000 .........sH..... + 03f38 906f4b00 00000000 80efab00 00000000 .oK............. + 03f48 08000000 00000000 006f4b00 00000000 .........oK..... 03f58 88efab00 00000000 08000000 00000000 ................ - 03f68 70f24900 00000000 90efab00 00000000 p.I............. - 03f78 08000000 00000000 e0f14900 00000000 ..........I..... + 03f68 80ed4c00 00000000 90efab00 00000000 ..L............. + 03f78 08000000 00000000 f0ec4c00 00000000 ..........L..... 03f88 98efab00 00000000 08000000 00000000 ................ - 03f98 50f14900 00000000 a0efab00 00000000 P.I............. - 03fa8 08000000 00000000 70684800 00000000 ........phH..... + 03f98 60ec4c00 00000000 a0efab00 00000000 `.L............. + 03fa8 08000000 00000000 80634b00 00000000 .........cK..... 03fb8 a8efab00 00000000 08000000 00000000 ................ - 03fc8 e0674800 00000000 b0efab00 00000000 .gH............. - 03fd8 08000000 00000000 50674800 00000000 ........PgH..... + 03fc8 f0624b00 00000000 b0efab00 00000000 .bK............. + 03fd8 08000000 00000000 60624b00 00000000 ........`bK..... 03fe8 b8efab00 00000000 08000000 00000000 ................ - 03ff8 90734a00 00000000 c0efab00 00000000 .sJ............. - 04008 08000000 00000000 50424a00 00000000 ........PBJ..... + 03ff8 a06e4d00 00000000 c0efab00 00000000 .nM............. + 04008 08000000 00000000 603d4d00 00000000 ........`=M..... 04018 c8efab00 00000000 08000000 00000000 ................ - 04028 60124a00 00000000 d0efab00 00000000 `.J............. - 04038 08000000 00000000 d0624a00 00000000 .........bJ..... + 04028 700d4d00 00000000 d0efab00 00000000 p.M............. + 04038 08000000 00000000 e05d4d00 00000000 .........]M..... 04048 d8efab00 00000000 08000000 00000000 ................ - 04058 30324a00 00000000 e0efab00 00000000 02J............. - 04068 08000000 00000000 90024a00 00000000 ..........J..... + 04058 402d4d00 00000000 e0efab00 00000000 @-M............. + 04068 08000000 00000000 a0fd4c00 00000000 ..........L..... 04078 e8efab00 00000000 08000000 00000000 ................ - 04088 70524a00 00000000 f0efab00 00000000 pRJ............. - 04098 08000000 00000000 30224a00 00000000 ........0"J..... + 04088 804d4d00 00000000 f0efab00 00000000 .MM............. + 04098 08000000 00000000 401d4d00 00000000 ........@.M..... 040a8 f8efab00 00000000 08000000 00000000 ................ - 040b8 00f34900 00000000 00f0ab00 00000000 ..I............. - 040c8 08000000 00000000 c0374900 00000000 .........7I..... + 040b8 10ee4c00 00000000 00f0ab00 00000000 ..L............. + 040c8 08000000 00000000 d0324c00 00000000 .........2L..... 040d8 08f0ab00 00000000 08000000 00000000 ................ - 040e8 e00f4900 00000000 10f0ab00 00000000 ..I............. - 040f8 08000000 00000000 30dd4800 00000000 ........0.H..... + 040e8 f00a4c00 00000000 10f0ab00 00000000 ..L............. + 040f8 08000000 00000000 40d84b00 00000000 ........@.K..... 04108 18f0ab00 00000000 08000000 00000000 ................ - 04118 102a4900 00000000 20f0ab00 00000000 .*I..... ....... - 04128 08000000 00000000 00034900 00000000 ..........I..... + 04118 20254c00 00000000 20f0ab00 00000000 %L..... ....... + 04128 08000000 00000000 10fe4b00 00000000 ..........K..... 04138 28f0ab00 00000000 08000000 00000000 (............... - 04148 d0e94800 00000000 30f0ab00 00000000 ..H.....0....... - 04158 08000000 00000000 c01c4900 00000000 ..........I..... + 04148 e0e44b00 00000000 30f0ab00 00000000 ..K.....0....... + 04158 08000000 00000000 d0174c00 00000000 ..........L..... 04168 38f0ab00 00000000 08000000 00000000 8............... - 04178 70f64800 00000000 40f0ab00 00000000 p.H.....@....... - 04188 08000000 00000000 e0d04800 00000000 ..........H..... + 04178 80f14b00 00000000 40f0ab00 00000000 ..K.....@....... + 04188 08000000 00000000 f0cb4b00 00000000 ..........K..... 04198 48f0ab00 00000000 08000000 00000000 H............... - 041a8 50bf4900 00000000 50f0ab00 00000000 P.I.....P....... - 041b8 08000000 00000000 50874900 00000000 ........P.I..... + 041a8 60ba4c00 00000000 50f0ab00 00000000 `.L.....P....... + 041b8 08000000 00000000 60824c00 00000000 ........`.L..... 041c8 58f0ab00 00000000 08000000 00000000 X............... - 041d8 705b4900 00000000 60f0ab00 00000000 p[I.....`....... - 041e8 08000000 00000000 60ca4900 00000000 ........`.I..... + 041d8 80564c00 00000000 60f0ab00 00000000 .VL.....`....... + 041e8 08000000 00000000 70c54c00 00000000 ........p.L..... 041f8 68f0ab00 00000000 08000000 00000000 h............... - 04208 20924900 00000000 70f0ab00 00000000 .I.....p....... - 04218 08000000 00000000 30664900 00000000 ........0fI..... + 04208 308d4c00 00000000 70f0ab00 00000000 0.L.....p....... + 04218 08000000 00000000 40614c00 00000000 ........@aL..... 04228 78f0ab00 00000000 08000000 00000000 x............... - 04238 70d54900 00000000 80f0ab00 00000000 p.I............. - 04248 08000000 00000000 f09c4900 00000000 ..........I..... + 04238 80d04c00 00000000 80f0ab00 00000000 ..L............. + 04248 08000000 00000000 00984c00 00000000 ..........L..... 04258 88f0ab00 00000000 08000000 00000000 ................ - 04268 f0704900 00000000 90f0ab00 00000000 .pI............. - 04278 08000000 00000000 e0a94800 00000000 ..........H..... + 04268 006c4c00 00000000 90f0ab00 00000000 .lL............. + 04278 08000000 00000000 f0a44b00 00000000 ..........K..... 04288 98f0ab00 00000000 08000000 00000000 ................ - 04298 b08b4800 00000000 a0f0ab00 00000000 ..H............. - 042a8 08000000 00000000 207d4800 00000000 ........ }H..... + 04298 c0864b00 00000000 a0f0ab00 00000000 ..K............. + 042a8 08000000 00000000 30784b00 00000000 ........0xK..... 042b8 a8f0ab00 00000000 08000000 00000000 ................ - 042c8 00a24800 00000000 b0f0ab00 00000000 ..H............. - 042d8 08000000 00000000 40934800 00000000 ........@.H..... + 042c8 109d4b00 00000000 b0f0ab00 00000000 ..K............. + 042d8 08000000 00000000 508e4b00 00000000 ........P.K..... 042e8 b8f0ab00 00000000 08000000 00000000 ................ - 042f8 a0754800 00000000 c0f0ab00 00000000 .uH............. - 04308 08000000 00000000 c0b14800 00000000 ..........H..... + 042f8 b0704b00 00000000 c0f0ab00 00000000 .pK............. + 04308 08000000 00000000 d0ac4b00 00000000 ..........K..... 04318 c8f0ab00 00000000 08000000 00000000 ................ - 04328 d09a4800 00000000 d0f0ab00 00000000 ..H............. - 04338 08000000 00000000 a0844800 00000000 ..........H..... + 04328 e0954b00 00000000 d0f0ab00 00000000 ..K............. + 04338 08000000 00000000 b07f4b00 00000000 ..........K..... 04348 d8f0ab00 00000000 08000000 00000000 ................ 04358 70e40e00 00000000 f0f0ab00 00000000 p............... 04368 08000000 00000000 60e40e00 00000000 ........`....... @@ -1049,7 +1049,7 @@ 04418 ba388500 00000000 68f1ab00 00000000 .8......h....... 04428 08000000 00000000 00400f00 00000000 .........@...... /usr/bin/sccache differs in assembler output --- old /usr/bin/sccache (disasm) +++ new /usr/bin/sccache (disasm) @@ -16214,9 +16214,9 @@ call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 -ZBUFFv06_decompressContinue.cold: - or $something,%r11 - jmp +ZBUFFv04_decompressContinue.cold: + or $something,%rcx + jmp ZSTDv07_decompressContinue.cold: or $something,%r12 @@ -16226,9 +16226,9 @@ or $something,%rbp jmp -ZBUFFv04_decompressContinue.cold: - or $something,%rcx - jmp +ZBUFFv06_decompressContinue.cold: + or $something,%r11 + jmp ZBUFFv05_decompressContinue.cold: or $something,%rcx @@ -795953,6 +795953,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_deriveSeqStoreChunk: push %r12 movq %rdx,%xmm0 @@ -807615,6 +807681,3536 @@ ret nopw offset(%rax,%rax,1) +ZSTD_estimateSubBlockSize_symbolType.constprop.0: + push %r15 + push %r14 + mov %r8,%r14 + push %r13 + mov %r9,%r13 + mov $something,%r9d + push %r12 + mov %edi,%r12d + push %rbp + mov %rcx,%rbp + push %rbx + mov %rsi,%rbx + sub $something,%rsp + mov offset(%rsp),%r15 + mov %edx,offset(%rsp) + lea offset(%rsp),%rsi + mov %rbx,%rdx + mov %r15,%r8 + mov %r15,%rdi + call + test %r12d,%r12d + jne + mov offset(%rsp),%ecx + cmp %ecx,offset(%rsp) + jb + mov offset(%rsp),%esi + mov offset(%rsp),%rdi + mov %r15,%rdx + call + mov %rax,%rdx + cmp $something,%rdx + jbe + add $something,%rsp + lea offset(%rbp,%rbp,4),%rax + pop %rbx + add %rax,%rax + pop %rbp + pop %r12 + pop %r13 + pop %r14 + pop %r15 + ret + nop + sub $something,%r12d + cmp $something,%r12d + ja + mov offset(%rsp),%edx + mov %r15,%rsi + mov %r14,%rdi + call + mov %rax,%rdx + cmp $something,%rdx + ja + lea (%rbx,%rbp,1),%rcx + cmp %rcx,%rbx + jae + lea -offset(%rbp),%rax + test %r13,%r13 + je + cmp $something,%rax + jbe + mov %rbp,%rax + mov %rcx,offset(%rsp) + mov %rbx,%r8 + pxor %xmm3,%xmm3 + and $something,%rax + mov %rdx,offset(%rsp) + pxor %xmm6,%xmm6 + pxor %xmm5,%xmm5 + add %rbx,%rax + mov %rbx,offset(%rsp) + pxor %xmm4,%xmm4 + mov %rax,offset(%rsp) + mov %rbp,offset(%rsp) + movzbl offset(%r8),%edi + movzbl offset(%r8),%r9d + add $something,%r8 + movzbl -offset(%r8),%esi + movzbl -offset(%r8),%ecx + movzbl offset(%r13,%r9,1),%r9d + movzbl -offset(%r8),%eax + mov %rdi,(%rsp) + movzbl -offset(%r8),%edi + movzbl -offset(%r8),%r15d + mov %rsi,offset(%rsp) + movzbl -offset(%r8),%esi + shl $something,%r9 + mov %rcx,offset(%rsp) + movzbl offset(%r13,%rdi,1),%edi + movzbl -offset(%r8),%ecx + movzbl offset(%r13,%rsi,1),%esi + movzbl offset(%r13,%rax,1),%eax + or %rdi,%r9 + movzbl -offset(%r8),%r14d overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1