~/f/ghc-yesod-core/RPMS.2 ~/f/ghc-yesod-core ~/f/ghc-yesod-core RPMS.2/ghc-yesod-core-1.6.28.1-1.1.x86_64.rpm RPMS/ghc-yesod-core-1.6.28.1-1.1.x86_64.rpm differ: byte 225, line 1 Comparing ghc-yesod-core-1.6.28.1-1.1.x86_64.rpm to ghc-yesod-core-1.6.28.1-1.1.x86_64.rpm comparing the rpm tags of ghc-yesod-core --- old-rpm-tags +++ new-rpm-tags @@ -237 +237 @@ -/usr/lib64/ghc-9.12.2/lib/libHSyesod-core-1.6.28.1-FkLCHNUSdnP8QqTxPloDzn-ghc9.12.2.so ff02cae887e64320bc6ea0d3e2f199659a5acf4c259a1f0caf082a3988d0e098 0 +/usr/lib64/ghc-9.12.2/lib/libHSyesod-core-1.6.28.1-FkLCHNUSdnP8QqTxPloDzn-ghc9.12.2.so dee5b70cb0ea674d21c218a7e7301e7cf76241fba064eeb07354129d5adeda86 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/ghc-9.12.2/lib/libHSyesod-core-1.6.28.1-FkLCHNUSdnP8QqTxPloDzn-ghc9.12.2.so differs in ELF sections --- old /usr/lib64/ghc-9.12.2/lib/libHSyesod-core-1.6.28.1-FkLCHNUSdnP8QqTxPloDzn-ghc9.12.2.so (objdump) +++ new /usr/lib64/ghc-9.12.2/lib/libHSyesod-core-1.6.28.1-FkLCHNUSdnP8QqTxPloDzn-ghc9.12.2.so (objdump) @@ -7241,7 +7241,7 @@ 1c6a8 88ac1200 00000000 5a000000 00000000 ........Z....... 1c6b8 6c2e0500 12000e00 98291800 00000000 l........)...... 1c6c8 97010000 00000000 4d180700 12000e00 ........M....... - 1c6d8 c8472000 00000000 5b000000 00000000 .G .....[....... + 1c6d8 78462000 00000000 5b000000 00000000 xF .....[....... 1c6e8 6fc50300 12000e00 e0851600 00000000 o............... 1c6f8 4e000000 00000000 bd510200 11001600 N........Q...... 1c708 d0302100 00000000 00000000 00000000 .0!............. @@ -7317,7 +7317,7 @@ 1cb68 6dab0700 11001000 09562000 00000000 m........V ..... 1cb78 00000000 00000000 32d70700 11001600 ........2....... 1cb88 40432200 00000000 00000000 00000000 @C"............. - 1cb98 1f220900 12000e00 a8432000 00000000 .".......C ..... + 1cb98 1f220900 12000e00 58422000 00000000 ."......XB ..... 1cba8 d2000000 00000000 99310300 11001600 .........1...... 1cbb8 d0472100 00000000 00000000 00000000 .G!............. 1cbc8 51730700 11001600 182e2200 00000000 Qs........"..... @@ -63879,7 +63879,7 @@ 0f9a40 80d92200 00000000 10da2200 00000000 .."......."..... 0f9a50 08000000 00000000 e0d92200 00000000 .........."..... 0f9a60 20da2200 00000000 08000000 00000000 ."............. - 0f9a70 00422000 00000000 28da2200 00000000 .B .....(."..... + 0f9a70 98402000 00000000 28da2200 00000000 .@ .....(."..... 0f9a80 08000000 00000000 c8d92200 00000000 .........."..... 0f9a90 30da2200 00000000 08000000 00000000 0."............. 0f9aa0 f8d92200 00000000 60da2200 00000000 ..".....`."..... @@ -63903,11 +63903,11 @@ 0f9bc0 18db2200 00000000 78db2200 00000000 ..".....x."..... 0f9bd0 08000000 00000000 45db2200 00000000 ........E."..... 0f9be0 88db2200 00000000 08000000 00000000 .."............. - 0f9bf0 a8432000 00000000 a0db2200 00000000 .C ......."..... + 0f9bf0 58422000 00000000 a0db2200 00000000 XB ......."..... 0f9c00 08000000 00000000 68db2200 00000000 ........h."..... 0f9c10 a8db2200 00000000 08000000 00000000 .."............. 0f9c20 00db2200 00000000 b8db2200 00000000 .."......."..... - 0f9c30 08000000 00000000 c8472000 00000000 .........G ..... + 0f9c30 08000000 00000000 78462000 00000000 ........xF ..... 0f9c40 c0db2200 00000000 08000000 00000000 .."............. 0f9c50 88db2200 00000000 c8db2200 00000000 .."......."..... 0f9c60 08000000 00000000 98db2200 00000000 .........."..... @@ -110862,7 +110862,7 @@ 1b1a70 488d45e0 4c39f872 38488b05 98a40500 H.E.L9.r8H...... 1b1a80 488945f0 48895df8 488b7b20 488b7318 H.E.H.].H.{ H.s. 1b1a90 4c8b7310 488b0535 a3050048 8945e048 L.s.H..5...H.E.H - 1b1aa0 8b432848 8945e848 83c5e0e9 182d0500 .C(H.E.H.....-.. + 1b1aa0 8b432848 8945e848 83c5e0e9 c82b0500 .C(H.E.H.....+.. 1b1ab0 9041ff65 f00f1f00 05000000 00000000 .A.e............ 1b1ac0 0f000000 d0030700 488d45f0 4c39f872 ........H.E.L9.r 1b1ad0 2c488b05 40a40500 488945f0 48895df8 ,H..@...H.E.H.]. @@ -131876,203 +131876,182 @@ 203bd0 24f8498d 4424d949 89042449 8d5c24f9 $.I.D$.I..$I.\$. 203be0 4883c510 ff650049 c7858803 0000b800 H....e.I........ 203bf0 0000ff25 908a0000 41ff65f0 0f1f4000 ...%....A.e...@. - 203c00 02000000 00000000 12000000 00000000 ................ - 203c10 488d45f0 4c39f872 21488b05 f8820000 H.E.L9.r!H...... - 203c20 488945f0 48895df8 4c8b7310 488b5b18 H.E.H.].L.s.H.[. - 203c30 4883c5f0 ff253e8d 000041ff 65f06690 H....%>...A.e.f. - 203c40 05000000 01000000 01000000 00000000 ................ - 203c50 09000000 00000000 488d45e8 4c39f872 ........H.E.L9.r - 203c60 4f4983c4 204d3ba5 58030000 7737488b OI.. M;.X...w7H. - 203c70 4307488d 1d97ffff ff49895c 24e84d89 C.H......I.\$.M. - 203c80 7424f849 89042448 8d053a00 00004889 t$.I..$H..:...H. - 203c90 45f0498d 4424e848 8945f848 83c5f0ff E.I.D$.H.E.H.... - 203ca0 25d38700 0049c785 88030000 20000000 %....I...... ... - 203cb0 41ff65f8 0f1f4000 01000000 00000000 A.e...@......... - 203cc0 1e000000 00000000 488d0521 00000048 ........H..!...H - 203cd0 89450049 89deff25 648c0000 0f1f4000 .E.I...%d.....@. - 203ce0 01000000 00000000 1e000000 00000000 ................ - 203cf0 488d0521 00000048 89450049 89deff25 H..!...H.E.I...% - 203d00 e48d0000 0f1f4000 01000000 00000000 ......@......... - 203d10 1e000000 00000000 488d0521 00000048 ........H..!...H - 203d20 89450049 89deff25 bc810000 0f1f4000 .E.I...%......@. - 203d30 01000000 00000000 1e000000 00000000 ................ - 203d40 4989de48 8b059e8a 00004889 45f8488b I..H......H.E.H. - 203d50 05338f00 0048ffc0 48894500 4883c5f8 .3...H..H.E.H... - 203d60 ff25fa86 00006690 01000000 00000000 .%....f......... - 203d70 10000000 509c0200 488d45e8 4c39f872 ....P...H.E.L9.r - 203d80 33488b05 90810000 488945f0 48895df8 3H......H.E.H.]. - 203d90 488d0531 00000048 8945e848 8b054e86 H..1...H.E.H..N. - 203da0 0000488d 70014c8b 73104883 c5e8ff25 ..H.p.L.s.H....% - 203db0 44820000 41ff65f0 00000000 00000000 D...A.e......... - 203dc0 1e000000 009c0200 488d0529 00000048 ........H..)...H - 203dd0 89450048 89de488b 05138600 004c8d70 .E.H..H......L.p - 203de0 01ff25e1 7c000090 00000000 00000000 ..%.|........... - 203df0 1e000000 00000000 4983c418 4d3ba558 ........I...M;.X - 203e00 03000077 21488b05 748a0000 49894424 ...w!H..t...I.D$ - 203e10 f049895c 24f84d89 3424498d 5c24f148 .I.\$.M.4$I.\$.H - 203e20 83c508ff 650049c7 85880300 00180000 ....e.I......... - 203e30 00ff2541 81000090 01000000 00000000 ..%A............ - 203e40 10000000 00000000 488d45f0 4c39f872 ........H.E.L9.r - 203e50 1e488b05 c0800000 488945f0 48895df8 .H......H.E.H.]. - 203e60 31f64c8b 73104883 c5f0e931 f9ffff41 1.L.s.H....1...A - 203e70 ff65f00f 1f440000 02000000 00000000 .e...D.......... - 203e80 12000000 00000000 488d45f0 4c39f872 ........H.E.L9.r - 203e90 604983c4 184d3ba5 58030000 7748488b `I...M;.X...wHH. - 203ea0 05738000 00488945 f048895d f8488b43 .s...H.E.H.].H.C - 203eb0 10488b5b 18488b0d ac7c0000 49894c24 .H.[.H...|..I.L$ - 203ec0 f049895c 24f8488b 1d238500 0048ffc3 .I.\$.H..#...H.. - 203ed0 49891c24 498d7424 f24989c6 4883c5f0 I..$I.t$.I..H... - 203ee0 ff25828a 000049c7 85880300 00180000 .%....I......... - 203ef0 0041ff65 f00f1f00 05000000 01000000 .A.e............ - 203f00 03000000 00000000 08000000 00000000 ................ - 203f10 4983c440 4d3ba558 03000077 56488b43 I..@M;.X...wVH.C - 203f20 07488b4b 0f488b5b 17488d15 58ffffff .H.K.H.[.H..X... - 203f30 49895424 c8498944 24d84d89 7424e048 I.T$.I.D$.M.t$.H - 203f40 8b055a90 00004989 4424e849 894c24f0 ..Z...I.D$.I.L$. - 203f50 488b0599 84000048 ffc04989 4424f849 H......H..I.D$.I - 203f60 8d4424c8 49890424 4d8d7424 eeff2505 .D$.I..$M.t$..%. - 203f70 8a000049 c7858803 00004000 000041ff ...I......@...A. - 203f80 65f8660f 1f440000 02000000 00000000 e.f..D.......... - 203f90 12000000 889a0200 488d45f0 4c39f872 ........H.E.L9.r - 203fa0 1d488b05 707f0000 488945f0 48895df8 .H..p...H.E.H.]. - 203fb0 4c8b7310 488b5b18 4883c5f0 eb6241ff L.s.H.[.H....bA. - 203fc0 65f0660f 1f440000 02000000 00000000 e.f..D.......... - 203fd0 12000000 489a0200 488d45f0 4c39f872 ....H...H.E.L9.r - 203fe0 20488b05 307f0000 488945f0 48895df8 H..0...H.E.H.]. - 203ff0 488b7318 4c8b7310 4883c5f0 e9ff0100 H.s.L.s.H....... - 204000 0041ff65 f00f1f00 05000000 01000000 .A.e............ - 204010 01000000 00000000 09000000 009a0200 ................ - 204020 488d45e8 4c39f80f 82d20000 00488d05 H.E.L9.......H.. - 204030 3c000000 488945e8 4889d848 8b5b0748 <...H.E.H..H.[.H - 204040 89d94c89 f348894d f0488945 f84883c5 ..L..H.M.H.E.H.. - 204050 e8f6c307 751a488b 03ffe00f 1f440000 ....u.H......D.. - 204060 02000000 00000000 1e000000 b0990200 ................ - 204070 4889d883 e0074883 f8010f84 83000000 H.....H......... - 204080 4983c440 4d3ba558 03000077 61488b43 I..@M;.X...waH.C - 204090 06488b5b 0e488d0d fcfeffff 49894c24 .H.[.H......I.L$ - 2040a0 c849895c 24d8488b 5d104989 5c24e048 .I.\$.H.].I.\$.H - 2040b0 8d1d22ff ffff4989 5c24e848 8b5d0849 .."...I.\$.H.].I - 2040c0 895c24f8 49890424 498d7c24 c8498d74 .\$.I..$I.|$.I.t - 2040d0 24e84c8d 35f19602 00488b05 18800000 $.L.5....H...... - 2040e0 488d5804 4883c518 ff256a8a 000049c7 H.X.H....%j...I. - 2040f0 85880300 00400000 00ff2589 85000041 .....@....%....A - 204100 ff65f848 8d1db796 02004883 c518ff65 .e.H......H....e - 204110 000f1f80 00000000 04000000 00000000 ................ - 204120 0f000000 f8980200 488d45f0 4c39f80f ........H.E.L9.. - 204130 82a80000 004983c4 604d3ba5 58030000 .....I..`M;.X... - 204140 0f878c00 0000488b 05cb7d00 00488945 ......H...}..H.E - 204150 f048895d f8488b43 10488b4b 18488b53 .H.].H.C.H.K.H.S - 204160 20488b5b 28488d35 0cfcffff 49897424 H.[(H.5....I.t$ - 204170 a849895c 24b8488d 1dcbfcff ff49895c .I.\$.H......I.\ - 204180 24c04989 5424d048 8d1d82fd ffff4989 $.I.T$.H......I. - 204190 5c24d849 8d5c24c0 49895c24 e0498d5c \$.I.\$.I.\$.I.\ - 2041a0 24a84989 5c24e849 894c24f0 488d1d6d $.I.\$.I.L$.H..m - 2041b0 feffff49 895c24f8 498d5c24 d949891c ...I.\$.I.\$.I.. - 2041c0 244989c6 498d5c24 f94883c5 f0e94efe $I..I.\$.H....N. - 2041d0 ffff49c7 85880300 00600000 0041ff65 ..I......`...A.e - 2041e0 f00f1f80 00000000 0f000000 02000000 ................ - 2041f0 02000000 00000000 0e000000 00000000 ................ - 204200 488d45f0 4c39f80f 82f50000 00488d05 H.E.L9.......H.. - 204210 2c000000 488945f0 4889f34c 8975f848 ,...H.E.H..L.u.H - 204220 83c5f0f6 c3077518 488b03ff e00f1f00 ......u.H....... - 204230 01000000 00000000 1e000000 e0970200 ................ - 204240 488b4508 4889d983 e1074883 f901746a H.E.H.....H...tj - 204250 4983c430 4d3ba558 03000077 4c488b4b I..0M;.X...wLH.K - 204260 06488b53 16488b5b 1e488d35 b8feffff .H.S.H.[.H.5.... - 204270 49897424 d849895c 24e84989 4424f049 I.t$.I.\$.I.D$.I - 204280 895424f8 49890c24 498d7424 d84c8d35 .T$.I..$I.t$.L.5 - 204290 3d950200 488b0595 88000048 8d580348 =...H......H.X.H - 2042a0 83c510ff 25977700 0049c785 88030000 ....%.w..I...... - 2042b0 30000000 ff25ce83 00004983 c4304d3b 0....%....I..0M; - 2042c0 a5580300 0077e248 8b5b0748 8d0d9ef7 .X...w.H.[.H.... - 2042d0 ffff4989 4c24d849 894424e8 49895c24 ..I.L$.I.D$.I.\$ - 2042e0 f0488d05 70f9ffff 49894424 f8498d44 .H..p...I.D$.I.D - 2042f0 24d84989 0424498d 5c24f948 83c510ff $.I..$I.\$.H.... - 204300 6500488d 1d179702 0041ff65 f80f1f00 e.H......A.e.... - 204310 01000000 00000000 10000000 68980200 ............h... - 204320 488d45f0 4c39f872 19488b05 e87b0000 H.E.L9.r.H...{.. - 204330 488945f0 48895df8 4c8b7310 4883c5f0 H.E.H.].L.s.H... - 204340 eb6641ff 65f06690 01000000 00000000 .fA.e.f......... - 204350 10000000 c8960200 488d45f0 4c39f872 ........H.E.L9.r - 204360 27488b05 b07b0000 488945f0 48895df8 'H...{..H.E.H.]. - 204370 488b7310 488b05a5 7d00004c 8d700148 H.s.H...}..L.p.H - 204380 83c5f0e9 78feffff 41ff65f0 0f1f4000 ....x...A.e...@. - 204390 05000000 01000000 00000000 00000000 ................ - 2043a0 0e000000 78960200 488d45f8 4c39f80f ....x...H.E.L9.. - 2043b0 82ac0000 00488d05 2c000000 488945f8 .....H..,...H.E. - 2043c0 4c89f348 83c5f8f6 c307751c 488b03ff L..H......u.H... - 2043d0 e00f1f80 00000000 00000000 00000000 ................ - 2043e0 1e000000 a0970200 4889d883 e0074883 ........H.....H. - 2043f0 f8017478 4983c430 4d3ba558 03000077 ..txI..0M;.X...w - 204400 4f488b43 06488b5b 0e488d0d 10ffffff OH.C.H.[.H...... - 204410 49894c24 d849895c 24e8488d 1d37ffff I.L$.I.\$.H..7.. - 204420 ff49895c 24f04989 0424498d 7c24d849 .I.\$.I..$I.|$.I - 204430 8d7424f0 4c8d358f 93020048 8b05b67c .t$.L.5....H...| - 204440 0000488d 58044883 c508ff25 08870000 ..H.X.H....%.... - 204450 49c78588 03000030 000000ff 25278200 I......0....%'.. - 204460 00488d1d 20970200 41ff65f8 488d1d4e .H.. ...A.e.H..N - 204470 93020048 83c508ff 6500660f 1f440000 ...H....e.f..D.. - 204480 01000000 00000000 10000000 f8960200 ................ - 204490 488d45f0 4c39f872 1c488b05 787a0000 H.E.L9.r.H..xz.. - 2044a0 488945f0 48895df8 4c8b7310 4883c5f0 H.E.H.].L.s.H... - 2044b0 e9f3feff ff41ff65 f00f1f80 00000000 .....A.e........ - 2044c0 01000000 00000000 10000000 00000000 ................ - 2044d0 488d45f0 4c39f872 1c488b05 387a0000 H.E.L9.r.H..8z.. - 2044e0 488945f0 48895df8 4c8b7310 4883c5f0 H.E.H.].L.s.H... - 2044f0 e97bf0ff ff41ff65 f00f1f80 00000000 .{...A.e........ /usr/lib64/ghc-9.12.2/lib/libHSyesod-core-1.6.28.1-FkLCHNUSdnP8QqTxPloDzn-ghc9.12.2.so differs in assembler output --- old /usr/lib64/ghc-9.12.2/lib/libHSyesod-core-1.6.28.1-FkLCHNUSdnP8QqTxPloDzn-ghc9.12.2.so (disasm) +++ new /usr/lib64/ghc-9.12.2/lib/libHSyesod-core-1.6.28.1-FkLCHNUSdnP8QqTxPloDzn-ghc9.12.2.so (disasm) @@ -259281,126 +259281,14 @@ jmp *offset(%rip) # jmp *-offset(%r13) nopl offset(%rax) - add (%rax),%al - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - adc (%rax),%al - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - lea -offset(%rbp),%rax - cmp %r15,%rax - jb - mov offset(%rip),%rax # - mov %rax,-offset(%rbp) - mov %rbx,-offset(%rbp) - mov offset(%rbx),%r14 - mov offset(%rbx),%rbx - add $something,%rbp - jmp *offset(%rip) # - jmp *-offset(%r13) - xchg %ax,%ax - add $something,%eax - add %al,(%rax) - add %al,(%rcx) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,(%rcx) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - rex.RB call - rex.WRXB - add $something,%r12 - cmp offset(%r13),%r12 - ja - mov offset(%rbx),%rax - lea -offset(%rip),%rbx # - mov %rbx,-offset(%r12) - mov %r14,-offset(%r12) - mov %rax,(%r12) - lea offset(%rip),%rax # - mov %rax,-offset(%rbp) - lea -offset(%r12),%rax - mov %rax,-offset(%rbp) - add $something,%rbp - jmp *offset(%rip) # - movq $something,offset(%r13) - jmp *-offset(%r13) - nopl offset(%rax) - add %eax,(%rax) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - add $something,%eax - mov %rax,offset(%rbp) - mov %rbx,%r14 - jmp *offset(%rip) # - nopl offset(%rax) - add %eax,(%rax) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - add $something,%eax - mov %rax,offset(%rbp) - mov %rbx,%r14 - jmp *offset(%rip) # - nopl offset(%rax) - add %eax,(%rax) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - add $something,%eax - mov %rax,offset(%rbp) - mov %rbx,%r14 - jmp *offset(%rip) # - nopl offset(%rax) - add %eax,(%rax) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rcx) - fimuls -offset(%rax) - add $something,%eax - mov %rax,-offset(%rbp) - mov offset(%rip),%rax # - inc %rax - mov %rax,offset(%rbp) - add $something,%rbp - jmp *offset(%rip) # - xchg %ax,%ax add %eax,(%rax) add %al,(%rax) add %al,(%rax) add %al,(%rax) adc %al,(%rax) add %al,(%rax) - push %rax - pushf - add (%rax),%al - lea -offset(%rbp),%rax + mov $something,%eax + lea -offset(%rbp),%eax cmp %r15,%rax jb mov offset(%rip),%rax # @@ -259417,8 +259305,7 @@ ... (bad) add %al,(%rax) - add %al,(%rax) - pushf + add %ch,-offset(%rax) add (%rax),%al lea offset(%rip),%rax # mov %rax,offset(%rbp) @@ -259542,9 +259429,10 @@ add %al,(%rax) adc (%rax),%al add %al,(%rax) - mov %bl,-offset(%rdx) - rex.RB - lock cmp %r15,%rax + lock fwait + add (%rax),%al + lea -offset(%rbp),%rax + cmp %r15,%rax jb mov offset(%rip),%rax # mov %rax,-offset(%rbp) @@ -259561,7 +259449,7 @@ add %al,(%rax) adc (%rax),%al add %al,(%rax) - rex.W (bad) + mov $something,%al add (%rax),%al lea -offset(%rbp),%rax cmp %r15,%rax @@ -259583,8 +259471,7 @@ add %al,(%rax) add %cl,(%rcx) add %al,(%rax) - add %al,(%rax) - (bad) + add %ch,-offset(%rax) add (%rax),%al lea -offset(%rbp),%rax cmp %r15,%rax @@ -259609,8 +259496,10 @@ add %al,(%rax) (bad) add %al,(%rax) - add %dh,offset(%rax) - mov %ebx,%eax + add %bl,(%rax) + fwait + add (%rax),%al + mov %rbx,%rax and $something,%eax cmp $something,%rax je @@ -259648,8 +259537,7 @@ add %al,(%rax) add %al,(%rax) sldt (%rax) - add %bh,%al - cwtl + add %ah,-offset(%rax) add (%rax),%al lea -offset(%rbp),%rax cmp %r15,%rax @@ -259719,8 +259607,7 @@ add %al,(%rax) (bad) RPMS.2/ghc-yesod-core-devel-1.6.28.1-1.1.x86_64.rpm RPMS/ghc-yesod-core-devel-1.6.28.1-1.1.x86_64.rpm differ: byte 225, line 1 Comparing ghc-yesod-core-devel-1.6.28.1-1.1.x86_64.rpm to ghc-yesod-core-devel-1.6.28.1-1.1.x86_64.rpm comparing the rpm tags of ghc-yesod-core-devel --- old-rpm-tags +++ new-rpm-tags @@ -348 +348 @@ -/usr/lib64/ghc-9.12.2/lib/yesod-core-1.6.28.1/libHSyesod-core-1.6.28.1-FkLCHNUSdnP8QqTxPloDzn.a 8daa7fd6e38fbc3a85c21cdd3b17113142528a6080a33ddc62e1da0c193fa356 0 +/usr/lib64/ghc-9.12.2/lib/yesod-core-1.6.28.1/libHSyesod-core-1.6.28.1-FkLCHNUSdnP8QqTxPloDzn.a 78e12fac9d1983991017a3b13c532d9843b57e49aeccb46228464ecd5c471146 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/ghc-9.12.2/lib/yesod-core-1.6.28.1/libHSyesod-core-1.6.28.1-FkLCHNUSdnP8QqTxPloDzn.a/RouteAttrs.o differs in ELF sections --- old /usr/lib64/ghc-9.12.2/lib/yesod-core-1.6.28.1/libHSyesod-core-1.6.28.1-FkLCHNUSdnP8QqTxPloDzn.a/RouteAttrs.o (objdump) +++ new /usr/lib64/ghc-9.12.2/lib/yesod-core-1.6.28.1/libHSyesod-core-1.6.28.1-FkLCHNUSdnP8QqTxPloDzn.a/RouteAttrs.o (objdump) @@ -114,183 +114,164 @@ 06d0 000049c7 4424f800 00000049 8d4424d9 ..I.D$.....I.D$. 06e0 49890424 498d5c24 f94883c5 10ff6500 I..$I.\$.H....e. 06f0 49c78588 030000b8 000000e9 00000000 I............... - 0700 41ff65f0 0f1f4000 02000000 00000000 A.e...@......... - 0710 12000000 00000000 488d45f0 4c39f872 ........H.E.L9.r - 0720 1d48c745 f0000000 0048895d f84c8b73 .H.E.....H.].L.s - 0730 10488b5b 184883c5 f0e90000 000041ff .H.[.H........A. - 0740 65f0660f 1f440000 05000000 01000000 e.f..D.......... - 0750 01000000 00000000 09000000 00000000 ................ - 0760 488d45e8 4c39f872 484983c4 204d3ba5 H.E.L9.rHI.. M;. - 0770 58030000 7730488b 430749c7 4424e800 X...w0H.C.I.D$.. - 0780 0000004d 897424f8 49890424 48c745f0 ...M.t$.I..$H.E. - 0790 00000000 498d4424 e8488945 f84883c5 ....I.D$.H.E.H.. - 07a0 f0e90000 000049c7 85880300 00200000 ......I...... .. - 07b0 0041ff65 f80f1f00 01000000 00000000 .A.e............ - 07c0 1e000000 00000000 48c74500 00000000 ........H.E..... - 07d0 4989dee9 00000000 01000000 00000000 I............... - 07e0 1e000000 00000000 48c74500 00000000 ........H.E..... - 07f0 4989dee9 00000000 01000000 00000000 I............... - 0800 1e000000 00000000 48c74500 00000000 ........H.E..... - 0810 4989dee9 00000000 01000000 00000000 I............... - 0820 1e000000 00000000 4989de48 c745f800 ........I..H.E.. - 0830 00000048 c7450000 00000048 83c5f8e9 ...H.E.....H.... - 0840 00000000 0f1f4000 01000000 00000000 ......@......... - 0850 10000000 00000000 488d45e8 4c39f872 ........H.E.L9.r - 0860 2848c745 f0000000 0048895d f848c745 (H.E.....H.].H.E - 0870 e8000000 00488d35 00000000 4c8b7310 .....H.5....L.s. - 0880 4883c5e8 e9000000 0041ff65 f00f1f00 H........A.e.... - 0890 00000000 00000000 1e000000 00000000 ................ - 08a0 48c74500 00000000 4889de4c 8d350000 H.E.....H..L.5.. - 08b0 0000e900 00000090 00000000 00000000 ................ - 08c0 1e000000 00000000 4983c418 4d3ba558 ........I...M;.X - 08d0 03000077 1e49c744 24f00000 00004989 ...w.I.D$.....I. - 08e0 5c24f84d 89342449 8d5c24f1 4883c508 \$.M.4$I.\$.H... - 08f0 ff650049 c7858803 00001800 0000e900 .e.I............ - 0900 0000000f 1f440000 01000000 00000000 .....D.......... - 0910 10000000 00000000 488d45f0 4c39f872 ........H.E.L9.r - 0920 1b48c745 f0000000 0048895d f831f64c .H.E.....H.].1.L - 0930 8b731048 83c5f0e9 ecf9ffff 41ff65f0 .s.H........A.e. - 0940 02000000 00000000 12000000 00000000 ................ - 0950 488d45f0 4c39f872 534983c4 184d3ba5 H.E.L9.rSI...M;. - 0960 58030000 773b48c7 45f00000 00004889 X...w;H.E.....H. - 0970 5df8488b 4310488b 5b1849c7 4424f000 ].H.C.H.[.I.D$.. - 0980 00000049 895c24f8 49c70424 00000000 ...I.\$.I..$.... - 0990 498d7424 f24989c6 4883c5f0 e9000000 I.t$.I..H....... - 09a0 0049c785 88030000 18000000 41ff65f0 .I..........A.e. - 09b0 05000000 01000000 03000000 00000000 ................ - 09c0 08000000 00000000 4983c440 4d3ba558 ........I..@M;.X - 09d0 03000077 49488b43 07488b4b 0f488b5b ...wIH.C.H.K.H.[ - 09e0 1749c744 24c80000 00004989 4424d84d .I.D$.....I.D$.M - 09f0 897424e0 49c74424 e8000000 0049894c .t$.I.D$.....I.L - 0a00 24f049c7 4424f800 00000049 8d4424c8 $.I.D$.....I.D$. - 0a10 49890424 4d8d7424 eee90000 000049c7 I..$M.t$......I. - 0a20 85880300 00400000 0041ff65 f80f1f00 .....@...A.e.... - 0a30 02000000 00000000 12000000 00000000 ................ - 0a40 488d45f0 4c39f872 1a48c745 f0000000 H.E.L9.r.H.E.... - 0a50 0048895d f84c8b73 10488b5b 184883c5 .H.].L.s.H.[.H.. - 0a60 f0eb5d41 ff65f090 02000000 00000000 ..]A.e.......... - 0a70 12000000 00000000 488d45f0 4c39f872 ........H.E.L9.r - 0a80 1d48c745 f0000000 0048895d f8488b73 .H.E.....H.].H.s - 0a90 184c8b73 104883c5 f0e9d201 000041ff .L.s.H........A. - 0aa0 65f0660f 1f440000 05000000 01000000 e.f..D.......... - 0ab0 01000000 00000000 09000000 00000000 ................ - 0ac0 488d45e8 4c39f80f 82ba0000 0048c745 H.E.L9.......H.E - 0ad0 e8000000 004889d8 488b5b07 4889d94c .....H..H.[.H..L - 0ae0 89f34889 4df04889 45f84883 c5e8f6c3 ..H.M.H.E.H..... - 0af0 07751548 8b03ffe0 02000000 00000000 .u.H............ - 0b00 1e000000 00000000 4889d883 e0074883 ........H.....H. - 0b10 f8017477 4983c440 4d3ba558 03000077 ..twI..@M;.X...w - 0b20 56488b43 06488b5b 0e49c744 24c80000 VH.C.H.[.I.D$... - 0b30 00004989 5c24d848 8b5d1049 895c24e0 ..I.\$.H.].I.\$. - 0b40 49c74424 e8000000 00488b5d 0849895c I.D$.....H.].I.\ - 0b50 24f84989 0424498d 7c24c849 8d7424e8 $.I..$I.|$.I.t$. - 0b60 4c8d3500 00000048 8d1d0000 00004883 L.5....H......H. - 0b70 c518e900 00000049 c7858803 00004000 .......I......@. - 0b80 0000e900 00000041 ff65f848 8d1d0000 .......A.e.H.... - 0b90 00004883 c518ff65 000f1f80 00000000 ..H....e........ - 0ba0 04000000 00000000 0f000000 00000000 ................ - 0bb0 488d45f0 4c39f80f 82950000 004983c4 H.E.L9.......I.. - 0bc0 604d3ba5 58030000 777d48c7 45f00000 `M;.X...w}H.E... - 0bd0 00004889 5df8488b 4310488b 4b18488b ..H.].H.C.H.K.H. - 0be0 5320488b 5b2849c7 4424a800 00000049 S H.[(I.D$.....I - 0bf0 895c24b8 49c74424 c0000000 00498954 .\$.I.D$.....I.T - 0c00 24d049c7 4424d800 00000049 8d5c24c0 $.I.D$.....I.\$. - 0c10 49895c24 e0498d5c 24a84989 5c24e849 I.\$.I.\$.I.\$.I - 0c20 894c24f0 49c74424 f8000000 00498d5c .L$.I.D$.....I.\ - 0c30 24d94989 1c244989 c6498d5c 24f94883 $.I..$I..I.\$.H. - 0c40 c5f0e979 feffff49 c7858803 00006000 ...y...I......`. - 0c50 000041ff 65f06690 0f000000 02000000 ..A.e.f......... - 0c60 02000000 00000000 0e000000 00000000 ................ - 0c70 488d45f0 4c39f80f 82e60000 0048c745 H.E.L9.......H.E - 0c80 f0000000 004889f3 4c8975f8 4883c5f0 .....H..L.u.H... - 0c90 f6c30775 1b488b03 ffe0660f 1f440000 ...u.H....f..D.. - 0ca0 01000000 00000000 1e000000 00000000 ................ - 0cb0 488b4508 4889d983 e1074883 f9017461 H.E.H.....H...ta - 0cc0 4983c430 4d3ba558 03000077 44488b4b I..0M;.X...wDH.K - 0cd0 06488b53 16488b5b 1e49c744 24d80000 .H.S.H.[.I.D$... - 0ce0 00004989 5c24e849 894424f0 49895424 ..I.\$.I.D$.I.T$ - 0cf0 f849890c 24498d74 24d84c8d 35000000 .I..$I.t$.L.5... - 0d00 00488d1d 00000000 4883c510 e9000000 .H......H....... - 0d10 0049c785 88030000 30000000 e9000000 .I......0....... - 0d20 004983c4 304d3ba5 58030000 77e3488b .I..0M;.X...w.H. - 0d30 5b0749c7 4424d800 00000049 894424e8 [.I.D$.....I.D$. - 0d40 49895c24 f049c744 24f80000 0000498d I.\$.I.D$.....I. - 0d50 4424d849 89042449 8d5c24f9 4883c510 D$.I..$I.\$.H... - 0d60 ff650048 8d1d0000 000041ff 65f86690 .e.H......A.e.f. - 0d70 01000000 00000000 10000000 00000000 ................ - 0d80 488d45f0 4c39f872 1648c745 f0000000 H.E.L9.r.H.E.... - 0d90 0048895d f84c8b73 104883c5 f0eb6141 .H.].L.s.H....aA - 0da0 ff65f00f 1f440000 01000000 00000000 .e...D.......... - 0db0 10000000 00000000 488d45f0 4c39f872 ........H.E.L9.r - 0dc0 2048c745 f0000000 0048895d f8488b73 H.E.....H.].H.s - 0dd0 104c8d35 00000000 4883c5f0 e98ffeff .L.5....H....... - 0de0 ff41ff65 f00f1f00 05000000 01000000 .A.e............ - 0df0 00000000 00000000 0e000000 00000000 ................ - 0e00 488d45f8 4c39f80f 82980000 0048c745 H.E.L9.......H.E - 0e10 f8000000 004c89f3 4883c5f8 f6c30775 .....L..H......u - 0e20 17488b03 ffe06690 00000000 00000000 .H....f......... - 0e30 1e000000 00000000 4889d883 e0074883 ........H.....H. - 0e40 f801746c 4983c430 4d3ba558 03000077 ..tlI..0M;.X...w - 0e50 44488b43 06488b5b 0e49c744 24d80000 DH.C.H.[.I.D$... - 0e60 00004989 5c24e849 c74424f0 00000000 ..I.\$.I.D$..... - 0e70 49890424 498d7c24 d8498d74 24f04c8d I..$I.|$.I.t$.L. - 0e80 35000000 00488d1d 00000000 4883c508 5....H......H... - 0e90 e9000000 0049c785 88030000 30000000 .....I......0... - 0ea0 e9000000 00488d1d 00000000 41ff65f8 .....H......A.e. - 0eb0 488d1d00 00000048 83c508ff 65006690 H......H....e.f. - 0ec0 01000000 00000000 10000000 00000000 ................ - 0ed0 488d45f0 4c39f872 1948c745 f0000000 H.E.L9.r.H.E.... - 0ee0 0048895d f84c8b73 104883c5 f0e90eff .H.].L.s.H...... - 0ef0 ffff41ff 65f06690 01000000 00000000 ..A.e.f......... - 0f00 10000000 00000000 488d45f0 4c39f872 ........H.E.L9.r - 0f10 1948c745 f0000000 0048895d f84c8b73 .H.E.....H.].L.s - 0f20 104883c5 f0e90ef2 ffff41ff 65f06690 .H........A.e.f. - 0f30 05000000 01000000 03000000 00000000 ................ - 0f40 08000000 00000000 488d45f0 4c39f80f ........H.E.L9.. - 0f50 82cf0000 004981c4 88000000 4d3ba558 .....I......M;.X - 0f60 0300000f 87b00000 00488b43 07488b4b .........H.C.H.K - 0f70 0f488b5b 1749c744 24800000 00004d89 .H.[.I.D$.....M. - 0f80 74249049 c7442498 00000000 49c74424 t$.I.D$.....I.D$ - 0f90 a0000000 00498d54 24804989 5424a849 .....I.T$.I.T$.I - 0fa0 c74424b0 00000000 498d5424 99498954 .D$.....I.T$.I.T - 0fb0 24b849c7 4424c000 00000049 c74424c8 $.I.D$.....I.D$. - 0fc0 00000000 49c74424 d0000000 0049895c ....I.D$.....I.\ - 0fd0 24d849c7 4424e000 00000049 c74424e8 $.I.D$.....I.D$. - 0fe0 00000000 49894424 f0498d44 24cb4989 ....I.D$.I.D$.I. - 0ff0 4424f849 8d4424b2 49890424 4989ce48 D$.I.D$.I..$I..H - 1000 c745f000 00000049 8d4424e7 488945f8 .E.....I.D$.H.E. - 1010 4883c5f0 e9000000 0049c785 88030000 H........I...... - 1020 88000000 41ff65f8 02000000 00000000 ....A.e......... - 1030 12000000 00000000 488d45f0 4c39f872 ........H.E.L9.r - 1040 1d48c745 f0000000 0048895d f84c8b73 .H.E.....H.].L.s - 1050 10488b5b 184883c5 f0e90000 000041ff .H.[.H........A. - 1060 65f0660f 1f440000 05000000 01000000 e.f..D.......... - 1070 03000000 00000000 08000000 00000000 ................ - 1080 488d45d0 4c39f872 2d48c745 d8000000 H.E.L9.r-H.E.... - 1090 00488b43 17488945 e0488b43 07488945 .H.C.H.E.H.C.H.E - 10a0 e8488b43 0f488945 f04c8975 f84883c5 .H.C.H.E.L.u.H.. - 10b0 d8e90000 000041ff 65f8660f 1f440000 ......A.e.f..D.. - 10c0 04000000 00000000 1e000000 00000000 ................ - 10d0 48c74500 00000000 4989dee9 00000000 H.E.....I....... - 10e0 04000000 00000000 1e000000 00000000 ................ - 10f0 48c745f8 00000000 4989de48 895d0048 H.E.....I..H.].H - 1100 83c5f8e9 00000000 05000000 00000000 ................ - 1110 1e000000 00000000 4983c440 4d3ba558 ........I..@M;.X - 1120 03000077 6149c744 24c80000 0000488b ...waI.D$.....H. - 1130 45184989 4424d049 895c24d8 488b4520 E.I.D$.I.\$.H.E - 1140 49894424 e049c744 24e80000 0000488b I.D$.I.D$.....H. - 1150 45284989 4424f848 8b451049 8904244c E(I.D$.H.E.I..$L - 1160 8b750848 c7451800 00000049 8d4424e8 .u.H.E.....I.D$. - 1170 48894520 498d4424 c9488945 284883c5 H.E I.D$.H.E(H.. - 1180 18e90000 000049c7 85880300 00400000 ......I......@.. - 1190 00e90000 00006690 17000000 03000000 ......f......... - 11a0 02000000 00000000 0e000000 00000000 ................ - 11b0 4983c438 4d3ba558 03000077 3249c744 I..8M;.X...w2I.D - 11c0 24d00000 00004989 7c24e049 c74424e8 $.....I.|$.I.D$. - 11d0 00000000 4d897424 f0498974 24f8498d ....M.t$.I.t$.I. - 11e0 4424d049 89042449 8d5c24e9 ff650049 D$.I..$I.\$..e.I - 11f0 c7858803 00003800 0000488d 1d000000 ......8...H..... - 1200 0041ff65 f8 .A.e. + 0700 41ff65f0 0f1f4000 01000000 00000000 A.e...@......... + 0710 10000000 00000000 488d45e8 4c39f872 ........H.E.L9.r + 0720 2848c745 f0000000 0048895d f848c745 (H.E.....H.].H.E + 0730 e8000000 00488d35 00000000 4c8b7310 .....H.5....L.s. + 0740 4883c5e8 e9000000 0041ff65 f00f1f00 H........A.e.... + 0750 00000000 00000000 1e000000 00000000 ................ + 0760 48c74500 00000000 4889de4c 8d350000 H.E.....H..L.5.. + 0770 0000e900 00000090 00000000 00000000 ................ + 0780 1e000000 00000000 4983c418 4d3ba558 ........I...M;.X + 0790 03000077 1e49c744 24f00000 00004989 ...w.I.D$.....I. + 07a0 5c24f84d 89342449 8d5c24f1 4883c508 \$.M.4$I.\$.H... + 07b0 ff650049 c7858803 00001800 0000e900 .e.I............ + 07c0 0000000f 1f440000 01000000 00000000 .....D.......... + 07d0 10000000 00000000 488d45f0 4c39f872 ........H.E.L9.r + 07e0 1b48c745 f0000000 0048895d f831f64c .H.E.....H.].1.L + 07f0 8b731048 83c5f0e9 2cfbffff 41ff65f0 .s.H....,...A.e. + 0800 02000000 00000000 12000000 00000000 ................ /usr/lib64/ghc-9.12.2/lib/yesod-core-1.6.28.1/libHSyesod-core-1.6.28.1-FkLCHNUSdnP8QqTxPloDzn.a/RouteAttrs.o differs in assembler output --- old /usr/lib64/ghc-9.12.2/lib/yesod-core-1.6.28.1/libHSyesod-core-1.6.28.1-FkLCHNUSdnP8QqTxPloDzn.a/RouteAttrs.o (disasm) +++ new /usr/lib64/ghc-9.12.2/lib/yesod-core-1.6.28.1/libHSyesod-core-1.6.28.1-FkLCHNUSdnP8QqTxPloDzn.a/RouteAttrs.o (disasm) @@ -500,115 +500,6 @@ jmp jmp *-offset(%r13) nopl offset(%rax) - add (%rax),%al - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - adc (%rax),%al - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - lea -offset(%rbp),%rax - cmp %r15,%rax - jb - movq $something,-offset(%rbp) - mov %rbx,-offset(%rbp) - mov offset(%rbx),%r14 - mov offset(%rbx),%rbx - add $something,%rbp - jmp - jmp *-offset(%r13) - nopw offset(%rax,%rax,1) - add $something,%eax - add %al,(%rax) - add %al,(%rcx) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,(%rcx) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - rex.RB call - rex.W - add $something,%r12 - cmp offset(%r13),%r12 - ja - mov offset(%rbx),%rax - movq $something,-offset(%r12) - mov %r14,-offset(%r12) - mov %rax,(%r12) - movq $something,-offset(%rbp) - lea -offset(%r12),%rax - mov %rax,-offset(%rbp) - add $something,%rbp - jmp - movq $something,offset(%r13) - jmp *-offset(%r13) - nopl (%rax) - add %eax,(%rax) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - add %r8b,(%r8) - add %al,(%rax) - add %cl,-offset(%rcx) - fsubrp %st,%st(1) - add %al,(%rax) - add %al,(%rax) - add %eax,(%rax) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - add %r8b,(%r8) - add %al,(%rax) - add %cl,-offset(%rcx) - fsubrp %st,%st(1) - add %al,(%rax) - add %al,(%rax) - add %eax,(%rax) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - add %r8b,(%r8) - add %al,(%rax) - add %cl,-offset(%rcx) - fsubrp %st,%st(1) - add %al,(%rax) - add %al,(%rax) - add %eax,(%rax) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rcx) - fimuls -offset(%rax) - rex.RB clc - add %al,(%rax) - add %al,(%rax) - movq $something,offset(%rbp) - add $something,%rbp - jmp - nopl offset(%rax) add %eax,(%rax) add %al,(%rax) add %al,(%rax) @@ -943,16 +834,17 @@ mov offset(%rbx),%rbx movq $something,-offset(%r12) mov %rax,-offset(%r12) - mov %rbx,-offset(%r12) - movq $something,-offset(%r12) - lea -offset(%r12),%rax - mov %rax,(%r12) - lea -offset(%r12),%rbx + mov %rbx,(%r12) + lea -offset(%r12),%rsi + lea offset(%rip),%r14 # + lea offset(%rip),%rbx # add $something,%rbp - jmp *offset(%rbp) + jmp + movq $something,offset(%r13) + jmp lea offset(%rip),%rbx # jmp *-offset(%r13) - xchg %ax,%ax + nopl offset(%rax,%rax,1) add %eax,(%rax) add %al,(%rax) add %al,(%rax) RPMS.2/ghc-yesod-core-prof-1.6.28.1-1.1.x86_64.rpm RPMS/ghc-yesod-core-prof-1.6.28.1-1.1.x86_64.rpm differ: byte 225, line 1 Comparing ghc-yesod-core-prof-1.6.28.1-1.1.x86_64.rpm to ghc-yesod-core-prof-1.6.28.1-1.1.x86_64.rpm comparing the rpm tags of ghc-yesod-core-prof --- old-rpm-tags +++ new-rpm-tags @@ -184 +184 @@ -/usr/lib64/ghc-9.12.2/lib/yesod-core-1.6.28.1/libHSyesod-core-1.6.28.1-FkLCHNUSdnP8QqTxPloDzn_p.a e08ed99411b5af6eecaa55f7072e5191cfd8d01425b7d5e75e55a998db9611e7 0 +/usr/lib64/ghc-9.12.2/lib/yesod-core-1.6.28.1/libHSyesod-core-1.6.28.1-FkLCHNUSdnP8QqTxPloDzn_p.a 39a4c3635d541c31ae50506057270759219ec353413ae4369c945063cc2d1675 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/ghc-9.12.2/lib/yesod-core-1.6.28.1/libHSyesod-core-1.6.28.1-FkLCHNUSdnP8QqTxPloDzn_p.a/RouteAttrs.p_o differs in ELF sections --- old /usr/lib64/ghc-9.12.2/lib/yesod-core-1.6.28.1/libHSyesod-core-1.6.28.1-FkLCHNUSdnP8QqTxPloDzn_p.a/RouteAttrs.p_o (objdump) +++ new /usr/lib64/ghc-9.12.2/lib/yesod-core-1.6.28.1/libHSyesod-core-1.6.28.1-FkLCHNUSdnP8QqTxPloDzn_p.a/RouteAttrs.p_o (objdump) @@ -249,407 +249,356 @@ 0f00 00000049 c7858803 00003801 0000e900 ...I......8..... 0f10 00000048 89c341ff 65f0660f 1f440000 ...H..A.e.f..D.. 0f20 00000000 00000000 00000000 00000000 ................ - 0f30 02000000 00000000 12000000 00000000 ................ + 0f30 01000000 00000000 10000000 00000000 ................ 0f40 4889d883 3d000000 0000762b 48b90000 H...=.....v+H... 0f50 00000000 00108b15 00000000 4809ca48 ............H..H 0f60 b9000000 c0ffffff 0f488b70 104821ce .........H.p.H!. - 0f70 4809d648 89701048 8d4de04c 39f97233 H..H.p.H.M.L9.r3 + 0f70 4809d648 89701048 8d4dd04c 39f97249 H..H.p.H.M.L9.rI 0f80 48c745e0 00000000 488945f8 498b8d60 H.E.....H.E.I..` 0f90 03000048 894de848 8b5b0849 899d6003 ...H.M.H.[.I..`. - 0fa0 00004c8b 7020488b 58284883 c5e0e900 ..L.p H.X(H..... - 0fb0 00000048 89c341ff 65f0660f 1f440000 ...H..A.e.f..D.. - 0fc0 05000000 01000000 00000000 00000000 ................ - 0fd0 00000000 00000000 01000000 00000000 ................ - 0fe0 09000000 00000000 488d45d8 4c39f80f ........H.E.L9.. - 0ff0 82d50000 004983c4 304d3ba5 58030000 .....I..0M;.X... - 1000 0f87b900 0000833d 00000000 00762b48 .......=.....v+H - 1010 b8000000 00000000 108b0d00 00000048 ...............H - 1020 09c148b8 000000c0 ffffff0f 488b530f ..H.........H.S. - 1030 4821c248 09ca4889 530f4c89 e8488b4b H!.H..H.S.L..H.K - 1040 074883ec 084889c7 4889ce31 c0e80000 .H...H..H..1.... - 1050 00004883 c408488b 4317498b 9d600300 ..H...H.C.I..`.. - 1060 00488343 480449c7 4424d800 00000049 .H.CH.I.D$.....I - 1070 8b9d6003 00004989 5c24e08b 1d000000 ..`...I.\$...... - 1080 0048c1e3 1e480b1d 00000000 49895c24 .H...H......I.\$ - 1090 e84d8974 24f84989 042448c7 45e80000 .M.t$.I..$H.E... - 10a0 0000498d 4424d848 8945f049 8b856003 ..I.D$.H.E.I..`. - 10b0 00004889 45f84883 c5e8e900 00000049 ..H.E.H........I - 10c0 c7858803 00003000 000041ff 65f86690 ......0...A.e.f. - 10d0 00000000 00000000 00000000 00000000 ................ - 10e0 82000000 00000000 1e000000 00000000 ................ - 10f0 488b4510 49898560 03000048 c7450000 H.E.I..`...H.E.. - 1100 00000049 89de498b 85600300 00488945 ...I..I..`...H.E - 1110 10e90000 00006690 00000000 00000000 ......f......... - 1120 00000000 00000000 82000000 00000000 ................ - 1130 1e000000 00000000 488b4510 49898560 ........H.E.I..` - 1140 03000048 c7450000 00000049 89de498b ...H.E.....I..I. - 1150 85600300 00488945 10e90000 00006690 .`...H.E......f. - 1160 00000000 00000000 00000000 00000000 ................ - 1170 82000000 00000000 1e000000 00000000 ................ - 1180 488b4510 49898560 03000048 c7450000 H.E.I..`...H.E.. - 1190 00000049 89de498b 85600300 00488945 ...I..I..`...H.E - 11a0 10e90000 00006690 00000000 00000000 ......f......... - 11b0 00000000 00000000 82000000 00000000 ................ - 11c0 1e000000 00000000 488b4510 49898560 ........H.E.I..` - 11d0 03000049 89de48c7 45f00000 0000498b ...I..H.E.....I. - 11e0 85600300 00488945 f848c745 00000000 .`...H.E.H.E.... - 11f0 00488b45 0848c745 08000000 00488945 .H.E.H.E.....H.E - 1200 104883c5 f0e90000 0000660f 1f440000 .H........f..D.. - 1210 00000000 00000000 00000000 00000000 ................ - 1220 01000000 00000000 10000000 00000000 ................ - 1230 4889d883 3d000000 0000762b 48b90000 H...=.....v+H... - 1240 00000000 00108b15 00000000 4809ca48 ............H..H - 1250 b9000000 c0ffffff 0f488b70 104821ce .........H.p.H!. - 1260 4809d648 89701048 8d4dd04c 39f97249 H..H.p.H.M.L9.rI - 1270 48c745e0 00000000 488945f8 498b8d60 H.E.....H.E.I..` - 1280 03000048 894de848 8b5b0849 899d6003 ...H.M.H.[.I..`. - 1290 000048c7 45d00000 0000488d 35000000 ..H.E.....H.5... - 12a0 004c8b70 20498b85 60030000 488945d8 .L.p I..`...H.E. - 12b0 4883c5d0 e9000000 004889c3 41ff65f0 H........H..A.e. - 12c0 00000000 00000000 00000000 00000000 ................ - 12d0 41000000 00000000 1e000000 00000000 A............... - 12e0 488b4508 49898560 03000048 c7450000 H.E.I..`...H.E.. - 12f0 00000048 89de4c8d 35000000 00498b85 ...H..L.5....I.. - 1300 60030000 48894508 e9000000 000f1f00 `...H.E......... - 1310 00000000 00000000 00000000 00000000 ................ - 1320 41000000 00000000 1e000000 00000000 A............... - 1330 488b4508 49898560 03000049 83c4284d H.E.I..`...I..(M - 1340 3ba55803 0000774c 498b8560 03000048 ;.X...wLI..`...H - 1350 83404803 49c74424 e0000000 00498b85 .@H.I.D$.....I.. - 1360 60030000 49894424 e88b0500 00000048 `...I.D$.......H - 1370 c1e01e48 0b050000 00004989 4424f049 ...H......I.D$.I - 1380 895c24f8 4d893424 498d5c24 e14883c5 .\$.M.4$I.\$.H.. - 1390 10ff6500 49c78588 03000028 000000e9 ..e.I......(.... - 13a0 00000000 0f1f4000 00000000 00000000 ......@......... - 13b0 00000000 00000000 01000000 00000000 ................ - 13c0 10000000 00000000 4889d883 3d000000 ........H...=... - 13d0 0000762b 48b90000 00000000 00108b15 ..v+H........... - 13e0 00000000 4809ca48 b9000000 c0ffffff ....H..H........ - 13f0 0f488b70 104821ce 4809d648 89701048 .H.p.H!.H..H.p.H - 1400 8d4de04c 39f97231 48c745e0 00000000 .M.L9.r1H.E..... - 1410 488945f8 498b8d60 03000048 894de848 H.E.I..`...H.M.H - 1420 8b5b0849 899d6003 000031f6 4c8b7020 .[.I..`...1.L.p - 1430 4883c5e0 e907f2ff ff4889c3 41ff65f0 H........H..A.e. - 1440 00000000 00000000 00000000 00000000 ................ - 1450 02000000 00000000 12000000 00000000 ................ - 1460 4889d883 3d000000 0000762b 48b90000 H...=.....v+H... - 1470 00000000 00108b15 00000000 4809ca48 ............H..H - 1480 b9000000 c0ffffff 0f488b70 104821ce .........H.p.H!. - 1490 4809d648 89701048 8d4de04c 39f90f82 H..H.p.H.M.L9... - 14a0 97000000 4983c428 4d3ba558 03000077 ....I..(M;.X...w - 14b0 7f48c745 e0000000 00488945 f8498b8d .H.E.....H.E.I.. - 14c0 60030000 48894de8 488b5b08 49899d60 `...H.M.H.[.I..` - 14d0 03000048 8b582048 8b402849 8b8d6003 ...H.X H.@(I..`. - 14e0 00004883 41480349 c74424e0 00000000 ..H.AH.I.D$..... - 14f0 498b8d60 03000049 894c24e8 8b0d0000 I..`...I.L$..... - 1500 000048c1 e11e480b 0d000000 0049894c ..H...H......I.L - 1510 24f04989 4424f849 c7042400 00000049 $.I.D$.I..$....I - 1520 8d7424e2 4989de48 83c5e0e9 00000000 .t$.I..H........ - 1530 49c78588 03000028 00000048 89c341ff I......(...H..A. - 1540 65f0660f 1f440000 05000000 01000000 e.f..D.......... - 1550 00000000 00000000 00000000 00000000 ................ - 1560 03000000 00000000 08000000 00000000 ................ - 1570 4983c460 4d3ba558 0300000f 87f50000 I..`M;.X........ - 1580 00833d00 00000000 762b48b8 00000000 ..=.....v+H..... - 1590 00000010 8b0d0000 00004809 c148b800 ..........H..H.. - 15a0 0000c0ff ffff0f48 8b530f48 21c24809 .......H.S.H!.H. - 15b0 ca488953 0f4c89e8 488b4b07 4883ec08 .H.S.L..H.K.H... - 15c0 4889c748 89ce31c0 e8000000 004883c4 H..H..1......H.. - 15d0 08488b43 17488b4b 1f488b5b 27498b95 .H.C.H.K.H.['I.. - 15e0 60030000 48834248 0449c744 24a80000 `...H.BH.I.D$... - 15f0 0000498b 95600300 00498954 24b08b15 ..I..`...I.T$... - 1600 00000000 48c1e21e 480b1500 00000049 ....H...H......I - 1610 895424b8 49894424 c84d8974 24d0498b .T$.I.D$.M.t$.I. - 1620 85600300 00488340 480449c7 4424d800 .`...H.@H.I.D$.. - 1630 00000049 8b856003 00004989 4424e08b ...I..`...I.D$.. - 1640 05000000 0048c1e0 1e480b05 00000000 .....H...H...... - 1650 49894424 e849894c 24f049c7 4424f800 I.D$.I.L$.I.D$.. - 1660 00000049 8d4424a8 49890424 4d8d7424 ...I.D$.I..$M.t$ - 1670 dee90000 000049c7 85880300 00600000 ......I......`.. - 1680 0041ff65 f80f1f00 00000000 00000000 .A.e............ - 1690 00000000 00000000 02000000 00000000 ................ - 16a0 12000000 00000000 4889d883 3d000000 ........H...=... - 16b0 0000762b 48b90000 00000000 00108b15 ..v+H........... - 16c0 00000000 4809ca48 b9000000 c0ffffff ....H..H........ - 16d0 0f488b70 104821ce 4809d648 89701048 .H.p.H!.H..H.p.H - 16e0 8d4de04c 39f97233 48c745e0 00000000 .M.L9.r3H.E..... - 16f0 488945f8 498b8d60 03000048 894de848 H.E.I..`...H.M.H - 1700 8b5b0849 899d6003 00004c8b 7020488b .[.I..`...L.p H. - 1710 58284883 c5e0e9d5 00000048 89c341ff X(H........H..A. - 1720 65f0660f 1f440000 00000000 00000000 e.f..D.......... - 1730 00000000 00000000 02000000 00000000 ................ - 1740 12000000 00000000 4889d883 3d000000 ........H...=... - 1750 0000762b 48b90000 00000000 00108b15 ..v+H........... - 1760 00000000 4809ca48 b9000000 c0ffffff ....H..H........ - 1770 0f488b70 104821ce 4809d648 89701048 .H.p.H!.H..H.p.H - 1780 8d4de04c 39f97233 48c745e0 00000000 .M.L9.r3H.E..... - 1790 488945f8 498b8d60 03000048 894de848 H.E.I..`...H.M.H - 17a0 8b5b0849 899d6003 0000488b 70284c8b .[.I..`...H.p(L. - 17b0 70204883 c5e0e9fd 03000048 89c341ff p H........H..A. - 17c0 65f0660f 1f440000 05000000 01000000 e.f..D.......... - 17d0 00000000 00000000 00000000 00000000 ................ - 17e0 01000000 00000000 09000000 00000000 ................ - 17f0 488d45e0 4c39f80f 82910100 00833d00 H.E.L9........=. - 1800 00000000 762b48b8 00000000 00000010 ....v+H......... - 1810 8b0d0000 00004809 c148b800 0000c0ff ......H..H...... - 1820 ffff0f48 8b530f48 21c24809 ca488953 ...H.S.H!.H..H.S - 1830 0f4c89e8 488b4b07 4883ec08 4889c748 .L..H.K.H...H..H - 1840 89ce31c0 e8000000 004883c4 0848c745 ..1......H...H.E - 1850 e0000000 004889d8 4c89f348 8b481748 .....H..L..H.H.H - 1860 894de848 8945f049 8b856003 00004889 .M.H.E.I..`...H. - 1870 45f84883 c5e0f6c3 07752548 8b03ffe0 E.H......u%H.... - 1880 00000000 00000000 00000000 00000000 ................ - 1890 03010000 00000000 1e000000 00000000 ................ - 18a0 488b4518 49898560 03000048 89d883e0 H.E.I..`...H.... - 18b0 074883f8 010f84d7 00000049 83c4604d .H.........I..`M - 18c0 3ba55803 00000f87 b2000000 488b4508 ;.X.........H.E. - 18d0 488b4d10 488b5316 488b5b1e 498bb560 H.M.H.S.H.[.I..` - 18e0 03000048 83464804 49c74424 a8000000 ...H.FH.I.D$.... - 18f0 00498bb5 60030000 49897424 b08b3500 .I..`...I.t$..5. - 1900 00000048 c1e61e48 0b350000 00004989 ...H...H.5....I. - 1910 7424b849 895c24c8 49894c24 d0498b9d t$.I.\$.I.L$.I.. - 1920 60030000 48834348 0449c744 24d80000 `...H.CH.I.D$... - 1930 0000498b 9d600300 0049895c 24e08b1d ..I..`...I.\$... - 1940 00000000 48c1e31e 480b1d00 00000049 ....H...H......I - 1950 895c24e8 49894424 f8498914 24498d7c .\$.I.D$.I..$I.| - 1960 24a8498d 7424d84c 8d350000 0000488d $.I.t$.L.5....H. - 1970 1d000000 004883c5 20e90000 000049c7 .....H.. .....I. - 1980 85880300 00600000 00e90000 000041ff .....`........A. - 1990 65f8488d 1d000000 004883c5 20e90000 e.H......H.. ... - 19a0 0000660f 1f440000 00000000 00000000 ..f..D.......... - 19b0 00000000 00000000 04000000 00000000 ................ - 19c0 0f000000 00000000 4889d883 3d000000 ........H...=... - 19d0 0000762b 48b90000 00000000 00108b15 ..v+H........... - 19e0 00000000 4809ca48 b9000000 c0ffffff ....H..H........ - 19f0 0f488b70 104821ce 4809d648 89701048 .H.p.H!.H..H.p.H - 1a00 8d4de04c 39f90f82 76010000 4981c4a0 .M.L9...v...I... - 1a10 0000004d 3ba55803 00000f87 57010000 ...M;.X.....W... - 1a20 48c745e0 00000000 488945f8 498b8d60 H.E.....H.E.I..` - 1a30 03000048 894de848 8b5b0849 899d6003 ...H.M.H.[.I..`. - 1a40 0000488b 5820488b 4828488b 5030488b ..H.X H.H(H.P0H. - 1a50 4038498b b5600300 00488346 480349c7 @8I..`...H.FH.I. - 1a60 842468ff ffff0000 0000498b b5600300 .$h.......I..`.. - 1a70 004989b4 2470ffff ff8b3500 00000048 .I..$p....5....H - 1a80 c1e61e48 0b350000 00004989 b42478ff ...H.5....I..$x. - 1a90 ffff4989 44248849 8b856003 00004883 ..I.D$.I..`...H. - 1aa0 40480349 c7442490 00000000 498b8560 @H.I.D$.....I..` - 1ab0 03000049 89442498 8b050000 000048c1 ...I.D$.......H. - 1ac0 e01e480b 05000000 00498944 24a04989 ..H......I.D$.I. - 1ad0 5424b049 8b856003 00004883 40480449 T$.I..`...H.@H.I - 1ae0 c74424b8 00000000 498b8560 03000049 .D$.....I..`...I - 1af0 894424c0 8b050000 000048c1 e01e480b .D$.......H...H. - 1b00 05000000 00498944 24c8498d 44249049 .....I.D$.I.D$.I - 1b10 894424d0 498d8424 68ffffff 49894424 .D$.I..$h...I.D$ - 1b20 d849894c 24e0498b 85600300 00488340 .I.L$.I..`...H.@ /usr/lib64/ghc-9.12.2/lib/yesod-core-1.6.28.1/libHSyesod-core-1.6.28.1-FkLCHNUSdnP8QqTxPloDzn_p.a/RouteAttrs.p_o differs in assembler output --- old /usr/lib64/ghc-9.12.2/lib/yesod-core-1.6.28.1/libHSyesod-core-1.6.28.1-FkLCHNUSdnP8QqTxPloDzn_p.a/RouteAttrs.p_o (disasm) +++ new /usr/lib64/ghc-9.12.2/lib/yesod-core-1.6.28.1/libHSyesod-core-1.6.28.1-FkLCHNUSdnP8QqTxPloDzn_p.a/RouteAttrs.p_o (disasm) @@ -823,180 +823,6 @@ jmp *-offset(%r13) nopw offset(%rax,%rax,1) ... - add (%rax),%al - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - adc (%rax),%al - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - mov %rbx,%rax - cmpl $something,offset(%rip) # - jbe - movabs $something,%rcx - mov offset(%rip),%edx # - or %rcx,%rdx - movabs $something,%rcx - mov offset(%rax),%rsi - and %rcx,%rsi - or %rdx,%rsi - mov %rsi,offset(%rax) - lea -offset(%rbp),%rcx - cmp %r15,%rcx - jb - movq $something,-offset(%rbp) - mov %rax,-offset(%rbp) - mov offset(%r13),%rcx - mov %rcx,-offset(%rbp) - mov offset(%rbx),%rbx - mov %rbx,offset(%r13) - mov offset(%rax),%r14 - mov offset(%rax),%rbx - add $something,%rbp - jmp - mov %rax,%rbx - jmp *-offset(%r13) - nopw offset(%rax,%rax,1) - add $something,%eax - ... - add %al,(%rax) - add %al,(%rcx) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,(%rcx) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - rex.RB fmuls -offset(%r9,%rdi,1) - jb - add $something,%r12 - cmp offset(%r13),%r12 - ja - cmpl $something,offset(%rip) # - jbe - movabs $something,%rax - mov offset(%rip),%ecx # - or %rax,%rcx - movabs $something,%rax - mov offset(%rbx),%rdx - and %rax,%rdx - or %rcx,%rdx - mov %rdx,offset(%rbx) - mov %r13,%rax - mov offset(%rbx),%rcx - sub $something,%rsp - mov %rax,%rdi - mov %rcx,%rsi - xor %eax,%eax - call - add $something,%rsp - mov offset(%rbx),%rax - mov offset(%r13),%rbx - addq $something,offset(%rbx) - movq $something,-offset(%r12) - mov offset(%r13),%rbx - mov %rbx,-offset(%r12) - mov offset(%rip),%ebx # - shl $something,%rbx - or offset(%rip),%rbx # - mov %rbx,-offset(%r12) - mov %r14,-offset(%r12) - mov %rax,(%r12) - movq $something,-offset(%rbp) - lea -offset(%r12),%rax - mov %rax,-offset(%rbp) - mov offset(%r13),%rax - mov %rax,-offset(%rbp) - add $something,%rbp - jmp - movq $something,offset(%r13) - jmp *-offset(%r13) - xchg %ax,%ax - ... - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %bl,(%rsi) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - adc %r9b,-offset(%r9) - test %esp,offset(%rax) - add %al,(%rax) - movq $something,offset(%rbp) - mov %rbx,%r14 - mov offset(%r13),%rax - mov %rax,offset(%rbp) - jmp - xchg %ax,%ax - ... - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %bl,(%rsi) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - adc %r9b,-offset(%r9) - test %esp,offset(%rax) - add %al,(%rax) - movq $something,offset(%rbp) - mov %rbx,%r14 - mov offset(%r13),%rax - mov %rax,offset(%rbp) - jmp - xchg %ax,%ax - ... - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %bl,(%rsi) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - adc %r9b,-offset(%r9) - test %esp,offset(%rax) - add %al,(%rax) - movq $something,offset(%rbp) - mov %rbx,%r14 - mov offset(%r13),%rax - mov %rax,offset(%rbp) - jmp - xchg %ax,%ax - ... - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %bl,(%rsi) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - adc %r9b,-offset(%r9) - test %esp,offset(%rax) - add %al,(%rax) - mov %rbx,%r14 - movq $something,-offset(%rbp) - mov offset(%r13),%rax - mov %rax,-offset(%rbp) - movq $something,offset(%rbp) - mov offset(%rbp),%rax - movq $something,offset(%rbp) - mov %rax,offset(%rbp) - add $something,%rbp - jmp - nopw offset(%rax,%rax,1) - ... add %eax,(%rax) add %al,(%rax) add %al,(%rax) @@ -1520,10 +1346,9 @@ add %cl,-offset(%rax) rex.RB call (bad) - lods %ds:(%rsi),%eax - add %eax,(%rax) - add %cl,-offset(%rax) - rex.RB call + jbe + add %al,(%rax) + movq $something,-offset(%rbp) mov %rsi,%rbx mov %r14,-offset(%rbp) mov offset(%r13),%rax @@ -1592,26 +1417,17 @@ or offset(%rip),%rcx # mov %rcx,-offset(%r12) overalldiffered=3 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1