~/f/pijul/RPMS.2017 ~/f/pijul
~/f/pijul
RPMS.2017/pijul-1.0.0~beta.6-0.0.x86_64.rpm RPMS/pijul-1.0.0~beta.6-0.0.x86_64.rpm differ: char 225, line 1
Comparing pijul-1.0.0~beta.6-0.0.x86_64.rpm to pijul-1.0.0~beta.6-0.0.x86_64.rpm
comparing the rpm tags of pijul
--- old-rpm-tags
+++ new-rpm-tags
@@ -118 +118 @@
-/usr/bin/pijul 1e628d550133da802795cafa94685c550208294a7a8b5e3b195470cfbb956191 0
+/usr/bin/pijul aa47eac93433e570438cf5b7a6012cea8e24c06d7a452f54d83bc768a21a8553 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/pijul differs in ELF sections
--- old /usr/bin/pijul (objdump)
+++ new /usr/bin/pijul (objdump)
@@ -1201,7 +1201,7 @@
  4d90 751a6909 00000200 df100000 00000000  u.i.............
 Contents of section .rela.dyn:
  004da0 686c4101 00000000 08000000 00000000  hlA.............
- 004db0 a0a6fe00 00000000 706c4101 00000000  ........plA.....
+ 004db0 b0a6fe00 00000000 706c4101 00000000  ........plA.....
  004dc0 08000000 00000000 102c1800 00000000  .........,......
  004dd0 786c4101 00000000 08000000 00000000  xlA.............
  004de0 d02b1800 00000000 806c4101 00000000  .+.......lA.....
@@ -1304,19 +1304,19 @@
  0053f0 08000000 00000000 40c41900 00000000  ........@.......
  005400 40714101 00000000 08000000 00000000  @qA.............
  005410 e0881900 00000000 58714101 00000000  ........XqA.....
- 005420 08000000 00000000 80d3fe00 00000000  ................
+ 005420 08000000 00000000 90d3fe00 00000000  ................
  005430 60714101 00000000 08000000 00000000  `qA.............
  005440 e0881900 00000000 78714101 00000000  ........xqA.....
- 005450 08000000 00000000 60d1fe00 00000000  ........`.......
+ 005450 08000000 00000000 70d1fe00 00000000  ........p.......
  005460 80714101 00000000 08000000 00000000  .qA.............
- 005470 80d3fe00 00000000 88714101 00000000  .........qA.....
+ 005470 90d3fe00 00000000 88714101 00000000  .........qA.....
  005480 08000000 00000000 40714101 00000000  ........@qA.....
  005490 90714101 00000000 08000000 00000000  .qA.............
- 0054a0 f0dafe00 00000000 98714101 00000000  .........qA.....
+ 0054a0 00dbfe00 00000000 98714101 00000000  .........qA.....
  0054b0 08000000 00000000 d0642300 00000000  .........d#.....
  0054c0 a0714101 00000000 08000000 00000000  .qA.............
- 0054d0 70d8fe00 00000000 a8714101 00000000  p........qA.....
- 0054e0 08000000 00000000 c0dafe00 00000000  ................
+ 0054d0 80d8fe00 00000000 a8714101 00000000  .........qA.....
+ 0054e0 08000000 00000000 d0dafe00 00000000  ................
  0054f0 b0714101 00000000 08000000 00000000  .qA.............
  005500 40c41900 00000000 b8714101 00000000  @........qA.....
  005510 08000000 00000000 b0771900 00000000  .........w......
@@ -1472,12 +1472,12 @@
  005e70 08000000 00000000 40c41900 00000000  ........@.......
  005e80 78764101 00000000 08000000 00000000  xvA.............
  005e90 00831900 00000000 90764101 00000000  .........vA.....
- 005ea0 08000000 00000000 90310301 00000000  .........1......
+ 005ea0 08000000 00000000 a0310301 00000000  .........1......
  005eb0 98764101 00000000 08000000 00000000  .vA.............
  005ec0 00831900 00000000 b0764101 00000000  .........vA.....
  005ed0 08000000 00000000 e0eb1900 00000000  ................
  005ee0 b8764101 00000000 08000000 00000000  .vA.............
- 005ef0 90310301 00000000 c0764101 00000000  .1.......vA.....
+ 005ef0 a0310301 00000000 c0764101 00000000  .1.......vA.....
  005f00 08000000 00000000 78764101 00000000  ........xvA.....
  005f10 c8764101 00000000 08000000 00000000  .vA.............
  005f20 10c41900 00000000 d0764101 00000000  .........vA.....
@@ -1618,7 +1618,7 @@
  006790 b9910301 00000000 f87c4101 00000000  .........|A.....
  0067a0 08000000 00000000 e0881900 00000000  ................
  0067b0 107d4101 00000000 08000000 00000000  .}A.............
- 0067c0 60d1fe00 00000000 187d4101 00000000  `........}A.....
+ 0067c0 70d1fe00 00000000 187d4101 00000000  p........}A.....
  0067d0 08000000 00000000 f07c1900 00000000  .........|......
  0067e0 307d4101 00000000 08000000 00000000  0}A.............
  0067f0 d0c51900 00000000 387d4101 00000000  ........8}A.....
@@ -1666,7 +1666,7 @@
  006a90 70521900 00000000 f87e4101 00000000  pR.......~A.....
  006aa0 08000000 00000000 e0851900 00000000  ................
  006ab0 107f4101 00000000 08000000 00000000  ..A.............
- 006ac0 90510001 00000000 187f4101 00000000  .Q........A.....
+ 006ac0 a0510001 00000000 187f4101 00000000  .Q........A.....
  006ad0 08000000 00000000 10a71900 00000000  ................
  006ae0 307f4101 00000000 08000000 00000000  0.A.............
  006af0 a0551900 00000000 387f4101 00000000  .U......8.A.....
@@ -1811,12 +1811,12 @@
  0073a0 08000000 00000000 10675700 00000000  .........gW.....
  0073b0 20854101 00000000 08000000 00000000   .A.............
  0073c0 10a71900 00000000 38854101 00000000  ........8.A.....
- 0073d0 08000000 00000000 50e50201 00000000  ........P.......
+ 0073d0 08000000 00000000 60e50201 00000000  ........`.......
  0073e0 40854101 00000000 08000000 00000000  @.A.............
  0073f0 10a71900 00000000 58854101 00000000  ........X.A.....
  007400 08000000 00000000 00e81900 00000000  ................
  007410 60854101 00000000 08000000 00000000  `.A.............
- 007420 50e50201 00000000 68854101 00000000  P.......h.A.....
+ 007420 60e50201 00000000 68854101 00000000  `.......h.A.....
  007430 08000000 00000000 20854101 00000000  ........ .A.....
  007440 70854101 00000000 08000000 00000000  p.A.............
  007450 f0c31900 00000000 78854101 00000000  ........x.A.....
@@ -1831,7 +1831,7 @@
  0074e0 60493600 00000000 b8854101 00000000  `I6.......A.....
  0074f0 08000000 00000000 10a71900 00000000  ................
  007500 d0854101 00000000 08000000 00000000  ..A.............
- 007510 50f9fc00 00000000 d8854101 00000000  P.........A.....
+ 007510 60f9fc00 00000000 d8854101 00000000  `.........A.....
  007520 08000000 00000000 c0551900 00000000  .........U......
  007530 e0854101 00000000 08000000 00000000  ..A.............
  007540 a0561900 00000000 e8854101 00000000  .V........A.....
@@ -2488,7 +2488,7 @@
  009df0 b0721f00 00000000 a8a54101 00000000  .r........A.....
  009e00 08000000 00000000 a0d61e00 00000000  ................
  009e10 c0a54101 00000000 08000000 00000000  ..A.............
- 009e20 60d1fe00 00000000 c8a54101 00000000  `.........A.....
+ 009e20 70d1fe00 00000000 c8a54101 00000000  p.........A.....
  009e30 08000000 00000000 00c71e00 00000000  ................
  009e40 e0a54101 00000000 08000000 00000000  ..A.............
  009e50 f0b14700 00000000 e8a54101 00000000  ..G.......A.....
@@ -2518,7 +2518,7 @@
  009fd0 70521900 00000000 e8a64101 00000000  pR........A.....
  009fe0 08000000 00000000 c0d21e00 00000000  ................
  009ff0 00a74101 00000000 08000000 00000000  ..A.............
- 00a000 90510001 00000000 08a74101 00000000  .Q........A.....
+ 00a000 a0510001 00000000 08a74101 00000000  .Q........A.....
  00a010 08000000 00000000 50d71e00 00000000  ........P.......
  00a020 20a74101 00000000 08000000 00000000   .A.............
  00a030 10c11e00 00000000 28a74101 00000000  ........(.A.....
@@ -2881,16 +2881,16 @@
  00b680 26d20301 00000000 70b84101 00000000  &.......p.A.....
  00b690 08000000 00000000 50d71e00 00000000  ........P.......
  00b6a0 88b84101 00000000 08000000 00000000  ..A.............
- 00b6b0 10d8fd00 00000000 90b84101 00000000  ..........A.....
- 00b6c0 08000000 00000000 40d8fd00 00000000  ........@.......
+ 00b6b0 20d8fd00 00000000 90b84101 00000000   .........A.....
+ 00b6c0 08000000 00000000 50d8fd00 00000000  ........P.......
  00b6d0 98b84101 00000000 08000000 00000000  ..A.............
  00b6e0 40131f00 00000000 a0b84101 00000000  @.........A.....
- 00b6f0 08000000 00000000 70d8fd00 00000000  ........p.......
+ 00b6f0 08000000 00000000 80d8fd00 00000000  ................
  00b700 a8b84101 00000000 08000000 00000000  ..A.............
- 00b710 80d8fd00 00000000 b0b84101 00000000  ..........A.....
- 00b720 08000000 00000000 90d8fd00 00000000  ................
+ 00b710 90d8fd00 00000000 b0b84101 00000000  ..........A.....
+ 00b720 08000000 00000000 a0d8fd00 00000000  ................
  00b730 b8b84101 00000000 08000000 00000000  ..A.............
- 00b740 a0d8fd00 00000000 c0b84101 00000000  ..........A.....
+ 00b740 b0d8fd00 00000000 c0b84101 00000000  ..........A.....
  00b750 08000000 00000000 c5cd0301 00000000  ................
  00b760 d8b84101 00000000 08000000 00000000  ..A.............
  00b770 c5cd0301 00000000 f0b84101 00000000  ..........A.....
@@ -3203,12 +3203,12 @@
  00caa0 08000000 00000000 b0f00301 00000000  ................
  00cab0 c8c84101 00000000 08000000 00000000  ..A.............
  00cac0 a0382300 00000000 e0c84101 00000000  .8#.......A.....
- 00cad0 08000000 00000000 80f40101 00000000  ................
+ 00cad0 08000000 00000000 90f40101 00000000  ................
  00cae0 e8c84101 00000000 08000000 00000000  ..A.............
  00caf0 a0382300 00000000 00c94101 00000000  .8#.......A.....
- 00cb00 08000000 00000000 a0f40101 00000000  ................
+ 00cb00 08000000 00000000 b0f40101 00000000  ................
  00cb10 08c94101 00000000 08000000 00000000  ..A.............
- 00cb20 80f40101 00000000 10c94101 00000000  ..........A.....
+ 00cb20 90f40101 00000000 10c94101 00000000  ..........A.....
  00cb30 08000000 00000000 c8c84101 00000000  ..........A.....
  00cb40 18c94101 00000000 08000000 00000000  ..A.............
  00cb50 b0642300 00000000 20c94101 00000000  .d#..... .A.....
@@ -3287,7 +3287,7 @@
  00cfe0 08000000 00000000 59f80301 00000000  ........Y.......
  00cff0 b8cc4101 00000000 08000000 00000000  ..A.............
  00d000 e04e2300 00000000 d0cc4101 00000000  .N#.......A.....
- 00d010 08000000 00000000 7056fe00 00000000  ........pV......
+ 00d010 08000000 00000000 8056fe00 00000000  .........V......
  00d020 d8cc4101 00000000 08000000 00000000  ..A.............
  00d030 90502300 00000000 f0cc4101 00000000  .P#.......A.....
  00d040 08000000 00000000 b0f82400 00000000  ..........$.....
@@ -4124,7 +4124,7 @@
  010430 08000000 00000000 92d50301 00000000  ................
  010440 b8f24101 00000000 08000000 00000000  ..A.............
  010450 00432700 00000000 d0f24101 00000000  .C'.......A.....
- 010460 08000000 00000000 a099f700 00000000  ................
+ 010460 08000000 00000000 b099f700 00000000  ................
  010470 d8f24101 00000000 08000000 00000000  ..A.............
  010480 b2d50301 00000000 e8f24101 00000000  ..........A.....
  010490 08000000 00000000 08210401 00000000  .........!......
@@ -4228,7 +4228,7 @@
  010ab0 00132300 00000000 50f74101 00000000  ..#.....P.A.....
  010ac0 08000000 00000000 00442700 00000000  .........D'.....
  010ad0 68f74101 00000000 08000000 00000000  h.A.............
- 010ae0 60d1fe00 00000000 70f74101 00000000  `.......p.A.....
+ 010ae0 70d1fe00 00000000 70f74101 00000000  p.......p.A.....
  010af0 08000000 00000000 00432700 00000000  .........C'.....
  010b00 88f74101 00000000 08000000 00000000  ..A.............
  010b10 b0541900 00000000 90f74101 00000000  .T........A.....
@@ -4250,15 +4250,15 @@
  010c10 08000000 00000000 50530301 00000000  ........PS......
  010c20 50f84101 00000000 08000000 00000000  P.A.............
  010c30 604b2700 00000000 68f84101 00000000  `K'.....h.A.....
- 010c40 08000000 00000000 20ebfd00 00000000  ........ .......
+ 010c40 08000000 00000000 30ebfd00 00000000  ........0.......
  010c50 70f84101 00000000 08000000 00000000  p.A.............
- 010c60 e0ebfd00 00000000 78f84101 00000000  ........x.A.....
+ 010c60 f0ebfd00 00000000 78f84101 00000000  ........x.A.....
  010c70 08000000 00000000 10c32700 00000000  ..........'.....
  010c80 80f84101 00000000 08000000 00000000  ..A.............
- 010c90 20edfd00 00000000 88f84101 00000000   .........A.....
- 010ca0 08000000 00000000 60edfd00 00000000  ........`.......
+ 010c90 30edfd00 00000000 88f84101 00000000  0.........A.....
+ 010ca0 08000000 00000000 70edfd00 00000000  ........p.......
  010cb0 90f84101 00000000 08000000 00000000  ..A.............
- 010cc0 b0eefd00 00000000 98f84101 00000000  ..........A.....
+ 010cc0 c0eefd00 00000000 98f84101 00000000  ..........A.....
  010cd0 08000000 00000000 80465a00 00000000  .........FZ.....
  010ce0 a0f84101 00000000 08000000 00000000  ..A.............
  010cf0 00432700 00000000 b8f84101 00000000  .C'.......A.....
@@ -5282,13 +5282,13 @@
/usr/bin/pijul differs in assembler output
--- old /usr/bin/pijul (disasm)
+++ new /usr/bin/pijul (disasm)
@@ -2931080,550 +2931080,199 @@
 	ret
 	nop
 
-ZSTD_NCountCost:
-	push   %r14
-	mov    %rdi,%r14
-	mov    %ecx,%edi
-	push   %r13
-	push   %r12
-	push   %rbp
-	mov    %esi,%ebp
-	push   %rbx
-	mov    %rdx,%rbx
-	mov    %esi,%edx
-	mov    %rbx,%rsi
-	sub    $something,%rsp
-	call   <FSE_optimalTableLog>
-	mov    %rsp,%r13
-	xor    %r9d,%r9d
-	mov    %ebp,%r8d
-	cmp    $something,%rbx
-	mov    %rbx,%rcx
-	mov    %r14,%rdx
-	mov    %eax,%esi
-	seta   %r9b
-	mov    %r13,%rdi
-	mov    %eax,%r12d
-	call   <FSE_normalizeCount>
-	cmp    $something,%rax
-	ja     <ZSTD_NCountCost + ofs>
-	lea    offset(%rsp),%rdi
-	mov    %r12d,%r8d
-	mov    %ebp,%ecx
-	mov    %r13,%rdx
-	mov    $something,%esi
-	call   <FSE_writeNCount>
-	add    $something,%rsp
-	pop    %rbx
-	pop    %rbp
-	pop    %r12
-	pop    %r13
-	pop    %r14
-	ret
-	nopw   offset(%rax,%rax,1)
-
-ZSTD_encodeSequences_bmi2:
+ZSTD_compressBlock_fast_noDict_4_1:
 	push   %r15
-	mov    %rsi,%rax
-	mov    %rdx,%rsi
+	mov    %rdx,%r10
+	mov    %rcx,%r15
+	mov    $something,%r9d
 	push   %r14
-	lea    -offset(%rdi,%rax,1),%r10
 	push   %r13
 	push   %r12
 	push   %rbp
 	push   %rbx
-	mov    offset(%rsp),%rdx
-	mov    %rcx,-offset(%rsp)
-	mov    %r9,-offset(%rsp)
-	cmp    $something,%rax
-	jbe    <ZSTD_encodeSequences_bmi2 + ofs>
-	mov    offset(%rsp),%rbx
-	movzwl (%rsi),%r14d
-	mov    %rdi,%r12
-	movzbl -offset(%rcx,%rbx,1),%eax
-	lea    offset(%rsi),%rbx
-	mov    $something,%ecx
-	mov    %rbx,-offset(%rsp)
-	test   %r14d,%r14d
-	je     <ZSTD_encodeSequences_bmi2 + ofs>
-	lea    -offset(%r14),%edi
-	mov    $something,%ecx
-	shlx   %edi,%ecx,%ecx
-	movslq %ecx,%rcx
-	lea    offset(,%rcx,4),%rcx
-	add    %rcx,%rsi
-	movzbl %al,%ecx
-	mov    offset(%rsp),%rbx
-	movzwl (%r8),%r15d
-	lea    (%rsi,%rcx,8),%rdi
-	mov    %rsi,-offset(%rsp)
-	mov    offset(%rdi),%r9d
-	lea    offset(%r9),%ecx
-	mov    %ecx,%esi
-	shr    $something,%ecx
-	xor    %si,%si
-	sub    %r9d,%esi
-	sarx   %rcx,%rsi,%rcx
-	movslq (%rdi),%rsi
-	add    %rsi,%rcx
-	mov    -offset(%rsp),%rsi
-	movzwl (%rsi,%rcx,2),%esi
+	sub    $something,%rsp
+	mov    offset(%rdi),%edx
+	mov    offset(%rdi),%r14
+	mov    offset(%rdi),%r11d
+	mov    offset(%rdi),%r12
 	mov    %rsi,-offset(%rsp)
-	mov    -offset(%rsp),%rsi
-	movzbl -offset(%rsi,%rbx,1),%ebx
-	lea    offset(%r8),%rsi
+	cmp    $something,%edx
+	mov    offset(%rdi),%eax
+	mov    offset(%r10),%ebx
+	adc    $something,%edx
+	mov    %edx,%esi
+	mov    %rcx,%rdx
+	mov    offset(%rdi),%ecx
+	sub    %r14,%rdx
 	mov    %rsi,-offset(%rsp)
-	mov    $something,%esi
-	mov    %rbx,%rcx
-	test   %r15d,%r15d
-	je     <ZSTD_encodeSequences_bmi2 + ofs>
-	lea    -offset(%r15),%edi
-	mov    $something,%esi
-	shlx   %edi,%esi,%esi
-	movslq %esi,%rsi
-	lea    offset(,%rsi,4),%rsi
-	add    %r8,%rsi
-	movzwl (%rdx),%ebp
-	lea    (%rsi,%rcx,8),%rdi
+	add    %r8d,%edx
+	shl    %cl,%r9d
+	mov    offset(%rdi),%ecx
+	mov    %edx,%esi
+	sub    %r9d,%edx
+	sub    %ecx,%esi
+	cmp    %esi,%r9d
+	lea    (%r15,%r8,1),%rsi
 	mov    %rsi,-offset(%rsp)
-	mov    offset(%rdi),%r8d
-	lea    offset(%r8),%ecx
-	mov    %ecx,%esi
-	shr    $something,%ecx
-	xor    %si,%si
-	sub    %r8d,%esi
-	sarx   %rcx,%rsi,%rcx
-	movslq (%rdi),%rsi
-	add    %rsi,%rcx
-	mov    -offset(%rsp),%rsi
-	movzwl (%rsi,%rcx,2),%r13d
-	mov    offset(%rsp),%rsi
-	mov    offset(%rsp),%rcx
-	movzbl -offset(%rsi,%rcx,1),%ecx
-	lea    offset(%rdx),%rsi
+	cmovae %ecx,%edx
+	sub    $something,%rsi
 	mov    %rsi,-offset(%rsp)
-	mov    $something,%esi
-	test   %ebp,%ebp
-	jne    <ZSTD_encodeSequences_bmi2 + ofs>
-	add    %rdx,%rsi
-	movzbl %cl,%edx
-	lea    (%rsi,%rdx,8),%rdi
+	mov    (%r10),%esi
+	mov    %esi,-offset(%rsp)
+	test   %r11d,%r11d
+	je     <ZSTD_compressBlock_fast_noDict_4_1 + ofs>
+	mov    %ecx,%edx
+	mov    %ecx,%r13d
+	lea    (%r14,%rdx,1),%rsi
+	cmp    %rsi,%r15
 	mov    %rsi,-offset(%rsp)
-	mov    offset(%rdi),%r8d
-	lea    offset(%r8),%edx
-	mov    %edx,%esi
-	shr    $something,%edx
-	xor    %si,%si
-	sub    %r8d,%esi
-	lea    offset(%rip),%r8        #   <BIT_mask>
-	sarx   %rdx,%rsi,%rdx
-	movslq (%rdi),%rsi
-	add    %rsi,%rdx
-	mov    -offset(%rsp),%rsi
-	movzwl (%rsi,%rdx,2),%esi
-	lea    offset(%rip),%rdx        #   <LL_bits>
-	movzbl (%rdx,%rcx,1),%r11d
-	mov    offset(%rsp),%rdx
-	mov    offset(%rsp),%rcx
-	mov    %r11,%r9
-	lea    -offset(%rdx,%rcx,8),%rdi
-	lea    offset(%rip),%rdx        #   <ML_bits>
-	movzbl (%rdx,%rax,1),%eax
-	movzwl offset(%rdi),%edx
-	mov    %rax,%rcx
-	mov    (%r8,%rax,4),%eax
-	add    %r9d,%ecx
-	and    %rax,%rdx
-	movzwl offset(%rdi),%eax
-	mov    (%rdi),%edi
-	shlx   %r11,%rdx,%rdx
-	mov    (%r8,%r11,4),%r11d
-	and    %r11,%rax
overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good)
overall=1