~/f/rustup/RPMS.2017 ~/f/rustup
~/f/rustup
RPMS.2017/rustup-1.25.1~23-0.0.x86_64.rpm RPMS/rustup-1.25.1~23-0.0.x86_64.rpm differ: byte 225, line 1
Comparing rustup-1.25.1~23-0.0.x86_64.rpm to rustup-1.25.1~23-0.0.x86_64.rpm
comparing the rpm tags of rustup
--- old-rpm-tags
+++ new-rpm-tags
@@ -202 +202 @@
-/usr/bin/rustup 3f4a738126fac0672ae81d53592a0f9b124617e7fb35c9023e0e493b6b1dda26 0
+/usr/bin/rustup 7342916d2bc989d06e67f534b07da831f12c928fa89b8e0e28f142ca0f8d6f19 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/rustup differs in ELF sections
--- old /usr/bin/rustup (objdump)
+++ new /usr/bin/rustup (objdump)
@@ -1562,25 +1562,25 @@
  06420 00d80a00 00000000 98b58600 00000000  ................
  06430 08000000 00000000 f0d80a00 00000000  ................
  06440 a0b58600 00000000 08000000 00000000  ................
- 06450 10375d00 00000000 a8b58600 00000000  .7].............
- 06460 08000000 00000000 c00e5d00 00000000  ..........].....
- 06470 b0b58600 00000000 08000000 00000000  ................
- 06480 b0d15c00 00000000 c0b58600 00000000  ..\.............
- 06490 08000000 00000000 10a05d00 00000000  ..........].....
- 064a0 c8b58600 00000000 08000000 00000000  ................
- 064b0 10cd5d00 00000000 e0b58600 00000000  ..].............
- 064c0 08000000 00000000 60385e00 00000000  ........`8^.....
- 064d0 e8b58600 00000000 08000000 00000000  ................
- 064e0 10105e00 00000000 00b68600 00000000  ..^.............
- 064f0 08000000 00000000 70635e00 00000000  ........pc^.....
+ 06450 504d5b00 00000000 a8b58600 00000000  PM[.............
+ 06460 08000000 00000000 00255b00 00000000  .........%[.....
+ 06470 c0b58600 00000000 08000000 00000000  ................
+ 06480 50bf5b00 00000000 c8b58600 00000000  P.[.............
+ 06490 08000000 00000000 50ec5b00 00000000  ........P.[.....
+ 064a0 e0b58600 00000000 08000000 00000000  ................
+ 064b0 b0965c00 00000000 e8b58600 00000000  ..\.............
+ 064c0 08000000 00000000 606e5c00 00000000  ........`n\.....
+ 064d0 f0b58600 00000000 08000000 00000000  ................
+ 064e0 50315c00 00000000 00b68600 00000000  P1\.............
+ 064f0 08000000 00000000 20045d00 00000000  ........ .].....
  06500 08b68600 00000000 08000000 00000000  ................
- 06510 80635e00 00000000 20b68600 00000000  .c^..... .......
- 06520 08000000 00000000 50585f00 00000000  ........PX_.....
+ 06510 c0305d00 00000000 20b68600 00000000  .0]..... .......
+ 06520 08000000 00000000 709f5d00 00000000  ........p.].....
  06530 28b68600 00000000 08000000 00000000  (...............
- 06540 00305f00 00000000 40b68600 00000000  .0_.....@.......
- 06550 08000000 00000000 c0c55f00 00000000  .........._.....
+ 06540 20775d00 00000000 40b68600 00000000   w].....@.......
+ 06550 08000000 00000000 80c15d00 00000000  ..........].....
  06560 48b68600 00000000 08000000 00000000  H...............
- 06570 60f25f00 00000000 60b68600 00000000  `._.....`.......
+ 06570 90c15d00 00000000 60b68600 00000000  ..].....`.......
  06580 08000000 00000000 cca77900 00000000  ..........y.....
  06590 68b68600 00000000 08000000 00000000  h...............
  065a0 d0a77900 00000000 80b68600 00000000  ..y.............
@@ -1661,43 +1661,43 @@
  06a50 e0e57900 00000000 c8b88600 00000000  ..y.............
  06a60 08000000 00000000 56ea7900 00000000  ........V.y.....
  06a70 e0b88600 00000000 08000000 00000000  ................
- 06a80 c0dd6500 00000000 e8b88600 00000000  ..e.............
- 06a90 08000000 00000000 80db6500 00000000  ..........e.....
+ 06a80 80dd6500 00000000 e8b88600 00000000  ..e.............
+ 06a90 08000000 00000000 40db6500 00000000  ........@.e.....
  06aa0 f0b88600 00000000 08000000 00000000  ................
- 06ab0 20dc6500 00000000 f8b88600 00000000   .e.............
- 06ac0 08000000 00000000 a0db6500 00000000  ..........e.....
+ 06ab0 e0db6500 00000000 f8b88600 00000000  ..e.............
+ 06ac0 08000000 00000000 60db6500 00000000  ........`.e.....
  06ad0 00b98600 00000000 08000000 00000000  ................
- 06ae0 90db6500 00000000 08b98600 00000000  ..e.............
- 06af0 08000000 00000000 d0db6500 00000000  ..........e.....
+ 06ae0 50db6500 00000000 08b98600 00000000  P.e.............
+ 06af0 08000000 00000000 90db6500 00000000  ..........e.....
  06b00 10b98600 00000000 08000000 00000000  ................
- 06b10 b0db6500 00000000 18b98600 00000000  ..e.............
- 06b20 08000000 00000000 e0db6500 00000000  ..........e.....
+ 06b10 70db6500 00000000 18b98600 00000000  p.e.............
+ 06b20 08000000 00000000 a0db6500 00000000  ..........e.....
  06b30 20b98600 00000000 08000000 00000000   ...............
- 06b40 40e16500 00000000 28b98600 00000000  @.e.....(.......
- 06b50 08000000 00000000 30e26500 00000000  ........0.e.....
+ 06b40 00e16500 00000000 28b98600 00000000  ..e.....(.......
+ 06b50 08000000 00000000 f0e16500 00000000  ..........e.....
  06b60 30b98600 00000000 08000000 00000000  0...............
- 06b70 60e06500 00000000 38b98600 00000000  `.e.....8.......
- 06b80 08000000 00000000 90de6500 00000000  ..........e.....
+ 06b70 20e06500 00000000 38b98600 00000000   .e.....8.......
+ 06b80 08000000 00000000 50de6500 00000000  ........P.e.....
  06b90 40b98600 00000000 08000000 00000000  @...............
- 06ba0 70df6500 00000000 48b98600 00000000  p.e.....H.......
- 06bb0 08000000 00000000 c0db6500 00000000  ..........e.....
+ 06ba0 30df6500 00000000 48b98600 00000000  0.e.....H.......
+ 06bb0 08000000 00000000 80db6500 00000000  ..........e.....
  06bc0 50b98600 00000000 08000000 00000000  P...............
- 06bd0 a0dd6500 00000000 58b98600 00000000  ..e.....X.......
- 06be0 08000000 00000000 f0db6500 00000000  ..........e.....
+ 06bd0 60dd6500 00000000 58b98600 00000000  `.e.....X.......
+ 06be0 08000000 00000000 b0db6500 00000000  ..........e.....
  06bf0 60b98600 00000000 08000000 00000000  `...............
- 06c00 00dc6500 00000000 68b98600 00000000  ..e.....h.......
- 06c10 08000000 00000000 10dc6500 00000000  ..........e.....
+ 06c00 c0db6500 00000000 68b98600 00000000  ..e.....h.......
+ 06c10 08000000 00000000 d0db6500 00000000  ..........e.....
  06c20 70b98600 00000000 08000000 00000000  p...............
- 06c30 b0dd6500 00000000 b0b98600 00000000  ..e.............
- 06c40 08000000 00000000 70b96600 00000000  ........p.f.....
+ 06c30 70dd6500 00000000 b0b98600 00000000  p.e.............
+ 06c40 08000000 00000000 30b96600 00000000  ........0.f.....
  06c50 b8b98600 00000000 08000000 00000000  ................
- 06c60 00c66600 00000000 c0b98600 00000000  ..f.............
- 06c70 08000000 00000000 50b96600 00000000  ........P.f.....
+ 06c60 c0c56600 00000000 c0b98600 00000000  ..f.............
+ 06c70 08000000 00000000 10b96600 00000000  ..........f.....
  06c80 f0b98600 00000000 08000000 00000000  ................
- 06c90 30b86600 00000000 f8b98600 00000000  0.f.............
- 06ca0 08000000 00000000 20b96600 00000000  ........ .f.....
+ 06c90 f0b76600 00000000 f8b98600 00000000  ..f.............
+ 06ca0 08000000 00000000 e0b86600 00000000  ..........f.....
  06cb0 00ba8600 00000000 08000000 00000000  ................
- 06cc0 60b96600 00000000 20ba8600 00000000  `.f..... .......
+ 06cc0 20b96600 00000000 20ba8600 00000000   .f..... .......
  06cd0 08000000 00000000 40ba8600 00000000  ........@.......
  06ce0 28ba8600 00000000 08000000 00000000  (...............
  06cf0 c0ba8600 00000000 30ba8600 00000000  ........0.......
@@ -1706,67 +1706,67 @@
  06d20 12097a00 00000000 48ba8600 00000000  ..z.....H.......
  06d30 08000000 00000000 8ef87900 00000000  ..........y.....
  06d40 50ba8600 00000000 08000000 00000000  P...............
- 06d50 10b86600 00000000 58ba8600 00000000  ..f.....X.......
- 06d60 08000000 00000000 80b96600 00000000  ..........f.....
+ 06d50 d0b76600 00000000 58ba8600 00000000  ..f.....X.......
+ 06d60 08000000 00000000 40b96600 00000000  ........@.f.....
  06d70 60ba8600 00000000 08000000 00000000  `...............
- 06d80 20b86600 00000000 80ba8600 00000000   .f.............
+ 06d80 e0b76600 00000000 80ba8600 00000000  ..f.............
  06d90 08000000 00000000 70097a00 00000000  ........p.z.....
  06da0 88ba8600 00000000 08000000 00000000  ................
  06db0 6e097a00 00000000 90ba8600 00000000  n.z.............
- 06dc0 08000000 00000000 70bb6600 00000000  ........p.f.....
+ 06dc0 08000000 00000000 30bb6600 00000000  ........0.f.....
  06dd0 98ba8600 00000000 08000000 00000000  ................
- 06de0 30c16600 00000000 a0ba8600 00000000  0.f.............
- 06df0 08000000 00000000 50ba6600 00000000  ........P.f.....
+ 06de0 f0c06600 00000000 a0ba8600 00000000  ..f.............
+ 06df0 08000000 00000000 10ba6600 00000000  ..........f.....
  06e00 c0ba8600 00000000 08000000 00000000  ................
  06e10 75097a00 00000000 d0ba8600 00000000  u.z.............
- 06e20 08000000 00000000 a0b96600 00000000  ..........f.....
+ 06e20 08000000 00000000 60b96600 00000000  ........`.f.....
  06e30 d8ba8600 00000000 08000000 00000000  ................
- 06e40 70c06600 00000000 e0ba8600 00000000  p.f.............
- 06e50 08000000 00000000 e0ba6600 00000000  ..........f.....
+ 06e40 30c06600 00000000 e0ba8600 00000000  0.f.............
+ 06e50 08000000 00000000 a0ba6600 00000000  ..........f.....
  06e60 00bb8600 00000000 08000000 00000000  ................
  06e70 44227a00 00000000 08bb8600 00000000  D"z.............
- 06e80 08000000 00000000 90016700 00000000  ..........g.....
+ 06e80 08000000 00000000 50016700 00000000  ........P.g.....
  06e90 10bb8600 00000000 08000000 00000000  ................
- 06ea0 00026700 00000000 18bb8600 00000000  ..g.............
- 06eb0 08000000 00000000 c0016700 00000000  ..........g.....
+ 06ea0 c0016700 00000000 18bb8600 00000000  ..g.............
+ 06eb0 08000000 00000000 80016700 00000000  ..........g.....
  06ec0 28bb8600 00000000 08000000 00000000  (...............
- 06ed0 50096700 00000000 60bb8600 00000000  P.g.....`.......
- 06ee0 08000000 00000000 10096700 00000000  ..........g.....
+ 06ed0 10096700 00000000 60bb8600 00000000  ..g.....`.......
+ 06ee0 08000000 00000000 d0086700 00000000  ..........g.....
  06ef0 a0bb8600 00000000 08000000 00000000  ................
  06f00 6d1a7a00 00000000 a8bb8600 00000000  m.z.............
- 06f10 08000000 00000000 20256700 00000000  ........ %g.....
+ 06f10 08000000 00000000 e0246700 00000000  .........$g.....
  06f20 b0bb8600 00000000 08000000 00000000  ................
- 06f30 205e6700 00000000 b8bb8600 00000000   ^g.............
- 06f40 08000000 00000000 f0276700 00000000  .........'g.....
+ 06f30 e05d6700 00000000 b8bb8600 00000000  .]g.............
+ 06f40 08000000 00000000 b0276700 00000000  .........'g.....
  06f50 c8bb8600 00000000 08000000 00000000  ................
- 06f60 403c6700 00000000 d0bb8600 00000000  @<g.............
- 06f70 08000000 00000000 c0256700 00000000  .........%g.....
+ 06f60 003c6700 00000000 d0bb8600 00000000  .<g.............
+ 06f70 08000000 00000000 80256700 00000000  .........%g.....
  06f80 e0bb8600 00000000 08000000 00000000  ................
- 06f90 d0286700 00000000 e8bb8600 00000000  .(g.............
- 06fa0 08000000 00000000 10256700 00000000  .........%g.....
+ 06f90 90286700 00000000 e8bb8600 00000000  .(g.............
+ 06fa0 08000000 00000000 d0246700 00000000  .........$g.....
  06fb0 40bc8600 00000000 08000000 00000000  @...............
  06fc0 731a7a00 00000000 48bc8600 00000000  s.z.....H.......
- 06fd0 08000000 00000000 20256700 00000000  ........ %g.....
+ 06fd0 08000000 00000000 e0246700 00000000  .........$g.....
  06fe0 50bc8600 00000000 08000000 00000000  P...............
- 06ff0 205e6700 00000000 58bc8600 00000000   ^g.....X.......
- 07000 08000000 00000000 f0276700 00000000  .........'g.....
+ 06ff0 e05d6700 00000000 58bc8600 00000000  .]g.....X.......
+ 07000 08000000 00000000 b0276700 00000000  .........'g.....
  07010 68bc8600 00000000 08000000 00000000  h...............
- 07020 403c6700 00000000 88bc8600 00000000  @<g.............
- 07030 08000000 00000000 10256700 00000000  .........%g.....
+ 07020 003c6700 00000000 88bc8600 00000000  .<g.............
+ 07030 08000000 00000000 d0246700 00000000  .........$g.....
  07040 e0bc8600 00000000 08000000 00000000  ................
  07050 d0217a00 00000000 e8bc8600 00000000  .!z.............
- 07060 08000000 00000000 70b16700 00000000  ........p.g.....
+ 07060 08000000 00000000 30b16700 00000000  ........0.g.....
  07070 f0bc8600 00000000 08000000 00000000  ................
- 07080 e0b16700 00000000 f8bc8600 00000000  ..g.............
- 07090 08000000 00000000 c0b16700 00000000  ..........g.....
+ 07080 a0b16700 00000000 f8bc8600 00000000  ..g.............
+ 07090 08000000 00000000 80b16700 00000000  ..........g.....
  070a0 18bd8600 00000000 08000000 00000000  ................
/usr/bin/rustup differs in assembler output
--- old /usr/bin/rustup (disasm)
+++ new /usr/bin/rustup (disasm)
@@ -30581,13 +30581,17 @@
 	call   <_ZN4core9panicking19assert_failed_inner17h7982c61945ca9976E>
 	ud2    
 
+ZBUFFv04_decompressContinue.cold:
+	or     $something,%rcx
+	jmp    <ZBUFFv04_decompressContinue + ofs>
+
 ZBUFFv05_decompressContinue.cold:
 	or     $something,%rcx
 	jmp    <ZBUFFv05_decompressContinue + ofs>
 
-ZBUFFv04_decompressContinue.cold:
-	or     $something,%rcx
-	jmp    <ZBUFFv04_decompressContinue + ofs>
+ZBUFFv06_decompressContinue.cold:
+	or     $something,%r11
+	jmp    <ZBUFFv06_decompressContinue + ofs>
 
 ZSTDv07_decompressContinue.cold:
 	or     $something,%r12
@@ -30597,10 +30601,6 @@
 	or     $something,%rbp
 	jmp    <ZBUFFv07_decompressContinue + ofs>
 
-ZBUFFv06_decompressContinue.cold:
-	or     $something,%r11
-	jmp    <ZBUFFv06_decompressContinue + ofs>
-
 lzma_decode.cold:
 	mov    offset(%rsp),%rax
 	jmp    <lzma_decode + ofs>
@@ -1225702,72 +1225702,6 @@
 	jmp    <free@plt>
 	nopl   (%rax)
 
-ERR_getErrorString:
-	cmp    $something,%edi
-	ja     <ERR_getErrorString + ofs>
-	lea    offset(%rip),%rdx        #   <str.0.4898 + ofs>
-	mov    %edi,%edi
-	movslq (%rdx,%rdi,4),%rax
-	add    %rdx,%rax
-	jmp    *%rax
-	nopw   offset(%rax,%rax,1)
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-	lea    offset(%rip),%rax        #   <str.0.4898 + ofs>
-	ret    
-
 ZSTD_startingInputLength.part.0:
 	sub    $something,%rsp
 	lea    offset(%rip),%rcx        #   <__PRETTY_FUNCTION__.17>
@@ -1229784,1465 +1229718,1569 @@
 	call   <__assert_fail@plt>
 	nopw   offset(%rax,%rax,1)
 
-HUF_DecompressAsmArgs_init:
-	mov    %rdi,%rax
-	mov    %rdx,%rdi
-	mov    %rcx,%rdx
-	movzbl offset(%r9),%ecx
-	cmp    $something,%r8
-	jbe    <HUF_DecompressAsmArgs_init + ofs>
-	cmp    $something,%cl
-	jne    <HUF_DecompressAsmArgs_init + ofs>
+FSE_readNCount:
+	push   %r15
+	push   %r14
 	push   %r13
-	lea    offset(%rdx),%r10
 	push   %r12
 	push   %rbp
 	push   %rbx
-	movzwl (%rdx),%ebp
-	movzwl offset(%rdx),%r13d
-	movzwl offset(%rdx),%r12d
-	mov    %r10,offset(%rax)
-	add    %rbp,%r10
-	lea    (%r10,%r13,1),%r11
-	mov    %r10,offset(%rax)
-	lea    (%r11,%r12,1),%rbx
-	mov    %r11,offset(%rax)
-	mov    %rbx,offset(%rax)
-	cmp    $something,%rbp
-	jbe    <HUF_DecompressAsmArgs_init + ofs>
-	cmp    $something,%r13
-	jbe    <HUF_DecompressAsmArgs_init + ofs>
-	lea    -offset(%r8),%rcx
-	sub    %rbp,%rcx
-	sub    %r13,%rcx
-	sub    %r12,%rcx
-	cmp    $something,%r12
-	jbe    <HUF_DecompressAsmArgs_init + ofs>
-	cmp    $something,%rcx
-	jbe    <HUF_DecompressAsmArgs_init + ofs>
-	cmp    %rcx,%r8
-	jb     <HUF_DecompressAsmArgs_init + ofs>
-	lea    (%rsi,%rdi,1),%rbp
-	add    $something,%rdi
-	lea    -offset(%r10),%rcx
-	mov    %rsi,offset(%rax)
-	shr    $something,%rdi
-	mov    %rcx,(%rax)
-	lea    -offset(%r11),%rcx
-	lea    -offset(%rdx,%r8,1),%r8
-	add    %rdi,%rsi
-	mov    %rcx,offset(%rax)
-	lea    -offset(%rbx),%rcx
-	mov    %rsi,offset(%rax)
-	add    %rdi,%rsi
-	mov    %rsi,offset(%rax)
-	add    %rdi,%rsi
-	mov    %rcx,offset(%rax)
-	mov    %r8,offset(%rax)
-	mov    %rsi,offset(%rax)
-	cmp    %rbp,%rsi
-	jae    <HUF_DecompressAsmArgs_init + ofs>
-	movzbl -offset(%r10),%esi
-	xor    %ecx,%ecx
-	test   %sil,%sil
-	je     <HUF_DecompressAsmArgs_init + ofs>
-	bsr    %esi,%esi
-	mov    $something,%ecx
-	sub    %esi,%ecx
-	mov    -offset(%r10),%rsi
-	or     $something,%rsi
-	shl    %cl,%rsi
-	xor    %ecx,%ecx
-	mov    %rsi,offset(%rax)
-	movzbl -offset(%r11),%esi
-	test   %sil,%sil
-	je     <HUF_DecompressAsmArgs_init + ofs>
-	bsr    %esi,%esi
-	mov    $something,%ecx
-	sub    %esi,%ecx
-	mov    -offset(%r11),%rsi
-	or     $something,%rsi
-	shl    %cl,%rsi
-	xor    %ecx,%ecx
-	mov    %rsi,offset(%rax)
-	movzbl -offset(%rbx),%esi
-	test   %sil,%sil
-	je     <HUF_DecompressAsmArgs_init + ofs>
-	bsr    %esi,%esi
-	mov    $something,%ecx
overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good)
overall=1