1.21 MB
/srv/reproducible-results/rbuild-debian/r-b-build.rOIU3Rdl/b1/haskell-distributive_0.6.2.1-3_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.rOIU3Rdl/b2/haskell-distributive_0.6.2.1-3_amd64.changes
630 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·546066497887a59b237178db19a8ce84·43980·haskell·optional·libghc-distributive-dev_0.6.2.1-3_amd64.deb 
2 ·f6701dfac62fbc47c17e1abe42d4ab5d·49144·doc·optional·libghc-distributive-doc_0.6.2.1-3_all.deb1 ·17ee3e222dbee8ed1c56d6df08d888e1·43936·haskell·optional·libghc-distributive-dev_0.6.2.1-3_amd64.deb
 2 ·638b59b06a85fdaed5ff7f04e46a7378·49152·doc·optional·libghc-distributive-doc_0.6.2.1-3_all.deb
3 ·c4bce359f990f147618375c197583ea1·46456·haskell·optional·libghc-distributive-prof_0.6.2.1-3_amd64.deb3 ·714cb3f962b2ce417da187a5a848bd4e·46200·haskell·optional·libghc-distributive-prof_0.6.2.1-3_amd64.deb
1.08 MB
libghc-distributive-dev_0.6.2.1-3_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-09-21·09:48:59.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-09-21·09:48:59.000000·debian-binary
2 -rw-r--r--···0········0········0·····1076·2024-09-21·09:48:59.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1072·2024-09-21·09:48:59.000000·control.tar.xz
3 -rw-r--r--···0········0········0····42712·2024-09-21·09:48:59.000000·data.tar.xz3 -rw-r--r--···0········0········0····42672·2024-09-21·09:48:59.000000·data.tar.xz
3.33 KB
control.tar.xz
3.3 KB
control.tar
507 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./
2 -rw-r--r--···0·root·········(0)·root·········(0)······867·2024-09-21·09:48:59.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)······866·2024-09-21·09:48:59.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)·····1241·2024-09-21·09:48:59.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)·····1234·2024-09-21·09:48:59.000000·./md5sums
1.02 KB
./control
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Package:·libghc-distributive-dev1 Package:·libghc-distributive-dev
2 Source:·haskell-distributive2 Source:·haskell-distributive
3 Version:·0.6.2.1-33 Version:·0.6.2.1-3
4 Architecture:·amd644 Architecture:·amd64
5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>
6 Installed-Size:·4936 Installed-Size:·494
7 Depends:·libghc-base-dev-4.18.2.1-8e81e,·libghc-base-orphans-dev-0.9.2-d3cf3,·libghc-tagged-dev-0.8.8-43686,·libghc-transformers-dev-0.6.1.0-5335d,·libc6·(>=·2.2.5),·libgmp10·(>=·2:6.3.0+dfsg)7 Depends:·libghc-base-dev-4.18.2.1-8e81e,·libghc-base-orphans-dev-0.9.2-d3cf3,·libghc-tagged-dev-0.8.8-43686,·libghc-transformers-dev-0.6.1.0-5335d,·libc6·(>=·2.2.5),·libgmp10·(>=·2:6.3.0+dfsg)
8 Provides:·libghc-distributive-dev-0.6.2.1-d9a738 Provides:·libghc-distributive-dev-0.6.2.1-51966
9 Section:·haskell9 Section:·haskell
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://github.com/ekmett/distributive/11 Homepage:·https://github.com/ekmett/distributive/
12 Description:·distributive·functors12 Description:·distributive·functors
13 ·This·package·provides·a·type·class·for·distributive·functors.·These·are·the13 ·This·package·provides·a·type·class·for·distributive·functors.·These·are·the
14 ·dual·to·traversable·functors.14 ·dual·to·traversable·functors.
15 ·.15 ·.
16 ·This·package·provides·a·library·for·the·Haskell·programming·language.16 ·This·package·provides·a·library·for·the·Haskell·programming·language.
17 ·See·http://www.haskell.org/·for·more·information·on·Haskell.17 ·See·http://www.haskell.org/·for·more·information·on·Haskell.
18 Ghc-Package:·distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k18 Ghc-Package:·distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3
1.76 KB
./md5sums
30.0 B
./md5sums
Files differ
1.71 KB
line order
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/Data/Distributive.dyn_hi1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/Data/Distributive.dyn_hi
2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/Data/Distributive.hi2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/Data/Distributive.hi
3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/Data/Distributive/Generic.dyn_hi3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/Data/Distributive/Generic.dyn_hi
4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/Data/Distributive/Generic.hi4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/Data/Distributive/Generic.hi
5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/libHSdistributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k.a5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/libHSdistributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3.a
6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSdistributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k-ghc9.6.6.so6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSdistributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3-ghc9.6.6.so
7 usr/share/doc/libghc-distributive-dev/changelog.Debian.gz7 usr/share/doc/libghc-distributive-dev/changelog.Debian.gz
8 usr/share/doc/libghc-distributive-dev/copyright8 usr/share/doc/libghc-distributive-dev/copyright
9 var/lib/ghc/package.conf.d/distributive-0.6.2.1.conf9 var/lib/ghc/package.conf.d/distributive-0.6.2.1.conf
1.08 MB
data.tar.xz
1.08 MB
data.tar
5.75 KB
file list
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/Data/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/Data/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/Data/Distributive/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/Data/Distributive/
11 -rw-r--r--···0·root·········(0)·root·········(0)····11298·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/Data/Distributive/Generic.dyn_hi11 -rw-r--r--···0·root·········(0)·root·········(0)····11291·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/Data/Distributive/Generic.dyn_hi
12 -rw-r--r--···0·root·········(0)·root·········(0)····11294·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/Data/Distributive/Generic.hi12 -rw-r--r--···0·root·········(0)·root·········(0)····11287·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/Data/Distributive/Generic.hi
13 -rw-r--r--···0·root·········(0)·root·········(0)····86502·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/Data/Distributive.dyn_hi13 -rw-r--r--···0·root·········(0)·root·········(0)····86503·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/Data/Distributive.dyn_hi
14 -rw-r--r--···0·root·········(0)·root·········(0)····86500·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/Data/Distributive.hi14 -rw-r--r--···0·root·········(0)·root·········(0)····86501·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/Data/Distributive.hi
15 -rw-r--r--···0·root·········(0)·root·········(0)···163678·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/libHSdistributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k.a15 -rw-r--r--···0·root·········(0)·root·········(0)···164314·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/libHSdistributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3.a
16 -rw-r--r--···0·root·········(0)·root·········(0)···118640·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSdistributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k-ghc9.6.6.so16 -rw-r--r--···0·root·········(0)·root·········(0)···118640·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSdistributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3-ghc9.6.6.so
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/share/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/share/
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/share/doc/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/share/doc/
19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/share/doc/libghc-distributive-dev/19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/share/doc/libghc-distributive-dev/
20 -rw-r--r--···0·root·········(0)·root·········(0)······637·2024-09-21·09:48:59.000000·./usr/share/doc/libghc-distributive-dev/changelog.Debian.gz20 -rw-r--r--···0·root·········(0)·root·········(0)······637·2024-09-21·09:48:59.000000·./usr/share/doc/libghc-distributive-dev/changelog.Debian.gz
21 -rw-r--r--···0·root·········(0)·root·········(0)·····1671·2021-11-27·12:52:06.000000·./usr/share/doc/libghc-distributive-dev/copyright21 -rw-r--r--···0·root·········(0)·root·········(0)·····1671·2021-11-27·12:52:06.000000·./usr/share/doc/libghc-distributive-dev/copyright
22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./var/22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./var/
23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./var/lib/23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./var/lib/
24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./var/lib/ghc/24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./var/lib/ghc/
25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./var/lib/ghc/package.conf.d/25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./var/lib/ghc/package.conf.d/
26 -rw-r--r--···0·root·········(0)·root·········(0)·····1684·2024-09-21·09:48:59.000000·./var/lib/ghc/package.conf.d/distributive-0.6.2.1.conf26 -rw-r--r--···0·root·········(0)·root·········(0)·····1678·2024-09-21·09:48:59.000000·./var/lib/ghc/package.conf.d/distributive-0.6.2.1.conf
2.29 KB
./var/lib/ghc/package.conf.d/distributive-0.6.2.1.conf
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 name:·················distributive1 name:·················distributive
2 version:··············0.6.2.12 version:··············0.6.2.1
3 visibility:···········public3 visibility:···········public
4 id:···················distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k 
5 key:··················distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k4 id:···················distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3
 5 key:··················distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3
6 license:··············BSD-3-Clause6 license:··············BSD-3-Clause
7 copyright:············Copyright·(C)·2011-2016·Edward·A.·Kmett7 copyright:············Copyright·(C)·2011-2016·Edward·A.·Kmett
8 maintainer:···········Edward·A.·Kmett·<ekmett@gmail.com>8 maintainer:···········Edward·A.·Kmett·<ekmett@gmail.com>
9 author:···············Edward·A.·Kmett9 author:···············Edward·A.·Kmett
10 stability:············provisional10 stability:············provisional
11 homepage:·············http://github.com/ekmett/distributive/11 homepage:·············http://github.com/ekmett/distributive/
12 synopsis:·············Distributive·functors·--·Dual·to·Traversable12 synopsis:·············Distributive·functors·--·Dual·to·Traversable
13 description:··········Distributive·functors·--·Dual·to·@Traversable@13 description:··········Distributive·functors·--·Dual·to·@Traversable@
14 category:·············Data·Structures14 category:·············Data·Structures
15 abi:··················d9a73c44cd80e903617ceb562a12e77215 abi:··················519669acb20a0f83918f034993fae988
16 exposed:··············True16 exposed:··············True
17 exposed-modules:······Data.Distributive·Data.Distributive.Generic17 exposed-modules:······Data.Distributive·Data.Distributive.Generic
18 import-dirs:18 import-dirs:
19 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k19 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3
  
20 library-dirs:20 library-dirs:
21 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k21 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3
  
22 library-dirs-static:22 library-dirs-static:
23 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k23 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3
  
24 dynamic-library-dirs:·/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.624 dynamic-library-dirs:·/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6
25 data-dir:·············/usr/share/distributive25 data-dir:·············/usr/share/distributive
26 hs-libraries:·········HSdistributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k26 hs-libraries:·········HSdistributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3
27 depends:27 depends:
28 ····base-4.18.2.1·base-orphans-0.9.2-5KrayDGKJf32IfEBx9TBiS28 ····base-4.18.2.1·base-orphans-0.9.2-5KrayDGKJf32IfEBx9TBiS
29 ····tagged-0.8.8-Kzng2lnKElzJiyKd9g735c·transformers-0.6.1.029 ····tagged-0.8.8-Kzng2lnKElzJiyKd9g735c·transformers-0.6.1.0
  
30 haddock-interfaces:30 haddock-interfaces:
31 ····/usr/lib/ghc-doc/haddock/distributive-0.6.2.1/distributive.haddock31 ····/usr/lib/ghc-doc/haddock/distributive-0.6.2.1/distributive.haddock
  
15.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/Data/Distributive/Generic.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/Data/Distributive/Generic.dyn_hi
Files 98% similar despite different names
14.9 KB
ghc --show-iface {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Data.Distributive.Generic·90667 interface·Data.Distributive.Generic·9066
8 ··interface·hash:·30599502ca921145fdc03b19db3e54ad 
9 ··ABI·hash:·cddfed94ffdd71b2fc5f879ea328bfe2 
10 ··export-list·hash:·4a980e89f21a806d0a83954c15e550a18 ··interface·hash:·70fea85b9da51af61754db8a416c7e9e
 9 ··ABI·hash:·92b29ccf4704a4ecd54688085fc08c45
 10 ··export-list·hash:·f46addb78bdba21d2eb5e381c6d5b0fb
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ea56229b505b343b9097e2230bfff3e412 ··flag·hash:·ea56229b505b343b9097e2230bfff3e4
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·561e0dc7147d803bcf1152c8604f3ffa16 ··src_hash:·561e0dc7147d803bcf1152c8604f3ffa
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··genericCollect21 ··genericCollect
22 ··genericDistribute22 ··genericDistribute
23 ··GDistributive{gcollect}23 ··GDistributive{gcollect}
24 direct·module·dependencies:·distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k:Data.Distributive24 direct·module·dependencies:·distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3:Data.Distributive
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·base-4.18.2.126 direct·package·dependencies:·base-4.18.2.1
27 plugin·package·dependencies:27 plugin·package·dependencies:
28 orphans:·GHC.Base·GHC.Float·Data.Orphans·GHC.Prim.Ext28 orphans:·GHC.Base·GHC.Float·Data.Orphans·GHC.Prim.Ext
29 family·instance·modules:·Control.Applicative·Control.Arrow29 family·instance·modules:·Control.Applicative·Control.Arrow
30 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose30 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
31 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product31 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product
Offset 34, 22 lines modifiedOffset 34, 22 lines modified
34 ·························GHC.RTS.Flags·GHC.Stats·Control.DeepSeq·Data.Tagged34 ·························GHC.RTS.Flags·GHC.Stats·Control.DeepSeq·Data.Tagged
35 ·························Control.Applicative.Backwards·Control.Monad.Trans.Identity35 ·························Control.Applicative.Backwards·Control.Monad.Trans.Identity
36 ·························Control.Monad.Trans.Reader·Data.Functor.Reverse36 ·························Control.Monad.Trans.Reader·Data.Functor.Reverse
37 import··-/··Data.Coerce·3269ee8ad04da065068a7a50d58e6cd337 import··-/··Data.Coerce·3269ee8ad04da065068a7a50d58e6cd3
38 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b938 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
39 import··-/··GHC.Generics·21d7c8a26992a4e12ea7708ed53b9dfc39 import··-/··GHC.Generics·21d7c8a26992a4e12ea7708ed53b9dfc
40 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc240 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
41 import··-/··distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k:Data.Distributive·04fa65c32a90c60ba98393f96353840a 
42 ··exports:·54dfb7986e82b7fc2b2f0c20b067562b 
43 ··Distributive·e0a7f4ffbd972a0cb78c46018133a69b 
44 ··collect·4aeca015c2bc1e7a58d3e1035a89088c41 import··-/··distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3:Data.Distributive·b6a7429ec585c66911eba7a1f9a9aedd
 42 ··exports:·b4ac72c850a34f0f799f48d72b7bc19f
 43 ··Distributive·24a5edcdcc0c1ac9672bc93b18bd7153
 44 ··collect·bb71081d072047edb58fbf3e11165fb2
45 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e245 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
46 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·4e12f7c95ac243748af0f5a0a31ea71746 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·f1b122673c569acdbe03ac21869b7bf9
47 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d47 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
48 f4b9b45b9b0e5f7b1f72e0e762c1159848 cf3c2e73fab1579f798b3a51cdb4a2a4
49 ··$fGDistributive:*:·::49 ··$fGDistributive:*:·::
50 ····(GDistributive·a,·GDistributive·b)·=>50 ····(GDistributive·a,·GDistributive·b)·=>
51 ····GDistributive·(a·GHC.Generics.:*:·b)51 ····GDistributive·(a·GHC.Generics.:*:·b)
52 ··DFunId52 ··DFunId
53 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·5,53 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·5,
54 ···Arity:·5,54 ···Arity:·5,
55 ···Strictness:·<MC(1,C(1,C(1,L)))><MC(1,C(1,C(1,L)))><L><L><L>,55 ···Strictness:·<MC(1,C(1,C(1,L)))><MC(1,C(1,C(1,L)))><L><L><L>,
Offset 58, 15 lines modifiedOffset 58, 15 lines modified
58 ··············$fGDistributive:*:_$cgcollect58 ··············$fGDistributive:*:_$cgcollect
59 ················`cast`59 ················`cast`
60 ··············(forall·(a·::·<*·->·*>_N)·(b·::·<*·->·*>_N).60 ··············(forall·(a·::·<*·->·*>_N)·(b·::·<*·->·*>_N).
61 ···············<GDistributive·a>_R61 ···············<GDistributive·a>_R
62 ···············%<'GHC.Types.Many>_N·->_R·<GDistributive·b>_R62 ···············%<'GHC.Types.Many>_N·->_R·<GDistributive·b>_R
63 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:GDistributive[0]63 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:GDistributive[0]
64 ··················································<a·GHC.Generics.:*:·b>_N))]64 ··················································<a·GHC.Generics.:*:·b>_N))]
65 8d87962a384c0e007682e37bf058455765 25ddddc1a586bc2333769d00283fe8ba
66 ··$fGDistributive:*:_$cgcollect·::66 ··$fGDistributive:*:_$cgcollect·::
67 ····(GDistributive·a,·GDistributive·b,·GHC.Base.Functor·f)·=>67 ····(GDistributive·a,·GDistributive·b,·GHC.Base.Functor·f)·=>
68 ····(a1·->·(GHC.Generics.:*:)·a·b·b1)68 ····(a1·->·(GHC.Generics.:*:)·a·b·b1)
69 ····->·f·a1·->·(GHC.Generics.:*:)·a·b·(f·b1)69 ····->·f·a1·->·(GHC.Generics.:*:)·a·b·(f·b1)
70 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·5,70 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·5,
71 ···Arity:·5,71 ···Arity:·5,
72 ···Strictness:·<MC(1,C(1,C(1,L)))><MC(1,C(1,C(1,L)))><L><L><L>,72 ···Strictness:·<MC(1,C(1,C(1,L)))><MC(1,C(1,C(1,L)))><L><L><L>,
Offset 103, 15 lines modifiedOffset 103, 15 lines modified
103 ···················@f103 ···················@f
104 ···················@((GHC.Generics.:*:)·a·b·b1)104 ···················@((GHC.Generics.:*:)·a·b·b1)
105 ···················@b1105 ···················@b1
106 ···················$dFunctor106 ···················$dFunctor
107 ···················(\·(ds['GHC.Types.Many]·::·(GHC.Generics.:*:)·a·b·b1)·->107 ···················(\·(ds['GHC.Types.Many]·::·(GHC.Generics.:*:)·a·b·b1)·->
108 ····················case·ds·of·wild·{·GHC.Generics.:*:·ds1·r·->·r·})108 ····················case·ds·of·wild·{·GHC.Generics.:*:·ds1·r·->·r·})
109 ···················x')]109 ···················x')]
110 45653a11be1ee4168ff9c05aee2efefb110 520aa44a925a46df5fefccbaf5101399
111 ··$fGDistributive:.:·::111 ··$fGDistributive:.:·::
112 ····(Data.Distributive.Distributive·a,·GDistributive·b)·=>112 ····(Data.Distributive.Distributive·a,·GDistributive·b)·=>
113 ····GDistributive·(a·GHC.Generics.:.:·b)113 ····GDistributive·(a·GHC.Generics.:.:·b)
114 ··DFunId114 ··DFunId
115 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,115 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
116 ···Strictness:·<LP(MP(1C(1,C(S,L)),A),A,MC(1,C(1,C(S,L))),A,A)><MC(1,C(1,L))><L><L>,116 ···Strictness:·<LP(MP(1C(1,C(S,L)),A),A,MC(1,C(1,C(S,L))),A,A)><MC(1,C(1,L))><L><L>,
117 ···Inline:·(sat-args=0),117 ···Inline:·(sat-args=0),
Offset 119, 15 lines modifiedOffset 119, 15 lines modified
119 ··············$fGDistributive:.:_$cgcollect119 ··············$fGDistributive:.:_$cgcollect
120 ················`cast`120 ················`cast`
121 ··············(forall·(a·::·<*·->·*>_N)·(b·::·<*·->·*>_N).121 ··············(forall·(a·::·<*·->·*>_N)·(b·::·<*·->·*>_N).
122 ···············<Data.Distributive.Distributive·a>_R122 ···············<Data.Distributive.Distributive·a>_R
123 ···············%<'GHC.Types.Many>_N·->_R·<GDistributive·b>_R123 ···············%<'GHC.Types.Many>_N·->_R·<GDistributive·b>_R
124 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:GDistributive[0]124 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:GDistributive[0]
125 ··················································<a·GHC.Generics.:.:·b>_N))]125 ··················································<a·GHC.Generics.:.:·b>_N))]
126 12dbd6f73dab49f2eae92150f7025bad126 53856c126dc79c9dcb9468b6a52bdcc7
127 ··$fGDistributive:.:_$cgcollect·::127 ··$fGDistributive:.:_$cgcollect·::
128 ····(Data.Distributive.Distributive·a,·GDistributive·b,128 ····(Data.Distributive.Distributive·a,·GDistributive·b,
129 ·····GHC.Base.Functor·f)·=>129 ·····GHC.Base.Functor·f)·=>
130 ····(a1·->·(GHC.Generics.:.:)·a·b·b1)130 ····(a1·->·(GHC.Generics.:.:)·a·b·b1)
131 ····->·f·a1·->·(GHC.Generics.:.:)·a·b·(f·b1)131 ····->·f·a1·->·(GHC.Generics.:.:)·a·b·(f·b1)
132 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,132 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
133 ···Strictness:·<LP(MP(1C(1,C(S,L)),A),A,MC(1,C(1,C(S,L))),A,A)><MC(1,C(1,L))><L><L>,133 ···Strictness:·<LP(MP(1C(1,C(S,L)),A),A,MC(1,C(1,C(S,L))),A,A)><MC(1,C(1,L))><L><L>,
Offset 173, 29 lines modifiedOffset 173, 29 lines modified
173 ···················································<*>_N·<*>_N·<a>_R·<b>_N·<b1>_N)173 ···················································<*>_N·<*>_N·<a>_R·<b>_N·<b1>_N)
174 ··············}·in174 ··············}·in
175 ··············(\·(x['GHC.Types.Many]·::·f·a1)·->·f1·(g·x))175 ··············(\·(x['GHC.Types.Many]·::·f·a1)·->·f1·(g·x))
176 ················`cast`176 ················`cast`
177 ··············(<f·a1>_R177 ··············(<f·a1>_R
178 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Generics.N::.:[0]178 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Generics.N::.:[0]
179 ··················································<*>_N·<*>_N·<a>_R·<b>_N·<f·b1>_N))]179 ··················································<*>_N·<*>_N·<a>_R·<b>_N·<f·b1>_N))]
180 8fd15074ddecfde3dd1d6677cdc0e97d180 5eaa33b2a24df63a66c5a7dcdc84beba
181 ··$fGDistributiveM1·::181 ··$fGDistributiveM1·::
182 ····GDistributive·f·=>·GDistributive·(GHC.Generics.M1·i·c·f)182 ····GDistributive·f·=>·GDistributive·(GHC.Generics.M1·i·c·f)
183 ··DFunId183 ··DFunId
184 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,184 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
185 ···Strictness:·<L>,·Inline:·(sat-args=0),185 ···Strictness:·<L>,·Inline:·(sat-args=0),
186 ···Unfolding:·Core:·StableUser·<1,FalseTrue>186 ···Unfolding:·Core:·StableUser·<1,FalseTrue>
187 ··············$fGDistributiveM1_$cgcollect187 ··············$fGDistributiveM1_$cgcollect
188 ················`cast`188 ················`cast`
189 ··············(forall·(f·::·<*189 ··············(forall·(f·::·<*
190 ·····························->·*>_N)·(i·::·<*>_N)·(c·::·<GHC.Generics.Meta>_N).190 ·····························->·*>_N)·(i·::·<*>_N)·(c·::·<GHC.Generics.Meta>_N).
191 ···············<GDistributive·f>_R191 ···············<GDistributive·f>_R
Max diff block lines reached; 8705/15180 bytes (57.35%) of diff not shown.
15.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/Data/Distributive/Generic.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/Data/Distributive/Generic.hi
Files 98% similar despite different names
14.9 KB
ghc --show-iface {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Data.Distributive.Generic·90667 interface·Data.Distributive.Generic·9066
8 ··interface·hash:·30599502ca921145fdc03b19db3e54ad 
9 ··ABI·hash:·cddfed94ffdd71b2fc5f879ea328bfe2 
10 ··export-list·hash:·4a980e89f21a806d0a83954c15e550a18 ··interface·hash:·70fea85b9da51af61754db8a416c7e9e
 9 ··ABI·hash:·92b29ccf4704a4ecd54688085fc08c45
 10 ··export-list·hash:·f46addb78bdba21d2eb5e381c6d5b0fb
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·2f36e70082ed08a0b5aa0989155d3b9312 ··flag·hash:·2f36e70082ed08a0b5aa0989155d3b93
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·561e0dc7147d803bcf1152c8604f3ffa16 ··src_hash:·561e0dc7147d803bcf1152c8604f3ffa
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··genericCollect21 ··genericCollect
22 ··genericDistribute22 ··genericDistribute
23 ··GDistributive{gcollect}23 ··GDistributive{gcollect}
24 direct·module·dependencies:·distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k:Data.Distributive24 direct·module·dependencies:·distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3:Data.Distributive
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·base-4.18.2.126 direct·package·dependencies:·base-4.18.2.1
27 plugin·package·dependencies:27 plugin·package·dependencies:
28 orphans:·GHC.Base·GHC.Float·Data.Orphans·GHC.Prim.Ext28 orphans:·GHC.Base·GHC.Float·Data.Orphans·GHC.Prim.Ext
29 family·instance·modules:·Control.Applicative·Control.Arrow29 family·instance·modules:·Control.Applicative·Control.Arrow
30 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose30 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
31 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product31 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product
Offset 34, 22 lines modifiedOffset 34, 22 lines modified
34 ·························GHC.RTS.Flags·GHC.Stats·Control.DeepSeq·Data.Tagged34 ·························GHC.RTS.Flags·GHC.Stats·Control.DeepSeq·Data.Tagged
35 ·························Control.Applicative.Backwards·Control.Monad.Trans.Identity35 ·························Control.Applicative.Backwards·Control.Monad.Trans.Identity
36 ·························Control.Monad.Trans.Reader·Data.Functor.Reverse36 ·························Control.Monad.Trans.Reader·Data.Functor.Reverse
37 import··-/··Data.Coerce·3269ee8ad04da065068a7a50d58e6cd337 import··-/··Data.Coerce·3269ee8ad04da065068a7a50d58e6cd3
38 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b938 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
39 import··-/··GHC.Generics·21d7c8a26992a4e12ea7708ed53b9dfc39 import··-/··GHC.Generics·21d7c8a26992a4e12ea7708ed53b9dfc
40 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc240 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
41 import··-/··distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k:Data.Distributive·04fa65c32a90c60ba98393f96353840a 
42 ··exports:·54dfb7986e82b7fc2b2f0c20b067562b 
43 ··Distributive·e0a7f4ffbd972a0cb78c46018133a69b 
44 ··collect·4aeca015c2bc1e7a58d3e1035a89088c41 import··-/··distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3:Data.Distributive·b6a7429ec585c66911eba7a1f9a9aedd
 42 ··exports:·b4ac72c850a34f0f799f48d72b7bc19f
 43 ··Distributive·24a5edcdcc0c1ac9672bc93b18bd7153
 44 ··collect·bb71081d072047edb58fbf3e11165fb2
45 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e245 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
46 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·4e12f7c95ac243748af0f5a0a31ea71746 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·f1b122673c569acdbe03ac21869b7bf9
47 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d47 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
48 f4b9b45b9b0e5f7b1f72e0e762c1159848 cf3c2e73fab1579f798b3a51cdb4a2a4
49 ··$fGDistributive:*:·::49 ··$fGDistributive:*:·::
50 ····(GDistributive·a,·GDistributive·b)·=>50 ····(GDistributive·a,·GDistributive·b)·=>
51 ····GDistributive·(a·GHC.Generics.:*:·b)51 ····GDistributive·(a·GHC.Generics.:*:·b)
52 ··DFunId52 ··DFunId
53 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·5,53 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·5,
54 ···Arity:·5,54 ···Arity:·5,
55 ···Strictness:·<MC(1,C(1,C(1,L)))><MC(1,C(1,C(1,L)))><L><L><L>,55 ···Strictness:·<MC(1,C(1,C(1,L)))><MC(1,C(1,C(1,L)))><L><L><L>,
Offset 58, 15 lines modifiedOffset 58, 15 lines modified
58 ··············$fGDistributive:*:_$cgcollect58 ··············$fGDistributive:*:_$cgcollect
59 ················`cast`59 ················`cast`
60 ··············(forall·(a·::·<*·->·*>_N)·(b·::·<*·->·*>_N).60 ··············(forall·(a·::·<*·->·*>_N)·(b·::·<*·->·*>_N).
61 ···············<GDistributive·a>_R61 ···············<GDistributive·a>_R
62 ···············%<'GHC.Types.Many>_N·->_R·<GDistributive·b>_R62 ···············%<'GHC.Types.Many>_N·->_R·<GDistributive·b>_R
63 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:GDistributive[0]63 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:GDistributive[0]
64 ··················································<a·GHC.Generics.:*:·b>_N))]64 ··················································<a·GHC.Generics.:*:·b>_N))]
65 8d87962a384c0e007682e37bf058455765 25ddddc1a586bc2333769d00283fe8ba
66 ··$fGDistributive:*:_$cgcollect·::66 ··$fGDistributive:*:_$cgcollect·::
67 ····(GDistributive·a,·GDistributive·b,·GHC.Base.Functor·f)·=>67 ····(GDistributive·a,·GDistributive·b,·GHC.Base.Functor·f)·=>
68 ····(a1·->·(GHC.Generics.:*:)·a·b·b1)68 ····(a1·->·(GHC.Generics.:*:)·a·b·b1)
69 ····->·f·a1·->·(GHC.Generics.:*:)·a·b·(f·b1)69 ····->·f·a1·->·(GHC.Generics.:*:)·a·b·(f·b1)
70 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·5,70 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·5,
71 ···Arity:·5,71 ···Arity:·5,
72 ···Strictness:·<MC(1,C(1,C(1,L)))><MC(1,C(1,C(1,L)))><L><L><L>,72 ···Strictness:·<MC(1,C(1,C(1,L)))><MC(1,C(1,C(1,L)))><L><L><L>,
Offset 103, 15 lines modifiedOffset 103, 15 lines modified
103 ···················@f103 ···················@f
104 ···················@((GHC.Generics.:*:)·a·b·b1)104 ···················@((GHC.Generics.:*:)·a·b·b1)
105 ···················@b1105 ···················@b1
106 ···················$dFunctor106 ···················$dFunctor
107 ···················(\·(ds['GHC.Types.Many]·::·(GHC.Generics.:*:)·a·b·b1)·->107 ···················(\·(ds['GHC.Types.Many]·::·(GHC.Generics.:*:)·a·b·b1)·->
108 ····················case·ds·of·wild·{·GHC.Generics.:*:·ds1·r·->·r·})108 ····················case·ds·of·wild·{·GHC.Generics.:*:·ds1·r·->·r·})
109 ···················x')]109 ···················x')]
110 45653a11be1ee4168ff9c05aee2efefb110 520aa44a925a46df5fefccbaf5101399
111 ··$fGDistributive:.:·::111 ··$fGDistributive:.:·::
112 ····(Data.Distributive.Distributive·a,·GDistributive·b)·=>112 ····(Data.Distributive.Distributive·a,·GDistributive·b)·=>
113 ····GDistributive·(a·GHC.Generics.:.:·b)113 ····GDistributive·(a·GHC.Generics.:.:·b)
114 ··DFunId114 ··DFunId
115 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,115 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
116 ···Strictness:·<LP(MP(1C(1,C(S,L)),A),A,MC(1,C(1,C(S,L))),A,A)><MC(1,C(1,L))><L><L>,116 ···Strictness:·<LP(MP(1C(1,C(S,L)),A),A,MC(1,C(1,C(S,L))),A,A)><MC(1,C(1,L))><L><L>,
117 ···Inline:·(sat-args=0),117 ···Inline:·(sat-args=0),
Offset 119, 15 lines modifiedOffset 119, 15 lines modified
119 ··············$fGDistributive:.:_$cgcollect119 ··············$fGDistributive:.:_$cgcollect
120 ················`cast`120 ················`cast`
121 ··············(forall·(a·::·<*·->·*>_N)·(b·::·<*·->·*>_N).121 ··············(forall·(a·::·<*·->·*>_N)·(b·::·<*·->·*>_N).
122 ···············<Data.Distributive.Distributive·a>_R122 ···············<Data.Distributive.Distributive·a>_R
123 ···············%<'GHC.Types.Many>_N·->_R·<GDistributive·b>_R123 ···············%<'GHC.Types.Many>_N·->_R·<GDistributive·b>_R
124 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:GDistributive[0]124 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:GDistributive[0]
125 ··················································<a·GHC.Generics.:.:·b>_N))]125 ··················································<a·GHC.Generics.:.:·b>_N))]
126 12dbd6f73dab49f2eae92150f7025bad126 53856c126dc79c9dcb9468b6a52bdcc7
127 ··$fGDistributive:.:_$cgcollect·::127 ··$fGDistributive:.:_$cgcollect·::
128 ····(Data.Distributive.Distributive·a,·GDistributive·b,128 ····(Data.Distributive.Distributive·a,·GDistributive·b,
129 ·····GHC.Base.Functor·f)·=>129 ·····GHC.Base.Functor·f)·=>
130 ····(a1·->·(GHC.Generics.:.:)·a·b·b1)130 ····(a1·->·(GHC.Generics.:.:)·a·b·b1)
131 ····->·f·a1·->·(GHC.Generics.:.:)·a·b·(f·b1)131 ····->·f·a1·->·(GHC.Generics.:.:)·a·b·(f·b1)
132 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,132 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
133 ···Strictness:·<LP(MP(1C(1,C(S,L)),A),A,MC(1,C(1,C(S,L))),A,A)><MC(1,C(1,L))><L><L>,133 ···Strictness:·<LP(MP(1C(1,C(S,L)),A),A,MC(1,C(1,C(S,L))),A,A)><MC(1,C(1,L))><L><L>,
Offset 173, 29 lines modifiedOffset 173, 29 lines modified
173 ···················································<*>_N·<*>_N·<a>_R·<b>_N·<b1>_N)173 ···················································<*>_N·<*>_N·<a>_R·<b>_N·<b1>_N)
174 ··············}·in174 ··············}·in
175 ··············(\·(x['GHC.Types.Many]·::·f·a1)·->·f1·(g·x))175 ··············(\·(x['GHC.Types.Many]·::·f·a1)·->·f1·(g·x))
176 ················`cast`176 ················`cast`
177 ··············(<f·a1>_R177 ··············(<f·a1>_R
178 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Generics.N::.:[0]178 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Generics.N::.:[0]
179 ··················································<*>_N·<*>_N·<a>_R·<b>_N·<f·b1>_N))]179 ··················································<*>_N·<*>_N·<a>_R·<b>_N·<f·b1>_N))]
180 8fd15074ddecfde3dd1d6677cdc0e97d180 5eaa33b2a24df63a66c5a7dcdc84beba
181 ··$fGDistributiveM1·::181 ··$fGDistributiveM1·::
182 ····GDistributive·f·=>·GDistributive·(GHC.Generics.M1·i·c·f)182 ····GDistributive·f·=>·GDistributive·(GHC.Generics.M1·i·c·f)
183 ··DFunId183 ··DFunId
184 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,184 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
185 ···Strictness:·<L>,·Inline:·(sat-args=0),185 ···Strictness:·<L>,·Inline:·(sat-args=0),
186 ···Unfolding:·Core:·StableUser·<1,FalseTrue>186 ···Unfolding:·Core:·StableUser·<1,FalseTrue>
187 ··············$fGDistributiveM1_$cgcollect187 ··············$fGDistributiveM1_$cgcollect
188 ················`cast`188 ················`cast`
189 ··············(forall·(f·::·<*189 ··············(forall·(f·::·<*
190 ·····························->·*>_N)·(i·::·<*>_N)·(c·::·<GHC.Generics.Meta>_N).190 ·····························->·*>_N)·(i·::·<*>_N)·(c·::·<GHC.Generics.Meta>_N).
191 ···············<GDistributive·f>_R191 ···············<GDistributive·f>_R
Max diff block lines reached; 8705/15177 bytes (57.36%) of diff not shown.
98.6 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/Data/Distributive.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/Data/Distributive.dyn_hi
Files 99% similar despite different names
98.4 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Data.Distributive·90667 interface·Data.Distributive·9066
8 ··interface·hash:·6619767a40ca700f6805777d0422a7aa 
9 ··ABI·hash:·04fa65c32a90c60ba98393f96353840a 
10 ··export-list·hash:·54dfb7986e82b7fc2b2f0c20b067562b8 ··interface·hash:·e1cc27c190f3abcfc5088a785e1f3906
 9 ··ABI·hash:·b6a7429ec585c66911eba7a1f9a9aedd
 10 ··export-list·hash:·b4ac72c850a34f0f799f48d72b7bc19f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·2b318d5383068aa404eb0dfc08bd01c712 ··flag·hash:·2b318d5383068aa404eb0dfc08bd01c7
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·f7c949b3bc315e85d40242b3879cde0816 ··src_hash:·f7c949b3bc315e85d40242b3879cde08
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 53, 17 lines modifiedOffset 53, 17 lines modified
53 import··-/··Data.Orphans·6629d709481344a31743124bac12e52153 import··-/··Data.Orphans·6629d709481344a31743124bac12e521
54 import··-/··Data.Tagged·ea2df2d15b5d8e34014224bf6c8f4e3054 import··-/··Data.Tagged·ea2df2d15b5d8e34014224bf6c8f4e30
55 import··-/··Control.Applicative.Backwards·3fb0e914e7e0118ebd824606855e73c555 import··-/··Control.Applicative.Backwards·3fb0e914e7e0118ebd824606855e73c5
56 import··-/··Control.Monad.Trans.Identity·c6d9f8408d560420ccee35cf25d55d2956 import··-/··Control.Monad.Trans.Identity·c6d9f8408d560420ccee35cf25d55d29
57 import··-/··Control.Monad.Trans.Reader·f0f89c719914f6308eba0116ac42816b57 import··-/··Control.Monad.Trans.Reader·f0f89c719914f6308eba0116ac42816b
58 import··-/··Data.Functor.Reverse·754946e3ed2842b80ee28f61db850fff58 import··-/··Data.Functor.Reverse·754946e3ed2842b80ee28f61db850fff
59 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e259 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
60 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·4e12f7c95ac243748af0f5a0a31ea71760 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·f1b122673c569acdbe03ac21869b7bf9
61 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d61 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
62 01c36399e213d6aed216e600ea0e17a662 d770c7339fbd3f122626e8c0dad81253
63 ··$dmcollect·::63 ··$dmcollect·::
64 ····(Distributive·g,·GHC.Base.Functor·f)·=>64 ····(Distributive·g,·GHC.Base.Functor·f)·=>
65 ····(a·->·g·b)·->·f·a·->·g·(f·b)65 ····(a·->·g·b)·->·f·a·->·g·(f·b)
66 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,66 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
67 ···Strictness:·<MP(A,1C(1,C(S,L)),A,A,A)><L><L>,67 ···Strictness:·<MP(A,1C(1,C(S,L)),A,A,A)><L><L>,
68 ···Unfolding:·Core:·Compulsory·<0,TrueTrue>68 ···Unfolding:·Core:·Compulsory·<0,TrueTrue>
69 ··············\·@g·::·*·->·*69 ··············\·@g·::·*·->·*
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 ················f2·::·f·(g·b)·->·g·(f·b)·[]77 ················f2·::·f·(g·b)·->·g·(f·b)·[]
78 ················=·distribute·@g·$dDistributive·@f·@b·$dFunctor78 ················=·distribute·@g·$dDistributive·@f·@b·$dFunctor
79 ··············}·in79 ··············}·in
80 ··············let·{80 ··············let·{
81 ················g1·::·f·a·->·f·(g·b)·[]·=·GHC.Base.fmap·@f·$dFunctor·@a·@(g·b)·f181 ················g1·::·f·a·->·f·(g·b)·[]·=·GHC.Base.fmap·@f·$dFunctor·@a·@(g·b)·f1
82 ··············}·in82 ··············}·in
83 ··············\·(x['GHC.Types.Many]·::·f·a)·->·f2·(g1·x)]83 ··············\·(x['GHC.Types.Many]·::·f·a)·->·f2·(g1·x)]
84 e5147c76d8f8236f4e17f97701223cc884 6c460c3db1244f73bded3e4ba1c5cacb
85 ··$dmcollectM·::85 ··$dmcollectM·::
86 ····(Distributive·g,·GHC.Base.Monad·m)·=>·(a·->·g·b)·->·m·a·->·g·(m·b)86 ····(Distributive·g,·GHC.Base.Monad·m)·=>·(a·->·g·b)·->·m·a·->·g·(m·b)
87 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,87 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
88 ···Strictness:·<MP(A,A,A,1C(1,C(S,L)),A)><L><LC(S,L)>,88 ···Strictness:·<MP(A,A,A,1C(1,C(S,L)),A)><L><LC(S,L)>,
89 ···Unfolding:·Core:·Compulsory·<0,TrueTrue>89 ···Unfolding:·Core:·Compulsory·<0,TrueTrue>
90 ··············\·@g·::·*·->·*90 ··············\·@g·::·*·->·*
91 ················($dDistributive['GHC.Types.Many]·::·Distributive·g)91 ················($dDistributive['GHC.Types.Many]·::·Distributive·g)
Offset 96, 15 lines modifiedOffset 96, 15 lines modified
96 ················(f['GHC.Types.Many]·::·a·->·g·b)·->96 ················(f['GHC.Types.Many]·::·a·->·g·b)·->
97 ··············let·{97 ··············let·{
98 ················f1·::·m·(g·b)·->·g·(m·b)·[]98 ················f1·::·m·(g·b)·->·g·(m·b)·[]
99 ················=·distributeM·@g·$dDistributive·@m·@b·$dMonad99 ················=·distributeM·@g·$dDistributive·@m·@b·$dMonad
100 ··············}·in100 ··············}·in
101 ··············\·(x['GHC.Types.Many]·::·m·a)·->101 ··············\·(x['GHC.Types.Many]·::·m·a)·->
102 ··············f1·(GHC.Base.liftM·@m·@a·@(g·b)·$dMonad·f·x)]102 ··············f1·(GHC.Base.liftM·@m·@a·@(g·b)·$dMonad·f·x)]
103 4e86ea7ec7d89e0f0193eb709c4f42ed103 2ef8301705a3580539bc1add6e3186ec
104 ··$dmdistribute·::104 ··$dmdistribute·::
105 ····(Distributive·g,·GHC.Base.Functor·f)·=>·f·(g·a)·->·g·(f·a)105 ····(Distributive·g,·GHC.Base.Functor·f)·=>·f·(g·a)·->·g·(f·a)
106 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,106 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
107 ···Strictness:·<1P(A,A,1C(1,C(1,L)),A,A)><L>,107 ···Strictness:·<1P(A,A,1C(1,C(1,L)),A,A)><L>,
108 ···Unfolding:·Core:·Compulsory·<0,TrueTrue>108 ···Unfolding:·Core:·Compulsory·<0,TrueTrue>
109 ··············\·@g·::·*·->·*109 ··············\·@g·::·*·->·*
110 ················($dDistributive['GHC.Types.Many]·::·Distributive·g)110 ················($dDistributive['GHC.Types.Many]·::·Distributive·g)
Offset 115, 15 lines modifiedOffset 115, 15 lines modified
115 ················@g115 ················@g
116 ················$dDistributive116 ················$dDistributive
117 ················@f117 ················@f
118 ················@(g·a)118 ················@(g·a)
119 ················@a119 ················@a
120 ················$dFunctor120 ················$dFunctor
121 ················(GHC.Base.id·@(g·a))]121 ················(GHC.Base.id·@(g·a))]
122 762db0acb16a970e14f260c4e167d26d122 cd2d2b6271dbfc60b9f0b930d77e4c38
123 ··$dmdistributeM·::123 ··$dmdistributeM·::
124 ····(Distributive·g,·GHC.Base.Monad·m)·=>·m·(g·a)·->·g·(m·a)124 ····(Distributive·g,·GHC.Base.Monad·m)·=>·m·(g·a)·->·g·(m·a)
125 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,125 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
126 ···Strictness:·<LP(MP(1C(1,C(S,L)),A),MC(1,C(S,L)),A,A,A)><LP(A,LC(L,C(1,L)),A,L)>,126 ···Strictness:·<LP(MP(1C(1,C(S,L)),A),MC(1,C(S,L)),A,A,A)><LP(A,LC(L,C(1,L)),A,L)>,
127 ···Unfolding:·Core:·Compulsory·<0,TrueTrue>127 ···Unfolding:·Core:·Compulsory·<0,TrueTrue>
128 ··············\·@g·::·*·->·*128 ··············\·@g·::·*·->·*
129 ················($dDistributive['GHC.Types.Many]·::·Distributive·g)129 ················($dDistributive['GHC.Types.Many]·::·Distributive·g)
Offset 154, 15 lines modifiedOffset 154, 15 lines modified
154 ····················@a154 ····················@a
155 ····················(Control.Applicative.$fFunctorWrappedMonad·@m·eta)155 ····················(Control.Applicative.$fFunctorWrappedMonad·@m·eta)
156 ··············}·in156 ··············}·in
157 ··············\·(x['GHC.Types.Many]·::·m·(g·a))·->157 ··············\·(x['GHC.Types.Many]·::·m·(g·a))·->
158 ··············f·(f1158 ··············f·(f1
159 ···················x·`cast`159 ···················x·`cast`
160 ···················(Sym·(Control.Applicative.N:WrappedMonad[0]·<m>_R)·<g·a>_N))]160 ···················(Sym·(Control.Applicative.N:WrappedMonad[0]·<m>_R)·<g·a>_N))]
161 c032634e5824f6f033f41928ba758cb3161 2f30c317919c0ec9d5ad015c7f7c4b74
162 ··$fDistributive:*:·::162 ··$fDistributive:*:·::
163 ····(Distributive·a,·Distributive·b)·=>163 ····(Distributive·a,·Distributive·b)·=>
164 ····Distributive·(a·GHC.Generics.:*:·b)164 ····Distributive·(a·GHC.Generics.:*:·b)
165 ··DFunId165 ··DFunId
166 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,166 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
167 ···Arity:·2,167 ···Arity:·2,
168 ···Strictness:·<LP(LP(LC(L,C(1,L)),LC(S,C(1,L))),A,LC(L,C(1,C(1,L))),A,A)><LP(LP(LC(L,C(1,L)),LC(S,C(1,L))),A,LC(L,C(1,C(1,L))),A,A)>,168 ···Strictness:·<LP(LP(LC(L,C(1,L)),LC(S,C(1,L))),A,LC(L,C(1,C(1,L))),A,A)><LP(LP(LC(L,C(1,L)),LC(S,C(1,L))),A,LC(L,C(1,C(1,L))),A,A)>,
Offset 173, 35 lines modifiedOffset 173, 35 lines modified
173 ····················(v1['GHC.Types.Many]·::·Distributive·b).173 ····················(v1['GHC.Types.Many]·::·Distributive·b).
174 ················@(a·GHC.Generics.:*:·b)174 ················@(a·GHC.Generics.:*:·b)
175 ················($fDistributive:*:_$cp1Distributive·@a·@b·v·v1)175 ················($fDistributive:*:_$cp1Distributive·@a·@b·v·v1)
176 ················($fDistributive:*:_$cdistribute·@a·@b·v·v1)176 ················($fDistributive:*:_$cdistribute·@a·@b·v·v1)
177 ················($fDistributive:*:_$ccollect·@a·@b·v·v1)177 ················($fDistributive:*:_$ccollect·@a·@b·v·v1)
178 ················($fDistributive:*:_$cdistributeM·@a·@b·v·v1)178 ················($fDistributive:*:_$cdistributeM·@a·@b·v·v1)
179 ················($fDistributive:*:_$ccollectM·@a·@b·v·v1)]179 ················($fDistributive:*:_$ccollectM·@a·@b·v·v1)]
180 e717990c939e3a95c6c5065b4cd0f31d180 5eb6452ac41b747e87240d02c670d543
181 ··$fDistributive:*:1·::·(GHC.Generics.:*:)·a1·b·a2·->·b·a2181 ··$fDistributive:*:1·::·(GHC.Generics.:*:)·a1·b·a2·->·b·a2
182 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,182 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
183 ···Strictness:·<1!P(A,1L)>,183 ···Strictness:·<1!P(A,1L)>,
184 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>184 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
185 ··············\·@a·::·*·->·*185 ··············\·@a·::·*·->·*
186 ················@a1186 ················@a1
187 ················@b·::·*·->·*187 ················@b·::·*·->·*
188 ················(ds['GHC.Types.Many]·::·(GHC.Generics.:*:)·a·b·a1)·->188 ················(ds['GHC.Types.Many]·::·(GHC.Generics.:*:)·a·b·a1)·->
189 ··············case·ds·of·wild·{·GHC.Generics.:*:·ds1·r·->·r·}]189 ··············case·ds·of·wild·{·GHC.Generics.:*:·ds1·r·->·r·}]
190 f196310bda66df477ce6ed9759bf7ff5190 0b97e67d0ea1a114960ac358ed9b0429
191 ··$fDistributive:*:2·::·(GHC.Generics.:*:)·a2·b·a1·->·a2·a1191 ··$fDistributive:*:2·::·(GHC.Generics.:*:)·a2·b·a1·->·a2·a1
192 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,192 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
193 ···Strictness:·<1!P(1L,A)>,193 ···Strictness:·<1!P(1L,A)>,
194 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>194 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
195 ··············\·@b·::·*·->·*195 ··············\·@b·::·*·->·*
196 ················@a196 ················@a
197 ················@a1·::·*·->·*197 ················@a1·::·*·->·*
Max diff block lines reached; 94544/100674 bytes (93.91%) of diff not shown.
98.6 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/Data/Distributive.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/Data/Distributive.hi
Files 98% similar despite different names
98.3 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Data.Distributive·90667 interface·Data.Distributive·9066
8 ··interface·hash:·6619767a40ca700f6805777d0422a7aa 
9 ··ABI·hash:·04fa65c32a90c60ba98393f96353840a 
10 ··export-list·hash:·54dfb7986e82b7fc2b2f0c20b067562b8 ··interface·hash:·e1cc27c190f3abcfc5088a785e1f3906
 9 ··ABI·hash:·b6a7429ec585c66911eba7a1f9a9aedd
 10 ··export-list·hash:·b4ac72c850a34f0f799f48d72b7bc19f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·3e1f8587f469522ed073d9cc8531aa5b12 ··flag·hash:·3e1f8587f469522ed073d9cc8531aa5b
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·f7c949b3bc315e85d40242b3879cde0816 ··src_hash:·f7c949b3bc315e85d40242b3879cde08
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 53, 17 lines modifiedOffset 53, 17 lines modified
53 import··-/··Data.Orphans·6629d709481344a31743124bac12e52153 import··-/··Data.Orphans·6629d709481344a31743124bac12e521
54 import··-/··Data.Tagged·ea2df2d15b5d8e34014224bf6c8f4e3054 import··-/··Data.Tagged·ea2df2d15b5d8e34014224bf6c8f4e30
55 import··-/··Control.Applicative.Backwards·3fb0e914e7e0118ebd824606855e73c555 import··-/··Control.Applicative.Backwards·3fb0e914e7e0118ebd824606855e73c5
56 import··-/··Control.Monad.Trans.Identity·c6d9f8408d560420ccee35cf25d55d2956 import··-/··Control.Monad.Trans.Identity·c6d9f8408d560420ccee35cf25d55d29
57 import··-/··Control.Monad.Trans.Reader·f0f89c719914f6308eba0116ac42816b57 import··-/··Control.Monad.Trans.Reader·f0f89c719914f6308eba0116ac42816b
58 import··-/··Data.Functor.Reverse·754946e3ed2842b80ee28f61db850fff58 import··-/··Data.Functor.Reverse·754946e3ed2842b80ee28f61db850fff
59 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e259 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
60 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·4e12f7c95ac243748af0f5a0a31ea71760 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·f1b122673c569acdbe03ac21869b7bf9
61 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d61 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
62 01c36399e213d6aed216e600ea0e17a662 d770c7339fbd3f122626e8c0dad81253
63 ··$dmcollect·::63 ··$dmcollect·::
64 ····(Distributive·g,·GHC.Base.Functor·f)·=>64 ····(Distributive·g,·GHC.Base.Functor·f)·=>
65 ····(a·->·g·b)·->·f·a·->·g·(f·b)65 ····(a·->·g·b)·->·f·a·->·g·(f·b)
66 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,66 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
67 ···Strictness:·<MP(A,1C(1,C(S,L)),A,A,A)><L><L>,67 ···Strictness:·<MP(A,1C(1,C(S,L)),A,A,A)><L><L>,
68 ···Unfolding:·Core:·Compulsory·<0,TrueTrue>68 ···Unfolding:·Core:·Compulsory·<0,TrueTrue>
69 ··············\·@g·::·*·->·*69 ··············\·@g·::·*·->·*
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 ················f2·::·f·(g·b)·->·g·(f·b)·[]77 ················f2·::·f·(g·b)·->·g·(f·b)·[]
78 ················=·distribute·@g·$dDistributive·@f·@b·$dFunctor78 ················=·distribute·@g·$dDistributive·@f·@b·$dFunctor
79 ··············}·in79 ··············}·in
80 ··············let·{80 ··············let·{
81 ················g1·::·f·a·->·f·(g·b)·[]·=·GHC.Base.fmap·@f·$dFunctor·@a·@(g·b)·f181 ················g1·::·f·a·->·f·(g·b)·[]·=·GHC.Base.fmap·@f·$dFunctor·@a·@(g·b)·f1
82 ··············}·in82 ··············}·in
83 ··············\·(x['GHC.Types.Many]·::·f·a)·->·f2·(g1·x)]83 ··············\·(x['GHC.Types.Many]·::·f·a)·->·f2·(g1·x)]
84 e5147c76d8f8236f4e17f97701223cc884 6c460c3db1244f73bded3e4ba1c5cacb
85 ··$dmcollectM·::85 ··$dmcollectM·::
86 ····(Distributive·g,·GHC.Base.Monad·m)·=>·(a·->·g·b)·->·m·a·->·g·(m·b)86 ····(Distributive·g,·GHC.Base.Monad·m)·=>·(a·->·g·b)·->·m·a·->·g·(m·b)
87 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,87 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
88 ···Strictness:·<MP(A,A,A,1C(1,C(S,L)),A)><L><LC(S,L)>,88 ···Strictness:·<MP(A,A,A,1C(1,C(S,L)),A)><L><LC(S,L)>,
89 ···Unfolding:·Core:·Compulsory·<0,TrueTrue>89 ···Unfolding:·Core:·Compulsory·<0,TrueTrue>
90 ··············\·@g·::·*·->·*90 ··············\·@g·::·*·->·*
91 ················($dDistributive['GHC.Types.Many]·::·Distributive·g)91 ················($dDistributive['GHC.Types.Many]·::·Distributive·g)
Offset 96, 15 lines modifiedOffset 96, 15 lines modified
96 ················(f['GHC.Types.Many]·::·a·->·g·b)·->96 ················(f['GHC.Types.Many]·::·a·->·g·b)·->
97 ··············let·{97 ··············let·{
98 ················f1·::·m·(g·b)·->·g·(m·b)·[]98 ················f1·::·m·(g·b)·->·g·(m·b)·[]
99 ················=·distributeM·@g·$dDistributive·@m·@b·$dMonad99 ················=·distributeM·@g·$dDistributive·@m·@b·$dMonad
100 ··············}·in100 ··············}·in
101 ··············\·(x['GHC.Types.Many]·::·m·a)·->101 ··············\·(x['GHC.Types.Many]·::·m·a)·->
102 ··············f1·(GHC.Base.liftM·@m·@a·@(g·b)·$dMonad·f·x)]102 ··············f1·(GHC.Base.liftM·@m·@a·@(g·b)·$dMonad·f·x)]
103 4e86ea7ec7d89e0f0193eb709c4f42ed103 2ef8301705a3580539bc1add6e3186ec
104 ··$dmdistribute·::104 ··$dmdistribute·::
105 ····(Distributive·g,·GHC.Base.Functor·f)·=>·f·(g·a)·->·g·(f·a)105 ····(Distributive·g,·GHC.Base.Functor·f)·=>·f·(g·a)·->·g·(f·a)
106 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,106 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
107 ···Strictness:·<1P(A,A,1C(1,C(1,L)),A,A)><L>,107 ···Strictness:·<1P(A,A,1C(1,C(1,L)),A,A)><L>,
108 ···Unfolding:·Core:·Compulsory·<0,TrueTrue>108 ···Unfolding:·Core:·Compulsory·<0,TrueTrue>
109 ··············\·@g·::·*·->·*109 ··············\·@g·::·*·->·*
110 ················($dDistributive['GHC.Types.Many]·::·Distributive·g)110 ················($dDistributive['GHC.Types.Many]·::·Distributive·g)
Offset 115, 15 lines modifiedOffset 115, 15 lines modified
115 ················@g115 ················@g
116 ················$dDistributive116 ················$dDistributive
117 ················@f117 ················@f
118 ················@(g·a)118 ················@(g·a)
119 ················@a119 ················@a
120 ················$dFunctor120 ················$dFunctor
121 ················(GHC.Base.id·@(g·a))]121 ················(GHC.Base.id·@(g·a))]
122 762db0acb16a970e14f260c4e167d26d122 cd2d2b6271dbfc60b9f0b930d77e4c38
123 ··$dmdistributeM·::123 ··$dmdistributeM·::
124 ····(Distributive·g,·GHC.Base.Monad·m)·=>·m·(g·a)·->·g·(m·a)124 ····(Distributive·g,·GHC.Base.Monad·m)·=>·m·(g·a)·->·g·(m·a)
125 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,125 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
126 ···Strictness:·<LP(MP(1C(1,C(S,L)),A),MC(1,C(S,L)),A,A,A)><LP(A,LC(L,C(1,L)),A,L)>,126 ···Strictness:·<LP(MP(1C(1,C(S,L)),A),MC(1,C(S,L)),A,A,A)><LP(A,LC(L,C(1,L)),A,L)>,
127 ···Unfolding:·Core:·Compulsory·<0,TrueTrue>127 ···Unfolding:·Core:·Compulsory·<0,TrueTrue>
128 ··············\·@g·::·*·->·*128 ··············\·@g·::·*·->·*
129 ················($dDistributive['GHC.Types.Many]·::·Distributive·g)129 ················($dDistributive['GHC.Types.Many]·::·Distributive·g)
Offset 154, 15 lines modifiedOffset 154, 15 lines modified
154 ····················@a154 ····················@a
155 ····················(Control.Applicative.$fFunctorWrappedMonad·@m·eta)155 ····················(Control.Applicative.$fFunctorWrappedMonad·@m·eta)
156 ··············}·in156 ··············}·in
157 ··············\·(x['GHC.Types.Many]·::·m·(g·a))·->157 ··············\·(x['GHC.Types.Many]·::·m·(g·a))·->
158 ··············f·(f1158 ··············f·(f1
159 ···················x·`cast`159 ···················x·`cast`
160 ···················(Sym·(Control.Applicative.N:WrappedMonad[0]·<m>_R)·<g·a>_N))]160 ···················(Sym·(Control.Applicative.N:WrappedMonad[0]·<m>_R)·<g·a>_N))]
161 c032634e5824f6f033f41928ba758cb3161 2f30c317919c0ec9d5ad015c7f7c4b74
162 ··$fDistributive:*:·::162 ··$fDistributive:*:·::
163 ····(Distributive·a,·Distributive·b)·=>163 ····(Distributive·a,·Distributive·b)·=>
164 ····Distributive·(a·GHC.Generics.:*:·b)164 ····Distributive·(a·GHC.Generics.:*:·b)
165 ··DFunId165 ··DFunId
166 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,166 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
167 ···Arity:·2,167 ···Arity:·2,
168 ···Strictness:·<LP(LP(LC(L,C(1,L)),LC(S,C(1,L))),A,LC(L,C(1,C(1,L))),A,A)><LP(LP(LC(L,C(1,L)),LC(S,C(1,L))),A,LC(L,C(1,C(1,L))),A,A)>,168 ···Strictness:·<LP(LP(LC(L,C(1,L)),LC(S,C(1,L))),A,LC(L,C(1,C(1,L))),A,A)><LP(LP(LC(L,C(1,L)),LC(S,C(1,L))),A,LC(L,C(1,C(1,L))),A,A)>,
Offset 173, 35 lines modifiedOffset 173, 35 lines modified
173 ····················(v1['GHC.Types.Many]·::·Distributive·b).173 ····················(v1['GHC.Types.Many]·::·Distributive·b).
174 ················@(a·GHC.Generics.:*:·b)174 ················@(a·GHC.Generics.:*:·b)
175 ················($fDistributive:*:_$cp1Distributive·@a·@b·v·v1)175 ················($fDistributive:*:_$cp1Distributive·@a·@b·v·v1)
176 ················($fDistributive:*:_$cdistribute·@a·@b·v·v1)176 ················($fDistributive:*:_$cdistribute·@a·@b·v·v1)
177 ················($fDistributive:*:_$ccollect·@a·@b·v·v1)177 ················($fDistributive:*:_$ccollect·@a·@b·v·v1)
178 ················($fDistributive:*:_$cdistributeM·@a·@b·v·v1)178 ················($fDistributive:*:_$cdistributeM·@a·@b·v·v1)
179 ················($fDistributive:*:_$ccollectM·@a·@b·v·v1)]179 ················($fDistributive:*:_$ccollectM·@a·@b·v·v1)]
180 e717990c939e3a95c6c5065b4cd0f31d180 5eb6452ac41b747e87240d02c670d543
181 ··$fDistributive:*:1·::·(GHC.Generics.:*:)·a1·b·a2·->·b·a2181 ··$fDistributive:*:1·::·(GHC.Generics.:*:)·a1·b·a2·->·b·a2
182 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,182 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
183 ···Strictness:·<1!P(A,1L)>,183 ···Strictness:·<1!P(A,1L)>,
184 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>184 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
185 ··············\·@a·::·*·->·*185 ··············\·@a·::·*·->·*
186 ················@a1186 ················@a1
187 ················@b·::·*·->·*187 ················@b·::·*·->·*
188 ················(ds['GHC.Types.Many]·::·(GHC.Generics.:*:)·a·b·a1)·->188 ················(ds['GHC.Types.Many]·::·(GHC.Generics.:*:)·a·b·a1)·->
189 ··············case·ds·of·wild·{·GHC.Generics.:*:·ds1·r·->·r·}]189 ··············case·ds·of·wild·{·GHC.Generics.:*:·ds1·r·->·r·}]
190 f196310bda66df477ce6ed9759bf7ff5190 0b97e67d0ea1a114960ac358ed9b0429
191 ··$fDistributive:*:2·::·(GHC.Generics.:*:)·a2·b·a1·->·a2·a1191 ··$fDistributive:*:2·::·(GHC.Generics.:*:)·a2·b·a1·->·a2·a1
192 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,192 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
193 ···Strictness:·<1!P(1L,A)>,193 ···Strictness:·<1!P(1L,A)>,
194 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>194 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
195 ··············\·@b·::·*·->·*195 ··············\·@b·::·*·->·*
196 ················@a196 ················@a
197 ················@a1·::·*·->·*197 ················@a1·::·*·->·*
Max diff block lines reached; 94544/100671 bytes (93.91%) of diff not shown.
867 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSdistributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k-ghc9.6.6.so vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSdistributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3-ghc9.6.6.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 84% similar despite different names
1.12 KB
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·8·program·headers,·starting·at·offset·643 There·are·8·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00e0e0·0x00e0e0·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00e218·0x00e218·R···0x1000
7 ··LOAD···········0x00f000·0x000000000000f000·0x000000000000f000·0x00b649·0x00b649·R·E·0x10007 ··LOAD···········0x00f000·0x000000000000f000·0x000000000000f000·0x00b649·0x00b649·R·E·0x1000
8 ··LOAD···········0x01b000·0x000000000001b000·0x000000000001b000·0x0000bc·0x0000bc·R···0x10008 ··LOAD···········0x01b000·0x000000000001b000·0x000000000001b000·0x0000bc·0x0000bc·R···0x1000
9 ··LOAD···········0x01bb78·0x000000000001cb78·0x000000000001cb78·0x000d78·0x000d80·RW··0x10009 ··LOAD···········0x01bb78·0x000000000001cb78·0x000000000001cb78·0x000d78·0x000d80·RW··0x1000
10 ··DYNAMIC········0x01bb88·0x000000000001cb88·0x000000000001cb88·0x0002a0·0x0002a0·RW··0x810 ··DYNAMIC········0x01bb88·0x000000000001cb88·0x000000000001cb88·0x0002a0·0x0002a0·RW··0x8
11 ··NOTE···········0x000200·0x0000000000000200·0x0000000000000200·0x000024·0x000024·R···0x411 ··NOTE···········0x000200·0x0000000000000200·0x0000000000000200·0x000024·0x000024·R···0x4
12 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1012 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
13 ··GNU_RELRO······0x01bb78·0x000000000001cb78·0x000000000001cb78·0x000488·0x000488·R···0x113 ··GNU_RELRO······0x01bb78·0x000000000001cb78·0x000000000001cb78·0x000488·0x000488·R···0x1
2.47 KB
readelf --wide --sections {}
    
Offset 2, 24 lines modifiedOffset 2, 24 lines modified
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000200·000200·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000200·000200·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········0000000000000228·000228·000a18·00···A··3···0··86 ··[·2]·.gnu.hash·········GNU_HASH········0000000000000228·000228·000a18·00···A··3···0··8
7 ··[·3]·.dynsym···········DYNSYM··········0000000000000c40·000c40·0024c0·18···A··4···1··87 ··[·3]·.dynsym···········DYNSYM··········0000000000000c40·000c40·0024c0·18···A··4···1··8
8 ··[·4]·.dynstr···········STRTAB··········0000000000003100·003100·008edc·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········0000000000003100·003100·009016·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000000000000bfdc·00bfdc·000310·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000000000000c116·00c116·000310·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000000000000c2f0·00c2f0·000020·00···A··4···1··810 ··[·6]·.gnu.version_r····VERNEED·········000000000000c428·00c428·000020·00···A··4···1··8
11 ··[·7]·.rela.dyn·········RELA············000000000000c310·00c310·001dd0·18···A··3···0··811 ··[·7]·.rela.dyn·········RELA············000000000000c448·00c448·001dd0·18···A··3···0··8
12 ··[·8]·.init·············PROGBITS········000000000000f000·00f000·000017·00··AX··0···0··412 ··[·8]·.init·············PROGBITS········000000000000f000·00f000·000017·00··AX··0···0··4
13 ··[·9]·.plt··············PROGBITS········000000000000f020·00f020·000010·10··AX··0···0·1613 ··[·9]·.plt··············PROGBITS········000000000000f020·00f020·000010·10··AX··0···0·16
14 ··[10]·.plt.got··········PROGBITS········000000000000f030·00f030·000008·08··AX··0···0··814 ··[10]·.plt.got··········PROGBITS········000000000000f030·00f030·000008·08··AX··0···0··8
15 ··[11]·.text·············PROGBITS········000000000000f040·00f040·00b5fd·00··AX··0···0·1615 ··[11]·.text·············PROGBITS········000000000000f040·00f040·00b5fd·00··AX··0···0·16
16 ··[12]·.fini·············PROGBITS········000000000001a640·01a640·000009·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000000000001a640·01a640·000009·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000000000001b000·01b000·0000b3·01·AMS··0···0··117 ··[13]·.rodata···········PROGBITS········000000000001b000·01b000·0000b1·01·AMS··0···0··1
18 ··[14]·.eh_frame·········PROGBITS········000000000001b0b8·01b0b8·000004·00···A··0···0··818 ··[14]·.eh_frame·········PROGBITS········000000000001b0b8·01b0b8·000004·00···A··0···0··8
19 ··[15]·.init_array·······INIT_ARRAY······000000000001cb78·01bb78·000008·08··WA··0···0··819 ··[15]·.init_array·······INIT_ARRAY······000000000001cb78·01bb78·000008·08··WA··0···0··8
20 ··[16]·.fini_array·······FINI_ARRAY······000000000001cb80·01bb80·000008·08··WA··0···0··820 ··[16]·.fini_array·······FINI_ARRAY······000000000001cb80·01bb80·000008·08··WA··0···0··8
21 ··[17]·.dynamic··········DYNAMIC·········000000000001cb88·01bb88·0002a0·10··WA··4···0··821 ··[17]·.dynamic··········DYNAMIC·········000000000001cb88·01bb88·0002a0·10··WA··4···0··8
22 ··[18]·.got··············PROGBITS········000000000001ce28·01be28·0001c0·08··WA··0···0··822 ··[18]·.got··············PROGBITS········000000000001ce28·01be28·0001c0·08··WA··0···0··8
23 ··[19]·.got.plt··········PROGBITS········000000000001cfe8·01bfe8·000018·08··WA··0···0··823 ··[19]·.got.plt··········PROGBITS········000000000001cfe8·01bfe8·000018·08··WA··0···0··8
24 ··[20]·.data·············PROGBITS········000000000001d000·01c000·0008f0·00··WA··0···0··824 ··[20]·.data·············PROGBITS········000000000001d000·01c000·0008f0·00··WA··0···0··8
102 KB
readelf --wide --symbols {}
    
Offset 74, 322 lines modifiedOffset 74, 322 lines modified
74 ····70:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·base_DataziFunctorziIdentity_zdfFunctorIdentity_closure74 ····70:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·base_DataziFunctorziIdentity_zdfFunctorIdentity_closure
75 ····71:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·base_DataziSemigroup_zdfFunctorMin_closure75 ····71:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·base_DataziSemigroup_zdfFunctorMin_closure
76 ····72:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·base_DataziFunctorziIdentity_zdfFoldableIdentity2_closure76 ····72:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·base_DataziFunctorziIdentity_zdfFoldableIdentity2_closure
77 ····73:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·base_GHCziGenerics_zdfFunctorZCztZC_info77 ····73:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·base_GHCziGenerics_zdfFunctorZCztZC_info
78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_gc_pp78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_gc_pp
79 ····75:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·taggedzm0zi8zi8zmKzzng2lnKElzzJiyKd9g735c_DataziTagged_zdfFoldable1Tagged1_closure79 ····75:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·taggedzm0zi8zi8zmKzzng2lnKElzzJiyKd9g735c_DataziTagged_zdfFoldable1Tagged1_closure
80 ····76:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_krepzdConstraint_closure80 ····76:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_krepzdConstraint_closure
 81 ····77:·0000000000018878····58·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zddmdistribute_info
 82 ····78:·0000000000017d20···250·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveComplexzuzdccollectM_info
 83 ····79:·000000000001d448·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveReversezuzdccollectM_closure
 84 ····80:·0000000000010f48····14·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveU1zuzdcdistribute_info
 85 ····81:·0000000000015650···268·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveComposezuzdcdistributeM_info
 86 ····82:·0000000000011ad8····62·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveRec1zuzdcp1Distributive_info
 87 ····83:·000000000001d2e8·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveMax_closure
 88 ····84:·000000000001d040·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveProxyzuzdccollect_closure
 89 ····85:·000000000001d1b8·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveM1zuzdcdistributeM_closure
 90 ····86:·000000000001d070·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveReaderT1_closure
81 ····77:·0000000000019d18·····6·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributiveziGeneric_zdfGDistributiveRec1zuzdcgcollect_info91 ····87:·0000000000017768····14·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveU1zuzdccollectM_info
 92 ····88:·000000000001d880·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributiveziGeneric_zdtcGDistributive1_closure
 93 ····89:·000000000001d298·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveFirst1_closure
82 ····78:·0000000000010348····86·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveBackwardszuzdcdistribute_info94 ····90:·0000000000010348····86·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveBackwardszuzdcdistribute_info
 95 ····91:·000000000001d0a8·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveProduct4_closure
83 ····79:·000000000001d768·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdtcDistributive2_closure96 ····92:·000000000001d498·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveReaderT_closure
84 ····80:·000000000001d1c0·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveM1zuzdccollectM_closure 
85 ····81:·000000000001d0f0·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveProductzuzdcdistribute_closure 
86 ····82:·0000000000011c68····62·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveM1zuzdcp1Distributive_info97 ····93:·0000000000011930····81·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributivePar1zuzdcdistribute_info
 98 ····94:·000000000001d540·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveProxy_closure
 99 ····95:·000000000001d588·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveIdentity_closure
87 ····83:·000000000001d0e0·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveReversezuzdcp1Distributive_closure100 ····96:·000000000001d440·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveReversezuzdcdistributeM_closure
88 ····84:·00000000000104d8····86·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveReversezuzdcdistribute_info101 ····97:·00000000000104d8····86·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveReversezuzdcdistribute_info
 102 ····98:·0000000000012dc8···126·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributivePar2_info
89 ····85:·000000000001d7f8·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributiveziGeneric_zdfGDistributivePar1_closure 
90 ····86:·000000000000f3e8····81·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveIdentityzuzdcdistribute_info 
91 ····87:·000000000001d008·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdp1Distributive_closure103 ····99:·000000000001d4b0·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveFUN_closure
92 ····88:·0000000000012bb8····94·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributivePar3_info 
93 ····89:·0000000000019a18·····2·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributiveziGeneric_zdfGDistributiveU1_info 
94 ····90:·0000000000017968····91·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveComplexzuzdccollect_info 
95 ····91:·000000000001d860·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributiveziGeneric_zdtrModule_closure 
96 ····92:·00000000000192f8····96·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveIdentityTzuzdccollectM_info 
97 ····93:·000000000001d470·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveComposezuzdcdistributeM_closure 
98 ····94:·0000000000013a48···126·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveFirst1_info 
99 ····95:·000000000000f348·····6·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveDual3_info 
100 ····96:·000000000001d838·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributiveziGeneric_zdfGDistributiveZCziZC_closure 
101 ····97:·000000000001d7c0·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributiveziGeneric_gcollect_closure 
102 ····98:·000000000001d728·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdtrModule_closure 
103 ····99:·0000000000013e18····94·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveMin2_info 
104 ···100:·000000000001d7d0·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributiveziGeneric_zdfGDistributiveU1_closure 
105 ···101:·000000000001d150·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveZCztZC1_closure 
106 ···102:·000000000001d190·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveRec1zuzdcp1Distributive_closure 
107 ···103:·0000000000019cf8·····6·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributiveziGeneric_zdfGDistributivePar1_info 
108 ···104:·0000000000014108····94·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveSum2_info 
109 ···105:·000000000001d0a0·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveComposezuzdcp1Distributive_closure104 ···100:·000000000001d0a0·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveComposezuzdcp1Distributive_closure
110 ···106:·000000000001d170·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveZCziZCzuzdcdistribute_closure 
111 ···107:·000000000001d168·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveZCziZCzuzdccollect_closure 
112 ···108:·000000000001d198·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveM1zuzdcdistribute_closure 
113 ···109:·000000000001d578·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveIdentity2_closure 
114 ···110:·000000000000f118····81·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdp1Distributive_info 
115 ···111:·000000000001d700·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_comapM_closure 
116 ···112:·000000000001d478·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveComposezuzdccollectM_closure105 ···101:·000000000001d478·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveComposezuzdccollectM_closure
117 ···113:·0000000000019178···113·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveIdentityTzuzdcdistributeM_info 
118 ···114:·0000000000018878····58·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zddmdistribute_info 
119 ···115:·000000000001d0b0·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveProduct3_closure 
120 ···116:·0000000000011bb8····86·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveM1zuzdcdistribute_info106 ···102:·000000000000fb78···128·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveComposezuzdccollect_info
121 ···117:·0000000000011a28····86·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveRec1zuzdcdistribute_info 
122 ···118:·000000000000f2d8····81·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_collectM_info 
123 ···119:·000000000001d6c0·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveWrappedMonadzuzdcdistributeM_closure107 ···103:·000000000001d6e0·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveIdentityTzuzdcdistributeM_closure
124 ···120:·0000000000016150····99·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveFUNzuzdcdistributeM_info108 ···104:·0000000000013b28····94·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveMax2_info
125 ···121:·000000000001d480·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveCompose_closure 
126 ···122:·000000000001d258·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveLast_closure109 ···105:·000000000001d258·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveLast_closure
127 ···123:·0000000000010c70····78·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveComplex2_info 
128 ···124:·0000000000011fd0···113·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zddmdistributeM_info 
129 ···125:·0000000000014cb0····96·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveReversezuzdccollectM_info 
130 ···126:·0000000000011490···128·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveZCziZCzuzdccollect_info 
131 ···127:·000000000001d1b0·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zddmdistributeM_closure 
132 ···128:·0000000000017d20···250·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveComplexzuzdccollectM_info 
133 ···129:·0000000000018e20···310·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveWrappedMonad_info 
134 ···130:·00000000000143f8····94·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveProduct2_info 
135 ···131:·000000000001d040·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveProxyzuzdccollect_closure 
136 ···132:·000000000001d6e8·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveIdentityTzuzdccollectM_closure 
137 ···133:·000000000001d0f8·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveSumzuzdcdistribute_closure 
138 ···134:·000000000001d638·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveComplexzuzdccollect_closure 
139 ···135:·000000000001d830·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributiveziGeneric_zdfGDistributiveZCziZCzuzdcgcollect_closure 
140 ···136:·000000000001d3f8·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveDual2_closure 
141 ···137:·000000000001d1a8·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zddmcollectM_closure 
142 ···138:·0000000000015228····96·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveBackwardszuzdccollectM_info 
143 ···139:·0000000000014e20···202·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveReverse_info 
144 ···140:·000000000001d158·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveZCztZCzuzdcdistribute_closure 
145 ···141:·0000000000017608···242·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveZCztZC_info 
146 ···142:·000000000001d5e0·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveZCztZC_closure 
147 ···143:·000000000001d010·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_distribute_closure110 ···106:·000000000001d828·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributiveziGeneric_genericDistribute_closure
148 ···144:·0000000000012dc8···126·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributivePar2_info 
149 ···145:·000000000001d488·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveReaderTzuzdcdistributeM_closure 
150 ···146:·0000000000015e48····96·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveReaderTzuzdccollectM_info111 ···107:·0000000000015e48····96·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveReaderTzuzdccollectM_info
151 ···147:·0000000000016860····94·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveIdentity2_info 
152 ···148:·000000000001d050·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveTagged3_closure 
153 ···149:·000000000001d690·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveProduct0zuzdccollect_closure 
154 ···150:·0000000000010840····81·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveSumzuzdcdistribute_info 
155 ···151:·000000000000ff28····84·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveComposezuzdcp1Distributive_info 
156 ···152:·00000000000146e8····94·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveDual2_info 
157 ···153:·000000000001d7e8·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributiveziGeneric_zdfGDistributiveZCztZCzuzdcgcollect_closure 
158 ···154:·0000000000014028···126·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveMin1_info 
159 ···155:·0000000000010b10····81·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveFirstzuzdcdistribute_info 
160 ···156:·0000000000012a88···202·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveRec1_info 
161 ···157:·000000000001d7c8·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributiveziGeneric_zdfGDistributiveU1zuzdcgcollect_closure 
162 ···158:·000000000001d580·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveIdentity1_closure 
163 ···159:·0000000000013280···101·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveZCziZCzuzdccollectM_info 
164 ···160:·0000000000011728···123·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveZCziZCzuzdcdistribute_info 
165 ···161:·000000000001d230·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveZCziZCzuzdcdistributeM_closure 
166 ···162:·000000000001d060·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveFUNzuzdccollect_closure 
167 ···163:·000000000001d5c8·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveZCztZCzuzdccollect_closure 
168 ···164:·000000000001d748·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdtcDistributive1_closure 
169 ···165:·000000000001d498·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveReaderT_closure 
170 ···166:·000000000001d8a0·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributiveziGeneric_zdtcGDistributive2_closure 
171 ···167:·0000000000015fb0···196·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveReaderT_info 
172 ···168:·0000000000014318···126·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveSum1_info 
173 ···169:·00000000000167c8····14·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveProxyzuzdcdistributeM_info 
174 ···170:·0000000000010930····81·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveMinzuzdcdistribute_info 
175 ···171:·000000000001d540·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveProxy_closure 
176 ···172:·000000000001d408·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveDual_closure 
177 ···173:·000000000001d3b0·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveProduct2_closure 
178 ···174:·000000000001d120·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveComplex2_closure 
179 ···175:·000000000001d4a8·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveFUNzuzdccollectM_closure 
180 ···176:·000000000001a638·····5·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributiveziGeneric_zdfGDistributiveZCziZC_info 
181 ···177:·000000000001d058·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveTaggedzuzdcdistribute_closure 
182 ···178:·000000000001d640·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdwzdcdistributeM_closure 
183 ···179:·00000000000198b0···118·FUNC····GLOBAL·DEFAULT···11·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_comapM_info 
184 ···180:·000000000001d330·····0·OBJECT··GLOBAL·DEFAULT···20·distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveMin_closure 
Max diff block lines reached; -1/104786 bytes (-0.00%) of diff not shown.
2.61 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0xc310·contains·318·entries:1 Relocation·section·'.rela.dyn'·at·offset·0xc448·contains·318·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000001cb78··0000000000000008·R_X86_64_RELATIVE·························f0f03 000000000001cb78··0000000000000008·R_X86_64_RELATIVE·························f0f0
4 000000000001cb80··0000000000000008·R_X86_64_RELATIVE·························f0b04 000000000001cb80··0000000000000008·R_X86_64_RELATIVE·························f0b0
5 000000000001d000··0000000000000008·R_X86_64_RELATIVE·························1d0005 000000000001d000··0000000000000008·R_X86_64_RELATIVE·························1d000
6 000000000001d008··0000000000000008·R_X86_64_RELATIVE·························f1186 000000000001d008··0000000000000008·R_X86_64_RELATIVE·························f118
7 000000000001d010··0000000000000008·R_X86_64_RELATIVE·························f1887 000000000001d010··0000000000000008·R_X86_64_RELATIVE·························f188
8 000000000001d018··0000000000000008·R_X86_64_RELATIVE·························f1f88 000000000001d018··0000000000000008·R_X86_64_RELATIVE·························f1f8
Offset 222, 18 lines modifiedOffset 222, 18 lines modified
222 000000000001d810··0000000000000008·R_X86_64_RELATIVE·························19d58222 000000000001d810··0000000000000008·R_X86_64_RELATIVE·························19d58
223 000000000001d818··0000000000000008·R_X86_64_RELATIVE·························19d78223 000000000001d818··0000000000000008·R_X86_64_RELATIVE·························19d78
224 000000000001d820··0000000000000008·R_X86_64_RELATIVE·························19ff0224 000000000001d820··0000000000000008·R_X86_64_RELATIVE·························19ff0
225 000000000001d828··0000000000000008·R_X86_64_RELATIVE·························1a2f8225 000000000001d828··0000000000000008·R_X86_64_RELATIVE·························1a2f8
226 000000000001d830··0000000000000008·R_X86_64_RELATIVE·························1a5a0226 000000000001d830··0000000000000008·R_X86_64_RELATIVE·························1a5a0
227 000000000001d838··0000000000000008·R_X86_64_RELATIVE·························1a638227 000000000001d838··0000000000000008·R_X86_64_RELATIVE·························1a638
228 000000000001d848··0000000000000008·R_X86_64_RELATIVE·························1b012228 000000000001d848··0000000000000008·R_X86_64_RELATIVE·························1b012
229 000000000001d858··0000000000000008·R_X86_64_RELATIVE·························1b099229 000000000001d858··0000000000000008·R_X86_64_RELATIVE·························1b097
230 000000000001d868··0000000000000008·R_X86_64_RELATIVE·························1d841230 000000000001d868··0000000000000008·R_X86_64_RELATIVE·························1d841
231 000000000001d870··0000000000000008·R_X86_64_RELATIVE·························1d851231 000000000001d870··0000000000000008·R_X86_64_RELATIVE·························1d851
232 000000000001d8a8··0000000000000008·R_X86_64_RELATIVE·························1b08b232 000000000001d8a8··0000000000000008·R_X86_64_RELATIVE·························1b089
233 000000000001d8b8··0000000000000008·R_X86_64_RELATIVE·························1d861233 000000000001d8b8··0000000000000008·R_X86_64_RELATIVE·························1d861
234 000000000001d8c0··0000000000000008·R_X86_64_RELATIVE·························1d8a1234 000000000001d8c0··0000000000000008·R_X86_64_RELATIVE·························1d8a1
235 000000000001d8c8··0000000000000008·R_X86_64_RELATIVE·························1d884235 000000000001d8c8··0000000000000008·R_X86_64_RELATIVE·························1d884
236 000000000001ce28··0000000200000006·R_X86_64_GLOB_DAT······0000000000000000·base_GHCziGenerics_ZCztZC_con_info·+·0236 000000000001ce28··0000000200000006·R_X86_64_GLOB_DAT······0000000000000000·base_GHCziGenerics_ZCztZC_con_info·+·0
237 000000000001ce30··0000000300000006·R_X86_64_GLOB_DAT······0000000000000000·transformerszm0zi6zi1zi0_DataziFunctorziReverse_getReverse1_closure·+·0237 000000000001ce30··0000000300000006·R_X86_64_GLOB_DAT······0000000000000000·transformerszm0zi6zi1zi0_DataziFunctorziReverse_getReverse1_closure·+·0
238 000000000001ce38··0000000400000006·R_X86_64_GLOB_DAT······0000000000000000·base_GHCziBase_fmap_info·+·0238 000000000001ce38··0000000400000006·R_X86_64_GLOB_DAT······0000000000000000·base_GHCziBase_fmap_info·+·0
239 000000000001ce40··0000000500000006·R_X86_64_GLOB_DAT······0000000000000000·base_DataziFunctorziProduct_zdfFunctorProduct_info·+·0239 000000000001ce40··0000000500000006·R_X86_64_GLOB_DAT······0000000000000000·base_DataziFunctorziProduct_zdfFunctorProduct_info·+·0
2.34 KB
readelf --wide --dynamic {}
    
Offset 11, 31 lines modifiedOffset 11, 31 lines modified
11 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSarray-0.5.6.0-ghc9.6.6.so]11 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSarray-0.5.6.0-ghc9.6.6.so]
12 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSbase-orphans-0.9.2-5KrayDGKJf32IfEBx9TBiS-ghc9.6.6.so]12 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSbase-orphans-0.9.2-5KrayDGKJf32IfEBx9TBiS-ghc9.6.6.so]
13 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSbase-4.18.2.1-ghc9.6.6.so]13 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSbase-4.18.2.1-ghc9.6.6.so]
14 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-bignum-1.3-ghc9.6.6.so]14 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-bignum-1.3-ghc9.6.6.so]
15 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-prim-0.10.0-ghc9.6.6.so]15 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-prim-0.10.0-ghc9.6.6.so]
16 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgmp.so.10]16 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgmp.so.10]
17 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]17 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]
18 ·0x000000000000000e·(SONAME)·············Library·soname:·[libHSdistributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k-ghc9.6.6.so]18 ·0x000000000000000e·(SONAME)·············Library·soname:·[libHSdistributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3-ghc9.6.6.so]
19 ·0x0000000000000010·(SYMBOLIC)···········0x019 ·0x0000000000000010·(SYMBOLIC)···········0x0
20 ·0x000000000000001d·(RUNPATH)············Library·runpath:·[/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6:/usr/lib/ghc/lib/x86_64-linux-ghc-9.6.6]20 ·0x000000000000001d·(RUNPATH)············Library·runpath:·[/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6:/usr/lib/ghc/lib/x86_64-linux-ghc-9.6.6]
21 ·0x000000000000000c·(INIT)···············0xf00021 ·0x000000000000000c·(INIT)···············0xf000
22 ·0x000000000000000d·(FINI)···············0x1a64022 ·0x000000000000000d·(FINI)···············0x1a640
23 ·0x0000000000000019·(INIT_ARRAY)·········0x1cb7823 ·0x0000000000000019·(INIT_ARRAY)·········0x1cb78
24 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)24 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)
25 ·0x000000000000001a·(FINI_ARRAY)·········0x1cb8025 ·0x000000000000001a·(FINI_ARRAY)·········0x1cb80
26 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)26 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
27 ·0x000000006ffffef5·(GNU_HASH)···········0x22827 ·0x000000006ffffef5·(GNU_HASH)···········0x228
28 ·0x0000000000000005·(STRTAB)·············0x310028 ·0x0000000000000005·(STRTAB)·············0x3100
29 ·0x0000000000000006·(SYMTAB)·············0xc4029 ·0x0000000000000006·(SYMTAB)·············0xc40
30 ·0x000000000000000a·(STRSZ)··············36572·(bytes)30 ·0x000000000000000a·(STRSZ)··············36886·(bytes)
31 ·0x000000000000000b·(SYMENT)·············24·(bytes)31 ·0x000000000000000b·(SYMENT)·············24·(bytes)
32 ·0x0000000000000003·(PLTGOT)·············0x1cfe832 ·0x0000000000000003·(PLTGOT)·············0x1cfe8
33 ·0x0000000000000007·(RELA)···············0xc31033 ·0x0000000000000007·(RELA)···············0xc448
34 ·0x0000000000000008·(RELASZ)·············7632·(bytes)34 ·0x0000000000000008·(RELASZ)·············7632·(bytes)
35 ·0x0000000000000009·(RELAENT)············24·(bytes)35 ·0x0000000000000009·(RELAENT)············24·(bytes)
36 ·0x000000000000001e·(FLAGS)··············SYMBOLIC36 ·0x000000000000001e·(FLAGS)··············SYMBOLIC
37 ·0x000000006ffffffe·(VERNEED)············0xc2f037 ·0x000000006ffffffe·(VERNEED)············0xc428
38 ·0x000000006fffffff·(VERNEEDNUM)·········138 ·0x000000006fffffff·(VERNEEDNUM)·········1
39 ·0x000000006ffffff0·(VERSYM)·············0xbfdc39 ·0x000000006ffffff0·(VERSYM)·············0xc116
40 ·0x000000006ffffff9·(RELACOUNT)··········23240 ·0x000000006ffffff9·(RELACOUNT)··········232
41 ·0x0000000000000000·(NULL)···············0x041 ·0x0000000000000000·(NULL)···············0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·34ed900918802d263308ef368a385cacc9f281a73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·98cb43047faa8ebfbd2c358441326f57789d91e7
1.52 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·392·entries:1 Version·symbols·section·'.gnu.version'·contains·392·entries:
2 ·Addr:·0x000000000000bfdc··Offset:·0x0000bfdc··Link:·3·(.dynsym)2 ·Addr:·0x000000000000c116··Offset:·0x0000c116··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······1·(*global*)······1·(*global*)······1·(*global*)···3 ··000:···0·(*local*)·······1·(*global*)······1·(*global*)······1·(*global*)···
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
5 ··008:···1·(*global*)······2·(GLIBC_2.2.5)···1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······2·(GLIBC_2.2.5)···1·(*global*)······1·(*global*)···
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
Offset 97, 10 lines modifiedOffset 97, 10 lines modified
97 ··174:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···97 ··174:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
98 ··178:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···98 ··178:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
99 ··17c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···99 ··17c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
100 ··180:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···100 ··180:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
101 ··184:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···101 ··184:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
  
102 Version·needs·section·'.gnu.version_r'·contains·1·entry:102 Version·needs·section·'.gnu.version_r'·contains·1·entry:
103 ·Addr:·0x000000000000c2f0··Offset:·0x0000c2f0··Link:·4·(.dynstr)103 ·Addr:·0x000000000000c428··Offset:·0x0000c428··Link:·4·(.dynstr)
104 ··000000:·Version:·1··File:·libc.so.6··Cnt:·1104 ··000000:·Version:·1··File:·libc.so.6··Cnt:·1
105 ··0x0010:···Name:·GLIBC_2.2.5··Flags:·none··Version:·2105 ··0x0010:···Name:·GLIBC_2.2.5··Flags:·none··Version:·2
69.4 KB
strings --all --bytes=8 {}
    
Offset 1, 418 lines modifiedOffset 1, 418 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
5 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdtcDistributive3_bytes5 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdtcDistributive3_bytes
6 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdtrModule2_bytes6 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdtrModule2_bytes
7 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdtrModule4_bytes7 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdtrModule4_bytes
8 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdp1Distributive_info8 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdp1Distributive_info
9 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdp1Distributive_closure9 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdp1Distributive_closure
10 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_distribute_info10 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_distribute_info
11 stg_ap_0_fast11 stg_ap_0_fast
12 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_distribute_closure12 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_distribute_closure
13 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_collect_info 
14 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_collect_closure 
15 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_distributeM_info13 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_collect_info
 14 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_collect_closure
 15 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_distributeM_info
16 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_distributeM_closure16 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_distributeM_closure
17 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_collectM_info 
18 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_collectM_closure17 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_collectM_info
 18 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_collectM_closure
19 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveDual3_info19 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveDual3_info
20 base_GHCziBase_fmap_info20 base_GHCziBase_fmap_info
21 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveDual3_closure21 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveDual3_closure
22 stg_upd_frame_info22 stg_upd_frame_info
23 stg_ap_p_info23 stg_ap_p_info
24 base_DataziFunctorziIdentity_zdfFoldableIdentity2_closure24 base_DataziFunctorziIdentity_zdfFoldableIdentity2_closure
25 stg_ap_p_fast25 stg_ap_p_fast
26 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveIdentityzuzdcdistribute_info26 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveIdentityzuzdcdistribute_info
27 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveIdentityzuzdcdistribute_closure27 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveIdentityzuzdcdistribute_closure
28 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveProxyzuzdccollect_info28 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveProxyzuzdccollect_info
29 base_DataziProxy_Proxy_closure29 base_DataziProxy_Proxy_closure
30 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveProxyzuzdccollect_closure30 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveProxyzuzdccollect_closure
31 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveProxyzuzdcdistribute_info31 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveProxyzuzdcdistribute_info
32 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveProxyzuzdcdistribute_closure32 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveProxyzuzdcdistribute_closure
33 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveTagged3_info33 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveTagged3_info
34 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveTagged3_closure34 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveTagged3_closure
35 taggedzm0zi8zi8zmKzzng2lnKElzzJiyKd9g735c_DataziTagged_zdfFoldable1Tagged1_closure35 taggedzm0zi8zi8zmKzzng2lnKElzzJiyKd9g735c_DataziTagged_zdfFoldable1Tagged1_closure
36 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveTaggedzuzdcdistribute_info36 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveTaggedzuzdcdistribute_info
37 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveTaggedzuzdcdistribute_closure37 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveTaggedzuzdcdistribute_closure
38 stg_ap_pp_fast38 stg_ap_pp_fast
39 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveFUNzuzdccollect_info39 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveFUNzuzdccollect_info
40 stg_ap_pp_info40 stg_ap_pp_info
41 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveFUNzuzdccollect_closure41 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveFUNzuzdccollect_closure
42 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveFUNzuzdcdistribute_info42 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveFUNzuzdcdistribute_info
43 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveFUNzuzdcdistribute_closure43 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveFUNzuzdcdistribute_closure
44 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveReaderT1_info44 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveReaderT1_info
45 stg_ap_ppp_info45 stg_ap_ppp_info
46 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveReaderT1_closure46 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveReaderT1_closure
47 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveReaderT2_info47 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveReaderT2_info
48 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveReaderT2_closure48 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveReaderT2_closure
49 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveReaderTzuzdcp1Distributive_info49 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveReaderTzuzdcp1Distributive_info
50 transformerszm0zi6zi1zi0_ControlziMonadziTransziReader_zdfFunctorReaderT_info50 transformerszm0zi6zi1zi0_ControlziMonadziTransziReader_zdfFunctorReaderT_info
51 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveReaderTzuzdcp1Distributive_closure51 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveReaderTzuzdcp1Distributive_closure
52 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveIdentityTzuzdcp1Distributive_info52 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveIdentityTzuzdcp1Distributive_info
53 transformerszm0zi6zi1zi0_ControlziMonadziTransziIdentity_zdfFunctorIdentityT_info53 transformerszm0zi6zi1zi0_ControlziMonadziTransziIdentity_zdfFunctorIdentityT_info
54 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveIdentityTzuzdcp1Distributive_closure54 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveIdentityTzuzdcp1Distributive_closure
55 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveComposezuzdccollect_info55 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveComposezuzdccollect_info
56 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveComposezuzdccollect_closure56 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveComposezuzdccollect_closure
57 base_DataziFunctorziCompose_getCompose1_closure57 base_DataziFunctorziCompose_getCompose1_closure
58 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveComposezuzdcdistribute_info58 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveComposezuzdcdistribute_info
59 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveComposezuzdcdistribute_closure59 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveComposezuzdcdistribute_closure
60 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveComposezuzdcp1Distributive_info60 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveComposezuzdcp1Distributive_info
61 base_DataziFunctorziCompose_zdfFunctorCompose_info61 base_DataziFunctorziCompose_zdfFunctorCompose_info
62 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveComposezuzdcp1Distributive_closure62 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveComposezuzdcp1Distributive_closure
63 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveProduct4_info63 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveProduct4_info
64 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveProduct4_closure64 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveProduct4_closure
65 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveProduct3_info65 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveProduct3_info
66 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveProduct3_closure66 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveProduct3_closure
67 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveProduct0zuzdcdistribute_info67 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveProduct0zuzdcdistribute_info
68 base_DataziFunctorziProduct_Pair_con_info68 base_DataziFunctorziProduct_Pair_con_info
69 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveProduct0zuzdcdistribute_closure69 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveProduct0zuzdcdistribute_closure
70 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveProduct0zuzdcp1Distributive_info70 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveProduct0zuzdcp1Distributive_info
71 base_DataziFunctorziProduct_zdfFunctorProduct_info71 base_DataziFunctorziProduct_zdfFunctorProduct_info
72 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveProduct0zuzdcp1Distributive_closure72 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveProduct0zuzdcp1Distributive_closure
73 transformerszm0zi6zi1zi0_ControlziApplicativeziBackwards_forwards1_closure73 transformerszm0zi6zi1zi0_ControlziApplicativeziBackwards_forwards1_closure
74 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveBackwardszuzdcdistribute_info74 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveBackwardszuzdcdistribute_info
75 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveBackwardszuzdcdistribute_closure75 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveBackwardszuzdcdistribute_closure
76 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveBackwardszuzdcp1Distributive_info76 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveBackwardszuzdcp1Distributive_info
77 transformerszm0zi6zi1zi0_ControlziApplicativeziBackwards_zdfFunctorBackwards_info77 transformerszm0zi6zi1zi0_ControlziApplicativeziBackwards_zdfFunctorBackwards_info
78 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveBackwardszuzdcp1Distributive_closure78 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveBackwardszuzdcp1Distributive_closure
79 transformerszm0zi6zi1zi0_DataziFunctorziReverse_getReverse1_closure79 transformerszm0zi6zi1zi0_DataziFunctorziReverse_getReverse1_closure
80 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveReversezuzdcdistribute_info80 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveReversezuzdcdistribute_info
81 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveReversezuzdcdistribute_closure81 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveReversezuzdcdistribute_closure
82 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveReversezuzdcp1Distributive_info82 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveReversezuzdcp1Distributive_info
83 transformerszm0zi6zi1zi0_DataziFunctorziReverse_zdfFunctorReverse_info83 transformerszm0zi6zi1zi0_DataziFunctorziReverse_zdfFunctorReverse_info
84 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveReversezuzdcp1Distributive_closure84 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveReversezuzdcp1Distributive_closure
85 base_DataziSemigroupziInternal_getDual1_closure85 base_DataziSemigroupziInternal_getDual1_closure
86 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveDualzuzdcdistribute_info86 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveDualzuzdcdistribute_info
87 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveDualzuzdcdistribute_closure87 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveDualzuzdcdistribute_closure
88 base_DataziSemigroupziInternal_getProduct1_closure88 base_DataziSemigroupziInternal_getProduct1_closure
89 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveProductzuzdcdistribute_info89 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveProductzuzdcdistribute_info
90 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveProductzuzdcdistribute_closure90 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveProductzuzdcdistribute_closure
91 base_DataziSemigroupziInternal_getSum1_closure91 base_DataziSemigroupziInternal_getSum1_closure
92 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveSumzuzdcdistribute_info92 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveSumzuzdcdistribute_info
93 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveSumzuzdcdistribute_closure93 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveSumzuzdcdistribute_closure
94 base_DataziSemigroup_getMin1_closure94 base_DataziSemigroup_getMin1_closure
95 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveMinzuzdcdistribute_info95 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveMinzuzdcdistribute_info
96 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveMinzuzdcdistribute_closure96 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveMinzuzdcdistribute_closure
97 base_DataziSemigroup_getMax1_closure97 base_DataziSemigroup_getMax1_closure
98 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveMaxzuzdcdistribute_info98 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveMaxzuzdcdistribute_info
99 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveMaxzuzdcdistribute_closure99 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveMaxzuzdcdistribute_closure
100 base_DataziSemigroup_getFirst1_closure100 base_DataziSemigroup_getFirst1_closure
101 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveFirstzuzdcdistribute_info101 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveFirstzuzdcdistribute_info
102 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveFirstzuzdcdistribute_closure102 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveFirstzuzdcdistribute_closure
103 base_DataziSemigroup_getLast1_closure103 base_DataziSemigroup_getLast1_closure
104 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveLastzuzdcdistribute_info104 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveLastzuzdcdistribute_info
105 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveLastzuzdcdistribute_closure105 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveLastzuzdcdistribute_closure
106 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveComplex2_info106 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveComplex2_info
107 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveComplex2_closure107 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveComplex2_closure
108 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveComplex1_info108 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveComplex1_info
109 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveComplex1_closure109 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveComplex1_closure
110 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveComplexzuzdcdistribute_info110 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveComplexzuzdcdistribute_info
111 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveComplexzuzdcdistribute_closure111 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveComplexzuzdcdistribute_closure
112 base_DataziComplex_ZCzp_con_info112 base_DataziComplex_ZCzp_con_info
113 stg_gc_unpt_r1113 stg_gc_unpt_r1
114 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveWrappedMonadzuzdccollect_info114 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveWrappedMonadzuzdccollect_info
115 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveWrappedMonadzuzdccollect_closure115 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveWrappedMonadzuzdccollect_closure
116 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveU1zuzdcdistribute_info116 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveU1zuzdcdistribute_info
117 base_GHCziGenerics_U1_closure117 base_GHCziGenerics_U1_closure
118 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveU1zuzdcdistribute_closure118 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveU1zuzdcdistribute_closure
119 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveZCztZC2_info119 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveZCztZC2_info
120 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveZCztZC2_closure120 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveZCztZC2_closure
121 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveZCztZC1_info121 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveZCztZC1_info
122 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveZCztZC1_closure122 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveZCztZC1_closure
123 distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdfDistributiveZCztZCzuzdcdistribute_info123 distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdfDistributiveZCztZCzuzdcdistribute_info
124 base_GHCziGenerics_ZCztZC_con_info124 base_GHCziGenerics_ZCztZC_con_info
Max diff block lines reached; 50081/71013 bytes (70.52%) of diff not shown.
21.3 KB
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 165 lines modifiedOffset 1, 165 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000228·07010000·4d000000·20000000·0b000000·....M...·.......2 ··0x00000228·07010000·4d000000·20000000·0b000000·....M...·.......
3 ··0x00000238·52007808·80600200·4716a010·225004c0·R.x..`..G..."P.. 
4 ··0x00000248·84206188·f0b05808·00acc8c8·000388b7·.·a...X......... 
5 ··0x00000258·80100000·04000c01·18648981·05083440·.........d....4@ 
6 ··0x00000268·80c42111·210cf408·48248480·80488132·..!.!...H$...H.2 
7 ··0x00000278·0b289121·a900d960·406d1800·51284508·.(.!...`@m..Q(E. 
8 ··0x00000288·a9c80061·4a310091·07131089·a420a801·...aJ1.......·.. 
9 ··0x00000298·670a7203·1f4400d0·e185b164·02512824·g.r..D.....d.Q($ 
10 ··0x000002a8·58620124·d4280314·06206ac0·0c750046·Xb.$.(...·j..u.F 
11 ··0x000002b8·0c040404·10400440·00c00241·3780d015·.....@.@...A7... 
12 ··0x000002c8·02804600·18000208·60081ca4·b150278c·..F.....`....P'. 
13 ··0x000002d8·2160d418·670721ce·35060100·05220420·!`..g.!.5....".· 
14 ··0x000002e8·2ef5dcaa·20400304·2230cc80·8c2102ae·....·@.."0...!.. 
15 ··0x000002f8·8804a020·62e12080·28001d00·11a21340·...·b.·.(......@ 
16 ··0x00000308·70104029·01400010·22204801·00834040·p.@).@.."·H...@@ 
17 ··0x00000318·20405940·a0220858·10134820·8cc80808··@Y@.".X..H·.... 
18 ··0x00000328·c0ca0116·25822009·11d93020·ab341100·....%.·...0·.4..3 ··0x00000238·00280010·10004082·81045900·101c0719·.(....@...Y.....
 4 ··0x00000248·00078a04·00014180·401060a4·f0610102·......A.@.`..a..
 5 ··0x00000258·83384041·004001d9·a10b1e82·24606020·.8@A.@......$``·
 6 ··0x00000268·10b04240·02881c00·232a40e6·890a4cf0·..B@....#*@...L.
 7 ··0x00000278·00001012·0800a000·05084f00·00442034·..........O..D·4
 8 ··0x00000288·30534286·94028020·05f08221·00682050·0SB....·...!.h·P
 9 ··0x00000298·2665021c·009010c0·0e144108·50268082·&e........A.P&..
 10 ··0x000002a8·28ca0029·28c08446·91028008·e2600c08·(..)(..F.....`..
 11 ··0x000002b8·0ccd4a00·54110c0b·205214dc·0840a191·..J.T...·R...@..
 12 ··0x000002c8·012a0414·08301011·10482a60·82712104·.*...0...H*`.q!.
 13 ··0x000002d8·0f8005a4·41809c91·40051843·08448028·....A...@..C.D.(
 14 ··0x000002e8·c5698208·0329ce23·02400171·54915150·.i...).#.@.qT.QP
 15 ··0x000002f8·71870900·800f3033·02ce2a25·12a04220·q.....03..*%..B·
 16 ··0x00000308·02141120·00c60134·c3454047·cc0db263·...·...4.E@G...c
 17 ··0x00000318·208e9624·60080d09·62820a72·37590018··..$`...b..r7Y..
 18 ··0x00000328·04181080·50401000·3308840d·d0322313·....P@..3....2#.
19 ··0x00000338·4d000000·4f000000·50000000·00000000·M...O...P.......19 ··0x00000338·4d000000·50000000·51000000·53000000·M...P...Q...S...
20 ··0x00000348·53000000·00000000·55000000·00000000·S.......U.......20 ··0x00000348·00000000·54000000·00000000·55000000·....T.......U...
21 ··0x00000358·58000000·59000000·5a000000·5b000000·X...Y...Z...[...21 ··0x00000358·57000000·59000000·5b000000·5e000000·W...Y...[...^...
 22 ··0x00000368·5f000000·60000000·00000000·00000000·_...`...........
 23 ··0x00000378·62000000·65000000·66000000·68000000·b...e...f...h...
 24 ··0x00000388·6a000000·6b000000·6c000000·6d000000·j...k...l...m...
 25 ··0x00000398·6e000000·70000000·71000000·75000000·n...p...q...u...
 26 ··0x000003a8·76000000·77000000·78000000·7a000000·v...w...x...z...
22 ··0x00000368·00000000·5c000000·00000000·00000000·....\...........27 ··0x000003b8·00000000·7b000000·00000000·00000000·....{...........
23 ··0x00000378·5d000000·5e000000·61000000·00000000·]...^...a....... 
24 ··0x00000388·00000000·00000000·64000000·00000000·........d....... 
25 ··0x00000398·00000000·00000000·66000000·67000000·........f...g... 
26 ··0x000003a8·68000000·00000000·6a000000·6b000000·h.......j...k... 
27 ··0x000003b8·6c000000·6e000000·00000000·70000000·l...n.......p... 
28 ··0x000003c8·00000000·00000000·00000000·71000000·............q... 
29 ··0x000003d8·73000000·76000000·00000000·78000000·s...v.......x... 
30 ··0x000003e8·00000000·7a000000·00000000·7c000000·....z.......|... 
31 ··0x000003f8·7e000000·80000000·00000000·81000000·~...............28 ··0x000003c8·7e000000·80000000·00000000·82000000·~...............
32 ··0x00000408·82000000·00000000·83000000·85000000·................ 
33 ··0x00000418·00000000·86000000·00000000·87000000·................ 
34 ··0x00000428·00000000·00000000·88000000·00000000·................29 ··0x000003d8·86000000·87000000·88000000·00000000·................
35 ··0x00000438·8a000000·8b000000·8d000000·8e000000·................30 ··0x000003e8·8a000000·8b000000·8e000000·8f000000·................
 31 ··0x000003f8·90000000·00000000·94000000·96000000·................
36 ··0x00000448·00000000·91000000·92000000·00000000·................32 ··0x00000408·00000000·00000000·98000000·9a000000·................
37 ··0x00000458·95000000·96000000·97000000·00000000·................ 
38 ··0x00000468·98000000·99000000·9b000000·00000000·................ 
39 ··0x00000478·9d000000·9e000000·a1000000·a2000000·................33 ··0x00000418·9d000000·9e000000·9f000000·a0000000·................
40 ··0x00000488·a4000000·a5000000·a6000000·a8000000·................34 ··0x00000428·a1000000·a3000000·a4000000·a5000000·................
41 ··0x00000498·a9000000·aa000000·ae000000·00000000·................35 ··0x00000438·00000000·a6000000·a7000000·00000000·................
 36 ··0x00000448·00000000·00000000·aa000000·ab000000·................
42 ··0x000004a8·af000000·00000000·b0000000·00000000·................37 ··0x00000458·ac000000·00000000·ae000000·af000000·................
 38 ··0x00000468·b0000000·00000000·00000000·b1000000·................
 39 ··0x00000478·00000000·00000000·b4000000·b5000000·................
43 ··0x000004b8·b2000000·00000000·b3000000·00000000·................40 ··0x00000488·b7000000·00000000·b8000000·00000000·................
44 ··0x000004c8·b4000000·b5000000·b6000000·b7000000·................41 ··0x00000498·b9000000·ba000000·bb000000·bc000000·................
45 ··0x000004d8·b9000000·00000000·bd000000·be000000·................42 ··0x000004a8·be000000·00000000·bf000000·00000000·................
46 ··0x000004e8·bf000000·c0000000·c2000000·c3000000·................43 ··0x000004b8·c0000000·c1000000·c3000000·c4000000·................
47 ··0x000004f8·00000000·00000000·00000000·c5000000·................44 ··0x000004c8·00000000·c8000000·00000000·c9000000·................
48 ··0x00000508·00000000·c6000000·c7000000·c9000000·................45 ··0x000004d8·cb000000·cc000000·cd000000·00000000·................
49 ··0x00000518·00000000·ca000000·cc000000·00000000·................ 
50 ··0x00000528·cd000000·ce000000·00000000·cf000000·................46 ··0x000004e8·ce000000·cf000000·d0000000·d3000000·................
51 ··0x00000538·d1000000·d2000000·00000000·00000000·................47 ··0x000004f8·d4000000·00000000·00000000·00000000·................
52 ··0x00000548·d4000000·d6000000·d8000000·d9000000·................48 ··0x00000508·d5000000·00000000·d8000000·d9000000·................
53 ··0x00000558·db000000·de000000·00000000·df000000·................49 ··0x00000518·dc000000·de000000·00000000·e0000000·................
54 ··0x00000568·e0000000·00000000·e1000000·e2000000·................50 ··0x00000528·e1000000·e3000000·00000000·e6000000·................
55 ··0x00000578·e3000000·00000000·e7000000·e8000000·................ 
56 ··0x00000588·00000000·ea000000·eb000000·ed000000·................51 ··0x00000538·e8000000·ea000000·00000000·eb000000·................
57 ··0x00000598·ee000000·ef000000·f1000000·00000000·................ 
58 ··0x000005a8·00000000·f2000000·f3000000·f6000000·................ 
59 ··0x000005b8·00000000·f7000000·f8000000·fb000000·................ 
60 ··0x000005c8·fc000000·00000000·fe000000·00000000·................52 ··0x00000548·00000000·00000000·ec000000·00000000·................
61 ··0x000005d8·00010000·01010000·02010000·06010000·................ 
62 ··0x000005e8·08010000·0a010000·0b010000·0c010000·................ 
63 ··0x000005f8·0e010000·0f010000·11010000·15010000·................ 
64 ··0x00000608·00000000·17010000·18010000·19010000·................ 
65 ··0x00000618·1d010000·1e010000·1f010000·21010000·............!... 
66 ··0x00000628·00000000·23010000·24010000·26010000·....#...$...&... 
67 ··0x00000638·00000000·27010000·00000000·28010000·....'.......(... 
68 ··0x00000648·2b010000·2d010000·30010000·32010000·+...-...0...2... 
69 ··0x00000658·00000000·34010000·35010000·39010000·....4...5...9... 
70 ··0x00000668·3c010000·3d010000·3f010000·41010000·<...=...?...A... 
71 ··0x00000678·00000000·42010000·00000000·00000000·....B...........53 ··0x00000558·ed000000·ef000000·00000000·00000000·................
72 ··0x00000688·00000000·44010000·45010000·48010000·....D...E...H... 
73 ··0x00000698·49010000·4a010000·4b010000·4c010000·I...J...K...L... 
74 ··0x000006a8·4d010000·4e010000·51010000·00000000·M...N...Q....... 
75 ··0x000006b8·52010000·55010000·57010000·58010000·R...U...W...X...54 ··0x00000568·f2000000·00000000·f5000000·f6000000·................
76 ··0x000006c8·00000000·59010000·00000000·00000000·....Y...........55 ··0x00000578·f8000000·fa000000·fb000000·00000000·................
 56 ··0x00000588·fc000000·ff000000·03010000·06010000·................
77 ··0x000006d8·5b010000·5d010000·00000000·60010000·[...].......`... 
78 ··0x000006e8·00000000·61010000·00000000·63010000·....a.......c... 
79 ··0x000006f8·64010000·65010000·66010000·00000000·d...e...f....... 
80 ··0x00000708·00000000·6b010000·6d010000·6f010000·....k...m...o... 
81 ··0x00000718·00000000·72010000·74010000·77010000·....r...t...w... 
82 ··0x00000728·79010000·7a010000·7b010000·7e010000·y...z...{...~... 
83 ··0x00000738·7f010000·81010000·00000000·00000000·................57 ··0x00000598·07010000·08010000·00000000·00000000·................
 58 ··0x000005a8·00000000·00000000·00000000·09010000·................
 59 ··0x000005b8·0c010000·00000000·00000000·0e010000·................
 60 ··0x000005c8·10010000·12010000·00000000·00000000·................
 61 ··0x000005d8·13010000·00000000·15010000·16010000·................
 62 ··0x000005e8·17010000·00000000·18010000·00000000·................
 63 ··0x000005f8·00000000·00000000·1a010000·1c010000·................
 64 ··0x00000608·1e010000·1f010000·21010000·00000000·........!.......
 65 ··0x00000618·00000000·23010000·00000000·24010000·....#.......$...
 66 ··0x00000628·26010000·27010000·28010000·2b010000·&...'...(...+...
 67 ··0x00000638·2d010000·2f010000·30010000·31010000·-.../...0...1...
 68 ··0x00000648·33010000·00000000·35010000·37010000·3.......5...7...
 69 ··0x00000658·3a010000·00000000·00000000·00000000·:...............
 70 ··0x00000668·00000000·3b010000·3c010000·3d010000·....;...<...=...
 71 ··0x00000678·00000000·3f010000·40010000·42010000·....?...@...B...
 72 ··0x00000688·43010000·44010000·47010000·00000000·C...D...G.......
 73 ··0x00000698·00000000·4a010000·4d010000·4e010000·....J...M...N...
 74 ··0x000006a8·51010000·52010000·00000000·56010000·Q...R.......V...
 75 ··0x000006b8·5a010000·5b010000·5c010000·5d010000·Z...[...\...]...
Max diff block lines reached; 0/21683 bytes (0.00%) of diff not shown.
300 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 2, 2288 lines modifiedOffset 2, 2308 lines modified
2 Hex·dump·of·section·'.dynstr':2 Hex·dump·of·section·'.dynstr':
3 ··0x00003100·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.3 ··0x00003100·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
4 ··0x00003110·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT4 ··0x00003110·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
5 ··0x00003120·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM5 ··0x00003120·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
6 ··0x00003130·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone6 ··0x00003130·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
7 ··0x00003140·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina7 ··0x00003140·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
Diff chunk too large, falling back to line-by-line diff (940 lines added, 940 lines removed)
8 ··0x00003150·6c697a65·00646973·74726962·75746976·lize.distributiv8 ··0x00003150·6c697a65·00646973·74726962·75746976·lize.distributiv
9 ··0x00003160·657a6d30·7a69367a·69327a69·317a6d4b·ezm0zi6zi2zi1zmK9 ··0x00003160·657a6d30·7a69367a·69327a69·317a6d39·ezm0zi6zi2zi1zm9
10 ··0x00003170·6a786367·77654c75·61764535·75725648·jxcgweLuavE5urVH10 ··0x00003170·70774e57·57654a56·5a5a6778·58447742·pwNWWeJVZZgxXDwB
11 ··0x00003180·7a7a4879·366b5f44·6174617a·69446973·zzHy6k_DataziDis11 ··0x00003180·395a5a5a·5a6d335f·44617461·7a694469·9ZZZZm3_DataziDi
12 ··0x00003190·74726962·75746976·655f7a64·74634469·tributive_zdtcDi12 ··0x00003190·73747269·62757469·76655f7a·64746344·stributive_zdtcD
13 ··0x000031a0·73747269·62757469·7665335f·62797465·stributive3_byte13 ··0x000031a0·69737472·69627574·69766533·5f627974·istributive3_byt
14 ··0x000031b0·73006469·73747269·62757469·76657a6d·s.distributivezm14 ··0x000031b0·65730064·69737472·69627574·6976657a·es.distributivez
15 ··0x000031c0·307a6936·7a69327a·69317a6d·4b6a7863·0zi6zi2zi1zmKjxc15 ··0x000031c0·6d307a69·367a6932·7a69317a·6d397077·m0zi6zi2zi1zm9pw
16 ··0x000031d0·6777654c·75617645·35757256·487a7a48·gweLuavE5urVHzzH16 ··0x000031d0·4e575765·4a565a5a·67785844·7742395a·NWWeJVZZgxXDwB9Z
17 ··0x000031e0·79366b5f·44617461·7a694469·73747269·y6k_DataziDistri17 ··0x000031e0·5a5a5a6d·335f4461·74617a69·44697374·ZZZm3_DataziDist
18 ··0x000031f0·62757469·76655f7a·6474724d·6f64756c·butive_zdtrModul18 ··0x000031f0·72696275·74697665·5f7a6474·724d6f64·ributive_zdtrMod
19 ··0x00003200·65325f62·79746573·00646973·74726962·e2_bytes.distrib19 ··0x00003200·756c6532·5f627974·65730064·69737472·ule2_bytes.distr
20 ··0x00003210·75746976·657a6d30·7a69367a·69327a69·utivezm0zi6zi2zi20 ··0x00003210·69627574·6976657a·6d307a69·367a6932·ibutivezm0zi6zi2
21 ··0x00003220·317a6d4b·6a786367·77654c75·61764535·1zmKjxcgweLuavE521 ··0x00003220·7a69317a·6d397077·4e575765·4a565a5a·zi1zm9pwNWWeJVZZ
22 ··0x00003230·75725648·7a7a4879·366b5f44·6174617a·urVHzzHy6k_Dataz22 ··0x00003230·67785844·7742395a·5a5a5a6d·335f4461·gxXDwB9ZZZZm3_Da
23 ··0x00003240·69446973·74726962·75746976·655f7a64·iDistributive_zd23 ··0x00003240·74617a69·44697374·72696275·74697665·taziDistributive
24 ··0x00003250·74724d6f·64756c65·345f6279·74657300·trModule4_bytes.24 ··0x00003250·5f7a6474·724d6f64·756c6534·5f627974·_zdtrModule4_byt
25 ··0x00003260·64697374·72696275·74697665·7a6d307a·distributivezm0z25 ··0x00003260·65730064·69737472·69627574·6976657a·es.distributivez
26 ··0x00003270·69367a69·327a6931·7a6d4b6a·78636777·i6zi2zi1zmKjxcgw26 ··0x00003270·6d307a69·367a6932·7a69317a·6d397077·m0zi6zi2zi1zm9pw
27 ··0x00003280·654c7561·76453575·7256487a·7a487936·eLuavE5urVHzzHy627 ··0x00003280·4e575765·4a565a5a·67785844·7742395a·NWWeJVZZgxXDwB9Z
28 ··0x00003290·6b5f4461·74617a69·44697374·72696275·k_DataziDistribu28 ··0x00003290·5a5a5a6d·335f4461·74617a69·44697374·ZZZm3_DataziDist
29 ··0x000032a0·74697665·5f7a6470·31446973·74726962·tive_zdp1Distrib29 ··0x000032a0·72696275·74697665·5f7a6470·31446973·ributive_zdp1Dis
30 ··0x000032b0·75746976·655f696e·666f0064·69737472·utive_info.distr30 ··0x000032b0·74726962·75746976·655f696e·666f0064·tributive_info.d
31 ··0x000032c0·69627574·6976657a·6d307a69·367a6932·ibutivezm0zi6zi231 ··0x000032c0·69737472·69627574·6976657a·6d307a69·istributivezm0zi
32 ··0x000032d0·7a69317a·6d4b6a78·63677765·4c756176·zi1zmKjxcgweLuav32 ··0x000032d0·367a6932·7a69317a·6d397077·4e575765·6zi2zi1zm9pwNWWe
33 ··0x000032e0·45357572·56487a7a·4879366b·5f446174·E5urVHzzHy6k_Dat33 ··0x000032e0·4a565a5a·67785844·7742395a·5a5a5a6d·JVZZgxXDwB9ZZZZm
34 ··0x000032f0·617a6944·69737472·69627574·6976655f·aziDistributive_34 ··0x000032f0·335f4461·74617a69·44697374·72696275·3_DataziDistribu
35 ··0x00003300·7a647031·44697374·72696275·74697665·zdp1Distributive35 ··0x00003300·74697665·5f7a6470·31446973·74726962·tive_zdp1Distrib
36 ··0x00003310·5f636c6f·73757265·00646973·74726962·_closure.distrib36 ··0x00003310·75746976·655f636c·6f737572·65006469·utive_closure.di
37 ··0x00003320·75746976·657a6d30·7a69367a·69327a69·utivezm0zi6zi2zi37 ··0x00003320·73747269·62757469·76657a6d·307a6936·stributivezm0zi6
38 ··0x00003330·317a6d4b·6a786367·77654c75·61764535·1zmKjxcgweLuavE538 ··0x00003330·7a69327a·69317a6d·3970774e·5757654a·zi2zi1zm9pwNWWeJ
39 ··0x00003340·75725648·7a7a4879·366b5f44·6174617a·urVHzzHy6k_Dataz39 ··0x00003340·565a5a67·78584477·42395a5a·5a5a6d33·VZZgxXDwB9ZZZZm3
40 ··0x00003350·69446973·74726962·75746976·655f6469·iDistributive_di40 ··0x00003350·5f446174·617a6944·69737472·69627574·_DataziDistribut
41 ··0x00003360·73747269·62757465·5f696e66·6f007374·stribute_info.st41 ··0x00003360·6976655f·64697374·72696275·74655f69·ive_distribute_i
42 ··0x00003370·675f6170·5f305f66·61737400·64697374·g_ap_0_fast.dist42 ··0x00003370·6e666f00·7374675f·61705f30·5f666173·nfo.stg_ap_0_fas
43 ··0x00003380·72696275·74697665·7a6d307a·69367a69·ributivezm0zi6zi43 ··0x00003380·74006469·73747269·62757469·76657a6d·t.distributivezm
44 ··0x00003390·327a6931·7a6d4b6a·78636777·654c7561·2zi1zmKjxcgweLua44 ··0x00003390·307a6936·7a69327a·69317a6d·3970774e·0zi6zi2zi1zm9pwN
45 ··0x000033a0·76453575·7256487a·7a487936·6b5f4461·vE5urVHzzHy6k_Da45 ··0x000033a0·5757654a·565a5a67·78584477·42395a5a·WWeJVZZgxXDwB9ZZ
46 ··0x000033b0·74617a69·44697374·72696275·74697665·taziDistributive46 ··0x000033b0·5a5a6d33·5f446174·617a6944·69737472·ZZm3_DataziDistr
47 ··0x000033c0·5f646973·74726962·7574655f·636c6f73·_distribute_clos47 ··0x000033c0·69627574·6976655f·64697374·72696275·ibutive_distribu
48 ··0x000033d0·75726500·64697374·72696275·74697665·ure.distributive48 ··0x000033d0·74655f63·6c6f7375·72650064·69737472·te_closure.distr
49 ··0x000033e0·7a6d307a·69367a69·327a6931·7a6d4b6a·zm0zi6zi2zi1zmKj49 ··0x000033e0·69627574·6976657a·6d307a69·367a6932·ibutivezm0zi6zi2
50 ··0x000033f0·78636777·654c7561·76453575·7256487a·xcgweLuavE5urVHz50 ··0x000033f0·7a69317a·6d397077·4e575765·4a565a5a·zi1zm9pwNWWeJVZZ
51 ··0x00003400·7a487936·6b5f4461·74617a69·44697374·zHy6k_DataziDist51 ··0x00003400·67785844·7742395a·5a5a5a6d·335f4461·gxXDwB9ZZZZm3_Da
52 ··0x00003410·72696275·74697665·5f636f6c·6c656374·ributive_collect52 ··0x00003410·74617a69·44697374·72696275·74697665·taziDistributive
53 ··0x00003420·5f696e66·6f006469·73747269·62757469·_info.distributi53 ··0x00003420·5f636f6c·6c656374·5f696e66·6f006469·_collect_info.di
54 ··0x00003430·76657a6d·307a6936·7a69327a·69317a6d·vezm0zi6zi2zi1zm54 ··0x00003430·73747269·62757469·76657a6d·307a6936·stributivezm0zi6
55 ··0x00003440·4b6a7863·6777654c·75617645·35757256·KjxcgweLuavE5urV55 ··0x00003440·7a69327a·69317a6d·3970774e·5757654a·zi2zi1zm9pwNWWeJ
56 ··0x00003450·487a7a48·79366b5f·44617461·7a694469·HzzHy6k_DataziDi56 ··0x00003450·565a5a67·78584477·42395a5a·5a5a6d33·VZZgxXDwB9ZZZZm3
57 ··0x00003460·73747269·62757469·76655f63·6f6c6c65·stributive_colle57 ··0x00003460·5f446174·617a6944·69737472·69627574·_DataziDistribut
58 ··0x00003470·63745f63·6c6f7375·72650064·69737472·ct_closure.distr58 ··0x00003470·6976655f·636f6c6c·6563745f·636c6f73·ive_collect_clos
59 ··0x00003480·69627574·6976657a·6d307a69·367a6932·ibutivezm0zi6zi259 ··0x00003480·75726500·64697374·72696275·74697665·ure.distributive
60 ··0x00003490·7a69317a·6d4b6a78·63677765·4c756176·zi1zmKjxcgweLuav60 ··0x00003490·7a6d307a·69367a69·327a6931·7a6d3970·zm0zi6zi2zi1zm9p
61 ··0x000034a0·45357572·56487a7a·4879366b·5f446174·E5urVHzzHy6k_Dat61 ··0x000034a0·774e5757·654a565a·5a677858·44774239·wNWWeJVZZgxXDwB9
62 ··0x000034b0·617a6944·69737472·69627574·6976655f·aziDistributive_62 ··0x000034b0·5a5a5a5a·6d335f44·6174617a·69446973·ZZZZm3_DataziDis
63 ··0x000034c0·64697374·72696275·74654d5f·696e666f·distributeM_info63 ··0x000034c0·74726962·75746976·655f6469·73747269·tributive_distri
64 ··0x000034d0·00646973·74726962·75746976·657a6d30·.distributivezm064 ··0x000034d0·62757465·4d5f696e·666f0064·69737472·buteM_info.distr
65 ··0x000034e0·7a69367a·69327a69·317a6d4b·6a786367·zi6zi2zi1zmKjxcg65 ··0x000034e0·69627574·6976657a·6d307a69·367a6932·ibutivezm0zi6zi2
66 ··0x000034f0·77654c75·61764535·75725648·7a7a4879·weLuavE5urVHzzHy66 ··0x000034f0·7a69317a·6d397077·4e575765·4a565a5a·zi1zm9pwNWWeJVZZ
67 ··0x00003500·366b5f44·6174617a·69446973·74726962·6k_DataziDistrib67 ··0x00003500·67785844·7742395a·5a5a5a6d·335f4461·gxXDwB9ZZZZm3_Da
68 ··0x00003510·75746976·655f6469·73747269·62757465·utive_distribute68 ··0x00003510·74617a69·44697374·72696275·74697665·taziDistributive
69 ··0x00003520·4d5f636c·6f737572·65006469·73747269·M_closure.distri69 ··0x00003520·5f646973·74726962·7574654d·5f636c6f·_distributeM_clo
70 ··0x00003530·62757469·76657a6d·307a6936·7a69327a·butivezm0zi6zi2z70 ··0x00003530·73757265·00646973·74726962·75746976·sure.distributiv
71 ··0x00003540·69317a6d·4b6a7863·6777654c·75617645·i1zmKjxcgweLuavE71 ··0x00003540·657a6d30·7a69367a·69327a69·317a6d39·ezm0zi6zi2zi1zm9
72 ··0x00003550·35757256·487a7a48·79366b5f·44617461·5urVHzzHy6k_Data72 ··0x00003550·70774e57·57654a56·5a5a6778·58447742·pwNWWeJVZZgxXDwB
73 ··0x00003560·7a694469·73747269·62757469·76655f63·ziDistributive_c73 ··0x00003560·395a5a5a·5a6d335f·44617461·7a694469·9ZZZZm3_DataziDi
74 ··0x00003570·6f6c6c65·63744d5f·696e666f·00646973·ollectM_info.dis74 ··0x00003570·73747269·62757469·76655f63·6f6c6c65·stributive_colle
75 ··0x00003580·74726962·75746976·657a6d30·7a69367a·tributivezm0zi6z75 ··0x00003580·63744d5f·696e666f·00646973·74726962·ctM_info.distrib
76 ··0x00003590·69327a69·317a6d4b·6a786367·77654c75·i2zi1zmKjxcgweLu76 ··0x00003590·75746976·657a6d30·7a69367a·69327a69·utivezm0zi6zi2zi
77 ··0x000035a0·61764535·75725648·7a7a4879·366b5f44·avE5urVHzzHy6k_D77 ··0x000035a0·317a6d39·70774e57·57654a56·5a5a6778·1zm9pwNWWeJVZZgx
78 ··0x000035b0·6174617a·69446973·74726962·75746976·ataziDistributiv78 ··0x000035b0·58447742·395a5a5a·5a6d335f·44617461·XDwB9ZZZZm3_Data
79 ··0x000035c0·655f636f·6c6c6563·744d5f63·6c6f7375·e_collectM_closu79 ··0x000035c0·7a694469·73747269·62757469·76655f63·ziDistributive_c
80 ··0x000035d0·72650064·69737472·69627574·6976657a·re.distributivez80 ··0x000035d0·6f6c6c65·63744d5f·636c6f73·75726500·ollectM_closure.
81 ··0x000035e0·6d307a69·367a6932·7a69317a·6d4b6a78·m0zi6zi2zi1zmKjx81 ··0x000035e0·64697374·72696275·74697665·7a6d307a·distributivezm0z
82 ··0x000035f0·63677765·4c756176·45357572·56487a7a·cgweLuavE5urVHzz82 ··0x000035f0·69367a69·327a6931·7a6d3970·774e5757·i6zi2zi1zm9pwNWW
83 ··0x00003600·4879366b·5f446174·617a6944·69737472·Hy6k_DataziDistr83 ··0x00003600·654a565a·5a677858·44774239·5a5a5a5a·eJVZZgxXDwB9ZZZZ
84 ··0x00003610·69627574·6976655f·7a646644·69737472·ibutive_zdfDistr84 ··0x00003610·6d335f44·6174617a·69446973·74726962·m3_DataziDistrib
85 ··0x00003620·69627574·69766544·75616c33·5f696e66·ibutiveDual3_inf85 ··0x00003620·75746976·655f7a64·66446973·74726962·utive_zdfDistrib
86 ··0x00003630·6f006261·73655f47·48437a69·42617365·o.base_GHCziBase86 ··0x00003630·75746976·65447561·6c335f69·6e666f00·utiveDual3_info.
87 ··0x00003640·5f666d61·705f696e·666f0064·69737472·_fmap_info.distr87 ··0x00003640·62617365·5f474843·7a694261·73655f66·base_GHCziBase_f
88 ··0x00003650·69627574·6976657a·6d307a69·367a6932·ibutivezm0zi6zi288 ··0x00003650·6d61705f·696e666f·00646973·74726962·map_info.distrib
89 ··0x00003660·7a69317a·6d4b6a78·63677765·4c756176·zi1zmKjxcgweLuav89 ··0x00003660·75746976·657a6d30·7a69367a·69327a69·utivezm0zi6zi2zi
90 ··0x00003670·45357572·56487a7a·4879366b·5f446174·E5urVHzzHy6k_Dat90 ··0x00003670·317a6d39·70774e57·57654a56·5a5a6778·1zm9pwNWWeJVZZgx
91 ··0x00003680·617a6944·69737472·69627574·6976655f·aziDistributive_91 ··0x00003680·58447742·395a5a5a·5a6d335f·44617461·XDwB9ZZZZm3_Data
92 ··0x00003690·7a646644·69737472·69627574·69766544·zdfDistributiveD92 ··0x00003690·7a694469·73747269·62757469·76655f7a·ziDistributive_z
93 ··0x000036a0·75616c33·5f636c6f·73757265·00737467·ual3_closure.stg93 ··0x000036a0·64664469·73747269·62757469·76654475·dfDistributiveDu
94 ··0x000036b0·5f757064·5f667261·6d655f69·6e666f00·_upd_frame_info.94 ··0x000036b0·616c335f·636c6f73·75726500·7374675f·al3_closure.stg_
95 ··0x000036c0·7374675f·61705f70·5f696e66·6f006261·stg_ap_p_info.ba95 ··0x000036c0·7570645f·6672616d·655f696e·666f0073·upd_frame_info.s
96 ··0x000036d0·73655f44·6174617a·6946756e·63746f72·se_DataziFunctor96 ··0x000036d0·74675f61·705f705f·696e666f·00626173·tg_ap_p_info.bas
97 ··0x000036e0·7a694964·656e7469·74795f7a·6466466f·ziIdentity_zdfFo97 ··0x000036e0·655f4461·74617a69·46756e63·746f727a·e_DataziFunctorz
98 ··0x000036f0·6c646162·6c654964·656e7469·7479325f·ldableIdentity2_98 ··0x000036f0·69496465·6e746974·795f7a64·66466f6c·iIdentity_zdfFol
99 ··0x00003700·636c6f73·75726500·7374675f·61705f70·closure.stg_ap_p99 ··0x00003700·6461626c·65496465·6e746974·79325f63·dableIdentity2_c
100 ··0x00003710·5f666173·74006469·73747269·62757469·_fast.distributi100 ··0x00003710·6c6f7375·72650073·74675f61·705f705f·losure.stg_ap_p_
101 ··0x00003720·76657a6d·307a6936·7a69327a·69317a6d·vezm0zi6zi2zi1zm101 ··0x00003720·66617374·00646973·74726962·75746976·fast.distributiv
102 ··0x00003730·4b6a7863·6777654c·75617645·35757256·KjxcgweLuavE5urV102 ··0x00003730·657a6d30·7a69367a·69327a69·317a6d39·ezm0zi6zi2zi1zm9
103 ··0x00003740·487a7a48·79366b5f·44617461·7a694469·HzzHy6k_DataziDi103 ··0x00003740·70774e57·57654a56·5a5a6778·58447742·pwNWWeJVZZgxXDwB
104 ··0x00003750·73747269·62757469·76655f7a·64664469·stributive_zdfDi104 ··0x00003750·395a5a5a·5a6d335f·44617461·7a694469·9ZZZZm3_DataziDi
105 ··0x00003760·73747269·62757469·76654964·656e7469·stributiveIdenti105 ··0x00003760·73747269·62757469·76655f7a·64664469·stributive_zdfDi
106 ··0x00003770·74797a75·7a646364·69737472·69627574·tyzuzdcdistribut106 ··0x00003770·73747269·62757469·76654964·656e7469·stributiveIdenti
107 ··0x00003780·655f696e·666f0064·69737472·69627574·e_info.distribut107 ··0x00003780·74797a75·7a646364·69737472·69627574·tyzuzdcdistribut
108 ··0x00003790·6976657a·6d307a69·367a6932·7a69317a·ivezm0zi6zi2zi1z108 ··0x00003790·655f696e·666f0064·69737472·69627574·e_info.distribut
109 ··0x000037a0·6d4b6a78·63677765·4c756176·45357572·mKjxcgweLuavE5ur109 ··0x000037a0·6976657a·6d307a69·367a6932·7a69317a·ivezm0zi6zi2zi1z
110 ··0x000037b0·56487a7a·4879366b·5f446174·617a6944·VHzzHy6k_DataziD110 ··0x000037b0·6d397077·4e575765·4a565a5a·67785844·m9pwNWWeJVZZgxXD
111 ··0x000037c0·69737472·69627574·6976655f·7a646644·istributive_zdfD111 ··0x000037c0·7742395a·5a5a5a6d·335f4461·74617a69·wB9ZZZZm3_Datazi
112 ··0x000037d0·69737472·69627574·69766549·64656e74·istributiveIdent112 ··0x000037d0·44697374·72696275·74697665·5f7a6466·Distributive_zdf
113 ··0x000037e0·6974797a·757a6463·64697374·72696275·ityzuzdcdistribu113 ··0x000037e0·44697374·72696275·74697665·4964656e·DistributiveIden
114 ··0x000037f0·74655f63·6c6f7375·72650064·69737472·te_closure.distr114 ··0x000037f0·74697479·7a757a64·63646973·74726962·tityzuzdcdistrib
115 ··0x00003800·69627574·6976657a·6d307a69·367a6932·ibutivezm0zi6zi2115 ··0x00003800·7574655f·636c6f73·75726500·64697374·ute_closure.dist
116 ··0x00003810·7a69317a·6d4b6a78·63677765·4c756176·zi1zmKjxcgweLuav116 ··0x00003810·72696275·74697665·7a6d307a·69367a69·ributivezm0zi6zi
117 ··0x00003820·45357572·56487a7a·4879366b·5f446174·E5urVHzzHy6k_Dat117 ··0x00003820·327a6931·7a6d3970·774e5757·654a565a·2zi1zm9pwNWWeJVZ
118 ··0x00003830·617a6944·69737472·69627574·6976655f·aziDistributive_118 ··0x00003830·5a677858·44774239·5a5a5a5a·6d335f44·ZgxXDwB9ZZZZm3_D
119 ··0x00003840·7a646644·69737472·69627574·69766550·zdfDistributiveP119 ··0x00003840·6174617a·69446973·74726962·75746976·ataziDistributiv
120 ··0x00003850·726f7879·7a757a64·63636f6c·6c656374·roxyzuzdccollect120 ··0x00003850·655f7a64·66446973·74726962·75746976·e_zdfDistributiv
121 ··0x00003860·5f696e66·6f006261·73655f44·6174617a·_info.base_Dataz121 ··0x00003860·6550726f·78797a75·7a646363·6f6c6c65·eProxyzuzdccolle
122 ··0x00003870·6950726f·78795f50·726f7879·5f636c6f·iProxy_Proxy_clo122 ··0x00003870·63745f69·6e666f00·62617365·5f446174·ct_info.base_Dat
123 ··0x00003880·73757265·00646973·74726962·75746976·sure.distributiv123 ··0x00003880·617a6950·726f7879·5f50726f·78795f63·aziProxy_Proxy_c
124 ··0x00003890·657a6d30·7a69367a·69327a69·317a6d4b·ezm0zi6zi2zi1zmK124 ··0x00003890·6c6f7375·72650064·69737472·69627574·losure.distribut
125 ··0x000038a0·6a786367·77654c75·61764535·75725648·jxcgweLuavE5urVH125 ··0x000038a0·6976657a·6d307a69·367a6932·7a69317a·ivezm0zi6zi2zi1z
126 ··0x000038b0·7a7a4879·366b5f44·6174617a·69446973·zzHy6k_DataziDis126 ··0x000038b0·6d397077·4e575765·4a565a5a·67785844·m9pwNWWeJVZZgxXD
127 ··0x000038c0·74726962·75746976·655f7a64·66446973·tributive_zdfDis127 ··0x000038c0·7742395a·5a5a5a6d·335f4461·74617a69·wB9ZZZZm3_Datazi
Max diff block lines reached; 180620/307103 bytes (58.81%) of diff not shown.
360 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000000000000f040·<distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdp1Distributive_info@@Base-0xd8>:2 000000000000f040·<distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdp1Distributive_info@@Base-0xd8>:
3 »       lea····0xe8a9(%rip),%rdi········3 »       lea····0xe8a9(%rip),%rdi········
4 »       lea····0xe8a2(%rip),%rax········4 »       lea····0xe8a2(%rip),%rax········
5 »       cmp····%rdi,%rax5 »       cmp····%rdi,%rax
6 »       je·····f068·<__cxa_finalize@plt+0x38>6 »       je·····f068·<__cxa_finalize@plt+0x38>
7 »       mov····0xddee(%rip),%rax········7 »       mov····0xddee(%rip),%rax········
8 »       test···%rax,%rax8 »       test···%rax,%rax
9 »       je·····f068·<__cxa_finalize@plt+0x38>9 »       je·····f068·<__cxa_finalize@plt+0x38>
Offset 55, 24 lines modifiedOffset 55, 24 lines modified
55 »       add····%al,(%rax)55 »       add····%al,(%rax)
56 »       add····%cl,(%rsi)56 »       add····%cl,(%rsi)
57 »       add····%al,(%rax)57 »       add····%al,(%rax)
58 »       add····%al,(%rax)58 »       add····%al,(%rax)
59 »       add····%al,(%rax)59 »       add····%al,(%rax)
60 »       ...60 »       ...
  
61 000000000000f118·<distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdp1Distributive_info@@Base>:61 000000000000f118·<distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdp1Distributive_info@@Base>:
62 »       lea····-0x8(%rbp),%rax62 »       lea····-0x8(%rbp),%rax
63 »       cmp····%r15,%rax63 »       cmp····%r15,%rax
64 »       jb·····f15e·<distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdp1Distributive_info@@Base+0x46>64 »       jb·····f15e·<distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdp1Distributive_info@@Base+0x46>
65 »       lea····0x28(%rip),%rax········65 »       lea····0x28(%rip),%rax········
66 »       mov····%rax,-0x8(%rbp)66 »       mov····%rax,-0x8(%rbp)
67 »       mov····%r14,%rbx67 »       mov····%r14,%rbx
68 »       add····$0xfffffffffffffff8,%rbp68 »       add····$0xfffffffffffffff8,%rbp
69 »       test···$0x7,%bl69 »       test···$0x7,%bl
70 »       jne····f150·<distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_zdp1Distributive_info@@Base+0x38>70 »       jne····f150·<distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_zdp1Distributive_info@@Base+0x38>
71 »       jmp····*(%rbx)71 »       jmp····*(%rbx)
72 »       nopw···0x0(%rax,%rax,1)72 »       nopw···0x0(%rax,%rax,1)
73 »       ...73 »       ...
74 »       (bad)74 »       (bad)
75 »       add····%al,(%rax)75 »       add····%al,(%rax)
76 »       add····%al,(%rax)76 »       add····%al,(%rax)
77 »       add····%al,(%rax)77 »       add····%al,(%rax)
Offset 90, 24 lines modifiedOffset 90, 24 lines modified
90 »       add····%al,(%rax)90 »       add····%al,(%rax)
91 »       add····%cl,(%rsi)91 »       add····%cl,(%rsi)
92 »       add····%al,(%rax)92 »       add····%al,(%rax)
93 »       add····%al,(%rax)93 »       add····%al,(%rax)
94 »       add····%al,(%rax)94 »       add····%al,(%rax)
95 »       ...95 »       ...
  
96 000000000000f188·<distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_distribute_info@@Base>:96 000000000000f188·<distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_distribute_info@@Base>:
97 »       lea····-0x8(%rbp),%rax97 »       lea····-0x8(%rbp),%rax
98 »       cmp····%r15,%rax98 »       cmp····%r15,%rax
99 »       jb·····f1ce·<distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_distribute_info@@Base+0x46>99 »       jb·····f1ce·<distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_distribute_info@@Base+0x46>
100 »       lea····0x28(%rip),%rax········100 »       lea····0x28(%rip),%rax········
101 »       mov····%rax,-0x8(%rbp)101 »       mov····%rax,-0x8(%rbp)
102 »       mov····%r14,%rbx102 »       mov····%r14,%rbx
103 »       add····$0xfffffffffffffff8,%rbp103 »       add····$0xfffffffffffffff8,%rbp
104 »       test···$0x7,%bl104 »       test···$0x7,%bl
105 »       jne····f1c0·<distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_distribute_info@@Base+0x38>105 »       jne····f1c0·<distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_distribute_info@@Base+0x38>
106 »       jmp····*(%rbx)106 »       jmp····*(%rbx)
107 »       nopw···0x0(%rax,%rax,1)107 »       nopw···0x0(%rax,%rax,1)
108 »       ...108 »       ...
109 »       (bad)109 »       (bad)
110 »       add····%al,(%rax)110 »       add····%al,(%rax)
111 »       add····%al,(%rax)111 »       add····%al,(%rax)
112 »       add····%al,(%rax)112 »       add····%al,(%rax)
Offset 125, 24 lines modifiedOffset 125, 24 lines modified
125 »       add····%al,(%rax)125 »       add····%al,(%rax)
126 »       add····%cl,(%rsi)126 »       add····%cl,(%rsi)
127 »       add····%al,(%rax)127 »       add····%al,(%rax)
128 »       add····%al,(%rax)128 »       add····%al,(%rax)
129 »       add····%al,(%rax)129 »       add····%al,(%rax)
130 »       ...130 »       ...
  
131 000000000000f1f8·<distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_collect_info@@Base>:131 000000000000f1f8·<distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_collect_info@@Base>:
132 »       lea····-0x8(%rbp),%rax132 »       lea····-0x8(%rbp),%rax
133 »       cmp····%r15,%rax133 »       cmp····%r15,%rax
134 »       jb·····f23e·<distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_collect_info@@Base+0x46>134 »       jb·····f23e·<distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_collect_info@@Base+0x46>
135 »       lea····0x28(%rip),%rax········135 »       lea····0x28(%rip),%rax········
136 »       mov····%rax,-0x8(%rbp)136 »       mov····%rax,-0x8(%rbp)
137 »       mov····%r14,%rbx137 »       mov····%r14,%rbx
138 »       add····$0xfffffffffffffff8,%rbp138 »       add····$0xfffffffffffffff8,%rbp
139 »       test···$0x7,%bl139 »       test···$0x7,%bl
140 »       jne····f230·<distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_collect_info@@Base+0x38>140 »       jne····f230·<distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_collect_info@@Base+0x38>
141 »       jmp····*(%rbx)141 »       jmp····*(%rbx)
142 »       nopw···0x0(%rax,%rax,1)142 »       nopw···0x0(%rax,%rax,1)
143 »       ...143 »       ...
144 »       (bad)144 »       (bad)
145 »       add····%al,(%rax)145 »       add····%al,(%rax)
146 »       add····%al,(%rax)146 »       add····%al,(%rax)
147 »       add····%al,(%rax)147 »       add····%al,(%rax)
Offset 159, 24 lines modifiedOffset 159, 24 lines modified
159 »       add····%al,(%rax)159 »       add····%al,(%rax)
160 »       add····%cl,(%rsi)160 »       add····%cl,(%rsi)
161 »       add····%al,(%rax)161 »       add····%al,(%rax)
162 »       add····%al,(%rax)162 »       add····%al,(%rax)
163 »       add····%al,(%rax)163 »       add····%al,(%rax)
164 »       ...164 »       ...
  
165 000000000000f268·<distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_distributeM_info@@Base>:165 000000000000f268·<distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_distributeM_info@@Base>:
166 »       lea····-0x8(%rbp),%rax166 »       lea····-0x8(%rbp),%rax
167 »       cmp····%r15,%rax167 »       cmp····%r15,%rax
168 »       jb·····f2ae·<distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_distributeM_info@@Base+0x46>168 »       jb·····f2ae·<distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_distributeM_info@@Base+0x46>
169 »       lea····0x28(%rip),%rax········169 »       lea····0x28(%rip),%rax········
170 »       mov····%rax,-0x8(%rbp)170 »       mov····%rax,-0x8(%rbp)
171 »       mov····%r14,%rbx171 »       mov····%r14,%rbx
172 »       add····$0xfffffffffffffff8,%rbp172 »       add····$0xfffffffffffffff8,%rbp
173 »       test···$0x7,%bl173 »       test···$0x7,%bl
174 »       jne····f2a0·<distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_distributeM_info@@Base+0x38>174 »       jne····f2a0·<distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_distributeM_info@@Base+0x38>
175 »       jmp····*(%rbx)175 »       jmp····*(%rbx)
176 »       nopw···0x0(%rax,%rax,1)176 »       nopw···0x0(%rax,%rax,1)
177 »       ...177 »       ...
178 »       (bad)178 »       (bad)
179 »       add····%al,(%rax)179 »       add····%al,(%rax)
180 »       add····%al,(%rax)180 »       add····%al,(%rax)
181 »       add····%al,(%rax)181 »       add····%al,(%rax)
Offset 193, 24 lines modifiedOffset 193, 24 lines modified
193 »       add····%al,(%rax)193 »       add····%al,(%rax)
194 »       add····%cl,(%rsi)194 »       add····%cl,(%rsi)
195 »       add····%al,(%rax)195 »       add····%al,(%rax)
196 »       add····%al,(%rax)196 »       add····%al,(%rax)
197 »       add····%al,(%rax)197 »       add····%al,(%rax)
198 »       ...198 »       ...
  
199 000000000000f2d8·<distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_collectM_info@@Base>:199 000000000000f2d8·<distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_collectM_info@@Base>:
200 »       lea····-0x8(%rbp),%rax200 »       lea····-0x8(%rbp),%rax
201 »       cmp····%r15,%rax201 »       cmp····%r15,%rax
202 »       jb·····f31e·<distributivezm0zi6zi2zi1zmKjxcgweLuavE5urVHzzHy6k_DataziDistributive_collectM_info@@Base+0x46>202 »       jb·····f31e·<distributivezm0zi6zi2zi1zm9pwNWWeJVZZgxXDwB9ZZZZm3_DataziDistributive_collectM_info@@Base+0x46>
203 »       lea····0x28(%rip),%rax········203 »       lea····0x28(%rip),%rax········
204 »       mov····%rax,-0x8(%rbp)204 »       mov····%rax,-0x8(%rbp)
Max diff block lines reached; 362951/368571 bytes (98.48%) of diff not shown.
614 B
readelf --wide --decompress --string-dump=.rodata {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 String·dump·of·section·'.rodata':1 String·dump·of·section·'.rodata':
2 ··[·····0]··Data.Distributive2 ··[·····0]··Data.Distributive
3 ··[····12]··distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k3 ··[····12]··distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3
4 ··[····3e]··distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k:Data.Distributive.C:Distributive4 ··[····3d]··distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3:Data.Distributive.C:Distributive
5 ··[····8b]··GDistributive5 ··[····89]··GDistributive
6 ··[····99]··Data.Distributive.Generic6 ··[····97]··Data.Distributive.Generic
  
2.34 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 117, 30 lines modifiedOffset 117, 30 lines modified
117 ··0x0001d720·00b00100·00000000·00000000·00000000·................117 ··0x0001d720·00b00100·00000000·00000000·00000000·................
118 ··0x0001d730·09d70100·00000000·19d70100·00000000·................118 ··0x0001d730·09d70100·00000000·19d70100·00000000·................
119 ··0x0001d740·03000000·00000000·00000000·00000000·................119 ··0x0001d740·03000000·00000000·00000000·00000000·................
120 ··0x0001d750·00000000·00000000·00000000·00000000·................120 ··0x0001d750·00000000·00000000·00000000·00000000·................
121 ··0x0001d760·03000000·00000000·00000000·00000000·................121 ··0x0001d760·03000000·00000000·00000000·00000000·................
122 ··0x0001d770·05b00100·00000000·00000000·00000000·................122 ··0x0001d770·05b00100·00000000·00000000·00000000·................
123 ··0x0001d780·29d70100·00000000·69d70100·00000000·).......i.......123 ··0x0001d780·29d70100·00000000·69d70100·00000000·).......i.......
124 ··0x0001d790·4cd70100·00000000·5d46575e·8037662b·L.......]FW^.7f+ 
125 ··0x0001d7a0·172a7855·a11464c9·00000000·00000000·.*xU..d.........124 ··0x0001d790·4cd70100·00000000·1bf8ff71·d2a9de49·L..........q...I
 125 ··0x0001d7a0·996bf0e8·3dd179c9·00000000·00000000·.k..=.y.........
126 ··0x0001d7b0·03000000·00000000·40990100·00000000·........@.......126 ··0x0001d7b0·03000000·00000000·40990100·00000000·........@.......
127 ··0x0001d7c0·c8990100·00000000·f0990100·00000000·................127 ··0x0001d7c0·c8990100·00000000·f0990100·00000000·................
128 ··0x0001d7d0·189a0100·00000000·389a0100·00000000·........8.......128 ··0x0001d7d0·189a0100·00000000·389a0100·00000000·........8.......
129 ··0x0001d7e0·a89a0100·00000000·109c0100·00000000·................129 ··0x0001d7e0·a89a0100·00000000·109c0100·00000000·................
130 ··0x0001d7f0·d89c0100·00000000·f89c0100·00000000·................130 ··0x0001d7f0·d89c0100·00000000·f89c0100·00000000·................
131 ··0x0001d800·189d0100·00000000·389d0100·00000000·........8.......131 ··0x0001d800·189d0100·00000000·389d0100·00000000·........8.......
132 ··0x0001d810·589d0100·00000000·789d0100·00000000·X.......x.......132 ··0x0001d810·589d0100·00000000·789d0100·00000000·X.......x.......
133 ··0x0001d820·f09f0100·00000000·f8a20100·00000000·................133 ··0x0001d820·f09f0100·00000000·f8a20100·00000000·................
134 ··0x0001d830·a0a50100·00000000·38a60100·00000000·........8.......134 ··0x0001d830·a0a50100·00000000·38a60100·00000000·........8.......
135 ··0x0001d840·00000000·00000000·12b00100·00000000·................135 ··0x0001d840·00000000·00000000·12b00100·00000000·................
136 ··0x0001d850·00000000·00000000·99b00100·00000000·................136 ··0x0001d850·00000000·00000000·97b00100·00000000·................
137 ··0x0001d860·00000000·00000000·41d80100·00000000·........A.......137 ··0x0001d860·00000000·00000000·41d80100·00000000·........A.......
138 ··0x0001d870·51d80100·00000000·03000000·00000000·Q...............138 ··0x0001d870·51d80100·00000000·03000000·00000000·Q...............
139 ··0x0001d880·00000000·00000000·00000000·00000000·................139 ··0x0001d880·00000000·00000000·00000000·00000000·................
140 ··0x0001d890·00000000·00000000·03000000·00000000·................140 ··0x0001d890·00000000·00000000·03000000·00000000·................
141 ··0x0001d8a0·00000000·00000000·8bb00100·00000000·................141 ··0x0001d8a0·00000000·00000000·89b00100·00000000·................
142 ··0x0001d8b0·00000000·00000000·61d80100·00000000·........a.......142 ··0x0001d8b0·00000000·00000000·61d80100·00000000·........a.......
143 ··0x0001d8c0·a1d80100·00000000·84d80100·00000000·................143 ··0x0001d8c0·a1d80100·00000000·84d80100·00000000·................
144 ··0x0001d8d0·c93ca645·698bdc29·1d2178d1·52031464·.<.Ei..).!x.R..d144 ··0x0001d8d0·2a6e529e·5aa7bf06·9ebdc2c1·32b808de·*nR.Z.......2...
145 ··0x0001d8e0·00000000·00000000·03000000·00000000·................145 ··0x0001d8e0·00000000·00000000·03000000·00000000·................
  
12.3 KB
libghc-distributive-doc_0.6.2.1-3_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-09-21·09:48:59.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-09-21·09:48:59.000000·debian-binary
2 -rw-r--r--···0········0········0·····1224·2024-09-21·09:48:59.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1224·2024-09-21·09:48:59.000000·control.tar.xz
3 -rw-r--r--···0········0········0····47728·2024-09-21·09:48:59.000000·data.tar.xz3 -rw-r--r--···0········0········0····47736·2024-09-21·09:48:59.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
11.8 KB
data.tar.xz
11.8 KB
data.tar
1.79 KB
file list
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/ghc-doc/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/ghc-doc/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/ghc-doc/haddock/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/ghc-doc/haddock/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/ghc-doc/haddock/distributive-0.6.2.1/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/ghc-doc/haddock/distributive-0.6.2.1/
7 -rw-r--r--···0·root·········(0)·root·········(0)·····3585·2024-09-21·09:48:59.000000·./usr/lib/ghc-doc/haddock/distributive-0.6.2.1/distributive.haddock7 -rw-r--r--···0·root·········(0)·root·········(0)·····3584·2024-09-21·09:48:59.000000·./usr/lib/ghc-doc/haddock/distributive-0.6.2.1/distributive.haddock
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/ghc-doc/hoogle/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/ghc-doc/hoogle/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/share/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/share/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/share/doc/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/share/doc/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/share/doc/libghc-distributive-doc/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/share/doc/libghc-distributive-doc/
12 -rw-r--r--···0·root·········(0)·root·········(0)······636·2024-09-21·09:48:59.000000·./usr/share/doc/libghc-distributive-doc/changelog.Debian.gz12 -rw-r--r--···0·root·········(0)·root·········(0)······636·2024-09-21·09:48:59.000000·./usr/share/doc/libghc-distributive-doc/changelog.Debian.gz
13 -rw-r--r--···0·root·········(0)·root·········(0)·····1671·2021-11-27·12:52:06.000000·./usr/share/doc/libghc-distributive-doc/copyright13 -rw-r--r--···0·root·········(0)·root·········(0)·····1671·2021-11-27·12:52:06.000000·./usr/share/doc/libghc-distributive-doc/copyright
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/share/doc/libghc-distributive-doc/html/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/share/doc/libghc-distributive-doc/html/
9.98 KB
./usr/lib/ghc-doc/haddock/distributive-0.6.2.1/distributive.haddock
    
Offset 149, 77 lines modifiedOffset 149, 76 lines modified
00000940:·0100·2700·0001·0028·0000·0203·2900·0002··..'....(....)...00000940:·0100·2700·0001·0028·0000·0203·2900·0002··..'....(....)...
00000950:·002a·0000·0200·2b00·0002·002c·0000·0200··.*....+....,....00000950:·002a·0000·0200·2b00·0002·002c·0000·0200··.*....+....,....
00000960:·2d00·0002·002e·0000·0200·2f00·0002·0030··-........./....000000960:·2d00·0002·002e·0000·0200·2f00·0002·0030··-........./....0
00000970:·0000·0200·3100·0002·0032·0033·0403·3400··....1....2.3..4.00000970:·0000·0200·3100·0002·0032·0033·0403·3400··....1....2.3..4.
00000980:·3335·0336·0033·3500·3700·3335·0038·0033··35.6.35.7.35.8.300000980:·3335·0336·0033·3500·3700·3335·0038·0033··35.6.35.7.35.8.3
00000990:·3900·3a00·3339·033b·0033·3c00·3d00·333c··9.:.39.;.3<.=.3<00000990:·3900·3a00·3339·033b·0033·3c00·3d00·333c··9.:.39.;.3<.=.3<
000009a0:·033e·0033·3f00·4000·333f·0141·0033·3500··.>.3?.@.3?.A.35.000009a0:·033e·0033·3f00·4000·333f·0141·0033·3500··.>.3?.@.3?.A.35.
000009b0:·4200·3343·0344·c500·2b64·6973·7472·6962··B.3C.D..+distrib000009b0:·4200·3343·0344·c500·2a64·6973·7472·6962··B.3C.D..*distrib
000009c0:·7574·6976·652d·302e·362e·322e·312d·4b6a··utive-0.6.2.1-Kj000009c0:·7574·6976·652d·302e·362e·322e·312d·3970··utive-0.6.2.1-9p
 000009d0:·774e·5757·654a·565a·6778·5844·7742·395a··wNWWeJVZgxXDwB9Z
 000009e0:·5a6d·3311·4461·7461·2e44·6973·7472·6962··Zm3.Data.Distrib
 000009f0:·7574·6976·6519·4461·7461·2e44·6973·7472··utive.Data.Distr
 00000a00:·6962·7574·6976·652e·4765·6e65·7269·630c··ibutive.Generic.
000009d0:·7863·6777·654c·7561·7645·3575·7256·487a··xcgweLuavE5urVHz 
000009e0:·4879·366b·1144·6174·612e·4469·7374·7269··Hy6k.Data.Distri 
000009f0:·6275·7469·7665·1944·6174·612e·4469·7374··butive.Data.Dist 
00000a00:·7269·6275·7469·7665·2e47·656e·6572·6963··ributive.Generic 
00000a10:·0c64·6973·7472·6962·7574·6976·6510·4461··.distributive.Da 
00000a20:·7461·2e54·7261·7665·7273·6162·6c65·0973··ta.Traversable.s 
00000a30:·6571·7565·6e63·6541·0873·6571·7565·6e63··equenceA.sequenc 
00000a40:·6508·7472·6176·6572·7365·046d·6170·4d0c··e.traverse.mapM. 
00000a50:·4469·7374·7269·6275·7469·7665·0a64·6973··Distributive.dis00000a10:·6469·7374·7269·6275·7469·7665·1044·6174··distributive.Dat
00000a60:·7472·6962·7574·6507·636f·6c6c·6563·740b··tribute.collect. 
00000a70:·6469·7374·7269·6275·7465·4d08·636f·6c6c··distributeM.coll 
00000a80:·6563·744d·0a63·6f74·7261·7665·7273·6506··ectM.cotraverse. 
00000a90:·636f·6d61·704d·1024·6644·6973·7472·6962··comapM.$fDistrib00000a20:·612e·5472·6176·6572·7361·626c·6509·7365··a.Traversable.se
 00000a30:·7175·656e·6365·4108·7365·7175·656e·6365··quenceA.sequence
 00000a40:·0874·7261·7665·7273·6504·6d61·704d·0c44··.traverse.mapM.D
 00000a50:·6973·7472·6962·7574·6976·650a·6469·7374··istributive.dist
 00000a60:·7269·6275·7465·0763·6f6c·6c65·6374·0b64··ribute.collect.d
 00000a70:·6973·7472·6962·7574·654d·0863·6f6c·6c65··istributeM.colle
 00000a80:·6374·4d0a·636f·7472·6176·6572·7365·0663··ctM.cotraverse.c
 00000a90:·6f6d·6170·4d10·2466·4469·7374·7269·6275··omapM.$fDistribu
 00000aa0:·7469·7665·4d31·1224·6644·6973·7472·6962··tiveM1.$fDistrib
00000aa0:·7574·6976·654d·3112·2466·4469·7374·7269··utiveM1.$fDistri00000ab0:·7574·6976·6552·6563·3112·2466·4469·7374··utiveRec1.$fDist
00000ab0:·6275·7469·7665·5265·6331·1224·6644·6973··butiveRec1.$fDis00000ac0:·7269·6275·7469·7665·5061·7231·1124·6644··ributivePar1.$fD
00000ac0:·7472·6962·7574·6976·6550·6172·3111·2466··tributivePar1.$f00000ad0:·6973·7472·6962·7574·6976·653a·2e3a·1124··istributive:.:.$
00000ad0:·4469·7374·7269·6275·7469·7665·3a2e·3a11··Distributive:.:. 
00000ae0:·2466·4469·7374·7269·6275·7469·7665·3a2a··$fDistributive:*00000ae0:·6644·6973·7472·6962·7574·6976·653a·2a3a··fDistributive:*:
 00000af0:·1024·6644·6973·7472·6962·7574·6976·6555··.$fDistributiveU
00000af0:·3a10·2466·4469·7374·7269·6275·7469·7665··:.$fDistributive00000b00:·311a·2466·4469·7374·7269·6275·7469·7665··1.$fDistributive
 00000b10:·5772·6170·7065·644d·6f6e·6164·1524·6644··WrappedMonad.$fD
 00000b20:·6973·7472·6962·7574·6976·6543·6f6d·706c··istributiveCompl
00000b00:·5531·1a24·6644·6973·7472·6962·7574·6976··U1.$fDistributiv00000b30:·6578·1224·6644·6973·7472·6962·7574·6976··ex.$fDistributiv
00000b10:·6557·7261·7070·6564·4d6f·6e61·6415·2466··eWrappedMonad.$f00000b40:·654c·6173·7413·2466·4469·7374·7269·6275··eLast.$fDistribu
 00000b50:·7469·7665·4669·7273·7411·2466·4469·7374··tiveFirst.$fDist
 00000b60:·7269·6275·7469·7665·4d61·7811·2466·4469··ributiveMax.$fDi
 00000b70:·7374·7269·6275·7469·7665·4d69·6e11·2466··stributiveMin.$f
 00000b80:·4469·7374·7269·6275·7469·7665·5375·6d15··DistributiveSum.
 00000b90:·2466·4469·7374·7269·6275·7469·7665·5072··$fDistributivePr
 00000ba0:·6f64·7563·7412·2466·4469·7374·7269·6275··oduct.$fDistribu
 00000bb0:·7469·7665·4475·616c·1524·6644·6973·7472··tiveDual.$fDistr
 00000bc0:·6962·7574·6976·6552·6576·6572·7365·1724··ibutiveReverse.$
 00000bd0:·6644·6973·7472·6962·7574·6976·6542·6163··fDistributiveBac
 00000be0:·6b77·6172·6473·1624·6644·6973·7472·6962··kwards.$fDistrib
 00000bf0:·7574·6976·6550·726f·6475·6374·3015·2466··utiveProduct0.$f
00000b20:·4469·7374·7269·6275·7469·7665·436f·6d70··DistributiveComp00000c00:·4469·7374·7269·6275·7469·7665·436f·6d70··DistributiveComp
00000b30:·6c65·7812·2466·4469·7374·7269·6275·7469··lex.$fDistributi00000c10:·6f73·6517·2466·4469·7374·7269·6275·7469··ose.$fDistributi
 00000c20:·7665·4964·656e·7469·7479·5415·2466·4469··veIdentityT.$fDi
00000b40:·7665·4c61·7374·1324·6644·6973·7472·6962··veLast.$fDistrib 
00000b50:·7574·6976·6546·6972·7374·1124·6644·6973··utiveFirst.$fDis 
00000b60:·7472·6962·7574·6976·654d·6178·1124·6644··tributiveMax.$fD 
00000b70:·6973·7472·6962·7574·6976·654d·696e·1124··istributiveMin.$ 
00000b80:·6644·6973·7472·6962·7574·6976·6553·756d··fDistributiveSum 
00000b90:·1524·6644·6973·7472·6962·7574·6976·6550··.$fDistributiveP 
00000ba0:·726f·6475·6374·1224·6644·6973·7472·6962··roduct.$fDistrib 
00000bb0:·7574·6976·6544·7561·6c15·2466·4469·7374··utiveDual.$fDist 
00000bc0:·7269·6275·7469·7665·5265·7665·7273·6517··ributiveReverse.00000c30:·7374·7269·6275·7469·7665·5265·6164·6572··stributiveReader
00000bd0:·2466·4469·7374·7269·6275·7469·7665·4261··$fDistributiveBa00000c40:·5411·2466·4469·7374·7269·6275·7469·7665··T.$fDistributive
00000be0:·636b·7761·7264·7316·2466·4469·7374·7269··ckwards.$fDistri 
00000bf0:·6275·7469·7665·5072·6f64·7563·7430·1524··butiveProduct0.$00000c50:·4655·4e14·2466·4469·7374·7269·6275·7469··FUN.$fDistributi
 00000c60:·7665·5461·6767·6564·1324·6644·6973·7472··veTagged.$fDistr
 00000c70:·6962·7574·6976·6550·726f·7879·1624·6644··ibutiveProxy.$fD
 00000c80:·6973·7472·6962·7574·6976·6549·6465·6e74··istributiveIdent
 00000c90:·6974·790d·4744·6973·7472·6962·7574·6976··ity.GDistributiv
 00000ca0:·6508·6763·6f6c·6c65·6374·0e67·656e·6572··e.gcollect.gener
 00000cb0:·6963·436f·6c6c·6563·7411·6765·6e65·7269··icCollect.generi
 00000cc0:·6344·6973·7472·6962·7574·6511·2466·4744··cDistribute.$fGD
00000c00:·6644·6973·7472·6962·7574·6976·6543·6f6d··fDistributiveCom00000cd0:·6973·7472·6962·7574·6976·654d·3113·2466··istributiveM1.$f
00000c10:·706f·7365·1724·6644·6973·7472·6962·7574··pose.$fDistribut 
00000c20:·6976·6549·6465·6e74·6974·7954·1524·6644··iveIdentityT.$fD 
00000c30:·6973·7472·6962·7574·6976·6552·6561·6465··istributiveReade00000ce0:·4744·6973·7472·6962·7574·6976·6552·6563··GDistributiveRec
00000c40:·7254·1124·6644·6973·7472·6962·7574·6976··rT.$fDistributiv00000cf0:·3113·2466·4744·6973·7472·6962·7574·6976··1.$fGDistributiv
 00000d00:·6550·6172·3112·2466·4744·6973·7472·6962··ePar1.$fGDistrib
 00000d10:·7574·6976·653a·2e3a·1224·6647·4469·7374··utive:.:.$fGDist
00000c50:·6546·554e·1424·6644·6973·7472·6962·7574··eFUN.$fDistribut 
00000c60:·6976·6554·6167·6765·6413·2466·4469·7374··iveTagged.$fDist 
00000c70:·7269·6275·7469·7665·5072·6f78·7916·2466··ributiveProxy.$f 
00000c80:·4469·7374·7269·6275·7469·7665·4964·656e··DistributiveIden 
00000c90:·7469·7479·0d47·4469·7374·7269·6275·7469··tity.GDistributi 
00000ca0:·7665·0867·636f·6c6c·6563·740e·6765·6e65··ve.gcollect.gene 
00000cb0:·7269·6343·6f6c·6c65·6374·1167·656e·6572··ricCollect.gener 
00000cc0:·6963·4469·7374·7269·6275·7465·1124·6647··icDistribute.$fG 
00000cd0:·4469·7374·7269·6275·7469·7665·4d31·1324··DistributiveM1.$ 
00000ce0:·6647·4469·7374·7269·6275·7469·7665·5265··fGDistributiveRe 
00000cf0:·6331·1324·6647·4469·7374·7269·6275·7469··c1.$fGDistributi 
00000d00:·7665·5061·7231·1224·6647·4469·7374·7269··vePar1.$fGDistri 
00000d10:·6275·7469·7665·3a2e·3a12·2466·4744·6973··butive:.:.$fGDis00000d20:·7269·6275·7469·7665·3a2a·3a11·2466·4744··ributive:*:.$fGD
 00000d30:·6973·7472·6962·7574·6976·6555·3104·6261··istributiveU1.ba
 00000d40:·7365·0b54·7261·7665·7273·6162·6c65·0847··se.Traversable.G
 00000d50:·4843·2e42·6173·6507·4675·6e63·746f·7202··HC.Base.Functor.
00000d20:·7472·6962·7574·6976·653a·2a3a·1124·6647··tributive:*:.$fG 
00000d30:·4469·7374·7269·6275·7469·7665·5531·0462··DistributiveU1.b 
00000d40:·6173·650b·5472·6176·6572·7361·626c·6508··ase.Traversable. 
00000d50:·4748·432e·4261·7365·0746·756e·6374·6f72··GHC.Base.Functor 
00000d60:·0269·6404·666d·6170·1544·6174·612e·4675··.id.fmap.Data.Fu00000d60:·6964·0466·6d61·7015·4461·7461·2e46·756e··id.fmap.Data.Fun
 00000d70:·6374·6f72·2e49·6465·6e74·6974·790b·7275··ctor.Identity.ru
 00000d80:·6e49·6465·6e74·6974·7908·4964·656e·7469··nIdentity.Identi
 00000d90:·7479·1444·6174·612e·4675·6e63·746f·722e··ty.Data.Functor.
 00000da0:·436f·6d70·6f73·650a·6765·7443·6f6d·706f··Compose.getCompo
 00000db0:·7365·0743·6f6d·706f·7365·1343·6f6e·7472··se.Compose.Contr
 00000dc0:·6f6c·2e41·7070·6c69·6361·7469·7665·0b75··ol.Applicative.u
 00000dd0:·6e77·7261·704d·6f6e·6164·0957·7261·704d··nwrapMonad.WrapM
 00000de0:·6f6e·6164·056c·6966·744d·0c47·4843·2e47··onad.liftM.GHC.G
 00000df0:·656e·6572·6963·7308·4765·6e65·7269·6331··enerics.Generic1
00000d70:·6e63·746f·722e·4964·656e·7469·7479·0b72··nctor.Identity.r 
00000d80:·756e·4964·656e·7469·7479·0849·6465·6e74··unIdentity.Ident 
00000d90:·6974·7914·4461·7461·2e46·756e·6374·6f72··ity.Data.Functor 
00000da0:·2e43·6f6d·706f·7365·0a67·6574·436f·6d70··.Compose.getComp 
00000db0:·6f73·6507·436f·6d70·6f73·6513·436f·6e74··ose.Compose.Cont 
00000dc0:·726f·6c2e·4170·706c·6963·6174·6976·650b··rol.Applicative. 
00000dd0:·756e·7772·6170·4d6f·6e61·6409·5772·6170··unwrapMonad.Wrap 
00000de0:·4d6f·6e61·6405·6c69·6674·4d0c·4748·432e··Monad.liftM.GHC. 
00000df0:·4765·6e65·7269·6373·0847·656e·6572·6963··Generics.Generic 
00000e00:·31·······································1 
121 KB
libghc-distributive-prof_0.6.2.1-3_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-09-21·09:48:59.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-09-21·09:48:59.000000·debian-binary
2 -rw-r--r--···0········0········0······948·2024-09-21·09:48:59.000000·control.tar.xz2 -rw-r--r--···0········0········0······948·2024-09-21·09:48:59.000000·control.tar.xz
3 -rw-r--r--···0········0········0····45316·2024-09-21·09:48:59.000000·data.tar.xz3 -rw-r--r--···0········0········0····45060·2024-09-21·09:48:59.000000·data.tar.xz
2.22 KB
control.tar.xz
2.19 KB
control.tar
411 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./
2 -rw-r--r--···0·root·········(0)·root·········(0)······855·2024-09-21·09:48:59.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)······855·2024-09-21·09:48:59.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)······685·2024-09-21·09:48:59.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)······681·2024-09-21·09:48:59.000000·./md5sums
798 B
./control
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Package:·libghc-distributive-prof1 Package:·libghc-distributive-prof
2 Source:·haskell-distributive2 Source:·haskell-distributive
3 Version:·0.6.2.1-33 Version:·0.6.2.1-3
4 Architecture:·amd644 Architecture:·amd64
5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>
6 Installed-Size:·4686 Installed-Size:·468
7 Depends:·libghc-base-orphans-prof-0.9.2-d3cf3,·libghc-base-prof-4.18.2.1-8e81e,·libghc-distributive-dev·(=·0.6.2.1-3),·libghc-tagged-prof-0.8.8-43686,·libghc-transformers-prof-0.6.1.0-5335d7 Depends:·libghc-base-orphans-prof-0.9.2-d3cf3,·libghc-base-prof-4.18.2.1-8e81e,·libghc-distributive-dev·(=·0.6.2.1-3),·libghc-tagged-prof-0.8.8-43686,·libghc-transformers-prof-0.6.1.0-5335d
8 Provides:·libghc-distributive-prof-0.6.2.1-d9a738 Provides:·libghc-distributive-prof-0.6.2.1-51966
9 Section:·haskell9 Section:·haskell
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://github.com/ekmett/distributive/11 Homepage:·https://github.com/ekmett/distributive/
12 Description:·distributive·functors;·profiling·libraries12 Description:·distributive·functors;·profiling·libraries
13 ·This·package·provides·a·type·class·for·distributive·functors.·These·are·the13 ·This·package·provides·a·type·class·for·distributive·functors.·These·are·the
14 ·dual·to·traversable·functors.14 ·dual·to·traversable·functors.
15 ·.15 ·.
1010 B
./md5sums
30.0 B
./md5sums
Files differ
962 B
line order
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/Data/Distributive.p_hi1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/Data/Distributive.p_hi
2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/Data/Distributive/Generic.p_hi2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/Data/Distributive/Generic.p_hi
3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/libHSdistributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k_p.a3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/libHSdistributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3_p.a
4 usr/share/doc/libghc-distributive-prof/changelog.Debian.gz4 usr/share/doc/libghc-distributive-prof/changelog.Debian.gz
5 usr/share/doc/libghc-distributive-prof/copyright5 usr/share/doc/libghc-distributive-prof/copyright
118 KB
data.tar.xz
118 KB
data.tar
3.85 KB
file list
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/Data/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/Data/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/Data/Distributive/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/Data/Distributive/
11 -rw-r--r--···0·root·········(0)·root·········(0)····11314·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/Data/Distributive/Generic.p_hi11 -rw-r--r--···0·root·········(0)·root·········(0)····11317·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/Data/Distributive/Generic.p_hi
12 -rw-r--r--···0·root·········(0)·root·········(0)····86589·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/Data/Distributive.p_hi12 -rw-r--r--···0·root·········(0)·root·········(0)····86583·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/Data/Distributive.p_hi
13 -rw-r--r--···0·root·········(0)·root·········(0)···361720·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/libHSdistributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k_p.a13 -rw-r--r--···0·root·········(0)·root·········(0)···361902·2024-09-21·09:48:59.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/libHSdistributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3_p.a
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/share/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/share/
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/share/doc/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/share/doc/
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/share/doc/libghc-distributive-prof/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-21·09:48:59.000000·./usr/share/doc/libghc-distributive-prof/
17 -rw-r--r--···0·root·········(0)·root·········(0)······637·2024-09-21·09:48:59.000000·./usr/share/doc/libghc-distributive-prof/changelog.Debian.gz17 -rw-r--r--···0·root·········(0)·root·········(0)······637·2024-09-21·09:48:59.000000·./usr/share/doc/libghc-distributive-prof/changelog.Debian.gz
18 -rw-r--r--···0·root·········(0)·root·········(0)·····1671·2021-11-27·12:52:06.000000·./usr/share/doc/libghc-distributive-prof/copyright18 -rw-r--r--···0·root·········(0)·root·········(0)·····1671·2021-11-27·12:52:06.000000·./usr/share/doc/libghc-distributive-prof/copyright
15.5 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/Data/Distributive/Generic.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/Data/Distributive/Generic.p_hi
Files 98% similar despite different names
15.2 KB
ghc --show-iface {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Distributive.Generic·90667 interface·Data.Distributive.Generic·9066
8 ··interface·hash:·e4a95ef80364c5593526f062937ac78d 
9 ··ABI·hash:·28f194204453025742f50d7e04d5ccf2 
10 ··export-list·hash:·4a980e89f21a806d0a83954c15e550a18 ··interface·hash:·bd36ca755b811195f6f94350fd486bb9
 9 ··ABI·hash:·2c4dd278c5755ae2e09a5e9763867766
 10 ··export-list·hash:·f46addb78bdba21d2eb5e381c6d5b0fb
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8486b5d81e2b87d8114709da737d421212 ··flag·hash:·8486b5d81e2b87d8114709da737d4212
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·561e0dc7147d803bcf1152c8604f3ffa16 ··src_hash:·561e0dc7147d803bcf1152c8604f3ffa
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··genericCollect21 ··genericCollect
22 ··genericDistribute22 ··genericDistribute
23 ··GDistributive{gcollect}23 ··GDistributive{gcollect}
24 direct·module·dependencies:·distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k:Data.Distributive24 direct·module·dependencies:·distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3:Data.Distributive
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·base-4.18.2.126 direct·package·dependencies:·base-4.18.2.1
27 plugin·package·dependencies:27 plugin·package·dependencies:
28 orphans:·GHC.Base·GHC.Float·Data.Orphans·GHC.Prim.Ext28 orphans:·GHC.Base·GHC.Float·Data.Orphans·GHC.Prim.Ext
29 family·instance·modules:·Control.Applicative·Control.Arrow29 family·instance·modules:·Control.Applicative·Control.Arrow
30 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose30 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
31 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product31 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product
Offset 34, 22 lines modifiedOffset 34, 22 lines modified
34 ·························GHC.RTS.Flags·GHC.Stats·Control.DeepSeq·Data.Tagged34 ·························GHC.RTS.Flags·GHC.Stats·Control.DeepSeq·Data.Tagged
35 ·························Control.Applicative.Backwards·Control.Monad.Trans.Identity35 ·························Control.Applicative.Backwards·Control.Monad.Trans.Identity
36 ·························Control.Monad.Trans.Reader·Data.Functor.Reverse36 ·························Control.Monad.Trans.Reader·Data.Functor.Reverse
37 import··-/··Data.Coerce·3269ee8ad04da065068a7a50d58e6cd337 import··-/··Data.Coerce·3269ee8ad04da065068a7a50d58e6cd3
38 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b938 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
39 import··-/··GHC.Generics·21d7c8a26992a4e12ea7708ed53b9dfc39 import··-/··GHC.Generics·21d7c8a26992a4e12ea7708ed53b9dfc
40 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc240 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
41 import··-/··distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k:Data.Distributive·9619938098769df8b6bccbd10ffe32c5 
42 ··exports:·54dfb7986e82b7fc2b2f0c20b067562b 
43 ··Distributive·a5b7a9ea2a33371320144ab17315a18d 
44 ··collect·0dcdb7d6c3709ca6d0b1fe4de4c3fa5e41 import··-/··distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3:Data.Distributive·c45b0cd7890a4378375e439ba353f1c6
 42 ··exports:·b4ac72c850a34f0f799f48d72b7bc19f
 43 ··Distributive·76e9752aa37786c9b5c8ec294591dcda
 44 ··collect·ff4d0cf987a158cabfc56f7057939d28
45 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e245 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
46 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·4e12f7c95ac243748af0f5a0a31ea71746 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·f1b122673c569acdbe03ac21869b7bf9
47 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d47 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
48 6c18a118256bd37a6eb338f46c63c20848 c6b8ec91ef2219a29e68ae8cae759117
49 ··$fGDistributive:*:·::49 ··$fGDistributive:*:·::
50 ····(GDistributive·a,·GDistributive·b)·=>50 ····(GDistributive·a,·GDistributive·b)·=>
51 ····GDistributive·(a·GHC.Generics.:*:·b)51 ····GDistributive·(a·GHC.Generics.:*:·b)
52 ··DFunId52 ··DFunId
53 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·5,53 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·5,
54 ···Arity:·5,54 ···Arity:·5,
55 ···Strictness:·<MC(1,C(1,C(1,L)))><MC(1,C(1,C(1,L)))><L><L><L>,55 ···Strictness:·<MC(1,C(1,C(1,L)))><MC(1,C(1,C(1,L)))><L><L><L>,
Offset 58, 15 lines modifiedOffset 58, 15 lines modified
58 ··············$fGDistributive:*:_$cgcollect58 ··············$fGDistributive:*:_$cgcollect
59 ················`cast`59 ················`cast`
60 ··············(forall·(a·::·<*·->·*>_N)·(b·::·<*·->·*>_N).60 ··············(forall·(a·::·<*·->·*>_N)·(b·::·<*·->·*>_N).
61 ···············<GDistributive·a>_R61 ···············<GDistributive·a>_R
62 ···············%<'GHC.Types.Many>_N·->_R·<GDistributive·b>_R62 ···············%<'GHC.Types.Many>_N·->_R·<GDistributive·b>_R
63 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:GDistributive[0]63 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:GDistributive[0]
64 ··················································<a·GHC.Generics.:*:·b>_N))]64 ··················································<a·GHC.Generics.:*:·b>_N))]
65 0ca94e6313394f7e713383f3fb044ba765 06342b2e885616d72ae3189c57bf4efa
66 ··$fGDistributive:*:_$cgcollect·::66 ··$fGDistributive:*:_$cgcollect·::
67 ····(GDistributive·a,·GDistributive·b,·GHC.Base.Functor·f)·=>67 ····(GDistributive·a,·GDistributive·b,·GHC.Base.Functor·f)·=>
68 ····(a1·->·(GHC.Generics.:*:)·a·b·b1)68 ····(a1·->·(GHC.Generics.:*:)·a·b·b1)
69 ····->·f·a1·->·(GHC.Generics.:*:)·a·b·(f·b1)69 ····->·f·a1·->·(GHC.Generics.:*:)·a·b·(f·b1)
70 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·5,70 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·5,
71 ···Arity:·5,71 ···Arity:·5,
72 ···Strictness:·<MC(1,C(1,C(1,L)))><MC(1,C(1,C(1,L)))><L><L><L>,72 ···Strictness:·<MC(1,C(1,C(1,L)))><MC(1,C(1,C(1,L)))><L><L><L>,
Offset 103, 15 lines modifiedOffset 103, 15 lines modified
103 ···················@f103 ···················@f
104 ···················@((GHC.Generics.:*:)·a·b·b1)104 ···················@((GHC.Generics.:*:)·a·b·b1)
105 ···················@b1105 ···················@b1
106 ···················$dFunctor106 ···················$dFunctor
107 ···················(\·(ds['GHC.Types.Many]·::·(GHC.Generics.:*:)·a·b·b1)·->107 ···················(\·(ds['GHC.Types.Many]·::·(GHC.Generics.:*:)·a·b·b1)·->
108 ····················case·ds·of·wild·{·GHC.Generics.:*:·ds1·r·->·r·})108 ····················case·ds·of·wild·{·GHC.Generics.:*:·ds1·r·->·r·})
109 ···················x')]109 ···················x')]
110 31d3683ea98444f007c18b525839db82110 24258b9b07ec1d955a5e21c9996e4a10
111 ··$fGDistributive:.:·::111 ··$fGDistributive:.:·::
112 ····(Data.Distributive.Distributive·a,·GDistributive·b)·=>112 ····(Data.Distributive.Distributive·a,·GDistributive·b)·=>
113 ····GDistributive·(a·GHC.Generics.:.:·b)113 ····GDistributive·(a·GHC.Generics.:.:·b)
114 ··DFunId114 ··DFunId
115 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,115 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
116 ···Strictness:·<LP(MP(1C(1,C(S,L)),A),A,MC(1,C(1,C(S,L))),A,A)><MC(1,C(1,L))><L><L>,116 ···Strictness:·<LP(MP(1C(1,C(S,L)),A),A,MC(1,C(1,C(S,L))),A,A)><MC(1,C(1,L))><L><L>,
117 ···Inline:·(sat-args=0),117 ···Inline:·(sat-args=0),
Offset 119, 15 lines modifiedOffset 119, 15 lines modified
119 ··············$fGDistributive:.:_$cgcollect119 ··············$fGDistributive:.:_$cgcollect
120 ················`cast`120 ················`cast`
121 ··············(forall·(a·::·<*·->·*>_N)·(b·::·<*·->·*>_N).121 ··············(forall·(a·::·<*·->·*>_N)·(b·::·<*·->·*>_N).
122 ···············<Data.Distributive.Distributive·a>_R122 ···············<Data.Distributive.Distributive·a>_R
123 ···············%<'GHC.Types.Many>_N·->_R·<GDistributive·b>_R123 ···············%<'GHC.Types.Many>_N·->_R·<GDistributive·b>_R
124 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:GDistributive[0]124 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:GDistributive[0]
125 ··················································<a·GHC.Generics.:.:·b>_N))]125 ··················································<a·GHC.Generics.:.:·b>_N))]
126 ef72722e5ba20ca678100bc518d807d1126 f5fd45d203d9b6737281e18d2a64de4f
127 ··$fGDistributive:.:_$cgcollect·::127 ··$fGDistributive:.:_$cgcollect·::
128 ····(Data.Distributive.Distributive·a,·GDistributive·b,128 ····(Data.Distributive.Distributive·a,·GDistributive·b,
129 ·····GHC.Base.Functor·f)·=>129 ·····GHC.Base.Functor·f)·=>
130 ····(a1·->·(GHC.Generics.:.:)·a·b·b1)130 ····(a1·->·(GHC.Generics.:.:)·a·b·b1)
131 ····->·f·a1·->·(GHC.Generics.:.:)·a·b·(f·b1)131 ····->·f·a1·->·(GHC.Generics.:.:)·a·b·(f·b1)
132 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,132 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
133 ···Strictness:·<LP(MP(1C(1,C(S,L)),A),A,MC(1,C(1,C(S,L))),A,A)><MC(1,C(1,L))><L><L>,133 ···Strictness:·<LP(MP(1C(1,C(S,L)),A),A,MC(1,C(1,C(S,L))),A,A)><MC(1,C(1,L))><L><L>,
Offset 173, 29 lines modifiedOffset 173, 29 lines modified
173 ···················································<*>_N·<*>_N·<a>_R·<b>_N·<b1>_N)173 ···················································<*>_N·<*>_N·<a>_R·<b>_N·<b1>_N)
174 ··············}·in174 ··············}·in
175 ··············(\·(x['GHC.Types.Many]·::·f·a1)·->·f1·(g·x))175 ··············(\·(x['GHC.Types.Many]·::·f·a1)·->·f1·(g·x))
176 ················`cast`176 ················`cast`
177 ··············(<f·a1>_R177 ··············(<f·a1>_R
178 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Generics.N::.:[0]178 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Generics.N::.:[0]
179 ··················································<*>_N·<*>_N·<a>_R·<b>_N·<f·b1>_N))]179 ··················································<*>_N·<*>_N·<a>_R·<b>_N·<f·b1>_N))]
180 25b8b8860734462c2445e95cb695442b180 21de081660ae4fb74d6fae4ef1138cd1
181 ··$fGDistributiveM1·::181 ··$fGDistributiveM1·::
182 ····GDistributive·f·=>·GDistributive·(GHC.Generics.M1·i·c·f)182 ····GDistributive·f·=>·GDistributive·(GHC.Generics.M1·i·c·f)
183 ··DFunId183 ··DFunId
184 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,184 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
185 ···Strictness:·<L>,·Inline:·(sat-args=0),185 ···Strictness:·<L>,·Inline:·(sat-args=0),
186 ···Unfolding:·Core:·StableUser·<1,FalseTrue>186 ···Unfolding:·Core:·StableUser·<1,FalseTrue>
187 ··············$fGDistributiveM1_$cgcollect187 ··············$fGDistributiveM1_$cgcollect
188 ················`cast`188 ················`cast`
189 ··············(forall·(f·::·<*189 ··············(forall·(f·::·<*
190 ·····························->·*>_N)·(i·::·<*>_N)·(c·::·<GHC.Generics.Meta>_N).190 ·····························->·*>_N)·(i·::·<*>_N)·(c·::·<GHC.Generics.Meta>_N).
191 ···············<GDistributive·f>_R191 ···············<GDistributive·f>_R
Max diff block lines reached; 9043/15516 bytes (58.28%) of diff not shown.
98.8 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-KjxcgweLuavE5urVHzHy6k/Data/Distributive.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/distributive-0.6.2.1-9pwNWWeJVZgxXDwB9ZZm3/Data/Distributive.p_hi
Files 99% similar despite different names
98.5 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Distributive·90667 interface·Data.Distributive·9066
8 ··interface·hash:·e4c6f0456d8b219cad86d54ade1b498e 
9 ··ABI·hash:·9619938098769df8b6bccbd10ffe32c5 
10 ··export-list·hash:·54dfb7986e82b7fc2b2f0c20b067562b8 ··interface·hash:·832486d2abd79c3594052300b16b4c41
 9 ··ABI·hash:·c45b0cd7890a4378375e439ba353f1c6
 10 ··export-list·hash:·b4ac72c850a34f0f799f48d72b7bc19f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·240d22a55a8315fb5123fcd05e9968f612 ··flag·hash:·240d22a55a8315fb5123fcd05e9968f6
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·f7c949b3bc315e85d40242b3879cde0816 ··src_hash:·f7c949b3bc315e85d40242b3879cde08
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 53, 17 lines modifiedOffset 53, 17 lines modified
53 import··-/··Data.Orphans·6629d709481344a31743124bac12e52153 import··-/··Data.Orphans·6629d709481344a31743124bac12e521
54 import··-/··Data.Tagged·0147d246d0bffaca363f2b9b1436ac8754 import··-/··Data.Tagged·0147d246d0bffaca363f2b9b1436ac87
55 import··-/··Control.Applicative.Backwards·3fb0e914e7e0118ebd824606855e73c555 import··-/··Control.Applicative.Backwards·3fb0e914e7e0118ebd824606855e73c5
56 import··-/··Control.Monad.Trans.Identity·c6d9f8408d560420ccee35cf25d55d2956 import··-/··Control.Monad.Trans.Identity·c6d9f8408d560420ccee35cf25d55d29
57 import··-/··Control.Monad.Trans.Reader·f0f89c719914f6308eba0116ac42816b57 import··-/··Control.Monad.Trans.Reader·f0f89c719914f6308eba0116ac42816b
58 import··-/··Data.Functor.Reverse·754946e3ed2842b80ee28f61db850fff58 import··-/··Data.Functor.Reverse·754946e3ed2842b80ee28f61db850fff
59 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e259 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
60 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·4e12f7c95ac243748af0f5a0a31ea71760 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·f1b122673c569acdbe03ac21869b7bf9
61 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d61 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
62 607ef79c3c075fb6b6e844bb20273cba62 8bdffea2398229ba00f67b8ddae5ea84
63 ··$dmcollect·::63 ··$dmcollect·::
64 ····(Distributive·g,·GHC.Base.Functor·f)·=>64 ····(Distributive·g,·GHC.Base.Functor·f)·=>
65 ····(a·->·g·b)·->·f·a·->·g·(f·b)65 ····(a·->·g·b)·->·f·a·->·g·(f·b)
66 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,66 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
67 ···Strictness:·<MP(A,1C(1,C(S,L)),A,A,A)><L><L>,67 ···Strictness:·<MP(A,1C(1,C(S,L)),A,A,A)><L><L>,
68 ···Unfolding:·Core:·Compulsory·<0,TrueTrue>68 ···Unfolding:·Core:·Compulsory·<0,TrueTrue>
69 ··············\·@g·::·*·->·*69 ··············\·@g·::·*·->·*
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 ················f2·::·f·(g·b)·->·g·(f·b)·[]77 ················f2·::·f·(g·b)·->·g·(f·b)·[]
78 ················=·distribute·@g·$dDistributive·@f·@b·$dFunctor78 ················=·distribute·@g·$dDistributive·@f·@b·$dFunctor
79 ··············}·in79 ··············}·in
80 ··············let·{80 ··············let·{
81 ················g1·::·f·a·->·f·(g·b)·[]·=·GHC.Base.fmap·@f·$dFunctor·@a·@(g·b)·f181 ················g1·::·f·a·->·f·(g·b)·[]·=·GHC.Base.fmap·@f·$dFunctor·@a·@(g·b)·f1
82 ··············}·in82 ··············}·in
83 ··············\·(x['GHC.Types.Many]·::·f·a)·->·f2·(g1·x)]83 ··············\·(x['GHC.Types.Many]·::·f·a)·->·f2·(g1·x)]
84 23b528a602e30b38eab16bccea92976084 5fea5020f767c38062c13ad4c107b831
85 ··$dmcollectM·::85 ··$dmcollectM·::
86 ····(Distributive·g,·GHC.Base.Monad·m)·=>·(a·->·g·b)·->·m·a·->·g·(m·b)86 ····(Distributive·g,·GHC.Base.Monad·m)·=>·(a·->·g·b)·->·m·a·->·g·(m·b)
87 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,87 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
88 ···Strictness:·<MP(A,A,A,1C(1,C(S,L)),A)><L><LC(S,L)>,88 ···Strictness:·<MP(A,A,A,1C(1,C(S,L)),A)><L><LC(S,L)>,
89 ···Unfolding:·Core:·Compulsory·<0,TrueTrue>89 ···Unfolding:·Core:·Compulsory·<0,TrueTrue>
90 ··············\·@g·::·*·->·*90 ··············\·@g·::·*·->·*
91 ················($dDistributive['GHC.Types.Many]·::·Distributive·g)91 ················($dDistributive['GHC.Types.Many]·::·Distributive·g)
Offset 96, 15 lines modifiedOffset 96, 15 lines modified
96 ················(f['GHC.Types.Many]·::·a·->·g·b)·->96 ················(f['GHC.Types.Many]·::·a·->·g·b)·->
97 ··············let·{97 ··············let·{
98 ················f1·::·m·(g·b)·->·g·(m·b)·[]98 ················f1·::·m·(g·b)·->·g·(m·b)·[]
99 ················=·distributeM·@g·$dDistributive·@m·@b·$dMonad99 ················=·distributeM·@g·$dDistributive·@m·@b·$dMonad
100 ··············}·in100 ··············}·in
101 ··············\·(x['GHC.Types.Many]·::·m·a)·->101 ··············\·(x['GHC.Types.Many]·::·m·a)·->
102 ··············f1·(GHC.Base.liftM·@m·@a·@(g·b)·$dMonad·f·x)]102 ··············f1·(GHC.Base.liftM·@m·@a·@(g·b)·$dMonad·f·x)]
103 04d6ef369cb4d08aace1718c0076d240103 d6d5ca2e1173db42e4338dc4dceae372
104 ··$dmdistribute·::104 ··$dmdistribute·::
105 ····(Distributive·g,·GHC.Base.Functor·f)·=>·f·(g·a)·->·g·(f·a)105 ····(Distributive·g,·GHC.Base.Functor·f)·=>·f·(g·a)·->·g·(f·a)
106 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,106 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
107 ···Strictness:·<1P(A,A,1C(1,C(1,L)),A,A)><L>,107 ···Strictness:·<1P(A,A,1C(1,C(1,L)),A,A)><L>,
108 ···Unfolding:·Core:·Compulsory·<0,TrueTrue>108 ···Unfolding:·Core:·Compulsory·<0,TrueTrue>
109 ··············\·@g·::·*·->·*109 ··············\·@g·::·*·->·*
110 ················($dDistributive['GHC.Types.Many]·::·Distributive·g)110 ················($dDistributive['GHC.Types.Many]·::·Distributive·g)
Offset 115, 15 lines modifiedOffset 115, 15 lines modified
115 ················@g115 ················@g
116 ················$dDistributive116 ················$dDistributive
117 ················@f117 ················@f
118 ················@(g·a)118 ················@(g·a)
119 ················@a119 ················@a
120 ················$dFunctor120 ················$dFunctor
121 ················(GHC.Base.id·@(g·a))]121 ················(GHC.Base.id·@(g·a))]
122 e2112c315ba24d7a1c60020cbaeaadb3122 6381c556c09119552a78890327ff17fe
123 ··$dmdistributeM·::123 ··$dmdistributeM·::
124 ····(Distributive·g,·GHC.Base.Monad·m)·=>·m·(g·a)·->·g·(m·a)124 ····(Distributive·g,·GHC.Base.Monad·m)·=>·m·(g·a)·->·g·(m·a)
125 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,125 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
126 ···Strictness:·<LP(MP(1C(1,C(S,L)),A),MC(1,C(S,L)),A,A,A)><LP(A,LC(L,C(1,L)),A,L)>,126 ···Strictness:·<LP(MP(1C(1,C(S,L)),A),MC(1,C(S,L)),A,A,A)><LP(A,LC(L,C(1,L)),A,L)>,
127 ···Unfolding:·Core:·Compulsory·<0,TrueTrue>127 ···Unfolding:·Core:·Compulsory·<0,TrueTrue>
128 ··············\·@g·::·*·->·*128 ··············\·@g·::·*·->·*
129 ················($dDistributive['GHC.Types.Many]·::·Distributive·g)129 ················($dDistributive['GHC.Types.Many]·::·Distributive·g)
Offset 154, 15 lines modifiedOffset 154, 15 lines modified
154 ····················@a154 ····················@a
155 ····················(Control.Applicative.$fFunctorWrappedMonad·@m·eta)155 ····················(Control.Applicative.$fFunctorWrappedMonad·@m·eta)
156 ··············}·in156 ··············}·in
157 ··············\·(x['GHC.Types.Many]·::·m·(g·a))·->157 ··············\·(x['GHC.Types.Many]·::·m·(g·a))·->
158 ··············f·(f1158 ··············f·(f1
159 ···················x·`cast`159 ···················x·`cast`
160 ···················(Sym·(Control.Applicative.N:WrappedMonad[0]·<m>_R)·<g·a>_N))]160 ···················(Sym·(Control.Applicative.N:WrappedMonad[0]·<m>_R)·<g·a>_N))]
161 a405a9e414adaaa65dc319e365ebc383161 cc328090e26895c931251e7997a528e9
162 ··$fDistributive:*:·::162 ··$fDistributive:*:·::
163 ····(Distributive·a,·Distributive·b)·=>163 ····(Distributive·a,·Distributive·b)·=>
164 ····Distributive·(a·GHC.Generics.:*:·b)164 ····Distributive·(a·GHC.Generics.:*:·b)
165 ··DFunId165 ··DFunId
166 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,166 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
167 ···Arity:·2,167 ···Arity:·2,
168 ···Strictness:·<LP(LP(LC(L,C(1,L)),LC(S,C(1,L))),A,LC(L,C(1,C(1,L))),A,A)><LP(LP(LC(L,C(1,L)),LC(S,C(1,L))),A,LC(L,C(1,C(1,L))),A,A)>,168 ···Strictness:·<LP(LP(LC(L,C(1,L)),LC(S,C(1,L))),A,LC(L,C(1,C(1,L))),A,A)><LP(LP(LC(L,C(1,L)),LC(S,C(1,L))),A,LC(L,C(1,C(1,L))),A,A)>,
Offset 173, 35 lines modifiedOffset 173, 35 lines modified
173 ····················(v1['GHC.Types.Many]·::·Distributive·b).173 ····················(v1['GHC.Types.Many]·::·Distributive·b).
174 ················@(a·GHC.Generics.:*:·b)174 ················@(a·GHC.Generics.:*:·b)
175 ················($fDistributive:*:_$cp1Distributive·@a·@b·v·v1)175 ················($fDistributive:*:_$cp1Distributive·@a·@b·v·v1)
176 ················($fDistributive:*:_$cdistribute·@a·@b·v·v1)176 ················($fDistributive:*:_$cdistribute·@a·@b·v·v1)
177 ················($fDistributive:*:_$ccollect·@a·@b·v·v1)177 ················($fDistributive:*:_$ccollect·@a·@b·v·v1)
178 ················($fDistributive:*:_$cdistributeM·@a·@b·v·v1)178 ················($fDistributive:*:_$cdistributeM·@a·@b·v·v1)
179 ················($fDistributive:*:_$ccollectM·@a·@b·v·v1)]179 ················($fDistributive:*:_$ccollectM·@a·@b·v·v1)]
180 e717990c939e3a95c6c5065b4cd0f31d180 5eb6452ac41b747e87240d02c670d543
181 ··$fDistributive:*:1·::·(GHC.Generics.:*:)·a1·b·a2·->·b·a2181 ··$fDistributive:*:1·::·(GHC.Generics.:*:)·a1·b·a2·->·b·a2
182 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,182 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
183 ···Strictness:·<1!P(A,1L)>,183 ···Strictness:·<1!P(A,1L)>,
184 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>184 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
185 ··············\·@a·::·*·->·*185 ··············\·@a·::·*·->·*
186 ················@a1186 ················@a1
187 ················@b·::·*·->·*187 ················@b·::·*·->·*
188 ················(ds['GHC.Types.Many]·::·(GHC.Generics.:*:)·a·b·a1)·->188 ················(ds['GHC.Types.Many]·::·(GHC.Generics.:*:)·a·b·a1)·->
189 ··············case·ds·of·wild·{·GHC.Generics.:*:·ds1·r·->·r·}]189 ··············case·ds·of·wild·{·GHC.Generics.:*:·ds1·r·->·r·}]
190 f196310bda66df477ce6ed9759bf7ff5190 0b97e67d0ea1a114960ac358ed9b0429
191 ··$fDistributive:*:2·::·(GHC.Generics.:*:)·a2·b·a1·->·a2·a1191 ··$fDistributive:*:2·::·(GHC.Generics.:*:)·a2·b·a1·->·a2·a1
192 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,192 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
193 ···Strictness:·<1!P(1L,A)>,193 ···Strictness:·<1!P(1L,A)>,
194 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>194 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
195 ··············\·@b·::·*·->·*195 ··············\·@b·::·*·->·*
196 ················@a196 ················@a
197 ················@a1·::·*·->·*197 ················@a1·::·*·->·*
Max diff block lines reached; 94741/100869 bytes (93.92%) of diff not shown.