~/f/intel-graphics-compiler/RPMS.2 ~/f/intel-graphics-compiler ~/f/intel-graphics-compiler RPMS.2/libigc2-16.0.5+git0.g4361173-1.1.x86_64.rpm RPMS/libigc2-16.0.5+git0.g4361173-1.1.x86_64.rpm differ: char 225, line 1 Comparing libigc2-16.0.5+git0.g4361173-1.1.x86_64.rpm to libigc2-16.0.5+git0.g4361173-1.1.x86_64.rpm comparing the rpm tags of libigc2 --- old-rpm-tags +++ new-rpm-tags @@ -138 +138 @@ -/usr/lib64/libigc.so.2.20.0+0 8d2ee2037ddc2c59657998093d77de2d3ca19f96e8664d0d37ef8cb2eb1a5785 0 +/usr/lib64/libigc.so.2.20.0+0 732e471b652dfbe6d708c233b011ee04533b88082809a2b47e8e1e776eaa7d8b 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/lib64/libigc.so.2.20.0+0 differs in ELF sections --- old /usr/lib64/libigc.so.2.20.0+0 (objdump) +++ new /usr/lib64/libigc.so.2.20.0+0 (objdump) @@ -24570,210 +24570,210 @@ 0601d0 08000000 00000000 f0314101 00000000 .........1A..... 0601e0 303df403 00000000 08000000 00000000 0=.............. 0601f0 c0314101 00000000 483df403 00000000 .1A.....H=...... - 060200 08000000 00000000 c0784201 00000000 .........xB..... + 060200 08000000 00000000 e0784201 00000000 .........xB..... 060210 503df403 00000000 08000000 00000000 P=.............. - 060220 007c4201 00000000 583df403 00000000 .|B.....X=...... - 060230 08000000 00000000 70a04201 00000000 ........p.B..... + 060220 207c4201 00000000 583df403 00000000 |B.....X=...... + 060230 08000000 00000000 90a04201 00000000 ..........B..... 060240 703df403 00000000 08000000 00000000 p=.............. - 060250 50c24201 00000000 783df403 00000000 P.B.....x=...... - 060260 08000000 00000000 30c04201 00000000 ........0.B..... + 060250 70c24201 00000000 783df403 00000000 p.B.....x=...... + 060260 08000000 00000000 50c04201 00000000 ........P.B..... 060270 803df403 00000000 08000000 00000000 .=.............. - 060280 f0bd4201 00000000 883df403 00000000 ..B......=...... - 060290 08000000 00000000 d0bb4201 00000000 ..........B..... + 060280 10be4201 00000000 883df403 00000000 ..B......=...... + 060290 08000000 00000000 f0bb4201 00000000 ..........B..... 0602a0 903df403 00000000 08000000 00000000 .=.............. - 0602b0 90b54201 00000000 983df403 00000000 ..B......=...... - 0602c0 08000000 00000000 50a44201 00000000 ........P.B..... + 0602b0 b0b54201 00000000 983df403 00000000 ..B......=...... + 0602c0 08000000 00000000 70a44201 00000000 ........p.B..... 0602d0 a03df403 00000000 08000000 00000000 .=.............. - 0602e0 50a54201 00000000 a83df403 00000000 P.B......=...... + 0602e0 70a54201 00000000 a83df403 00000000 p.B......=...... 0602f0 08000000 00000000 00ed6e00 00000000 ..........n..... 060300 b03df403 00000000 08000000 00000000 .=.............. 060310 a025e600 00000000 b83df403 00000000 .%.......=...... 060320 08000000 00000000 00ed6e00 00000000 ..........n..... 060330 c03df403 00000000 08000000 00000000 .=.............. 060340 00ed6e00 00000000 c83df403 00000000 ..n......=...... - 060350 08000000 00000000 7898a505 00000000 ........x....... + 060350 08000000 00000000 9898a505 00000000 ................ 060360 d03df403 00000000 08000000 00000000 .=.............. - 060370 b0e94401 00000000 d83df403 00000000 ..D......=...... - 060380 08000000 00000000 30ea4401 00000000 ........0.D..... + 060370 f0e94401 00000000 d83df403 00000000 ..D......=...... + 060380 08000000 00000000 70ea4401 00000000 ........p.D..... 060390 e03df403 00000000 08000000 00000000 .=.............. - 0603a0 f0e94401 00000000 e83df403 00000000 ..D......=...... + 0603a0 30ea4401 00000000 e83df403 00000000 0.D......=...... 0603b0 08000000 00000000 a025e600 00000000 .........%...... 0603c0 f03df403 00000000 08000000 00000000 .=.............. 0603d0 00ed6e00 00000000 f83df403 00000000 ..n......=...... 0603e0 08000000 00000000 00ed6e00 00000000 ..........n..... 0603f0 003ef403 00000000 08000000 00000000 .>.............. 060400 a025e600 00000000 083ef403 00000000 .%.......>...... - 060410 08000000 00000000 70e04501 00000000 ........p.E..... + 060410 08000000 00000000 b0e04501 00000000 ..........E..... 060420 103ef403 00000000 08000000 00000000 .>.............. 060430 00ed6e00 00000000 183ef403 00000000 ..n......>...... - 060440 08000000 00000000 f0e94401 00000000 ..........D..... + 060440 08000000 00000000 30ea4401 00000000 ........0.D..... 060450 203ef403 00000000 08000000 00000000 >.............. 060460 a025e600 00000000 283ef403 00000000 .%......(>...... 060470 08000000 00000000 a025e600 00000000 .........%...... 060480 383ef403 00000000 08000000 00000000 8>.............. 060490 b8bfff03 00000000 403ef403 00000000 ........@>...... - 0604a0 08000000 00000000 90f04701 00000000 ..........G..... + 0604a0 08000000 00000000 d0f04701 00000000 ..........G..... 0604b0 483ef403 00000000 08000000 00000000 H>.............. - 0604c0 e0f04701 00000000 503ef403 00000000 ..G.....P>...... - 0604d0 08000000 00000000 40f04701 00000000 ........@.G..... + 0604c0 20f14701 00000000 503ef403 00000000 .G.....P>...... + 0604d0 08000000 00000000 80f04701 00000000 ..........G..... 0604e0 583ef403 00000000 08000000 00000000 X>.............. - 0604f0 30f04701 00000000 603ef403 00000000 0.G.....`>...... - 060500 08000000 00000000 10f24701 00000000 ..........G..... + 0604f0 70f04701 00000000 603ef403 00000000 p.G.....`>...... + 060500 08000000 00000000 50f24701 00000000 ........P.G..... 060510 683ef403 00000000 08000000 00000000 h>.............. - 060520 f0f04701 00000000 783ef403 00000000 ..G.....x>...... + 060520 30f14701 00000000 783ef403 00000000 0.G.....x>...... 060530 08000000 00000000 d0bfff03 00000000 ................ 060540 803ef403 00000000 08000000 00000000 .>.............. - 060550 a0f04701 00000000 883ef403 00000000 ..G......>...... - 060560 08000000 00000000 d0f04701 00000000 ..........G..... + 060550 e0f04701 00000000 883ef403 00000000 ..G......>...... + 060560 08000000 00000000 10f14701 00000000 ..........G..... 060570 903ef403 00000000 08000000 00000000 .>.............. - 060580 50f04701 00000000 983ef403 00000000 P.G......>...... - 060590 08000000 00000000 30f04701 00000000 ........0.G..... + 060580 90f04701 00000000 983ef403 00000000 ..G......>...... + 060590 08000000 00000000 70f04701 00000000 ........p.G..... 0605a0 a03ef403 00000000 08000000 00000000 .>.............. - 0605b0 f0f24701 00000000 a83ef403 00000000 ..G......>...... - 0605c0 08000000 00000000 f0f04701 00000000 ..........G..... + 0605b0 30f34701 00000000 a83ef403 00000000 0.G......>...... + 0605c0 08000000 00000000 30f14701 00000000 ........0.G..... 0605d0 b83ef403 00000000 08000000 00000000 .>.............. 0605e0 e8bfff03 00000000 c03ef403 00000000 .........>...... - 0605f0 08000000 00000000 b0f04701 00000000 ..........G..... + 0605f0 08000000 00000000 f0f04701 00000000 ..........G..... 060600 c83ef403 00000000 08000000 00000000 .>.............. - 060610 c0f04701 00000000 d03ef403 00000000 ..G......>...... - 060620 08000000 00000000 60f04701 00000000 ........`.G..... + 060610 00f14701 00000000 d03ef403 00000000 ..G......>...... + 060620 08000000 00000000 a0f04701 00000000 ..........G..... 060630 d83ef403 00000000 08000000 00000000 .>.............. - 060640 30f04701 00000000 e03ef403 00000000 0.G......>...... - 060650 08000000 00000000 40f14701 00000000 ........@.G..... + 060640 70f04701 00000000 e03ef403 00000000 p.G......>...... + 060650 08000000 00000000 80f14701 00000000 ..........G..... 060660 e83ef403 00000000 08000000 00000000 .>.............. - 060670 f0f04701 00000000 f03ef403 00000000 ..G......>...... + 060670 30f14701 00000000 f03ef403 00000000 0.G......>...... 060680 08000000 00000000 a025e600 00000000 .........%...... 060690 f83ef403 00000000 08000000 00000000 .>.............. - 0606a0 10664901 00000000 003ff403 00000000 .fI......?...... - 0606b0 08000000 00000000 e0654901 00000000 .........eI..... + 0606a0 50664901 00000000 003ff403 00000000 PfI......?...... + 0606b0 08000000 00000000 20664901 00000000 ........ fI..... 0606c0 083ff403 00000000 08000000 00000000 .?.............. 0606d0 00ed6e00 00000000 183ff403 00000000 ..n......?...... 0606e0 08000000 00000000 d8c2ff03 00000000 ................ 0606f0 203ff403 00000000 08000000 00000000 ?.............. - 060700 40c74a01 00000000 283ff403 00000000 @.J.....(?...... - 060710 08000000 00000000 10d94a01 00000000 ..........J..... + 060700 80c74a01 00000000 283ff403 00000000 ..J.....(?...... + 060710 08000000 00000000 50d94a01 00000000 ........P.J..... 060720 303ff403 00000000 08000000 00000000 0?.............. - 060730 f0bb4a01 00000000 383ff403 00000000 ..J.....8?...... - 060740 08000000 00000000 f0bb4a01 00000000 ..........J..... + 060730 30bc4a01 00000000 383ff403 00000000 0.J.....8?...... + 060740 08000000 00000000 30bc4a01 00000000 ........0.J..... 060750 403ff403 00000000 08000000 00000000 @?.............. - 060760 f0bb4a01 00000000 483ff403 00000000 ..J.....H?...... - 060770 08000000 00000000 f0bb4a01 00000000 ..........J..... + 060760 30bc4a01 00000000 483ff403 00000000 0.J.....H?...... + 060770 08000000 00000000 30bc4a01 00000000 ........0.J..... 060780 503ff403 00000000 08000000 00000000 P?.............. - 060790 00bc4a01 00000000 583ff403 00000000 ..J.....X?...... - 0607a0 08000000 00000000 10bc4a01 00000000 ..........J..... + 060790 40bc4a01 00000000 583ff403 00000000 @.J.....X?...... + 0607a0 08000000 00000000 50bc4a01 00000000 ........P.J..... 0607b0 603ff403 00000000 08000000 00000000 `?.............. - 0607c0 00bc4a01 00000000 683ff403 00000000 ..J.....h?...... - 0607d0 08000000 00000000 f0bb4a01 00000000 ..........J..... + 0607c0 40bc4a01 00000000 683ff403 00000000 @.J.....h?...... + 0607d0 08000000 00000000 30bc4a01 00000000 ........0.J..... 0607e0 703ff403 00000000 08000000 00000000 p?.............. - 0607f0 20bc4a01 00000000 783ff403 00000000 .J.....x?...... - 060800 08000000 00000000 30bc4a01 00000000 ........0.J..... + 0607f0 60bc4a01 00000000 783ff403 00000000 `.J.....x?...... + 060800 08000000 00000000 70bc4a01 00000000 ........p.J..... 060810 803ff403 00000000 08000000 00000000 .?.............. - 060820 20bc4a01 00000000 883ff403 00000000 .J......?...... - 060830 08000000 00000000 20bc4a01 00000000 ........ .J..... + 060820 60bc4a01 00000000 883ff403 00000000 `.J......?...... + 060830 08000000 00000000 60bc4a01 00000000 ........`.J..... 060840 903ff403 00000000 08000000 00000000 .?.............. - 060850 20bc4a01 00000000 983ff403 00000000 .J......?...... - 060860 08000000 00000000 f0bb4a01 00000000 ..........J..... + 060850 60bc4a01 00000000 983ff403 00000000 `.J......?...... + 060860 08000000 00000000 30bc4a01 00000000 ........0.J..... 060870 a03ff403 00000000 08000000 00000000 .?.............. - 060880 20bc4a01 00000000 a83ff403 00000000 .J......?...... - 060890 08000000 00000000 40bc4a01 00000000 ........@.J..... + 060880 60bc4a01 00000000 a83ff403 00000000 `.J......?...... + 060890 08000000 00000000 80bc4a01 00000000 ..........J..... 0608a0 b03ff403 00000000 08000000 00000000 .?.............. - 0608b0 50bc4a01 00000000 b83ff403 00000000 P.J......?...... - 0608c0 08000000 00000000 50bc4a01 00000000 ........P.J..... + 0608b0 90bc4a01 00000000 b83ff403 00000000 ..J......?...... + 0608c0 08000000 00000000 90bc4a01 00000000 ..........J..... 0608d0 c03ff403 00000000 08000000 00000000 .?.............. - 0608e0 60bc4a01 00000000 c83ff403 00000000 `.J......?...... - 0608f0 08000000 00000000 20bc4a01 00000000 ........ .J..... + 0608e0 a0bc4a01 00000000 c83ff403 00000000 ..J......?...... + 0608f0 08000000 00000000 60bc4a01 00000000 ........`.J..... 060900 d03ff403 00000000 08000000 00000000 .?.............. - 060910 f0bb4a01 00000000 d83ff403 00000000 ..J......?...... - 060920 08000000 00000000 f0bb4a01 00000000 ..........J..... + 060910 30bc4a01 00000000 d83ff403 00000000 0.J......?...... + 060920 08000000 00000000 30bc4a01 00000000 ........0.J..... 060930 e83ff403 00000000 08000000 00000000 .?.............. 060940 f0c2ff03 00000000 f03ff403 00000000 .........?...... - 060950 08000000 00000000 80df4a01 00000000 ..........J..... + 060950 08000000 00000000 c0df4a01 00000000 ..........J..... 060960 f83ff403 00000000 08000000 00000000 .?.............. - 060970 a0dd4a01 00000000 0040f403 00000000 ..J......@...... - 060980 08000000 00000000 b0bd4a01 00000000 ..........J..... + 060970 e0dd4a01 00000000 0040f403 00000000 ..J......@...... + 060980 08000000 00000000 f0bd4a01 00000000 ..........J..... 060990 0840f403 00000000 08000000 00000000 .@.............. - 0609a0 40c24a01 00000000 1040f403 00000000 @.J......@...... - 0609b0 08000000 00000000 70d54a01 00000000 ........p.J..... + 0609a0 80c24a01 00000000 1040f403 00000000 ..J......@...... + 0609b0 08000000 00000000 b0d54a01 00000000 ..........J..... 0609c0 1840f403 00000000 08000000 00000000 .@.............. - 0609d0 d0d14a01 00000000 2040f403 00000000 ..J..... @...... - 0609e0 08000000 00000000 201c4b01 00000000 ........ .K..... + 0609d0 10d24a01 00000000 2040f403 00000000 ..J..... @...... + 0609e0 08000000 00000000 601c4b01 00000000 ........`.K..... /usr/lib64/libigc.so.2.20.0+0 differs in assembler output --- old /usr/lib64/libigc.so.2.20.0+0 (disasm) +++ new /usr/lib64/libigc.so.2.20.0+0 (disasm) @@ -4078478,17 +4078478,13 @@ cmpl $something,(%rcx) je <_Z26getVCBuiltins64RawDataImplN4llvm9StringRefE + ofs> cmpl $something,(%rcx) - je <_Z26getVCBuiltins64RawDataImplN4llvm9StringRefE + ofs> - lea offset(%rip),%rsi # <_fini + ofs> - mov $something,%edx - mov %rcx,%rdi - call - test %eax,%eax jne <_Z26getVCBuiltins64RawDataImplN4llvm9StringRefE + ofs> - mov offset(%rip),%eax # - lea offset(%rip),%rdx # <_ZL24VCBuiltins64RawDataPLTF9> + cmpb $something,offset(%rcx) + jne <_Z26getVCBuiltins64RawDataImplN4llvm9StringRefE + ofs> + mov offset(%rip),%eax # + lea offset(%rip),%rdx # <_ZL24VCBuiltins64RawDataPLTF3> jmp <_Z26getVCBuiltins64RawDataImplN4llvm9StringRefE + ofs> - nopl offset(%rax,%rax,1) + nopl (%rax) cmpl $something,(%rsi) je <_Z26getVCBuiltins64RawDataImplN4llvm9StringRefE + ofs> cmpl $something,(%rsi) @@ -4078504,7 +4078500,7 @@ mov offset(%rip),%eax # lea offset(%rip),%rdx # <_ZL25VCBuiltins64RawDataPLTF10> jmp <_Z26getVCBuiltins64RawDataImplN4llvm9StringRefE + ofs> - cs nopw offset(%rax,%rax,1) + nopw offset(%rax,%rax,1) mov offset(%rip),%eax # lea offset(%rip),%rdx # <_ZL24VCBuiltins64RawDataPLTF5> mov -offset(%rbp),%rbx @@ -4078517,18 +4078513,14 @@ mov offset(%rip),%eax # lea offset(%rip),%rdx # <_ZL24VCBuiltins64RawDataPLTF6> jmp <_Z26getVCBuiltins64RawDataImplN4llvm9StringRefE + ofs> - cmpb $something,offset(%rcx) - jne <_Z26getVCBuiltins64RawDataImplN4llvm9StringRefE + ofs> - mov offset(%rip),%eax # - lea offset(%rip),%rdx # <_ZL24VCBuiltins64RawDataPLTF3> + nopl offset(%rax) + mov offset(%rip),%eax # + lea offset(%rip),%rdx # <_ZL24VCBuiltins64RawDataPLTF0> jmp <_Z26getVCBuiltins64RawDataImplN4llvm9StringRefE + ofs> + nopw offset(%rax,%rax,1) mov offset(%rip),%eax # lea offset(%rip),%rdx # <_ZL24VCBuiltins64RawDataPLTF4> jmp <_Z26getVCBuiltins64RawDataImplN4llvm9StringRefE + ofs> - nopw offset(%rax,%rax,1) - mov offset(%rip),%eax # - lea offset(%rip),%rdx # <_ZL24VCBuiltins64RawDataPLTF0> - jmp <_Z26getVCBuiltins64RawDataImplN4llvm9StringRefE + ofs> cmp $something,%rax jne <_Z26getVCBuiltins64RawDataImplN4llvm9StringRefE + ofs> cmpl $something,(%rcx) @@ -4078538,7 +4078530,7 @@ mov offset(%rip),%eax # lea offset(%rip),%rdx # <_ZL24VCBuiltins64RawDataPLTF2> jmp <_Z26getVCBuiltins64RawDataImplN4llvm9StringRefE + ofs> - xchg %ax,%ax + cs nopw offset(%rax,%rax,1) cmpb $something,offset(%rcx) jne <_Z26getVCBuiltins64RawDataImplN4llvm9StringRefE + ofs> mov offset(%rip),%eax # @@ -4078550,8 +4078542,8 @@ call <_ZNK4llvm9StringRef6equalsES0_> test %al,%al je <_Z26getVCBuiltins64RawDataImplN4llvm9StringRefE + ofs> - mov offset(%rip),%eax # - lea offset(%rip),%rdx # <_ZL25VCBuiltins64RawDataPLTF11> + mov offset(%rip),%eax # + lea offset(%rip),%rdx # <_ZL25VCBuiltins64RawDataPLTF12> jmp <_Z26getVCBuiltins64RawDataImplN4llvm9StringRefE + ofs> lea offset(%rip),%rsi # <_fini + ofs> mov $something,%edx @@ -4078559,13 +4078551,24 @@ call <_ZNK4llvm9StringRef6equalsES0_> test %al,%al je <_Z26getVCBuiltins64RawDataImplN4llvm9StringRefE + ofs> - mov offset(%rip),%eax # - lea offset(%rip),%rdx # <_ZL25VCBuiltins64RawDataPLTF12> + mov offset(%rip),%eax # + lea offset(%rip),%rdx # <_ZL24VCBuiltins64RawDataPLTF9> jmp <_Z26getVCBuiltins64RawDataImplN4llvm9StringRefE + ofs> lea offset(%rip),%rdx # <_fini + ofs> xor %eax,%eax jmp <_Z26getVCBuiltins64RawDataImplN4llvm9StringRefE + ofs> - xchg %ax,%ax + cmp $something,%rax + jne <_Z26getVCBuiltins64RawDataImplN4llvm9StringRefE + ofs> + lea offset(%rip),%rsi # <_fini + ofs> + mov $something,%edx + mov %rcx,%rdi + call + test %eax,%eax + jne <_Z26getVCBuiltins64RawDataImplN4llvm9StringRefE + ofs> + mov offset(%rip),%eax # + lea offset(%rip),%rdx # <_ZL25VCBuiltins64RawDataPLTF11> + jmp <_Z26getVCBuiltins64RawDataImplN4llvm9StringRefE + ofs> + cs nopw offset(%rax,%rax,1) _ZN2vc8CMKernelC1ERK12PLATFORM_STR: push %rbp @@ -4079854,7 +4079857,9 @@ mov %rax,%rbx jmp <_ZNSt6vectorIN4vISA10ZESymEntryESaIS1_EEaSERKS3_.isra.0.cold + ofs> cs nopw offset(%rax,%rax,1) - nopl offset(%rax,%rax,1) + cs nopw offset(%rax,%rax,1) + cs nopw offset(%rax,%rax,1) + nop _ZN2vc12createBinaryERNS_14CGen8CMProgramERKN4llvm18GenXOCLRuntimeInfo15CompiledModuleTE: lea offset(%rsp),%r10 @@ -4086795,7 +4086800,10 @@ pop %rbp pop %r12 ret - nopl (%rax) + cs nopw offset(%rax,%rax,1) + cs nopw offset(%rax,%rax,1) + cs nopw offset(%rax,%rax,1) + nopl offset(%rax,%rax,1) _ZN4llvm9AAResults10invalidateERNS_8FunctionERKNS_17PreservedAnalysesERNS_15AnalysisManagerIS1_JEE11InvalidatorE: push %r15 overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1