16.7 MB
/srv/reproducible-results/rbuild-debian/r-b-build.ZQqDGpLc/b1/haskell-deriving-compat_0.6.7-1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.ZQqDGpLc/b2/haskell-deriving-compat_0.6.7-1_amd64.changes
642 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·75cd3ca40de3877b01e2c1307892da2d·446480·haskell·optional·libghc-deriving-compat-dev_0.6.7-1_amd64.deb1 ·a9b8be9cf5b39e3355dfade0225e5613·446248·haskell·optional·libghc-deriving-compat-dev_0.6.7-1_amd64.deb
2 ·6663e0ba552c8cd3682a564aa677d138·221684·doc·optional·libghc-deriving-compat-doc_0.6.7-1_all.deb 
3 ·e4fafc38ce3b5655e04f5b0a61b96191·449660·haskell·optional·libghc-deriving-compat-prof_0.6.7-1_amd64.deb2 ·eea87641f09bca308319393e0729171e·221732·doc·optional·libghc-deriving-compat-doc_0.6.7-1_all.deb
 3 ·0c28c75f47e5d3fb6b4224d6ed57f13a·449528·haskell·optional·libghc-deriving-compat-prof_0.6.7-1_amd64.deb
10.1 MB
libghc-deriving-compat-dev_0.6.7-1_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2026-01-06·23:27:05.000000·debian-binary1 -rw-r--r--···0········0········0········4·2026-01-06·23:27:05.000000·debian-binary
2 -rw-r--r--···0········0········0·····2204·2026-01-06·23:27:05.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2204·2026-01-06·23:27:05.000000·control.tar.xz
3 -rw-r--r--···0········0········0···444084·2026-01-06·23:27:05.000000·data.tar.xz3 -rw-r--r--···0········0········0···443852·2026-01-06·23:27:05.000000·data.tar.xz
14.1 KB
control.tar.xz
14.1 KB
control.tar
1.24 KB
./control
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Package:·libghc-deriving-compat-dev1 Package:·libghc-deriving-compat-dev
2 Source:·haskell-deriving-compat2 Source:·haskell-deriving-compat
3 Version:·0.6.7-13 Version:·0.6.7-1
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:·42146 Installed-Size:·4208
7 Depends:·libghc-base-dev-4.20.2.0-47ff0,·libghc-containers-dev-0.7-0c6d4,·libghc-ghc-boot-th-dev-9.10.3-1a37a,·libghc-ghc-prim-dev-0.12.0-3e77a,·libghc-template-haskell-dev-2.22.0.0-5bb6e,·libghc-th-abstraction-dev-0.7.1.0-1caca,·libghc-transformers-compat-dev-0.7.2-fbe74,·libghc-transformers-dev-0.6.1.1-26140,·libc6·(>=·2.2.5),·libgmp10·(>=·2:6.3.0+dfsg)7 Depends:·libghc-base-dev-4.20.2.0-47ff0,·libghc-containers-dev-0.7-0c6d4,·libghc-ghc-boot-th-dev-9.10.3-1a37a,·libghc-ghc-prim-dev-0.12.0-3e77a,·libghc-template-haskell-dev-2.22.0.0-5bb6e,·libghc-th-abstraction-dev-0.7.1.0-1caca,·libghc-transformers-compat-dev-0.7.2-fbe74,·libghc-transformers-dev-0.6.1.1-26140,·libc6·(>=·2.2.5),·libgmp10·(>=·2:6.3.0+dfsg)
8 Provides:·libghc-deriving-compat-dev-0.6.7-d9e178 Provides:·libghc-deriving-compat-dev-0.6.7-94f85
9 Section:·haskell9 Section:·haskell
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://github.com/haskell-compat/deriving-compat11 Homepage:·https://github.com/haskell-compat/deriving-compat
12 Description:·backports·of·GHC·deriving·extensions12 Description:·backports·of·GHC·deriving·extensions
13 ·Provides·Template·Haskell·functions·that·mimic·deriving13 ·Provides·Template·Haskell·functions·that·mimic·deriving
14 ·extensions·that·were·introduced·or·modified·in·recent·versions14 ·extensions·that·were·introduced·or·modified·in·recent·versions
15 ·of·GHC.15 ·of·GHC.
16 ·.16 ·.
17 ·This·package·provides·a·library·for·the·Haskell·programming·language.17 ·This·package·provides·a·library·for·the·Haskell·programming·language.
18 ·See·http://www.haskell.org/·for·more·information·on·Haskell.18 ·See·http://www.haskell.org/·for·more·information·on·Haskell.
19 Ghc-Package:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj119 Ghc-Package:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A
12.8 KB
./md5sums
30.0 B
./md5sums
Files differ
12.8 KB
line order
    
Offset 1, 50 lines modifiedOffset 1, 50 lines modified
1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Bounded/Deriving.dyn_hi1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Bounded/Deriving.dyn_hi
2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Bounded/Deriving.hi2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Bounded/Deriving.hi
3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Bounded/Deriving/Internal.dyn_hi3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Bounded/Deriving/Internal.dyn_hi
4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Bounded/Deriving/Internal.hi4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Bounded/Deriving/Internal.hi
5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving.dyn_hi5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving.dyn_hi
6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving.hi6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving.hi
7 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Internal.dyn_hi7 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Internal.dyn_hi
8 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Internal.hi8 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Internal.hi
9 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Via.dyn_hi9 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Via.dyn_hi
10 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Via.hi10 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Via.hi
11 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Via/Internal.dyn_hi11 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Via/Internal.dyn_hi
12 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Via/Internal.hi12 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Via/Internal.hi
13 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Enum/Deriving.dyn_hi13 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Enum/Deriving.dyn_hi
14 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Enum/Deriving.hi14 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Enum/Deriving.hi
15 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Enum/Deriving/Internal.dyn_hi15 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Enum/Deriving/Internal.dyn_hi
16 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Enum/Deriving/Internal.hi16 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Enum/Deriving/Internal.hi
17 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Eq/Deriving.dyn_hi17 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Eq/Deriving.dyn_hi
18 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Eq/Deriving.hi18 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Eq/Deriving.hi
19 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Eq/Deriving/Internal.dyn_hi19 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Eq/Deriving/Internal.dyn_hi
20 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Eq/Deriving/Internal.hi20 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Eq/Deriving/Internal.hi
21 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Foldable/Deriving.dyn_hi21 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Foldable/Deriving.dyn_hi
22 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Foldable/Deriving.hi22 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Foldable/Deriving.hi
23 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Functor/Deriving.dyn_hi23 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Functor/Deriving.dyn_hi
24 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Functor/Deriving.hi24 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Functor/Deriving.hi
25 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Functor/Deriving/Internal.dyn_hi25 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Functor/Deriving/Internal.dyn_hi
26 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Functor/Deriving/Internal.hi26 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Functor/Deriving/Internal.hi
27 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ix/Deriving.dyn_hi27 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ix/Deriving.dyn_hi
28 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ix/Deriving.hi28 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ix/Deriving.hi
29 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ix/Deriving/Internal.dyn_hi29 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ix/Deriving/Internal.dyn_hi
30 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ix/Deriving/Internal.hi30 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ix/Deriving/Internal.hi
31 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ord/Deriving.dyn_hi31 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ord/Deriving.dyn_hi
32 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ord/Deriving.hi32 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ord/Deriving.hi
33 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ord/Deriving/Internal.dyn_hi33 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ord/Deriving/Internal.dyn_hi
34 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ord/Deriving/Internal.hi34 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ord/Deriving/Internal.hi
35 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Traversable/Deriving.dyn_hi35 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Traversable/Deriving.dyn_hi
36 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Traversable/Deriving.hi36 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Traversable/Deriving.hi
37 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Read/Deriving.dyn_hi37 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Read/Deriving.dyn_hi
38 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Read/Deriving.hi38 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Read/Deriving.hi
39 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Read/Deriving/Internal.dyn_hi39 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Read/Deriving/Internal.dyn_hi
40 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Read/Deriving/Internal.hi40 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Read/Deriving/Internal.hi
41 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Show/Deriving.dyn_hi41 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Show/Deriving.dyn_hi
42 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Show/Deriving.hi42 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Show/Deriving.hi
43 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Show/Deriving/Internal.dyn_hi43 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Show/Deriving/Internal.dyn_hi
44 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Show/Deriving/Internal.hi44 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Show/Deriving/Internal.hi
45 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/libHSderiving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1.a45 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/libHSderiving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A.a
46 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/libHSderiving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1-ghc9.10.3.so46 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/libHSderiving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A-ghc9.10.3.so
47 usr/share/doc/libghc-deriving-compat-dev/changelog.Debian.gz47 usr/share/doc/libghc-deriving-compat-dev/changelog.Debian.gz
48 usr/share/doc/libghc-deriving-compat-dev/changelog.gz48 usr/share/doc/libghc-deriving-compat-dev/changelog.gz
49 usr/share/doc/libghc-deriving-compat-dev/copyright49 usr/share/doc/libghc-deriving-compat-dev/copyright
50 var/lib/ghc/package.conf.d/deriving-compat-0.6.7.conf50 var/lib/ghc/package.conf.d/deriving-compat-0.6.7.conf
10.1 MB
data.tar.xz
10.1 MB
data.tar
31.5 KB
file list
    
Offset 1, 83 lines modifiedOffset 1, 83 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Bounded/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Bounded/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Bounded/Deriving/ 
12 -rw-r--r--···0·root·········(0)·root·········(0)·····8477·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Bounded/Deriving/Internal.dyn_hi 
13 -rw-r--r--···0·root·········(0)·root·········(0)·····8473·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Bounded/Deriving/Internal.hi 
14 -rw-r--r--···0·root·········(0)·root·········(0)·····2006·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Bounded/Deriving.dyn_hi 
15 -rw-r--r--···0·root·········(0)·root·········(0)·····2004·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Bounded/Deriving.hi 
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Bounded/Deriving/
17 -rw-r--r--···0·root·········(0)·root·········(0)···144253·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Internal.dyn_hi12 -rw-r--r--···0·root·········(0)·root·········(0)·····8474·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Bounded/Deriving/Internal.dyn_hi
18 -rw-r--r--···0·root·········(0)·root·········(0)···144249·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Internal.hi 
19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Via/ 
20 -rw-r--r--···0·root·········(0)·root·········(0)····12349·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Via/Internal.dyn_hi 
21 -rw-r--r--···0·root·········(0)·root·········(0)····12346·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Via/Internal.hi 
22 -rw-r--r--···0·root·········(0)·root·········(0)·····2264·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Via.dyn_hi 
23 -rw-r--r--···0·root·········(0)·root·········(0)·····2260·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Via.hi13 -rw-r--r--···0·root·········(0)·root·········(0)·····8470·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Bounded/Deriving/Internal.hi
24 -rw-r--r--···0·root·········(0)·root·········(0)·····8059·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving.dyn_hi14 -rw-r--r--···0·root·········(0)·root·········(0)·····2008·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Bounded/Deriving.dyn_hi
25 -rw-r--r--···0·root·········(0)·root·········(0)·····8057·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving.hi15 -rw-r--r--···0·root·········(0)·root·········(0)·····2006·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Bounded/Deriving.hi
26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Enum/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/
27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Enum/Deriving/17 -rw-r--r--···0·root·········(0)·root·········(0)···144232·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Internal.dyn_hi
28 -rw-r--r--···0·root·········(0)·root·········(0)····14620·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Enum/Deriving/Internal.dyn_hi18 -rw-r--r--···0·root·········(0)·root·········(0)···144228·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Internal.hi
29 -rw-r--r--···0·root·········(0)·root·········(0)····14618·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Enum/Deriving/Internal.hi19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Via/
30 -rw-r--r--···0·root·········(0)·root·········(0)·····2150·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Enum/Deriving.dyn_hi20 -rw-r--r--···0·root·········(0)·root·········(0)····12348·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Via/Internal.dyn_hi
31 -rw-r--r--···0·root·········(0)·root·········(0)·····2148·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Enum/Deriving.hi21 -rw-r--r--···0·root·········(0)·root·········(0)····12345·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Via/Internal.hi
32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Eq/22 -rw-r--r--···0·root·········(0)·root·········(0)·····2266·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Via.dyn_hi
33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Eq/Deriving/23 -rw-r--r--···0·root·········(0)·root·········(0)·····2262·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Via.hi
34 -rw-r--r--···0·root·········(0)·root·········(0)····18780·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Eq/Deriving/Internal.dyn_hi24 -rw-r--r--···0·root·········(0)·root·········(0)·····8072·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving.dyn_hi
35 -rw-r--r--···0·root·········(0)·root·········(0)····18776·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Eq/Deriving/Internal.hi25 -rw-r--r--···0·root·········(0)·root·········(0)·····8070·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving.hi
36 -rw-r--r--···0·root·········(0)·root·········(0)·····2203·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Eq/Deriving.dyn_hi26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Enum/
37 -rw-r--r--···0·root·········(0)·root·········(0)·····2201·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Eq/Deriving.hi27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Enum/Deriving/
38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Foldable/28 -rw-r--r--···0·root·········(0)·root·········(0)····14602·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Enum/Deriving/Internal.dyn_hi
39 -rw-r--r--···0·root·········(0)·root·········(0)·····2552·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Foldable/Deriving.dyn_hi29 -rw-r--r--···0·root·········(0)·root·········(0)····14600·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Enum/Deriving/Internal.hi
40 -rw-r--r--···0·root·········(0)·root·········(0)·····2550·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Foldable/Deriving.hi30 -rw-r--r--···0·root·········(0)·root·········(0)·····2147·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Enum/Deriving.dyn_hi
41 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Functor/31 -rw-r--r--···0·root·········(0)·root·········(0)·····2145·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Enum/Deriving.hi
42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Functor/Deriving/32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Eq/
43 -rw-r--r--···0·root·········(0)·root·········(0)····46017·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Functor/Deriving/Internal.dyn_hi33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Eq/Deriving/
44 -rw-r--r--···0·root·········(0)·root·········(0)····46015·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Functor/Deriving/Internal.hi34 -rw-r--r--···0·root·········(0)·root·········(0)····18776·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Eq/Deriving/Internal.dyn_hi
45 -rw-r--r--···0·root·········(0)·root·········(0)·····2308·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Functor/Deriving.dyn_hi35 -rw-r--r--···0·root·········(0)·root·········(0)····18772·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Eq/Deriving/Internal.hi
46 -rw-r--r--···0·root·········(0)·root·········(0)·····2306·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Functor/Deriving.hi36 -rw-r--r--···0·root·········(0)·root·········(0)·····2206·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Eq/Deriving.dyn_hi
47 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ix/37 -rw-r--r--···0·root·········(0)·root·········(0)·····2204·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Eq/Deriving.hi
48 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ix/Deriving/38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Foldable/
49 -rw-r--r--···0·root·········(0)·root·········(0)····11173·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ix/Deriving/Internal.dyn_hi39 -rw-r--r--···0·root·········(0)·root·········(0)·····2555·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Foldable/Deriving.dyn_hi
50 -rw-r--r--···0·root·········(0)·root·········(0)····11171·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ix/Deriving/Internal.hi40 -rw-r--r--···0·root·········(0)·root·········(0)·····2553·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Foldable/Deriving.hi
51 -rw-r--r--···0·root·········(0)·root·········(0)·····2035·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ix/Deriving.dyn_hi41 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Functor/
52 -rw-r--r--···0·root·········(0)·root·········(0)·····2033·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ix/Deriving.hi42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Functor/Deriving/
53 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ord/43 -rw-r--r--···0·root·········(0)·root·········(0)····46049·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Functor/Deriving/Internal.dyn_hi
54 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ord/Deriving/44 -rw-r--r--···0·root·········(0)·root·········(0)····46047·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Functor/Deriving/Internal.hi
55 -rw-r--r--···0·root·········(0)·root·········(0)····28030·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ord/Deriving/Internal.dyn_hi45 -rw-r--r--···0·root·········(0)·root·········(0)·····2305·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Functor/Deriving.dyn_hi
56 -rw-r--r--···0·root·········(0)·root·········(0)····28026·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ord/Deriving/Internal.hi46 -rw-r--r--···0·root·········(0)·root·········(0)·····2303·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Functor/Deriving.hi
57 -rw-r--r--···0·root·········(0)·root·········(0)·····2409·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ord/Deriving.dyn_hi47 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ix/
58 -rw-r--r--···0·root·········(0)·root·········(0)·····2407·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ord/Deriving.hi48 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ix/Deriving/
59 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Traversable/49 -rw-r--r--···0·root·········(0)·root·········(0)····11179·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ix/Deriving/Internal.dyn_hi
60 -rw-r--r--···0·root·········(0)·root·········(0)·····2505·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Traversable/Deriving.dyn_hi50 -rw-r--r--···0·root·········(0)·root·········(0)····11177·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ix/Deriving/Internal.hi
61 -rw-r--r--···0·root·········(0)·root·········(0)·····2503·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Traversable/Deriving.hi51 -rw-r--r--···0·root·········(0)·root·········(0)·····2028·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ix/Deriving.dyn_hi
62 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/52 -rw-r--r--···0·root·········(0)·root·········(0)·····2026·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ix/Deriving.hi
63 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Read/53 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ord/
64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Read/Deriving/54 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ord/Deriving/
65 -rw-r--r--···0·root·········(0)·root·········(0)····39148·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Read/Deriving/Internal.dyn_hi55 -rw-r--r--···0·root·········(0)·root·········(0)····28034·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ord/Deriving/Internal.dyn_hi
66 -rw-r--r--···0·root·········(0)·root·········(0)····39145·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Read/Deriving/Internal.hi56 -rw-r--r--···0·root·········(0)·root·········(0)····28030·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ord/Deriving/Internal.hi
67 -rw-r--r--···0·root·········(0)·root·········(0)·····2938·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Read/Deriving.dyn_hi57 -rw-r--r--···0·root·········(0)·root·········(0)·····2412·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ord/Deriving.dyn_hi
68 -rw-r--r--···0·root·········(0)·root·········(0)·····2934·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Read/Deriving.hi58 -rw-r--r--···0·root·········(0)·root·········(0)·····2410·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ord/Deriving.hi
69 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Show/59 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Traversable/
70 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Show/Deriving/60 -rw-r--r--···0·root·········(0)·root·········(0)·····2509·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Traversable/Deriving.dyn_hi
71 -rw-r--r--···0·root·········(0)·root·········(0)····43185·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Show/Deriving/Internal.dyn_hi61 -rw-r--r--···0·root·········(0)·root·········(0)·····2507·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Traversable/Deriving.hi
72 -rw-r--r--···0·root·········(0)·root·········(0)····43182·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Show/Deriving/Internal.hi62 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/
73 -rw-r--r--···0·root·········(0)·root·········(0)·····3239·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Show/Deriving.dyn_hi63 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Read/
74 -rw-r--r--···0·root·········(0)·root·········(0)·····3237·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Show/Deriving.hi64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Read/Deriving/
75 -rw-r--r--···0·root·········(0)·root·········(0)··2141020·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/libHSderiving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1.a65 -rw-r--r--···0·root·········(0)·root·········(0)····39151·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Read/Deriving/Internal.dyn_hi
76 -rw-r--r--···0·root·········(0)·root·········(0)··1297256·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/libHSderiving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1-ghc9.10.3.so66 -rw-r--r--···0·root·········(0)·root·········(0)····39148·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Read/Deriving/Internal.hi
 67 -rw-r--r--···0·root·········(0)·root·········(0)·····2948·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Read/Deriving.dyn_hi
 68 -rw-r--r--···0·root·········(0)·root·········(0)·····2944·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Read/Deriving.hi
 69 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Show/
 70 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Show/Deriving/
 71 -rw-r--r--···0·root·········(0)·root·········(0)····43169·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Show/Deriving/Internal.dyn_hi
 72 -rw-r--r--···0·root·········(0)·root·········(0)····43166·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Show/Deriving/Internal.hi
 73 -rw-r--r--···0·root·········(0)·root·········(0)·····3239·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Show/Deriving.dyn_hi
 74 -rw-r--r--···0·root·········(0)·root·········(0)·····3237·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Show/Deriving.hi
 75 -rw-r--r--···0·root·········(0)·root·········(0)··2135040·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/libHSderiving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A.a
 76 -rw-r--r--···0·root·········(0)·root·········(0)··1297256·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/libHSderiving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A-ghc9.10.3.so
77 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/share/77 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/share/
78 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/share/doc/78 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/share/doc/
79 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/share/doc/libghc-deriving-compat-dev/79 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/share/doc/libghc-deriving-compat-dev/
80 -rw-r--r--···0·root·········(0)·root·········(0)······416·2026-01-06·23:27:05.000000·./usr/share/doc/libghc-deriving-compat-dev/changelog.Debian.gz80 -rw-r--r--···0·root·········(0)·root·········(0)······416·2026-01-06·23:27:05.000000·./usr/share/doc/libghc-deriving-compat-dev/changelog.Debian.gz
81 -rw-r--r--···0·root·········(0)·root·········(0)·····3236·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-deriving-compat-dev/changelog.gz81 -rw-r--r--···0·root·········(0)·root·········(0)·····3236·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-deriving-compat-dev/changelog.gz
82 -rw-r--r--···0·root·········(0)·root·········(0)·····1907·2026-01-06·23:27:04.000000·./usr/share/doc/libghc-deriving-compat-dev/copyright82 -rw-r--r--···0·root·········(0)·root·········(0)·····1907·2026-01-06·23:27:04.000000·./usr/share/doc/libghc-deriving-compat-dev/copyright
83 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./var/83 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./var/
3.2 KB
./var/lib/ghc/package.conf.d/deriving-compat-0.6.7.conf
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 name:·················deriving-compat1 name:·················deriving-compat
2 version:··············0.6.72 version:··············0.6.7
3 visibility:···········public3 visibility:···········public
4 id:···················deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1 
5 key:··················deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj14 id:···················deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A
 5 key:··················deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A
6 license:··············BSD-3-Clause6 license:··············BSD-3-Clause
7 copyright:············(C)·2015-2017·Ryan·Scott7 copyright:············(C)·2015-2017·Ryan·Scott
8 maintainer:···········Ryan·Scott·<ryan.gl.scott@gmail.com>8 maintainer:···········Ryan·Scott·<ryan.gl.scott@gmail.com>
9 author:···············Ryan·Scott9 author:···············Ryan·Scott
10 stability:············Experimental10 stability:············Experimental
11 homepage:·············https://github.com/haskell-compat/deriving-compat11 homepage:·············https://github.com/haskell-compat/deriving-compat
12 synopsis:·············Backports·of·GHC·deriving·extensions12 synopsis:·············Backports·of·GHC·deriving·extensions
Offset 75, 41 lines modifiedOffset 75, 41 lines modified
75 ····*·The·@Bifunctor@·typeclass,·which·was·introduced·in·GHC·7.10,75 ····*·The·@Bifunctor@·typeclass,·which·was·introduced·in·GHC·7.10,
76 ····as·well·as·the·@Bifoldable@·and·@Bitraversable@·typeclasses,·which76 ····as·well·as·the·@Bifoldable@·and·@Bitraversable@·typeclasses,·which
77 ····were·introduced·in·GHC·8.2.·Use·@Data.Bifunctor.TH@·from77 ····were·introduced·in·GHC·8.2.·Use·@Data.Bifunctor.TH@·from
78 ····@<http://hackage.haskell.org/package/bifunctors·bifunctors>@78 ····@<http://hackage.haskell.org/package/bifunctors·bifunctors>@
79 ····to·derive·these·typeclasses·using·Template·Haskell.79 ····to·derive·these·typeclasses·using·Template·Haskell.
  
80 category:·············Compatibility80 category:·············Compatibility
81 abi:··················d9e17443a7ec947123b81b24693512f481 abi:··················94f85727cd833280a0d6668ab6433678
82 exposed:··············True82 exposed:··············True
83 exposed-modules:83 exposed-modules:
84 ····Data.Bounded.Deriving·Data.Bounded.Deriving.Internal·Data.Deriving84 ····Data.Bounded.Deriving·Data.Bounded.Deriving.Internal·Data.Deriving
85 ····Data.Deriving.Internal·Data.Deriving.Via·Data.Deriving.Via.Internal85 ····Data.Deriving.Internal·Data.Deriving.Via·Data.Deriving.Via.Internal
86 ····Data.Enum.Deriving·Data.Enum.Deriving.Internal·Data.Eq.Deriving86 ····Data.Enum.Deriving·Data.Enum.Deriving.Internal·Data.Eq.Deriving
87 ····Data.Eq.Deriving.Internal·Data.Foldable.Deriving87 ····Data.Eq.Deriving.Internal·Data.Foldable.Deriving
88 ····Data.Functor.Deriving·Data.Functor.Deriving.Internal88 ····Data.Functor.Deriving·Data.Functor.Deriving.Internal
89 ····Data.Ix.Deriving·Data.Ix.Deriving.Internal·Data.Ord.Deriving89 ····Data.Ix.Deriving·Data.Ix.Deriving.Internal·Data.Ord.Deriving
90 ····Data.Ord.Deriving.Internal·Data.Traversable.Deriving90 ····Data.Ord.Deriving.Internal·Data.Traversable.Deriving
91 ····Text.Read.Deriving·Text.Read.Deriving.Internal·Text.Show.Deriving91 ····Text.Read.Deriving·Text.Read.Deriving.Internal·Text.Show.Deriving
92 ····Text.Show.Deriving.Internal92 ····Text.Show.Deriving.Internal
  
93 import-dirs:93 import-dirs:
94 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj194 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A
  
95 library-dirs:95 library-dirs:
96 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj196 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A
  
97 library-dirs-static:97 library-dirs-static:
98 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj198 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A
  
99 dynamic-library-dirs:99 dynamic-library-dirs:
100 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace100 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace
  
101 data-dir:·············/usr/share/deriving-compat101 data-dir:·············/usr/share/deriving-compat
102 hs-libraries:·········HSderiving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1102 hs-libraries:·········HSderiving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A
103 depends:103 depends:
104 ····base-4.20.2.0-inplace·containers-0.7-inplace104 ····base-4.20.2.0-inplace·containers-0.7-inplace
105 ····ghc-boot-th-9.10.3-inplace·ghc-prim-0.12.0-inplace105 ····ghc-boot-th-9.10.3-inplace·ghc-prim-0.12.0-inplace
106 ····template-haskell-2.22.0.0-inplace106 ····template-haskell-2.22.0.0-inplace
107 ····th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz107 ····th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
108 ····transformers-0.6.1.1-inplace108 ····transformers-0.6.1.1-inplace
109 ····transformers-compat-0.7.2-I3ZIeOFdEuKT9clKlYPnF109 ····transformers-compat-0.7.2-I3ZIeOFdEuKT9clKlYPnF
18.3 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Bounded/Deriving/Internal.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Bounded/Deriving/Internal.dyn_hi
Files 94% similar despite different names
17.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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Data.Bounded.Deriving.Internal·91037 interface·Data.Bounded.Deriving.Internal·9103
8 ··interface·hash:·9c2993c7548032472a67108279a0e99f 
9 ··ABI·hash:·79cc0bcf772f2a7cc78bfc8f637ce3d9 
10 ··export-list·hash:·7d7dc871593bfc652d6afa1325e81cf48 ··interface·hash:·ee038037f4c27289371dfb23d08ebdbf
 9 ··ABI·hash:·f426b55ca036d3d0b161d58e3f370f3c
 10 ··export-list·hash:·5e984830fb0b668c831e90dcc98122b8
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·93c4cd72dc6308f49be4a37eaa2afca312 ··flag·hash:·93c4cd72dc6308f49be4a37eaa2afca3
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·81e9e882536fc20e20733ca49fc6e87316 ··src_hash:·81e9e882536fc20e20733ca49fc6e873
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··deriveBounded21 ··deriveBounded
22 ··makeMaxBound22 ··makeMaxBound
23 ··makeMinBound23 ··makeMinBound
24 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal24 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·base-4.20.2.026 direct·package·dependencies:·base-4.20.2.0
27 ·····························template-haskell-2.22.0.027 ·····························template-haskell-2.22.0.0
28 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz28 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
29 plugin·package·dependencies:29 plugin·package·dependencies:
30 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext30 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
31 family·instance·modules:·Control.Applicative·Data.Array.Byte31 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 38, 291 lines modifiedOffset 38, 291 lines modified
38 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList38 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
39 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList39 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
40 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ40 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
41 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax41 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
42 ·························Language.Haskell.TH.Datatype42 ·························Language.Haskell.TH.Datatype
43 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc8873743 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc88737
44 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a44 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
45 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·700129439cd68c5ba9d2c5422b38ecd4 
46 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
47 ··ClassRep·7c04b1cecb08fa015e1ee9eb89701fb7 
48 ··boundedTypeName·dc07b83b5a32c84066c4edff60d5f7e3 
49 ··buildTypeInstance·a7f556c3b6daca1040e5c9570c047e58 
50 ··conArity·c140494f24528b9bb1dd359d57246a48 
51 ··enumerationOrProductError·23bf0fde5bb09b8ecf6962f21104ffc5 
52 ··isEnumerationType·727baef0b2f83f620ca3a365df2567d8 
53 ··isProductType·9b63e2a2a82078a9d87581c564a170d4 
54 ··maxBoundValName·7af2e81aa0b26821e8cc0a82162f14fb 
55 ··minBoundValName·df665fe3308b0286fa229e822ebd4c60 
56 ··noConstructorsError·98467e0791cbeb36a5d92634b405cdfa45 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·ca4e19edadf0168b4040503e4da29551
 46 ··exports:·a34e638d1b596dadd916c6c19823790f
 47 ··ClassRep·abc58ffd3ef25ad3262b20903b5b1b62
 48 ··boundedTypeName·a71d498a3356cc2e1d8407f0311be8cf
 49 ··buildTypeInstance·2a61440a31f790afed721f514f5c1f61
 50 ··conArity·05cbc041eb9dd11b21c9b46e8ea9ac37
 51 ··enumerationOrProductError·37fa67df616f6e57af36addc14a717c1
 52 ··isEnumerationType·45799e43e7a0329dc24da5d097279375
 53 ··isProductType·fca093680a699f6605ffcf968ff9a5b1
 54 ··maxBoundValName·568cec7ad0a5e1b5f78e4d08bd279133
 55 ··minBoundValName·6bbf3f08fd6827c77553fff1f1169e26
 56 ··noConstructorsError·f70e4865d5577ccad6acb6b40a100ff0
57 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c57 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
58 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd58 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
59 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd659 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
60 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c9485660 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c94856
61 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b61 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b
62 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d862 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d8
63 import··-/··Language.Haskell.TH.Datatype·ae53ad4c3f57425b3727ddb37e73417d63 import··-/··Language.Haskell.TH.Datatype·ae53ad4c3f57425b3727ddb37e73417d
64 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf64 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
65 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·2a6717b6f1c9e585ae0ec99356b7ed9365 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·443e00cef1071962b9e48bdf305132e5
66 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d66 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
67 f6bbe3600f68d1492aa8cfa416a0a90967 d59cfeeef3a1ec90d596eff5647e948f
68 ··$fClassRepBoundedClass·::68 ··$fClassRepBoundedClass·::
69 ····Data.Deriving.Internal.ClassRep·BoundedClass69 ····Data.Deriving.Internal.ClassRep·BoundedClass
70 ··DFunId70 ··DFunId
71 ··[TagSig:·<TagProper>,71 ··[TagSig:·<TagProper>,
72 ···LambdaFormInfo:·LFCon[Data.Deriving.Internal.C:ClassRep],72 ···LambdaFormInfo:·LFCon[Data.Deriving.Internal.C:ClassRep],
73 ···Inline:·CONLIKE,73 ···Inline:·CONLIKE,
74 ···Unfolding:·DFun:.74 ···Unfolding:·DFun:.
75 ················@BoundedClass75 ················@BoundedClass
76 ················$fClassRepBoundedClass_$carity76 ················$fClassRepBoundedClass_$carity
77 ················$fClassRepBoundedClass_$callowExQuant77 ················$fClassRepBoundedClass_$callowExQuant
78 ················$fClassRepBoundedClass_$cfullClassName78 ················$fClassRepBoundedClass_$cfullClassName
79 ················$fClassRepBoundedClass_$cclassConstraint]79 ················$fClassRepBoundedClass_$cclassConstraint]
80 0917fc5d938ca834646576fd72e509e580 2291898ae54f805feec65ae78025a404
81 ··$fClassRepBoundedClass1·::81 ··$fClassRepBoundedClass1·::
82 ····GHC.Internal.Maybe.Maybe·Language.Haskell.TH.Syntax.Name82 ····GHC.Internal.Maybe.Maybe·Language.Haskell.TH.Syntax.Name
83 ··[TagSig:·<TagProper>,83 ··[TagSig:·<TagProper>,
84 ···LambdaFormInfo:·LFCon[GHC.Internal.Maybe.Just],84 ···LambdaFormInfo:·LFCon[GHC.Internal.Maybe.Just],
85 ···Unfolding:·Core:·<vanilla>85 ···Unfolding:·Core:·<vanilla>
86 ··············GHC.Internal.Maybe.Just86 ··············GHC.Internal.Maybe.Just
87 ················@Language.Haskell.TH.Syntax.Name87 ················@Language.Haskell.TH.Syntax.Name
88 ················Data.Deriving.Internal.boundedTypeName]88 ················Data.Deriving.Internal.boundedTypeName]
89 58975f8eaeb80daea6365b1662a82db789 2dface5549c2544b010f99384311a147
90 ··$fClassRepBoundedClass2·::·GHC.Types.Int90 ··$fClassRepBoundedClass2·::·GHC.Types.Int
91 ··[HasNoCafRefs,·TagSig:·<TagProper>,91 ··[HasNoCafRefs,·TagSig:·<TagProper>,
92 ···LambdaFormInfo:·LFCon[GHC.Types.I#],92 ···LambdaFormInfo:·LFCon[GHC.Types.I#],
93 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·0#]93 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·0#]
94 2e4f28ee3df4dc230c04b2f67d3aa9f494 e461afb7ae43be26565b35018fa89b75
95 ··$fClassRepBoundedClass_$callowExQuant·::95 ··$fClassRepBoundedClass_$callowExQuant·::
96 ····BoundedClass·->·GHC.Types.Bool96 ····BoundedClass·->·GHC.Types.Bool
97 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,97 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
98 ···Arity:·1,·Strictness:·<A>,·CPR:·2,98 ···Arity:·1,·Strictness:·<A>,·CPR:·2,
99 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>99 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
100 ··············\·(ds['GHC.Types.Many]·::·BoundedClass)·->·GHC.Types.True]100 ··············\·(ds['GHC.Types.Many]·::·BoundedClass)·->·GHC.Types.True]
101 cb012e633567185cdbbeb44e0ea7c2bb101 22c5e98e9e125341bc27c90181317b9a
102 ··$fClassRepBoundedClass_$carity·::·BoundedClass·->·GHC.Types.Int102 ··$fClassRepBoundedClass_$carity·::·BoundedClass·->·GHC.Types.Int
103 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,103 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
104 ···Strictness:·<A>,·CPR:·1,104 ···Strictness:·<A>,·CPR:·1,
105 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>105 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
106 ··············\·(ds['GHC.Types.Many]·::·BoundedClass)·->·$fClassRepBoundedClass2]106 ··············\·(ds['GHC.Types.Many]·::·BoundedClass)·->·$fClassRepBoundedClass2]
107 6a80691a3d9ad15857a921cb180b8108107 7f55bb8128e70c650a58f3d66fb3034f
108 ··$fClassRepBoundedClass_$cclassConstraint·::108 ··$fClassRepBoundedClass_$cclassConstraint·::
109 ····BoundedClass109 ····BoundedClass
110 ····->·GHC.Types.Int110 ····->·GHC.Types.Int
111 ····->·GHC.Internal.Maybe.Maybe·Language.Haskell.TH.Syntax.Name111 ····->·GHC.Internal.Maybe.Maybe·Language.Haskell.TH.Syntax.Name
112 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<A><1!P(1L)>,112 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<A><1!P(1L)>,
113 ···Unfolding:·Core:·StableSystem·<2,TrueTrue>113 ···Unfolding:·Core:·StableSystem·<2,TrueTrue>
114 ··············\·(ds['GHC.Types.Many]·::·BoundedClass)114 ··············\·(ds['GHC.Types.Many]·::·BoundedClass)
115 ················(ds1['GHC.Types.Many]·::·GHC.Types.Int)·->115 ················(ds1['GHC.Types.Many]·::·GHC.Types.Int)·->
116 ··············case·ds1·of·wild·{·GHC.Types.I#·ds2·->116 ··············case·ds1·of·wild·{·GHC.Types.I#·ds2·->
117 ··············case·ds2·of·ds3·{117 ··············case·ds2·of·ds3·{
118 ················DEFAULT118 ················DEFAULT
119 ················->·GHC.Internal.Maybe.Nothing·@Language.Haskell.TH.Syntax.Name119 ················->·GHC.Internal.Maybe.Nothing·@Language.Haskell.TH.Syntax.Name
Max diff block lines reached; 11510/18342 bytes (62.75%) of diff not shown.
18.3 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Bounded/Deriving/Internal.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Bounded/Deriving/Internal.hi
Files 96% similar despite different names
17.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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Data.Bounded.Deriving.Internal·91037 interface·Data.Bounded.Deriving.Internal·9103
8 ··interface·hash:·9c2993c7548032472a67108279a0e99f 
9 ··ABI·hash:·79cc0bcf772f2a7cc78bfc8f637ce3d9 
10 ··export-list·hash:·7d7dc871593bfc652d6afa1325e81cf48 ··interface·hash:·ee038037f4c27289371dfb23d08ebdbf
 9 ··ABI·hash:·f426b55ca036d3d0b161d58e3f370f3c
 10 ··export-list·hash:·5e984830fb0b668c831e90dcc98122b8
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·c16f61a5b2132463113c7fa4990025b912 ··flag·hash:·c16f61a5b2132463113c7fa4990025b9
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·81e9e882536fc20e20733ca49fc6e87316 ··src_hash:·81e9e882536fc20e20733ca49fc6e873
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··deriveBounded21 ··deriveBounded
22 ··makeMaxBound22 ··makeMaxBound
23 ··makeMinBound23 ··makeMinBound
24 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal24 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·base-4.20.2.026 direct·package·dependencies:·base-4.20.2.0
27 ·····························template-haskell-2.22.0.027 ·····························template-haskell-2.22.0.0
28 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz28 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
29 plugin·package·dependencies:29 plugin·package·dependencies:
30 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext30 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
31 family·instance·modules:·Control.Applicative·Data.Array.Byte31 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 38, 291 lines modifiedOffset 38, 291 lines modified
38 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList38 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
39 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList39 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
40 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ40 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
41 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax41 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
42 ·························Language.Haskell.TH.Datatype42 ·························Language.Haskell.TH.Datatype
43 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc8873743 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc88737
44 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a44 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
45 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·700129439cd68c5ba9d2c5422b38ecd4 
46 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
47 ··ClassRep·7c04b1cecb08fa015e1ee9eb89701fb7 
48 ··boundedTypeName·dc07b83b5a32c84066c4edff60d5f7e3 
49 ··buildTypeInstance·a7f556c3b6daca1040e5c9570c047e58 
50 ··conArity·c140494f24528b9bb1dd359d57246a48 
51 ··enumerationOrProductError·23bf0fde5bb09b8ecf6962f21104ffc5 
52 ··isEnumerationType·727baef0b2f83f620ca3a365df2567d8 
53 ··isProductType·9b63e2a2a82078a9d87581c564a170d4 
54 ··maxBoundValName·7af2e81aa0b26821e8cc0a82162f14fb 
55 ··minBoundValName·df665fe3308b0286fa229e822ebd4c60 
56 ··noConstructorsError·98467e0791cbeb36a5d92634b405cdfa45 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·ca4e19edadf0168b4040503e4da29551
 46 ··exports:·a34e638d1b596dadd916c6c19823790f
 47 ··ClassRep·abc58ffd3ef25ad3262b20903b5b1b62
 48 ··boundedTypeName·a71d498a3356cc2e1d8407f0311be8cf
 49 ··buildTypeInstance·2a61440a31f790afed721f514f5c1f61
 50 ··conArity·05cbc041eb9dd11b21c9b46e8ea9ac37
 51 ··enumerationOrProductError·37fa67df616f6e57af36addc14a717c1
 52 ··isEnumerationType·45799e43e7a0329dc24da5d097279375
 53 ··isProductType·fca093680a699f6605ffcf968ff9a5b1
 54 ··maxBoundValName·568cec7ad0a5e1b5f78e4d08bd279133
 55 ··minBoundValName·6bbf3f08fd6827c77553fff1f1169e26
 56 ··noConstructorsError·f70e4865d5577ccad6acb6b40a100ff0
57 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c57 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
58 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd58 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
59 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd659 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
60 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c9485660 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c94856
61 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b61 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b
62 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d862 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d8
63 import··-/··Language.Haskell.TH.Datatype·ae53ad4c3f57425b3727ddb37e73417d63 import··-/··Language.Haskell.TH.Datatype·ae53ad4c3f57425b3727ddb37e73417d
64 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf64 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
65 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·2a6717b6f1c9e585ae0ec99356b7ed9365 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·443e00cef1071962b9e48bdf305132e5
66 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d66 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
67 f6bbe3600f68d1492aa8cfa416a0a90967 d59cfeeef3a1ec90d596eff5647e948f
68 ··$fClassRepBoundedClass·::68 ··$fClassRepBoundedClass·::
69 ····Data.Deriving.Internal.ClassRep·BoundedClass69 ····Data.Deriving.Internal.ClassRep·BoundedClass
70 ··DFunId70 ··DFunId
71 ··[TagSig:·<TagProper>,71 ··[TagSig:·<TagProper>,
72 ···LambdaFormInfo:·LFCon[Data.Deriving.Internal.C:ClassRep],72 ···LambdaFormInfo:·LFCon[Data.Deriving.Internal.C:ClassRep],
73 ···Inline:·CONLIKE,73 ···Inline:·CONLIKE,
74 ···Unfolding:·DFun:.74 ···Unfolding:·DFun:.
75 ················@BoundedClass75 ················@BoundedClass
76 ················$fClassRepBoundedClass_$carity76 ················$fClassRepBoundedClass_$carity
77 ················$fClassRepBoundedClass_$callowExQuant77 ················$fClassRepBoundedClass_$callowExQuant
78 ················$fClassRepBoundedClass_$cfullClassName78 ················$fClassRepBoundedClass_$cfullClassName
79 ················$fClassRepBoundedClass_$cclassConstraint]79 ················$fClassRepBoundedClass_$cclassConstraint]
80 0917fc5d938ca834646576fd72e509e580 2291898ae54f805feec65ae78025a404
81 ··$fClassRepBoundedClass1·::81 ··$fClassRepBoundedClass1·::
82 ····GHC.Internal.Maybe.Maybe·Language.Haskell.TH.Syntax.Name82 ····GHC.Internal.Maybe.Maybe·Language.Haskell.TH.Syntax.Name
83 ··[TagSig:·<TagProper>,83 ··[TagSig:·<TagProper>,
84 ···LambdaFormInfo:·LFCon[GHC.Internal.Maybe.Just],84 ···LambdaFormInfo:·LFCon[GHC.Internal.Maybe.Just],
85 ···Unfolding:·Core:·<vanilla>85 ···Unfolding:·Core:·<vanilla>
86 ··············GHC.Internal.Maybe.Just86 ··············GHC.Internal.Maybe.Just
87 ················@Language.Haskell.TH.Syntax.Name87 ················@Language.Haskell.TH.Syntax.Name
88 ················Data.Deriving.Internal.boundedTypeName]88 ················Data.Deriving.Internal.boundedTypeName]
89 58975f8eaeb80daea6365b1662a82db789 2dface5549c2544b010f99384311a147
90 ··$fClassRepBoundedClass2·::·GHC.Types.Int90 ··$fClassRepBoundedClass2·::·GHC.Types.Int
91 ··[HasNoCafRefs,·TagSig:·<TagProper>,91 ··[HasNoCafRefs,·TagSig:·<TagProper>,
92 ···LambdaFormInfo:·LFCon[GHC.Types.I#],92 ···LambdaFormInfo:·LFCon[GHC.Types.I#],
93 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·0#]93 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·0#]
94 2e4f28ee3df4dc230c04b2f67d3aa9f494 e461afb7ae43be26565b35018fa89b75
95 ··$fClassRepBoundedClass_$callowExQuant·::95 ··$fClassRepBoundedClass_$callowExQuant·::
96 ····BoundedClass·->·GHC.Types.Bool96 ····BoundedClass·->·GHC.Types.Bool
97 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,97 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
98 ···Arity:·1,·Strictness:·<A>,·CPR:·2,98 ···Arity:·1,·Strictness:·<A>,·CPR:·2,
99 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>99 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
100 ··············\·(ds['GHC.Types.Many]·::·BoundedClass)·->·GHC.Types.True]100 ··············\·(ds['GHC.Types.Many]·::·BoundedClass)·->·GHC.Types.True]
101 cb012e633567185cdbbeb44e0ea7c2bb101 22c5e98e9e125341bc27c90181317b9a
102 ··$fClassRepBoundedClass_$carity·::·BoundedClass·->·GHC.Types.Int102 ··$fClassRepBoundedClass_$carity·::·BoundedClass·->·GHC.Types.Int
103 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,103 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
104 ···Strictness:·<A>,·CPR:·1,104 ···Strictness:·<A>,·CPR:·1,
105 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>105 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
106 ··············\·(ds['GHC.Types.Many]·::·BoundedClass)·->·$fClassRepBoundedClass2]106 ··············\·(ds['GHC.Types.Many]·::·BoundedClass)·->·$fClassRepBoundedClass2]
107 6a80691a3d9ad15857a921cb180b8108107 7f55bb8128e70c650a58f3d66fb3034f
108 ··$fClassRepBoundedClass_$cclassConstraint·::108 ··$fClassRepBoundedClass_$cclassConstraint·::
109 ····BoundedClass109 ····BoundedClass
110 ····->·GHC.Types.Int110 ····->·GHC.Types.Int
111 ····->·GHC.Internal.Maybe.Maybe·Language.Haskell.TH.Syntax.Name111 ····->·GHC.Internal.Maybe.Maybe·Language.Haskell.TH.Syntax.Name
112 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<A><1!P(1L)>,112 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<A><1!P(1L)>,
113 ···Unfolding:·Core:·StableSystem·<2,TrueTrue>113 ···Unfolding:·Core:·StableSystem·<2,TrueTrue>
114 ··············\·(ds['GHC.Types.Many]·::·BoundedClass)114 ··············\·(ds['GHC.Types.Many]·::·BoundedClass)
115 ················(ds1['GHC.Types.Many]·::·GHC.Types.Int)·->115 ················(ds1['GHC.Types.Many]·::·GHC.Types.Int)·->
116 ··············case·ds1·of·wild·{·GHC.Types.I#·ds2·->116 ··············case·ds1·of·wild·{·GHC.Types.I#·ds2·->
117 ··············case·ds2·of·ds3·{117 ··············case·ds2·of·ds3·{
118 ················DEFAULT118 ················DEFAULT
119 ················->·GHC.Internal.Maybe.Nothing·@Language.Haskell.TH.Syntax.Name119 ················->·GHC.Internal.Maybe.Nothing·@Language.Haskell.TH.Syntax.Name
Max diff block lines reached; 11510/18339 bytes (62.76%) of diff not shown.
4.4 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Bounded/Deriving.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Bounded/Deriving.dyn_hi
Files 90% similar despite different names
4.09 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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Data.Bounded.Deriving·91037 interface·Data.Bounded.Deriving·9103
8 ··interface·hash:·adcb041f9b4bd471acb46d30f337e66d 
9 ··ABI·hash:·5951c1290894c9f57e637a5409ecc94b 
10 ··export-list·hash:·7d7dc871593bfc652d6afa1325e81cf48 ··interface·hash:·b3d8ca139f84c3d7b8e2d08f6abbc594
 9 ··ABI·hash:·280146ba5ca3cc98742b0f4a65d9a090
 10 ··export-list·hash:·5e984830fb0b668c831e90dcc98122b8
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·5dbb21b3e1780847318a1f2f0845c35b16 ··src_hash:·5dbb21b3e1780847318a1f2f0845c35b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Data.Bounded.Deriving.Internal.deriveBounded21 ··Data.Bounded.Deriving.Internal.deriveBounded
22 ··Data.Bounded.Deriving.Internal.makeMaxBound22 ··Data.Bounded.Deriving.Internal.makeMaxBound
23 ··Data.Bounded.Deriving.Internal.makeMinBound23 ··Data.Bounded.Deriving.Internal.makeMinBound
24 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Bounded.Deriving.Internal24 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Bounded.Deriving.Internal
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·base-4.20.2.026 direct·package·dependencies:·base-4.20.2.0
27 plugin·package·dependencies:27 plugin·package·dependencies:
28 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext28 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
29 family·instance·modules:·Control.Applicative·Data.Array.Byte29 family·instance·modules:·Control.Applicative·Data.Array.Byte
30 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product30 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
31 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal31 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 35, 43 lines modifiedOffset 35, 43 lines modified
35 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord35 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
36 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList36 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
37 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList37 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
38 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ38 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
39 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax39 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
40 ·························Language.Haskell.TH.Datatype40 ·························Language.Haskell.TH.Datatype
41 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a41 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
42 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Bounded.Deriving.Internal·79cc0bcf772f2a7cc78bfc8f637ce3d9 
43 ··exports:·7d7dc871593bfc652d6afa1325e81cf4 
44 ··deriveBounded·e4ee910b49562305decff7f3d2a10640 
45 ··makeMaxBound·5b9c27323a9a0274fa98710fffb91e26 
46 ··makeMinBound·5d67a4fd51475008f6a3b7a2efd9b07f 
47 dda0700e4f7749ea471da57c9737be9f42 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Bounded.Deriving.Internal·f426b55ca036d3d0b161d58e3f370f3c
 43 ··exports:·5e984830fb0b668c831e90dcc98122b8
 44 ··deriveBounded·570075857d6076c15eb7877383d5db9f
 45 ··makeMaxBound·19a8299e246a0d0a90f458365b04355b
 46 ··makeMinBound·b7bfc1101778ccc59107474753e0d957
 47 e0df7df7b5746f0c4592077916e14bd6
48 ··$trModule·::·GHC.Types.Module48 ··$trModule·::·GHC.Types.Module
49 ··[HasNoCafRefs,·TagSig:·<TagProper>,49 ··[HasNoCafRefs,·TagSig:·<TagProper>,
50 ···LambdaFormInfo:·LFCon[GHC.Types.Module],50 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
51 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]51 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
52 8a2d2b996a8275405fda1b0a9e96ea7d52 e614075c230759c2a7e5e0dba2e76291
53 ··$trModule1·::·GHC.Types.TrName53 ··$trModule1·::·GHC.Types.TrName
54 ··[HasNoCafRefs,·TagSig:·<TagProper>,54 ··[HasNoCafRefs,·TagSig:·<TagProper>,
55 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],55 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
57 bc2dce284d94b6066c61d6d6f091475c57 047bffd033b2759c7fca4f509021ae64
58 ··$trModule2·::·GHC.Prim.Addr#58 ··$trModule2·::·GHC.Prim.Addr#
59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
60 ···Unfolding:·Core:·<vanilla>·"Data.Bounded.Deriving"#]60 ···Unfolding:·Core:·<vanilla>·"Data.Bounded.Deriving"#]
61 59b1d1ad4ca472e93c61d5258b76634a61 b9fb1e8ef0832364c19a43a5e6aac4fd
62 ··$trModule3·::·GHC.Types.TrName62 ··$trModule3·::·GHC.Types.TrName
63 ··[HasNoCafRefs,·TagSig:·<TagProper>,63 ··[HasNoCafRefs,·TagSig:·<TagProper>,
64 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],64 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
65 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]65 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
66 fc0fc079e7c30609d79ba3da8c0b89ff66 183ec5c1ca4f8a5e01c8bbd9e43d8f2e
67 ··$trModule4·::·GHC.Prim.Addr#67 ··$trModule4·::·GHC.Prim.Addr#
68 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,68 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
69 ···Unfolding:·Core:·<vanilla>69 ···Unfolding:·Core:·<vanilla>
70 ··············"deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1"#]70 ··············"deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A"#]
71 Warnings:71 Warnings:
72 ··Deprecated·names:72 ··Deprecated·names:
73 ··Deprecated·exports:73 ··Deprecated·exports:
74 trusted:·none74 trusted:·none
75 require·own·pkg·trusted:·False75 require·own·pkg·trusted:·False
76 docs:76 docs:
77 ··Nothing77 ··Nothing
5.8 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Bounded/Deriving.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Traversable/Deriving.hi
Files 88% similar despite different names
5.49 KB
ghc --show-iface {}
    
Offset 1, 31 lines modifiedOffset 1, 40 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Data.Bounded.Deriving·91037 interface·Data.Traversable.Deriving·9103
8 ··interface·hash:·adcb041f9b4bd471acb46d30f337e66d 
9 ··ABI·hash:·5951c1290894c9f57e637a5409ecc94b 
10 ··export-list·hash:·7d7dc871593bfc652d6afa1325e81cf48 ··interface·hash:·a55af18991ede08831f236d9469e3d5e
 9 ··ABI·hash:·ff9fe81279d89df9baf5fc9ab980e645
 10 ··export-list·hash:·6f2265bb89ed4d6f9b8b4d9ff7305100
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d386612 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d3866
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·5dbb21b3e1780847318a1f2f0845c35b16 ··src_hash:·8ce1ee4bd0774b276128945ab0f3a33b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Data.Bounded.Deriving.Internal.deriveBounded21 ··Data.Functor.Deriving.Internal.defaultFFTOptions
 22 ··Data.Functor.Deriving.Internal.deriveTraversable
 23 ··Data.Functor.Deriving.Internal.deriveTraversableOptions
22 ··Data.Bounded.Deriving.Internal.makeMaxBound24 ··Data.Functor.Deriving.Internal.makeMapM
23 ··Data.Bounded.Deriving.Internal.makeMinBound25 ··Data.Functor.Deriving.Internal.makeMapMOptions
 26 ··Data.Functor.Deriving.Internal.makeSequence
 27 ··Data.Functor.Deriving.Internal.makeSequenceA
 28 ··Data.Functor.Deriving.Internal.makeSequenceAOptions
 29 ··Data.Functor.Deriving.Internal.makeSequenceOptions
 30 ··Data.Functor.Deriving.Internal.makeTraverse
 31 ··Data.Functor.Deriving.Internal.makeTraverseOptions
 32 ··Data.Functor.Deriving.Internal.FFTOptions{Data.Functor.Deriving.Internal.FFTOptions·Data.Functor.Deriving.Internal.fftEmptyCaseBehavior}
24 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Bounded.Deriving.Internal33 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Functor.Deriving.Internal
25 boot·module·dependencies:34 boot·module·dependencies:
26 direct·package·dependencies:·base-4.20.2.035 direct·package·dependencies:·base-4.20.2.0
27 plugin·package·dependencies:36 plugin·package·dependencies:
28 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext37 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
29 family·instance·modules:·Control.Applicative·Data.Array.Byte38 family·instance·modules:·Control.Applicative·Data.Array.Byte
30 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product39 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
31 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal40 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 35, 43 lines modifiedOffset 44, 54 lines modified
35 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord44 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
36 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList45 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
37 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList46 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
38 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ47 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
39 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax48 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
40 ·························Language.Haskell.TH.Datatype49 ·························Language.Haskell.TH.Datatype
41 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a50 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
42 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Bounded.Deriving.Internal·79cc0bcf772f2a7cc78bfc8f637ce3d9 
43 ··exports:·7d7dc871593bfc652d6afa1325e81cf4 
44 ··deriveBounded·e4ee910b49562305decff7f3d2a10640 
45 ··makeMaxBound·5b9c27323a9a0274fa98710fffb91e26 
46 ··makeMinBound·5d67a4fd51475008f6a3b7a2efd9b07f 
47 dda0700e4f7749ea471da57c9737be9f51 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Functor.Deriving.Internal·8c0078497c33a73b31774389d910086d
 52 ··exports:·74d995302f72440e1a32db468be1d201
 53 ··FFTOptions·7d91c64b4ff64832345505e04803e82d
 54 ··FFTOptions·581bf8ea1b79e7818780b3154c53990c
 55 ··defaultFFTOptions·b5b2756e63d5b7e5ff265aa93071da46
 56 ··deriveTraversable·3f70410ee571d2b2cfe5b64716f32f18
 57 ··deriveTraversableOptions·f5a92ecbc4805327f8bff74b55f99c44
 58 ··fftEmptyCaseBehavior·1aa85f2d42ebb2feb7b25bad56f7ee0b
 59 ··makeMapM·c5b569d88587a1676a900ada34f0ec9c
 60 ··makeMapMOptions·04616e707be08c0823cb276c31461bb0
 61 ··makeSequence·9be91d5bcf821d4a65202bad08f6ac5a
 62 ··makeSequenceA·551964abf21d9d85ba8de9ad21da758f
 63 ··makeSequenceAOptions·82920035cde102605a871849853767fd
 64 ··makeSequenceOptions·f29ba539d38c046f902ab800fe1a0346
 65 ··makeTraverse·6ded5db82a52aba5f4c51d9523c7a3cf
 66 ··makeTraverseOptions·249270d6f54f032beb880396f54051b0
 67 69682e5e93b020f491a14c91b8ac445b
48 ··$trModule·::·GHC.Types.Module68 ··$trModule·::·GHC.Types.Module
49 ··[HasNoCafRefs,·TagSig:·<TagProper>,69 ··[HasNoCafRefs,·TagSig:·<TagProper>,
50 ···LambdaFormInfo:·LFCon[GHC.Types.Module],70 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
51 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]71 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
52 8a2d2b996a8275405fda1b0a9e96ea7d72 0febb7dd9b07a5084e00dec5717d73c1
53 ··$trModule1·::·GHC.Types.TrName73 ··$trModule1·::·GHC.Types.TrName
54 ··[HasNoCafRefs,·TagSig:·<TagProper>,74 ··[HasNoCafRefs,·TagSig:·<TagProper>,
55 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],75 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]76 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
57 bc2dce284d94b6066c61d6d6f091475c77 9b655ccfe85d9e10df8c9b9457bec40b
58 ··$trModule2·::·GHC.Prim.Addr#78 ··$trModule2·::·GHC.Prim.Addr#
59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,79 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
60 ···Unfolding:·Core:·<vanilla>·"Data.Bounded.Deriving"#]80 ···Unfolding:·Core:·<vanilla>·"Data.Traversable.Deriving"#]
61 59b1d1ad4ca472e93c61d5258b76634a81 b7a85cd7f7a985d2d308150890fa4c49
62 ··$trModule3·::·GHC.Types.TrName82 ··$trModule3·::·GHC.Types.TrName
63 ··[HasNoCafRefs,·TagSig:·<TagProper>,83 ··[HasNoCafRefs,·TagSig:·<TagProper>,
64 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],84 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
65 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]85 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
66 fc0fc079e7c30609d79ba3da8c0b89ff86 a54125bb5731cf109e93ff088cca0461
67 ··$trModule4·::·GHC.Prim.Addr#87 ··$trModule4·::·GHC.Prim.Addr#
68 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,88 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
69 ···Unfolding:·Core:·<vanilla>89 ···Unfolding:·Core:·<vanilla>
70 ··············"deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1"#]90 ··············"deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A"#]
71 Warnings:91 Warnings:
72 ··Deprecated·names:92 ··Deprecated·names:
73 ··Deprecated·exports:93 ··Deprecated·exports:
74 trusted:·none94 trusted:·none
75 require·own·pkg·trusted:·False95 require·own·pkg·trusted:·False
76 docs:96 docs:
77 ··Nothing97 ··Nothing
393 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Internal.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Internal.dyn_hi
Files 99% similar despite different names
393 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Data.Deriving.Internal·91037 interface·Data.Deriving.Internal·9103
8 ··interface·hash:·0b23c5c7f2954c00f8840288afa49578 
9 ··ABI·hash:·700129439cd68c5ba9d2c5422b38ecd4 
10 ··export-list·hash:·84cf81a7c38e58d32c4aa52b885c9643 
11 ··orphan·hash:·d97cddafaf2b881d76e18eb66d490bc28 ··interface·hash:·3c965362b3cfc8689605d798e3755fb2
 9 ··ABI·hash:·ca4e19edadf0168b4040503e4da29551
 10 ··export-list·hash:·a34e638d1b596dadd916c6c19823790f
 11 ··orphan·hash:·9e61729378839ca8df94e902e650b01c
12 ··flag·hash:·bc0c5fe3210dcf9fd9e28514419b0c9d12 ··flag·hash:·bc0c5fe3210dcf9fd9e28514419b0c9d
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·79ab6a854dde7435970bb35773c181cd16 ··src_hash:·79ab6a854dde7435970bb35773c181cd
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 458, 29 lines modifiedOffset 458, 29 lines modified
458 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c94856458 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c94856
459 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b459 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b
460 import··-/··Language.Haskell.TH.Ppr·f98512a14f27f3de831a0e964410beeb460 import··-/··Language.Haskell.TH.Ppr·f98512a14f27f3de831a0e964410beeb
461 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d8461 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d8
462 import··-/··Language.Haskell.TH.Datatype·ae53ad4c3f57425b3727ddb37e73417d462 import··-/··Language.Haskell.TH.Datatype·ae53ad4c3f57425b3727ddb37e73417d
463 import··-/··Language.Haskell.TH.Datatype.TyVarBndr·845ea3f475e781937b8c8dd1171e7d26463 import··-/··Language.Haskell.TH.Datatype.TyVarBndr·845ea3f475e781937b8c8dd1171e7d26
464 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf464 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
465 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·2a6717b6f1c9e585ae0ec99356b7ed93465 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·443e00cef1071962b9e48bdf305132e5
466 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d466 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
467 fixities·infix·0·Via467 fixities·infix·0·Via
468 f8bc15c2bcec1f98f5a46ba12930f4e6468 45888ec213375ffd492f2e5d07aef177
469 ··$fEqStarKindStatus·::·GHC.Classes.Eq·StarKindStatus469 ··$fEqStarKindStatus·::·GHC.Classes.Eq·StarKindStatus
470 ··DFunId470 ··DFunId
471 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],471 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],
472 ···Inline:·CONLIKE,472 ···Inline:·CONLIKE,
473 ···Unfolding:·DFun:.473 ···Unfolding:·DFun:.
474 ················@StarKindStatus·$fEqStarKindStatus_$c==·$fEqStarKindStatus_$c/=]474 ················@StarKindStatus·$fEqStarKindStatus_$c==·$fEqStarKindStatus_$c/=]
475 3a68e7108eabc3dfeb91a1cd333f902d475 a7b540df4ea6136b7521310692fef796
476 ··$fEqStarKindStatus1·::·()476 ··$fEqStarKindStatus1·::·()
477 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),477 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
478 ···Strictness:·b,·CPR:·b]478 ···Strictness:·b,·CPR:·b]
479 e10bf358541fe57863261c28b03e9af6479 7d0f2d16ca086e435ec24f125db632a3
480 ··$fEqStarKindStatus_$c/=·::480 ··$fEqStarKindStatus_$c/=·::
481 ····StarKindStatus·->·StarKindStatus·->·GHC.Types.Bool481 ····StarKindStatus·->·StarKindStatus·->·GHC.Types.Bool
482 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,482 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,
483 ···Inline:·(sat-args=2),483 ···Inline:·(sat-args=2),
484 ···Unfolding:·Core:·StableUser·<2,FalseFalse>484 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
485 ··············\·(x2['GHC.Types.Many]·::·StarKindStatus)485 ··············\·(x2['GHC.Types.Many]·::·StarKindStatus)
486 ················(y['GHC.Types.Many]·::·StarKindStatus)·->486 ················(y['GHC.Types.Many]·::·StarKindStatus)·->
Offset 509, 15 lines modifiedOffset 509, 15 lines modified
509 ·······························GHC.Types.True509 ·······························GHC.Types.True
510 ·······························->·case·Language.Haskell.TH.Syntax.$fEqAnnLookup_$c==2510 ·······························->·case·Language.Haskell.TH.Syntax.$fEqAnnLookup_$c==2
511 ·········································a3511 ·········································a3
512 ·········································b3·of·wild5·{512 ·········································b3·of·wild5·{
513 ····································GHC.Types.False·->·GHC.Types.True513 ····································GHC.Types.False·->·GHC.Types.True
514 ····································GHC.Types.True·->·GHC.Types.False·}·}·}·}·}·}514 ····································GHC.Types.True·->·GHC.Types.False·}·}·}·}·}·}
515 ················1#·->·GHC.Types.True·}·}·}]515 ················1#·->·GHC.Types.True·}·}·}]
516 b4aeaeaf076d8dcc168121acaf073b12516 d9f4903a76e709ad130e65a24a79fd22
517 ··$fEqStarKindStatus_$c==·::517 ··$fEqStarKindStatus_$c==·::
518 ····StarKindStatus·->·StarKindStatus·->·GHC.Types.Bool518 ····StarKindStatus·->·StarKindStatus·->·GHC.Types.Bool
519 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,519 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,
520 ···Unfolding:·Core:·<vanilla>520 ···Unfolding:·Core:·<vanilla>
521 ··············\·(a['GHC.Types.Many]·::·StarKindStatus)521 ··············\·(a['GHC.Types.Many]·::·StarKindStatus)
522 ················(b['GHC.Types.Many]·::·StarKindStatus)·->522 ················(b['GHC.Types.Many]·::·StarKindStatus)·->
523 ··············case·GHC.Prim.dataToTagSmall#523 ··············case·GHC.Prim.dataToTagSmall#
Offset 534, 15 lines modifiedOffset 534, 15 lines modified
534 ·····················DEFAULT·->·GHC.Types.True534 ·····················DEFAULT·->·GHC.Types.True
535 ·····················IsKindVar·a1535 ·····················IsKindVar·a1
536 ·····················->·case·b·of·wild1·{536 ·····················->·case·b·of·wild1·{
537 ··························DEFAULT·->·case·$fEqStarKindStatus1·ret_ty·GHC.Types.Bool·of·{}537 ··························DEFAULT·->·case·$fEqStarKindStatus1·ret_ty·GHC.Types.Bool·of·{}
538 ··························IsKindVar·b1538 ··························IsKindVar·b1
539 ··························->·Language.Haskell.TH.Syntax.$fEqAnnLookup_$c==1·a1·b1·}·}539 ··························->·Language.Haskell.TH.Syntax.$fEqAnnLookup_$c==1·a1·b1·}·}
540 ················1#·->·GHC.Types.False·}·}·}]540 ················1#·->·GHC.Types.False·}·}·}]
541 cdd053bcdfc91b75f42deb8671c1eef8541 dac0ae05fed8e2b5c3b276d11df1ec90
542 ··$sfromList·::542 ··$sfromList·::
543 ····[(Language.Haskell.TH.Syntax.Name,·a)]543 ····[(Language.Haskell.TH.Syntax.Name,·a)]
544 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a544 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a
545 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,545 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
546 ···Inline:,546 ···Inline:,
547 ···Unfolding:·Core:·<vanilla>547 ···Unfolding:·Core:·<vanilla>
548 ··············\·@a548 ··············\·@a
Offset 619, 343 lines modifiedOffset 619, 343 lines modified
619 ··································@a619 ··································@a
620 ··································1#620 ··································1#
621 ··································wild5621 ··································wild5
622 ··································x2622 ··································x2
623 ··································(Data.Map.Internal.Tip·@Language.Haskell.TH.Syntax.Name·@a)623 ··································(Data.Map.Internal.Tip·@Language.Haskell.TH.Syntax.Name·@a)
624 ··································(Data.Map.Internal.Tip·@Language.Haskell.TH.Syntax.Name·@a))624 ··································(Data.Map.Internal.Tip·@Language.Haskell.TH.Syntax.Name·@a))
625 ·······························wild2·}·}·}·}·}·}·}]625 ·······························wild2·}·}·}·}·}·}·}]
626 c313e76aab70313993a817c2d74522ef626 aede192a8c553430257a26dba42b7e99
627 ··$sfromList1·::627 ··$sfromList1·::
628 ····[(Language.Haskell.TH.Syntax.Name,·a)]628 ····[(Language.Haskell.TH.Syntax.Name,·a)]
629 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a629 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a
630 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a630 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a
631 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,631 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
632 ···Strictness:·<1L><1L>]632 ···Strictness:·<1L><1L>]
633 969c90f8ef443cc6ca3f34e2f43142f0633 748fbddce6d4e47030e29e74020931d8
634 ··$tc'C:ClassRep·::·GHC.Types.TyCon634 ··$tc'C:ClassRep·::·GHC.Types.TyCon
635 ··[HasNoCafRefs,·TagSig:·<TagProper>,635 ··[HasNoCafRefs,·TagSig:·<TagProper>,
636 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],636 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
637 ···Unfolding:·Core:·<vanilla>637 ···Unfolding:·Core:·<vanilla>
638 ··············GHC.Types.TyCon638 ··············GHC.Types.TyCon
639 ················12472898813251718798#Word64 
640 ················7398855996264857357#Word64639 ················7169588501916119870#Word64
 640 ················13170095958855306322#Word64
641 ················$trModule641 ················$trModule
642 ················$tc'C:ClassRep2642 ················$tc'C:ClassRep2
643 ················1#643 ················1#
644 ················$tc'C:ClassRep1]644 ················$tc'C:ClassRep1]
645 0486b377552cf53164645d4baa8d167b645 8f354cbe72cd6353e14f72e2631106b8
646 ··$tc'C:ClassRep1·::·GHC.Types.KindRep646 ··$tc'C:ClassRep1·::·GHC.Types.KindRep
647 ··[HasNoCafRefs,·TagSig:·<TagProper>,647 ··[HasNoCafRefs,·TagSig:·<TagProper>,
648 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]648 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
649 a16450e4705847d32e916161ef41c4d9649 f71ca190d15000898a1fcb5ac38ba6ba
650 ··$tc'C:ClassRep2·::·GHC.Types.TrName650 ··$tc'C:ClassRep2·::·GHC.Types.TrName
651 ··[HasNoCafRefs,·TagSig:·<TagProper>,651 ··[HasNoCafRefs,·TagSig:·<TagProper>,
652 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],652 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
653 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'C:ClassRep3]653 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'C:ClassRep3]
654 7a109d12cdf7020273f39902b4e6b044654 be971fc405a4c5984d70a602edfd6cc4
655 ··$tc'C:ClassRep3·::·GHC.Prim.Addr#655 ··$tc'C:ClassRep3·::·GHC.Prim.Addr#
656 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,656 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
657 ···Unfolding:·Core:·<vanilla>·"'C:ClassRep"#]657 ···Unfolding:·Core:·<vanilla>·"'C:ClassRep"#]
658 a38042e2cefbc8fdf4a9621dbf7bfe64658 4e384b60ce63e1415f5c09f7c7d54dca
659 ··$tc'IsKindVar·::·GHC.Types.TyCon659 ··$tc'IsKindVar·::·GHC.Types.TyCon
660 ··[HasNoCafRefs,·TagSig:·<TagProper>,660 ··[HasNoCafRefs,·TagSig:·<TagProper>,
Max diff block lines reached; 395851/402300 bytes (98.40%) of diff not shown.
393 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Internal.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Internal.hi
Files 96% similar despite different names
393 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Data.Deriving.Internal·91037 interface·Data.Deriving.Internal·9103
8 ··interface·hash:·0b23c5c7f2954c00f8840288afa49578 
9 ··ABI·hash:·700129439cd68c5ba9d2c5422b38ecd4 
10 ··export-list·hash:·84cf81a7c38e58d32c4aa52b885c9643 
11 ··orphan·hash:·d97cddafaf2b881d76e18eb66d490bc28 ··interface·hash:·3c965362b3cfc8689605d798e3755fb2
 9 ··ABI·hash:·ca4e19edadf0168b4040503e4da29551
 10 ··export-list·hash:·a34e638d1b596dadd916c6c19823790f
 11 ··orphan·hash:·9e61729378839ca8df94e902e650b01c
12 ··flag·hash:·3558f0391013cb28c1406a174be8dbe112 ··flag·hash:·3558f0391013cb28c1406a174be8dbe1
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·79ab6a854dde7435970bb35773c181cd16 ··src_hash:·79ab6a854dde7435970bb35773c181cd
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 458, 29 lines modifiedOffset 458, 29 lines modified
458 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c94856458 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c94856
459 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b459 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b
460 import··-/··Language.Haskell.TH.Ppr·f98512a14f27f3de831a0e964410beeb460 import··-/··Language.Haskell.TH.Ppr·f98512a14f27f3de831a0e964410beeb
461 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d8461 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d8
462 import··-/··Language.Haskell.TH.Datatype·ae53ad4c3f57425b3727ddb37e73417d462 import··-/··Language.Haskell.TH.Datatype·ae53ad4c3f57425b3727ddb37e73417d
463 import··-/··Language.Haskell.TH.Datatype.TyVarBndr·845ea3f475e781937b8c8dd1171e7d26463 import··-/··Language.Haskell.TH.Datatype.TyVarBndr·845ea3f475e781937b8c8dd1171e7d26
464 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf464 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
465 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·2a6717b6f1c9e585ae0ec99356b7ed93465 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·443e00cef1071962b9e48bdf305132e5
466 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d466 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
467 fixities·infix·0·Via467 fixities·infix·0·Via
468 f8bc15c2bcec1f98f5a46ba12930f4e6468 45888ec213375ffd492f2e5d07aef177
469 ··$fEqStarKindStatus·::·GHC.Classes.Eq·StarKindStatus469 ··$fEqStarKindStatus·::·GHC.Classes.Eq·StarKindStatus
470 ··DFunId470 ··DFunId
471 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],471 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],
472 ···Inline:·CONLIKE,472 ···Inline:·CONLIKE,
473 ···Unfolding:·DFun:.473 ···Unfolding:·DFun:.
474 ················@StarKindStatus·$fEqStarKindStatus_$c==·$fEqStarKindStatus_$c/=]474 ················@StarKindStatus·$fEqStarKindStatus_$c==·$fEqStarKindStatus_$c/=]
475 3a68e7108eabc3dfeb91a1cd333f902d475 a7b540df4ea6136b7521310692fef796
476 ··$fEqStarKindStatus1·::·()476 ··$fEqStarKindStatus1·::·()
477 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),477 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
478 ···Strictness:·b,·CPR:·b]478 ···Strictness:·b,·CPR:·b]
479 e10bf358541fe57863261c28b03e9af6479 7d0f2d16ca086e435ec24f125db632a3
480 ··$fEqStarKindStatus_$c/=·::480 ··$fEqStarKindStatus_$c/=·::
481 ····StarKindStatus·->·StarKindStatus·->·GHC.Types.Bool481 ····StarKindStatus·->·StarKindStatus·->·GHC.Types.Bool
482 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,482 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,
483 ···Inline:·(sat-args=2),483 ···Inline:·(sat-args=2),
484 ···Unfolding:·Core:·StableUser·<2,FalseFalse>484 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
485 ··············\·(x2['GHC.Types.Many]·::·StarKindStatus)485 ··············\·(x2['GHC.Types.Many]·::·StarKindStatus)
486 ················(y['GHC.Types.Many]·::·StarKindStatus)·->486 ················(y['GHC.Types.Many]·::·StarKindStatus)·->
Offset 509, 15 lines modifiedOffset 509, 15 lines modified
509 ·······························GHC.Types.True509 ·······························GHC.Types.True
510 ·······························->·case·Language.Haskell.TH.Syntax.$fEqAnnLookup_$c==2510 ·······························->·case·Language.Haskell.TH.Syntax.$fEqAnnLookup_$c==2
511 ·········································a3511 ·········································a3
512 ·········································b3·of·wild5·{512 ·········································b3·of·wild5·{
513 ····································GHC.Types.False·->·GHC.Types.True513 ····································GHC.Types.False·->·GHC.Types.True
514 ····································GHC.Types.True·->·GHC.Types.False·}·}·}·}·}·}514 ····································GHC.Types.True·->·GHC.Types.False·}·}·}·}·}·}
515 ················1#·->·GHC.Types.True·}·}·}]515 ················1#·->·GHC.Types.True·}·}·}]
516 b4aeaeaf076d8dcc168121acaf073b12516 d9f4903a76e709ad130e65a24a79fd22
517 ··$fEqStarKindStatus_$c==·::517 ··$fEqStarKindStatus_$c==·::
518 ····StarKindStatus·->·StarKindStatus·->·GHC.Types.Bool518 ····StarKindStatus·->·StarKindStatus·->·GHC.Types.Bool
519 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,519 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,
520 ···Unfolding:·Core:·<vanilla>520 ···Unfolding:·Core:·<vanilla>
521 ··············\·(a['GHC.Types.Many]·::·StarKindStatus)521 ··············\·(a['GHC.Types.Many]·::·StarKindStatus)
522 ················(b['GHC.Types.Many]·::·StarKindStatus)·->522 ················(b['GHC.Types.Many]·::·StarKindStatus)·->
523 ··············case·GHC.Prim.dataToTagSmall#523 ··············case·GHC.Prim.dataToTagSmall#
Offset 534, 15 lines modifiedOffset 534, 15 lines modified
534 ·····················DEFAULT·->·GHC.Types.True534 ·····················DEFAULT·->·GHC.Types.True
535 ·····················IsKindVar·a1535 ·····················IsKindVar·a1
536 ·····················->·case·b·of·wild1·{536 ·····················->·case·b·of·wild1·{
537 ··························DEFAULT·->·case·$fEqStarKindStatus1·ret_ty·GHC.Types.Bool·of·{}537 ··························DEFAULT·->·case·$fEqStarKindStatus1·ret_ty·GHC.Types.Bool·of·{}
538 ··························IsKindVar·b1538 ··························IsKindVar·b1
539 ··························->·Language.Haskell.TH.Syntax.$fEqAnnLookup_$c==1·a1·b1·}·}539 ··························->·Language.Haskell.TH.Syntax.$fEqAnnLookup_$c==1·a1·b1·}·}
540 ················1#·->·GHC.Types.False·}·}·}]540 ················1#·->·GHC.Types.False·}·}·}]
541 cdd053bcdfc91b75f42deb8671c1eef8541 dac0ae05fed8e2b5c3b276d11df1ec90
542 ··$sfromList·::542 ··$sfromList·::
543 ····[(Language.Haskell.TH.Syntax.Name,·a)]543 ····[(Language.Haskell.TH.Syntax.Name,·a)]
544 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a544 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a
545 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,545 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
546 ···Inline:,546 ···Inline:,
547 ···Unfolding:·Core:·<vanilla>547 ···Unfolding:·Core:·<vanilla>
548 ··············\·@a548 ··············\·@a
Offset 619, 343 lines modifiedOffset 619, 343 lines modified
619 ··································@a619 ··································@a
620 ··································1#620 ··································1#
621 ··································wild5621 ··································wild5
622 ··································x2622 ··································x2
623 ··································(Data.Map.Internal.Tip·@Language.Haskell.TH.Syntax.Name·@a)623 ··································(Data.Map.Internal.Tip·@Language.Haskell.TH.Syntax.Name·@a)
624 ··································(Data.Map.Internal.Tip·@Language.Haskell.TH.Syntax.Name·@a))624 ··································(Data.Map.Internal.Tip·@Language.Haskell.TH.Syntax.Name·@a))
625 ·······························wild2·}·}·}·}·}·}·}]625 ·······························wild2·}·}·}·}·}·}·}]
626 c313e76aab70313993a817c2d74522ef626 aede192a8c553430257a26dba42b7e99
627 ··$sfromList1·::627 ··$sfromList1·::
628 ····[(Language.Haskell.TH.Syntax.Name,·a)]628 ····[(Language.Haskell.TH.Syntax.Name,·a)]
629 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a629 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a
630 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a630 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a
631 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,631 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
632 ···Strictness:·<1L><1L>]632 ···Strictness:·<1L><1L>]
633 969c90f8ef443cc6ca3f34e2f43142f0633 748fbddce6d4e47030e29e74020931d8
634 ··$tc'C:ClassRep·::·GHC.Types.TyCon634 ··$tc'C:ClassRep·::·GHC.Types.TyCon
635 ··[HasNoCafRefs,·TagSig:·<TagProper>,635 ··[HasNoCafRefs,·TagSig:·<TagProper>,
636 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],636 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
637 ···Unfolding:·Core:·<vanilla>637 ···Unfolding:·Core:·<vanilla>
638 ··············GHC.Types.TyCon638 ··············GHC.Types.TyCon
639 ················12472898813251718798#Word64 
640 ················7398855996264857357#Word64639 ················7169588501916119870#Word64
 640 ················13170095958855306322#Word64
641 ················$trModule641 ················$trModule
642 ················$tc'C:ClassRep2642 ················$tc'C:ClassRep2
643 ················1#643 ················1#
644 ················$tc'C:ClassRep1]644 ················$tc'C:ClassRep1]
645 0486b377552cf53164645d4baa8d167b645 8f354cbe72cd6353e14f72e2631106b8
646 ··$tc'C:ClassRep1·::·GHC.Types.KindRep646 ··$tc'C:ClassRep1·::·GHC.Types.KindRep
647 ··[HasNoCafRefs,·TagSig:·<TagProper>,647 ··[HasNoCafRefs,·TagSig:·<TagProper>,
648 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]648 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
649 a16450e4705847d32e916161ef41c4d9649 f71ca190d15000898a1fcb5ac38ba6ba
650 ··$tc'C:ClassRep2·::·GHC.Types.TrName650 ··$tc'C:ClassRep2·::·GHC.Types.TrName
651 ··[HasNoCafRefs,·TagSig:·<TagProper>,651 ··[HasNoCafRefs,·TagSig:·<TagProper>,
652 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],652 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
653 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'C:ClassRep3]653 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'C:ClassRep3]
654 7a109d12cdf7020273f39902b4e6b044654 be971fc405a4c5984d70a602edfd6cc4
655 ··$tc'C:ClassRep3·::·GHC.Prim.Addr#655 ··$tc'C:ClassRep3·::·GHC.Prim.Addr#
656 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,656 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
657 ···Unfolding:·Core:·<vanilla>·"'C:ClassRep"#]657 ···Unfolding:·Core:·<vanilla>·"'C:ClassRep"#]
658 a38042e2cefbc8fdf4a9621dbf7bfe64658 4e384b60ce63e1415f5c09f7c7d54dca
659 ··$tc'IsKindVar·::·GHC.Types.TyCon659 ··$tc'IsKindVar·::·GHC.Types.TyCon
660 ··[HasNoCafRefs,·TagSig:·<TagProper>,660 ··[HasNoCafRefs,·TagSig:·<TagProper>,
Max diff block lines reached; 395851/402297 bytes (98.40%) of diff not shown.
18.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Via/Internal.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Via/Internal.dyn_hi
Files 98% similar despite different names
17.9 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Data.Deriving.Via.Internal·91037 interface·Data.Deriving.Via.Internal·9103
8 ··interface·hash:·edb2e3653cda7412347733ad401a55ca 
9 ··ABI·hash:·4501597fb211223285879a7e213f6665 
10 ··export-list·hash:·59b1c98c98e28fbb886d0df8e2b98983 
11 ··orphan·hash:·8308db05b64f81d36c37e1bf744667a88 ··interface·hash:·2f5ed8840b642257bf8caa209c09454a
 9 ··ABI·hash:·410185e91316368f35078b46f0fe96d6
 10 ··export-list·hash:·527069bc9e1e69d1ba040ec8f99f4ffc
 11 ··orphan·hash:·57fd5d117427d107fc0614e0a0550899
12 ··flag·hash:·f51658eddc72b4a895edc8662a7a021c12 ··flag·hash:·f51658eddc72b4a895edc8662a7a021c
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·34d9aa75d32952df80620e6d3b1d645916 ··src_hash:·34d9aa75d32952df80620e6d3b1d6459
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ··deriveViaDecs25 ··deriveViaDecs
26 ··deriveViaDecs'26 ··deriveViaDecs'
27 ··etaReduce27 ··etaReduce
28 ··mkCoerceClassMethEqn28 ··mkCoerceClassMethEqn
29 ··newtypeRepType29 ··newtypeRepType
30 ··stripOuterForallT30 ··stripOuterForallT
31 ··zipTvbSubst31 ··zipTvbSubst
32 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal32 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
33 boot·module·dependencies:33 boot·module·dependencies:
34 direct·package·dependencies:·base-4.20.2.0·containers-0.734 direct·package·dependencies:·base-4.20.2.0·containers-0.7
35 ·····························template-haskell-2.22.0.035 ·····························template-haskell-2.22.0.0
36 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz36 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
37 plugin·package·dependencies:37 plugin·package·dependencies:
38 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext38 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
39 family·instance·modules:·Control.Applicative·Data.Array.Byte39 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 51, 27 lines modifiedOffset 51, 27 lines modified
51 import··-/··Control.Monad·3765f37795474bd38438b4ea897aa0d851 import··-/··Control.Monad·3765f37795474bd38438b4ea897aa0d8
52 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde52 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
53 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a053 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a0
54 import··-/··GHC.Exts·f47689a23905ae9822997342edafef8f54 import··-/··GHC.Exts·f47689a23905ae9822997342edafef8f
55 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a55 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
56 import··-/··Data.Map·6457188bdc8d8578acdee07a1354334156 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
57 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b57 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
58 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·700129439cd68c5ba9d2c5422b38ecd4 
59 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
60 ··applyTy·525d3c57d3e28ee6dfb225ed4877bbb5 
61 ··canEtaReduce·de20c6e8c8b981fde6931af85f8322d6 
62 ··coerceValName·5bb1fb9be8d54b964979ae5926032d20 
63 ··etaReductionError·e129f9c26ecb706e7a49083586c396bf 
64 ··tvbKind·650d6e8e5ba95a90e6c6b295a5bc648c 
65 ··tvbToType·d3ce56bc5376dd4b5dc1ae9f86ba8352 
66 ··unapplyTy·ce49fda1f5dcf757c5163d41725dff73 
67 ··uncurryTy·401a575c9c2c0bb43428341bc513724c 
68 ··unsnoc·29cd69b233fe9922d7ebe8446c540910 
69 ··varTToName·46ec4c84987e7da753a68b838ee62686 
70 ··viaTypeName·f06a87ad963d66abe203649f78fa20dd58 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·ca4e19edadf0168b4040503e4da29551
 59 ··exports:·a34e638d1b596dadd916c6c19823790f
 60 ··applyTy·01caf3f2adc7af5578dcffc75f3db5b6
 61 ··canEtaReduce·c260e3918cb1f044a4967430564f75e0
 62 ··coerceValName·fe96787473a2b71e23f2bd50bf81027d
 63 ··etaReductionError·5786b7508ba2836424e747804feb5058
 64 ··tvbKind·65082efeec127ae2a5136461a0606a43
 65 ··tvbToType·b7e151e7ffda1565d47806de13b8ef6b
 66 ··unapplyTy·23dbb698baca5a66e3dbe17cdb2d2bcd
 67 ··uncurryTy·cec55931b62242d752ec8d22b70b107d
 68 ··unsnoc·19526478886f91dfc1daf5943f202f4e
 69 ··varTToName·cfd50ec71d2ec026d773ecaea97f1ef7
 70 ··viaTypeName·27c83c23424de9673966598676bd9462
71 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c71 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
72 import··-/··GHC.Internal.Control.Monad·db4b58d7da6dca650be67d30bb87577472 import··-/··GHC.Internal.Control.Monad·db4b58d7da6dca650be67d30bb875774
73 import··-/··GHC.Internal.Control.Monad.Fail·b48b455cc2fe0517ba1069bb3981de1473 import··-/··GHC.Internal.Control.Monad.Fail·b48b455cc2fe0517ba1069bb3981de14
74 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023374 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
75 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe75 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe
76 import··-/··GHC.Internal.Data.Maybe·ef84771ffecd984e4802e86ceb916a9176 import··-/··GHC.Internal.Data.Maybe·ef84771ffecd984e4802e86ceb916a91
77 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e1013677 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136
Offset 84, 17 lines modifiedOffset 84, 17 lines modified
84 import··-/··Language.Haskell.TH·fc2f4f3423be1adc3edb723bc032a71084 import··-/··Language.Haskell.TH·fc2f4f3423be1adc3edb723bc032a710
85 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b85 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b
86 import··-/··Language.Haskell.TH.Ppr·f98512a14f27f3de831a0e964410beeb86 import··-/··Language.Haskell.TH.Ppr·f98512a14f27f3de831a0e964410beeb
87 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d887 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d8
88 import··-/··Language.Haskell.TH.Datatype·ae53ad4c3f57425b3727ddb37e73417d88 import··-/··Language.Haskell.TH.Datatype·ae53ad4c3f57425b3727ddb37e73417d
89 import··-/··Language.Haskell.TH.Datatype.TyVarBndr·845ea3f475e781937b8c8dd1171e7d2689 import··-/··Language.Haskell.TH.Datatype.TyVarBndr·845ea3f475e781937b8c8dd1171e7d26
90 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf90 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
91 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·2a6717b6f1c9e585ae0ec99356b7ed9391 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·443e00cef1071962b9e48bdf305132e5
92 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d92 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
93 8ab0fd4c95e73622a02ed1dfd7a7001a93 c9509356e5e9954a887ba8cb2e5dcfc4
94 ··$sfromList·::94 ··$sfromList·::
95 ····[(Language.Haskell.TH.Syntax.Name,·a)]95 ····[(Language.Haskell.TH.Syntax.Name,·a)]
96 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a96 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a
97 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,97 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
98 ···Inline:,98 ···Inline:,
99 ···Unfolding:·Core:·<vanilla>99 ···Unfolding:·Core:·<vanilla>
100 ··············\·@a100 ··············\·@a
Offset 171, 57 lines modifiedOffset 171, 57 lines modified
171 ··································@a171 ··································@a
172 ··································1#172 ··································1#
173 ··································wild5173 ··································wild5
174 ··································x174 ··································x
175 ··································(Data.Map.Internal.Tip·@Language.Haskell.TH.Syntax.Name·@a)175 ··································(Data.Map.Internal.Tip·@Language.Haskell.TH.Syntax.Name·@a)
176 ··································(Data.Map.Internal.Tip·@Language.Haskell.TH.Syntax.Name·@a))176 ··································(Data.Map.Internal.Tip·@Language.Haskell.TH.Syntax.Name·@a))
177 ·······························wild2·}·}·}·}·}·}·}]177 ·······························wild2·}·}·}·}·}·}·}]
178 cae52c5013042acbca9eaa128dfe7c4e178 f6160f2168115c7cc3ab0daaac83b7b0
179 ··$sfromList1·::179 ··$sfromList1·::
180 ····[(Language.Haskell.TH.Syntax.Name,·a)]180 ····[(Language.Haskell.TH.Syntax.Name,·a)]
181 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a181 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a
182 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a182 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a
183 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,183 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
184 ···Strictness:·<1L><1L>]184 ···Strictness:·<1L><1L>]
185 1859750a82224e719e2df6343861d3d4185 30f3229feb4026d86504f8dba43b6e0b
186 ··$trModule·::·GHC.Types.Module186 ··$trModule·::·GHC.Types.Module
187 ··[HasNoCafRefs,·TagSig:·<TagProper>,187 ··[HasNoCafRefs,·TagSig:·<TagProper>,
188 ···LambdaFormInfo:·LFCon[GHC.Types.Module],188 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
189 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]189 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
190 b087a88bf22d25f2707d4f73296e6226190 2d39dc5bc7af7e229c4febf25d676c77
191 ··$trModule1·::·GHC.Types.TrName191 ··$trModule1·::·GHC.Types.TrName
192 ··[HasNoCafRefs,·TagSig:·<TagProper>,192 ··[HasNoCafRefs,·TagSig:·<TagProper>,
193 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],193 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
194 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]194 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
195 ec6734cd77bfada80b69ac0420bd7472195 a6778c18706719b5cb11bd44a86956ce
196 ··$trModule2·::·GHC.Prim.Addr#196 ··$trModule2·::·GHC.Prim.Addr#
197 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,197 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
198 ···Unfolding:·Core:·<vanilla>·"Data.Deriving.Via.Internal"#]198 ···Unfolding:·Core:·<vanilla>·"Data.Deriving.Via.Internal"#]
199 125ef424eb518277893b3616fd544ec1199 959911a6037f838d6b698f7616d312d5
200 ··$trModule3·::·GHC.Types.TrName200 ··$trModule3·::·GHC.Types.TrName
201 ··[HasNoCafRefs,·TagSig:·<TagProper>,201 ··[HasNoCafRefs,·TagSig:·<TagProper>,
Max diff block lines reached; 11546/18249 bytes (63.27%) of diff not shown.
18.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Via/Internal.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Via/Internal.hi
Files 94% similar despite different names
17.9 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Data.Deriving.Via.Internal·91037 interface·Data.Deriving.Via.Internal·9103
8 ··interface·hash:·edb2e3653cda7412347733ad401a55ca 
9 ··ABI·hash:·4501597fb211223285879a7e213f6665 
10 ··export-list·hash:·59b1c98c98e28fbb886d0df8e2b98983 
11 ··orphan·hash:·8308db05b64f81d36c37e1bf744667a88 ··interface·hash:·2f5ed8840b642257bf8caa209c09454a
 9 ··ABI·hash:·410185e91316368f35078b46f0fe96d6
 10 ··export-list·hash:·527069bc9e1e69d1ba040ec8f99f4ffc
 11 ··orphan·hash:·57fd5d117427d107fc0614e0a0550899
12 ··flag·hash:·df4f3b4c7182b404fbe17ce6d074301d12 ··flag·hash:·df4f3b4c7182b404fbe17ce6d074301d
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·34d9aa75d32952df80620e6d3b1d645916 ··src_hash:·34d9aa75d32952df80620e6d3b1d6459
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ··deriveViaDecs25 ··deriveViaDecs
26 ··deriveViaDecs'26 ··deriveViaDecs'
27 ··etaReduce27 ··etaReduce
28 ··mkCoerceClassMethEqn28 ··mkCoerceClassMethEqn
29 ··newtypeRepType29 ··newtypeRepType
30 ··stripOuterForallT30 ··stripOuterForallT
31 ··zipTvbSubst31 ··zipTvbSubst
32 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal32 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
33 boot·module·dependencies:33 boot·module·dependencies:
34 direct·package·dependencies:·base-4.20.2.0·containers-0.734 direct·package·dependencies:·base-4.20.2.0·containers-0.7
35 ·····························template-haskell-2.22.0.035 ·····························template-haskell-2.22.0.0
36 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz36 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
37 plugin·package·dependencies:37 plugin·package·dependencies:
38 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext38 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
39 family·instance·modules:·Control.Applicative·Data.Array.Byte39 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 51, 27 lines modifiedOffset 51, 27 lines modified
51 import··-/··Control.Monad·3765f37795474bd38438b4ea897aa0d851 import··-/··Control.Monad·3765f37795474bd38438b4ea897aa0d8
52 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde52 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
53 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a053 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a0
54 import··-/··GHC.Exts·f47689a23905ae9822997342edafef8f54 import··-/··GHC.Exts·f47689a23905ae9822997342edafef8f
55 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a55 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
56 import··-/··Data.Map·6457188bdc8d8578acdee07a1354334156 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
57 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b57 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
58 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·700129439cd68c5ba9d2c5422b38ecd4 
59 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
60 ··applyTy·525d3c57d3e28ee6dfb225ed4877bbb5 
61 ··canEtaReduce·de20c6e8c8b981fde6931af85f8322d6 
62 ··coerceValName·5bb1fb9be8d54b964979ae5926032d20 
63 ··etaReductionError·e129f9c26ecb706e7a49083586c396bf 
64 ··tvbKind·650d6e8e5ba95a90e6c6b295a5bc648c 
65 ··tvbToType·d3ce56bc5376dd4b5dc1ae9f86ba8352 
66 ··unapplyTy·ce49fda1f5dcf757c5163d41725dff73 
67 ··uncurryTy·401a575c9c2c0bb43428341bc513724c 
68 ··unsnoc·29cd69b233fe9922d7ebe8446c540910 
69 ··varTToName·46ec4c84987e7da753a68b838ee62686 
70 ··viaTypeName·f06a87ad963d66abe203649f78fa20dd58 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·ca4e19edadf0168b4040503e4da29551
 59 ··exports:·a34e638d1b596dadd916c6c19823790f
 60 ··applyTy·01caf3f2adc7af5578dcffc75f3db5b6
 61 ··canEtaReduce·c260e3918cb1f044a4967430564f75e0
 62 ··coerceValName·fe96787473a2b71e23f2bd50bf81027d
 63 ··etaReductionError·5786b7508ba2836424e747804feb5058
 64 ··tvbKind·65082efeec127ae2a5136461a0606a43
 65 ··tvbToType·b7e151e7ffda1565d47806de13b8ef6b
 66 ··unapplyTy·23dbb698baca5a66e3dbe17cdb2d2bcd
 67 ··uncurryTy·cec55931b62242d752ec8d22b70b107d
 68 ··unsnoc·19526478886f91dfc1daf5943f202f4e
 69 ··varTToName·cfd50ec71d2ec026d773ecaea97f1ef7
 70 ··viaTypeName·27c83c23424de9673966598676bd9462
71 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c71 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
72 import··-/··GHC.Internal.Control.Monad·db4b58d7da6dca650be67d30bb87577472 import··-/··GHC.Internal.Control.Monad·db4b58d7da6dca650be67d30bb875774
73 import··-/··GHC.Internal.Control.Monad.Fail·b48b455cc2fe0517ba1069bb3981de1473 import··-/··GHC.Internal.Control.Monad.Fail·b48b455cc2fe0517ba1069bb3981de14
74 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023374 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
75 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe75 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe
76 import··-/··GHC.Internal.Data.Maybe·ef84771ffecd984e4802e86ceb916a9176 import··-/··GHC.Internal.Data.Maybe·ef84771ffecd984e4802e86ceb916a91
77 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e1013677 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136
Offset 84, 17 lines modifiedOffset 84, 17 lines modified
84 import··-/··Language.Haskell.TH·fc2f4f3423be1adc3edb723bc032a71084 import··-/··Language.Haskell.TH·fc2f4f3423be1adc3edb723bc032a710
85 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b85 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b
86 import··-/··Language.Haskell.TH.Ppr·f98512a14f27f3de831a0e964410beeb86 import··-/··Language.Haskell.TH.Ppr·f98512a14f27f3de831a0e964410beeb
87 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d887 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d8
88 import··-/··Language.Haskell.TH.Datatype·ae53ad4c3f57425b3727ddb37e73417d88 import··-/··Language.Haskell.TH.Datatype·ae53ad4c3f57425b3727ddb37e73417d
89 import··-/··Language.Haskell.TH.Datatype.TyVarBndr·845ea3f475e781937b8c8dd1171e7d2689 import··-/··Language.Haskell.TH.Datatype.TyVarBndr·845ea3f475e781937b8c8dd1171e7d26
90 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf90 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
91 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·2a6717b6f1c9e585ae0ec99356b7ed9391 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·443e00cef1071962b9e48bdf305132e5
92 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d92 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
93 8ab0fd4c95e73622a02ed1dfd7a7001a93 c9509356e5e9954a887ba8cb2e5dcfc4
94 ··$sfromList·::94 ··$sfromList·::
95 ····[(Language.Haskell.TH.Syntax.Name,·a)]95 ····[(Language.Haskell.TH.Syntax.Name,·a)]
96 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a96 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a
97 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,97 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
98 ···Inline:,98 ···Inline:,
99 ···Unfolding:·Core:·<vanilla>99 ···Unfolding:·Core:·<vanilla>
100 ··············\·@a100 ··············\·@a
Offset 171, 57 lines modifiedOffset 171, 57 lines modified
171 ··································@a171 ··································@a
172 ··································1#172 ··································1#
173 ··································wild5173 ··································wild5
174 ··································x174 ··································x
175 ··································(Data.Map.Internal.Tip·@Language.Haskell.TH.Syntax.Name·@a)175 ··································(Data.Map.Internal.Tip·@Language.Haskell.TH.Syntax.Name·@a)
176 ··································(Data.Map.Internal.Tip·@Language.Haskell.TH.Syntax.Name·@a))176 ··································(Data.Map.Internal.Tip·@Language.Haskell.TH.Syntax.Name·@a))
177 ·······························wild2·}·}·}·}·}·}·}]177 ·······························wild2·}·}·}·}·}·}·}]
178 cae52c5013042acbca9eaa128dfe7c4e178 f6160f2168115c7cc3ab0daaac83b7b0
179 ··$sfromList1·::179 ··$sfromList1·::
180 ····[(Language.Haskell.TH.Syntax.Name,·a)]180 ····[(Language.Haskell.TH.Syntax.Name,·a)]
181 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a181 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a
182 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a182 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a
183 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,183 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
184 ···Strictness:·<1L><1L>]184 ···Strictness:·<1L><1L>]
185 1859750a82224e719e2df6343861d3d4185 30f3229feb4026d86504f8dba43b6e0b
186 ··$trModule·::·GHC.Types.Module186 ··$trModule·::·GHC.Types.Module
187 ··[HasNoCafRefs,·TagSig:·<TagProper>,187 ··[HasNoCafRefs,·TagSig:·<TagProper>,
188 ···LambdaFormInfo:·LFCon[GHC.Types.Module],188 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
189 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]189 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
190 b087a88bf22d25f2707d4f73296e6226190 2d39dc5bc7af7e229c4febf25d676c77
191 ··$trModule1·::·GHC.Types.TrName191 ··$trModule1·::·GHC.Types.TrName
192 ··[HasNoCafRefs,·TagSig:·<TagProper>,192 ··[HasNoCafRefs,·TagSig:·<TagProper>,
193 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],193 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
194 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]194 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
195 ec6734cd77bfada80b69ac0420bd7472195 a6778c18706719b5cb11bd44a86956ce
196 ··$trModule2·::·GHC.Prim.Addr#196 ··$trModule2·::·GHC.Prim.Addr#
197 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,197 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
198 ···Unfolding:·Core:·<vanilla>·"Data.Deriving.Via.Internal"#]198 ···Unfolding:·Core:·<vanilla>·"Data.Deriving.Via.Internal"#]
199 125ef424eb518277893b3616fd544ec1199 959911a6037f838d6b698f7616d312d5
200 ··$trModule3·::·GHC.Types.TrName200 ··$trModule3·::·GHC.Types.TrName
201 ··[HasNoCafRefs,·TagSig:·<TagProper>,201 ··[HasNoCafRefs,·TagSig:·<TagProper>,
Max diff block lines reached; 11546/18246 bytes (63.28%) of diff not shown.
5.64 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Via.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Eq/Deriving.dyn_hi
Files 84% similar despite different names
5.33 KB
ghc --show-iface {}
    
Offset 1, 32 lines modifiedOffset 1, 37 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Data.Deriving.Via·91037 interface·Data.Eq.Deriving·9103
8 ··interface·hash:·14e8205261afe72d4470887b26d88ddc 
9 ··ABI·hash:·a4056ef5fb80e96aae305937297a8883 
10 ··export-list·hash:·5573e920362c2a3bf7ddedbda6c8afe38 ··interface·hash:·c5f0829d9b2a604b4145ebcfcac814a1
 9 ··ABI·hash:·138d8d972f58aef132401215a0fa3552
 10 ··export-list·hash:·4b61cca8b232e8bb2576ed78b4f2089e
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·93c4cd72dc6308f49be4a37eaa2afca312 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·0d5adb41f7f4732b18b66c3a1167c75416 ··src_hash:·8430313daa741120aa3a5e7f42f3c98e
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Data.Deriving.Via.Internal.deriveGND21 ··Data.Eq.Deriving.Internal.deriveEq
22 ··Data.Deriving.Via.Internal.deriveVia22 ··Data.Eq.Deriving.Internal.deriveEq1
23 ··Data.Deriving.Internal.Via23 ··Data.Eq.Deriving.Internal.deriveEq2
 24 ··Data.Eq.Deriving.Internal.makeEq
 25 ··Data.Eq.Deriving.Internal.makeEq1
 26 ··Data.Eq.Deriving.Internal.makeEq2
 27 ··Data.Eq.Deriving.Internal.makeLiftEq
 28 ··Data.Eq.Deriving.Internal.makeLiftEq2
 29 ··Data.Eq.Deriving.Internal.makeNotEq
24 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal30 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Eq.Deriving.Internal
25 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Via.Internal 
26 boot·module·dependencies:31 boot·module·dependencies:
27 direct·package·dependencies:·base-4.20.2.032 direct·package·dependencies:·base-4.20.2.0
28 plugin·package·dependencies:33 plugin·package·dependencies:
29 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext34 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
30 family·instance·modules:·Control.Applicative·Data.Array.Byte35 family·instance·modules:·Control.Applicative·Data.Array.Byte
31 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product36 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
32 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal37 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 36, 48 lines modifiedOffset 41, 49 lines modified
36 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord41 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
37 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList42 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
38 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList43 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
39 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ44 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
40 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax45 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
41 ·························Language.Haskell.TH.Datatype46 ·························Language.Haskell.TH.Datatype
42 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a47 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
43 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·700129439cd68c5ba9d2c5422b38ecd4 
44 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
45 ··Via·e3fb2e0373778e16ceeff79202fc0da1 
46 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Via.Internal·4501597fb211223285879a7e213f6665 
47 ··exports:·59b1c98c98e28fbb886d0df8e2b98983 
48 ··deriveGND·31bb0c02cb1271e676e602c5b3bc2de3 
49 ··deriveVia·9f0f20bb241f34171ea86e52e9cd9b68 
50 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf 
51 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·2a6717b6f1c9e585ae0ec99356b7ed93 
52 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d 
53 dfb609022dec369fd220c31bab9047d548 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Eq.Deriving.Internal·16a5ac9c404d4a62541ab95865ce2359
 49 ··exports:·0d094c39f6afeb4bf10bd1e304838b71
 50 ··deriveEq·8408519c1fb1fcd1bf04b42bd9cf330a
 51 ··deriveEq1·0f4890ba94d6b2a4174fc1330f03e2b9
 52 ··deriveEq2·f36d5269a97fad10d73ebcf7a602da56
 53 ··makeEq·88995c28b0729716bb9a9cbe4c84eb06
 54 ··makeEq1·4017908d63482d35d974286c0ee1d4d5
 55 ··makeEq2·346a2af5f2f29427450187532d768268
 56 ··makeLiftEq·1914881182b388db9eb511bb24324267
 57 ··makeLiftEq2·63d97c870ad5794f0c33f6de1fa43ea7
 58 ··makeNotEq·1f2aead58bfec44bff5fbd72ddd50485
 59 ecedb06620cdba34c4406e83d3854304
54 ··$trModule·::·GHC.Types.Module60 ··$trModule·::·GHC.Types.Module
55 ··[HasNoCafRefs,·TagSig:·<TagProper>,61 ··[HasNoCafRefs,·TagSig:·<TagProper>,
56 ···LambdaFormInfo:·LFCon[GHC.Types.Module],62 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
57 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]63 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
58 72bbdca945d90e66df373f5a9c8424c664 c4182f131f51f14c820a527c3caf34a7
59 ··$trModule1·::·GHC.Types.TrName65 ··$trModule1·::·GHC.Types.TrName
60 ··[HasNoCafRefs,·TagSig:·<TagProper>,66 ··[HasNoCafRefs,·TagSig:·<TagProper>,
61 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],67 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
62 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]68 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
63 fba25a7c217978d012304031689244fa69 3464c6cf396685501056c1d1750c200d
64 ··$trModule2·::·GHC.Prim.Addr#70 ··$trModule2·::·GHC.Prim.Addr#
65 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,71 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
66 ···Unfolding:·Core:·<vanilla>·"Data.Deriving.Via"#]72 ···Unfolding:·Core:·<vanilla>·"Data.Eq.Deriving"#]
67 572ef79ed8768c03d3085fb88c47b4df73 83fb9402be08cf1a4994a570ab43214f
68 ··$trModule3·::·GHC.Types.TrName74 ··$trModule3·::·GHC.Types.TrName
69 ··[HasNoCafRefs,·TagSig:·<TagProper>,75 ··[HasNoCafRefs,·TagSig:·<TagProper>,
70 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],76 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
71 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]77 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
72 1e5c98aa49b599a64a2ee0309c79c77378 f3de1db6de01707eafd39396f4bcbe32
73 ··$trModule4·::·GHC.Prim.Addr#79 ··$trModule4·::·GHC.Prim.Addr#
74 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,80 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
75 ···Unfolding:·Core:·<vanilla>81 ···Unfolding:·Core:·<vanilla>
76 ··············"deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1"#]82 ··············"deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A"#]
77 Warnings:83 Warnings:
78 ··Deprecated·names:84 ··Deprecated·names:
79 ··Deprecated·exports:85 ··Deprecated·exports:
80 trusted:·none86 trusted:·none
81 require·own·pkg·trusted:·False87 require·own·pkg·trusted:·False
82 docs:88 docs:
83 ··Nothing89 ··Nothing
5.25 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Via.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ix/Deriving.dyn_hi
Files 86% similar despite different names
4.95 KB
ghc --show-iface {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Data.Deriving.Via·91037 interface·Data.Ix.Deriving·9103
8 ··interface·hash:·14e8205261afe72d4470887b26d88ddc 
9 ··ABI·hash:·a4056ef5fb80e96aae305937297a8883 
10 ··export-list·hash:·5573e920362c2a3bf7ddedbda6c8afe38 ··interface·hash:·23399646a395e79d9e0a352af218f9ad
 9 ··ABI·hash:·98b6748e7ff4b79bf962dfba5d067c77
 10 ··export-list·hash:·31e48165795c4c192f6c72188d19209f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·c16f61a5b2132463113c7fa4990025b912 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·0d5adb41f7f4732b18b66c3a1167c75416 ··src_hash:·dcf228d2c3abfd79b5fdba5476d3cc5e
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Data.Deriving.Via.Internal.deriveGND21 ··Data.Ix.Deriving.Internal.deriveIx
22 ··Data.Deriving.Via.Internal.deriveVia 
23 ··Data.Deriving.Internal.Via22 ··Data.Ix.Deriving.Internal.makeInRange
 23 ··Data.Ix.Deriving.Internal.makeRange
 24 ··Data.Ix.Deriving.Internal.makeUnsafeIndex
24 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal25 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Ix.Deriving.Internal
25 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Via.Internal 
26 boot·module·dependencies:26 boot·module·dependencies:
27 direct·package·dependencies:·base-4.20.2.027 direct·package·dependencies:·base-4.20.2.0
28 plugin·package·dependencies:28 plugin·package·dependencies:
29 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext29 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
30 family·instance·modules:·Control.Applicative·Data.Array.Byte30 family·instance·modules:·Control.Applicative·Data.Array.Byte
31 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product31 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
32 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal32 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 36, 48 lines modifiedOffset 36, 44 lines modified
36 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord36 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
37 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList37 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
38 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList38 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
39 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ39 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
40 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax40 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
41 ·························Language.Haskell.TH.Datatype41 ·························Language.Haskell.TH.Datatype
42 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a42 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
 43 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Ix.Deriving.Internal·98daafbd7826df2806a82f0e2e1485e3
 44 ··exports:·31e48165795c4c192f6c72188d19209f
 45 ··deriveIx·8ee99e3b0f7ea86a6f122bd0978703cc
 46 ··makeInRange·a1580951afcc00b8e48f01a6e3a80244
 47 ··makeRange·31f89c193cf9bf853a799dce629a97cb
 48 ··makeUnsafeIndex·9ec354f84019d9dc02e33b2837f4cd39
 49 5b25e20b8ec2fb147ee2c314856fb915
43 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·700129439cd68c5ba9d2c5422b38ecd4 
44 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
45 ··Via·e3fb2e0373778e16ceeff79202fc0da1 
46 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Via.Internal·4501597fb211223285879a7e213f6665 
47 ··exports:·59b1c98c98e28fbb886d0df8e2b98983 
48 ··deriveGND·31bb0c02cb1271e676e602c5b3bc2de3 
49 ··deriveVia·9f0f20bb241f34171ea86e52e9cd9b68 
50 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf 
51 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·2a6717b6f1c9e585ae0ec99356b7ed93 
52 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d 
53 dfb609022dec369fd220c31bab9047d5 
54 ··$trModule·::·GHC.Types.Module50 ··$trModule·::·GHC.Types.Module
55 ··[HasNoCafRefs,·TagSig:·<TagProper>,51 ··[HasNoCafRefs,·TagSig:·<TagProper>,
56 ···LambdaFormInfo:·LFCon[GHC.Types.Module],52 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
57 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]53 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
58 72bbdca945d90e66df373f5a9c8424c654 517c3708027e21f5a1cb86210d75fa10
59 ··$trModule1·::·GHC.Types.TrName55 ··$trModule1·::·GHC.Types.TrName
60 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
61 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
62 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
63 fba25a7c217978d012304031689244fa59 f6ea2a3caaaaa5a66095d45f2d1d1757
64 ··$trModule2·::·GHC.Prim.Addr#60 ··$trModule2·::·GHC.Prim.Addr#
65 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
66 ···Unfolding:·Core:·<vanilla>·"Data.Deriving.Via"#]62 ···Unfolding:·Core:·<vanilla>·"Data.Ix.Deriving"#]
67 572ef79ed8768c03d3085fb88c47b4df63 c1d26414f2e23b0d5dfbc7ac8289a6c6
68 ··$trModule3·::·GHC.Types.TrName64 ··$trModule3·::·GHC.Types.TrName
69 ··[HasNoCafRefs,·TagSig:·<TagProper>,65 ··[HasNoCafRefs,·TagSig:·<TagProper>,
70 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],66 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
71 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]67 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
72 1e5c98aa49b599a64a2ee0309c79c77368 d65d1607e549d2cbae0647d4fdbf020e
73 ··$trModule4·::·GHC.Prim.Addr#69 ··$trModule4·::·GHC.Prim.Addr#
74 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,70 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
75 ···Unfolding:·Core:·<vanilla>71 ···Unfolding:·Core:·<vanilla>
76 ··············"deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1"#]72 ··············"deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A"#]
77 Warnings:73 Warnings:
78 ··Deprecated·names:74 ··Deprecated·names:
79 ··Deprecated·exports:75 ··Deprecated·exports:
80 trusted:·none76 trusted:·none
81 require·own·pkg·trusted:·False77 require·own·pkg·trusted:·False
82 docs:78 docs:
83 ··Nothing79 ··Nothing
22.5 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving.dyn_hi
Files 88% similar despite different names
22.2 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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Data.Deriving·91037 interface·Data.Deriving·9103
8 ··interface·hash:·ac73faff44b1486fbf5a1e669891e521 
9 ··ABI·hash:·e492116efc43a3fe073fbd9fb20a2544 
10 ··export-list·hash:·9f8c4ebb7417d62739a9ad540b8d9a718 ··interface·hash:·e0456ebbd9c2afadbc9e166772622db2
 9 ··ABI·hash:·d90944a8b45b43b573cd649b8dbf6b7c
 10 ··export-list·hash:·7a69215cf632cac7f5a7885d310c672d
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·93b21403f4fc26e707e9d21162046e8b16 ··src_hash:·93b21403f4fc26e707e9d21162046e8b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 126, 24 lines modifiedOffset 126, 24 lines modified
126 ··Text.Show.Deriving.Internal.makeShowsPrec1Options126 ··Text.Show.Deriving.Internal.makeShowsPrec1Options
127 ··Text.Show.Deriving.Internal.makeShowsPrec2127 ··Text.Show.Deriving.Internal.makeShowsPrec2
128 ··Text.Show.Deriving.Internal.makeShowsPrec2Options128 ··Text.Show.Deriving.Internal.makeShowsPrec2Options
129 ··Text.Show.Deriving.Internal.makeShowsPrecOptions129 ··Text.Show.Deriving.Internal.makeShowsPrecOptions
130 ··Data.Functor.Deriving.Internal.FFTOptions{Data.Functor.Deriving.Internal.FFTOptions·Data.Functor.Deriving.Internal.fftEmptyCaseBehavior}130 ··Data.Functor.Deriving.Internal.FFTOptions{Data.Functor.Deriving.Internal.FFTOptions·Data.Functor.Deriving.Internal.fftEmptyCaseBehavior}
131 ··Text.Read.Deriving.Internal.ReadOptions{Text.Read.Deriving.Internal.ReadOptions·Text.Read.Deriving.Internal.useReadPrec}131 ··Text.Read.Deriving.Internal.ReadOptions{Text.Read.Deriving.Internal.ReadOptions·Text.Read.Deriving.Internal.useReadPrec}
132 ··Text.Show.Deriving.Internal.ShowOptions{Text.Show.Deriving.Internal.ShowOptions·Text.Show.Deriving.Internal.ghc8ShowBehavior·Text.Show.Deriving.Internal.showEmptyCaseBehavior}132 ··Text.Show.Deriving.Internal.ShowOptions{Text.Show.Deriving.Internal.ShowOptions·Text.Show.Deriving.Internal.ghc8ShowBehavior·Text.Show.Deriving.Internal.showEmptyCaseBehavior}
133 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Bounded.Deriving133 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Bounded.Deriving
134 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Enum.Deriving134 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Enum.Deriving
135 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Eq.Deriving135 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Eq.Deriving
136 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Foldable.Deriving136 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Foldable.Deriving
137 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving137 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Functor.Deriving
138 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ix.Deriving138 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Ix.Deriving
139 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ord.Deriving139 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Ord.Deriving
140 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Traversable.Deriving140 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Traversable.Deriving
141 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Text.Read.Deriving141 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Text.Read.Deriving
142 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Text.Show.Deriving142 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Text.Show.Deriving
143 boot·module·dependencies:143 boot·module·dependencies:
144 direct·package·dependencies:·base-4.20.2.0144 direct·package·dependencies:·base-4.20.2.0
145 plugin·package·dependencies:145 plugin·package·dependencies:
146 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext146 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
147 family·instance·modules:·Control.Applicative·Data.Array.Byte147 family·instance·modules:·Control.Applicative·Data.Array.Byte
148 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product148 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
149 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal149 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 153, 185 lines modifiedOffset 153, 185 lines modified
153 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord153 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
154 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList154 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
155 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList155 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
156 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ156 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
157 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax157 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
158 ·························Language.Haskell.TH.Datatype158 ·························Language.Haskell.TH.Datatype
159 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a159 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
160 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Bounded.Deriving·5951c1290894c9f57e637a5409ecc94b 
161 ··exports:·7d7dc871593bfc652d6afa1325e81cf4 
162 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Bounded.Deriving.Internal·79cc0bcf772f2a7cc78bfc8f637ce3d9 
163 ··deriveBounded·e4ee910b49562305decff7f3d2a10640 
164 ··makeMaxBound·5b9c27323a9a0274fa98710fffb91e26 
165 ··makeMinBound·5d67a4fd51475008f6a3b7a2efd9b07f 
166 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Enum.Deriving·2fa2239857ccfad533a267c0e6173fc8 
167 ··exports:·dfaba2626497c5ab34fa33095d8b0e90 
168 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Enum.Deriving.Internal·ee94ce334b93afdc3ab6db29c918a59c 
169 ··deriveEnum·f78e4760d0032c3babb876de29525f94 
170 ··makeEnumFrom·a6a078d0ef68c0ade28aa9a198084f76 
171 ··makeEnumFromThen·5489db095cf966112f7a98530ef5bfe7 
172 ··makeFromEnum·30cfc04a56a3f0f28de96ce4abcd9ca1 
173 ··makePred·1ea070225be5da4b19ec3365d69a9f4b 
174 ··makeSucc·39dce22abbaaa5437c7a66e2434735c8 
175 ··makeToEnum·1878795a6c6972c39c2ab7bf5fd73f6e 
176 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Eq.Deriving·c4af30610e4e3b810037a49fb25251a5 
177 ··exports:·569bb27be30bf79ff719fd15b2c9028e 
178 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Eq.Deriving.Internal·b4721db37f587e46a9d33e3bc06a21bc 
179 ··deriveEq·6557450c15ee867669ad20452e30a4ab 
180 ··deriveEq1·e71de6a3a928a6915b774206bfe4ce25 
181 ··deriveEq2·4309d2b7c2d23a38a2563dd81b614b04 
182 ··makeEq·5f8155191092971c58c14dd61aa7347a 
183 ··makeEq1·05e06a7bec160ac0b315a490ef7fbca1 
184 ··makeEq2·10aa73982390f0f22f3f21eca2943034 
185 ··makeLiftEq·6e0b678d9ec4e9224c9145c3bae427b2 
186 ··makeLiftEq2·d0d8ee683565d58733491fc4c4cf1a05 
187 ··makeNotEq·db8d425858082faa6f2b747c12a7cd1f 
188 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Foldable.Deriving·93c507ca406a0ac23ffd2f65138ea61b 
189 ··exports:·3e04cce9b37859ae6d82170d4ee7a49e 
190 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving·d09da43e7c83bb60abd7c2f0ca97ce97 
191 ··exports:·f6332d0d15ea9cf49e8551aea15c6e2b 
192 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving.Internal·e15f23bba411c4db40a6b5ced6f0fc42 
193 ··FFTOptions·b241e3341d818cf1cb80d72396020947 
194 ··FFTOptions·1935b3fade326c670c26348e7a5d09d2 
195 ··defaultFFTOptions·13cb2d82deee8d671e77450a4e9e4112 
196 ··deriveFoldable·7f052639a5bdc44c7be56636e9d61b98 
197 ··deriveFoldableOptions·0396a8839163d546c78531934e023b32 
198 ··deriveFunctor·065331b0357984482e41b04d50d2b090 
199 ··deriveFunctorOptions·8fe3651a53d81722f9ae58f070a740db 
200 ··deriveTraversable·2154c94473a793b909369ba9f6c3178f 
201 ··deriveTraversableOptions·eea6be65467fe6d448222882f152ef72 
202 ··fftEmptyCaseBehavior·8a408a8da153347f538459e57cfcd218 
203 ··makeFmap·5a680f7f66c7789729f57717707bdec0 
204 ··makeFmapOptions·a598d748bb4c81c4dabe2025d7ab7ea1 
205 ··makeFold·bdf42accae8765119c3bf02b81976bab 
206 ··makeFoldMap·785591afc85ce91721bc8081d0faddbd 
207 ··makeFoldMapOptions·d1e6f2f655657fa9032028d13224be11 
208 ··makeFoldOptions·0aea4d12c9b9a7327679f4c1877ea282 
209 ··makeFoldl·4a75d34a3b803aa52021a80c2fe918d0 
210 ··makeFoldlOptions·e334878a5655cc7eb560be92b22cc03f 
211 ··makeFoldr·ca8c4206eff30aac3f6adc830e9a686e 
212 ··makeFoldrOptions·4bab275d2b47eed80ac5ce9f5d71118c 
213 ··makeMapM·60d79abaff841a55ac6a352bb71f68a8 
214 ··makeMapMOptions·36da5a5f2511f1c0d786aebe95658638 
215 ··makeNull·f9cbfecd5b760db47c7407b6d58ab19f 
216 ··makeNullOptions·b3e5ba36e10b1da12ed54244b5397d68 
217 ··makeReplace·5cf13b715b134fe12d83db3844a96b1c 
218 ··makeReplaceOptions·de00aab631ae09805089de79340f1885 
219 ··makeSequence·8c4d6e8064a40f76482b10c452d5a932 
220 ··makeSequenceA·5fe1ca3db020e801b0e01c66521ef403 
221 ··makeSequenceAOptions·cd6722228a66e04e7fc161a76c29c9fd 
222 ··makeSequenceOptions·cac11ba552dcb2f9b70809b734a0df64 
223 ··makeTraverse·6e476da030fe422d72425c57d818acd9 
224 ··makeTraverseOptions·4db9fac278ef2d0969b0259a89fccf6a 
225 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ix.Deriving·c27b995e327d1f9d9089bebff58628d9 
226 ··exports:·fe148de40295bc8484e0a3686938e66b 
227 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ix.Deriving.Internal·cff31c19a55620763b6c39e6b48f236f 
228 ··deriveIx·dd5cba6a9b44ac17960fb6a04c9e93ee 
229 ··makeInRange·b99c5b196028df9ed36f404ffdfd1f27 
230 ··makeRange·a3e5354cf39e5a6b530c0b34eeeb4802 
231 ··makeUnsafeIndex·98cec3d79c3b86fbfdcdd2108fd716b1 
232 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ord.Deriving·af196d67e1b8235590c0dad381189567 
233 ··exports:·f22aa1b84e956b9793b4c1c2ee0a94b7 
234 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ord.Deriving.Internal·e4812efcd309c77d8ff0db4da81c23c5 
Max diff block lines reached; 1271/22719 bytes (5.59%) of diff not shown.
22.5 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving.hi
Files 89% similar despite different names
22.2 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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Data.Deriving·91037 interface·Data.Deriving·9103
8 ··interface·hash:·ac73faff44b1486fbf5a1e669891e521 
9 ··ABI·hash:·e492116efc43a3fe073fbd9fb20a2544 
10 ··export-list·hash:·9f8c4ebb7417d62739a9ad540b8d9a718 ··interface·hash:·e0456ebbd9c2afadbc9e166772622db2
 9 ··ABI·hash:·d90944a8b45b43b573cd649b8dbf6b7c
 10 ··export-list·hash:·7a69215cf632cac7f5a7885d310c672d
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d386612 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d3866
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·93b21403f4fc26e707e9d21162046e8b16 ··src_hash:·93b21403f4fc26e707e9d21162046e8b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 126, 24 lines modifiedOffset 126, 24 lines modified
126 ··Text.Show.Deriving.Internal.makeShowsPrec1Options126 ··Text.Show.Deriving.Internal.makeShowsPrec1Options
127 ··Text.Show.Deriving.Internal.makeShowsPrec2127 ··Text.Show.Deriving.Internal.makeShowsPrec2
128 ··Text.Show.Deriving.Internal.makeShowsPrec2Options128 ··Text.Show.Deriving.Internal.makeShowsPrec2Options
129 ··Text.Show.Deriving.Internal.makeShowsPrecOptions129 ··Text.Show.Deriving.Internal.makeShowsPrecOptions
130 ··Data.Functor.Deriving.Internal.FFTOptions{Data.Functor.Deriving.Internal.FFTOptions·Data.Functor.Deriving.Internal.fftEmptyCaseBehavior}130 ··Data.Functor.Deriving.Internal.FFTOptions{Data.Functor.Deriving.Internal.FFTOptions·Data.Functor.Deriving.Internal.fftEmptyCaseBehavior}
131 ··Text.Read.Deriving.Internal.ReadOptions{Text.Read.Deriving.Internal.ReadOptions·Text.Read.Deriving.Internal.useReadPrec}131 ··Text.Read.Deriving.Internal.ReadOptions{Text.Read.Deriving.Internal.ReadOptions·Text.Read.Deriving.Internal.useReadPrec}
132 ··Text.Show.Deriving.Internal.ShowOptions{Text.Show.Deriving.Internal.ShowOptions·Text.Show.Deriving.Internal.ghc8ShowBehavior·Text.Show.Deriving.Internal.showEmptyCaseBehavior}132 ··Text.Show.Deriving.Internal.ShowOptions{Text.Show.Deriving.Internal.ShowOptions·Text.Show.Deriving.Internal.ghc8ShowBehavior·Text.Show.Deriving.Internal.showEmptyCaseBehavior}
133 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Bounded.Deriving133 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Bounded.Deriving
134 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Enum.Deriving134 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Enum.Deriving
135 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Eq.Deriving135 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Eq.Deriving
136 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Foldable.Deriving136 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Foldable.Deriving
137 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving137 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Functor.Deriving
138 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ix.Deriving138 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Ix.Deriving
139 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ord.Deriving139 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Ord.Deriving
140 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Traversable.Deriving140 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Traversable.Deriving
141 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Text.Read.Deriving141 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Text.Read.Deriving
142 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Text.Show.Deriving142 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Text.Show.Deriving
143 boot·module·dependencies:143 boot·module·dependencies:
144 direct·package·dependencies:·base-4.20.2.0144 direct·package·dependencies:·base-4.20.2.0
145 plugin·package·dependencies:145 plugin·package·dependencies:
146 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext146 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
147 family·instance·modules:·Control.Applicative·Data.Array.Byte147 family·instance·modules:·Control.Applicative·Data.Array.Byte
148 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product148 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
149 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal149 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 153, 185 lines modifiedOffset 153, 185 lines modified
153 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord153 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
154 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList154 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
155 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList155 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
156 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ156 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
157 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax157 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
158 ·························Language.Haskell.TH.Datatype158 ·························Language.Haskell.TH.Datatype
159 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a159 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
160 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Bounded.Deriving·5951c1290894c9f57e637a5409ecc94b 
161 ··exports:·7d7dc871593bfc652d6afa1325e81cf4 
162 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Bounded.Deriving.Internal·79cc0bcf772f2a7cc78bfc8f637ce3d9 
163 ··deriveBounded·e4ee910b49562305decff7f3d2a10640 
164 ··makeMaxBound·5b9c27323a9a0274fa98710fffb91e26 
165 ··makeMinBound·5d67a4fd51475008f6a3b7a2efd9b07f 
166 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Enum.Deriving·2fa2239857ccfad533a267c0e6173fc8 
167 ··exports:·dfaba2626497c5ab34fa33095d8b0e90 
168 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Enum.Deriving.Internal·ee94ce334b93afdc3ab6db29c918a59c 
169 ··deriveEnum·f78e4760d0032c3babb876de29525f94 
170 ··makeEnumFrom·a6a078d0ef68c0ade28aa9a198084f76 
171 ··makeEnumFromThen·5489db095cf966112f7a98530ef5bfe7 
172 ··makeFromEnum·30cfc04a56a3f0f28de96ce4abcd9ca1 
173 ··makePred·1ea070225be5da4b19ec3365d69a9f4b 
174 ··makeSucc·39dce22abbaaa5437c7a66e2434735c8 
175 ··makeToEnum·1878795a6c6972c39c2ab7bf5fd73f6e 
176 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Eq.Deriving·c4af30610e4e3b810037a49fb25251a5 
177 ··exports:·569bb27be30bf79ff719fd15b2c9028e 
178 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Eq.Deriving.Internal·b4721db37f587e46a9d33e3bc06a21bc 
179 ··deriveEq·6557450c15ee867669ad20452e30a4ab 
180 ··deriveEq1·e71de6a3a928a6915b774206bfe4ce25 
181 ··deriveEq2·4309d2b7c2d23a38a2563dd81b614b04 
182 ··makeEq·5f8155191092971c58c14dd61aa7347a 
183 ··makeEq1·05e06a7bec160ac0b315a490ef7fbca1 
184 ··makeEq2·10aa73982390f0f22f3f21eca2943034 
185 ··makeLiftEq·6e0b678d9ec4e9224c9145c3bae427b2 
186 ··makeLiftEq2·d0d8ee683565d58733491fc4c4cf1a05 
187 ··makeNotEq·db8d425858082faa6f2b747c12a7cd1f 
188 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Foldable.Deriving·93c507ca406a0ac23ffd2f65138ea61b 
189 ··exports:·3e04cce9b37859ae6d82170d4ee7a49e 
190 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving·d09da43e7c83bb60abd7c2f0ca97ce97 
191 ··exports:·f6332d0d15ea9cf49e8551aea15c6e2b 
192 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving.Internal·e15f23bba411c4db40a6b5ced6f0fc42 
193 ··FFTOptions·b241e3341d818cf1cb80d72396020947 
194 ··FFTOptions·1935b3fade326c670c26348e7a5d09d2 
195 ··defaultFFTOptions·13cb2d82deee8d671e77450a4e9e4112 
196 ··deriveFoldable·7f052639a5bdc44c7be56636e9d61b98 
197 ··deriveFoldableOptions·0396a8839163d546c78531934e023b32 
198 ··deriveFunctor·065331b0357984482e41b04d50d2b090 
199 ··deriveFunctorOptions·8fe3651a53d81722f9ae58f070a740db 
200 ··deriveTraversable·2154c94473a793b909369ba9f6c3178f 
201 ··deriveTraversableOptions·eea6be65467fe6d448222882f152ef72 
202 ··fftEmptyCaseBehavior·8a408a8da153347f538459e57cfcd218 
203 ··makeFmap·5a680f7f66c7789729f57717707bdec0 
204 ··makeFmapOptions·a598d748bb4c81c4dabe2025d7ab7ea1 
205 ··makeFold·bdf42accae8765119c3bf02b81976bab 
206 ··makeFoldMap·785591afc85ce91721bc8081d0faddbd 
207 ··makeFoldMapOptions·d1e6f2f655657fa9032028d13224be11 
208 ··makeFoldOptions·0aea4d12c9b9a7327679f4c1877ea282 
209 ··makeFoldl·4a75d34a3b803aa52021a80c2fe918d0 
210 ··makeFoldlOptions·e334878a5655cc7eb560be92b22cc03f 
211 ··makeFoldr·ca8c4206eff30aac3f6adc830e9a686e 
212 ··makeFoldrOptions·4bab275d2b47eed80ac5ce9f5d71118c 
213 ··makeMapM·60d79abaff841a55ac6a352bb71f68a8 
214 ··makeMapMOptions·36da5a5f2511f1c0d786aebe95658638 
215 ··makeNull·f9cbfecd5b760db47c7407b6d58ab19f 
216 ··makeNullOptions·b3e5ba36e10b1da12ed54244b5397d68 
217 ··makeReplace·5cf13b715b134fe12d83db3844a96b1c 
218 ··makeReplaceOptions·de00aab631ae09805089de79340f1885 
219 ··makeSequence·8c4d6e8064a40f76482b10c452d5a932 
220 ··makeSequenceA·5fe1ca3db020e801b0e01c66521ef403 
221 ··makeSequenceAOptions·cd6722228a66e04e7fc161a76c29c9fd 
222 ··makeSequenceOptions·cac11ba552dcb2f9b70809b734a0df64 
223 ··makeTraverse·6e476da030fe422d72425c57d818acd9 
224 ··makeTraverseOptions·4db9fac278ef2d0969b0259a89fccf6a 
225 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ix.Deriving·c27b995e327d1f9d9089bebff58628d9 
226 ··exports:·fe148de40295bc8484e0a3686938e66b 
227 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ix.Deriving.Internal·cff31c19a55620763b6c39e6b48f236f 
228 ··deriveIx·dd5cba6a9b44ac17960fb6a04c9e93ee 
229 ··makeInRange·b99c5b196028df9ed36f404ffdfd1f27 
230 ··makeRange·a3e5354cf39e5a6b530c0b34eeeb4802 
231 ··makeUnsafeIndex·98cec3d79c3b86fbfdcdd2108fd716b1 
232 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ord.Deriving·af196d67e1b8235590c0dad381189567 
233 ··exports:·f22aa1b84e956b9793b4c1c2ee0a94b7 
234 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ord.Deriving.Internal·e4812efcd309c77d8ff0db4da81c23c5 
Max diff block lines reached; 1271/22716 bytes (5.60%) of diff not shown.
33.8 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Enum/Deriving/Internal.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Enum/Deriving/Internal.dyn_hi
Files 96% similar despite different names
33.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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Data.Enum.Deriving.Internal·91037 interface·Data.Enum.Deriving.Internal·9103
8 ··interface·hash:·e7d99ce8d4480c34ecef20724451dbc1 
9 ··ABI·hash:·ee94ce334b93afdc3ab6db29c918a59c 
10 ··export-list·hash:·dfaba2626497c5ab34fa33095d8b0e908 ··interface·hash:·f8a4b6cb42aeb485a0906aa2534fc789
 9 ··ABI·hash:·519e0241b50c868cbd3bbfb2ddc1445b
 10 ··export-list·hash:·6465795913ec8e8d011e7dcfc8919191
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·b214bc294357277e3d9eca3450cbb30d16 ··src_hash:·b214bc294357277e3d9eca3450cbb30d
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··deriveEnum21 ··deriveEnum
22 ··makeEnumFrom22 ··makeEnumFrom
23 ··makeEnumFromThen23 ··makeEnumFromThen
24 ··makeFromEnum24 ··makeFromEnum
25 ··makePred25 ··makePred
26 ··makeSucc26 ··makeSucc
27 ··makeToEnum27 ··makeToEnum
28 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal28 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
29 boot·module·dependencies:29 boot·module·dependencies:
30 direct·package·dependencies:·base-4.20.2.030 direct·package·dependencies:·base-4.20.2.0
31 ·····························template-haskell-2.22.0.031 ·····························template-haskell-2.22.0.0
32 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz32 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
33 plugin·package·dependencies:33 plugin·package·dependencies:
34 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext34 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
35 family·instance·modules:·Control.Applicative·Data.Array.Byte35 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 42, 438 lines modifiedOffset 42, 438 lines modified
42 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList42 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
43 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList43 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
44 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ44 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
45 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax45 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
46 ·························Language.Haskell.TH.Datatype46 ·························Language.Haskell.TH.Datatype
47 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc8873747 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc88737
48 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a48 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
49 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·700129439cd68c5ba9d2c5422b38ecd4 
50 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
51 ··ClassRep·7c04b1cecb08fa015e1ee9eb89701fb7 
52 ··andValName·3960dcebdcd0db53d4f637e59f9b1d36 
53 ··appendValName·7afbf2b9cd38e14d40260a6134fabe49 
54 ··buildTypeInstance·a7f556c3b6daca1040e5c9570c047e58 
55 ··enumFromThenToValName·ea518a5022fb5d20ddc917e45456a09b 
56 ··enumFromThenValName·5dd00e8325182e34f1adb0eca30b81d9 
57 ··enumFromToExpr·ed018aeead00e0154539f4083b672857 
58 ··enumFromValName·cf685e09598b000b10abd86a872df048 
59 ··enumTypeName·ac87bf0b66c537938be2a2a74b353ea1 
60 ··enumerationError·56a8b0cace50c2cc9b2e16549eb8ccc5 
61 ··eqValName·3bd61f02b34a18fdac78088ef8686293 
62 ··errorValName·cdeb73543cd30ff95ef2c236b0a1c88a 
63 ··fromEnumValName·98255e946c88827cb91ea9a8c72b29aa 
64 ··geValName·f10c760c26ebb2ff0c3b240b39605644 
65 ··gtValName·7c2b5cae2d6ccd501f7cb40e42b5cf17 
66 ··iHashDataName·b631905b5923b8faef2f3d2a80ec4530 
67 ··intTypeName·903261506b1758bb707e59a0ab4f2cc3 
68 ··integerE·c9167b50d40645a9f93dc55ec73a816e 
69 ··isEnumerationType·727baef0b2f83f620ca3a365df2567d8 
70 ··leValName·4984ed96393f5dc089afde91fb19614c 
71 ··mapValName·ea5b6dfb497ce0372f53fdbc10a83fc3 
72 ··noConstructorsError·98467e0791cbeb36a5d92634b405cdfa 
73 ··plusValName·14f78da97cdda301218419fffbdf955b 
74 ··predValName·f2788c39c742b02fc60f901d80027578 
75 ··removeClassApp·4429980aafc06c4134f8ccc91ec3f3b2 
76 ··showsPrecValName·f58c97bae22b3a86f7a0c3f709768224 
77 ··succValName·cda147cd594fc33020f511e614d3720a 
78 ··tag2ConExpr·2b35bd85dd7a0c2d457ddf2a3be1064d 
79 ··toEnumValName·8f7ded885cb71704df9c2d64b6500172 
80 ··untagExpr·f8643a5a0b3345f3b24ba0afe779cae549 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·ca4e19edadf0168b4040503e4da29551
 50 ··exports:·a34e638d1b596dadd916c6c19823790f
 51 ··ClassRep·abc58ffd3ef25ad3262b20903b5b1b62
 52 ··andValName·76f03d5630d7368df5a2e2bdf7abab89
 53 ··appendValName·369c926f87d6edfd0096e8f3ffa1cd7c
 54 ··buildTypeInstance·2a61440a31f790afed721f514f5c1f61
 55 ··enumFromThenToValName·763d2ba6142d6682b3a5ad3b3e80bfd6
 56 ··enumFromThenValName·35d327513691ef154d9add424c75538e
 57 ··enumFromToExpr·8ce4ec411e8039e623a2a39c6b63c88a
 58 ··enumFromValName·9761564cc72fb8a40c4dda97a6396fe3
 59 ··enumTypeName·119ce98008c5eca029aff9b88b1d6ebb
 60 ··enumerationError·b47472b1802ee2fed241334aa269f5bd
 61 ··eqValName·784467e75f4f83609b236cc5b1a1b9e3
 62 ··errorValName·52df922246ab1a5b1599de7623c41bd7
 63 ··fromEnumValName·1f0afae50092cd412b23ea5ac38de300
 64 ··geValName·c81421e3ca47ad515ad1ddbe8d9e0110
 65 ··gtValName·27607c0ffb2370db7fb162a4b5e96b91
 66 ··iHashDataName·6fbe45a48089a16bebd77daf4d2f33ae
 67 ··intTypeName·a541f44d9eb1f93cfcb061cc6d025489
 68 ··integerE·6495e65eabb5f89ce35897c912bcbae0
 69 ··isEnumerationType·45799e43e7a0329dc24da5d097279375
 70 ··leValName·3633cee29157debed20ec9d26cf31d8c
 71 ··mapValName·916878e872944c785e1394118c7b9532
 72 ··noConstructorsError·f70e4865d5577ccad6acb6b40a100ff0
 73 ··plusValName·7458c7c6fee30aa95177c59f57d5054b
 74 ··predValName·1a5917428168282b4a2b3df5810f9fbd
 75 ··removeClassApp·b0c7b5ebd4f9afd24cec98637360b1aa
 76 ··showsPrecValName·ce23f3f9d5560aa3745a6e34e608baeb
 77 ··succValName·68d56309898ec503a38a61ef82dc5c51
 78 ··tag2ConExpr·35325a7ce0546548e77b490c3d12f7fb
 79 ··toEnumValName·175d5884082a534101bccb2056863c04
 80 ··untagExpr·256dbf7a86bac6aa6724eab68632ce82
81 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c81 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
82 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023382 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
83 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c83 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
84 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd684 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
85 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c9485685 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c94856
86 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b86 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b
87 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d887 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d8
88 import··-/··Language.Haskell.TH.Datatype·ae53ad4c3f57425b3727ddb37e73417d88 import··-/··Language.Haskell.TH.Datatype·ae53ad4c3f57425b3727ddb37e73417d
89 fc51bc772ff7dfe92e10460d75acf32489 327f4b48acf71927be2202792abf7220
90 ··$fClassRepEnumClass·::·Data.Deriving.Internal.ClassRep·EnumClass90 ··$fClassRepEnumClass·::·Data.Deriving.Internal.ClassRep·EnumClass
91 ··DFunId91 ··DFunId
92 ··[TagSig:·<TagProper>,92 ··[TagSig:·<TagProper>,
93 ···LambdaFormInfo:·LFCon[Data.Deriving.Internal.C:ClassRep],93 ···LambdaFormInfo:·LFCon[Data.Deriving.Internal.C:ClassRep],
94 ···Inline:·CONLIKE,94 ···Inline:·CONLIKE,
95 ···Unfolding:·DFun:.95 ···Unfolding:·DFun:.
96 ················@EnumClass96 ················@EnumClass
97 ················$fClassRepEnumClass_$carity97 ················$fClassRepEnumClass_$carity
98 ················$fClassRepEnumClass_$callowExQuant98 ················$fClassRepEnumClass_$callowExQuant
99 ················$fClassRepEnumClass_$cfullClassName99 ················$fClassRepEnumClass_$cfullClassName
100 ················$fClassRepEnumClass_$cclassConstraint]100 ················$fClassRepEnumClass_$cclassConstraint]
101 ced3eb04f2d64cbc3370389a415e30f0101 805873bf7545c88f0628ce864374a071
Max diff block lines reached; 27734/34199 bytes (81.10%) of diff not shown.
33.7 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Enum/Deriving/Internal.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Enum/Deriving/Internal.hi
Files 95% similar despite different names
33.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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Data.Enum.Deriving.Internal·91037 interface·Data.Enum.Deriving.Internal·9103
8 ··interface·hash:·e7d99ce8d4480c34ecef20724451dbc1 
9 ··ABI·hash:·ee94ce334b93afdc3ab6db29c918a59c 
10 ··export-list·hash:·dfaba2626497c5ab34fa33095d8b0e908 ··interface·hash:·f8a4b6cb42aeb485a0906aa2534fc789
 9 ··ABI·hash:·519e0241b50c868cbd3bbfb2ddc1445b
 10 ··export-list·hash:·6465795913ec8e8d011e7dcfc8919191
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d386612 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d3866
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·b214bc294357277e3d9eca3450cbb30d16 ··src_hash:·b214bc294357277e3d9eca3450cbb30d
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··deriveEnum21 ··deriveEnum
22 ··makeEnumFrom22 ··makeEnumFrom
23 ··makeEnumFromThen23 ··makeEnumFromThen
24 ··makeFromEnum24 ··makeFromEnum
25 ··makePred25 ··makePred
26 ··makeSucc26 ··makeSucc
27 ··makeToEnum27 ··makeToEnum
28 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal28 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
29 boot·module·dependencies:29 boot·module·dependencies:
30 direct·package·dependencies:·base-4.20.2.030 direct·package·dependencies:·base-4.20.2.0
31 ·····························template-haskell-2.22.0.031 ·····························template-haskell-2.22.0.0
32 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz32 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
33 plugin·package·dependencies:33 plugin·package·dependencies:
34 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext34 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
35 family·instance·modules:·Control.Applicative·Data.Array.Byte35 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 42, 438 lines modifiedOffset 42, 438 lines modified
42 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList42 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
43 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList43 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
44 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ44 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
45 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax45 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
46 ·························Language.Haskell.TH.Datatype46 ·························Language.Haskell.TH.Datatype
47 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc8873747 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc88737
48 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a48 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
49 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·700129439cd68c5ba9d2c5422b38ecd4 
50 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
51 ··ClassRep·7c04b1cecb08fa015e1ee9eb89701fb7 
52 ··andValName·3960dcebdcd0db53d4f637e59f9b1d36 
53 ··appendValName·7afbf2b9cd38e14d40260a6134fabe49 
54 ··buildTypeInstance·a7f556c3b6daca1040e5c9570c047e58 
55 ··enumFromThenToValName·ea518a5022fb5d20ddc917e45456a09b 
56 ··enumFromThenValName·5dd00e8325182e34f1adb0eca30b81d9 
57 ··enumFromToExpr·ed018aeead00e0154539f4083b672857 
58 ··enumFromValName·cf685e09598b000b10abd86a872df048 
59 ··enumTypeName·ac87bf0b66c537938be2a2a74b353ea1 
60 ··enumerationError·56a8b0cace50c2cc9b2e16549eb8ccc5 
61 ··eqValName·3bd61f02b34a18fdac78088ef8686293 
62 ··errorValName·cdeb73543cd30ff95ef2c236b0a1c88a 
63 ··fromEnumValName·98255e946c88827cb91ea9a8c72b29aa 
64 ··geValName·f10c760c26ebb2ff0c3b240b39605644 
65 ··gtValName·7c2b5cae2d6ccd501f7cb40e42b5cf17 
66 ··iHashDataName·b631905b5923b8faef2f3d2a80ec4530 
67 ··intTypeName·903261506b1758bb707e59a0ab4f2cc3 
68 ··integerE·c9167b50d40645a9f93dc55ec73a816e 
69 ··isEnumerationType·727baef0b2f83f620ca3a365df2567d8 
70 ··leValName·4984ed96393f5dc089afde91fb19614c 
71 ··mapValName·ea5b6dfb497ce0372f53fdbc10a83fc3 
72 ··noConstructorsError·98467e0791cbeb36a5d92634b405cdfa 
73 ··plusValName·14f78da97cdda301218419fffbdf955b 
74 ··predValName·f2788c39c742b02fc60f901d80027578 
75 ··removeClassApp·4429980aafc06c4134f8ccc91ec3f3b2 
76 ··showsPrecValName·f58c97bae22b3a86f7a0c3f709768224 
77 ··succValName·cda147cd594fc33020f511e614d3720a 
78 ··tag2ConExpr·2b35bd85dd7a0c2d457ddf2a3be1064d 
79 ··toEnumValName·8f7ded885cb71704df9c2d64b6500172 
80 ··untagExpr·f8643a5a0b3345f3b24ba0afe779cae549 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·ca4e19edadf0168b4040503e4da29551
 50 ··exports:·a34e638d1b596dadd916c6c19823790f
 51 ··ClassRep·abc58ffd3ef25ad3262b20903b5b1b62
 52 ··andValName·76f03d5630d7368df5a2e2bdf7abab89
 53 ··appendValName·369c926f87d6edfd0096e8f3ffa1cd7c
 54 ··buildTypeInstance·2a61440a31f790afed721f514f5c1f61
 55 ··enumFromThenToValName·763d2ba6142d6682b3a5ad3b3e80bfd6
 56 ··enumFromThenValName·35d327513691ef154d9add424c75538e
 57 ··enumFromToExpr·8ce4ec411e8039e623a2a39c6b63c88a
 58 ··enumFromValName·9761564cc72fb8a40c4dda97a6396fe3
 59 ··enumTypeName·119ce98008c5eca029aff9b88b1d6ebb
 60 ··enumerationError·b47472b1802ee2fed241334aa269f5bd
 61 ··eqValName·784467e75f4f83609b236cc5b1a1b9e3
 62 ··errorValName·52df922246ab1a5b1599de7623c41bd7
 63 ··fromEnumValName·1f0afae50092cd412b23ea5ac38de300
 64 ··geValName·c81421e3ca47ad515ad1ddbe8d9e0110
 65 ··gtValName·27607c0ffb2370db7fb162a4b5e96b91
 66 ··iHashDataName·6fbe45a48089a16bebd77daf4d2f33ae
 67 ··intTypeName·a541f44d9eb1f93cfcb061cc6d025489
 68 ··integerE·6495e65eabb5f89ce35897c912bcbae0
 69 ··isEnumerationType·45799e43e7a0329dc24da5d097279375
 70 ··leValName·3633cee29157debed20ec9d26cf31d8c
 71 ··mapValName·916878e872944c785e1394118c7b9532
 72 ··noConstructorsError·f70e4865d5577ccad6acb6b40a100ff0
 73 ··plusValName·7458c7c6fee30aa95177c59f57d5054b
 74 ··predValName·1a5917428168282b4a2b3df5810f9fbd
 75 ··removeClassApp·b0c7b5ebd4f9afd24cec98637360b1aa
 76 ··showsPrecValName·ce23f3f9d5560aa3745a6e34e608baeb
 77 ··succValName·68d56309898ec503a38a61ef82dc5c51
 78 ··tag2ConExpr·35325a7ce0546548e77b490c3d12f7fb
 79 ··toEnumValName·175d5884082a534101bccb2056863c04
 80 ··untagExpr·256dbf7a86bac6aa6724eab68632ce82
81 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c81 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
82 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023382 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
83 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c83 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
84 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd684 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
85 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c9485685 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c94856
86 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b86 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b
87 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d887 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d8
88 import··-/··Language.Haskell.TH.Datatype·ae53ad4c3f57425b3727ddb37e73417d88 import··-/··Language.Haskell.TH.Datatype·ae53ad4c3f57425b3727ddb37e73417d
89 fc51bc772ff7dfe92e10460d75acf32489 327f4b48acf71927be2202792abf7220
90 ··$fClassRepEnumClass·::·Data.Deriving.Internal.ClassRep·EnumClass90 ··$fClassRepEnumClass·::·Data.Deriving.Internal.ClassRep·EnumClass
91 ··DFunId91 ··DFunId
92 ··[TagSig:·<TagProper>,92 ··[TagSig:·<TagProper>,
93 ···LambdaFormInfo:·LFCon[Data.Deriving.Internal.C:ClassRep],93 ···LambdaFormInfo:·LFCon[Data.Deriving.Internal.C:ClassRep],
94 ···Inline:·CONLIKE,94 ···Inline:·CONLIKE,
95 ···Unfolding:·DFun:.95 ···Unfolding:·DFun:.
96 ················@EnumClass96 ················@EnumClass
97 ················$fClassRepEnumClass_$carity97 ················$fClassRepEnumClass_$carity
98 ················$fClassRepEnumClass_$callowExQuant98 ················$fClassRepEnumClass_$callowExQuant
99 ················$fClassRepEnumClass_$cfullClassName99 ················$fClassRepEnumClass_$cfullClassName
100 ················$fClassRepEnumClass_$cclassConstraint]100 ················$fClassRepEnumClass_$cclassConstraint]
101 ced3eb04f2d64cbc3370389a415e30f0101 805873bf7545c88f0628ce864374a071
Max diff block lines reached; 27734/34196 bytes (81.10%) of diff not shown.
5.49 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Enum/Deriving.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Eq/Deriving.hi
Files 88% similar despite different names
5.19 KB
ghc --show-iface {}
    
Offset 1, 35 lines modifiedOffset 1, 37 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Data.Enum.Deriving·91037 interface·Data.Eq.Deriving·9103
8 ··interface·hash:·583a3bc68ae14caa77dda875cdfdd370 
9 ··ABI·hash:·2fa2239857ccfad533a267c0e6173fc8 
10 ··export-list·hash:·dfaba2626497c5ab34fa33095d8b0e908 ··interface·hash:·c5f0829d9b2a604b4145ebcfcac814a1
 9 ··ABI·hash:·138d8d972f58aef132401215a0fa3552
 10 ··export-list·hash:·4b61cca8b232e8bb2576ed78b4f2089e
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d3866
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·7b307299fe5c21c2664a6578e7e2280816 ··src_hash:·8430313daa741120aa3a5e7f42f3c98e
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Data.Enum.Deriving.Internal.deriveEnum21 ··Data.Eq.Deriving.Internal.deriveEq
22 ··Data.Enum.Deriving.Internal.makeEnumFrom 
23 ··Data.Enum.Deriving.Internal.makeEnumFromThen 
24 ··Data.Enum.Deriving.Internal.makeFromEnum 
25 ··Data.Enum.Deriving.Internal.makePred22 ··Data.Eq.Deriving.Internal.deriveEq1
26 ··Data.Enum.Deriving.Internal.makeSucc 
27 ··Data.Enum.Deriving.Internal.makeToEnum23 ··Data.Eq.Deriving.Internal.deriveEq2
 24 ··Data.Eq.Deriving.Internal.makeEq
 25 ··Data.Eq.Deriving.Internal.makeEq1
 26 ··Data.Eq.Deriving.Internal.makeEq2
 27 ··Data.Eq.Deriving.Internal.makeLiftEq
 28 ··Data.Eq.Deriving.Internal.makeLiftEq2
 29 ··Data.Eq.Deriving.Internal.makeNotEq
28 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Enum.Deriving.Internal30 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Eq.Deriving.Internal
29 boot·module·dependencies:31 boot·module·dependencies:
30 direct·package·dependencies:·base-4.20.2.032 direct·package·dependencies:·base-4.20.2.0
31 plugin·package·dependencies:33 plugin·package·dependencies:
32 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext34 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
33 family·instance·modules:·Control.Applicative·Data.Array.Byte35 family·instance·modules:·Control.Applicative·Data.Array.Byte
34 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product36 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
35 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal37 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 39, 47 lines modifiedOffset 41, 49 lines modified
39 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord41 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
40 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList42 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
41 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList43 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
42 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ44 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
43 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax45 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
44 ·························Language.Haskell.TH.Datatype46 ·························Language.Haskell.TH.Datatype
45 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a47 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
46 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Enum.Deriving.Internal·ee94ce334b93afdc3ab6db29c918a59c 
47 ··exports:·dfaba2626497c5ab34fa33095d8b0e90 
48 ··deriveEnum·f78e4760d0032c3babb876de29525f94 
49 ··makeEnumFrom·a6a078d0ef68c0ade28aa9a198084f76 
50 ··makeEnumFromThen·5489db095cf966112f7a98530ef5bfe7 
51 ··makeFromEnum·30cfc04a56a3f0f28de96ce4abcd9ca1 
52 ··makePred·1ea070225be5da4b19ec3365d69a9f4b 
53 ··makeSucc·39dce22abbaaa5437c7a66e2434735c8 
54 ··makeToEnum·1878795a6c6972c39c2ab7bf5fd73f6e 
55 c7260ea8a5d96819311892333b732dd148 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Eq.Deriving.Internal·16a5ac9c404d4a62541ab95865ce2359
 49 ··exports:·0d094c39f6afeb4bf10bd1e304838b71
 50 ··deriveEq·8408519c1fb1fcd1bf04b42bd9cf330a
 51 ··deriveEq1·0f4890ba94d6b2a4174fc1330f03e2b9
 52 ··deriveEq2·f36d5269a97fad10d73ebcf7a602da56
 53 ··makeEq·88995c28b0729716bb9a9cbe4c84eb06
 54 ··makeEq1·4017908d63482d35d974286c0ee1d4d5
 55 ··makeEq2·346a2af5f2f29427450187532d768268
 56 ··makeLiftEq·1914881182b388db9eb511bb24324267
 57 ··makeLiftEq2·63d97c870ad5794f0c33f6de1fa43ea7
 58 ··makeNotEq·1f2aead58bfec44bff5fbd72ddd50485
 59 ecedb06620cdba34c4406e83d3854304
56 ··$trModule·::·GHC.Types.Module60 ··$trModule·::·GHC.Types.Module
57 ··[HasNoCafRefs,·TagSig:·<TagProper>,61 ··[HasNoCafRefs,·TagSig:·<TagProper>,
58 ···LambdaFormInfo:·LFCon[GHC.Types.Module],62 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
59 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]63 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
60 07b6a736c15dfbd81640fbec54f7f2e464 c4182f131f51f14c820a527c3caf34a7
61 ··$trModule1·::·GHC.Types.TrName65 ··$trModule1·::·GHC.Types.TrName
62 ··[HasNoCafRefs,·TagSig:·<TagProper>,66 ··[HasNoCafRefs,·TagSig:·<TagProper>,
63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],67 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]68 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
65 f2df28898733b0d7b9383277648ba1e069 3464c6cf396685501056c1d1750c200d
66 ··$trModule2·::·GHC.Prim.Addr#70 ··$trModule2·::·GHC.Prim.Addr#
67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,71 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
68 ···Unfolding:·Core:·<vanilla>·"Data.Enum.Deriving"#]72 ···Unfolding:·Core:·<vanilla>·"Data.Eq.Deriving"#]
69 e2d79ed5e60c9deeccf028c21d1f992f73 83fb9402be08cf1a4994a570ab43214f
70 ··$trModule3·::·GHC.Types.TrName74 ··$trModule3·::·GHC.Types.TrName
71 ··[HasNoCafRefs,·TagSig:·<TagProper>,75 ··[HasNoCafRefs,·TagSig:·<TagProper>,
72 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],76 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
73 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]77 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
74 1caea5fb5c66f32f75181d7bfcb8a98778 f3de1db6de01707eafd39396f4bcbe32
75 ··$trModule4·::·GHC.Prim.Addr#79 ··$trModule4·::·GHC.Prim.Addr#
76 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,80 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
77 ···Unfolding:·Core:·<vanilla>81 ···Unfolding:·Core:·<vanilla>
78 ··············"deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1"#]82 ··············"deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A"#]
79 Warnings:83 Warnings:
80 ··Deprecated·names:84 ··Deprecated·names:
81 ··Deprecated·exports:85 ··Deprecated·exports:
82 trusted:·none86 trusted:·none
83 require·own·pkg·trusted:·False87 require·own·pkg·trusted:·False
84 docs:88 docs:
85 ··Nothing89 ··Nothing
5.75 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Enum/Deriving.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Functor/Deriving.dyn_hi
Files 86% similar despite different names
5.44 KB
ghc --show-iface {}
    
Offset 1, 35 lines modifiedOffset 1, 36 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Data.Enum.Deriving·91037 interface·Data.Functor.Deriving·9103
8 ··interface·hash:·583a3bc68ae14caa77dda875cdfdd370 
9 ··ABI·hash:·2fa2239857ccfad533a267c0e6173fc8 
10 ··export-list·hash:·dfaba2626497c5ab34fa33095d8b0e908 ··interface·hash:·3b9bcc100df4a43deeef6c44791e760c
 9 ··ABI·hash:·24908745e1a2e68f68ed5ba648b94a57
 10 ··export-list·hash:·0e0ba117b4612c83d03f15f2e9e1fb12
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d386612 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·7b307299fe5c21c2664a6578e7e2280816 ··src_hash:·3915de7ee567285e07f3ae32b7270f81
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
 21 ··Data.Functor.Deriving.Internal.defaultFFTOptions
21 ··Data.Enum.Deriving.Internal.deriveEnum22 ··Data.Functor.Deriving.Internal.deriveFunctor
 23 ··Data.Functor.Deriving.Internal.deriveFunctorOptions
22 ··Data.Enum.Deriving.Internal.makeEnumFrom 
23 ··Data.Enum.Deriving.Internal.makeEnumFromThen 
24 ··Data.Enum.Deriving.Internal.makeFromEnum24 ··Data.Functor.Deriving.Internal.makeFmap
25 ··Data.Enum.Deriving.Internal.makePred 
26 ··Data.Enum.Deriving.Internal.makeSucc 
27 ··Data.Enum.Deriving.Internal.makeToEnum25 ··Data.Functor.Deriving.Internal.makeFmapOptions
 26 ··Data.Functor.Deriving.Internal.makeReplace
 27 ··Data.Functor.Deriving.Internal.makeReplaceOptions
 28 ··Data.Functor.Deriving.Internal.FFTOptions{Data.Functor.Deriving.Internal.FFTOptions·Data.Functor.Deriving.Internal.fftEmptyCaseBehavior}
28 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Enum.Deriving.Internal29 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Functor.Deriving.Internal
29 boot·module·dependencies:30 boot·module·dependencies:
30 direct·package·dependencies:·base-4.20.2.031 direct·package·dependencies:·base-4.20.2.0
31 plugin·package·dependencies:32 plugin·package·dependencies:
32 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext33 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
33 family·instance·modules:·Control.Applicative·Data.Array.Byte34 family·instance·modules:·Control.Applicative·Data.Array.Byte
34 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product35 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
35 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal36 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 39, 47 lines modifiedOffset 40, 50 lines modified
39 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord40 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
40 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList41 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
41 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList42 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
42 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ43 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
43 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax44 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
44 ·························Language.Haskell.TH.Datatype45 ·························Language.Haskell.TH.Datatype
45 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a46 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
46 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Enum.Deriving.Internal·ee94ce334b93afdc3ab6db29c918a59c 
47 ··exports:·dfaba2626497c5ab34fa33095d8b0e90 
48 ··deriveEnum·f78e4760d0032c3babb876de29525f94 
49 ··makeEnumFrom·a6a078d0ef68c0ade28aa9a198084f76 
50 ··makeEnumFromThen·5489db095cf966112f7a98530ef5bfe7 
51 ··makeFromEnum·30cfc04a56a3f0f28de96ce4abcd9ca1 
52 ··makePred·1ea070225be5da4b19ec3365d69a9f4b 
53 ··makeSucc·39dce22abbaaa5437c7a66e2434735c8 
54 ··makeToEnum·1878795a6c6972c39c2ab7bf5fd73f6e 
55 c7260ea8a5d96819311892333b732dd147 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Functor.Deriving.Internal·8c0078497c33a73b31774389d910086d
 48 ··exports:·74d995302f72440e1a32db468be1d201
 49 ··FFTOptions·7d91c64b4ff64832345505e04803e82d
 50 ··FFTOptions·581bf8ea1b79e7818780b3154c53990c
 51 ··defaultFFTOptions·b5b2756e63d5b7e5ff265aa93071da46
 52 ··deriveFunctor·182ae7886c299a1fed0d0fcaa38a62b5
 53 ··deriveFunctorOptions·42a1106bbe3a3b044a8604f72763443f
 54 ··fftEmptyCaseBehavior·1aa85f2d42ebb2feb7b25bad56f7ee0b
 55 ··makeFmap·62b117b62092a8fb2510970e4a4436ec
 56 ··makeFmapOptions·81f885540482e88c3dd83e98a2afa867
 57 ··makeReplace·8abf8f29e8c7162f9bd560c474738323
 58 ··makeReplaceOptions·9928da7cdb86e30751352257da8dcfe0
 59 dec2c05118ddf9fca0db56f547ebf5e4
56 ··$trModule·::·GHC.Types.Module60 ··$trModule·::·GHC.Types.Module
57 ··[HasNoCafRefs,·TagSig:·<TagProper>,61 ··[HasNoCafRefs,·TagSig:·<TagProper>,
58 ···LambdaFormInfo:·LFCon[GHC.Types.Module],62 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
59 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]63 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
60 07b6a736c15dfbd81640fbec54f7f2e464 6da6be39f5f446cb87e34ff04b15867a
61 ··$trModule1·::·GHC.Types.TrName65 ··$trModule1·::·GHC.Types.TrName
62 ··[HasNoCafRefs,·TagSig:·<TagProper>,66 ··[HasNoCafRefs,·TagSig:·<TagProper>,
63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],67 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]68 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
65 f2df28898733b0d7b9383277648ba1e069 0ebb6b6f36edf5fdf23a1089d561f7a1
66 ··$trModule2·::·GHC.Prim.Addr#70 ··$trModule2·::·GHC.Prim.Addr#
67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,71 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
68 ···Unfolding:·Core:·<vanilla>·"Data.Enum.Deriving"#]72 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Deriving"#]
69 e2d79ed5e60c9deeccf028c21d1f992f73 d4cc1c34c96ba672ba43acdf0269f569
70 ··$trModule3·::·GHC.Types.TrName74 ··$trModule3·::·GHC.Types.TrName
71 ··[HasNoCafRefs,·TagSig:·<TagProper>,75 ··[HasNoCafRefs,·TagSig:·<TagProper>,
72 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],76 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
73 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]77 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
74 1caea5fb5c66f32f75181d7bfcb8a98778 3cde248cacdbf603933f1620aa6706dc
75 ··$trModule4·::·GHC.Prim.Addr#79 ··$trModule4·::·GHC.Prim.Addr#
76 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,80 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
77 ···Unfolding:·Core:·<vanilla>81 ···Unfolding:·Core:·<vanilla>
78 ··············"deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1"#]82 ··············"deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A"#]
79 Warnings:83 Warnings:
80 ··Deprecated·names:84 ··Deprecated·names:
81 ··Deprecated·exports:85 ··Deprecated·exports:
82 trusted:·none86 trusted:·none
83 require·own·pkg·trusted:·False87 require·own·pkg·trusted:·False
84 docs:88 docs:
85 ··Nothing89 ··Nothing
34.7 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Eq/Deriving/Internal.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Eq/Deriving/Internal.dyn_hi
Files 98% similar despite different names
34.4 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Data.Eq.Deriving.Internal·91037 interface·Data.Eq.Deriving.Internal·9103
8 ··interface·hash:·8f546911bbcb4122771386af96a8bf7c 
9 ··ABI·hash:·b4721db37f587e46a9d33e3bc06a21bc 
10 ··export-list·hash:·c7096b8fb484d3cb973fd5b48717e740 
11 ··orphan·hash:·b357236c40c69d74f581dfacbf0e090e8 ··interface·hash:·64d725e8303e458198e6fd4ed4da0b25
 9 ··ABI·hash:·16a5ac9c404d4a62541ab95865ce2359
 10 ··export-list·hash:·0d094c39f6afeb4bf10bd1e304838b71
 11 ··orphan·hash:·7c4955203b34bc4fff647ca0155086b9
12 ··flag·hash:·1a94a30c758621aeff3017f739071fed12 ··flag·hash:·1a94a30c758621aeff3017f739071fed
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·0197df239d02e0895d6a7290ac57760d16 ··src_hash:·0197df239d02e0895d6a7290ac57760d
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
23 ··deriveEq223 ··deriveEq2
24 ··makeEq24 ··makeEq
25 ··makeEq125 ··makeEq1
26 ··makeEq226 ··makeEq2
27 ··makeLiftEq27 ··makeLiftEq
28 ··makeLiftEq228 ··makeLiftEq2
29 ··makeNotEq29 ··makeNotEq
30 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal30 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
31 boot·module·dependencies:31 boot·module·dependencies:
32 direct·package·dependencies:·base-4.20.2.0·containers-0.732 direct·package·dependencies:·base-4.20.2.0·containers-0.7
33 ·····························template-haskell-2.22.0.033 ·····························template-haskell-2.22.0.0
34 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz34 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
35 plugin·package·dependencies:35 plugin·package·dependencies:
36 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext36 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
37 family·instance·modules:·Control.Applicative·Data.Array.Byte37 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 46, 162 lines modifiedOffset 46, 162 lines modified
46 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ46 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
47 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax47 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
48 ·························Language.Haskell.TH.Datatype48 ·························Language.Haskell.TH.Datatype
49 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde49 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
50 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a50 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
51 import··-/··Data.Map·6457188bdc8d8578acdee07a1354334151 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
52 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b52 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
53 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·700129439cd68c5ba9d2c5422b38ecd4 
54 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
55 ··ClassRep·7c04b1cecb08fa015e1ee9eb89701fb7 
56 ··OneName·ece0a716e5d8aeccd1abc90da4472e47 
57 ··TyVarMap1·8d30cd3d2ed6f82a39ac548885d421f8 
58 ··andValName·3960dcebdcd0db53d4f637e59f9b1d36 
59 ··arity·0f33b9998e3f31558ae142611390b026 
60 ··buildTypeInstance·a7f556c3b6daca1040e5c9570c047e58 
61 ··eq1TypeName·0bdd0a94f26357ef861c76668015eb56 
62 ··eq2TypeName·648e4b775f650da59d48798d1dd4926a 
63 ··eqConstValName·6c4ce8cccfbf1a7d73f9b1e9a706624c 
64 ··eqIntHashValName·084db7828eac0aa4c862382d27c93d78 
65 ··eqTypeName·ce9900db8a063d885174e40752961e68 
66 ··eqValName·3bd61f02b34a18fdac78088ef8686293 
67 ··falseDataName·97bf77e00efaf783670810088f11da68 
68 ··fullClassName·bc23fc446348bbde1264d08d10eacbda 
69 ··isInTypeFamilyApp·9f13c5b01688bdb442a94a7264da0af4 
70 ··isNullaryCon·39b8ef046e519406bc10822343e04c42 
71 ··liftEq2ConstValName·3eaa94187b07967e867cb073c6dc3bd7 
72 ··liftEq2ValName·07b5f6b083ebc455010d10e415ec084b 
73 ··liftEqConstValName·f07f53525c02468c1401f5bb3207b783 
74 ··liftEqValName·959a7be6b7202a904f9ed671af78c4fc 
75 ··mentionsName·d6107f401595a603599dbd05c7aae91c 
76 ··neqIntHashValName·cabe9e0ed609f1e225e045401ea7d7d0 
77 ··newNameList·8fcb798c9602236bfcae94475918d378 
78 ··notValName·c8d2337c77779b7d1aab9909ecfe5f54 
79 ··outOfPlaceTyVarError·408a7b2aa7d28086e75b335405b429bc 
80 ··primOpAppExpr·2780686a273d710c349335738d8cd88e 
81 ··primOrdFunTbl·b544879b477494f9dfc886d37a7c4138 
82 ··trueDataName·0e976996cf9d13da8d6fc508764d7aa8 
83 ··unapplyTy·ce49fda1f5dcf757c5163d41725dff73 
84 ··untagExpr·f8643a5a0b3345f3b24ba0afe779cae5 
85 ··varTToName·46ec4c84987e7da753a68b838ee6268653 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·ca4e19edadf0168b4040503e4da29551
 54 ··exports:·a34e638d1b596dadd916c6c19823790f
 55 ··ClassRep·abc58ffd3ef25ad3262b20903b5b1b62
 56 ··OneName·7f925bae77375c14babddca45cfe18fe
 57 ··TyVarMap1·4ffbba59f8cf243d2ff81bb807f759ed
 58 ··andValName·76f03d5630d7368df5a2e2bdf7abab89
 59 ··arity·b8ecd6050bc677bf1fc4b684036c686a
 60 ··buildTypeInstance·2a61440a31f790afed721f514f5c1f61
 61 ··eq1TypeName·da052eae4edd9eae84e32c7d68150fc6
 62 ··eq2TypeName·cb646b6f6e48670866243fc733435b82
 63 ··eqConstValName·ba2d4c7404c093af3191c231ad193f71
 64 ··eqIntHashValName·56cf9d333f37b0ae40fc3dbf11e23265
 65 ··eqTypeName·1b4722e634ccd49d49f29ca02d22eec0
 66 ··eqValName·784467e75f4f83609b236cc5b1a1b9e3
 67 ··falseDataName·00c8debe2a447ee11f355f14eef8f134
 68 ··fullClassName·4fde672b1560829d814424e0949f4ba2
 69 ··isInTypeFamilyApp·73cbc8e5b1271294e5972963e38622c6
 70 ··isNullaryCon·2dec0433dcc3a2648d0adc5b33828436
 71 ··liftEq2ConstValName·c42372ef530faacd138f16b31b5c7ac8
 72 ··liftEq2ValName·0a3a408599d530c8c53fc71c2c9f8567
 73 ··liftEqConstValName·10ff25d7243095395d9a81819f792cc4
 74 ··liftEqValName·57cc6e25cafba9ebb72c41f63329eb99
 75 ··mentionsName·6c62a210428fa906cd661980d4d1725e
 76 ··neqIntHashValName·3ecd7684278cd2d71fca54cdf80352c5
 77 ··newNameList·df461efea74822e492fde6f20d4203d3
 78 ··notValName·64a921a0d5070734ec8c6e718dc59ea2
 79 ··outOfPlaceTyVarError·c385c1f6b7ec1039533d8cbdb2398e71
 80 ··primOpAppExpr·d78088e3abdcc8686e9f35794f2e016d
 81 ··primOrdFunTbl·999e88df29b58cec6ff0070ca3a393e1
 82 ··trueDataName·8173146ecdf81cecdc15476a21a5e7f7
 83 ··unapplyTy·23dbb698baca5a66e3dbe17cdb2d2bcd
 84 ··untagExpr·256dbf7a86bac6aa6724eab68632ce82
 85 ··varTToName·cfd50ec71d2ec026d773ecaea97f1ef7
86 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c86 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
87 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023387 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
88 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b951221148488 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484
89 import··-/··GHC.Internal.Enum·dcafb248d7abedc5f2179d5738513b0989 import··-/··GHC.Internal.Enum·dcafb248d7abedc5f2179d5738513b09
90 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff90 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff
91 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd91 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
92 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c63592 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
93 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c93 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
94 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd694 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
95 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c95 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
96 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c9485696 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c94856
97 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b97 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b
98 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d898 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d8
99 import··-/··Language.Haskell.TH.Datatype·ae53ad4c3f57425b3727ddb37e73417d99 import··-/··Language.Haskell.TH.Datatype·ae53ad4c3f57425b3727ddb37e73417d
100 1a0cd64d89737a2e8d6ffe5d1a722384100 6f8518023ff1584f33d7dd609f5322e9
101 ··$fBoundedEqClass·::·GHC.Internal.Enum.Bounded·EqClass101 ··$fBoundedEqClass·::·GHC.Internal.Enum.Bounded·EqClass
102 ··DFunId102 ··DFunId
Max diff block lines reached; 28653/35153 bytes (81.51%) of diff not shown.
34.7 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Eq/Deriving/Internal.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Eq/Deriving/Internal.hi
Files 97% similar despite different names
34.4 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Data.Eq.Deriving.Internal·91037 interface·Data.Eq.Deriving.Internal·9103
8 ··interface·hash:·8f546911bbcb4122771386af96a8bf7c 
9 ··ABI·hash:·b4721db37f587e46a9d33e3bc06a21bc 
10 ··export-list·hash:·c7096b8fb484d3cb973fd5b48717e740 
11 ··orphan·hash:·b357236c40c69d74f581dfacbf0e090e8 ··interface·hash:·64d725e8303e458198e6fd4ed4da0b25
 9 ··ABI·hash:·16a5ac9c404d4a62541ab95865ce2359
 10 ··export-list·hash:·0d094c39f6afeb4bf10bd1e304838b71
 11 ··orphan·hash:·7c4955203b34bc4fff647ca0155086b9
12 ··flag·hash:·494bafa46aa7904c12338191b32d39cf12 ··flag·hash:·494bafa46aa7904c12338191b32d39cf
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·0197df239d02e0895d6a7290ac57760d16 ··src_hash:·0197df239d02e0895d6a7290ac57760d
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
23 ··deriveEq223 ··deriveEq2
24 ··makeEq24 ··makeEq
25 ··makeEq125 ··makeEq1
26 ··makeEq226 ··makeEq2
27 ··makeLiftEq27 ··makeLiftEq
28 ··makeLiftEq228 ··makeLiftEq2
29 ··makeNotEq29 ··makeNotEq
30 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal30 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
31 boot·module·dependencies:31 boot·module·dependencies:
32 direct·package·dependencies:·base-4.20.2.0·containers-0.732 direct·package·dependencies:·base-4.20.2.0·containers-0.7
33 ·····························template-haskell-2.22.0.033 ·····························template-haskell-2.22.0.0
34 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz34 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
35 plugin·package·dependencies:35 plugin·package·dependencies:
36 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext36 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
37 family·instance·modules:·Control.Applicative·Data.Array.Byte37 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 46, 162 lines modifiedOffset 46, 162 lines modified
46 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ46 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
47 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax47 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
48 ·························Language.Haskell.TH.Datatype48 ·························Language.Haskell.TH.Datatype
49 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde49 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
50 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a50 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
51 import··-/··Data.Map·6457188bdc8d8578acdee07a1354334151 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
52 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b52 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
53 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·700129439cd68c5ba9d2c5422b38ecd4 
54 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
55 ··ClassRep·7c04b1cecb08fa015e1ee9eb89701fb7 
56 ··OneName·ece0a716e5d8aeccd1abc90da4472e47 
57 ··TyVarMap1·8d30cd3d2ed6f82a39ac548885d421f8 
58 ··andValName·3960dcebdcd0db53d4f637e59f9b1d36 
59 ··arity·0f33b9998e3f31558ae142611390b026 
60 ··buildTypeInstance·a7f556c3b6daca1040e5c9570c047e58 
61 ··eq1TypeName·0bdd0a94f26357ef861c76668015eb56 
62 ··eq2TypeName·648e4b775f650da59d48798d1dd4926a 
63 ··eqConstValName·6c4ce8cccfbf1a7d73f9b1e9a706624c 
64 ··eqIntHashValName·084db7828eac0aa4c862382d27c93d78 
65 ··eqTypeName·ce9900db8a063d885174e40752961e68 
66 ··eqValName·3bd61f02b34a18fdac78088ef8686293 
67 ··falseDataName·97bf77e00efaf783670810088f11da68 
68 ··fullClassName·bc23fc446348bbde1264d08d10eacbda 
69 ··isInTypeFamilyApp·9f13c5b01688bdb442a94a7264da0af4 
70 ··isNullaryCon·39b8ef046e519406bc10822343e04c42 
71 ··liftEq2ConstValName·3eaa94187b07967e867cb073c6dc3bd7 
72 ··liftEq2ValName·07b5f6b083ebc455010d10e415ec084b 
73 ··liftEqConstValName·f07f53525c02468c1401f5bb3207b783 
74 ··liftEqValName·959a7be6b7202a904f9ed671af78c4fc 
75 ··mentionsName·d6107f401595a603599dbd05c7aae91c 
76 ··neqIntHashValName·cabe9e0ed609f1e225e045401ea7d7d0 
77 ··newNameList·8fcb798c9602236bfcae94475918d378 
78 ··notValName·c8d2337c77779b7d1aab9909ecfe5f54 
79 ··outOfPlaceTyVarError·408a7b2aa7d28086e75b335405b429bc 
80 ··primOpAppExpr·2780686a273d710c349335738d8cd88e 
81 ··primOrdFunTbl·b544879b477494f9dfc886d37a7c4138 
82 ··trueDataName·0e976996cf9d13da8d6fc508764d7aa8 
83 ··unapplyTy·ce49fda1f5dcf757c5163d41725dff73 
84 ··untagExpr·f8643a5a0b3345f3b24ba0afe779cae5 
85 ··varTToName·46ec4c84987e7da753a68b838ee6268653 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·ca4e19edadf0168b4040503e4da29551
 54 ··exports:·a34e638d1b596dadd916c6c19823790f
 55 ··ClassRep·abc58ffd3ef25ad3262b20903b5b1b62
 56 ··OneName·7f925bae77375c14babddca45cfe18fe
 57 ··TyVarMap1·4ffbba59f8cf243d2ff81bb807f759ed
 58 ··andValName·76f03d5630d7368df5a2e2bdf7abab89
 59 ··arity·b8ecd6050bc677bf1fc4b684036c686a
 60 ··buildTypeInstance·2a61440a31f790afed721f514f5c1f61
 61 ··eq1TypeName·da052eae4edd9eae84e32c7d68150fc6
 62 ··eq2TypeName·cb646b6f6e48670866243fc733435b82
 63 ··eqConstValName·ba2d4c7404c093af3191c231ad193f71
 64 ··eqIntHashValName·56cf9d333f37b0ae40fc3dbf11e23265
 65 ··eqTypeName·1b4722e634ccd49d49f29ca02d22eec0
 66 ··eqValName·784467e75f4f83609b236cc5b1a1b9e3
 67 ··falseDataName·00c8debe2a447ee11f355f14eef8f134
 68 ··fullClassName·4fde672b1560829d814424e0949f4ba2
 69 ··isInTypeFamilyApp·73cbc8e5b1271294e5972963e38622c6
 70 ··isNullaryCon·2dec0433dcc3a2648d0adc5b33828436
 71 ··liftEq2ConstValName·c42372ef530faacd138f16b31b5c7ac8
 72 ··liftEq2ValName·0a3a408599d530c8c53fc71c2c9f8567
 73 ··liftEqConstValName·10ff25d7243095395d9a81819f792cc4
 74 ··liftEqValName·57cc6e25cafba9ebb72c41f63329eb99
 75 ··mentionsName·6c62a210428fa906cd661980d4d1725e
 76 ··neqIntHashValName·3ecd7684278cd2d71fca54cdf80352c5
 77 ··newNameList·df461efea74822e492fde6f20d4203d3
 78 ··notValName·64a921a0d5070734ec8c6e718dc59ea2
 79 ··outOfPlaceTyVarError·c385c1f6b7ec1039533d8cbdb2398e71
 80 ··primOpAppExpr·d78088e3abdcc8686e9f35794f2e016d
 81 ··primOrdFunTbl·999e88df29b58cec6ff0070ca3a393e1
 82 ··trueDataName·8173146ecdf81cecdc15476a21a5e7f7
 83 ··unapplyTy·23dbb698baca5a66e3dbe17cdb2d2bcd
 84 ··untagExpr·256dbf7a86bac6aa6724eab68632ce82
 85 ··varTToName·cfd50ec71d2ec026d773ecaea97f1ef7
86 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c86 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
87 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023387 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
88 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b951221148488 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484
89 import··-/··GHC.Internal.Enum·dcafb248d7abedc5f2179d5738513b0989 import··-/··GHC.Internal.Enum·dcafb248d7abedc5f2179d5738513b09
90 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff90 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff
91 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd91 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
92 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c63592 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
93 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c93 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
94 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd694 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
95 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c95 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
96 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c9485696 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c94856
97 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b97 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b
98 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d898 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d8
99 import··-/··Language.Haskell.TH.Datatype·ae53ad4c3f57425b3727ddb37e73417d99 import··-/··Language.Haskell.TH.Datatype·ae53ad4c3f57425b3727ddb37e73417d
100 1a0cd64d89737a2e8d6ffe5d1a722384100 6f8518023ff1584f33d7dd609f5322e9
101 ··$fBoundedEqClass·::·GHC.Internal.Enum.Bounded·EqClass101 ··$fBoundedEqClass·::·GHC.Internal.Enum.Bounded·EqClass
102 ··DFunId102 ··DFunId
Max diff block lines reached; 28653/35150 bytes (81.52%) of diff not shown.
5.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Eq/Deriving.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ix/Deriving.hi
Files 90% similar despite different names
4.9 KB
ghc --show-iface {}
    
Offset 1, 37 lines modifiedOffset 1, 32 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Data.Eq.Deriving·91037 interface·Data.Ix.Deriving·9103
8 ··interface·hash:·1fad931b15baa9e8d2f7cc097b17cc51 
9 ··ABI·hash:·c4af30610e4e3b810037a49fb25251a5 
10 ··export-list·hash:·569bb27be30bf79ff719fd15b2c9028e8 ··interface·hash:·23399646a395e79d9e0a352af218f9ad
 9 ··ABI·hash:·98b6748e7ff4b79bf962dfba5d067c77
 10 ··export-list·hash:·31e48165795c4c192f6c72188d19209f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d3866
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·8430313daa741120aa3a5e7f42f3c98e16 ··src_hash:·dcf228d2c3abfd79b5fdba5476d3cc5e
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Data.Eq.Deriving.Internal.deriveEq21 ··Data.Ix.Deriving.Internal.deriveIx
22 ··Data.Eq.Deriving.Internal.deriveEq1 
23 ··Data.Eq.Deriving.Internal.deriveEq2 
24 ··Data.Eq.Deriving.Internal.makeEq22 ··Data.Ix.Deriving.Internal.makeInRange
25 ··Data.Eq.Deriving.Internal.makeEq123 ··Data.Ix.Deriving.Internal.makeRange
26 ··Data.Eq.Deriving.Internal.makeEq224 ··Data.Ix.Deriving.Internal.makeUnsafeIndex
27 ··Data.Eq.Deriving.Internal.makeLiftEq 
28 ··Data.Eq.Deriving.Internal.makeLiftEq2 
29 ··Data.Eq.Deriving.Internal.makeNotEq 
30 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Eq.Deriving.Internal25 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Ix.Deriving.Internal
31 boot·module·dependencies:26 boot·module·dependencies:
32 direct·package·dependencies:·base-4.20.2.027 direct·package·dependencies:·base-4.20.2.0
33 plugin·package·dependencies:28 plugin·package·dependencies:
34 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext29 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
35 family·instance·modules:·Control.Applicative·Data.Array.Byte30 family·instance·modules:·Control.Applicative·Data.Array.Byte
36 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product31 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
37 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal32 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 41, 49 lines modifiedOffset 36, 44 lines modified
41 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord36 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
42 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList37 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
43 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList38 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
44 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ39 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
45 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax40 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
46 ·························Language.Haskell.TH.Datatype41 ·························Language.Haskell.TH.Datatype
47 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a42 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
 43 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Ix.Deriving.Internal·98daafbd7826df2806a82f0e2e1485e3
 44 ··exports:·31e48165795c4c192f6c72188d19209f
 45 ··deriveIx·8ee99e3b0f7ea86a6f122bd0978703cc
 46 ··makeInRange·a1580951afcc00b8e48f01a6e3a80244
 47 ··makeRange·31f89c193cf9bf853a799dce629a97cb
 48 ··makeUnsafeIndex·9ec354f84019d9dc02e33b2837f4cd39
 49 5b25e20b8ec2fb147ee2c314856fb915
48 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Eq.Deriving.Internal·b4721db37f587e46a9d33e3bc06a21bc 
49 ··exports:·c7096b8fb484d3cb973fd5b48717e740 
50 ··deriveEq·6557450c15ee867669ad20452e30a4ab 
51 ··deriveEq1·e71de6a3a928a6915b774206bfe4ce25 
52 ··deriveEq2·4309d2b7c2d23a38a2563dd81b614b04 
53 ··makeEq·5f8155191092971c58c14dd61aa7347a 
54 ··makeEq1·05e06a7bec160ac0b315a490ef7fbca1 
55 ··makeEq2·10aa73982390f0f22f3f21eca2943034 
56 ··makeLiftEq·6e0b678d9ec4e9224c9145c3bae427b2 
57 ··makeLiftEq2·d0d8ee683565d58733491fc4c4cf1a05 
58 ··makeNotEq·db8d425858082faa6f2b747c12a7cd1f 
59 5c82487fe54bbc8d026154ca1789fc2b 
60 ··$trModule·::·GHC.Types.Module50 ··$trModule·::·GHC.Types.Module
61 ··[HasNoCafRefs,·TagSig:·<TagProper>,51 ··[HasNoCafRefs,·TagSig:·<TagProper>,
62 ···LambdaFormInfo:·LFCon[GHC.Types.Module],52 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
63 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]53 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
64 bda1917d2eca64f467bf5bfc0857600d54 517c3708027e21f5a1cb86210d75fa10
65 ··$trModule1·::·GHC.Types.TrName55 ··$trModule1·::·GHC.Types.TrName
66 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
67 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
68 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
69 bf4189e007cec818f9d0b6110a8f4c4259 f6ea2a3caaaaa5a66095d45f2d1d1757
70 ··$trModule2·::·GHC.Prim.Addr#60 ··$trModule2·::·GHC.Prim.Addr#
71 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
72 ···Unfolding:·Core:·<vanilla>·"Data.Eq.Deriving"#]62 ···Unfolding:·Core:·<vanilla>·"Data.Ix.Deriving"#]
73 39602f6d9af6f6e71a2392cb4aaf991563 c1d26414f2e23b0d5dfbc7ac8289a6c6
74 ··$trModule3·::·GHC.Types.TrName64 ··$trModule3·::·GHC.Types.TrName
75 ··[HasNoCafRefs,·TagSig:·<TagProper>,65 ··[HasNoCafRefs,·TagSig:·<TagProper>,
76 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],66 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
77 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]67 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
78 dd8199b67a9a818b412bc8ed365cdf6768 d65d1607e549d2cbae0647d4fdbf020e
79 ··$trModule4·::·GHC.Prim.Addr#69 ··$trModule4·::·GHC.Prim.Addr#
80 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,70 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
81 ···Unfolding:·Core:·<vanilla>71 ···Unfolding:·Core:·<vanilla>
82 ··············"deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1"#]72 ··············"deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A"#]
83 Warnings:73 Warnings:
84 ··Deprecated·names:74 ··Deprecated·names:
85 ··Deprecated·exports:75 ··Deprecated·exports:
86 trusted:·none76 trusted:·none
87 require·own·pkg·trusted:·False77 require·own·pkg·trusted:·False
88 docs:78 docs:
89 ··Nothing79 ··Nothing
5.79 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Eq/Deriving.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Functor/Deriving.hi
Files 85% similar despite different names
5.49 KB
ghc --show-iface {}
    
Offset 1, 37 lines modifiedOffset 1, 36 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Data.Eq.Deriving·91037 interface·Data.Functor.Deriving·9103
8 ··interface·hash:·1fad931b15baa9e8d2f7cc097b17cc51 
9 ··ABI·hash:·c4af30610e4e3b810037a49fb25251a5 
10 ··export-list·hash:·569bb27be30bf79ff719fd15b2c9028e8 ··interface·hash:·3b9bcc100df4a43deeef6c44791e760c
 9 ··ABI·hash:·24908745e1a2e68f68ed5ba648b94a57
 10 ··export-list·hash:·0e0ba117b4612c83d03f15f2e9e1fb12
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d386612 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d3866
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·8430313daa741120aa3a5e7f42f3c98e16 ··src_hash:·3915de7ee567285e07f3ae32b7270f81
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
 21 ··Data.Functor.Deriving.Internal.defaultFFTOptions
21 ··Data.Eq.Deriving.Internal.deriveEq22 ··Data.Functor.Deriving.Internal.deriveFunctor
 23 ··Data.Functor.Deriving.Internal.deriveFunctorOptions
22 ··Data.Eq.Deriving.Internal.deriveEq1 
23 ··Data.Eq.Deriving.Internal.deriveEq2 
24 ··Data.Eq.Deriving.Internal.makeEq24 ··Data.Functor.Deriving.Internal.makeFmap
 25 ··Data.Functor.Deriving.Internal.makeFmapOptions
25 ··Data.Eq.Deriving.Internal.makeEq126 ··Data.Functor.Deriving.Internal.makeReplace
 27 ··Data.Functor.Deriving.Internal.makeReplaceOptions
 28 ··Data.Functor.Deriving.Internal.FFTOptions{Data.Functor.Deriving.Internal.FFTOptions·Data.Functor.Deriving.Internal.fftEmptyCaseBehavior}
26 ··Data.Eq.Deriving.Internal.makeEq2 
27 ··Data.Eq.Deriving.Internal.makeLiftEq 
28 ··Data.Eq.Deriving.Internal.makeLiftEq2 
29 ··Data.Eq.Deriving.Internal.makeNotEq 
30 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Eq.Deriving.Internal29 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Functor.Deriving.Internal
31 boot·module·dependencies:30 boot·module·dependencies:
32 direct·package·dependencies:·base-4.20.2.031 direct·package·dependencies:·base-4.20.2.0
33 plugin·package·dependencies:32 plugin·package·dependencies:
34 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext33 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
35 family·instance·modules:·Control.Applicative·Data.Array.Byte34 family·instance·modules:·Control.Applicative·Data.Array.Byte
36 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product35 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
37 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal36 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 41, 49 lines modifiedOffset 40, 50 lines modified
41 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord40 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
42 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList41 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
43 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList42 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
44 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ43 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
45 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax44 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
46 ·························Language.Haskell.TH.Datatype45 ·························Language.Haskell.TH.Datatype
47 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a46 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
48 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Eq.Deriving.Internal·b4721db37f587e46a9d33e3bc06a21bc 
49 ··exports:·c7096b8fb484d3cb973fd5b48717e740 
50 ··deriveEq·6557450c15ee867669ad20452e30a4ab 
51 ··deriveEq1·e71de6a3a928a6915b774206bfe4ce25 
52 ··deriveEq2·4309d2b7c2d23a38a2563dd81b614b04 
53 ··makeEq·5f8155191092971c58c14dd61aa7347a 
54 ··makeEq1·05e06a7bec160ac0b315a490ef7fbca1 
55 ··makeEq2·10aa73982390f0f22f3f21eca2943034 
56 ··makeLiftEq·6e0b678d9ec4e9224c9145c3bae427b2 
57 ··makeLiftEq2·d0d8ee683565d58733491fc4c4cf1a05 
58 ··makeNotEq·db8d425858082faa6f2b747c12a7cd1f 
59 5c82487fe54bbc8d026154ca1789fc2b47 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Functor.Deriving.Internal·8c0078497c33a73b31774389d910086d
 48 ··exports:·74d995302f72440e1a32db468be1d201
 49 ··FFTOptions·7d91c64b4ff64832345505e04803e82d
 50 ··FFTOptions·581bf8ea1b79e7818780b3154c53990c
 51 ··defaultFFTOptions·b5b2756e63d5b7e5ff265aa93071da46
 52 ··deriveFunctor·182ae7886c299a1fed0d0fcaa38a62b5
 53 ··deriveFunctorOptions·42a1106bbe3a3b044a8604f72763443f
 54 ··fftEmptyCaseBehavior·1aa85f2d42ebb2feb7b25bad56f7ee0b
 55 ··makeFmap·62b117b62092a8fb2510970e4a4436ec
 56 ··makeFmapOptions·81f885540482e88c3dd83e98a2afa867
 57 ··makeReplace·8abf8f29e8c7162f9bd560c474738323
 58 ··makeReplaceOptions·9928da7cdb86e30751352257da8dcfe0
 59 dec2c05118ddf9fca0db56f547ebf5e4
60 ··$trModule·::·GHC.Types.Module60 ··$trModule·::·GHC.Types.Module
61 ··[HasNoCafRefs,·TagSig:·<TagProper>,61 ··[HasNoCafRefs,·TagSig:·<TagProper>,
62 ···LambdaFormInfo:·LFCon[GHC.Types.Module],62 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
63 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]63 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
64 bda1917d2eca64f467bf5bfc0857600d64 6da6be39f5f446cb87e34ff04b15867a
65 ··$trModule1·::·GHC.Types.TrName65 ··$trModule1·::·GHC.Types.TrName
66 ··[HasNoCafRefs,·TagSig:·<TagProper>,66 ··[HasNoCafRefs,·TagSig:·<TagProper>,
67 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],67 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
68 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]68 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
69 bf4189e007cec818f9d0b6110a8f4c4269 0ebb6b6f36edf5fdf23a1089d561f7a1
70 ··$trModule2·::·GHC.Prim.Addr#70 ··$trModule2·::·GHC.Prim.Addr#
71 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,71 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
72 ···Unfolding:·Core:·<vanilla>·"Data.Eq.Deriving"#]72 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Deriving"#]
73 39602f6d9af6f6e71a2392cb4aaf991573 d4cc1c34c96ba672ba43acdf0269f569
74 ··$trModule3·::·GHC.Types.TrName74 ··$trModule3·::·GHC.Types.TrName
75 ··[HasNoCafRefs,·TagSig:·<TagProper>,75 ··[HasNoCafRefs,·TagSig:·<TagProper>,
76 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],76 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
77 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]77 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
78 dd8199b67a9a818b412bc8ed365cdf6778 3cde248cacdbf603933f1620aa6706dc
79 ··$trModule4·::·GHC.Prim.Addr#79 ··$trModule4·::·GHC.Prim.Addr#
80 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,80 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
81 ···Unfolding:·Core:·<vanilla>81 ···Unfolding:·Core:·<vanilla>
82 ··············"deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1"#]82 ··············"deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A"#]
83 Warnings:83 Warnings:
84 ··Deprecated·names:84 ··Deprecated·names:
85 ··Deprecated·exports:85 ··Deprecated·exports:
86 trusted:·none86 trusted:·none
87 require·own·pkg·trusted:·False87 require·own·pkg·trusted:·False
88 docs:88 docs:
89 ··Nothing89 ··Nothing
6.48 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Foldable/Deriving.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Via.hi
Files 83% similar despite different names
6.17 KB
ghc --show-iface {}
    
Offset 1, 42 lines modifiedOffset 1, 32 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Data.Foldable.Deriving·91037 interface·Data.Deriving.Via·9103
8 ··interface·hash:·34a825cb1abb550ceb0d2bbbabc78773 
9 ··ABI·hash:·93c507ca406a0ac23ffd2f65138ea61b 
10 ··export-list·hash:·3e04cce9b37859ae6d82170d4ee7a49e8 ··interface·hash:·92cc468476ef2b9d8d088147de3a838b
 9 ··ABI·hash:·4bc4f1438de11e884230c28a69e1ed6d
 10 ··export-list·hash:·0cd91b0d02c3595ddc0f776736a2204c
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·c16f61a5b2132463113c7fa4990025b9
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·3714b3df5eeee3737efaa141e75d07ca16 ··src_hash:·0d5adb41f7f4732b18b66c3a1167c754
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Data.Functor.Deriving.Internal.defaultFFTOptions21 ··Data.Deriving.Via.Internal.deriveGND
22 ··Data.Functor.Deriving.Internal.deriveFoldable22 ··Data.Deriving.Via.Internal.deriveVia
23 ··Data.Functor.Deriving.Internal.deriveFoldableOptions 
24 ··Data.Functor.Deriving.Internal.makeFold23 ··Data.Deriving.Internal.Via
 24 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
 25 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Via.Internal
25 ··Data.Functor.Deriving.Internal.makeFoldMap 
26 ··Data.Functor.Deriving.Internal.makeFoldMapOptions 
27 ··Data.Functor.Deriving.Internal.makeFoldOptions 
28 ··Data.Functor.Deriving.Internal.makeFoldl 
29 ··Data.Functor.Deriving.Internal.makeFoldlOptions 
30 ··Data.Functor.Deriving.Internal.makeFoldr 
31 ··Data.Functor.Deriving.Internal.makeFoldrOptions 
32 ··Data.Functor.Deriving.Internal.makeNull 
33 ··Data.Functor.Deriving.Internal.makeNullOptions 
34 ··Data.Functor.Deriving.Internal.FFTOptions{Data.Functor.Deriving.Internal.FFTOptions·Data.Functor.Deriving.Internal.fftEmptyCaseBehavior} 
35 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving.Internal 
36 boot·module·dependencies:26 boot·module·dependencies:
37 direct·package·dependencies:·base-4.20.2.027 direct·package·dependencies:·base-4.20.2.0
38 plugin·package·dependencies:28 plugin·package·dependencies:
39 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext29 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
40 family·instance·modules:·Control.Applicative·Data.Array.Byte30 family·instance·modules:·Control.Applicative·Data.Array.Byte
41 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product31 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
42 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal32 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 46, 56 lines modifiedOffset 36, 48 lines modified
46 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord36 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
47 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList37 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
48 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList38 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
49 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ39 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
50 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax40 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
51 ·························Language.Haskell.TH.Datatype41 ·························Language.Haskell.TH.Datatype
52 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a42 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
 43 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·ca4e19edadf0168b4040503e4da29551
 44 ··exports:·a34e638d1b596dadd916c6c19823790f
 45 ··Via·7ea35045e05a2491a2cc16c77c69df9d
 46 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Via.Internal·410185e91316368f35078b46f0fe96d6
 47 ··exports:·527069bc9e1e69d1ba040ec8f99f4ffc
 48 ··deriveGND·8560891a15adb8fe0b13598edff3b0b0
 49 ··deriveVia·3e662e9ce44938eb7376311d2f49f295
 50 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
 51 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·443e00cef1071962b9e48bdf305132e5
 52 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
 53 8de63d15487defcdb966a945b9bd0266
53 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving.Internal·e15f23bba411c4db40a6b5ced6f0fc42 
54 ··exports:·fa83eac4e5bd71a8c37462a086ccdb46 
55 ··FFTOptions·b241e3341d818cf1cb80d72396020947 
56 ··FFTOptions·1935b3fade326c670c26348e7a5d09d2 
57 ··defaultFFTOptions·13cb2d82deee8d671e77450a4e9e4112 
58 ··deriveFoldable·7f052639a5bdc44c7be56636e9d61b98 
59 ··deriveFoldableOptions·0396a8839163d546c78531934e023b32 
60 ··fftEmptyCaseBehavior·8a408a8da153347f538459e57cfcd218 
61 ··makeFold·bdf42accae8765119c3bf02b81976bab 
62 ··makeFoldMap·785591afc85ce91721bc8081d0faddbd 
63 ··makeFoldMapOptions·d1e6f2f655657fa9032028d13224be11 
64 ··makeFoldOptions·0aea4d12c9b9a7327679f4c1877ea282 
65 ··makeFoldl·4a75d34a3b803aa52021a80c2fe918d0 
66 ··makeFoldlOptions·e334878a5655cc7eb560be92b22cc03f 
67 ··makeFoldr·ca8c4206eff30aac3f6adc830e9a686e 
68 ··makeFoldrOptions·4bab275d2b47eed80ac5ce9f5d71118c 
69 ··makeNull·f9cbfecd5b760db47c7407b6d58ab19f 
70 ··makeNullOptions·b3e5ba36e10b1da12ed54244b5397d68 
71 cb2673d41ec234efc3e40d811e3b7331 
72 ··$trModule·::·GHC.Types.Module54 ··$trModule·::·GHC.Types.Module
73 ··[HasNoCafRefs,·TagSig:·<TagProper>,55 ··[HasNoCafRefs,·TagSig:·<TagProper>,
74 ···LambdaFormInfo:·LFCon[GHC.Types.Module],56 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
75 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]57 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
76 87f51cd9b636d3fa4ea1a53f18d6a02b58 1724e2908a18885c35400b0d64461f8f
77 ··$trModule1·::·GHC.Types.TrName59 ··$trModule1·::·GHC.Types.TrName
78 ··[HasNoCafRefs,·TagSig:·<TagProper>,60 ··[HasNoCafRefs,·TagSig:·<TagProper>,
79 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],61 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
80 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]62 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
81 0cfbdd97ae3b0dff43bdad8899c0d23863 ff5c7920be75fc16c8733f39b2f5b055
82 ··$trModule2·::·GHC.Prim.Addr#64 ··$trModule2·::·GHC.Prim.Addr#
83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,65 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
84 ···Unfolding:·Core:·<vanilla>·"Data.Foldable.Deriving"#]66 ···Unfolding:·Core:·<vanilla>·"Data.Deriving.Via"#]
85 68ad30bc17378f6c2b7e9413440cbf5567 aeabc966cc64c89fbbe76c8d4caaf1fe
86 ··$trModule3·::·GHC.Types.TrName68 ··$trModule3·::·GHC.Types.TrName
87 ··[HasNoCafRefs,·TagSig:·<TagProper>,69 ··[HasNoCafRefs,·TagSig:·<TagProper>,
88 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],70 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
89 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]71 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
90 072a8feea67b2d354157753749083ffe72 c75d8de0ed54ef23b2eeb975f5d39c6c
91 ··$trModule4·::·GHC.Prim.Addr#73 ··$trModule4·::·GHC.Prim.Addr#
92 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,74 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
93 ···Unfolding:·Core:·<vanilla>75 ···Unfolding:·Core:·<vanilla>
94 ··············"deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1"#]76 ··············"deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A"#]
95 Warnings:77 Warnings:
96 ··Deprecated·names:78 ··Deprecated·names:
97 ··Deprecated·exports:79 ··Deprecated·exports:
98 trusted:·none80 trusted:·none
99 require·own·pkg·trusted:·False81 require·own·pkg·trusted:·False
100 docs:82 docs:
101 ··Nothing83 ··Nothing
6.94 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Foldable/Deriving.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Traversable/Deriving.dyn_hi
Files 84% similar despite different names
6.63 KB
ghc --show-iface {}
    
Offset 1, 42 lines modifiedOffset 1, 40 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Data.Foldable.Deriving·91037 interface·Data.Traversable.Deriving·9103
8 ··interface·hash:·34a825cb1abb550ceb0d2bbbabc78773 
9 ··ABI·hash:·93c507ca406a0ac23ffd2f65138ea61b 
10 ··export-list·hash:·3e04cce9b37859ae6d82170d4ee7a49e8 ··interface·hash:·a55af18991ede08831f236d9469e3d5e
 9 ··ABI·hash:·ff9fe81279d89df9baf5fc9ab980e645
 10 ··export-list·hash:·6f2265bb89ed4d6f9b8b4d9ff7305100
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d386612 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·3714b3df5eeee3737efaa141e75d07ca16 ··src_hash:·8ce1ee4bd0774b276128945ab0f3a33b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Data.Functor.Deriving.Internal.defaultFFTOptions21 ··Data.Functor.Deriving.Internal.defaultFFTOptions
22 ··Data.Functor.Deriving.Internal.deriveFoldable22 ··Data.Functor.Deriving.Internal.deriveTraversable
23 ··Data.Functor.Deriving.Internal.deriveFoldableOptions23 ··Data.Functor.Deriving.Internal.deriveTraversableOptions
24 ··Data.Functor.Deriving.Internal.makeFold 
25 ··Data.Functor.Deriving.Internal.makeFoldMap24 ··Data.Functor.Deriving.Internal.makeMapM
26 ··Data.Functor.Deriving.Internal.makeFoldMapOptions25 ··Data.Functor.Deriving.Internal.makeMapMOptions
27 ··Data.Functor.Deriving.Internal.makeFoldOptions 
28 ··Data.Functor.Deriving.Internal.makeFoldl 
29 ··Data.Functor.Deriving.Internal.makeFoldlOptions 
30 ··Data.Functor.Deriving.Internal.makeFoldr 
31 ··Data.Functor.Deriving.Internal.makeFoldrOptions 
32 ··Data.Functor.Deriving.Internal.makeNull26 ··Data.Functor.Deriving.Internal.makeSequence
33 ··Data.Functor.Deriving.Internal.makeNullOptions27 ··Data.Functor.Deriving.Internal.makeSequenceA
 28 ··Data.Functor.Deriving.Internal.makeSequenceAOptions
 29 ··Data.Functor.Deriving.Internal.makeSequenceOptions
 30 ··Data.Functor.Deriving.Internal.makeTraverse
 31 ··Data.Functor.Deriving.Internal.makeTraverseOptions
34 ··Data.Functor.Deriving.Internal.FFTOptions{Data.Functor.Deriving.Internal.FFTOptions·Data.Functor.Deriving.Internal.fftEmptyCaseBehavior}32 ··Data.Functor.Deriving.Internal.FFTOptions{Data.Functor.Deriving.Internal.FFTOptions·Data.Functor.Deriving.Internal.fftEmptyCaseBehavior}
35 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving.Internal33 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Functor.Deriving.Internal
36 boot·module·dependencies:34 boot·module·dependencies:
37 direct·package·dependencies:·base-4.20.2.035 direct·package·dependencies:·base-4.20.2.0
38 plugin·package·dependencies:36 plugin·package·dependencies:
39 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext37 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
40 family·instance·modules:·Control.Applicative·Data.Array.Byte38 family·instance·modules:·Control.Applicative·Data.Array.Byte
41 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product39 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
42 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal40 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 46, 56 lines modifiedOffset 44, 54 lines modified
46 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord44 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
47 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList45 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
48 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList46 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
49 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ47 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
50 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax48 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
51 ·························Language.Haskell.TH.Datatype49 ·························Language.Haskell.TH.Datatype
52 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a50 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
 51 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Functor.Deriving.Internal·8c0078497c33a73b31774389d910086d
 52 ··exports:·74d995302f72440e1a32db468be1d201
 53 ··FFTOptions·7d91c64b4ff64832345505e04803e82d
 54 ··FFTOptions·581bf8ea1b79e7818780b3154c53990c
 55 ··defaultFFTOptions·b5b2756e63d5b7e5ff265aa93071da46
 56 ··deriveTraversable·3f70410ee571d2b2cfe5b64716f32f18
 57 ··deriveTraversableOptions·f5a92ecbc4805327f8bff74b55f99c44
 58 ··fftEmptyCaseBehavior·1aa85f2d42ebb2feb7b25bad56f7ee0b
 59 ··makeMapM·c5b569d88587a1676a900ada34f0ec9c
 60 ··makeMapMOptions·04616e707be08c0823cb276c31461bb0
 61 ··makeSequence·9be91d5bcf821d4a65202bad08f6ac5a
 62 ··makeSequenceA·551964abf21d9d85ba8de9ad21da758f
 63 ··makeSequenceAOptions·82920035cde102605a871849853767fd
 64 ··makeSequenceOptions·f29ba539d38c046f902ab800fe1a0346
 65 ··makeTraverse·6ded5db82a52aba5f4c51d9523c7a3cf
 66 ··makeTraverseOptions·249270d6f54f032beb880396f54051b0
 67 69682e5e93b020f491a14c91b8ac445b
53 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving.Internal·e15f23bba411c4db40a6b5ced6f0fc42 
54 ··exports:·fa83eac4e5bd71a8c37462a086ccdb46 
55 ··FFTOptions·b241e3341d818cf1cb80d72396020947 
56 ··FFTOptions·1935b3fade326c670c26348e7a5d09d2 
57 ··defaultFFTOptions·13cb2d82deee8d671e77450a4e9e4112 
58 ··deriveFoldable·7f052639a5bdc44c7be56636e9d61b98 
59 ··deriveFoldableOptions·0396a8839163d546c78531934e023b32 
60 ··fftEmptyCaseBehavior·8a408a8da153347f538459e57cfcd218 
61 ··makeFold·bdf42accae8765119c3bf02b81976bab 
62 ··makeFoldMap·785591afc85ce91721bc8081d0faddbd 
63 ··makeFoldMapOptions·d1e6f2f655657fa9032028d13224be11 
64 ··makeFoldOptions·0aea4d12c9b9a7327679f4c1877ea282 
65 ··makeFoldl·4a75d34a3b803aa52021a80c2fe918d0 
66 ··makeFoldlOptions·e334878a5655cc7eb560be92b22cc03f 
67 ··makeFoldr·ca8c4206eff30aac3f6adc830e9a686e 
68 ··makeFoldrOptions·4bab275d2b47eed80ac5ce9f5d71118c 
69 ··makeNull·f9cbfecd5b760db47c7407b6d58ab19f 
70 ··makeNullOptions·b3e5ba36e10b1da12ed54244b5397d68 
71 cb2673d41ec234efc3e40d811e3b7331 
72 ··$trModule·::·GHC.Types.Module68 ··$trModule·::·GHC.Types.Module
73 ··[HasNoCafRefs,·TagSig:·<TagProper>,69 ··[HasNoCafRefs,·TagSig:·<TagProper>,
74 ···LambdaFormInfo:·LFCon[GHC.Types.Module],70 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
75 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]71 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
76 87f51cd9b636d3fa4ea1a53f18d6a02b72 0febb7dd9b07a5084e00dec5717d73c1
77 ··$trModule1·::·GHC.Types.TrName73 ··$trModule1·::·GHC.Types.TrName
78 ··[HasNoCafRefs,·TagSig:·<TagProper>,74 ··[HasNoCafRefs,·TagSig:·<TagProper>,
79 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],75 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
80 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]76 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
81 0cfbdd97ae3b0dff43bdad8899c0d23877 9b655ccfe85d9e10df8c9b9457bec40b
82 ··$trModule2·::·GHC.Prim.Addr#78 ··$trModule2·::·GHC.Prim.Addr#
83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,79 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
84 ···Unfolding:·Core:·<vanilla>·"Data.Foldable.Deriving"#]80 ···Unfolding:·Core:·<vanilla>·"Data.Traversable.Deriving"#]
85 68ad30bc17378f6c2b7e9413440cbf5581 b7a85cd7f7a985d2d308150890fa4c49
86 ··$trModule3·::·GHC.Types.TrName82 ··$trModule3·::·GHC.Types.TrName
87 ··[HasNoCafRefs,·TagSig:·<TagProper>,83 ··[HasNoCafRefs,·TagSig:·<TagProper>,
88 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],84 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
89 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]85 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
90 072a8feea67b2d354157753749083ffe86 a54125bb5731cf109e93ff088cca0461
91 ··$trModule4·::·GHC.Prim.Addr#87 ··$trModule4·::·GHC.Prim.Addr#
92 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,88 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
93 ···Unfolding:·Core:·<vanilla>89 ···Unfolding:·Core:·<vanilla>
94 ··············"deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1"#]90 ··············"deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A"#]
95 Warnings:91 Warnings:
96 ··Deprecated·names:92 ··Deprecated·names:
97 ··Deprecated·exports:93 ··Deprecated·exports:
98 trusted:·none94 trusted:·none
99 require·own·pkg·trusted:·False95 require·own·pkg·trusted:·False
100 docs:96 docs:
101 ··Nothing97 ··Nothing
99.6 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Functor/Deriving/Internal.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Functor/Deriving/Internal.dyn_hi
Files 99% similar despite different names
99.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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Data.Functor.Deriving.Internal·91037 interface·Data.Functor.Deriving.Internal·9103
8 ··interface·hash:·0f3059dcfb221c09f7f314aca98ee751 
9 ··ABI·hash:·e15f23bba411c4db40a6b5ced6f0fc42 
10 ··export-list·hash:·fa83eac4e5bd71a8c37462a086ccdb468 ··interface·hash:·e8f78f4608d98a641e9a2d8de39e951c
 9 ··ABI·hash:·8c0078497c33a73b31774389d910086d
 10 ··export-list·hash:·74d995302f72440e1a32db468be1d201
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·75bd4e2013103afb5c349f3b64cfc61c12 ··flag·hash:·75bd4e2013103afb5c349f3b64cfc61c
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a96d1e52f6c3fa75d6e5bf34a2dd77ba16 ··src_hash:·a96d1e52f6c3fa75d6e5bf34a2dd77ba
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
44 ··makeSequence44 ··makeSequence
45 ··makeSequenceA45 ··makeSequenceA
46 ··makeSequenceAOptions46 ··makeSequenceAOptions
47 ··makeSequenceOptions47 ··makeSequenceOptions
48 ··makeTraverse48 ··makeTraverse
49 ··makeTraverseOptions49 ··makeTraverseOptions
50 ··FFTOptions{FFTOptions·fftEmptyCaseBehavior}50 ··FFTOptions{FFTOptions·fftEmptyCaseBehavior}
51 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal51 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
52 boot·module·dependencies:52 boot·module·dependencies:
53 direct·package·dependencies:·base-4.20.2.0·containers-0.753 direct·package·dependencies:·base-4.20.2.0·containers-0.7
54 ·····························template-haskell-2.22.0.054 ·····························template-haskell-2.22.0.0
55 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz55 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
56 plugin·package·dependencies:56 plugin·package·dependencies:
57 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext57 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
58 family·instance·modules:·Control.Applicative·Data.Array.Byte58 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 69, 70 lines modifiedOffset 69, 70 lines modified
69 ·························Language.Haskell.TH.Datatype69 ·························Language.Haskell.TH.Datatype
70 import··-/··Control.Monad·3765f37795474bd38438b4ea897aa0d870 import··-/··Control.Monad·3765f37795474bd38438b4ea897aa0d8
71 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde71 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
72 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a072 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a0
73 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a73 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
74 import··-/··Data.Map·6457188bdc8d8578acdee07a1354334174 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
75 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b75 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
76 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·700129439cd68c5ba9d2c5422b38ecd4 
77 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
78 ··ClassRep·7c04b1cecb08fa015e1ee9eb89701fb7 
79 ··OneName·ece0a716e5d8aeccd1abc90da4472e47 
80 ··TyVarMap1·8d30cd3d2ed6f82a39ac548885d421f8 
81 ··allValName·2aad01bdfd62eec31c50d303374f6724 
82 ··andValName·3960dcebdcd0db53d4f637e59f9b1d36 
83 ··apValName·40a469fc4a747d81c0ae90220ba2c077 
84 ··appEndoValName·c8d8f790bf5655003bf907bb2af3c508 
85 ··buildTypeInstance·a7f556c3b6daca1040e5c9570c047e58 
86 ··checkExistentialContext·c30c9f0796dfcc83cd11bfd05270f676 
87 ··coerceValName·5bb1fb9be8d54b964979ae5926032d20 
88 ··composeValName·1ab5014a2b2e6f27550d73cfdfc4a260 
89 ··contravarianceError·446d1161a4f4fedc44724ea9ee2171d7 
90 ··dualDataName·ce088c6adfad3deb27088ae0196b9e31 
91 ··endoDataName·0fc12074b531c941a1e6457c79ba36d9 
92 ··errorValName·cdeb73543cd30ff95ef2c236b0a1c88a 
93 ··falseDataName·97bf77e00efaf783670810088f11da68 
94 ··filterByList·a50c54ceb3842b2ca10dad78e09ecbc5 
95 ··filterByLists·55f4dbf814c8753448698eb9611516a5 
96 ··flipValName·b7e8107ed74d57dea6872fc87786c3fd 
97 ··fmapConstValName·8dccf750dd27c2a793a819389fd139f9 
98 ··fmapValName·0ec7bd664c0490d1ce2a387853d565a5 
99 ··foldMapConstValName·fa36e7bc5882fcd08da47c431cc7e52e 
100 ··foldMapValName·4770cce34cfd3c2292a2a929c43699e7 
101 ··foldableTypeName·f3c4bfa43f480f89dc279e938f2b09ee 
102 ··foldrConstValName·e0a0c4ab98fec5e54209415d99e9f5f9 
103 ··foldrValName·eaafae322725f3f0741ff7b72bb6bffa 
104 ··fullClassName·bc23fc446348bbde1264d08d10eacbda 
105 ··functorTypeName·752733f974aebc3227e9e4996e8771af 
106 ··getDualValName·1d519ebcaf1b6967a06fd2eaa69c5c25 
107 ··idValName·586b6883eab21121d4e7f1f002fdf60e 
108 ··isInTypeFamilyApp·9f13c5b01688bdb442a94a7264da0af4 
109 ··liftA2ValName·a12da365f2a8cae53d2cd5dbd4b77824 
110 ··mappendValName·17fd4ee7aac709db97b3f3e10da63d8d 
111 ··memptyValName·0b7d97ccae0d35b0cb7699443bd8dbf5 
112 ··newNameList·8fcb798c9602236bfcae94475918d378 
113 ··noFunctionsError·fee3bb4aef9dcd752bc858591f7db7dc 
114 ··nullConstValName·8b4f40f849f6e2a00ca21f19431ed281 
115 ··nullValName·b6c4cf472629b5f7f77d0f809733816c 
116 ··outOfPlaceTyVarError·408a7b2aa7d28086e75b335405b429bc 
117 ··partitionByList·d4df616d315b4a2e308615e7beaea264 
118 ··pureValName·29560a7f7dd2484005d9918d02891df5 
119 ··replaceConstValName·50aececdfbd500aaf522040f1838f05d 
120 ··replaceValName·a416d174ed81f0e990e8475684847e99 
121 ··seqValName·471df4d437453ff28f25b9fdd6edaca1 
122 ··traversableTypeName·e68e4d265f25a7fae814283d004623ac 
123 ··traverseConstValName·8eeee14326e4ba7793cc2c860483fbbb 
124 ··traverseValName·853c34939a4e858921ac5ea28b22ed73 
125 ··trueDataName·0e976996cf9d13da8d6fc508764d7aa8 
126 ··unapplyTy·ce49fda1f5dcf757c5163d41725dff73 
127 ··unsnoc·29cd69b233fe9922d7ebe8446c540910 
128 ··unwrapMonadValName·fd496b4efa10bb1235740d4723978a49 
129 ··varTToName·46ec4c84987e7da753a68b838ee62686 
130 ··varTToName_maybe·6025fe7d28d038a617019fb93e730eb8 
131 ··wrapMonadDataName·d1f0b68d6689a025ed71adafc216a17076 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·ca4e19edadf0168b4040503e4da29551
 77 ··exports:·a34e638d1b596dadd916c6c19823790f
 78 ··ClassRep·abc58ffd3ef25ad3262b20903b5b1b62
 79 ··OneName·7f925bae77375c14babddca45cfe18fe
 80 ··TyVarMap1·4ffbba59f8cf243d2ff81bb807f759ed
 81 ··allValName·34d278bcd3e84ea7fbd88d0d7f1995a7
 82 ··andValName·76f03d5630d7368df5a2e2bdf7abab89
 83 ··apValName·f16df1e7ce92005204d3d7cb337dc22c
 84 ··appEndoValName·d8f3a1dc8a659471afa3cb07ca305625
 85 ··buildTypeInstance·2a61440a31f790afed721f514f5c1f61
 86 ··checkExistentialContext·84ccf792415c8ac05903aa392f103ce9
 87 ··coerceValName·fe96787473a2b71e23f2bd50bf81027d
 88 ··composeValName·1f2e5e2eef532af0962af4d84cc85ec5
 89 ··contravarianceError·08e83f6db0de97c9cde136b808c0ca42
 90 ··dualDataName·c31c797877764b1ac0656fa31ee844fd
 91 ··endoDataName·fb136051506a13e0eabbc3679e1ae8ec
 92 ··errorValName·52df922246ab1a5b1599de7623c41bd7
 93 ··falseDataName·00c8debe2a447ee11f355f14eef8f134
 94 ··filterByList·9bb700aceff029ac6bbc2159f5ac7488
 95 ··filterByLists·3c3b43c19a06cdd84d5aeba945a0739f
 96 ··flipValName·901f58c8d8bf29bbb4130e4c8570ccb3
 97 ··fmapConstValName·14d7890e6ffeeb05a35af9f372d34296
 98 ··fmapValName·41c0938b7dc3ee9a5de7a1b24c9f5602
 99 ··foldMapConstValName·e97268c22c7c22d114d1e4d8776269d4
 100 ··foldMapValName·1f7dcd663528b467d5f88b3e2c903da7
 101 ··foldableTypeName·d1a7027a3799cb8990e489f159a707db
 102 ··foldrConstValName·9aa885268654726fcd1c4eb97fe42562
 103 ··foldrValName·9ab70862c96b61c76b69fcc35d4d0d62
 104 ··fullClassName·4fde672b1560829d814424e0949f4ba2
Max diff block lines reached; 93808/101626 bytes (92.31%) of diff not shown.
99.6 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Functor/Deriving/Internal.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Functor/Deriving/Internal.hi
Files 96% similar despite different names
99.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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Data.Functor.Deriving.Internal·91037 interface·Data.Functor.Deriving.Internal·9103
8 ··interface·hash:·0f3059dcfb221c09f7f314aca98ee751 
9 ··ABI·hash:·e15f23bba411c4db40a6b5ced6f0fc42 
10 ··export-list·hash:·fa83eac4e5bd71a8c37462a086ccdb468 ··interface·hash:·e8f78f4608d98a641e9a2d8de39e951c
 9 ··ABI·hash:·8c0078497c33a73b31774389d910086d
 10 ··export-list·hash:·74d995302f72440e1a32db468be1d201
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·4dc215f5d16d42dee84863df64ed7b3212 ··flag·hash:·4dc215f5d16d42dee84863df64ed7b32
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a96d1e52f6c3fa75d6e5bf34a2dd77ba16 ··src_hash:·a96d1e52f6c3fa75d6e5bf34a2dd77ba
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
44 ··makeSequence44 ··makeSequence
45 ··makeSequenceA45 ··makeSequenceA
46 ··makeSequenceAOptions46 ··makeSequenceAOptions
47 ··makeSequenceOptions47 ··makeSequenceOptions
48 ··makeTraverse48 ··makeTraverse
49 ··makeTraverseOptions49 ··makeTraverseOptions
50 ··FFTOptions{FFTOptions·fftEmptyCaseBehavior}50 ··FFTOptions{FFTOptions·fftEmptyCaseBehavior}
51 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal51 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
52 boot·module·dependencies:52 boot·module·dependencies:
53 direct·package·dependencies:·base-4.20.2.0·containers-0.753 direct·package·dependencies:·base-4.20.2.0·containers-0.7
54 ·····························template-haskell-2.22.0.054 ·····························template-haskell-2.22.0.0
55 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz55 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
56 plugin·package·dependencies:56 plugin·package·dependencies:
57 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext57 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
58 family·instance·modules:·Control.Applicative·Data.Array.Byte58 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 69, 70 lines modifiedOffset 69, 70 lines modified
69 ·························Language.Haskell.TH.Datatype69 ·························Language.Haskell.TH.Datatype
70 import··-/··Control.Monad·3765f37795474bd38438b4ea897aa0d870 import··-/··Control.Monad·3765f37795474bd38438b4ea897aa0d8
71 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde71 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
72 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a072 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a0
73 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a73 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
74 import··-/··Data.Map·6457188bdc8d8578acdee07a1354334174 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
75 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b75 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
76 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·700129439cd68c5ba9d2c5422b38ecd4 
77 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
78 ··ClassRep·7c04b1cecb08fa015e1ee9eb89701fb7 
79 ··OneName·ece0a716e5d8aeccd1abc90da4472e47 
80 ··TyVarMap1·8d30cd3d2ed6f82a39ac548885d421f8 
81 ··allValName·2aad01bdfd62eec31c50d303374f6724 
82 ··andValName·3960dcebdcd0db53d4f637e59f9b1d36 
83 ··apValName·40a469fc4a747d81c0ae90220ba2c077 
84 ··appEndoValName·c8d8f790bf5655003bf907bb2af3c508 
85 ··buildTypeInstance·a7f556c3b6daca1040e5c9570c047e58 
86 ··checkExistentialContext·c30c9f0796dfcc83cd11bfd05270f676 
87 ··coerceValName·5bb1fb9be8d54b964979ae5926032d20 
88 ··composeValName·1ab5014a2b2e6f27550d73cfdfc4a260 
89 ··contravarianceError·446d1161a4f4fedc44724ea9ee2171d7 
90 ··dualDataName·ce088c6adfad3deb27088ae0196b9e31 
91 ··endoDataName·0fc12074b531c941a1e6457c79ba36d9 
92 ··errorValName·cdeb73543cd30ff95ef2c236b0a1c88a 
93 ··falseDataName·97bf77e00efaf783670810088f11da68 
94 ··filterByList·a50c54ceb3842b2ca10dad78e09ecbc5 
95 ··filterByLists·55f4dbf814c8753448698eb9611516a5 
96 ··flipValName·b7e8107ed74d57dea6872fc87786c3fd 
97 ··fmapConstValName·8dccf750dd27c2a793a819389fd139f9 
98 ··fmapValName·0ec7bd664c0490d1ce2a387853d565a5 
99 ··foldMapConstValName·fa36e7bc5882fcd08da47c431cc7e52e 
100 ··foldMapValName·4770cce34cfd3c2292a2a929c43699e7 
101 ··foldableTypeName·f3c4bfa43f480f89dc279e938f2b09ee 
102 ··foldrConstValName·e0a0c4ab98fec5e54209415d99e9f5f9 
103 ··foldrValName·eaafae322725f3f0741ff7b72bb6bffa 
104 ··fullClassName·bc23fc446348bbde1264d08d10eacbda 
105 ··functorTypeName·752733f974aebc3227e9e4996e8771af 
106 ··getDualValName·1d519ebcaf1b6967a06fd2eaa69c5c25 
107 ··idValName·586b6883eab21121d4e7f1f002fdf60e 
108 ··isInTypeFamilyApp·9f13c5b01688bdb442a94a7264da0af4 
109 ··liftA2ValName·a12da365f2a8cae53d2cd5dbd4b77824 
110 ··mappendValName·17fd4ee7aac709db97b3f3e10da63d8d 
111 ··memptyValName·0b7d97ccae0d35b0cb7699443bd8dbf5 
112 ··newNameList·8fcb798c9602236bfcae94475918d378 
113 ··noFunctionsError·fee3bb4aef9dcd752bc858591f7db7dc 
114 ··nullConstValName·8b4f40f849f6e2a00ca21f19431ed281 
115 ··nullValName·b6c4cf472629b5f7f77d0f809733816c 
116 ··outOfPlaceTyVarError·408a7b2aa7d28086e75b335405b429bc 
117 ··partitionByList·d4df616d315b4a2e308615e7beaea264 
118 ··pureValName·29560a7f7dd2484005d9918d02891df5 
119 ··replaceConstValName·50aececdfbd500aaf522040f1838f05d 
120 ··replaceValName·a416d174ed81f0e990e8475684847e99 
121 ··seqValName·471df4d437453ff28f25b9fdd6edaca1 
122 ··traversableTypeName·e68e4d265f25a7fae814283d004623ac 
123 ··traverseConstValName·8eeee14326e4ba7793cc2c860483fbbb 
124 ··traverseValName·853c34939a4e858921ac5ea28b22ed73 
125 ··trueDataName·0e976996cf9d13da8d6fc508764d7aa8 
126 ··unapplyTy·ce49fda1f5dcf757c5163d41725dff73 
127 ··unsnoc·29cd69b233fe9922d7ebe8446c540910 
128 ··unwrapMonadValName·fd496b4efa10bb1235740d4723978a49 
129 ··varTToName·46ec4c84987e7da753a68b838ee62686 
130 ··varTToName_maybe·6025fe7d28d038a617019fb93e730eb8 
131 ··wrapMonadDataName·d1f0b68d6689a025ed71adafc216a17076 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·ca4e19edadf0168b4040503e4da29551
 77 ··exports:·a34e638d1b596dadd916c6c19823790f
 78 ··ClassRep·abc58ffd3ef25ad3262b20903b5b1b62
 79 ··OneName·7f925bae77375c14babddca45cfe18fe
 80 ··TyVarMap1·4ffbba59f8cf243d2ff81bb807f759ed
 81 ··allValName·34d278bcd3e84ea7fbd88d0d7f1995a7
 82 ··andValName·76f03d5630d7368df5a2e2bdf7abab89
 83 ··apValName·f16df1e7ce92005204d3d7cb337dc22c
 84 ··appEndoValName·d8f3a1dc8a659471afa3cb07ca305625
 85 ··buildTypeInstance·2a61440a31f790afed721f514f5c1f61
 86 ··checkExistentialContext·84ccf792415c8ac05903aa392f103ce9
 87 ··coerceValName·fe96787473a2b71e23f2bd50bf81027d
 88 ··composeValName·1f2e5e2eef532af0962af4d84cc85ec5
 89 ··contravarianceError·08e83f6db0de97c9cde136b808c0ca42
 90 ··dualDataName·c31c797877764b1ac0656fa31ee844fd
 91 ··endoDataName·fb136051506a13e0eabbc3679e1ae8ec
 92 ··errorValName·52df922246ab1a5b1599de7623c41bd7
 93 ··falseDataName·00c8debe2a447ee11f355f14eef8f134
 94 ··filterByList·9bb700aceff029ac6bbc2159f5ac7488
 95 ··filterByLists·3c3b43c19a06cdd84d5aeba945a0739f
 96 ··flipValName·901f58c8d8bf29bbb4130e4c8570ccb3
 97 ··fmapConstValName·14d7890e6ffeeb05a35af9f372d34296
 98 ··fmapValName·41c0938b7dc3ee9a5de7a1b24c9f5602
 99 ··foldMapConstValName·e97268c22c7c22d114d1e4d8776269d4
 100 ··foldMapValName·1f7dcd663528b467d5f88b3e2c903da7
 101 ··foldableTypeName·d1a7027a3799cb8990e489f159a707db
 102 ··foldrConstValName·9aa885268654726fcd1c4eb97fe42562
 103 ··foldrValName·9ab70862c96b61c76b69fcc35d4d0d62
 104 ··fullClassName·4fde672b1560829d814424e0949f4ba2
Max diff block lines reached; 93808/101623 bytes (92.31%) of diff not shown.
6.32 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Functor/Deriving.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ord/Deriving.hi
Files 80% similar despite different names
6.01 KB
ghc --show-iface {}
    
Offset 1, 36 lines modifiedOffset 1, 42 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Data.Functor.Deriving·91037 interface·Data.Ord.Deriving·9103
8 ··interface·hash:·b9b837ce03502ed89e033308f632c153 
9 ··ABI·hash:·d09da43e7c83bb60abd7c2f0ca97ce97 
10 ··export-list·hash:·f6332d0d15ea9cf49e8551aea15c6e2b8 ··interface·hash:·3decf4c607455875a9785ce448722f0d
 9 ··ABI·hash:·fdbf5ebe6c6eb310a9331474d2c0c15d
 10 ··export-list·hash:·dcf1b4cd8ef83166bd79cf3b8a391981
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d3866
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·3915de7ee567285e07f3ae32b7270f8116 ··src_hash:·b6373e6d3e8bfcb9565a6d2ff70721e0
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Data.Functor.Deriving.Internal.defaultFFTOptions 
22 ··Data.Functor.Deriving.Internal.deriveFunctor21 ··Data.Ord.Deriving.Internal.deriveOrd
23 ··Data.Functor.Deriving.Internal.deriveFunctorOptions22 ··Data.Ord.Deriving.Internal.deriveOrd1
 23 ··Data.Ord.Deriving.Internal.deriveOrd2
24 ··Data.Functor.Deriving.Internal.makeFmap24 ··Data.Ord.Deriving.Internal.makeCompare
25 ··Data.Functor.Deriving.Internal.makeFmapOptions 
26 ··Data.Functor.Deriving.Internal.makeReplace25 ··Data.Ord.Deriving.Internal.makeCompare1
 26 ··Data.Ord.Deriving.Internal.makeCompare2
 27 ··Data.Ord.Deriving.Internal.makeGE
 28 ··Data.Ord.Deriving.Internal.makeGT
 29 ··Data.Ord.Deriving.Internal.makeLE
 30 ··Data.Ord.Deriving.Internal.makeLT
 31 ··Data.Ord.Deriving.Internal.makeLiftCompare
 32 ··Data.Ord.Deriving.Internal.makeLiftCompare2
 33 ··Data.Ord.Deriving.Internal.makeMax
27 ··Data.Functor.Deriving.Internal.makeReplaceOptions34 ··Data.Ord.Deriving.Internal.makeMin
28 ··Data.Functor.Deriving.Internal.FFTOptions{Data.Functor.Deriving.Internal.FFTOptions·Data.Functor.Deriving.Internal.fftEmptyCaseBehavior} 
29 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving.Internal35 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Ord.Deriving.Internal
30 boot·module·dependencies:36 boot·module·dependencies:
31 direct·package·dependencies:·base-4.20.2.037 direct·package·dependencies:·base-4.20.2.0
32 plugin·package·dependencies:38 plugin·package·dependencies:
33 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext39 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
34 family·instance·modules:·Control.Applicative·Data.Array.Byte40 family·instance·modules:·Control.Applicative·Data.Array.Byte
35 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product41 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
36 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal42 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 40, 50 lines modifiedOffset 46, 54 lines modified
40 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord46 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
41 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList47 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
42 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList48 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
43 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ49 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
44 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax50 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
45 ·························Language.Haskell.TH.Datatype51 ·························Language.Haskell.TH.Datatype
46 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a52 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
47 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving.Internal·e15f23bba411c4db40a6b5ced6f0fc42 
48 ··exports:·fa83eac4e5bd71a8c37462a086ccdb46 
49 ··FFTOptions·b241e3341d818cf1cb80d72396020947 
50 ··FFTOptions·1935b3fade326c670c26348e7a5d09d2 
51 ··defaultFFTOptions·13cb2d82deee8d671e77450a4e9e4112 
52 ··deriveFunctor·065331b0357984482e41b04d50d2b090 
53 ··deriveFunctorOptions·8fe3651a53d81722f9ae58f070a740db 
54 ··fftEmptyCaseBehavior·8a408a8da153347f538459e57cfcd218 
55 ··makeFmap·5a680f7f66c7789729f57717707bdec0 
56 ··makeFmapOptions·a598d748bb4c81c4dabe2025d7ab7ea1 
57 ··makeReplace·5cf13b715b134fe12d83db3844a96b1c 
58 ··makeReplaceOptions·de00aab631ae09805089de79340f1885 
59 2fafb711192469d5943722f8c13dc77153 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Ord.Deriving.Internal·5ded52b6a91f619d2aa9b5fae3f0469c
 54 ··exports:·c24f41af95c288d27d96788ec384b6ed
 55 ··deriveOrd·4a22de70fb734f2acd78c0eef3138477
 56 ··deriveOrd1·cb665a3c6b5e538758d119ea15605c1f
 57 ··deriveOrd2·6aaf8a75f475c57ad67662ea4c4406e6
 58 ··makeCompare·7ecf51ba594e261c40a1e880f83acd25
 59 ··makeCompare1·86d568694519bd021701c2ad8edcd0ed
 60 ··makeCompare2·e3867f6cfe553ecaadba77bb8ce222c2
 61 ··makeGE·2220b431d6f1cf2cb200fa1337a958d1
 62 ··makeGT·a7e798b986fb348de71d0969498a89ae
 63 ··makeLE·b52f522c2ce40317f76737dbd9fcf899
 64 ··makeLT·72f17f37f5e518ad0f18632f169461f4
 65 ··makeLiftCompare·3b0ecd50e0d34dc3b203e426ff15e17f
 66 ··makeLiftCompare2·fb0fd4ab23cc372279c9815c297d0c20
 67 ··makeMax·7f364dfb13bcfc0582e3182b1a0030fe
 68 ··makeMin·a5ef386216bf7c4ecdc119bc3e7d0672
 69 7e4dbb6ea9ca128ea22826cf6b113e1c
60 ··$trModule·::·GHC.Types.Module70 ··$trModule·::·GHC.Types.Module
61 ··[HasNoCafRefs,·TagSig:·<TagProper>,71 ··[HasNoCafRefs,·TagSig:·<TagProper>,
62 ···LambdaFormInfo:·LFCon[GHC.Types.Module],72 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
63 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]73 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
64 42f5598674d93e44df7ed217333a5d2174 6e336d2ddef26a6117686df89c8c98c5
65 ··$trModule1·::·GHC.Types.TrName75 ··$trModule1·::·GHC.Types.TrName
66 ··[HasNoCafRefs,·TagSig:·<TagProper>,76 ··[HasNoCafRefs,·TagSig:·<TagProper>,
67 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],77 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
68 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]78 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
69 abc50d9520fae0a6e9e0bab9228ad72579 00e1409ce37c7b8d50bf7a10a23d5edb
70 ··$trModule2·::·GHC.Prim.Addr#80 ··$trModule2·::·GHC.Prim.Addr#
71 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,81 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
72 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Deriving"#]82 ···Unfolding:·Core:·<vanilla>·"Data.Ord.Deriving"#]
73 3caf6649a9a7d21841719e10633802d383 86baee38cd68b1ec0a8d99d5c2d99614
74 ··$trModule3·::·GHC.Types.TrName84 ··$trModule3·::·GHC.Types.TrName
75 ··[HasNoCafRefs,·TagSig:·<TagProper>,85 ··[HasNoCafRefs,·TagSig:·<TagProper>,
76 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],86 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
77 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]87 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
78 7cd35929a91cb251ea5657bead9ca8b888 293e3ea4da8ee8a9c8422655bafeb9d5
79 ··$trModule4·::·GHC.Prim.Addr#89 ··$trModule4·::·GHC.Prim.Addr#
80 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,90 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
81 ···Unfolding:·Core:·<vanilla>91 ···Unfolding:·Core:·<vanilla>
82 ··············"deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1"#]92 ··············"deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A"#]
83 Warnings:93 Warnings:
84 ··Deprecated·names:94 ··Deprecated·names:
85 ··Deprecated·exports:95 ··Deprecated·exports:
86 trusted:·none96 trusted:·none
87 require·own·pkg·trusted:·False97 require·own·pkg·trusted:·False
88 docs:98 docs:
89 ··Nothing99 ··Nothing
5.75 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Functor/Deriving.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Enum/Deriving.dyn_hi
Files 77% similar despite different names
5.44 KB
ghc --show-iface {}
    
Offset 1, 36 lines modifiedOffset 1, 35 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Data.Functor.Deriving·91037 interface·Data.Enum.Deriving·9103
8 ··interface·hash:·b9b837ce03502ed89e033308f632c153 
9 ··ABI·hash:·d09da43e7c83bb60abd7c2f0ca97ce97 
10 ··export-list·hash:·f6332d0d15ea9cf49e8551aea15c6e2b8 ··interface·hash:·7f5edcc3481674715cfde8e440f7de59
 9 ··ABI·hash:·530adce9236d1ae712b3dc416054fd07
 10 ··export-list·hash:·6465795913ec8e8d011e7dcfc8919191
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d386612 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·3915de7ee567285e07f3ae32b7270f8116 ··src_hash:·7b307299fe5c21c2664a6578e7e22808
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Data.Functor.Deriving.Internal.defaultFFTOptions 
22 ··Data.Functor.Deriving.Internal.deriveFunctor21 ··Data.Enum.Deriving.Internal.deriveEnum
23 ··Data.Functor.Deriving.Internal.deriveFunctorOptions 
24 ··Data.Functor.Deriving.Internal.makeFmap22 ··Data.Enum.Deriving.Internal.makeEnumFrom
 23 ··Data.Enum.Deriving.Internal.makeEnumFromThen
25 ··Data.Functor.Deriving.Internal.makeFmapOptions24 ··Data.Enum.Deriving.Internal.makeFromEnum
26 ··Data.Functor.Deriving.Internal.makeReplace25 ··Data.Enum.Deriving.Internal.makePred
27 ··Data.Functor.Deriving.Internal.makeReplaceOptions 
28 ··Data.Functor.Deriving.Internal.FFTOptions{Data.Functor.Deriving.Internal.FFTOptions·Data.Functor.Deriving.Internal.fftEmptyCaseBehavior}26 ··Data.Enum.Deriving.Internal.makeSucc
 27 ··Data.Enum.Deriving.Internal.makeToEnum
29 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving.Internal28 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Enum.Deriving.Internal
30 boot·module·dependencies:29 boot·module·dependencies:
31 direct·package·dependencies:·base-4.20.2.030 direct·package·dependencies:·base-4.20.2.0
32 plugin·package·dependencies:31 plugin·package·dependencies:
33 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext32 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
34 family·instance·modules:·Control.Applicative·Data.Array.Byte33 family·instance·modules:·Control.Applicative·Data.Array.Byte
35 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product34 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
36 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal35 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 40, 50 lines modifiedOffset 39, 47 lines modified
40 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord39 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
41 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList40 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
42 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList41 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
43 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ42 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
44 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax43 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
45 ·························Language.Haskell.TH.Datatype44 ·························Language.Haskell.TH.Datatype
46 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a45 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
 46 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Enum.Deriving.Internal·519e0241b50c868cbd3bbfb2ddc1445b
 47 ··exports:·6465795913ec8e8d011e7dcfc8919191
 48 ··deriveEnum·4b6ee85ea5c9bb9c39a8d60cf17533a3
 49 ··makeEnumFrom·13e8954369ad6920c0b70416627691ef
 50 ··makeEnumFromThen·c14dfc3341ca215114269ac4a9983b43
 51 ··makeFromEnum·bbf607194c8681ded1dc88f6ab8a75e8
 52 ··makePred·c08519e1bd7914f0710674be47815cd9
 53 ··makeSucc·a68bd793e1302e6754d4c9d0d708a67c
 54 ··makeToEnum·6980c9e08dbdb58db6f438227bc8c200
 55 be06e6bccebdb8ff3aec8f6bc3b417e0
47 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving.Internal·e15f23bba411c4db40a6b5ced6f0fc42 
48 ··exports:·fa83eac4e5bd71a8c37462a086ccdb46 
49 ··FFTOptions·b241e3341d818cf1cb80d72396020947 
50 ··FFTOptions·1935b3fade326c670c26348e7a5d09d2 
51 ··defaultFFTOptions·13cb2d82deee8d671e77450a4e9e4112 
52 ··deriveFunctor·065331b0357984482e41b04d50d2b090 
53 ··deriveFunctorOptions·8fe3651a53d81722f9ae58f070a740db 
54 ··fftEmptyCaseBehavior·8a408a8da153347f538459e57cfcd218 
55 ··makeFmap·5a680f7f66c7789729f57717707bdec0 
56 ··makeFmapOptions·a598d748bb4c81c4dabe2025d7ab7ea1 
57 ··makeReplace·5cf13b715b134fe12d83db3844a96b1c 
58 ··makeReplaceOptions·de00aab631ae09805089de79340f1885 
59 2fafb711192469d5943722f8c13dc771 
60 ··$trModule·::·GHC.Types.Module56 ··$trModule·::·GHC.Types.Module
61 ··[HasNoCafRefs,·TagSig:·<TagProper>,57 ··[HasNoCafRefs,·TagSig:·<TagProper>,
62 ···LambdaFormInfo:·LFCon[GHC.Types.Module],58 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
63 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]59 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
64 42f5598674d93e44df7ed217333a5d2160 4cbe7f6bde56ec896678b8bfca7d9682
65 ··$trModule1·::·GHC.Types.TrName61 ··$trModule1·::·GHC.Types.TrName
66 ··[HasNoCafRefs,·TagSig:·<TagProper>,62 ··[HasNoCafRefs,·TagSig:·<TagProper>,
67 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
68 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
69 abc50d9520fae0a6e9e0bab9228ad72565 62dfa2b4e0e9159325194d8d1c8c3c4f
70 ··$trModule2·::·GHC.Prim.Addr#66 ··$trModule2·::·GHC.Prim.Addr#
71 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
72 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Deriving"#]68 ···Unfolding:·Core:·<vanilla>·"Data.Enum.Deriving"#]
73 3caf6649a9a7d21841719e10633802d369 4bfb673f7642d5bef5787fb48e96b6f9
74 ··$trModule3·::·GHC.Types.TrName70 ··$trModule3·::·GHC.Types.TrName
75 ··[HasNoCafRefs,·TagSig:·<TagProper>,71 ··[HasNoCafRefs,·TagSig:·<TagProper>,
76 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],72 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
77 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]73 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
78 7cd35929a91cb251ea5657bead9ca8b874 0c936467d6d4c176b0cff845fecf635a
79 ··$trModule4·::·GHC.Prim.Addr#75 ··$trModule4·::·GHC.Prim.Addr#
80 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,76 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
81 ···Unfolding:·Core:·<vanilla>77 ···Unfolding:·Core:·<vanilla>
82 ··············"deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1"#]78 ··············"deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A"#]
83 Warnings:79 Warnings:
84 ··Deprecated·names:80 ··Deprecated·names:
85 ··Deprecated·exports:81 ··Deprecated·exports:
86 trusted:·none82 trusted:·none
87 require·own·pkg·trusted:·False83 require·own·pkg·trusted:·False
88 docs:84 docs:
89 ··Nothing85 ··Nothing
25.5 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ix/Deriving/Internal.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ix/Deriving/Internal.hi
Files 79% similar despite different names
25.2 KB
ghc --show-iface {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Data.Ix.Deriving.Internal·91037 interface·Data.Ix.Deriving.Internal·9103
8 ··interface·hash:·785389ea0afd40f6a96934ac17f2cb68 
9 ··ABI·hash:·cff31c19a55620763b6c39e6b48f236f 
10 ··export-list·hash:·fe148de40295bc8484e0a3686938e66b8 ··interface·hash:·1b0532e2bc2353748de604f8250cce6c
 9 ··ABI·hash:·98daafbd7826df2806a82f0e2e1485e3
 10 ··export-list·hash:·31e48165795c4c192f6c72188d19209f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d3866
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·844046cfb264c62135f5ff159d60c33116 ··src_hash:·844046cfb264c62135f5ff159d60c331
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··deriveIx21 ··deriveIx
22 ··makeInRange22 ··makeInRange
23 ··makeRange23 ··makeRange
24 ··makeUnsafeIndex24 ··makeUnsafeIndex
25 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal25 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
26 boot·module·dependencies:26 boot·module·dependencies:
27 direct·package·dependencies:·base-4.20.2.027 direct·package·dependencies:·base-4.20.2.0
28 ·····························template-haskell-2.22.0.028 ·····························template-haskell-2.22.0.0
29 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz29 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
30 plugin·package·dependencies:30 plugin·package·dependencies:
31 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext31 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
32 family·instance·modules:·Control.Applicative·Data.Array.Byte32 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 39, 394 lines modifiedOffset 39, 394 lines modified
39 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList39 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
40 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList40 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
41 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ41 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
42 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax42 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
43 ·························Language.Haskell.TH.Datatype43 ·························Language.Haskell.TH.Datatype
44 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc8873744 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc88737
45 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a45 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
46 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·700129439cd68c5ba9d2c5422b38ecd4 
47 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
48 ··ClassRep·7c04b1cecb08fa015e1ee9eb89701fb7 
49 ··andValName·3960dcebdcd0db53d4f637e59f9b1d36 
50 ··buildTypeInstance·a7f556c3b6daca1040e5c9570c047e58 
51 ··conArity·c140494f24528b9bb1dd359d57246a48 
52 ··enumFromToExpr·ed018aeead00e0154539f4083b672857 
53 ··enumerationOrProductError·23bf0fde5bb09b8ecf6962f21104ffc5 
54 ··geIntHashValName·7bdc783d1992de36650ff54c60bca55f 
55 ··iHashDataName·b631905b5923b8faef2f3d2a80ec4530 
56 ··inRangeValName·e2f987e6a77407e5ea2ef5924be92310 
57 ··integerE·c9167b50d40645a9f93dc55ec73a816e 
58 ··isEnumerationType·727baef0b2f83f620ca3a365df2567d8 
59 ··isProductType·9b63e2a2a82078a9d87581c564a170d4 
60 ··ixTypeName·c6ea753382a93cda91a82598f43f6bf4 
61 ··leIntHashValName·4bf1621f10419f1051a426cf8067b936 
62 ··mapValName·ea5b6dfb497ce0372f53fdbc10a83fc3 
63 ··minusIntHashValName·6475e5fa90a645cd0d997cb9726c6407 
64 ··newNameList·8fcb798c9602236bfcae94475918d378 
65 ··noConstructorsError·98467e0791cbeb36a5d92634b405cdfa 
66 ··plusValName·14f78da97cdda301218419fffbdf955b 
67 ··primOpAppExpr·2780686a273d710c349335738d8cd88e 
68 ··rangeValName·6c464042a6cfafab201272add9ebdc10 
69 ··removeClassApp·4429980aafc06c4134f8ccc91ec3f3b2 
70 ··tag2ConExpr·2b35bd85dd7a0c2d457ddf2a3be1064d 
71 ··timesValName·e7421eb5ec6d8f38e120e3abe7e8ba98 
72 ··trueDataName·0e976996cf9d13da8d6fc508764d7aa8 
73 ··unsafeIndexValName·d3925ced1b2e11372b8b6fe7583180ab 
74 ··unsafeRangeSizeValName·2e9e01655daffd912e805d95e69ef573 
75 ··untagExpr·f8643a5a0b3345f3b24ba0afe779cae546 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·ca4e19edadf0168b4040503e4da29551
 47 ··exports:·a34e638d1b596dadd916c6c19823790f
 48 ··ClassRep·abc58ffd3ef25ad3262b20903b5b1b62
 49 ··andValName·76f03d5630d7368df5a2e2bdf7abab89
 50 ··buildTypeInstance·2a61440a31f790afed721f514f5c1f61
 51 ··conArity·05cbc041eb9dd11b21c9b46e8ea9ac37
 52 ··enumFromToExpr·8ce4ec411e8039e623a2a39c6b63c88a
 53 ··enumerationOrProductError·37fa67df616f6e57af36addc14a717c1
 54 ··geIntHashValName·5ec31c2f2af9d0a51b677528acaf26f3
 55 ··iHashDataName·6fbe45a48089a16bebd77daf4d2f33ae
 56 ··inRangeValName·81b135015111f2d9f28a72d81c3067d9
 57 ··integerE·6495e65eabb5f89ce35897c912bcbae0
 58 ··isEnumerationType·45799e43e7a0329dc24da5d097279375
 59 ··isProductType·fca093680a699f6605ffcf968ff9a5b1
 60 ··ixTypeName·e5f88a0faa24afb012d0c70c76572815
 61 ··leIntHashValName·b8140006a1714bd974ef23d0dd6b49fd
 62 ··mapValName·916878e872944c785e1394118c7b9532
 63 ··minusIntHashValName·e76091821139243d7fb83bb67916fa7a
 64 ··newNameList·df461efea74822e492fde6f20d4203d3
 65 ··noConstructorsError·f70e4865d5577ccad6acb6b40a100ff0
 66 ··plusValName·7458c7c6fee30aa95177c59f57d5054b
 67 ··primOpAppExpr·d78088e3abdcc8686e9f35794f2e016d
 68 ··rangeValName·09a0479b58defb415be35c787c6b7018
 69 ··removeClassApp·b0c7b5ebd4f9afd24cec98637360b1aa
 70 ··tag2ConExpr·35325a7ce0546548e77b490c3d12f7fb
 71 ··timesValName·330c630937210e008877907a62c93895
 72 ··trueDataName·8173146ecdf81cecdc15476a21a5e7f7
 73 ··unsafeIndexValName·b2a4e5c362719a23decbe94bfc0a0cf2
 74 ··unsafeRangeSizeValName·e6bef30577493b95b7ca998121ea13af
 75 ··untagExpr·256dbf7a86bac6aa6724eab68632ce82
76 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c76 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
77 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023377 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
78 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd78 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
79 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c79 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
80 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd680 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
81 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c9485681 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c94856
82 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b82 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b
83 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d883 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d8
84 import··-/··Language.Haskell.TH.Datatype·ae53ad4c3f57425b3727ddb37e73417d84 import··-/··Language.Haskell.TH.Datatype·ae53ad4c3f57425b3727ddb37e73417d
85 fadda4fb68b30df34ccb6f1f6f9e18c185 a1457b014be9c5fecfbbd9c4cb7be343
86 ··$fClassRepIxClass·::·Data.Deriving.Internal.ClassRep·IxClass86 ··$fClassRepIxClass·::·Data.Deriving.Internal.ClassRep·IxClass
87 ··DFunId87 ··DFunId
88 ··[TagSig:·<TagProper>,88 ··[TagSig:·<TagProper>,
89 ···LambdaFormInfo:·LFCon[Data.Deriving.Internal.C:ClassRep],89 ···LambdaFormInfo:·LFCon[Data.Deriving.Internal.C:ClassRep],
90 ···Inline:·CONLIKE,90 ···Inline:·CONLIKE,
91 ···Unfolding:·DFun:.91 ···Unfolding:·DFun:.
92 ················@IxClass92 ················@IxClass
93 ················$fClassRepIxClass_$carity93 ················$fClassRepIxClass_$carity
94 ················$fClassRepIxClass_$callowExQuant94 ················$fClassRepIxClass_$callowExQuant
95 ················$fClassRepIxClass_$cfullClassName95 ················$fClassRepIxClass_$cfullClassName
96 ················$fClassRepIxClass_$cclassConstraint]96 ················$fClassRepIxClass_$cclassConstraint]
97 671e2f6864630904417749a88d55972897 8af6d8dabcee66aa8e1a6d823de37a71
98 ··$fClassRepIxClass1·::98 ··$fClassRepIxClass1·::
99 ····GHC.Internal.Maybe.Maybe·Language.Haskell.TH.Syntax.Name99 ····GHC.Internal.Maybe.Maybe·Language.Haskell.TH.Syntax.Name
100 ··[TagSig:·<TagProper>,100 ··[TagSig:·<TagProper>,
101 ···LambdaFormInfo:·LFCon[GHC.Internal.Maybe.Just],101 ···LambdaFormInfo:·LFCon[GHC.Internal.Maybe.Just],
Max diff block lines reached; 19183/25757 bytes (74.48%) of diff not shown.
25.5 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ix/Deriving/Internal.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ix/Deriving/Internal.dyn_hi
Files 73% similar despite different names
25.2 KB
ghc --show-iface {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Data.Ix.Deriving.Internal·91037 interface·Data.Ix.Deriving.Internal·9103
8 ··interface·hash:·785389ea0afd40f6a96934ac17f2cb68 
9 ··ABI·hash:·cff31c19a55620763b6c39e6b48f236f 
10 ··export-list·hash:·fe148de40295bc8484e0a3686938e66b8 ··interface·hash:·1b0532e2bc2353748de604f8250cce6c
 9 ··ABI·hash:·98daafbd7826df2806a82f0e2e1485e3
 10 ··export-list·hash:·31e48165795c4c192f6c72188d19209f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d386612 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·844046cfb264c62135f5ff159d60c33116 ··src_hash:·844046cfb264c62135f5ff159d60c331
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··deriveIx21 ··deriveIx
22 ··makeInRange22 ··makeInRange
23 ··makeRange23 ··makeRange
24 ··makeUnsafeIndex24 ··makeUnsafeIndex
25 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal25 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
26 boot·module·dependencies:26 boot·module·dependencies:
27 direct·package·dependencies:·base-4.20.2.027 direct·package·dependencies:·base-4.20.2.0
28 ·····························template-haskell-2.22.0.028 ·····························template-haskell-2.22.0.0
29 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz29 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
30 plugin·package·dependencies:30 plugin·package·dependencies:
31 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext31 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
32 family·instance·modules:·Control.Applicative·Data.Array.Byte32 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 39, 394 lines modifiedOffset 39, 394 lines modified
39 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList39 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
40 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList40 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
41 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ41 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
42 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax42 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
43 ·························Language.Haskell.TH.Datatype43 ·························Language.Haskell.TH.Datatype
44 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc8873744 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc88737
45 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a45 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
46 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·700129439cd68c5ba9d2c5422b38ecd4 
47 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
48 ··ClassRep·7c04b1cecb08fa015e1ee9eb89701fb7 
49 ··andValName·3960dcebdcd0db53d4f637e59f9b1d36 
50 ··buildTypeInstance·a7f556c3b6daca1040e5c9570c047e58 
51 ··conArity·c140494f24528b9bb1dd359d57246a48 
52 ··enumFromToExpr·ed018aeead00e0154539f4083b672857 
53 ··enumerationOrProductError·23bf0fde5bb09b8ecf6962f21104ffc5 
54 ··geIntHashValName·7bdc783d1992de36650ff54c60bca55f 
55 ··iHashDataName·b631905b5923b8faef2f3d2a80ec4530 
56 ··inRangeValName·e2f987e6a77407e5ea2ef5924be92310 
57 ··integerE·c9167b50d40645a9f93dc55ec73a816e 
58 ··isEnumerationType·727baef0b2f83f620ca3a365df2567d8 
59 ··isProductType·9b63e2a2a82078a9d87581c564a170d4 
60 ··ixTypeName·c6ea753382a93cda91a82598f43f6bf4 
61 ··leIntHashValName·4bf1621f10419f1051a426cf8067b936 
62 ··mapValName·ea5b6dfb497ce0372f53fdbc10a83fc3 
63 ··minusIntHashValName·6475e5fa90a645cd0d997cb9726c6407 
64 ··newNameList·8fcb798c9602236bfcae94475918d378 
65 ··noConstructorsError·98467e0791cbeb36a5d92634b405cdfa 
66 ··plusValName·14f78da97cdda301218419fffbdf955b 
67 ··primOpAppExpr·2780686a273d710c349335738d8cd88e 
68 ··rangeValName·6c464042a6cfafab201272add9ebdc10 
69 ··removeClassApp·4429980aafc06c4134f8ccc91ec3f3b2 
70 ··tag2ConExpr·2b35bd85dd7a0c2d457ddf2a3be1064d 
71 ··timesValName·e7421eb5ec6d8f38e120e3abe7e8ba98 
72 ··trueDataName·0e976996cf9d13da8d6fc508764d7aa8 
73 ··unsafeIndexValName·d3925ced1b2e11372b8b6fe7583180ab 
74 ··unsafeRangeSizeValName·2e9e01655daffd912e805d95e69ef573 
75 ··untagExpr·f8643a5a0b3345f3b24ba0afe779cae546 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·ca4e19edadf0168b4040503e4da29551
 47 ··exports:·a34e638d1b596dadd916c6c19823790f
 48 ··ClassRep·abc58ffd3ef25ad3262b20903b5b1b62
 49 ··andValName·76f03d5630d7368df5a2e2bdf7abab89
 50 ··buildTypeInstance·2a61440a31f790afed721f514f5c1f61
 51 ··conArity·05cbc041eb9dd11b21c9b46e8ea9ac37
 52 ··enumFromToExpr·8ce4ec411e8039e623a2a39c6b63c88a
 53 ··enumerationOrProductError·37fa67df616f6e57af36addc14a717c1
 54 ··geIntHashValName·5ec31c2f2af9d0a51b677528acaf26f3
 55 ··iHashDataName·6fbe45a48089a16bebd77daf4d2f33ae
 56 ··inRangeValName·81b135015111f2d9f28a72d81c3067d9
 57 ··integerE·6495e65eabb5f89ce35897c912bcbae0
 58 ··isEnumerationType·45799e43e7a0329dc24da5d097279375
 59 ··isProductType·fca093680a699f6605ffcf968ff9a5b1
 60 ··ixTypeName·e5f88a0faa24afb012d0c70c76572815
 61 ··leIntHashValName·b8140006a1714bd974ef23d0dd6b49fd
 62 ··mapValName·916878e872944c785e1394118c7b9532
 63 ··minusIntHashValName·e76091821139243d7fb83bb67916fa7a
 64 ··newNameList·df461efea74822e492fde6f20d4203d3
 65 ··noConstructorsError·f70e4865d5577ccad6acb6b40a100ff0
 66 ··plusValName·7458c7c6fee30aa95177c59f57d5054b
 67 ··primOpAppExpr·d78088e3abdcc8686e9f35794f2e016d
 68 ··rangeValName·09a0479b58defb415be35c787c6b7018
 69 ··removeClassApp·b0c7b5ebd4f9afd24cec98637360b1aa
 70 ··tag2ConExpr·35325a7ce0546548e77b490c3d12f7fb
 71 ··timesValName·330c630937210e008877907a62c93895
 72 ··trueDataName·8173146ecdf81cecdc15476a21a5e7f7
 73 ··unsafeIndexValName·b2a4e5c362719a23decbe94bfc0a0cf2
 74 ··unsafeRangeSizeValName·e6bef30577493b95b7ca998121ea13af
 75 ··untagExpr·256dbf7a86bac6aa6724eab68632ce82
76 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c76 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
77 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023377 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
78 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd78 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
79 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c79 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
80 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd680 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
81 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c9485681 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c94856
82 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b82 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b
83 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d883 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d8
84 import··-/··Language.Haskell.TH.Datatype·ae53ad4c3f57425b3727ddb37e73417d84 import··-/··Language.Haskell.TH.Datatype·ae53ad4c3f57425b3727ddb37e73417d
85 fadda4fb68b30df34ccb6f1f6f9e18c185 a1457b014be9c5fecfbbd9c4cb7be343
86 ··$fClassRepIxClass·::·Data.Deriving.Internal.ClassRep·IxClass86 ··$fClassRepIxClass·::·Data.Deriving.Internal.ClassRep·IxClass
87 ··DFunId87 ··DFunId
88 ··[TagSig:·<TagProper>,88 ··[TagSig:·<TagProper>,
89 ···LambdaFormInfo:·LFCon[Data.Deriving.Internal.C:ClassRep],89 ···LambdaFormInfo:·LFCon[Data.Deriving.Internal.C:ClassRep],
90 ···Inline:·CONLIKE,90 ···Inline:·CONLIKE,
91 ···Unfolding:·DFun:.91 ···Unfolding:·DFun:.
92 ················@IxClass92 ················@IxClass
93 ················$fClassRepIxClass_$carity93 ················$fClassRepIxClass_$carity
94 ················$fClassRepIxClass_$callowExQuant94 ················$fClassRepIxClass_$callowExQuant
95 ················$fClassRepIxClass_$cfullClassName95 ················$fClassRepIxClass_$cfullClassName
96 ················$fClassRepIxClass_$cclassConstraint]96 ················$fClassRepIxClass_$cclassConstraint]
97 671e2f6864630904417749a88d55972897 8af6d8dabcee66aa8e1a6d823de37a71
98 ··$fClassRepIxClass1·::98 ··$fClassRepIxClass1·::
99 ····GHC.Internal.Maybe.Maybe·Language.Haskell.TH.Syntax.Name99 ····GHC.Internal.Maybe.Maybe·Language.Haskell.TH.Syntax.Name
100 ··[TagSig:·<TagProper>,100 ··[TagSig:·<TagProper>,
101 ···LambdaFormInfo:·LFCon[GHC.Internal.Maybe.Just],101 ···LambdaFormInfo:·LFCon[GHC.Internal.Maybe.Just],
Max diff block lines reached; 19183/25757 bytes (74.48%) of diff not shown.
5.25 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ix/Deriving.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Via.dyn_hi
Files 77% similar despite different names
4.95 KB
ghc --show-iface {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Data.Ix.Deriving·91037 interface·Data.Deriving.Via·9103
8 ··interface·hash:·0499f05f14f742a0d08e2ccff825655b 
9 ··ABI·hash:·c27b995e327d1f9d9089bebff58628d9 
10 ··export-list·hash:·fe148de40295bc8484e0a3686938e66b8 ··interface·hash:·92cc468476ef2b9d8d088147de3a838b
 9 ··ABI·hash:·4bc4f1438de11e884230c28a69e1ed6d
 10 ··export-list·hash:·0cd91b0d02c3595ddc0f776736a2204c
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d386612 ··flag·hash:·93c4cd72dc6308f49be4a37eaa2afca3
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·dcf228d2c3abfd79b5fdba5476d3cc5e16 ··src_hash:·0d5adb41f7f4732b18b66c3a1167c754
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Data.Ix.Deriving.Internal.deriveIx21 ··Data.Deriving.Via.Internal.deriveGND
22 ··Data.Ix.Deriving.Internal.makeInRange22 ··Data.Deriving.Via.Internal.deriveVia
23 ··Data.Ix.Deriving.Internal.makeRange23 ··Data.Deriving.Internal.Via
24 ··Data.Ix.Deriving.Internal.makeUnsafeIndex 
25 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ix.Deriving.Internal24 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
 25 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Via.Internal
26 boot·module·dependencies:26 boot·module·dependencies:
27 direct·package·dependencies:·base-4.20.2.027 direct·package·dependencies:·base-4.20.2.0
28 plugin·package·dependencies:28 plugin·package·dependencies:
29 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext29 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
30 family·instance·modules:·Control.Applicative·Data.Array.Byte30 family·instance·modules:·Control.Applicative·Data.Array.Byte
31 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product31 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
32 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal32 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 36, 44 lines modifiedOffset 36, 48 lines modified
36 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord36 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
37 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList37 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
38 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList38 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
39 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ39 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
40 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax40 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
41 ·························Language.Haskell.TH.Datatype41 ·························Language.Haskell.TH.Datatype
42 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a42 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
43 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ix.Deriving.Internal·cff31c19a55620763b6c39e6b48f236f 
44 ··exports:·fe148de40295bc8484e0a3686938e66b 
45 ··deriveIx·dd5cba6a9b44ac17960fb6a04c9e93ee 
46 ··makeInRange·b99c5b196028df9ed36f404ffdfd1f27 
47 ··makeRange·a3e5354cf39e5a6b530c0b34eeeb4802 
48 ··makeUnsafeIndex·98cec3d79c3b86fbfdcdd2108fd716b1 
49 d202ca11704085672d15d99c594171b543 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·ca4e19edadf0168b4040503e4da29551
 44 ··exports:·a34e638d1b596dadd916c6c19823790f
 45 ··Via·7ea35045e05a2491a2cc16c77c69df9d
 46 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Via.Internal·410185e91316368f35078b46f0fe96d6
 47 ··exports:·527069bc9e1e69d1ba040ec8f99f4ffc
 48 ··deriveGND·8560891a15adb8fe0b13598edff3b0b0
 49 ··deriveVia·3e662e9ce44938eb7376311d2f49f295
 50 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
 51 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·443e00cef1071962b9e48bdf305132e5
 52 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
 53 8de63d15487defcdb966a945b9bd0266
50 ··$trModule·::·GHC.Types.Module54 ··$trModule·::·GHC.Types.Module
51 ··[HasNoCafRefs,·TagSig:·<TagProper>,55 ··[HasNoCafRefs,·TagSig:·<TagProper>,
52 ···LambdaFormInfo:·LFCon[GHC.Types.Module],56 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
53 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]57 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
54 8ae2b9f61b92bb64f06d5616adf6b8d458 1724e2908a18885c35400b0d64461f8f
55 ··$trModule1·::·GHC.Types.TrName59 ··$trModule1·::·GHC.Types.TrName
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,60 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],61 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]62 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
59 63b23fa1c23fc55027dcafbfe64c37e363 ff5c7920be75fc16c8733f39b2f5b055
60 ··$trModule2·::·GHC.Prim.Addr#64 ··$trModule2·::·GHC.Prim.Addr#
61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,65 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
62 ···Unfolding:·Core:·<vanilla>·"Data.Ix.Deriving"#]66 ···Unfolding:·Core:·<vanilla>·"Data.Deriving.Via"#]
63 9ed892f84dfe69ae6eae07be2a0ff8f367 aeabc966cc64c89fbbe76c8d4caaf1fe
64 ··$trModule3·::·GHC.Types.TrName68 ··$trModule3·::·GHC.Types.TrName
65 ··[HasNoCafRefs,·TagSig:·<TagProper>,69 ··[HasNoCafRefs,·TagSig:·<TagProper>,
66 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],70 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
67 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]71 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
68 2d1e5864b75c6ce5fb651e9bc519a2ed72 c75d8de0ed54ef23b2eeb975f5d39c6c
69 ··$trModule4·::·GHC.Prim.Addr#73 ··$trModule4·::·GHC.Prim.Addr#
70 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,74 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
71 ···Unfolding:·Core:·<vanilla>75 ···Unfolding:·Core:·<vanilla>
72 ··············"deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1"#]76 ··············"deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A"#]
73 Warnings:77 Warnings:
74 ··Deprecated·names:78 ··Deprecated·names:
75 ··Deprecated·exports:79 ··Deprecated·exports:
76 trusted:·none80 trusted:·none
77 require·own·pkg·trusted:·False81 require·own·pkg·trusted:·False
78 docs:82 docs:
79 ··Nothing83 ··Nothing
64.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ord/Deriving/Internal.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ord/Deriving/Internal.dyn_hi
Files 98% similar despite different names
63.7 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Data.Ord.Deriving.Internal·91037 interface·Data.Ord.Deriving.Internal·9103
8 ··interface·hash:·fb371ad3e76ea1fd5aeb90f28a8d4b0f 
9 ··ABI·hash:·e4812efcd309c77d8ff0db4da81c23c5 
10 ··export-list·hash:·358b1e292287063177863bed84cecfa3 
11 ··orphan·hash:·6b8d8d29f1c24af321032b5b261805ab8 ··interface·hash:·873afbd7b7fa602ab406ed9ed2694125
 9 ··ABI·hash:·5ded52b6a91f619d2aa9b5fae3f0469c
 10 ··export-list·hash:·c24f41af95c288d27d96788ec384b6ed
 11 ··orphan·hash:·53101eaf4e8cec9f89493d177f6cc880
12 ··flag·hash:·1a94a30c758621aeff3017f739071fed12 ··flag·hash:·1a94a30c758621aeff3017f739071fed
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·9429fefb9b02f7266d049fc9b8a6692216 ··src_hash:·9429fefb9b02f7266d049fc9b8a66922
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
28 ··makeGT28 ··makeGT
29 ··makeLE29 ··makeLE
30 ··makeLT30 ··makeLT
31 ··makeLiftCompare31 ··makeLiftCompare
32 ··makeLiftCompare232 ··makeLiftCompare2
33 ··makeMax33 ··makeMax
34 ··makeMin34 ··makeMin
35 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal35 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
36 boot·module·dependencies:36 boot·module·dependencies:
37 direct·package·dependencies:·base-4.20.2.0·containers-0.737 direct·package·dependencies:·base-4.20.2.0·containers-0.7
38 ·····························template-haskell-2.22.0.038 ·····························template-haskell-2.22.0.0
39 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz39 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
40 plugin·package·dependencies:40 plugin·package·dependencies:
41 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext41 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
42 family·instance·modules:·Control.Applicative·Data.Array.Byte42 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 52, 57 lines modifiedOffset 52, 57 lines modified
52 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax52 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
53 ·························Language.Haskell.TH.Datatype53 ·························Language.Haskell.TH.Datatype
54 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde54 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
55 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc8873755 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc88737
56 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a56 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
57 import··-/··Data.Map·6457188bdc8d8578acdee07a1354334157 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
58 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b58 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
59 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·700129439cd68c5ba9d2c5422b38ecd4 
60 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
61 ··ClassRep·7c04b1cecb08fa015e1ee9eb89701fb7 
62 ··OneName·ece0a716e5d8aeccd1abc90da4472e47 
63 ··TyVarMap1·8d30cd3d2ed6f82a39ac548885d421f8 
64 ··arity·0f33b9998e3f31558ae142611390b026 
65 ··boolTypeName·58d601fa02a3eb8bbb84da279e6fb299 
66 ··buildTypeInstance·a7f556c3b6daca1040e5c9570c047e58 
67 ··compareConstValName·86e577f6d841d9daf8db5ee7315e8eac 
68 ··compareValName·8651987f873cc9331a79b1f636e13e3a 
69 ··conTToName·d4dc42378f54b63cfd22a29247baa6c6 
70 ··eqDataName·98cb538f50fcc6bb7dd59cb4ee0b80a6 
71 ··falseDataName·97bf77e00efaf783670810088f11da68 
72 ··fullClassName·bc23fc446348bbde1264d08d10eacbda 
73 ··geValName·f10c760c26ebb2ff0c3b240b39605644 
74 ··gtDataName·342b97fd3f0bfafffc9145f8d9be2f2a 
75 ··gtIntHashValName·040c62550320eaba1550e4cb8abbe944 
76 ··gtValName·7c2b5cae2d6ccd501f7cb40e42b5cf17 
77 ··intHashTypeName·30a186e1c5420db04ce46404dd01de30 
78 ··isInTypeFamilyApp·9f13c5b01688bdb442a94a7264da0af4 
79 ··isNullaryCon·39b8ef046e519406bc10822343e04c42 
80 ··leValName·4984ed96393f5dc089afde91fb19614c 
81 ··liftCompare2ConstValName·e4b4b3a547fa7880746a24260d8672fa 
82 ··liftCompare2ValName·508559be9410b9017252136be4c661bc 
83 ··liftCompareConstValName·8a9666f6436c941c1731beaaed84a889 
84 ··liftCompareValName·2a80d671f377be4f40e0d834917a21e8 
85 ··ltConstValName·aa9496307edccf2676b10ed7ec5e143f 
86 ··ltDataName·3646322e0f02a6f763f8c81b6dd68b72 
87 ··ltIntHashValName·debb58f24673800dcd0c95244ad720ae 
88 ··ltValName·b850580b5daf2873d19a565278fb69e3 
89 ··mentionsName·d6107f401595a603599dbd05c7aae91c 
90 ··newNameList·8fcb798c9602236bfcae94475918d378 
91 ··notValName·c8d2337c77779b7d1aab9909ecfe5f54 
92 ··ord1TypeName·894231277ff4bad63d80f50e64884f5a 
93 ··ord2TypeName·9803435c946acca322a321dbc11477c2 
94 ··ordTypeName·f51489a70d48d91ceae345a0dfd7dedc 
95 ··outOfPlaceTyVarError·408a7b2aa7d28086e75b335405b429bc 
96 ··primOpAppExpr·2780686a273d710c349335738d8cd88e 
97 ··primOrdFunTbl·b544879b477494f9dfc886d37a7c4138 
98 ··trueDataName·0e976996cf9d13da8d6fc508764d7aa8 
99 ··unapplyTy·ce49fda1f5dcf757c5163d41725dff73 
100 ··untagExpr·f8643a5a0b3345f3b24ba0afe779cae5 
101 ··varTToName·46ec4c84987e7da753a68b838ee6268659 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·ca4e19edadf0168b4040503e4da29551
 60 ··exports:·a34e638d1b596dadd916c6c19823790f
 61 ··ClassRep·abc58ffd3ef25ad3262b20903b5b1b62
 62 ··OneName·7f925bae77375c14babddca45cfe18fe
 63 ··TyVarMap1·4ffbba59f8cf243d2ff81bb807f759ed
 64 ··arity·b8ecd6050bc677bf1fc4b684036c686a
 65 ··boolTypeName·c2c184e3542a96cb8fd00e089505182b
 66 ··buildTypeInstance·2a61440a31f790afed721f514f5c1f61
 67 ··compareConstValName·4d96817328e3c3355e22b114703ba0c4
 68 ··compareValName·6a07aa6456344db6b884a407921b42d7
 69 ··conTToName·011cac78f1bb1b423853417a2ba8f10a
 70 ··eqDataName·32d39eb350a0bf2c4c3081ade2429eaf
 71 ··falseDataName·00c8debe2a447ee11f355f14eef8f134
 72 ··fullClassName·4fde672b1560829d814424e0949f4ba2
 73 ··geValName·c81421e3ca47ad515ad1ddbe8d9e0110
 74 ··gtDataName·62a3ef3e34fdce808a3bfb94f7b37274
 75 ··gtIntHashValName·30dc9861844be7fb966591275f52ac93
 76 ··gtValName·27607c0ffb2370db7fb162a4b5e96b91
 77 ··intHashTypeName·c6a134d13e3bebf6361caf4ec85e7f3c
 78 ··isInTypeFamilyApp·73cbc8e5b1271294e5972963e38622c6
 79 ··isNullaryCon·2dec0433dcc3a2648d0adc5b33828436
 80 ··leValName·3633cee29157debed20ec9d26cf31d8c
 81 ··liftCompare2ConstValName·f9768e1c5fc7c0649af8624a5acc7df1
 82 ··liftCompare2ValName·7d2c37f35021ce403c8e3456ac5d2de6
 83 ··liftCompareConstValName·bb257d89fc37800c37e458c918caeb90
 84 ··liftCompareValName·adb390300f47caf02bb80a80eb79e045
 85 ··ltConstValName·678fff78560262037a3834718e530e27
 86 ··ltDataName·8f6e253178f11dc845b738d5807831e6
 87 ··ltIntHashValName·9d267e9b5396a95bb81bc8b04b9859a0
 88 ··ltValName·b4100668b6fb369614cfb6479709b100
 89 ··mentionsName·6c62a210428fa906cd661980d4d1725e
 90 ··newNameList·df461efea74822e492fde6f20d4203d3
 91 ··notValName·64a921a0d5070734ec8c6e718dc59ea2
 92 ··ord1TypeName·4fd9dd31e31bb3f234f88124cab4d755
 93 ··ord2TypeName·01bf9526bb7615d68b351255d0998052
 94 ··ordTypeName·6e29ef1d138b23eb19d92e8fd62d205e
 95 ··outOfPlaceTyVarError·c385c1f6b7ec1039533d8cbdb2398e71
 96 ··primOpAppExpr·d78088e3abdcc8686e9f35794f2e016d
 97 ··primOrdFunTbl·999e88df29b58cec6ff0070ca3a393e1
 98 ··trueDataName·8173146ecdf81cecdc15476a21a5e7f7
Max diff block lines reached; 58756/65205 bytes (90.11%) of diff not shown.
64.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ord/Deriving/Internal.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ord/Deriving/Internal.hi
Files 95% similar despite different names
63.7 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Data.Ord.Deriving.Internal·91037 interface·Data.Ord.Deriving.Internal·9103
8 ··interface·hash:·fb371ad3e76ea1fd5aeb90f28a8d4b0f 
9 ··ABI·hash:·e4812efcd309c77d8ff0db4da81c23c5 
10 ··export-list·hash:·358b1e292287063177863bed84cecfa3 
11 ··orphan·hash:·6b8d8d29f1c24af321032b5b261805ab8 ··interface·hash:·873afbd7b7fa602ab406ed9ed2694125
 9 ··ABI·hash:·5ded52b6a91f619d2aa9b5fae3f0469c
 10 ··export-list·hash:·c24f41af95c288d27d96788ec384b6ed
 11 ··orphan·hash:·53101eaf4e8cec9f89493d177f6cc880
12 ··flag·hash:·494bafa46aa7904c12338191b32d39cf12 ··flag·hash:·494bafa46aa7904c12338191b32d39cf
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·9429fefb9b02f7266d049fc9b8a6692216 ··src_hash:·9429fefb9b02f7266d049fc9b8a66922
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
28 ··makeGT28 ··makeGT
29 ··makeLE29 ··makeLE
30 ··makeLT30 ··makeLT
31 ··makeLiftCompare31 ··makeLiftCompare
32 ··makeLiftCompare232 ··makeLiftCompare2
33 ··makeMax33 ··makeMax
34 ··makeMin34 ··makeMin
35 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal35 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
36 boot·module·dependencies:36 boot·module·dependencies:
37 direct·package·dependencies:·base-4.20.2.0·containers-0.737 direct·package·dependencies:·base-4.20.2.0·containers-0.7
38 ·····························template-haskell-2.22.0.038 ·····························template-haskell-2.22.0.0
39 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz39 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
40 plugin·package·dependencies:40 plugin·package·dependencies:
41 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext41 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
42 family·instance·modules:·Control.Applicative·Data.Array.Byte42 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 52, 57 lines modifiedOffset 52, 57 lines modified
52 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax52 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
53 ·························Language.Haskell.TH.Datatype53 ·························Language.Haskell.TH.Datatype
54 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde54 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
55 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc8873755 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc88737
56 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a56 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
57 import··-/··Data.Map·6457188bdc8d8578acdee07a1354334157 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
58 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b58 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
59 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·700129439cd68c5ba9d2c5422b38ecd4 
60 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
61 ··ClassRep·7c04b1cecb08fa015e1ee9eb89701fb7 
62 ··OneName·ece0a716e5d8aeccd1abc90da4472e47 
63 ··TyVarMap1·8d30cd3d2ed6f82a39ac548885d421f8 
64 ··arity·0f33b9998e3f31558ae142611390b026 
65 ··boolTypeName·58d601fa02a3eb8bbb84da279e6fb299 
66 ··buildTypeInstance·a7f556c3b6daca1040e5c9570c047e58 
67 ··compareConstValName·86e577f6d841d9daf8db5ee7315e8eac 
68 ··compareValName·8651987f873cc9331a79b1f636e13e3a 
69 ··conTToName·d4dc42378f54b63cfd22a29247baa6c6 
70 ··eqDataName·98cb538f50fcc6bb7dd59cb4ee0b80a6 
71 ··falseDataName·97bf77e00efaf783670810088f11da68 
72 ··fullClassName·bc23fc446348bbde1264d08d10eacbda 
73 ··geValName·f10c760c26ebb2ff0c3b240b39605644 
74 ··gtDataName·342b97fd3f0bfafffc9145f8d9be2f2a 
75 ··gtIntHashValName·040c62550320eaba1550e4cb8abbe944 
76 ··gtValName·7c2b5cae2d6ccd501f7cb40e42b5cf17 
77 ··intHashTypeName·30a186e1c5420db04ce46404dd01de30 
78 ··isInTypeFamilyApp·9f13c5b01688bdb442a94a7264da0af4 
79 ··isNullaryCon·39b8ef046e519406bc10822343e04c42 
80 ··leValName·4984ed96393f5dc089afde91fb19614c 
81 ··liftCompare2ConstValName·e4b4b3a547fa7880746a24260d8672fa 
82 ··liftCompare2ValName·508559be9410b9017252136be4c661bc 
83 ··liftCompareConstValName·8a9666f6436c941c1731beaaed84a889 
84 ··liftCompareValName·2a80d671f377be4f40e0d834917a21e8 
85 ··ltConstValName·aa9496307edccf2676b10ed7ec5e143f 
86 ··ltDataName·3646322e0f02a6f763f8c81b6dd68b72 
87 ··ltIntHashValName·debb58f24673800dcd0c95244ad720ae 
88 ··ltValName·b850580b5daf2873d19a565278fb69e3 
89 ··mentionsName·d6107f401595a603599dbd05c7aae91c 
90 ··newNameList·8fcb798c9602236bfcae94475918d378 
91 ··notValName·c8d2337c77779b7d1aab9909ecfe5f54 
92 ··ord1TypeName·894231277ff4bad63d80f50e64884f5a 
93 ··ord2TypeName·9803435c946acca322a321dbc11477c2 
94 ··ordTypeName·f51489a70d48d91ceae345a0dfd7dedc 
95 ··outOfPlaceTyVarError·408a7b2aa7d28086e75b335405b429bc 
96 ··primOpAppExpr·2780686a273d710c349335738d8cd88e 
97 ··primOrdFunTbl·b544879b477494f9dfc886d37a7c4138 
98 ··trueDataName·0e976996cf9d13da8d6fc508764d7aa8 
99 ··unapplyTy·ce49fda1f5dcf757c5163d41725dff73 
100 ··untagExpr·f8643a5a0b3345f3b24ba0afe779cae5 
101 ··varTToName·46ec4c84987e7da753a68b838ee6268659 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·ca4e19edadf0168b4040503e4da29551
 60 ··exports:·a34e638d1b596dadd916c6c19823790f
 61 ··ClassRep·abc58ffd3ef25ad3262b20903b5b1b62
 62 ··OneName·7f925bae77375c14babddca45cfe18fe
 63 ··TyVarMap1·4ffbba59f8cf243d2ff81bb807f759ed
 64 ··arity·b8ecd6050bc677bf1fc4b684036c686a
 65 ··boolTypeName·c2c184e3542a96cb8fd00e089505182b
 66 ··buildTypeInstance·2a61440a31f790afed721f514f5c1f61
 67 ··compareConstValName·4d96817328e3c3355e22b114703ba0c4
 68 ··compareValName·6a07aa6456344db6b884a407921b42d7
 69 ··conTToName·011cac78f1bb1b423853417a2ba8f10a
 70 ··eqDataName·32d39eb350a0bf2c4c3081ade2429eaf
 71 ··falseDataName·00c8debe2a447ee11f355f14eef8f134
 72 ··fullClassName·4fde672b1560829d814424e0949f4ba2
 73 ··geValName·c81421e3ca47ad515ad1ddbe8d9e0110
 74 ··gtDataName·62a3ef3e34fdce808a3bfb94f7b37274
 75 ··gtIntHashValName·30dc9861844be7fb966591275f52ac93
 76 ··gtValName·27607c0ffb2370db7fb162a4b5e96b91
 77 ··intHashTypeName·c6a134d13e3bebf6361caf4ec85e7f3c
 78 ··isInTypeFamilyApp·73cbc8e5b1271294e5972963e38622c6
 79 ··isNullaryCon·2dec0433dcc3a2648d0adc5b33828436
 80 ··leValName·3633cee29157debed20ec9d26cf31d8c
 81 ··liftCompare2ConstValName·f9768e1c5fc7c0649af8624a5acc7df1
 82 ··liftCompare2ValName·7d2c37f35021ce403c8e3456ac5d2de6
 83 ··liftCompareConstValName·bb257d89fc37800c37e458c918caeb90
 84 ··liftCompareValName·adb390300f47caf02bb80a80eb79e045
 85 ··ltConstValName·678fff78560262037a3834718e530e27
 86 ··ltDataName·8f6e253178f11dc845b738d5807831e6
 87 ··ltIntHashValName·9d267e9b5396a95bb81bc8b04b9859a0
 88 ··ltValName·b4100668b6fb369614cfb6479709b100
 89 ··mentionsName·6c62a210428fa906cd661980d4d1725e
 90 ··newNameList·df461efea74822e492fde6f20d4203d3
 91 ··notValName·64a921a0d5070734ec8c6e718dc59ea2
 92 ··ord1TypeName·4fd9dd31e31bb3f234f88124cab4d755
 93 ··ord2TypeName·01bf9526bb7615d68b351255d0998052
 94 ··ordTypeName·6e29ef1d138b23eb19d92e8fd62d205e
 95 ··outOfPlaceTyVarError·c385c1f6b7ec1039533d8cbdb2398e71
 96 ··primOpAppExpr·d78088e3abdcc8686e9f35794f2e016d
 97 ··primOrdFunTbl·999e88df29b58cec6ff0070ca3a393e1
 98 ··trueDataName·8173146ecdf81cecdc15476a21a5e7f7
Max diff block lines reached; 58756/65202 bytes (90.11%) of diff not shown.
5.47 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ord/Deriving.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ord/Deriving.dyn_hi
Files 86% similar despite different names
5.16 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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Data.Ord.Deriving·91037 interface·Data.Ord.Deriving·9103
8 ··interface·hash:·cbfb19248fc0e906be5b190482258e9f 
9 ··ABI·hash:·af196d67e1b8235590c0dad381189567 
10 ··export-list·hash:·f22aa1b84e956b9793b4c1c2ee0a94b78 ··interface·hash:·3decf4c607455875a9785ce448722f0d
 9 ··ABI·hash:·fdbf5ebe6c6eb310a9331474d2c0c15d
 10 ··export-list·hash:·dcf1b4cd8ef83166bd79cf3b8a391981
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·b6373e6d3e8bfcb9565a6d2ff70721e016 ··src_hash:·b6373e6d3e8bfcb9565a6d2ff70721e0
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
28 ··Data.Ord.Deriving.Internal.makeGT28 ··Data.Ord.Deriving.Internal.makeGT
29 ··Data.Ord.Deriving.Internal.makeLE29 ··Data.Ord.Deriving.Internal.makeLE
30 ··Data.Ord.Deriving.Internal.makeLT30 ··Data.Ord.Deriving.Internal.makeLT
31 ··Data.Ord.Deriving.Internal.makeLiftCompare31 ··Data.Ord.Deriving.Internal.makeLiftCompare
32 ··Data.Ord.Deriving.Internal.makeLiftCompare232 ··Data.Ord.Deriving.Internal.makeLiftCompare2
33 ··Data.Ord.Deriving.Internal.makeMax33 ··Data.Ord.Deriving.Internal.makeMax
34 ··Data.Ord.Deriving.Internal.makeMin34 ··Data.Ord.Deriving.Internal.makeMin
35 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ord.Deriving.Internal35 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Ord.Deriving.Internal
36 boot·module·dependencies:36 boot·module·dependencies:
37 direct·package·dependencies:·base-4.20.2.037 direct·package·dependencies:·base-4.20.2.0
38 plugin·package·dependencies:38 plugin·package·dependencies:
39 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext39 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
40 family·instance·modules:·Control.Applicative·Data.Array.Byte40 family·instance·modules:·Control.Applicative·Data.Array.Byte
41 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product41 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
42 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal42 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 46, 54 lines modifiedOffset 46, 54 lines modified
46 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord46 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
47 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList47 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
48 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList48 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
49 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ49 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
50 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax50 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
51 ·························Language.Haskell.TH.Datatype51 ·························Language.Haskell.TH.Datatype
52 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a52 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
53 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ord.Deriving.Internal·e4812efcd309c77d8ff0db4da81c23c5 
54 ··exports:·358b1e292287063177863bed84cecfa3 
55 ··deriveOrd·e0e5142bee7ce3255648f208bcb442ad 
56 ··deriveOrd1·35a34755a99fc894c7c748aa926ca567 
57 ··deriveOrd2·a58526326496ddd427e11426e05d9b8e 
58 ··makeCompare·998801dc7e4030634833d8787e56db16 
59 ··makeCompare1·e253f964b226d86da7ff5c2d1449e9e8 
60 ··makeCompare2·6acb26005cc0f019746a68d582dc6822 
61 ··makeGE·51330a2c17dbcdf68dd70eed34ee4f6f 
62 ··makeGT·c33f917f254f6313593767d749895ec4 
63 ··makeLE·00df4a18f0ac8fd36b141a3eee7a6200 
64 ··makeLT·7b9c061fd4aee1b304ee9e754c122f75 
65 ··makeLiftCompare·ad55612ced89866608ae5be0e9e6ce55 
66 ··makeLiftCompare2·06c931bb48be292536f8537bebf7a44b 
67 ··makeMax·397cca56e96945affde0ca7d83f6f8e7 
68 ··makeMin·628e8b69ff3f5b77f167af2694ce10e2 
69 612feb62836176be2cd6a763a4829d8653 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Ord.Deriving.Internal·5ded52b6a91f619d2aa9b5fae3f0469c
 54 ··exports:·c24f41af95c288d27d96788ec384b6ed
 55 ··deriveOrd·4a22de70fb734f2acd78c0eef3138477
 56 ··deriveOrd1·cb665a3c6b5e538758d119ea15605c1f
 57 ··deriveOrd2·6aaf8a75f475c57ad67662ea4c4406e6
 58 ··makeCompare·7ecf51ba594e261c40a1e880f83acd25
 59 ··makeCompare1·86d568694519bd021701c2ad8edcd0ed
 60 ··makeCompare2·e3867f6cfe553ecaadba77bb8ce222c2
 61 ··makeGE·2220b431d6f1cf2cb200fa1337a958d1
 62 ··makeGT·a7e798b986fb348de71d0969498a89ae
 63 ··makeLE·b52f522c2ce40317f76737dbd9fcf899
 64 ··makeLT·72f17f37f5e518ad0f18632f169461f4
 65 ··makeLiftCompare·3b0ecd50e0d34dc3b203e426ff15e17f
 66 ··makeLiftCompare2·fb0fd4ab23cc372279c9815c297d0c20
 67 ··makeMax·7f364dfb13bcfc0582e3182b1a0030fe
 68 ··makeMin·a5ef386216bf7c4ecdc119bc3e7d0672
 69 7e4dbb6ea9ca128ea22826cf6b113e1c
70 ··$trModule·::·GHC.Types.Module70 ··$trModule·::·GHC.Types.Module
71 ··[HasNoCafRefs,·TagSig:·<TagProper>,71 ··[HasNoCafRefs,·TagSig:·<TagProper>,
72 ···LambdaFormInfo:·LFCon[GHC.Types.Module],72 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
73 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]73 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
74 c945dbf929b6e7c0868c856604b0a8d174 6e336d2ddef26a6117686df89c8c98c5
75 ··$trModule1·::·GHC.Types.TrName75 ··$trModule1·::·GHC.Types.TrName
76 ··[HasNoCafRefs,·TagSig:·<TagProper>,76 ··[HasNoCafRefs,·TagSig:·<TagProper>,
77 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],77 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
78 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]78 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
79 43d5ec5f7dcdea6eca58d542f77f9a6479 00e1409ce37c7b8d50bf7a10a23d5edb
80 ··$trModule2·::·GHC.Prim.Addr#80 ··$trModule2·::·GHC.Prim.Addr#
81 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,81 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
82 ···Unfolding:·Core:·<vanilla>·"Data.Ord.Deriving"#]82 ···Unfolding:·Core:·<vanilla>·"Data.Ord.Deriving"#]
83 57dfade657fd541a7839f0803b67835e83 86baee38cd68b1ec0a8d99d5c2d99614
84 ··$trModule3·::·GHC.Types.TrName84 ··$trModule3·::·GHC.Types.TrName
85 ··[HasNoCafRefs,·TagSig:·<TagProper>,85 ··[HasNoCafRefs,·TagSig:·<TagProper>,
86 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],86 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
87 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]87 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
88 4a91cc34ae516ee255e45ed1090bf0e788 293e3ea4da8ee8a9c8422655bafeb9d5
89 ··$trModule4·::·GHC.Prim.Addr#89 ··$trModule4·::·GHC.Prim.Addr#
90 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,90 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
91 ···Unfolding:·Core:·<vanilla>91 ···Unfolding:·Core:·<vanilla>
92 ··············"deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1"#]92 ··············"deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A"#]
93 Warnings:93 Warnings:
94 ··Deprecated·names:94 ··Deprecated·names:
95 ··Deprecated·exports:95 ··Deprecated·exports:
96 trusted:·none96 trusted:·none
97 require·own·pkg·trusted:·False97 require·own·pkg·trusted:·False
98 docs:98 docs:
99 ··Nothing99 ··Nothing
5.88 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ord/Deriving.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Enum/Deriving.hi
Files 84% similar despite different names
5.58 KB
ghc --show-iface {}
    
Offset 1, 42 lines modifiedOffset 1, 35 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Data.Ord.Deriving·91037 interface·Data.Enum.Deriving·9103
8 ··interface·hash:·cbfb19248fc0e906be5b190482258e9f 
9 ··ABI·hash:·af196d67e1b8235590c0dad381189567 
10 ··export-list·hash:·f22aa1b84e956b9793b4c1c2ee0a94b78 ··interface·hash:·7f5edcc3481674715cfde8e440f7de59
 9 ··ABI·hash:·530adce9236d1ae712b3dc416054fd07
 10 ··export-list·hash:·6465795913ec8e8d011e7dcfc8919191
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d386612 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d3866
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·b6373e6d3e8bfcb9565a6d2ff70721e016 ··src_hash:·7b307299fe5c21c2664a6578e7e22808
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Data.Ord.Deriving.Internal.deriveOrd21 ··Data.Enum.Deriving.Internal.deriveEnum
22 ··Data.Ord.Deriving.Internal.deriveOrd1 
23 ··Data.Ord.Deriving.Internal.deriveOrd2 
24 ··Data.Ord.Deriving.Internal.makeCompare 
25 ··Data.Ord.Deriving.Internal.makeCompare1 
26 ··Data.Ord.Deriving.Internal.makeCompare2 
27 ··Data.Ord.Deriving.Internal.makeGE22 ··Data.Enum.Deriving.Internal.makeEnumFrom
28 ··Data.Ord.Deriving.Internal.makeGT23 ··Data.Enum.Deriving.Internal.makeEnumFromThen
29 ··Data.Ord.Deriving.Internal.makeLE24 ··Data.Enum.Deriving.Internal.makeFromEnum
30 ··Data.Ord.Deriving.Internal.makeLT25 ··Data.Enum.Deriving.Internal.makePred
31 ··Data.Ord.Deriving.Internal.makeLiftCompare 
32 ··Data.Ord.Deriving.Internal.makeLiftCompare2 
33 ··Data.Ord.Deriving.Internal.makeMax26 ··Data.Enum.Deriving.Internal.makeSucc
34 ··Data.Ord.Deriving.Internal.makeMin27 ··Data.Enum.Deriving.Internal.makeToEnum
35 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ord.Deriving.Internal28 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Enum.Deriving.Internal
36 boot·module·dependencies:29 boot·module·dependencies:
37 direct·package·dependencies:·base-4.20.2.030 direct·package·dependencies:·base-4.20.2.0
38 plugin·package·dependencies:31 plugin·package·dependencies:
39 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext32 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
40 family·instance·modules:·Control.Applicative·Data.Array.Byte33 family·instance·modules:·Control.Applicative·Data.Array.Byte
41 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product34 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
42 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal35 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 46, 54 lines modifiedOffset 39, 47 lines modified
46 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord39 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
47 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList40 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
48 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList41 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
49 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ42 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
50 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax43 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
51 ·························Language.Haskell.TH.Datatype44 ·························Language.Haskell.TH.Datatype
52 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a45 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
 46 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Enum.Deriving.Internal·519e0241b50c868cbd3bbfb2ddc1445b
 47 ··exports:·6465795913ec8e8d011e7dcfc8919191
 48 ··deriveEnum·4b6ee85ea5c9bb9c39a8d60cf17533a3
 49 ··makeEnumFrom·13e8954369ad6920c0b70416627691ef
 50 ··makeEnumFromThen·c14dfc3341ca215114269ac4a9983b43
 51 ··makeFromEnum·bbf607194c8681ded1dc88f6ab8a75e8
 52 ··makePred·c08519e1bd7914f0710674be47815cd9
 53 ··makeSucc·a68bd793e1302e6754d4c9d0d708a67c
 54 ··makeToEnum·6980c9e08dbdb58db6f438227bc8c200
 55 be06e6bccebdb8ff3aec8f6bc3b417e0
53 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ord.Deriving.Internal·e4812efcd309c77d8ff0db4da81c23c5 
54 ··exports:·358b1e292287063177863bed84cecfa3 
55 ··deriveOrd·e0e5142bee7ce3255648f208bcb442ad 
56 ··deriveOrd1·35a34755a99fc894c7c748aa926ca567 
57 ··deriveOrd2·a58526326496ddd427e11426e05d9b8e 
58 ··makeCompare·998801dc7e4030634833d8787e56db16 
59 ··makeCompare1·e253f964b226d86da7ff5c2d1449e9e8 
60 ··makeCompare2·6acb26005cc0f019746a68d582dc6822 
61 ··makeGE·51330a2c17dbcdf68dd70eed34ee4f6f 
62 ··makeGT·c33f917f254f6313593767d749895ec4 
63 ··makeLE·00df4a18f0ac8fd36b141a3eee7a6200 
64 ··makeLT·7b9c061fd4aee1b304ee9e754c122f75 
65 ··makeLiftCompare·ad55612ced89866608ae5be0e9e6ce55 
66 ··makeLiftCompare2·06c931bb48be292536f8537bebf7a44b 
67 ··makeMax·397cca56e96945affde0ca7d83f6f8e7 
68 ··makeMin·628e8b69ff3f5b77f167af2694ce10e2 
69 612feb62836176be2cd6a763a4829d86 
70 ··$trModule·::·GHC.Types.Module56 ··$trModule·::·GHC.Types.Module
71 ··[HasNoCafRefs,·TagSig:·<TagProper>,57 ··[HasNoCafRefs,·TagSig:·<TagProper>,
72 ···LambdaFormInfo:·LFCon[GHC.Types.Module],58 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
73 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]59 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
74 c945dbf929b6e7c0868c856604b0a8d160 4cbe7f6bde56ec896678b8bfca7d9682
75 ··$trModule1·::·GHC.Types.TrName61 ··$trModule1·::·GHC.Types.TrName
76 ··[HasNoCafRefs,·TagSig:·<TagProper>,62 ··[HasNoCafRefs,·TagSig:·<TagProper>,
77 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
78 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
79 43d5ec5f7dcdea6eca58d542f77f9a6465 62dfa2b4e0e9159325194d8d1c8c3c4f
80 ··$trModule2·::·GHC.Prim.Addr#66 ··$trModule2·::·GHC.Prim.Addr#
81 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
82 ···Unfolding:·Core:·<vanilla>·"Data.Ord.Deriving"#]68 ···Unfolding:·Core:·<vanilla>·"Data.Enum.Deriving"#]
83 57dfade657fd541a7839f0803b67835e69 4bfb673f7642d5bef5787fb48e96b6f9
84 ··$trModule3·::·GHC.Types.TrName70 ··$trModule3·::·GHC.Types.TrName
85 ··[HasNoCafRefs,·TagSig:·<TagProper>,71 ··[HasNoCafRefs,·TagSig:·<TagProper>,
86 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],72 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
87 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]73 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
88 4a91cc34ae516ee255e45ed1090bf0e774 0c936467d6d4c176b0cff845fecf635a
89 ··$trModule4·::·GHC.Prim.Addr#75 ··$trModule4·::·GHC.Prim.Addr#
90 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,76 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
91 ···Unfolding:·Core:·<vanilla>77 ···Unfolding:·Core:·<vanilla>
92 ··············"deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1"#]78 ··············"deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A"#]
93 Warnings:79 Warnings:
94 ··Deprecated·names:80 ··Deprecated·names:
95 ··Deprecated·exports:81 ··Deprecated·exports:
96 trusted:·none82 trusted:·none
97 require·own·pkg·trusted:·False83 require·own·pkg·trusted:·False
98 docs:84 docs:
99 ··Nothing85 ··Nothing
7.76 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Traversable/Deriving.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Read/Deriving.hi
Files 79% similar despite different names
7.45 KB
ghc --show-iface {}
    
Offset 1, 40 lines modifiedOffset 1, 46 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Data.Traversable.Deriving·9103 
8 ··interface·hash:·0841431808bc0e6c3b9fb93ca218ec90 
9 ··ABI·hash:·0a8ef9a7bab15322db4a2bc022ac798c 
10 ··export-list·hash:·1163f579c788e6a1b0d29c4071ec523a7 interface·Text.Read.Deriving·9103
 8 ··interface·hash:·87f051687df7240f3bb8d449fc69d5bd
 9 ··ABI·hash:·ce0efe73e0de373684dfada171594ff4
 10 ··export-list·hash:·772bc51cd7751d90dad1ce88aea210cd
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·c16f61a5b2132463113c7fa4990025b9
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·8ce1ee4bd0774b276128945ab0f3a33b16 ··src_hash:·c71345fd067f995cc4b5060d2133263e
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Data.Functor.Deriving.Internal.defaultFFTOptions 
22 ··Data.Functor.Deriving.Internal.deriveTraversable 
23 ··Data.Functor.Deriving.Internal.deriveTraversableOptions 
24 ··Data.Functor.Deriving.Internal.makeMapM 
25 ··Data.Functor.Deriving.Internal.makeMapMOptions 
26 ··Data.Functor.Deriving.Internal.makeSequence 
27 ··Data.Functor.Deriving.Internal.makeSequenceA 
28 ··Data.Functor.Deriving.Internal.makeSequenceAOptions 
29 ··Data.Functor.Deriving.Internal.makeSequenceOptions 
30 ··Data.Functor.Deriving.Internal.makeTraverse 
31 ··Data.Functor.Deriving.Internal.makeTraverseOptions 
32 ··Data.Functor.Deriving.Internal.FFTOptions{Data.Functor.Deriving.Internal.FFTOptions·Data.Functor.Deriving.Internal.fftEmptyCaseBehavior} 
33 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving.Internal21 ··Text.Read.Deriving.Internal.defaultReadOptions
 22 ··Text.Read.Deriving.Internal.deriveRead
 23 ··Text.Read.Deriving.Internal.deriveRead1
 24 ··Text.Read.Deriving.Internal.deriveRead1Options
 25 ··Text.Read.Deriving.Internal.deriveRead2
 26 ··Text.Read.Deriving.Internal.deriveRead2Options
 27 ··Text.Read.Deriving.Internal.deriveReadOptions
 28 ··Text.Read.Deriving.Internal.makeLiftReadPrec
 29 ··Text.Read.Deriving.Internal.makeLiftReadPrec2
 30 ··Text.Read.Deriving.Internal.makeLiftReadsPrec
 31 ··Text.Read.Deriving.Internal.makeLiftReadsPrec2
 32 ··Text.Read.Deriving.Internal.makeReadPrec
 33 ··Text.Read.Deriving.Internal.makeReadPrec1
 34 ··Text.Read.Deriving.Internal.makeReadPrec2
 35 ··Text.Read.Deriving.Internal.makeReadsPrec
 36 ··Text.Read.Deriving.Internal.makeReadsPrec1
 37 ··Text.Read.Deriving.Internal.makeReadsPrec2
 38 ··Text.Read.Deriving.Internal.ReadOptions{Text.Read.Deriving.Internal.ReadOptions·Text.Read.Deriving.Internal.useReadPrec}
 39 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Text.Read.Deriving.Internal
34 boot·module·dependencies:40 boot·module·dependencies:
35 direct·package·dependencies:·base-4.20.2.041 direct·package·dependencies:·base-4.20.2.0
36 plugin·package·dependencies:42 plugin·package·dependencies:
37 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext43 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
38 family·instance·modules:·Control.Applicative·Data.Array.Byte44 family·instance·modules:·Control.Applicative·Data.Array.Byte
39 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product45 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
40 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal46 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 44, 54 lines modifiedOffset 50, 63 lines modified
44 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord50 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
45 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList51 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
46 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList52 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
47 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ53 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
48 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax54 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
49 ·························Language.Haskell.TH.Datatype55 ·························Language.Haskell.TH.Datatype
50 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a56 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
51 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving.Internal·e15f23bba411c4db40a6b5ced6f0fc42 
52 ··exports:·fa83eac4e5bd71a8c37462a086ccdb46 
53 ··FFTOptions·b241e3341d818cf1cb80d72396020947 
54 ··FFTOptions·1935b3fade326c670c26348e7a5d09d2 
55 ··defaultFFTOptions·13cb2d82deee8d671e77450a4e9e4112 
56 ··deriveTraversable·2154c94473a793b909369ba9f6c3178f 
57 ··deriveTraversableOptions·eea6be65467fe6d448222882f152ef72 
58 ··fftEmptyCaseBehavior·8a408a8da153347f538459e57cfcd218 
59 ··makeMapM·60d79abaff841a55ac6a352bb71f68a8 
60 ··makeMapMOptions·36da5a5f2511f1c0d786aebe95658638 
61 ··makeSequence·8c4d6e8064a40f76482b10c452d5a932 
62 ··makeSequenceA·5fe1ca3db020e801b0e01c66521ef403 
63 ··makeSequenceAOptions·cd6722228a66e04e7fc161a76c29c9fd 
64 ··makeSequenceOptions·cac11ba552dcb2f9b70809b734a0df64 
65 ··makeTraverse·6e476da030fe422d72425c57d818acd9 
66 ··makeTraverseOptions·4db9fac278ef2d0969b0259a89fccf6a 
67 0f1cbb236a2033aeae224bcfeee1de4757 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Text.Read.Deriving.Internal·89abe7e4ec6614d4e6ee86711f111586
 58 ··exports:·c006788ee48c1555db456ee0a2b4e272
 59 ··ReadOptions·f884598ae4dc0d57d65494be8637320c
 60 ··ReadOptions·cc9f44fddd4c5cc2b4e9e1e9a1fb3155
 61 ··defaultReadOptions·c4638473351639a1028b4a7f83df502d
 62 ··deriveRead·9b12b2ec07c97945ab2d75c965526464
 63 ··deriveRead1·c9c1df910492cc15bf0cf00409935b90
 64 ··deriveRead1Options·48065b2924fbfd781e42f37c024d58c1
 65 ··deriveRead2·5d3fcfb3f76e18b19084652c696917b5
 66 ··deriveRead2Options·01c534c0de3b58aec7bce3e84f35a3c1
 67 ··deriveReadOptions·c03a6c47313be95c471fda2c9ac67b78
 68 ··makeLiftReadPrec·463eba6cfe603a0a1defccef7c3c53c3
 69 ··makeLiftReadPrec2·ce4458f4d3a3c9ee204693628e843acd
 70 ··makeLiftReadsPrec·166078f946f92ebcfba5e6067a5e6a16
 71 ··makeLiftReadsPrec2·7bb90a946540e97c7d256de8b4746c76
 72 ··makeReadPrec·e2f25b99d56fa32cfe4c68424fbc0575
 73 ··makeReadPrec1·213fcdeff85137498a466bcd4fb1c5d4
 74 ··makeReadPrec2·a42d6fd1a372504e262015633052ab59
 75 ··makeReadsPrec·ec2c7dab36c52e6837e682b8dd0e8320
 76 ··makeReadsPrec1·130bd64976a620d1961814d631d6a9bf
 77 ··makeReadsPrec2·b0055dd20687f2aa3b34699791668dfb
 78 ··useReadPrec·05a3990d8bc981cd2ddaaa9c554b3898
 79 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
 80 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·443e00cef1071962b9e48bdf305132e5
 81 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
 82 b4de49110463f25aee9b0b3dfec1c563
68 ··$trModule·::·GHC.Types.Module83 ··$trModule·::·GHC.Types.Module
69 ··[HasNoCafRefs,·TagSig:·<TagProper>,84 ··[HasNoCafRefs,·TagSig:·<TagProper>,
70 ···LambdaFormInfo:·LFCon[GHC.Types.Module],85 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
71 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]86 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
72 5bfcb33d059b36b52f905df40ead35e987 882c2bc6625c5e72b39fffdffe353dae
73 ··$trModule1·::·GHC.Types.TrName88 ··$trModule1·::·GHC.Types.TrName
74 ··[HasNoCafRefs,·TagSig:·<TagProper>,89 ··[HasNoCafRefs,·TagSig:·<TagProper>,
75 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],90 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
76 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]91 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
77 cdab186fb6ad4148d9ba9e74cd67ce1c92 67f4840f99e2070c5e99f3f1122cae01
78 ··$trModule2·::·GHC.Prim.Addr#93 ··$trModule2·::·GHC.Prim.Addr#
79 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,94 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
80 ···Unfolding:·Core:·<vanilla>·"Data.Traversable.Deriving"#]95 ···Unfolding:·Core:·<vanilla>·"Text.Read.Deriving"#]
81 99901138f6fa36779d4c2ddc6e55857a96 509714ab194c4ecf28bdf86391c5d5e1
82 ··$trModule3·::·GHC.Types.TrName97 ··$trModule3·::·GHC.Types.TrName
83 ··[HasNoCafRefs,·TagSig:·<TagProper>,98 ··[HasNoCafRefs,·TagSig:·<TagProper>,
Max diff block lines reached; 486/7590 bytes (6.40%) of diff not shown.
8.49 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Traversable/Deriving.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Show/Deriving.hi
Files 77% similar despite different names
8.19 KB
ghc --show-iface {}
    
Offset 1, 40 lines modifiedOffset 1, 55 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Data.Traversable.Deriving·9103 
8 ··interface·hash:·0841431808bc0e6c3b9fb93ca218ec90 
9 ··ABI·hash:·0a8ef9a7bab15322db4a2bc022ac798c 
10 ··export-list·hash:·1163f579c788e6a1b0d29c4071ec523a7 interface·Text.Show.Deriving·9103
 8 ··interface·hash:·3c9a57ceddd5365eb4971a413e5196c4
 9 ··ABI·hash:·b82000c7d713a0e3c7fc0192873bfe3e
 10 ··export-list·hash:·a3b05c07097e0c83fd0b1b41f2bdb78c
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d386612 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d3866
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·8ce1ee4bd0774b276128945ab0f3a33b16 ··src_hash:·4cf2ac73918a7532fd5daff430c8f345
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Data.Functor.Deriving.Internal.defaultFFTOptions21 ··Text.Show.Deriving.Internal.defaultShowOptions
22 ··Data.Functor.Deriving.Internal.deriveTraversable 
23 ··Data.Functor.Deriving.Internal.deriveTraversableOptions 
24 ··Data.Functor.Deriving.Internal.makeMapM 
25 ··Data.Functor.Deriving.Internal.makeMapMOptions 
26 ··Data.Functor.Deriving.Internal.makeSequence 
27 ··Data.Functor.Deriving.Internal.makeSequenceA 
28 ··Data.Functor.Deriving.Internal.makeSequenceAOptions 
29 ··Data.Functor.Deriving.Internal.makeSequenceOptions 
30 ··Data.Functor.Deriving.Internal.makeTraverse 
31 ··Data.Functor.Deriving.Internal.makeTraverseOptions 
32 ··Data.Functor.Deriving.Internal.FFTOptions{Data.Functor.Deriving.Internal.FFTOptions·Data.Functor.Deriving.Internal.fftEmptyCaseBehavior} 
33 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving.Internal22 ··Text.Show.Deriving.Internal.deriveShow
 23 ··Text.Show.Deriving.Internal.deriveShow1
 24 ··Text.Show.Deriving.Internal.deriveShow1Options
 25 ··Text.Show.Deriving.Internal.deriveShow2
 26 ··Text.Show.Deriving.Internal.deriveShow2Options
 27 ··Text.Show.Deriving.Internal.deriveShowOptions
 28 ··Text.Show.Deriving.Internal.legacyShowOptions
 29 ··Text.Show.Deriving.Internal.makeLiftShowList
 30 ··Text.Show.Deriving.Internal.makeLiftShowList2
 31 ··Text.Show.Deriving.Internal.makeLiftShowList2Options
 32 ··Text.Show.Deriving.Internal.makeLiftShowListOptions
 33 ··Text.Show.Deriving.Internal.makeLiftShowsPrec
 34 ··Text.Show.Deriving.Internal.makeLiftShowsPrec2
 35 ··Text.Show.Deriving.Internal.makeLiftShowsPrec2Options
 36 ··Text.Show.Deriving.Internal.makeLiftShowsPrecOptions
 37 ··Text.Show.Deriving.Internal.makeShow
 38 ··Text.Show.Deriving.Internal.makeShowList
 39 ··Text.Show.Deriving.Internal.makeShowListOptions
 40 ··Text.Show.Deriving.Internal.makeShowOptions
 41 ··Text.Show.Deriving.Internal.makeShowsPrec
 42 ··Text.Show.Deriving.Internal.makeShowsPrec1
 43 ··Text.Show.Deriving.Internal.makeShowsPrec1Options
 44 ··Text.Show.Deriving.Internal.makeShowsPrec2
 45 ··Text.Show.Deriving.Internal.makeShowsPrec2Options
 46 ··Text.Show.Deriving.Internal.makeShowsPrecOptions
 47 ··Text.Show.Deriving.Internal.ShowOptions{Text.Show.Deriving.Internal.ShowOptions·Text.Show.Deriving.Internal.ghc8ShowBehavior·Text.Show.Deriving.Internal.showEmptyCaseBehavior}
 48 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Text.Show.Deriving.Internal
34 boot·module·dependencies:49 boot·module·dependencies:
35 direct·package·dependencies:·base-4.20.2.050 direct·package·dependencies:·base-4.20.2.0
36 plugin·package·dependencies:51 plugin·package·dependencies:
37 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext52 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
38 family·instance·modules:·Control.Applicative·Data.Array.Byte53 family·instance·modules:·Control.Applicative·Data.Array.Byte
39 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product54 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
40 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal55 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 44, 54 lines modifiedOffset 59, 70 lines modified
44 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord59 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
45 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList60 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
46 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList61 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
47 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ62 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
48 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax63 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
49 ·························Language.Haskell.TH.Datatype64 ·························Language.Haskell.TH.Datatype
50 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a65 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
51 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving.Internal·e15f23bba411c4db40a6b5ced6f0fc42 
52 ··exports:·fa83eac4e5bd71a8c37462a086ccdb46 
53 ··FFTOptions·b241e3341d818cf1cb80d72396020947 
54 ··FFTOptions·1935b3fade326c670c26348e7a5d09d2 
55 ··defaultFFTOptions·13cb2d82deee8d671e77450a4e9e4112 
56 ··deriveTraversable·2154c94473a793b909369ba9f6c3178f 
57 ··deriveTraversableOptions·eea6be65467fe6d448222882f152ef72 
58 ··fftEmptyCaseBehavior·8a408a8da153347f538459e57cfcd218 
59 ··makeMapM·60d79abaff841a55ac6a352bb71f68a8 
60 ··makeMapMOptions·36da5a5f2511f1c0d786aebe95658638 
61 ··makeSequence·8c4d6e8064a40f76482b10c452d5a932 
62 ··makeSequenceA·5fe1ca3db020e801b0e01c66521ef403 
63 ··makeSequenceAOptions·cd6722228a66e04e7fc161a76c29c9fd 
64 ··makeSequenceOptions·cac11ba552dcb2f9b70809b734a0df64 
65 ··makeTraverse·6e476da030fe422d72425c57d818acd9 
66 ··makeTraverseOptions·4db9fac278ef2d0969b0259a89fccf6a 
67 0f1cbb236a2033aeae224bcfeee1de4766 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Text.Show.Deriving.Internal·43d29de8dbb75a8f2090267d6336c9d1
 67 ··exports:·8c045103ec7d25c232eb3b8d616988aa
 68 ··ShowOptions·5b3e152451bf6bdd60cd075ca001f608
 69 ··ShowOptions·74ed9fb90d859dd7ac6a4fd35cc50d2c
 70 ··defaultShowOptions·a3cea310e46f15dfc8e9aef7c7dbf447
 71 ··deriveShow·cfcea31be80bc49afa939b3e24fd7f19
 72 ··deriveShow1·888f1503d8823e9b4d663a36e534262b
 73 ··deriveShow1Options·0871b53a9c46adab9e20a49595d0f27b
 74 ··deriveShow2·d258ab33f51adcf2dbce20f51e104b8f
 75 ··deriveShow2Options·859194562378ea75135324a25e0c7e8c
 76 ··deriveShowOptions·56c7754424c4402d0bfa9f9b1b079fda
 77 ··ghc8ShowBehavior·e41dfa2953030926dec2a97d00a014e1
 78 ··legacyShowOptions·3e7cb0834ecfac3743d795c4c99b682f
 79 ··makeLiftShowList·eedfba36d543d9da3e7effaa067120d5
 80 ··makeLiftShowList2·e0702ed06e12ff309fcb06fe02016319
 81 ··makeLiftShowList2Options·36e942a89cfee76b15caee550bcc6722
 82 ··makeLiftShowListOptions·f5fe953ab980da7156f5e4e303a33e51
 83 ··makeLiftShowsPrec·b6fa8394ad19227b373d1804bcf41dd5
 84 ··makeLiftShowsPrec2·84a2b6fbf6e884594d9ea06a69ebedd2
 85 ··makeLiftShowsPrec2Options·49b07aea6d71e53870795878dda2a5e6
 86 ··makeLiftShowsPrecOptions·88fcb7f132145049d4c2871702a1885c
 87 ··makeShow·325ce25e89817ccaf935c0801cc719ad
 88 ··makeShowList·68de53d3f67c67f7b6f82d7aacc61c4e
 89 ··makeShowListOptions·bdbbc54d684024cc17ee2deee45ee302
 90 ··makeShowOptions·7ad7d97798bb64a4ee3f0d9979479323
 91 ··makeShowsPrec·7624a6f24d75b667dfbd2bae3feb057e
 92 ··makeShowsPrec1·87e12a1bc3e8f70f677dd35b12a7b8af
 93 ··makeShowsPrec1Options·8b62f7c60c31664df1e4cffd5fe82cdd
 94 ··makeShowsPrec2·05a72a085cf5a55c94c9e83a5688b1c2
 95 ··makeShowsPrec2Options·6a2197d9c17a11c9ea2fd0277ecf2374
 96 ··makeShowsPrecOptions·8e161f328ec912255674a7e60acaa420
 97 ··showEmptyCaseBehavior·725589a0e2515f3ec934105a5cb63f62
 98 5134d5c6f79f531853be03eb570ff752
68 ··$trModule·::·GHC.Types.Module99 ··$trModule·::·GHC.Types.Module
Max diff block lines reached; 1298/8344 bytes (15.56%) of diff not shown.
69.5 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Read/Deriving/Internal.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Read/Deriving/Internal.dyn_hi
Files 98% similar despite different names
69.1 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Text.Read.Deriving.Internal·91037 interface·Text.Read.Deriving.Internal·9103
8 ··interface·hash:·011ad841a8b3f8731f8daceb75f64813 
9 ··ABI·hash:·5c722d4da24a40e52506d7fa9527f403 
10 ··export-list·hash:·c1606d5dc26a751d0f02a725b8762c07 
11 ··orphan·hash:·85c9127fd5758eea6ecd2be7b8ee38828 ··interface·hash:·1d1e8abfa3482e31c5639fdb9174b439
 9 ··ABI·hash:·89abe7e4ec6614d4e6ee86711f111586
 10 ··export-list·hash:·c006788ee48c1555db456ee0a2b4e272
 11 ··orphan·hash:·dca9a83b98b2f331e226f7beee03a7a9
12 ··flag·hash:·736c9e5e58f54a0d75891c09c37a80e412 ··flag·hash:·736c9e5e58f54a0d75891c09c37a80e4
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·5f8eb85e0717a297b86f108c3a534e1216 ··src_hash:·5f8eb85e0717a297b86f108c3a534e12
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 ··makeReadPrec32 ··makeReadPrec
33 ··makeReadPrec133 ··makeReadPrec1
34 ··makeReadPrec234 ··makeReadPrec2
35 ··makeReadsPrec35 ··makeReadsPrec
36 ··makeReadsPrec136 ··makeReadsPrec1
37 ··makeReadsPrec237 ··makeReadsPrec2
38 ··ReadOptions{ReadOptions·useReadPrec}38 ··ReadOptions{ReadOptions·useReadPrec}
39 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal39 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
40 boot·module·dependencies:40 boot·module·dependencies:
41 direct·package·dependencies:·base-4.20.2.0·containers-0.741 direct·package·dependencies:·base-4.20.2.0·containers-0.7
42 ·····························template-haskell-2.22.0.042 ·····························template-haskell-2.22.0.0
43 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz43 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
44 plugin·package·dependencies:44 plugin·package·dependencies:
45 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext45 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
46 family·instance·modules:·Control.Applicative·Data.Array.Byte46 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 57, 78 lines modifiedOffset 57, 78 lines modified
57 ·························Language.Haskell.TH.Datatype57 ·························Language.Haskell.TH.Datatype
58 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde58 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
59 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a059 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a0
60 import··-/··GHC.Show·6b3439d04387cd3455bb43ec98343b2660 import··-/··GHC.Show·6b3439d04387cd3455bb43ec98343b26
61 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a61 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
62 import··-/··Data.Map·6457188bdc8d8578acdee07a1354334162 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
63 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b63 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
64 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·700129439cd68c5ba9d2c5422b38ecd4 
65 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
66 ··ClassRep·7c04b1cecb08fa015e1ee9eb89701fb7 
67 ··TwoNames·7c48ac34212d98521a927ca448af90f9 
68 ··TyVarMap2·52e62a1ad004d43a1f23700b8983cf14 
69 ··altValName·33fc26f492be57073c4a954924955f9c 
70 ··arity·0f33b9998e3f31558ae142611390b026 
71 ··buildTypeInstance·a7f556c3b6daca1040e5c9570c047e58 
72 ··checkExistentialContext·c30c9f0796dfcc83cd11bfd05270f676 
73 ··chooseValName·54c2c87d2ad2b813638a48f72f5c80eb 
74 ··expectPValName·16c4a73f4b94d8d35639581610c2b73a 
75 ··fullClassName·bc23fc446348bbde1264d08d10eacbda 
76 ··identDataName·4bf9553455920ade904b1fd2f7768be5 
77 ··integerE·c9167b50d40645a9f93dc55ec73a816e 
78 ··interleave·4ea1915e747a1a3daa87ce5c0039c55f 
79 ··isInTypeFamilyApp·9f13c5b01688bdb442a94a7264da0af4 
80 ··isNonUnitTupleString·150d59d414753429d900e7edcffa227e 
81 ··isNullaryCon·39b8ef046e519406bc10822343e04c42 
82 ··isSym·862a7c2d4fb8918ca2c63ffab19b5fbd 
83 ··liftReadList2ValName·ece0b153bf07cbfc645018daed20a540 
84 ··liftReadListPrec2DefaultValName·c2d6d3713dc37f6933a5a00f1a460106 
85 ··liftReadListPrec2ValName·71527afd590c8ed3d976870a59eccacd 
86 ··liftReadListPrecDefaultValName·e64006c4604c39c9fae63c0c4ad8e1dc 
87 ··liftReadListPrecValName·52191fa32c5730fe1e263999f893520c 
88 ··liftReadListValName·fa7ea2245cb6cc8bc4fbead2d1363e79 
89 ··liftReadPrec2ConstValName·07db5bc119b4bad95bab3b0901878375 
90 ··liftReadPrec2ValName·a8f3f7b2cac6775b1440a3ad52229877 
91 ··liftReadPrecConstValName·4742b5900c6b818aca19e2433c74f5fd 
92 ··liftReadPrecValName·0bf41b21ad9ce57c0000e6bfb4f26c57 
93 ··liftReadsPrec2ConstValName·138a72aa0b68c6c8ae5632ba48fc7115 
94 ··liftReadsPrec2ValName·677b1be9782d8d4e559adaee9229a8aa 
95 ··liftReadsPrecConstValName·ed17480b0f3955c1e1080d1b1c060c00 
96 ··liftReadsPrecValName·8b741ca1611dc934421adc4cb24bf6e5 
97 ··mentionsName·d6107f401595a603599dbd05c7aae91c 
98 ··newNameList·8fcb798c9602236bfcae94475918d378 
99 ··outOfPlaceTyVarError·408a7b2aa7d28086e75b335405b429bc 
100 ··parenValName·6803569eaa51c7a6c3a773373d65c2f1 
101 ··parensValName·32cebc80061f14a03bcd63b75c5a6616 
102 ··pfailValName·9f8e452cf54ea14e2d9ab6ef5d126795 
103 ··precValName·00858eb3623480822ab62640007d2d86 
104 ··puncDataName·b030c5703d7da3e2fbb9952f6fb03e6a 
105 ··read1TypeName·d9d79cacb0415a52e57d76dccd66f2f5 
106 ··read2TypeName·330a97177febcd75c62cb3555a5cbd47 
107 ··readFieldHashValName·65f2c70ac0afb459c8542b0d5c46e009 
108 ··readFieldValName·aa1b7486e62cad635feb258c7f6a569a 
109 ··readListPrecDefaultValName·b8b53f41587e000601bf17b4b840464e 
110 ··readListPrecValName·b8c7c7f95b47a3fc3d8100556da7d2df 
111 ··readListValName·541434399e582a13e715375fa6f23967 
112 ··readPrecConstValName·3e8dd41721228d2c5e9bad771f24483f 
113 ··readPrecValName·9a92ed5904cd2ae5cfdfc306f71a1a4d 
114 ··readPrec_to_SValName·d64043a97e7f25ab973feeb1a934dc79 
115 ··readS_to_PrecValName·8edbdac65ba45726818e8837d20757bc 
116 ··readSymFieldValName·b467ff77e171241d89561751f6b186c6 
117 ··readTypeName·cd433368b5920d431b8337b271d7659d 
118 ··readsPrecConstValName·151f6019719447748627bd975f62de71 
119 ··readsPrecValName·96740351f73469e98c249ed95c63592f 
120 ··resetValName·adc6379e4cdd2f192d9d0700dcd0ea90 
121 ··returnValName·a6bdd9dc5289e34997c545662a2a1dcb 
122 ··stepValName·ce417ccfd345de380f156c5c44853d20 
123 ··symbolDataName·b2ca18ec260ac27c872e74beec7f1a82 
124 ··unapplyTy·ce49fda1f5dcf757c5163d41725dff73 
125 ··varTToName·46ec4c84987e7da753a68b838ee62686 
126 ··zipWith3AndUnzipM·f3373c5f2cc9c3fbd8e581d6270f8031 
127 ··zipWithAndUnzipM·b4c5f51a76c3c2feb61ca90804f039af64 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·ca4e19edadf0168b4040503e4da29551
 65 ··exports:·a34e638d1b596dadd916c6c19823790f
 66 ··ClassRep·abc58ffd3ef25ad3262b20903b5b1b62
 67 ··TwoNames·d8bfc383defabb89cdba3b1df0406488
 68 ··TyVarMap2·42181560721e05a663e68b9128ca7f2f
 69 ··altValName·34a0332a62e9c153fd35216c11b920c9
 70 ··arity·b8ecd6050bc677bf1fc4b684036c686a
 71 ··buildTypeInstance·2a61440a31f790afed721f514f5c1f61
 72 ··checkExistentialContext·84ccf792415c8ac05903aa392f103ce9
 73 ··chooseValName·565e2adb368eb3865e73964f5dee2e5f
 74 ··expectPValName·e5047ed65cdda13f8f26d82a17f671ac
 75 ··fullClassName·4fde672b1560829d814424e0949f4ba2
 76 ··identDataName·901e51e3b6f50a20f7a2ae06a62fffcb
 77 ··integerE·6495e65eabb5f89ce35897c912bcbae0
 78 ··interleave·961fa2b33d787a1c88cde9c7a64377f4
 79 ··isInTypeFamilyApp·73cbc8e5b1271294e5972963e38622c6
 80 ··isNonUnitTupleString·651f40a464f345d51042f6c42d717732
 81 ··isNullaryCon·2dec0433dcc3a2648d0adc5b33828436
 82 ··isSym·0d2dcc970a95e8d8f1fe0e2802136848
Max diff block lines reached; 61779/70765 bytes (87.30%) of diff not shown.
69.5 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Read/Deriving/Internal.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Read/Deriving/Internal.hi
Files 99% similar despite different names
69.1 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Text.Read.Deriving.Internal·91037 interface·Text.Read.Deriving.Internal·9103
8 ··interface·hash:·011ad841a8b3f8731f8daceb75f64813 
9 ··ABI·hash:·5c722d4da24a40e52506d7fa9527f403 
10 ··export-list·hash:·c1606d5dc26a751d0f02a725b8762c07 
11 ··orphan·hash:·85c9127fd5758eea6ecd2be7b8ee38828 ··interface·hash:·1d1e8abfa3482e31c5639fdb9174b439
 9 ··ABI·hash:·89abe7e4ec6614d4e6ee86711f111586
 10 ··export-list·hash:·c006788ee48c1555db456ee0a2b4e272
 11 ··orphan·hash:·dca9a83b98b2f331e226f7beee03a7a9
12 ··flag·hash:·2a159bbb0033410826a93bc77c7a2fa112 ··flag·hash:·2a159bbb0033410826a93bc77c7a2fa1
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·5f8eb85e0717a297b86f108c3a534e1216 ··src_hash:·5f8eb85e0717a297b86f108c3a534e12
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 ··makeReadPrec32 ··makeReadPrec
33 ··makeReadPrec133 ··makeReadPrec1
34 ··makeReadPrec234 ··makeReadPrec2
35 ··makeReadsPrec35 ··makeReadsPrec
36 ··makeReadsPrec136 ··makeReadsPrec1
37 ··makeReadsPrec237 ··makeReadsPrec2
38 ··ReadOptions{ReadOptions·useReadPrec}38 ··ReadOptions{ReadOptions·useReadPrec}
39 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal39 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
40 boot·module·dependencies:40 boot·module·dependencies:
41 direct·package·dependencies:·base-4.20.2.0·containers-0.741 direct·package·dependencies:·base-4.20.2.0·containers-0.7
42 ·····························template-haskell-2.22.0.042 ·····························template-haskell-2.22.0.0
43 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz43 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
44 plugin·package·dependencies:44 plugin·package·dependencies:
45 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext45 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
46 family·instance·modules:·Control.Applicative·Data.Array.Byte46 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 57, 78 lines modifiedOffset 57, 78 lines modified
57 ·························Language.Haskell.TH.Datatype57 ·························Language.Haskell.TH.Datatype
58 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde58 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
59 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a059 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a0
60 import··-/··GHC.Show·6b3439d04387cd3455bb43ec98343b2660 import··-/··GHC.Show·6b3439d04387cd3455bb43ec98343b26
61 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a61 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
62 import··-/··Data.Map·6457188bdc8d8578acdee07a1354334162 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
63 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b63 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
64 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·700129439cd68c5ba9d2c5422b38ecd4 
65 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
66 ··ClassRep·7c04b1cecb08fa015e1ee9eb89701fb7 
67 ··TwoNames·7c48ac34212d98521a927ca448af90f9 
68 ··TyVarMap2·52e62a1ad004d43a1f23700b8983cf14 
69 ··altValName·33fc26f492be57073c4a954924955f9c 
70 ··arity·0f33b9998e3f31558ae142611390b026 
71 ··buildTypeInstance·a7f556c3b6daca1040e5c9570c047e58 
72 ··checkExistentialContext·c30c9f0796dfcc83cd11bfd05270f676 
73 ··chooseValName·54c2c87d2ad2b813638a48f72f5c80eb 
74 ··expectPValName·16c4a73f4b94d8d35639581610c2b73a 
75 ··fullClassName·bc23fc446348bbde1264d08d10eacbda 
76 ··identDataName·4bf9553455920ade904b1fd2f7768be5 
77 ··integerE·c9167b50d40645a9f93dc55ec73a816e 
78 ··interleave·4ea1915e747a1a3daa87ce5c0039c55f 
79 ··isInTypeFamilyApp·9f13c5b01688bdb442a94a7264da0af4 
80 ··isNonUnitTupleString·150d59d414753429d900e7edcffa227e 
81 ··isNullaryCon·39b8ef046e519406bc10822343e04c42 
82 ··isSym·862a7c2d4fb8918ca2c63ffab19b5fbd 
83 ··liftReadList2ValName·ece0b153bf07cbfc645018daed20a540 
84 ··liftReadListPrec2DefaultValName·c2d6d3713dc37f6933a5a00f1a460106 
85 ··liftReadListPrec2ValName·71527afd590c8ed3d976870a59eccacd 
86 ··liftReadListPrecDefaultValName·e64006c4604c39c9fae63c0c4ad8e1dc 
87 ··liftReadListPrecValName·52191fa32c5730fe1e263999f893520c 
88 ··liftReadListValName·fa7ea2245cb6cc8bc4fbead2d1363e79 
89 ··liftReadPrec2ConstValName·07db5bc119b4bad95bab3b0901878375 
90 ··liftReadPrec2ValName·a8f3f7b2cac6775b1440a3ad52229877 
91 ··liftReadPrecConstValName·4742b5900c6b818aca19e2433c74f5fd 
92 ··liftReadPrecValName·0bf41b21ad9ce57c0000e6bfb4f26c57 
93 ··liftReadsPrec2ConstValName·138a72aa0b68c6c8ae5632ba48fc7115 
94 ··liftReadsPrec2ValName·677b1be9782d8d4e559adaee9229a8aa 
95 ··liftReadsPrecConstValName·ed17480b0f3955c1e1080d1b1c060c00 
96 ··liftReadsPrecValName·8b741ca1611dc934421adc4cb24bf6e5 
97 ··mentionsName·d6107f401595a603599dbd05c7aae91c 
98 ··newNameList·8fcb798c9602236bfcae94475918d378 
99 ··outOfPlaceTyVarError·408a7b2aa7d28086e75b335405b429bc 
100 ··parenValName·6803569eaa51c7a6c3a773373d65c2f1 
101 ··parensValName·32cebc80061f14a03bcd63b75c5a6616 
102 ··pfailValName·9f8e452cf54ea14e2d9ab6ef5d126795 
103 ··precValName·00858eb3623480822ab62640007d2d86 
104 ··puncDataName·b030c5703d7da3e2fbb9952f6fb03e6a 
105 ··read1TypeName·d9d79cacb0415a52e57d76dccd66f2f5 
106 ··read2TypeName·330a97177febcd75c62cb3555a5cbd47 
107 ··readFieldHashValName·65f2c70ac0afb459c8542b0d5c46e009 
108 ··readFieldValName·aa1b7486e62cad635feb258c7f6a569a 
109 ··readListPrecDefaultValName·b8b53f41587e000601bf17b4b840464e 
110 ··readListPrecValName·b8c7c7f95b47a3fc3d8100556da7d2df 
111 ··readListValName·541434399e582a13e715375fa6f23967 
112 ··readPrecConstValName·3e8dd41721228d2c5e9bad771f24483f 
113 ··readPrecValName·9a92ed5904cd2ae5cfdfc306f71a1a4d 
114 ··readPrec_to_SValName·d64043a97e7f25ab973feeb1a934dc79 
115 ··readS_to_PrecValName·8edbdac65ba45726818e8837d20757bc 
116 ··readSymFieldValName·b467ff77e171241d89561751f6b186c6 
117 ··readTypeName·cd433368b5920d431b8337b271d7659d 
118 ··readsPrecConstValName·151f6019719447748627bd975f62de71 
119 ··readsPrecValName·96740351f73469e98c249ed95c63592f 
120 ··resetValName·adc6379e4cdd2f192d9d0700dcd0ea90 
121 ··returnValName·a6bdd9dc5289e34997c545662a2a1dcb 
122 ··stepValName·ce417ccfd345de380f156c5c44853d20 
123 ··symbolDataName·b2ca18ec260ac27c872e74beec7f1a82 
124 ··unapplyTy·ce49fda1f5dcf757c5163d41725dff73 
125 ··varTToName·46ec4c84987e7da753a68b838ee62686 
126 ··zipWith3AndUnzipM·f3373c5f2cc9c3fbd8e581d6270f8031 
127 ··zipWithAndUnzipM·b4c5f51a76c3c2feb61ca90804f039af64 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·ca4e19edadf0168b4040503e4da29551
 65 ··exports:·a34e638d1b596dadd916c6c19823790f
 66 ··ClassRep·abc58ffd3ef25ad3262b20903b5b1b62
 67 ··TwoNames·d8bfc383defabb89cdba3b1df0406488
 68 ··TyVarMap2·42181560721e05a663e68b9128ca7f2f
 69 ··altValName·34a0332a62e9c153fd35216c11b920c9
 70 ··arity·b8ecd6050bc677bf1fc4b684036c686a
 71 ··buildTypeInstance·2a61440a31f790afed721f514f5c1f61
 72 ··checkExistentialContext·84ccf792415c8ac05903aa392f103ce9
 73 ··chooseValName·565e2adb368eb3865e73964f5dee2e5f
 74 ··expectPValName·e5047ed65cdda13f8f26d82a17f671ac
 75 ··fullClassName·4fde672b1560829d814424e0949f4ba2
 76 ··identDataName·901e51e3b6f50a20f7a2ae06a62fffcb
 77 ··integerE·6495e65eabb5f89ce35897c912bcbae0
 78 ··interleave·961fa2b33d787a1c88cde9c7a64377f4
 79 ··isInTypeFamilyApp·73cbc8e5b1271294e5972963e38622c6
 80 ··isNonUnitTupleString·651f40a464f345d51042f6c42d717732
 81 ··isNullaryCon·2dec0433dcc3a2648d0adc5b33828436
 82 ··isSym·0d2dcc970a95e8d8f1fe0e2802136848
Max diff block lines reached; 61779/70762 bytes (87.31%) of diff not shown.
6.7 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Read/Deriving.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Read/Deriving.dyn_hi
Files 80% similar despite different names
6.39 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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Text.Read.Deriving·91037 interface·Text.Read.Deriving·9103
8 ··interface·hash:·f63a921fabe0e20e840504d9b444efd4 
9 ··ABI·hash:·de005c9ca8c0bc85fad4e1f2b883b5a5 
10 ··export-list·hash:·90e14a7e295d69818c487df0490fb2588 ··interface·hash:·87f051687df7240f3bb8d449fc69d5bd
 9 ··ABI·hash:·ce0efe73e0de373684dfada171594ff4
 10 ··export-list·hash:·772bc51cd7751d90dad1ce88aea210cd
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·93c4cd72dc6308f49be4a37eaa2afca312 ··flag·hash:·93c4cd72dc6308f49be4a37eaa2afca3
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·c71345fd067f995cc4b5060d2133263e16 ··src_hash:·c71345fd067f995cc4b5060d2133263e
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 ··Text.Read.Deriving.Internal.makeReadPrec32 ··Text.Read.Deriving.Internal.makeReadPrec
33 ··Text.Read.Deriving.Internal.makeReadPrec133 ··Text.Read.Deriving.Internal.makeReadPrec1
34 ··Text.Read.Deriving.Internal.makeReadPrec234 ··Text.Read.Deriving.Internal.makeReadPrec2
35 ··Text.Read.Deriving.Internal.makeReadsPrec35 ··Text.Read.Deriving.Internal.makeReadsPrec
36 ··Text.Read.Deriving.Internal.makeReadsPrec136 ··Text.Read.Deriving.Internal.makeReadsPrec1
37 ··Text.Read.Deriving.Internal.makeReadsPrec237 ··Text.Read.Deriving.Internal.makeReadsPrec2
38 ··Text.Read.Deriving.Internal.ReadOptions{Text.Read.Deriving.Internal.ReadOptions·Text.Read.Deriving.Internal.useReadPrec}38 ··Text.Read.Deriving.Internal.ReadOptions{Text.Read.Deriving.Internal.ReadOptions·Text.Read.Deriving.Internal.useReadPrec}
39 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Text.Read.Deriving.Internal39 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Text.Read.Deriving.Internal
40 boot·module·dependencies:40 boot·module·dependencies:
41 direct·package·dependencies:·base-4.20.2.041 direct·package·dependencies:·base-4.20.2.0
42 plugin·package·dependencies:42 plugin·package·dependencies:
43 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext43 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
44 family·instance·modules:·Control.Applicative·Data.Array.Byte44 family·instance·modules:·Control.Applicative·Data.Array.Byte
45 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product45 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
46 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal46 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 50, 63 lines modifiedOffset 50, 63 lines modified
50 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord50 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
51 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList51 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
52 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList52 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
53 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ53 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
54 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax54 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
55 ·························Language.Haskell.TH.Datatype55 ·························Language.Haskell.TH.Datatype
56 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a56 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
57 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Text.Read.Deriving.Internal·5c722d4da24a40e52506d7fa9527f403 
58 ··exports:·c1606d5dc26a751d0f02a725b8762c07 
59 ··ReadOptions·52fa5fca52e1870b2923e3df538e9802 
60 ··ReadOptions·894b1741a26dc80a1659aa6790ebc9c7 
61 ··defaultReadOptions·ae50ca850e899a0e88e8fcf33663b19e 
62 ··deriveRead·5a47e74e3e2656ea0430071579fe20cf 
63 ··deriveRead1·74658486d58cd75be9906516b3b4cefc 
64 ··deriveRead1Options·acb4f3e77bd3fe3bcf093cde5fcf94e5 
65 ··deriveRead2·5fb4a5cf9b9f2987702a934c6a1bd765 
66 ··deriveRead2Options·c5be5ded7a6a1a6825d4d0ef3bde2393 
67 ··deriveReadOptions·3b4f8ff85cc1a8c430e582271d0e07c9 
68 ··makeLiftReadPrec·6890a831ce3336762f87f4bef842305e 
69 ··makeLiftReadPrec2·000a636bf371be6a689ddf153f5bfdbc 
70 ··makeLiftReadsPrec·c17c377d2c26f4e79aa671db902ed1e9 
71 ··makeLiftReadsPrec2·b402f82246d125a52fdd2b28c843c260 
72 ··makeReadPrec·0304fde22e4594c67487a766c9d3c80e 
73 ··makeReadPrec1·b2f7e670c40079a7434ca64c83c487b4 
74 ··makeReadPrec2·4154506fc4fd0c2c420c650dfe4f895e 
75 ··makeReadsPrec·47220063d489552ed283b42323eac36b 
76 ··makeReadsPrec1·a20c8a4f1a3eeed0472ccff08bdf158a 
77 ··makeReadsPrec2·c440732fa94ae2caa70bae9e04bb8a6d 
78 ··useReadPrec·76ed5fcff45c85d9cb6d1308e254301f57 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Text.Read.Deriving.Internal·89abe7e4ec6614d4e6ee86711f111586
 58 ··exports:·c006788ee48c1555db456ee0a2b4e272
 59 ··ReadOptions·f884598ae4dc0d57d65494be8637320c
 60 ··ReadOptions·cc9f44fddd4c5cc2b4e9e1e9a1fb3155
 61 ··defaultReadOptions·c4638473351639a1028b4a7f83df502d
 62 ··deriveRead·9b12b2ec07c97945ab2d75c965526464
 63 ··deriveRead1·c9c1df910492cc15bf0cf00409935b90
 64 ··deriveRead1Options·48065b2924fbfd781e42f37c024d58c1
 65 ··deriveRead2·5d3fcfb3f76e18b19084652c696917b5
 66 ··deriveRead2Options·01c534c0de3b58aec7bce3e84f35a3c1
 67 ··deriveReadOptions·c03a6c47313be95c471fda2c9ac67b78
 68 ··makeLiftReadPrec·463eba6cfe603a0a1defccef7c3c53c3
 69 ··makeLiftReadPrec2·ce4458f4d3a3c9ee204693628e843acd
 70 ··makeLiftReadsPrec·166078f946f92ebcfba5e6067a5e6a16
 71 ··makeLiftReadsPrec2·7bb90a946540e97c7d256de8b4746c76
 72 ··makeReadPrec·e2f25b99d56fa32cfe4c68424fbc0575
 73 ··makeReadPrec1·213fcdeff85137498a466bcd4fb1c5d4
 74 ··makeReadPrec2·a42d6fd1a372504e262015633052ab59
 75 ··makeReadsPrec·ec2c7dab36c52e6837e682b8dd0e8320
 76 ··makeReadsPrec1·130bd64976a620d1961814d631d6a9bf
 77 ··makeReadsPrec2·b0055dd20687f2aa3b34699791668dfb
 78 ··useReadPrec·05a3990d8bc981cd2ddaaa9c554b3898
79 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf79 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
80 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·2a6717b6f1c9e585ae0ec99356b7ed9380 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·443e00cef1071962b9e48bdf305132e5
81 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d81 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
82 6ea332f81465f0cd49fee2f55efea48382 b4de49110463f25aee9b0b3dfec1c563
83 ··$trModule·::·GHC.Types.Module83 ··$trModule·::·GHC.Types.Module
84 ··[HasNoCafRefs,·TagSig:·<TagProper>,84 ··[HasNoCafRefs,·TagSig:·<TagProper>,
85 ···LambdaFormInfo:·LFCon[GHC.Types.Module],85 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
86 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]86 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
87 3aa64f4640ebcd11c43172df00f869df87 882c2bc6625c5e72b39fffdffe353dae
88 ··$trModule1·::·GHC.Types.TrName88 ··$trModule1·::·GHC.Types.TrName
89 ··[HasNoCafRefs,·TagSig:·<TagProper>,89 ··[HasNoCafRefs,·TagSig:·<TagProper>,
90 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],90 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
91 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]91 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
92 415c410a18f28e55d21b835b0302715d92 67f4840f99e2070c5e99f3f1122cae01
93 ··$trModule2·::·GHC.Prim.Addr#93 ··$trModule2·::·GHC.Prim.Addr#
94 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,94 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
95 ···Unfolding:·Core:·<vanilla>·"Text.Read.Deriving"#]95 ···Unfolding:·Core:·<vanilla>·"Text.Read.Deriving"#]
96 4b4f1efd013955c27815005f1ab11fd696 509714ab194c4ecf28bdf86391c5d5e1
97 ··$trModule3·::·GHC.Types.TrName97 ··$trModule3·::·GHC.Types.TrName
98 ··[HasNoCafRefs,·TagSig:·<TagProper>,98 ··[HasNoCafRefs,·TagSig:·<TagProper>,
99 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],99 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
100 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]100 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
101 c7b58c04d8e4310f7a23c5ed9e5781c5101 8465a2b23768ec579904b90992e0385d
102 ··$trModule4·::·GHC.Prim.Addr#102 ··$trModule4·::·GHC.Prim.Addr#
103 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,103 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
104 ···Unfolding:·Core:·<vanilla>104 ···Unfolding:·Core:·<vanilla>
105 ··············"deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1"#]105 ··············"deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A"#]
106 Warnings:106 Warnings:
107 ··Deprecated·names:107 ··Deprecated·names:
108 ··Deprecated·exports:108 ··Deprecated·exports:
109 trusted:·none109 trusted:·none
110 require·own·pkg·trusted:·False110 require·own·pkg·trusted:·False
111 docs:111 docs:
112 ··Nothing112 ··Nothing
9.32 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Read/Deriving.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Show/Deriving.dyn_hi
Files 74% similar despite different names
9.02 KB
ghc --show-iface {}
    
Offset 1, 46 lines modifiedOffset 1, 55 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Text.Read.Deriving·91037 interface·Text.Show.Deriving·9103
8 ··interface·hash:·f63a921fabe0e20e840504d9b444efd4 
9 ··ABI·hash:·de005c9ca8c0bc85fad4e1f2b883b5a5 
10 ··export-list·hash:·90e14a7e295d69818c487df0490fb2588 ··interface·hash:·3c9a57ceddd5365eb4971a413e5196c4
 9 ··ABI·hash:·b82000c7d713a0e3c7fc0192873bfe3e
 10 ··export-list·hash:·a3b05c07097e0c83fd0b1b41f2bdb78c
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·c16f61a5b2132463113c7fa4990025b912 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·c71345fd067f995cc4b5060d2133263e16 ··src_hash:·4cf2ac73918a7532fd5daff430c8f345
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Text.Read.Deriving.Internal.defaultReadOptions21 ··Text.Show.Deriving.Internal.defaultShowOptions
22 ··Text.Read.Deriving.Internal.deriveRead22 ··Text.Show.Deriving.Internal.deriveShow
23 ··Text.Read.Deriving.Internal.deriveRead123 ··Text.Show.Deriving.Internal.deriveShow1
24 ··Text.Read.Deriving.Internal.deriveRead1Options24 ··Text.Show.Deriving.Internal.deriveShow1Options
25 ··Text.Read.Deriving.Internal.deriveRead225 ··Text.Show.Deriving.Internal.deriveShow2
26 ··Text.Read.Deriving.Internal.deriveRead2Options26 ··Text.Show.Deriving.Internal.deriveShow2Options
27 ··Text.Read.Deriving.Internal.deriveReadOptions27 ··Text.Show.Deriving.Internal.deriveShowOptions
 28 ··Text.Show.Deriving.Internal.legacyShowOptions
28 ··Text.Read.Deriving.Internal.makeLiftReadPrec 
29 ··Text.Read.Deriving.Internal.makeLiftReadPrec2 
30 ··Text.Read.Deriving.Internal.makeLiftReadsPrec29 ··Text.Show.Deriving.Internal.makeLiftShowList
31 ··Text.Read.Deriving.Internal.makeLiftReadsPrec230 ··Text.Show.Deriving.Internal.makeLiftShowList2
 31 ··Text.Show.Deriving.Internal.makeLiftShowList2Options
 32 ··Text.Show.Deriving.Internal.makeLiftShowListOptions
32 ··Text.Read.Deriving.Internal.makeReadPrec 
33 ··Text.Read.Deriving.Internal.makeReadPrec1 
34 ··Text.Read.Deriving.Internal.makeReadPrec2 
35 ··Text.Read.Deriving.Internal.makeReadsPrec33 ··Text.Show.Deriving.Internal.makeLiftShowsPrec
36 ··Text.Read.Deriving.Internal.makeReadsPrec1 
37 ··Text.Read.Deriving.Internal.makeReadsPrec234 ··Text.Show.Deriving.Internal.makeLiftShowsPrec2
38 ··Text.Read.Deriving.Internal.ReadOptions{Text.Read.Deriving.Internal.ReadOptions·Text.Read.Deriving.Internal.useReadPrec}35 ··Text.Show.Deriving.Internal.makeLiftShowsPrec2Options
 36 ··Text.Show.Deriving.Internal.makeLiftShowsPrecOptions
 37 ··Text.Show.Deriving.Internal.makeShow
 38 ··Text.Show.Deriving.Internal.makeShowList
 39 ··Text.Show.Deriving.Internal.makeShowListOptions
 40 ··Text.Show.Deriving.Internal.makeShowOptions
 41 ··Text.Show.Deriving.Internal.makeShowsPrec
 42 ··Text.Show.Deriving.Internal.makeShowsPrec1
 43 ··Text.Show.Deriving.Internal.makeShowsPrec1Options
 44 ··Text.Show.Deriving.Internal.makeShowsPrec2
 45 ··Text.Show.Deriving.Internal.makeShowsPrec2Options
 46 ··Text.Show.Deriving.Internal.makeShowsPrecOptions
 47 ··Text.Show.Deriving.Internal.ShowOptions{Text.Show.Deriving.Internal.ShowOptions·Text.Show.Deriving.Internal.ghc8ShowBehavior·Text.Show.Deriving.Internal.showEmptyCaseBehavior}
39 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Text.Read.Deriving.Internal48 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Text.Show.Deriving.Internal
40 boot·module·dependencies:49 boot·module·dependencies:
41 direct·package·dependencies:·base-4.20.2.050 direct·package·dependencies:·base-4.20.2.0
42 plugin·package·dependencies:51 plugin·package·dependencies:
43 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext52 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
44 family·instance·modules:·Control.Applicative·Data.Array.Byte53 family·instance·modules:·Control.Applicative·Data.Array.Byte
45 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product54 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
46 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal55 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 50, 63 lines modifiedOffset 59, 70 lines modified
50 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord59 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
51 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList60 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
52 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList61 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
53 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ62 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
54 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax63 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
55 ·························Language.Haskell.TH.Datatype64 ·························Language.Haskell.TH.Datatype
56 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a65 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
57 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Text.Read.Deriving.Internal·5c722d4da24a40e52506d7fa9527f403 
58 ··exports:·c1606d5dc26a751d0f02a725b8762c07 
59 ··ReadOptions·52fa5fca52e1870b2923e3df538e9802 
60 ··ReadOptions·894b1741a26dc80a1659aa6790ebc9c7 
61 ··defaultReadOptions·ae50ca850e899a0e88e8fcf33663b19e 
62 ··deriveRead·5a47e74e3e2656ea0430071579fe20cf 
63 ··deriveRead1·74658486d58cd75be9906516b3b4cefc 
64 ··deriveRead1Options·acb4f3e77bd3fe3bcf093cde5fcf94e5 
65 ··deriveRead2·5fb4a5cf9b9f2987702a934c6a1bd765 
66 ··deriveRead2Options·c5be5ded7a6a1a6825d4d0ef3bde2393 
67 ··deriveReadOptions·3b4f8ff85cc1a8c430e582271d0e07c9 
68 ··makeLiftReadPrec·6890a831ce3336762f87f4bef842305e 
69 ··makeLiftReadPrec2·000a636bf371be6a689ddf153f5bfdbc 
70 ··makeLiftReadsPrec·c17c377d2c26f4e79aa671db902ed1e9 
71 ··makeLiftReadsPrec2·b402f82246d125a52fdd2b28c843c260 
72 ··makeReadPrec·0304fde22e4594c67487a766c9d3c80e 
73 ··makeReadPrec1·b2f7e670c40079a7434ca64c83c487b4 
74 ··makeReadPrec2·4154506fc4fd0c2c420c650dfe4f895e 
75 ··makeReadsPrec·47220063d489552ed283b42323eac36b 
76 ··makeReadsPrec1·a20c8a4f1a3eeed0472ccff08bdf158a 
77 ··makeReadsPrec2·c440732fa94ae2caa70bae9e04bb8a6d 
78 ··useReadPrec·76ed5fcff45c85d9cb6d1308e254301f 
79 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf 
80 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·2a6717b6f1c9e585ae0ec99356b7ed93 
81 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d 
82 6ea332f81465f0cd49fee2f55efea48366 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Text.Show.Deriving.Internal·43d29de8dbb75a8f2090267d6336c9d1
 67 ··exports:·8c045103ec7d25c232eb3b8d616988aa
 68 ··ShowOptions·5b3e152451bf6bdd60cd075ca001f608
 69 ··ShowOptions·74ed9fb90d859dd7ac6a4fd35cc50d2c
 70 ··defaultShowOptions·a3cea310e46f15dfc8e9aef7c7dbf447
 71 ··deriveShow·cfcea31be80bc49afa939b3e24fd7f19
 72 ··deriveShow1·888f1503d8823e9b4d663a36e534262b
 73 ··deriveShow1Options·0871b53a9c46adab9e20a49595d0f27b
 74 ··deriveShow2·d258ab33f51adcf2dbce20f51e104b8f
 75 ··deriveShow2Options·859194562378ea75135324a25e0c7e8c
 76 ··deriveShowOptions·56c7754424c4402d0bfa9f9b1b079fda
 77 ··ghc8ShowBehavior·e41dfa2953030926dec2a97d00a014e1
 78 ··legacyShowOptions·3e7cb0834ecfac3743d795c4c99b682f
 79 ··makeLiftShowList·eedfba36d543d9da3e7effaa067120d5
 80 ··makeLiftShowList2·e0702ed06e12ff309fcb06fe02016319
 81 ··makeLiftShowList2Options·36e942a89cfee76b15caee550bcc6722
 82 ··makeLiftShowListOptions·f5fe953ab980da7156f5e4e303a33e51
 83 ··makeLiftShowsPrec·b6fa8394ad19227b373d1804bcf41dd5
 84 ··makeLiftShowsPrec2·84a2b6fbf6e884594d9ea06a69ebedd2
 85 ··makeLiftShowsPrec2Options·49b07aea6d71e53870795878dda2a5e6
 86 ··makeLiftShowsPrecOptions·88fcb7f132145049d4c2871702a1885c
 87 ··makeShow·325ce25e89817ccaf935c0801cc719ad
 88 ··makeShowList·68de53d3f67c67f7b6f82d7aacc61c4e
 89 ··makeShowListOptions·bdbbc54d684024cc17ee2deee45ee302
 90 ··makeShowOptions·7ad7d97798bb64a4ee3f0d9979479323
 91 ··makeShowsPrec·7624a6f24d75b667dfbd2bae3feb057e
 92 ··makeShowsPrec1·87e12a1bc3e8f70f677dd35b12a7b8af
 93 ··makeShowsPrec1Options·8b62f7c60c31664df1e4cffd5fe82cdd
 94 ··makeShowsPrec2·05a72a085cf5a55c94c9e83a5688b1c2
 95 ··makeShowsPrec2Options·6a2197d9c17a11c9ea2fd0277ecf2374
 96 ··makeShowsPrecOptions·8e161f328ec912255674a7e60acaa420
Max diff block lines reached; 1330/9197 bytes (14.46%) of diff not shown.
85.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Show/Deriving/Internal.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Show/Deriving/Internal.hi
Files 96% similar despite different names
84.8 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Text.Show.Deriving.Internal·91037 interface·Text.Show.Deriving.Internal·9103
8 ··interface·hash:·931ededb96e5bd46a25bc5c4e71653b5 
9 ··ABI·hash:·cade943c8f48ea6f0639edfd84f1d968 
10 ··export-list·hash:·ff8e8df8e3b624a0f37db6fb3154e048 
11 ··orphan·hash:·90c27860d21f4eb3ae5936453a23c7ce 
12 ··flag·hash:·61c912d1b228afd416c8178f0b14aad78 ··interface·hash:·53fd2c7dd1f4efda0a2414a7fc71c53d
 9 ··ABI·hash:·43d29de8dbb75a8f2090267d6336c9d1
 10 ··export-list·hash:·8c045103ec7d25c232eb3b8d616988aa
 11 ··orphan·hash:·8c807eecf9562c2027eb0c4fe71484bd
 12 ··flag·hash:·099bba316360f0844c7ec0bca695c103
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·d887e481a33e53f990b4de436a4a220b16 ··src_hash:·d887e481a33e53f990b4de436a4a220b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
41 ··makeShowsPrec41 ··makeShowsPrec
42 ··makeShowsPrec142 ··makeShowsPrec1
43 ··makeShowsPrec1Options43 ··makeShowsPrec1Options
44 ··makeShowsPrec244 ··makeShowsPrec2
45 ··makeShowsPrec2Options45 ··makeShowsPrec2Options
46 ··makeShowsPrecOptions46 ··makeShowsPrecOptions
47 ··ShowOptions{ShowOptions·ghc8ShowBehavior·showEmptyCaseBehavior}47 ··ShowOptions{ShowOptions·ghc8ShowBehavior·showEmptyCaseBehavior}
48 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal48 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
49 boot·module·dependencies:49 boot·module·dependencies:
50 direct·package·dependencies:·base-4.20.2.0·containers-0.750 direct·package·dependencies:·base-4.20.2.0·containers-0.7
51 ·····························template-haskell-2.22.0.051 ·····························template-haskell-2.22.0.0
52 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz52 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
53 plugin·package·dependencies:53 plugin·package·dependencies:
54 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext54 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
55 family·instance·modules:·Control.Applicative·Data.Array.Byte55 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 66, 81 lines modifiedOffset 66, 81 lines modified
66 ·························Language.Haskell.TH.Datatype66 ·························Language.Haskell.TH.Datatype
67 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde67 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
68 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a068 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a0
69 import··-/··GHC.Show·6b3439d04387cd3455bb43ec98343b2669 import··-/··GHC.Show·6b3439d04387cd3455bb43ec98343b26
70 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a70 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
71 import··-/··Data.Map·6457188bdc8d8578acdee07a1354334171 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
72 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b72 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
73 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·700129439cd68c5ba9d2c5422b38ecd4 
74 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
75 ··ClassRep·7c04b1cecb08fa015e1ee9eb89701fb7 
76 ··TwoNames·7c48ac34212d98521a927ca448af90f9 
77 ··TyVarMap2·52e62a1ad004d43a1f23700b8983cf14 
78 ··arity·0f33b9998e3f31558ae142611390b026 
79 ··buildTypeInstance·a7f556c3b6daca1040e5c9570c047e58 
80 ··cHashDataName·2a7603776aead58f595f4a90fd88c134 
81 ··charHashTypeName·0b400ac799c7a14824cd6cce511bfa68 
82 ··composeValName·1ab5014a2b2e6f27550d73cfdfc4a260 
83 ··dHashDataName·318d467d0391434d1d2badf86c650540 
84 ··doubleHashTypeName·c98f00db81dbbb8cf7cc7391a38becc1 
85 ··errorValName·cdeb73543cd30ff95ef2c236b0a1c88a 
86 ··fHashDataName·e87173fd0906c6fc647c52b9ae258b01 
87 ··floatHashTypeName·5c024946abaa4d003f7a2e8778642cbe 
88 ··fullClassName·bc23fc446348bbde1264d08d10eacbda 
89 ··gtValName·7c2b5cae2d6ccd501f7cb40e42b5cf17 
90 ··i16HashDataName·692ca32109388a7a6b0c1c0e3b89c41f 
91 ··i32HashDataName·81edbbeb773144577bc39da2594e61d4 
92 ··i64HashDataName·d8a25da44a551afb7f90560cb38b0b88 
93 ··i8HashDataName·818164ee2a0180ed3d266f55141d9923 
94 ··iHashDataName·b631905b5923b8faef2f3d2a80ec4530 
95 ··int16HashTypeName·f80c7f62210933208779b827ddd6151c 
96 ··int32HashTypeName·276ce405fed3a283865aaec899fcf43d 
97 ··int64HashTypeName·4b50cee01da78008c01d147de5c3a4c1 
98 ··int8HashTypeName·eec551d11fa7d3c5c08de45c9f3f25c0 
99 ··intHashTypeName·30a186e1c5420db04ce46404dd01de30 
100 ··integerE·c9167b50d40645a9f93dc55ec73a816e 
101 ··interleave·4ea1915e747a1a3daa87ce5c0039c55f 
102 ··isInTypeFamilyApp·9f13c5b01688bdb442a94a7264da0af4 
103 ··isInfixDataCon·54fc71c7a9de97e43b837fa6ec4541ca 
104 ··isNonUnitTuple·480736fdc2dda9ce6396c1c2125e4e4a 
105 ··isSym·862a7c2d4fb8918ca2c63ffab19b5fbd 
106 ··liftShowList2ValName·b041b500c8552e18ffd22697f9ed25a5 
107 ··liftShowListValName·6602bbacf0a9b24c0f62325d48b6da79 
108 ··liftShowsPrec2ConstValName·b5928dc99faec6bc8958845a4f4185ed 
109 ··liftShowsPrec2ValName·4daa38757f534db5b15ee0be83313d59 
110 ··liftShowsPrecConstValName·ffcfe15d9c8f63e2d0917f5bbb07670e 
111 ··liftShowsPrecValName·c230224892d81f5065300c1bc58f941d 
112 ··mentionsName·d6107f401595a603599dbd05c7aae91c 
113 ··newNameList·8fcb798c9602236bfcae94475918d378 
114 ··outOfPlaceTyVarError·408a7b2aa7d28086e75b335405b429bc 
115 ··seqValName·471df4d437453ff28f25b9fdd6edaca1 
116 ··show1TypeName·4d4530bbd6d8f25226cc8973ece69920 
117 ··show2TypeName·b71cf946abd84fe6e2f346cd8c6a97af 
118 ··showCharValName·6d9abafb29141c22a356f7c5e639556a 
119 ··showCommaSpaceValName·a402b1a6a43fb045564c5bc2a876280a 
120 ··showListValName·b8af167a6036347db72777a81afabd09 
121 ··showListWithValName·62f65acaad88cd3498b626fbf868620e 
122 ··showParenValName·e0f988ad50ff2aa8d2abd0b668df564b 
123 ··showSpaceValName·87111b87cc536e585bd3a3d67b2b9830 
124 ··showStringValName·9da079361f0126402a03373d376672b8 
125 ··showTypeName·aa0ef1f65ef6fabb1cbe6deb718fa77f 
126 ··showsPrecConstValName·1a587012c93f426f065f772b3a51a135 
127 ··showsPrecValName·f58c97bae22b3a86f7a0c3f709768224 
128 ··unapplyTy·ce49fda1f5dcf757c5163d41725dff73 
129 ··varTToName·46ec4c84987e7da753a68b838ee62686 
130 ··w16HashDataName·6e2fbddd98177c3096d9160ceb9f82f0 
131 ··w32HashDataName·e3f1ce814bf22a306b6c2ae812750d02 
132 ··w64HashDataName·53b85f0028df547914a1475eaf2fc483 
133 ··w8HashDataName·e717822e61fe940cba33b431123aee8f 
134 ··wHashDataName·c868b98edb23cc0d714d900e2a443b03 
135 ··word16HashTypeName·6838e13a6b80dc78d58e0fc09c6be908 
136 ··word32HashTypeName·8e61334c68fbb63e9a6a748b6ea81751 
137 ··word64HashTypeName·1d33822ed7d8164e50fd546c4baa2fe3 
138 ··word8HashTypeName·1544f351b8e49cf7a7f0b96c180d5c82 
139 ··wordHashTypeName·09f2a203412858c03e8806b0c404db2573 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·ca4e19edadf0168b4040503e4da29551
 74 ··exports:·a34e638d1b596dadd916c6c19823790f
 75 ··ClassRep·abc58ffd3ef25ad3262b20903b5b1b62
 76 ··TwoNames·d8bfc383defabb89cdba3b1df0406488
 77 ··TyVarMap2·42181560721e05a663e68b9128ca7f2f
 78 ··arity·b8ecd6050bc677bf1fc4b684036c686a
 79 ··buildTypeInstance·2a61440a31f790afed721f514f5c1f61
 80 ··cHashDataName·d2b50f7eb9917281c0839725748a630d
 81 ··charHashTypeName·b86f0182bf638a31a8f1b3be63d6fa58
 82 ··composeValName·1f2e5e2eef532af0962af4d84cc85ec5
 83 ··dHashDataName·8d27356e0c54a2390618b4384a94413f
 84 ··doubleHashTypeName·37029286522a5634b4f8912aced9c9af
 85 ··errorValName·52df922246ab1a5b1599de7623c41bd7
 86 ··fHashDataName·954dc970eb9ac71767bd8371dda42a37
Max diff block lines reached; 77500/86751 bytes (89.34%) of diff not shown.
85.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Show/Deriving/Internal.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Show/Deriving/Internal.dyn_hi
Files 95% similar despite different names
84.8 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Text.Show.Deriving.Internal·91037 interface·Text.Show.Deriving.Internal·9103
8 ··interface·hash:·931ededb96e5bd46a25bc5c4e71653b5 
9 ··ABI·hash:·cade943c8f48ea6f0639edfd84f1d968 
10 ··export-list·hash:·ff8e8df8e3b624a0f37db6fb3154e048 
11 ··orphan·hash:·90c27860d21f4eb3ae5936453a23c7ce 
12 ··flag·hash:·099bba316360f0844c7ec0bca695c1038 ··interface·hash:·53fd2c7dd1f4efda0a2414a7fc71c53d
 9 ··ABI·hash:·43d29de8dbb75a8f2090267d6336c9d1
 10 ··export-list·hash:·8c045103ec7d25c232eb3b8d616988aa
 11 ··orphan·hash:·8c807eecf9562c2027eb0c4fe71484bd
 12 ··flag·hash:·61c912d1b228afd416c8178f0b14aad7
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·d887e481a33e53f990b4de436a4a220b16 ··src_hash:·d887e481a33e53f990b4de436a4a220b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
41 ··makeShowsPrec41 ··makeShowsPrec
42 ··makeShowsPrec142 ··makeShowsPrec1
43 ··makeShowsPrec1Options43 ··makeShowsPrec1Options
44 ··makeShowsPrec244 ··makeShowsPrec2
45 ··makeShowsPrec2Options45 ··makeShowsPrec2Options
46 ··makeShowsPrecOptions46 ··makeShowsPrecOptions
47 ··ShowOptions{ShowOptions·ghc8ShowBehavior·showEmptyCaseBehavior}47 ··ShowOptions{ShowOptions·ghc8ShowBehavior·showEmptyCaseBehavior}
48 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal48 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
49 boot·module·dependencies:49 boot·module·dependencies:
50 direct·package·dependencies:·base-4.20.2.0·containers-0.750 direct·package·dependencies:·base-4.20.2.0·containers-0.7
51 ·····························template-haskell-2.22.0.051 ·····························template-haskell-2.22.0.0
52 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz52 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
53 plugin·package·dependencies:53 plugin·package·dependencies:
54 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext54 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
55 family·instance·modules:·Control.Applicative·Data.Array.Byte55 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 66, 81 lines modifiedOffset 66, 81 lines modified
66 ·························Language.Haskell.TH.Datatype66 ·························Language.Haskell.TH.Datatype
67 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde67 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
68 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a068 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a0
69 import··-/··GHC.Show·6b3439d04387cd3455bb43ec98343b2669 import··-/··GHC.Show·6b3439d04387cd3455bb43ec98343b26
70 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a70 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
71 import··-/··Data.Map·6457188bdc8d8578acdee07a1354334171 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
72 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b72 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
73 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·700129439cd68c5ba9d2c5422b38ecd4 
74 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
75 ··ClassRep·7c04b1cecb08fa015e1ee9eb89701fb7 
76 ··TwoNames·7c48ac34212d98521a927ca448af90f9 
77 ··TyVarMap2·52e62a1ad004d43a1f23700b8983cf14 
78 ··arity·0f33b9998e3f31558ae142611390b026 
79 ··buildTypeInstance·a7f556c3b6daca1040e5c9570c047e58 
80 ··cHashDataName·2a7603776aead58f595f4a90fd88c134 
81 ··charHashTypeName·0b400ac799c7a14824cd6cce511bfa68 
82 ··composeValName·1ab5014a2b2e6f27550d73cfdfc4a260 
83 ··dHashDataName·318d467d0391434d1d2badf86c650540 
84 ··doubleHashTypeName·c98f00db81dbbb8cf7cc7391a38becc1 
85 ··errorValName·cdeb73543cd30ff95ef2c236b0a1c88a 
86 ··fHashDataName·e87173fd0906c6fc647c52b9ae258b01 
87 ··floatHashTypeName·5c024946abaa4d003f7a2e8778642cbe 
88 ··fullClassName·bc23fc446348bbde1264d08d10eacbda 
89 ··gtValName·7c2b5cae2d6ccd501f7cb40e42b5cf17 
90 ··i16HashDataName·692ca32109388a7a6b0c1c0e3b89c41f 
91 ··i32HashDataName·81edbbeb773144577bc39da2594e61d4 
92 ··i64HashDataName·d8a25da44a551afb7f90560cb38b0b88 
93 ··i8HashDataName·818164ee2a0180ed3d266f55141d9923 
94 ··iHashDataName·b631905b5923b8faef2f3d2a80ec4530 
95 ··int16HashTypeName·f80c7f62210933208779b827ddd6151c 
96 ··int32HashTypeName·276ce405fed3a283865aaec899fcf43d 
97 ··int64HashTypeName·4b50cee01da78008c01d147de5c3a4c1 
98 ··int8HashTypeName·eec551d11fa7d3c5c08de45c9f3f25c0 
99 ··intHashTypeName·30a186e1c5420db04ce46404dd01de30 
100 ··integerE·c9167b50d40645a9f93dc55ec73a816e 
101 ··interleave·4ea1915e747a1a3daa87ce5c0039c55f 
102 ··isInTypeFamilyApp·9f13c5b01688bdb442a94a7264da0af4 
103 ··isInfixDataCon·54fc71c7a9de97e43b837fa6ec4541ca 
104 ··isNonUnitTuple·480736fdc2dda9ce6396c1c2125e4e4a 
105 ··isSym·862a7c2d4fb8918ca2c63ffab19b5fbd 
106 ··liftShowList2ValName·b041b500c8552e18ffd22697f9ed25a5 
107 ··liftShowListValName·6602bbacf0a9b24c0f62325d48b6da79 
108 ··liftShowsPrec2ConstValName·b5928dc99faec6bc8958845a4f4185ed 
109 ··liftShowsPrec2ValName·4daa38757f534db5b15ee0be83313d59 
110 ··liftShowsPrecConstValName·ffcfe15d9c8f63e2d0917f5bbb07670e 
111 ··liftShowsPrecValName·c230224892d81f5065300c1bc58f941d 
112 ··mentionsName·d6107f401595a603599dbd05c7aae91c 
113 ··newNameList·8fcb798c9602236bfcae94475918d378 
114 ··outOfPlaceTyVarError·408a7b2aa7d28086e75b335405b429bc 
115 ··seqValName·471df4d437453ff28f25b9fdd6edaca1 
116 ··show1TypeName·4d4530bbd6d8f25226cc8973ece69920 
117 ··show2TypeName·b71cf946abd84fe6e2f346cd8c6a97af 
118 ··showCharValName·6d9abafb29141c22a356f7c5e639556a 
119 ··showCommaSpaceValName·a402b1a6a43fb045564c5bc2a876280a 
120 ··showListValName·b8af167a6036347db72777a81afabd09 
121 ··showListWithValName·62f65acaad88cd3498b626fbf868620e 
122 ··showParenValName·e0f988ad50ff2aa8d2abd0b668df564b 
123 ··showSpaceValName·87111b87cc536e585bd3a3d67b2b9830 
124 ··showStringValName·9da079361f0126402a03373d376672b8 
125 ··showTypeName·aa0ef1f65ef6fabb1cbe6deb718fa77f 
126 ··showsPrecConstValName·1a587012c93f426f065f772b3a51a135 
127 ··showsPrecValName·f58c97bae22b3a86f7a0c3f709768224 
128 ··unapplyTy·ce49fda1f5dcf757c5163d41725dff73 
129 ··varTToName·46ec4c84987e7da753a68b838ee62686 
130 ··w16HashDataName·6e2fbddd98177c3096d9160ceb9f82f0 
131 ··w32HashDataName·e3f1ce814bf22a306b6c2ae812750d02 
132 ··w64HashDataName·53b85f0028df547914a1475eaf2fc483 
133 ··w8HashDataName·e717822e61fe940cba33b431123aee8f 
134 ··wHashDataName·c868b98edb23cc0d714d900e2a443b03 
135 ··word16HashTypeName·6838e13a6b80dc78d58e0fc09c6be908 
136 ··word32HashTypeName·8e61334c68fbb63e9a6a748b6ea81751 
137 ··word64HashTypeName·1d33822ed7d8164e50fd546c4baa2fe3 
138 ··word8HashTypeName·1544f351b8e49cf7a7f0b96c180d5c82 
139 ··wordHashTypeName·09f2a203412858c03e8806b0c404db2573 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·ca4e19edadf0168b4040503e4da29551
 74 ··exports:·a34e638d1b596dadd916c6c19823790f
 75 ··ClassRep·abc58ffd3ef25ad3262b20903b5b1b62
 76 ··TwoNames·d8bfc383defabb89cdba3b1df0406488
 77 ··TyVarMap2·42181560721e05a663e68b9128ca7f2f
 78 ··arity·b8ecd6050bc677bf1fc4b684036c686a
 79 ··buildTypeInstance·2a61440a31f790afed721f514f5c1f61
 80 ··cHashDataName·d2b50f7eb9917281c0839725748a630d
 81 ··charHashTypeName·b86f0182bf638a31a8f1b3be63d6fa58
 82 ··composeValName·1f2e5e2eef532af0962af4d84cc85ec5
 83 ··dHashDataName·8d27356e0c54a2390618b4384a94413f
 84 ··doubleHashTypeName·37029286522a5634b4f8912aced9c9af
 85 ··errorValName·52df922246ab1a5b1599de7623c41bd7
 86 ··fHashDataName·954dc970eb9ac71767bd8371dda42a37
Max diff block lines reached; 77500/86751 bytes (89.34%) of diff not shown.
8.69 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Show/Deriving.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Foldable/Deriving.hi
Files 77% similar despite different names
8.38 KB
ghc --show-iface {}
    
Offset 1, 55 lines modifiedOffset 1, 42 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Text.Show.Deriving·9103 
8 ··interface·hash:·c8b420493bb3aa2a2288860cac03f09a 
9 ··ABI·hash:·ca6a8495ea66048dd640828ef3338e0e 
10 ··export-list·hash:·ec7384cab4e4156e0f3f76e571c98e397 interface·Data.Foldable.Deriving·9103
 8 ··interface·hash:·38a15c7e43b107d77eb65f5931997317
 9 ··ABI·hash:·f2b02f423748324ccabbea3e654a0d18
 10 ··export-list·hash:·16c40e9849302d663b27d9a7da2633e5
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d3866
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·4cf2ac73918a7532fd5daff430c8f34516 ··src_hash:·3714b3df5eeee3737efaa141e75d07ca
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Text.Show.Deriving.Internal.defaultShowOptions21 ··Data.Functor.Deriving.Internal.defaultFFTOptions
 22 ··Data.Functor.Deriving.Internal.deriveFoldable
22 ··Text.Show.Deriving.Internal.deriveShow 
23 ··Text.Show.Deriving.Internal.deriveShow1 
24 ··Text.Show.Deriving.Internal.deriveShow1Options 
25 ··Text.Show.Deriving.Internal.deriveShow2 
26 ··Text.Show.Deriving.Internal.deriveShow2Options 
27 ··Text.Show.Deriving.Internal.deriveShowOptions23 ··Data.Functor.Deriving.Internal.deriveFoldableOptions
 24 ··Data.Functor.Deriving.Internal.makeFold
 25 ··Data.Functor.Deriving.Internal.makeFoldMap
 26 ··Data.Functor.Deriving.Internal.makeFoldMapOptions
 27 ··Data.Functor.Deriving.Internal.makeFoldOptions
 28 ··Data.Functor.Deriving.Internal.makeFoldl
 29 ··Data.Functor.Deriving.Internal.makeFoldlOptions
 30 ··Data.Functor.Deriving.Internal.makeFoldr
28 ··Text.Show.Deriving.Internal.legacyShowOptions 
29 ··Text.Show.Deriving.Internal.makeLiftShowList 
30 ··Text.Show.Deriving.Internal.makeLiftShowList2 
31 ··Text.Show.Deriving.Internal.makeLiftShowList2Options 
32 ··Text.Show.Deriving.Internal.makeLiftShowListOptions 
33 ··Text.Show.Deriving.Internal.makeLiftShowsPrec 
34 ··Text.Show.Deriving.Internal.makeLiftShowsPrec2 
35 ··Text.Show.Deriving.Internal.makeLiftShowsPrec2Options 
36 ··Text.Show.Deriving.Internal.makeLiftShowsPrecOptions 
37 ··Text.Show.Deriving.Internal.makeShow 
38 ··Text.Show.Deriving.Internal.makeShowList 
39 ··Text.Show.Deriving.Internal.makeShowListOptions 
40 ··Text.Show.Deriving.Internal.makeShowOptions31 ··Data.Functor.Deriving.Internal.makeFoldrOptions
 32 ··Data.Functor.Deriving.Internal.makeNull
 33 ··Data.Functor.Deriving.Internal.makeNullOptions
 34 ··Data.Functor.Deriving.Internal.FFTOptions{Data.Functor.Deriving.Internal.FFTOptions·Data.Functor.Deriving.Internal.fftEmptyCaseBehavior}
 35 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Functor.Deriving.Internal
41 ··Text.Show.Deriving.Internal.makeShowsPrec 
42 ··Text.Show.Deriving.Internal.makeShowsPrec1 
43 ··Text.Show.Deriving.Internal.makeShowsPrec1Options 
44 ··Text.Show.Deriving.Internal.makeShowsPrec2 
45 ··Text.Show.Deriving.Internal.makeShowsPrec2Options 
46 ··Text.Show.Deriving.Internal.makeShowsPrecOptions 
47 ··Text.Show.Deriving.Internal.ShowOptions{Text.Show.Deriving.Internal.ShowOptions·Text.Show.Deriving.Internal.ghc8ShowBehavior·Text.Show.Deriving.Internal.showEmptyCaseBehavior} 
48 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Text.Show.Deriving.Internal 
49 boot·module·dependencies:36 boot·module·dependencies:
50 direct·package·dependencies:·base-4.20.2.037 direct·package·dependencies:·base-4.20.2.0
51 plugin·package·dependencies:38 plugin·package·dependencies:
52 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext39 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
53 family·instance·modules:·Control.Applicative·Data.Array.Byte40 family·instance·modules:·Control.Applicative·Data.Array.Byte
54 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product41 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
55 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal42 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 59, 70 lines modifiedOffset 46, 56 lines modified
59 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord46 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
60 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList47 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
61 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList48 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
62 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ49 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
63 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax50 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
64 ·························Language.Haskell.TH.Datatype51 ·························Language.Haskell.TH.Datatype
65 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a52 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
 53 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Functor.Deriving.Internal·8c0078497c33a73b31774389d910086d
 54 ··exports:·74d995302f72440e1a32db468be1d201
 55 ··FFTOptions·7d91c64b4ff64832345505e04803e82d
 56 ··FFTOptions·581bf8ea1b79e7818780b3154c53990c
 57 ··defaultFFTOptions·b5b2756e63d5b7e5ff265aa93071da46
 58 ··deriveFoldable·1f7938aa18feab02a564ad2d8a0823f8
 59 ··deriveFoldableOptions·348f09582e7c21dbbf16a0f1637689e8
 60 ··fftEmptyCaseBehavior·1aa85f2d42ebb2feb7b25bad56f7ee0b
 61 ··makeFold·235b16450e0de82ef58f756bfbc5f9a9
 62 ··makeFoldMap·30302aeced31fa01ed716e1f658ea980
 63 ··makeFoldMapOptions·e2949c861601c702a798c978faad755a
 64 ··makeFoldOptions·b6468eee3478827b06e129b4888e6125
 65 ··makeFoldl·c7efe5a3ad5d86271630d01a14321472
 66 ··makeFoldlOptions·74b24a92637ce226582331d744881673
 67 ··makeFoldr·2d7735ab6130decf20c3c015e387ee11
 68 ··makeFoldrOptions·faf478be1754dde994f5980702416a31
 69 ··makeNull·a85ccfaa2efdb9e5304725e1e086374e
 70 ··makeNullOptions·cad72ae73cc1f216e5d19f5aa93f0a18
 71 cc8eeaefad0a00114ee52e17272b39ad
66 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Text.Show.Deriving.Internal·cade943c8f48ea6f0639edfd84f1d968 
67 ··exports:·ff8e8df8e3b624a0f37db6fb3154e048 
68 ··ShowOptions·0ceeccb5a93c0a6561723b92a3494f41 
69 ··ShowOptions·a1bd25bfc4ff63626e0a439536897247 
70 ··defaultShowOptions·e9d3a93cec1932d42258343f16b1b17c 
71 ··deriveShow·fcede7ea9bbf10ab969f174ce5a74c36 
72 ··deriveShow1·60f2768c7cbd8b328aa123814a94d8ca 
73 ··deriveShow1Options·86b2f16d7d2bf06891b0d7cf2f3512cc 
74 ··deriveShow2·401525a6d7e23d5cb65be841427a97f1 
75 ··deriveShow2Options·fd3d10f853853f18da943159688fb97d 
76 ··deriveShowOptions·4f93bcf7dd057deae112944df31602e3 
77 ··ghc8ShowBehavior·a4b52888a7a95d3229fec71878a4a8d5 
78 ··legacyShowOptions·620d6aa6536046de2cd1ac171f952311 
79 ··makeLiftShowList·b6864aa05c50c1fb102a62351ca1758f 
80 ··makeLiftShowList2·c0d7c3e9189f48bcc40f13d98ca8d5e6 
81 ··makeLiftShowList2Options·ee9d913e18962e8b9b95deb2fa0c348b 
82 ··makeLiftShowListOptions·68d69ab96d11ce338f94f9e743e3492a 
83 ··makeLiftShowsPrec·f35d3a77dae92bc1718e7dcf9a402757 
84 ··makeLiftShowsPrec2·7526b6de4b5684a34cd880ff232381fc 
85 ··makeLiftShowsPrec2Options·686dd34dcf9b9899706bdcf7d68fc90a 
86 ··makeLiftShowsPrecOptions·5228517e8aa2e7ff836ffb5f812c9e02 
87 ··makeShow·311f15d46fb79dcd695759c31821e39f 
88 ··makeShowList·aab488fd039ffdf7bd38e4a83dc022ac 
89 ··makeShowListOptions·f119e7bec36ec9e2150b67768eef7ada 
90 ··makeShowOptions·8068b208993b92357672b16082695f75 
91 ··makeShowsPrec·c0b6547301a58e7c18de4c55de942344 
92 ··makeShowsPrec1·0f48b164980a763ca61bee6ece8e2973 
93 ··makeShowsPrec1Options·f57e719c837f6191af2914a5264b893a 
94 ··makeShowsPrec2·8fd5625624a8d4504bbb25aa13efadf3 
95 ··makeShowsPrec2Options·935b1d13c7bdb69740f69620d97d5e00 
Max diff block lines reached; 1334/8548 bytes (15.61%) of diff not shown.
8.69 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Show/Deriving.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Foldable/Deriving.dyn_hi
Files 76% similar despite different names
8.38 KB
ghc --show-iface {}
    
Offset 1, 55 lines modifiedOffset 1, 42 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Text.Show.Deriving·9103 
8 ··interface·hash:·c8b420493bb3aa2a2288860cac03f09a 
9 ··ABI·hash:·ca6a8495ea66048dd640828ef3338e0e 
10 ··export-list·hash:·ec7384cab4e4156e0f3f76e571c98e397 interface·Data.Foldable.Deriving·9103
 8 ··interface·hash:·38a15c7e43b107d77eb65f5931997317
 9 ··ABI·hash:·f2b02f423748324ccabbea3e654a0d18
 10 ··export-list·hash:·16c40e9849302d663b27d9a7da2633e5
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d386612 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·4cf2ac73918a7532fd5daff430c8f34516 ··src_hash:·3714b3df5eeee3737efaa141e75d07ca
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Text.Show.Deriving.Internal.defaultShowOptions21 ··Data.Functor.Deriving.Internal.defaultFFTOptions
 22 ··Data.Functor.Deriving.Internal.deriveFoldable
22 ··Text.Show.Deriving.Internal.deriveShow 
23 ··Text.Show.Deriving.Internal.deriveShow1 
24 ··Text.Show.Deriving.Internal.deriveShow1Options 
25 ··Text.Show.Deriving.Internal.deriveShow2 
26 ··Text.Show.Deriving.Internal.deriveShow2Options 
27 ··Text.Show.Deriving.Internal.deriveShowOptions23 ··Data.Functor.Deriving.Internal.deriveFoldableOptions
 24 ··Data.Functor.Deriving.Internal.makeFold
 25 ··Data.Functor.Deriving.Internal.makeFoldMap
 26 ··Data.Functor.Deriving.Internal.makeFoldMapOptions
 27 ··Data.Functor.Deriving.Internal.makeFoldOptions
 28 ··Data.Functor.Deriving.Internal.makeFoldl
 29 ··Data.Functor.Deriving.Internal.makeFoldlOptions
 30 ··Data.Functor.Deriving.Internal.makeFoldr
28 ··Text.Show.Deriving.Internal.legacyShowOptions 
29 ··Text.Show.Deriving.Internal.makeLiftShowList 
30 ··Text.Show.Deriving.Internal.makeLiftShowList2 
31 ··Text.Show.Deriving.Internal.makeLiftShowList2Options 
32 ··Text.Show.Deriving.Internal.makeLiftShowListOptions 
33 ··Text.Show.Deriving.Internal.makeLiftShowsPrec 
34 ··Text.Show.Deriving.Internal.makeLiftShowsPrec2 
35 ··Text.Show.Deriving.Internal.makeLiftShowsPrec2Options 
36 ··Text.Show.Deriving.Internal.makeLiftShowsPrecOptions 
37 ··Text.Show.Deriving.Internal.makeShow 
38 ··Text.Show.Deriving.Internal.makeShowList 
39 ··Text.Show.Deriving.Internal.makeShowListOptions 
40 ··Text.Show.Deriving.Internal.makeShowOptions31 ··Data.Functor.Deriving.Internal.makeFoldrOptions
 32 ··Data.Functor.Deriving.Internal.makeNull
 33 ··Data.Functor.Deriving.Internal.makeNullOptions
 34 ··Data.Functor.Deriving.Internal.FFTOptions{Data.Functor.Deriving.Internal.FFTOptions·Data.Functor.Deriving.Internal.fftEmptyCaseBehavior}
 35 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Functor.Deriving.Internal
41 ··Text.Show.Deriving.Internal.makeShowsPrec 
42 ··Text.Show.Deriving.Internal.makeShowsPrec1 
43 ··Text.Show.Deriving.Internal.makeShowsPrec1Options 
44 ··Text.Show.Deriving.Internal.makeShowsPrec2 
45 ··Text.Show.Deriving.Internal.makeShowsPrec2Options 
46 ··Text.Show.Deriving.Internal.makeShowsPrecOptions 
47 ··Text.Show.Deriving.Internal.ShowOptions{Text.Show.Deriving.Internal.ShowOptions·Text.Show.Deriving.Internal.ghc8ShowBehavior·Text.Show.Deriving.Internal.showEmptyCaseBehavior} 
48 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Text.Show.Deriving.Internal 
49 boot·module·dependencies:36 boot·module·dependencies:
50 direct·package·dependencies:·base-4.20.2.037 direct·package·dependencies:·base-4.20.2.0
51 plugin·package·dependencies:38 plugin·package·dependencies:
52 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext39 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
53 family·instance·modules:·Control.Applicative·Data.Array.Byte40 family·instance·modules:·Control.Applicative·Data.Array.Byte
54 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product41 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
55 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal42 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 59, 70 lines modifiedOffset 46, 56 lines modified
59 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord46 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
60 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList47 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
61 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList48 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
62 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ49 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
63 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax50 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
64 ·························Language.Haskell.TH.Datatype51 ·························Language.Haskell.TH.Datatype
65 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a52 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
 53 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Functor.Deriving.Internal·8c0078497c33a73b31774389d910086d
 54 ··exports:·74d995302f72440e1a32db468be1d201
 55 ··FFTOptions·7d91c64b4ff64832345505e04803e82d
 56 ··FFTOptions·581bf8ea1b79e7818780b3154c53990c
 57 ··defaultFFTOptions·b5b2756e63d5b7e5ff265aa93071da46
 58 ··deriveFoldable·1f7938aa18feab02a564ad2d8a0823f8
 59 ··deriveFoldableOptions·348f09582e7c21dbbf16a0f1637689e8
 60 ··fftEmptyCaseBehavior·1aa85f2d42ebb2feb7b25bad56f7ee0b
 61 ··makeFold·235b16450e0de82ef58f756bfbc5f9a9
 62 ··makeFoldMap·30302aeced31fa01ed716e1f658ea980
 63 ··makeFoldMapOptions·e2949c861601c702a798c978faad755a
 64 ··makeFoldOptions·b6468eee3478827b06e129b4888e6125
 65 ··makeFoldl·c7efe5a3ad5d86271630d01a14321472
 66 ··makeFoldlOptions·74b24a92637ce226582331d744881673
 67 ··makeFoldr·2d7735ab6130decf20c3c015e387ee11
 68 ··makeFoldrOptions·faf478be1754dde994f5980702416a31
 69 ··makeNull·a85ccfaa2efdb9e5304725e1e086374e
 70 ··makeNullOptions·cad72ae73cc1f216e5d19f5aa93f0a18
 71 cc8eeaefad0a00114ee52e17272b39ad
66 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Text.Show.Deriving.Internal·cade943c8f48ea6f0639edfd84f1d968 
67 ··exports:·ff8e8df8e3b624a0f37db6fb3154e048 
68 ··ShowOptions·0ceeccb5a93c0a6561723b92a3494f41 
69 ··ShowOptions·a1bd25bfc4ff63626e0a439536897247 
70 ··defaultShowOptions·e9d3a93cec1932d42258343f16b1b17c 
71 ··deriveShow·fcede7ea9bbf10ab969f174ce5a74c36 
72 ··deriveShow1·60f2768c7cbd8b328aa123814a94d8ca 
73 ··deriveShow1Options·86b2f16d7d2bf06891b0d7cf2f3512cc 
74 ··deriveShow2·401525a6d7e23d5cb65be841427a97f1 
75 ··deriveShow2Options·fd3d10f853853f18da943159688fb97d 
76 ··deriveShowOptions·4f93bcf7dd057deae112944df31602e3 
77 ··ghc8ShowBehavior·a4b52888a7a95d3229fec71878a4a8d5 
78 ··legacyShowOptions·620d6aa6536046de2cd1ac171f952311 
79 ··makeLiftShowList·b6864aa05c50c1fb102a62351ca1758f 
80 ··makeLiftShowList2·c0d7c3e9189f48bcc40f13d98ca8d5e6 
81 ··makeLiftShowList2Options·ee9d913e18962e8b9b95deb2fa0c348b 
82 ··makeLiftShowListOptions·68d69ab96d11ce338f94f9e743e3492a 
83 ··makeLiftShowsPrec·f35d3a77dae92bc1718e7dcf9a402757 
84 ··makeLiftShowsPrec2·7526b6de4b5684a34cd880ff232381fc 
85 ··makeLiftShowsPrec2Options·686dd34dcf9b9899706bdcf7d68fc90a 
86 ··makeLiftShowsPrecOptions·5228517e8aa2e7ff836ffb5f812c9e02 
87 ··makeShow·311f15d46fb79dcd695759c31821e39f 
88 ··makeShowList·aab488fd039ffdf7bd38e4a83dc022ac 
89 ··makeShowListOptions·f119e7bec36ec9e2150b67768eef7ada 
90 ··makeShowOptions·8068b208993b92357672b16082695f75 
91 ··makeShowsPrec·c0b6547301a58e7c18de4c55de942344 
92 ··makeShowsPrec1·0f48b164980a763ca61bee6ece8e2973 
93 ··makeShowsPrec1Options·f57e719c837f6191af2914a5264b893a 
94 ··makeShowsPrec2·8fd5625624a8d4504bbb25aa13efadf3 
95 ··makeShowsPrec2Options·935b1d13c7bdb69740f69620d97d5e00 
Max diff block lines reached; 1334/8548 bytes (15.61%) of diff not shown.
8.2 MB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/libHSderiving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1-ghc9.10.3.so vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/libHSderiving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A-ghc9.10.3.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 83% 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·0x090bb0·0x090bb0·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0900b8·0x0900b8·R···0x1000
7 ··LOAD···········0x091000·0x0000000000091000·0x0000000000091000·0x090831·0x090831·R·E·0x10007 ··LOAD···········0x091000·0x0000000000091000·0x0000000000091000·0x090831·0x090831·R·E·0x1000
8 ··LOAD···········0x122000·0x0000000000122000·0x0000000000122000·0x002f8c·0x002f8c·R···0x10008 ··LOAD···········0x122000·0x0000000000122000·0x0000000000122000·0x002f8c·0x002f8c·R···0x1000
9 ··LOAD···········0x1254d8·0x00000000001254d8·0x00000000001254d8·0x016f78·0x016f80·RW··0x10009 ··LOAD···········0x1254d8·0x00000000001254d8·0x00000000001254d8·0x016f78·0x016f80·RW··0x1000
10 ··DYNAMIC········0x125638·0x0000000000125638·0x0000000000125638·0x0002f0·0x0002f0·RW··0x810 ··DYNAMIC········0x125638·0x0000000000125638·0x0000000000125638·0x0002f0·0x0002f0·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······0x1254d8·0x00000000001254d8·0x00000000001254d8·0x000b28·0x000b28·R···0x113 ··GNU_RELRO······0x1254d8·0x00000000001254d8·0x00000000001254d8·0x000b28·0x000b28·R···0x1
2.03 KB
readelf --wide --sections {}
    
Offset 2, 19 lines modifiedOffset 2, 19 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·005418·00···A··3···0··86 ··[·2]·.gnu.hash·········GNU_HASH········0000000000000228·000228·005418·00···A··3···0··8
7 ··[·3]·.dynsym···········DYNSYM··········0000000000005640·005640·012510·18···A··4···1··87 ··[·3]·.dynsym···········DYNSYM··········0000000000005640·005640·012510·18···A··4···1··8
8 ··[·4]·.dynstr···········STRTAB··········0000000000017b50·017b50·04b4ac·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········0000000000017b50·017b50·04a9af·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········0000000000062ffc·062ffc·00186c·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········0000000000062500·062500·00186c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········0000000000064868·064868·000020·00···A··4···1··810 ··[·6]·.gnu.version_r····VERNEED·········0000000000063d70·063d70·000020·00···A··4···1··8
11 ··[·7]·.rela.dyn·········RELA············0000000000064888·064888·02c310·18···A··3···0··811 ··[·7]·.rela.dyn·········RELA············0000000000063d90·063d90·02c310·18···A··3···0··8
12 ··[·8]·.rela.plt·········RELA············0000000000090b98·090b98·000018·18··AI··3··21··812 ··[·8]·.rela.plt·········RELA············00000000000900a0·0900a0·000018·18··AI··3··21··8
13 ··[·9]·.init·············PROGBITS········0000000000091000·091000·000017·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········0000000000091000·091000·000017·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········0000000000091020·091020·000020·10··AX··0···0·1614 ··[10]·.plt··············PROGBITS········0000000000091020·091020·000020·10··AX··0···0·16
15 ··[11]·.plt.got··········PROGBITS········0000000000091040·091040·000008·08··AX··0···0··815 ··[11]·.plt.got··········PROGBITS········0000000000091040·091040·000008·08··AX··0···0··8
16 ··[12]·.text·············PROGBITS········0000000000091050·091050·0907d6·00··AX··0···0·1616 ··[12]·.text·············PROGBITS········0000000000091050·091050·0907d6·00··AX··0···0·16
17 ··[13]·.fini·············PROGBITS········0000000000121828·121828·000009·00··AX··0···0··417 ··[13]·.fini·············PROGBITS········0000000000121828·121828·000009·00··AX··0···0··4
18 ··[14]·.rodata···········PROGBITS········0000000000122000·122000·002f88·00···A··0···0··818 ··[14]·.rodata···········PROGBITS········0000000000122000·122000·002f88·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000124f88·124f88·000004·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000124f88·124f88·000004·00···A··0···0··8
894 KB
readelf --wide --symbols {}
    
Offset 310, 2820 lines modifiedOffset 310, 2820 lines modified
310 ···306:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·thzmabstractionzm0zi7zi1zi0zm4pMh4c52Vfc8WxXdjHtZZwzz_LanguageziHaskellziTHziDatatypeziTyVarBndr_tvName_closure310 ···306:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·thzmabstractionzm0zi7zi1zi0zm4pMh4c52Vfc8WxXdjHtZZwzz_LanguageziHaskellziTHziDatatypeziTyVarBndr_tvName_closure
311 ···307:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·templatezmhaskell_LanguageziHaskellziTHziSyntax_SigT_con_info311 ···307:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·templatezmhaskell_LanguageziHaskellziTHziSyntax_SigT_con_info
312 ···308:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziRead_zdfReadBool2_closure312 ···308:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziRead_zdfReadBool2_closure
313 ···309:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·templatezmhaskell_LanguageziHaskellziTHziSyntax_qReify_info313 ···309:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·templatezmhaskell_LanguageziHaskellziTHziSyntax_qReify_info
314 ···310:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziTextziParserCombinatorsziReadP_run_info314 ···310:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziTextziParserCombinatorsziReadP_run_info
315 ···311:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·templatezmhaskell_LanguageziHaskellziTHziSyntax_ConP_con_info315 ···311:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·templatezmhaskell_LanguageziHaskellziTHziSyntax_ConP_con_info
Diff chunk too large, falling back to line-by-line diff (2813 lines added, 2813 lines removed)
316 ···312:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_krepzdConstraint_closure316 ···312:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_krepzdConstraint_closure
317 ···313:·0000000000131350·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziFunctorziDerivingziInternal_zdfldZCFTZCftzucozuvar_closure317 ···313:·0000000000122874·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_liftCompareValName2_bytes
318 ···314:·00000000000a3ec0···611·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziViaziInternal_zdwetaReduce_info318 ···314:·0000000000129e78·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_readListPrecDefaultValName1_closure
319 ···315:·0000000000123614·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_eq2TypeName2_bytes319 ···315:·0000000000122628·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_readListPrecValName2_bytes
320 ···316:·000000000010f248····79·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_zdfReadShowOptionszuzdcreadListPrec_info320 ···316:·00000000000d55d0·····2·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziFunctorziDerivingziInternal_makeFoldMapOptions_info
321 ···317:·00000000001107a8···436·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_zdfEqShowOptionszuzdczeze_info321 ···317:·00000000001214a0···373·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_makeLiftShowList5_info
322 ···318:·000000000012bdc8·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_deriveConstraint_closure322 ···318:·000000000013a018·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_zdtczqShow9_closure
323 ···319:·000000000013a550·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_zdfOrdShowOptionszuzdccompare_closure323 ···319:·00000000000c13d8···170·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziFunctorziDerivingziInternal_zdfEqFunctorFunzuzdczeze_info
324 ···320:·0000000000127548·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_int32ToIntHashValName1_closure324 ···320:·000000000012c188·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_noConstructorsError2_closure
325 ···321:·0000000000127a58·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_leWord16HashValName1_closure325 ···321:·000000000012bc28·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_primOpAppExpr1_closure
326 ···322:·000000000013a470·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_defaultShowOptions_closure326 ···322:·000000000012e958·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziEnumziDerivingziInternal_zdtczqEnumFrom1_closure
327 ···323:·00000000001349d0·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziIxziDerivingziInternal_makeInRange1_closure327 ···323:·000000000012270e·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_tagToEnumHashValName2_bytes
328 ···324:·0000000000122093·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftEqConstValName2_bytes328 ···324:·000000000012cb38·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_zdsfromList_closure
329 ···325:·0000000000127f68·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_eqWord16HashValName1_closure329 ···325:·0000000000139288·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziReadziDerivingziInternal_makeLiftReadPrec1_closure
330 ···326:·0000000000129290·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_ordTypeName_closure330 ···326:·0000000000133818·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziFunctorziDerivingziInternal_deriveFunctorOptions_closure
331 ···327:·0000000000121660·····2·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_makeLiftShowList2_info331 ···327:·00000000000959f8···179·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_enumFromToExpr1_info
332 ···328:·0000000000093d38····86·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_varTToNamezud_info332 ···328:·000000000012200e·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziEnumziDeriving_zdtrModule4_bytes
333 ···329:·0000000000109d98···179·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_makeShowOptions4_info333 ···329:·00000000000e04f8···108·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziOrdziDerivingziInternal_makeGT3_info
334 ···330:·000000000012f708·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziEnumziDerivingziInternal_makePred_closure334 ···330:·0000000000129da0·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_readPrecValName1_closure
335 ···331:·00000000000a7d10···133·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziViaziInternal_deriveViaDecszq_info335 ···331:·00000000001290d8·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_gtValName1_closure
336 ···332:·000000000010f1b0···130·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_zdfReadShowOptions1_info336 ···332:·00000000000a32b0·····2·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziBoundedziDerivingziInternal_makeMinBound_info
337 ···333:·0000000000139180·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziReadziDerivingziInternal_makeReadPrec4_closure337 ···333:·00000000001349a0·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziIxziDerivingziInternal_makeRange_closure
338 ···334:·0000000000122824·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_mappendValName2_bytes338 ···334:·000000000012f558·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziEnumziDerivingziInternal_Succ_closure
339 ···335:·00000000000e2d48···110·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziOrdziDerivingziInternal_zdfEnumOrdClasszuzdcenumFrom_info339 ···335:·000000000012e5b0·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziEnumziDeriving_zdtrModule3_closure
340 ···336:·000000000012284a·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_allValName3_bytes340 ···336:·00000000001227ef·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_andValName3_bytes
341 ···337:·0000000000126020·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDeriving_zdtrModule1_closure341 ···337:·0000000000131290·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziFunctorziDerivingziInternal_zdfReadFFTOptions_closure
342 ···338:·000000000012b7a8·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_doubleHashTypeName_closure342 ···338:·00000000000bfed0·····7·OBJECT··GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziEqziDerivingziInternal_Eq2_con_info
343 ···339:·0000000000134d50·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziOrdziDerivingziInternal_makeLT5_closure343 ···339:·0000000000137868·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziReadziDerivingziInternal_zdfEnumReadClass2_closure
344 ···340:·000000000012d8f8·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziBoundedziDerivingziInternal_deriveBounded1_closure344 ···340:·0000000000128748·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_liftShowListValName1_closure
345 ···341:·000000000012241f·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_iHashDataName2_bytes345 ···341:·0000000000122745·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziFunctorziDerivingziInternal_zdfShowFunctorFun2_bytes
346 ···342:·000000000012ff38·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziEqziDerivingziInternal_zdtcEqClass1_closure346 ···342:·0000000000109cc8···179·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_makeShowOptions1_info
347 ···343:·00000000001359a8·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziOrdziDerivingziInternal_zdtczqOrd9_closure347 ···343:·0000000000129d80·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_readSzutozuPrecValName_closure
348 ···344:·0000000000130998·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziEqziDerivingziInternal_deriveEq4_closure348 ···344:·00000000001337d8·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziFunctorziDerivingziInternal_deriveFoldableOptions_closure
349 ···345:·000000000012fe88·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziEqziDerivingziInternal_zdfEnumEqClasszuzdcpred_closure349 ···345:·000000000012200e·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziFoldableziDeriving_zdtrModule4_bytes
350 ···346:·0000000000128a88·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_ord2TypeName1_closure350 ···346:·000000000012cd38·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_primOrdFunTbl25_closure
351 ···347:·00000000000dfdc0···108·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziOrdziDerivingziInternal_makeLE5_info351 ···347:·0000000000128fb0·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_andValName2_closure
352 ···348:·0000000000130f48·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziFunctorziDerivingziInternal_zdfShowFFTOptionszuzdcshowsPrec_closure352 ···348:·000000000012d108·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_primOrdFunTbl_closure
353 ···349:·0000000000131a60·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziFunctorziDerivingziInternal_zdtczqReplace1_closure353 ···349:·0000000000128e20·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_pureValName_closure
354 ···350:·0000000000127330·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_wordToWord32HashValName_closure354 ···350:·0000000000126380·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_zdfEqStarKindStatuszuzdczsze_closure
355 ···351:·0000000000122a0c·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_eqInt8HashValName2_bytes355 ···351:·000000000009b420····12·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_eqConst_info
356 ···352:·000000000012c1b0·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_noConstructorsError1_closure356 ···352:·00000000000e0b80····86·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziOrdziDerivingziInternal_makeLiftCompare1_info
357 ···353:·0000000000127298·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_i8HashDataName1_closure357 ···353:·0000000000122816·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_gtValName2_bytes
358 ···354:·0000000000093578···322·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_mentionsName_info358 ···354:·000000000012c2c0·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_showsPrec1ConstValName_closure
359 ···355:·0000000000133b40·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziFunctorziDerivingziInternal_makeTraverse_closure359 ···355:·0000000000129c38·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_returnValName1_closure
360 ···356:·0000000000128530·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftReadListPrec2ValName_closure360 ···356:·000000000012bdc8·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_deriveConstraint_closure
361 ···357:·000000000012336c·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziEnumziDerivingziInternal_zdtczqSucc2_bytes361 ···357:·00000000001349d0·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziIxziDerivingziInternal_makeInRange1_closure
362 ···358:·000000000012f668·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziEnumziDerivingziInternal_deriveEnum1_closure362 ···358:·00000000000e5090···178·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziOrdziDerivingziInternal_zdfClassRepOrdClasszuzdcfromEnum_info
363 ···359:·00000000000df820···183·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziOrdziDerivingziInternal_makeGE5_info363 ···359:·00000000000be318···341·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziEqziDerivingziInternal_makeEqForCons_info
364 ···360:·000000000012baa0·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_dHashDataName1_closure364 ···360:·00000000000d63b0·····7·OBJECT··GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziFunctorziDerivingziInternal_NotNull_con_info
365 ···361:·000000000012412e·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_gtDataName2_bytes365 ···361:·0000000000120290·····2·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_makeLiftShowsPrecOptions_info
366 ···362:·000000000012a2f8·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_parenValName1_closure366 ···362:·0000000000093328···292·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_isProductType_info
367 ···363:·00000000001229e3·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_readFieldValName2_bytes367 ···363:·00000000001262f8·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_zdfEqStarKindStatus1_closure
368 ···364:·0000000000131068·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziFunctorziDerivingziInternal_zdfReadFFTOptions8_closure368 ···364:·0000000000128ba8·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_ord1TypeName1_closure
369 ···365:·0000000000131bb0·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziFunctorziDerivingziInternal_zdtczqTraverse_closure369 ···365:·00000000000952a8·····5·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_readFieldHash_info
370 ···366:·000000000012d458·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_IsKindVar_closure370 ···366:·00000000001229be·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_appEndoValName3_bytes
371 ···367:·0000000000129100·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_gtValName_closure371 ···367:·000000000012c4c0·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_readPrecConst_closure
372 ···368:·00000000001382b8·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziReadziDerivingziInternal_zdfEqReadOptions_closure372 ···368:·00000000001239ca·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_mapValName2_bytes
373 ···369:·0000000000131650·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziFunctorziDerivingziInternal_zdtczqFFTOptions1_closure373 ···369:·000000000012f6e8·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziEnumziDerivingziInternal_makeSucc_closure
374 ···370:·0000000000132f28·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziFunctorziDerivingziInternal_makeMapM5_closure374 ···370:·00000000000c1000···149·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziFunctorziDerivingziInternal_zdwzdcreadPrec_info
375 ···371:·00000000000c08d0····19·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziFunctorziDerivingziInternal_zdfShowFFTOptionszuzdcshowList_info375 ···371:·0000000000135978·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziOrdziDerivingziInternal_zdtczqOrdLT1_closure
376 ···372:·0000000000093070···219·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_isEnumerationType_info376 ···372:·0000000000122bbb·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_i16HashDataName5_bytes
377 ···373:·000000000012b070·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_eqAddrHashValName_closure377 ···373:·0000000000128af8·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_eq2TypeName_closure
378 ···374:·0000000000126380·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_zdfEqStarKindStatuszuzdczsze_closure378 ···374:·0000000000134848·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziIxziDerivingziInternal_UnsafeIndex_closure
379 ···375:·000000000012a060·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_zdwreadFieldHash_closure379 ···375:·0000000000127620·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_gtInt32HashValName1_closure
380 ···376:·00000000000e6950··1151·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziOrdziDerivingziInternal_zdsfromList_info380 ···376:·0000000000122709·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_succValName2_bytes
381 ···377:·0000000000133d70·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziIxziDerivingziInternal_zdfShowIxFunzuzdcshowsPrec_closure381 ···377:·000000000012ff38·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziEqziDerivingziInternal_zdtcEqClass1_closure
382 ···378:·000000000012bac8·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_dHashDataName_closure382 ···378:·00000000001394a8·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_makeShowsPrec1Optionszux1_closure
383 ···379:·0000000000126990·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_zdtrModule1_closure383 ···379:·000000000011ee50·····2·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_deriveShowOptions_info
384 ···380:·00000000001201e8·····5·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_makeLiftShowListOptions_info384 ···380:·00000000000affa0··1800·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziEnumziDerivingziInternal_makeEnumFunForCons_info
385 ···381:·00000000000e4140····80·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziOrdziDerivingziInternal_zdfEnumOrdClass1_info385 ···381:·00000000000b3ab0···127·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziEqziDerivingziInternal_zdfEnumEqClasszuzdcpred_info
386 ···382:·000000000012200e·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziEnumziDeriving_zdtrModule4_bytes386 ···382:·00000000000c14e8····81·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziFunctorziDerivingziInternal_zdfldZCFTZCftzuforall_info
387 ···383:·000000000012b2c0·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_appendValName1_closure387 ···383:·000000000009e1a8···472·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_allDistinctzuzdsallDistinctzq_info
388 ···384:·000000000012dfd8·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziViaziInternal_zzipTvbSubst1_closure388 ···384:·000000000009b538··1025·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_zdwzdsgo15_info
389 ···385:·0000000000109620····29·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziReadziDerivingziInternal_makeLiftReadsPrec1_info389 ···385:·00000000001009d8···354·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziReadziDerivingziInternal_zdsfromList1_info
390 ···386:·00000000000a3300·····2·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziBoundedziDerivingziInternal_makeMaxBound_info390 ···386:·00000000000bfdf0····18·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziEqziDerivingziInternal_deriveEq7_info
391 ···387:·0000000000136b90·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziOrdziDerivingziInternal_makeLiftCompare2_closure391 ···387:·000000000013a468·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_zdfEnumShowClasszuzdcenumFromThen_closure
392 ···388:·000000000012ded0·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziViaziInternal_zdwzdsgo15_closure392 ···388:·000000000009ade8····73·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_noFunctionsError1_info
393 ···389:·0000000000129d10·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_readsPrecValName1_closure393 ···389:·0000000000109bf0·····2·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziReadziDerivingziInternal_makeLiftReadsPrec2_info
394 ···390:·000000000013c398·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_makeLiftShowList5_closure394 ···390:·00000000001284c0·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_liftReadPrecValName1_closure
395 ···391:·00000000001224da·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziFunctorziDerivingziInternal_zdfShowFunctorFun7_bytes395 ···391:·0000000000128a68·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_read2TypeName_closure
396 ···392:·0000000000130dc0·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziFunctorziDerivingziInternal_zdfShowFunctorFunzuzdcshowsPrec_closure396 ···392:·0000000000122a0c·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_eqInt8HashValName2_bytes
397 ···393:·0000000000135d90·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziOrdziDerivingziInternal_zdfEnumOrdClasszuzdcsucc_closure397 ···393:·0000000000136bb8·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziOrdziDerivingziInternal_deriveOrd4_closure
398 ···394:·00000000000d6370·····7·OBJECT··GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziFunctorziDerivingziInternal_Traversable_con_info398 ···394:·0000000000099fa8····73·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_typeDataError1_info
399 ···395:·000000000012f718·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziEnumziDerivingziInternal_makeToEnum1_closure399 ···395:·0000000000127860·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_word16HashTypeName1_closure
400 ···396:·000000000012266d·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_returnValName2_bytes400 ···396:·00000000000938b8····19·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_applyTy_info
401 ···397:·0000000000128120·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_readFieldValName1_closure401 ···397:·00000000001217e0·····7·OBJECT··GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_Show1_con_info
402 ···398:·0000000000134ea0·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziOrdziDerivingziInternal_makeLE2_closure402 ···398:·00000000000d56f0····21·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziFunctorziDerivingziInternal_makeFoldrOptions1_info
403 ···399:·000000000012bcb0·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_unapplyTyzugo_closure403 ···399:·000000000010c1f0····86·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_zdfEnumShowClass3_info
404 ···400:·000000000013c2f8·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_Show2_closure404 ···400:·0000000000092bd8···420·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_isInTypeFamilyApp1_info
405 ···401:·0000000000093948···347·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_zdfEqStarKindStatuszuzdczeze_info405 ···401:·0000000000122ce3·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_outOfPlaceTyVarError3_bytes
406 ···402:·00000000000d6270·····6·OBJECT··GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziFunctorziDerivingziInternal_Fmap_con_info406 ···402:·00000000000d6290·····7·OBJECT··GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziFunctorziDerivingziInternal_Replace_con_info
407 ···403:·000000000012c0b8·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_etaReductionError1_closure407 ···403:·00000000000d55f0····29·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziFunctorziDerivingziInternal_makeNull1_info
408 ···404:·0000000000134080·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziIxziDerivingziInternal_zdtczqInRange_closure408 ···404:·0000000000122a32·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_int8HashTypeName2_bytes
409 ···405:·0000000000126f70·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_word64HashTypeName_closure409 ···405:·0000000000093ec0····94·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_zdwgo_info
410 ···406:·0000000000131740·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziFunctorziDerivingziInternal_zdtczqNotNull_closure410 ···406:·000000000010e3a0···371·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_zdwzdczl_info
411 ···407:·0000000000135a68·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziOrdziDerivingziInternal_zdtczqOrd4_closure411 ···407:·000000000012d978·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziBoundedziDerivingziInternal_makeMinBound_closure
412 ···408:·000000000012ad50·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_foldMapValName1_closure412 ···408:·0000000000126e50·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_zdtczqOneName_closure
413 ···409:·00000000000b16b8···252·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziEnumziDerivingziInternal_makeEnumFrom2_info413 ···409:·0000000000107b68···335·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziReadziDerivingziInternal_makeReadForCons_info
414 ···410:·0000000000135c68·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziOrdziDerivingziInternal_zdtczqOrdGE_closure414 ···410:·00000000000d57e8····29·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziFunctorziDerivingziInternal_makeReplace1_info
415 ···411:·00000000000affa0··1800·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziEnumziDerivingziInternal_makeEnumFunForCons_info415 ···411:·000000000012a100·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_rangeValName1_closure
416 ···412:·0000000000131680·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziFunctorziDerivingziInternal_zdtczqFFTOptions_closure416 ···412:·0000000000109218·····2·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziReadziDerivingziInternal_deriveRead_info
417 ···413:·00000000000e4f50····92·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziOrdziDerivingziInternal_zdfClassRepOrdClasszuzdcclassConstraint_info417 ···413:·0000000000122521·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_wordHashTypeName2_bytes
418 ···414:·0000000000130898·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziEqziDerivingziInternal_makeEqForCons_closure418 ···414:·0000000000133690·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziFunctorziDerivingziInternal_makeFunctorFunForCons_closure
419 ···415:·00000000000cc380···179·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziFunctorziDerivingziInternal_makeMapM3_info419 ···415:·0000000000092548·····6·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_applySubstitutionKind_info
420 ···416:·0000000000138708·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziReadziDerivingziInternal_zdwpolyzugo15_closure420 ···416:·00000000001362f0·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziOrdziDerivingziInternal_OrdGE_closure
421 ···417:·0000000000139410·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_makeShowOptions5_closure421 ···417:·000000000012d448·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_NotKindStar_closure
422 ···418:·0000000000127be8·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_intToInt8HashValName_closure422 ···418:·000000000012a060·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_zdwreadFieldHash_closure
423 ···419:·0000000000129988·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_stepValName_closure423 ···419:·00000000001357b8·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziOrdziDerivingziInternal_zdfEnumOrdClasszuzdcpred_closure
424 ···420:·00000000000df9b8···258·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziOrdziDerivingziInternal_makeLT4_info424 ···420:·00000000001339e0·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziFunctorziDerivingziInternal_makeFold_closure
425 ···421:·000000000012d288·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_allDistinct_closure425 ···421:·000000000012200e·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziReadziDeriving_zdtrModule4_bytes
426 ···422:·000000000012c950·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_foldrConstValName_closure426 ···422:·0000000000131d40·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziFunctorziDerivingziInternal_zdtcFFoldType1_closure
427 ···423:·0000000000122464·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_constValName2_bytes427 ···423:·0000000000122ad2·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_ltInt16HashValName2_bytes
428 ···424:·000000000009b420····12·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_eqConst_info428 ···424:·00000000000d5870·····2·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziFunctorziDerivingziInternal_makeReplaceOptions_info
429 ···425:·0000000000137a28·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziReadziDerivingziInternal_zdtczqReadOptions1_closure429 ···425:·00000000000a2ea0·····5·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziBoundedziDerivingziInternal_deriveBounded_info
430 ···426:·00000000000f87c0···154·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziReadziDerivingziInternal_zdwzdcshowsPrec_info430 ···426:·0000000000133160·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziFunctorziDerivingziInternal_Traverse_closure
431 ···427:·0000000000129960·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_stepValName1_closure431 ···427:·000000000012d450·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_KindStar_closure
432 ···428:·000000000012cc88·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_primOrdFunTbl29_closure432 ···428:·0000000000129cc8·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_replaceValName1_closure
433 ···429:·000000000009d460····86·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_freshenType_info433 ···429:·0000000000131340·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziFunctorziDerivingziInternal_zdfldZCFTZCftzutup_closure
434 ···430:·000000000012497f·····0·OBJECT··GLOBAL·DEFAULT···14·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_zdtczqPrimShow3_bytes434 ···430:·00000000001311e0·····0·OBJECT··GLOBAL·DEFAULT···22·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziFunctorziDerivingziInternal_zdfReadFFTOptions2_closure
435 ···431:·00000000000c0498···179·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziFunctorziDerivingziInternal_zdfShowFunctorFunzuzdcshow_info435 ···431:·00000000000ab120···179·FUNC····GLOBAL·DEFAULT···12·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziEnumziDerivingziInternal_zdfShowEnumFunzuzdcshow_info
Max diff block lines reached; -1/915643 bytes (-0.00%) of diff not shown.
1.98 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x64888·contains·7542·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x63d90·contains·7542·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 00000000001254d8··0000000000000008·R_X86_64_RELATIVE·························911003 00000000001254d8··0000000000000008·R_X86_64_RELATIVE·························91100
4 00000000001254e0··0000000000000008·R_X86_64_RELATIVE·························910c04 00000000001254e0··0000000000000008·R_X86_64_RELATIVE·························910c0
5 00000000001254e8··0000000000000008·R_X86_64_RELATIVE·························12d8495 00000000001254e8··0000000000000008·R_X86_64_RELATIVE·························12d849
6 00000000001254f0··0000000000000008·R_X86_64_RELATIVE·························12d8526 00000000001254f0··0000000000000008·R_X86_64_RELATIVE·························12d852
7 00000000001254f8··0000000000000008·R_X86_64_RELATIVE·························12d8597 00000000001254f8··0000000000000008·R_X86_64_RELATIVE·························12d859
8 0000000000125500··0000000000000008·R_X86_64_RELATIVE·························12f5598 0000000000125500··0000000000000008·R_X86_64_RELATIVE·························12f559
Offset 7540, 10 lines modifiedOffset 7540, 10 lines modified
7540 00000000001398f8··000000d600000001·R_X86_64_64············0000000000000000·templatezmhaskell_LanguageziHaskellziTHziSyntax_CharL_con_info·+·07540 00000000001398f8··000000d600000001·R_X86_64_64············0000000000000000·templatezmhaskell_LanguageziHaskellziTHziSyntax_CharL_con_info·+·0
7541 0000000000139950··000000d600000001·R_X86_64_64············0000000000000000·templatezmhaskell_LanguageziHaskellziTHziSyntax_CharL_con_info·+·07541 0000000000139950··000000d600000001·R_X86_64_64············0000000000000000·templatezmhaskell_LanguageziHaskellziTHziSyntax_CharL_con_info·+·0
7542 00000000001399a8··000000d600000001·R_X86_64_64············0000000000000000·templatezmhaskell_LanguageziHaskellziTHziSyntax_CharL_con_info·+·07542 00000000001399a8··000000d600000001·R_X86_64_64············0000000000000000·templatezmhaskell_LanguageziHaskellziTHziSyntax_CharL_con_info·+·0
7543 0000000000139c88··000000d600000001·R_X86_64_64············0000000000000000·templatezmhaskell_LanguageziHaskellziTHziSyntax_CharL_con_info·+·07543 0000000000139c88··000000d600000001·R_X86_64_64············0000000000000000·templatezmhaskell_LanguageziHaskellziTHziSyntax_CharL_con_info·+·0
7544 000000000013a080··0000005100000001·R_X86_64_64············0000000000000000·templatezmhaskell_LanguageziHaskellziTHziSyntax_zdtcExp_closure·+·17544 000000000013a080··0000005100000001·R_X86_64_64············0000000000000000·templatezmhaskell_LanguageziHaskellziTHziSyntax_zdtcExp_closure·+·1
7545 000000000013a0c0··0000006100000001·R_X86_64_64············0000000000000000·templatezmhaskell_LanguageziHaskellziTHziSyntax_zdtcQ_closure·+·17545 000000000013a0c0··0000006100000001·R_X86_64_64············0000000000000000·templatezmhaskell_LanguageziHaskellziTHziSyntax_zdtcQ_closure·+·1
  
7546 Relocation·section·'.rela.plt'·at·offset·0x90b98·contains·1·entry:7546 Relocation·section·'.rela.plt'·at·offset·0x900a0·contains·1·entry:
7547 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend7547 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
7548 0000000000126000··0000005c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·newCAF·+·07548 0000000000126000··0000005c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·newCAF·+·0
2.76 KB
readelf --wide --dynamic {}
    
Offset 13, 34 lines modifiedOffset 13, 34 lines modified
13 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSarray-0.5.8.0-inplace-ghc9.10.3.so]13 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSarray-0.5.8.0-inplace-ghc9.10.3.so]
14 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSbase-4.20.2.0-inplace-ghc9.10.3.so]14 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSbase-4.20.2.0-inplace-ghc9.10.3.so]
15 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-internal-9.1003.0-inplace-ghc9.10.3.so]15 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-internal-9.1003.0-inplace-ghc9.10.3.so]
16 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-bignum-1.3-inplace-ghc9.10.3.so]16 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-bignum-1.3-inplace-ghc9.10.3.so]
17 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-prim-0.12.0-inplace-ghc9.10.3.so]17 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-prim-0.12.0-inplace-ghc9.10.3.so]
18 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgmp.so.10]18 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgmp.so.10]
19 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]19 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]
20 ·0x000000000000000e·(SONAME)·············Library·soname:·[libHSderiving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1-ghc9.10.3.so]20 ·0x000000000000000e·(SONAME)·············Library·soname:·[libHSderiving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A-ghc9.10.3.so]
21 ·0x0000000000000010·(SYMBOLIC)···········0x021 ·0x0000000000000010·(SYMBOLIC)···········0x0
22 ·0x000000000000001d·(RUNPATH)············Library·runpath:·[/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace:/usr/lib/ghc/lib/x86_64-linux-ghc-9.10.3]22 ·0x000000000000001d·(RUNPATH)············Library·runpath:·[/usr/lib/ghc/lib/x86_64-linux-ghc-9.10.3:/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace]
23 ·0x000000000000000c·(INIT)···············0x9100023 ·0x000000000000000c·(INIT)···············0x91000
24 ·0x000000000000000d·(FINI)···············0x12182824 ·0x000000000000000d·(FINI)···············0x121828
25 ·0x0000000000000019·(INIT_ARRAY)·········0x1254d825 ·0x0000000000000019·(INIT_ARRAY)·········0x1254d8
26 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)26 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)
27 ·0x000000000000001a·(FINI_ARRAY)·········0x1254e027 ·0x000000000000001a·(FINI_ARRAY)·········0x1254e0
28 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)28 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
29 ·0x000000006ffffef5·(GNU_HASH)···········0x22829 ·0x000000006ffffef5·(GNU_HASH)···········0x228
30 ·0x0000000000000005·(STRTAB)·············0x17b5030 ·0x0000000000000005·(STRTAB)·············0x17b50
31 ·0x0000000000000006·(SYMTAB)·············0x564031 ·0x0000000000000006·(SYMTAB)·············0x5640
32 ·0x000000000000000a·(STRSZ)··············308396·(bytes)32 ·0x000000000000000a·(STRSZ)··············305583·(bytes)
33 ·0x000000000000000b·(SYMENT)·············24·(bytes)33 ·0x000000000000000b·(SYMENT)·············24·(bytes)
34 ·0x0000000000000003·(PLTGOT)·············0x125fe834 ·0x0000000000000003·(PLTGOT)·············0x125fe8
35 ·0x0000000000000002·(PLTRELSZ)···········24·(bytes)35 ·0x0000000000000002·(PLTRELSZ)···········24·(bytes)
36 ·0x0000000000000014·(PLTREL)·············RELA36 ·0x0000000000000014·(PLTREL)·············RELA
37 ·0x0000000000000017·(JMPREL)·············0x90b9837 ·0x0000000000000017·(JMPREL)·············0x900a0
38 ·0x0000000000000007·(RELA)···············0x6488838 ·0x0000000000000007·(RELA)···············0x63d90
39 ·0x0000000000000008·(RELASZ)·············181008·(bytes)39 ·0x0000000000000008·(RELASZ)·············181008·(bytes)
40 ·0x0000000000000009·(RELAENT)············24·(bytes)40 ·0x0000000000000009·(RELAENT)············24·(bytes)
41 ·0x000000000000001e·(FLAGS)··············SYMBOLIC41 ·0x000000000000001e·(FLAGS)··············SYMBOLIC
42 ·0x000000006ffffffe·(VERNEED)············0x6486842 ·0x000000006ffffffe·(VERNEED)············0x63d70
43 ·0x000000006fffffff·(VERNEEDNUM)·········143 ·0x000000006fffffff·(VERNEEDNUM)·········1
44 ·0x000000006ffffff0·(VERSYM)·············0x62ffc44 ·0x000000006ffffff0·(VERSYM)·············0x62500
45 ·0x000000006ffffff9·(RELACOUNT)··········479345 ·0x000000006ffffff9·(RELACOUNT)··········4793
46 ·0x0000000000000000·(NULL)···············0x046 ·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:·e528c88e213377e8b6fdf6441ad30d372e2429d33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c57fd91f3c114be28596f714d3dedc926675f171
1.48 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·3126·entries:1 Version·symbols·section·'.gnu.version'·contains·3126·entries:
2 ·Addr:·0x0000000000062ffc··Offset:·0x00062ffc··Link:·3·(.dynsym)2 ·Addr:·0x0000000000062500··Offset:·0x00062500··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····
4 ··004:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····4 ··004:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····
5 ··008:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····5 ··008:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····
6 ··00c:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····6 ··00c:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····
7 ··010:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····7 ··010:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····
8 ··014:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····8 ··014:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····
9 ··018:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····9 ··018:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····
Offset 781, 10 lines modifiedOffset 781, 10 lines modified
781 ··c24:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···781 ··c24:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
782 ··c28:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···782 ··c28:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
783 ··c2c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···783 ··c2c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
784 ··c30:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···784 ··c30:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
785 ··c34:···1·(*global*)······1·(*global*)···785 ··c34:···1·(*global*)······1·(*global*)···
  
786 Version·needs·section·'.gnu.version_r'·contains·1·entry:786 Version·needs·section·'.gnu.version_r'·contains·1·entry:
787 ·Addr:·0x0000000000064868··Offset:·0x00064868··Link:·4·(.dynstr)787 ·Addr:·0x0000000000063d70··Offset:·0x00063d70··Link:·4·(.dynstr)
788 ··000000:·Version:·1··File:·libc.so.6··Cnt:·1788 ··000000:·Version:·1··File:·libc.so.6··Cnt:·1
789 ··0x0010:···Name:·GLIBC_2.2.5··Flags:·none··Version:·2789 ··0x0010:···Name:·GLIBC_2.2.5··Flags:·none··Version:·2
600 KB
strings --all --bytes=8 {}
    
Offset 1, 494 lines modifiedOffset 1, 498 lines modified
 1 (g!10:"TI
 2 ZY~Ud~ia/
 3 :HJr:ecO
 4 S[53;Lb;
1 __gmon_start__5 __gmon_start__
2 _ITM_deregisterTMCloneTable6 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable7 _ITM_registerTMCloneTable
4 __cxa_finalize8 __cxa_finalize
5 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDeriving_zdtrModule2_bytes9 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDeriving_zdtrModule2_bytes
6 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDeriving_zdtrModule4_bytes10 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDeriving_zdtrModule4_bytes
7 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDeriving_zdtrModule3_closure11 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDeriving_zdtrModule3_closure
8 ghczmprim_GHCziTypes_TrNameS_con_info12 ghczmprim_GHCziTypes_TrNameS_con_info
9 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDeriving_zdtrModule1_closure13 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDeriving_zdtrModule1_closure
10 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDeriving_zdtrModule_closure14 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDeriving_zdtrModule_closure
11 ghczmprim_GHCziTypes_Module_con_info15 ghczmprim_GHCziTypes_Module_con_info
12 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_fmapConstValName2_bytes16 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_fmapConstValName2_bytes
13 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_replaceConstValName2_bytes17 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_replaceConstValName2_bytes
14 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_foldrConstValName2_bytes18 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_foldrConstValName2_bytes
15 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_foldMapConstValName2_bytes19 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_foldMapConstValName2_bytes
16 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_nullConstValName2_bytes20 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_nullConstValName2_bytes
17 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_traverseConstValName2_bytes21 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_traverseConstValName2_bytes
18 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_eqConstValName2_bytes22 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_eqConstValName2_bytes
19 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_eq1ConstValName2_bytes23 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_eq1ConstValName2_bytes
20 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftEqConstValName2_bytes24 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_liftEqConstValName2_bytes
21 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftEq2ConstValName2_bytes25 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_liftEq2ConstValName2_bytes
22 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_compareConstValName2_bytes26 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_compareConstValName2_bytes
23 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_ltConstValName2_bytes27 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_ltConstValName2_bytes
24 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_compare1ConstValName5_bytes28 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_compare1ConstValName5_bytes
25 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftCompareConstValName2_bytes29 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_liftCompareConstValName2_bytes
26 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftCompare2ConstValName2_bytes30 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_liftCompare2ConstValName2_bytes
27 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_readsPrecConstValName2_bytes31 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_readsPrecConstValName2_bytes
28 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_readPrecConstValName2_bytes32 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_readPrecConstValName2_bytes
29 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_readsPrec1ConstValName2_bytes33 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_readsPrec1ConstValName2_bytes
30 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftReadsPrecConstValName2_bytes34 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_liftReadsPrecConstValName2_bytes
31 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftReadPrecConstValName2_bytes35 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_liftReadPrecConstValName2_bytes
32 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftReadsPrec2ConstValName2_bytes36 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_liftReadsPrec2ConstValName2_bytes
33 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftReadPrec2ConstValName2_bytes37 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_liftReadPrec2ConstValName2_bytes
34 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_showsPrecConstValName2_bytes38 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_showsPrecConstValName2_bytes
35 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_showsPrec1ConstValName2_bytes39 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_showsPrec1ConstValName2_bytes
36 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftShowsPrecConstValName2_bytes40 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_liftShowsPrecConstValName2_bytes
37 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftShowsPrec2ConstValName2_bytes41 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_liftShowsPrec2ConstValName2_bytes
38 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_noConstructorsError3_bytes42 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_noConstructorsError3_bytes
39 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_contravarianceError3_bytes43 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_contravarianceError3_bytes
40 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_noFunctionsError3_bytes44 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_noFunctionsError3_bytes
41 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_etaReductionError2_bytes45 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_etaReductionError2_bytes
42 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_datatypeContextError5_bytes46 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_datatypeContextError5_bytes
43 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_datatypeContextError4_bytes47 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_datatypeContextError4_bytes
44 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_datatypeContextError3_bytes48 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_datatypeContextError3_bytes
45 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_checkExistentialContext3_bytes49 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_checkExistentialContext3_bytes
46 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_enumerationErrorStr4_bytes50 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_enumerationErrorStr4_bytes
47 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_enumerationErrorStr3_bytes51 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_enumerationErrorStr3_bytes
48 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_enumerationOrProductError4_bytes52 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_enumerationOrProductError4_bytes
49 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_typeDataError4_bytes53 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_typeDataError4_bytes
50 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_typeDataError3_bytes54 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_typeDataError3_bytes
51 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_isTrueHashValName3_bytes55 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_isTrueHashValName3_bytes
52 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_cHashDataName3_bytes56 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_cHashDataName3_bytes
53 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_dHashDataName2_bytes57 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_dHashDataName2_bytes
54 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_fHashDataName2_bytes58 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_fHashDataName2_bytes
55 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_identDataName5_bytes59 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_identDataName5_bytes
56 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_iHashDataName2_bytes60 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_iHashDataName2_bytes
57 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_puncDataName2_bytes61 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_puncDataName2_bytes
58 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_symbolDataName2_bytes62 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_symbolDataName2_bytes
59 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_identDataName3_bytes63 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_identDataName3_bytes
60 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_addrHashTypeName7_bytes64 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_addrHashTypeName7_bytes
61 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_boundedTypeName5_bytes65 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_boundedTypeName5_bytes
62 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_charHashTypeName2_bytes66 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_charHashTypeName2_bytes
63 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_doubleHashTypeName2_bytes67 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_doubleHashTypeName2_bytes
64 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_enumTypeName2_bytes68 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_enumTypeName2_bytes
65 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_floatHashTypeName2_bytes69 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_floatHashTypeName2_bytes
66 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_foldableTypeName3_bytes70 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_foldableTypeName3_bytes
67 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_functorTypeName3_bytes71 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_functorTypeName3_bytes
68 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_intTypeName2_bytes72 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_intTypeName2_bytes
69 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_intHashTypeName2_bytes73 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_intHashTypeName2_bytes
70 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_ixTypeName3_bytes74 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_ixTypeName3_bytes
71 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_readTypeName3_bytes75 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_readTypeName3_bytes
72 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_showTypeName3_bytes76 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_showTypeName3_bytes
73 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_traversableTypeName5_bytes77 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_traversableTypeName5_bytes
74 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_wordHashTypeName2_bytes78 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_wordHashTypeName2_bytes
75 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_altValName5_bytes79 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_altValName5_bytes
76 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_appendValName2_bytes80 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_appendValName2_bytes
77 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_chooseValName5_bytes81 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_chooseValName5_bytes
78 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_composeValName2_bytes82 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_composeValName2_bytes
79 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_constValName2_bytes83 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_constValName2_bytes
80 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_enumFromValName2_bytes84 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_enumFromValName2_bytes
81 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_enumFromThenValName2_bytes85 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_enumFromThenValName2_bytes
82 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_enumFromThenToValName3_bytes86 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_enumFromThenToValName3_bytes
83 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_enumFromToValName2_bytes87 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_enumFromToValName2_bytes
84 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_eqAddrHashValName2_bytes88 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_eqAddrHashValName2_bytes
85 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_eqCharHashValName2_bytes89 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_eqCharHashValName2_bytes
86 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_eqDoubleHashValName2_bytes90 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_eqDoubleHashValName2_bytes
87 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_eqFloatHashValName2_bytes91 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_eqFloatHashValName2_bytes
88 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_eqIntHashValName2_bytes92 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_eqIntHashValName2_bytes
89 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_eqWordHashValName2_bytes93 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_eqWordHashValName2_bytes
90 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_errorValName3_bytes94 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_errorValName3_bytes
91 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_flipValName2_bytes95 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_flipValName2_bytes
92 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_fmapValName2_bytes96 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_fmapValName2_bytes
93 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_foldrValName2_bytes97 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_foldrValName2_bytes
94 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_foldMapValName2_bytes98 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_foldMapValName2_bytes
95 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_fromEnumValName2_bytes99 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_fromEnumValName2_bytes
96 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_geAddrHashValName2_bytes100 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_geAddrHashValName2_bytes
97 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_geCharHashValName2_bytes101 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_geCharHashValName2_bytes
98 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_geDoubleHashValName2_bytes102 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_geDoubleHashValName2_bytes
99 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_geFloatHashValName2_bytes103 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_geFloatHashValName2_bytes
100 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_geIntHashValName2_bytes104 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_geIntHashValName2_bytes
101 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_getTagValName2_bytes105 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_getTagValName2_bytes
102 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_geWordHashValName2_bytes106 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_geWordHashValName2_bytes
103 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_gtAddrHashValName2_bytes107 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_gtAddrHashValName2_bytes
104 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_gtCharHashValName2_bytes108 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_gtCharHashValName2_bytes
105 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_gtDoubleHashValName2_bytes109 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_gtDoubleHashValName2_bytes
106 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_gtFloatHashValName2_bytes110 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_gtFloatHashValName2_bytes
107 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_gtIntHashValName2_bytes111 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_gtIntHashValName2_bytes
108 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_gtWordHashValName2_bytes112 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_gtWordHashValName2_bytes
109 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_idValName2_bytes113 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_idValName2_bytes
110 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_indexValName2_bytes114 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_indexValName2_bytes
111 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_inRangeValName5_bytes115 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_inRangeValName5_bytes
112 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_leAddrHashValName2_bytes116 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_leAddrHashValName2_bytes
113 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_leCharHashValName2_bytes117 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_leCharHashValName2_bytes
114 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_leDoubleHashValName2_bytes118 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_leDoubleHashValName2_bytes
115 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_leFloatHashValName2_bytes119 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_leFloatHashValName2_bytes
116 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_leIntHashValName2_bytes120 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_leIntHashValName2_bytes
117 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_leWordHashValName2_bytes121 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_leWordHashValName2_bytes
118 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_listValName2_bytes122 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_listValName2_bytes
119 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_ltAddrHashValName2_bytes123 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_ltAddrHashValName2_bytes
120 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_ltCharHashValName2_bytes124 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_ltCharHashValName2_bytes
121 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_ltDoubleHashValName2_bytes125 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_ltDoubleHashValName2_bytes
122 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_ltFloatHashValName2_bytes126 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_ltFloatHashValName2_bytes
123 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_ltIntHashValName2_bytes127 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_ltIntHashValName2_bytes
Max diff block lines reached; 547725/613928 bytes (89.22%) of diff not shown.
176 KB
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 1349 lines modifiedOffset 1, 1349 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
Diff chunk too large, falling back to line-by-line diff (1345 lines added, 1345 lines removed)
2 ··0x00000228·05080000·39010000·00010000·0e000000·....9...........2 ··0x00000228·05080000·39010000·00010000·0e000000·....9...........
3 ··0x00000238·d41e0021·cf248552·c585ce04·0329181e·...!.$.R.....)..3 ··0x00000238·82206206·c31441f8·00110100·00200030·.·b...A......·.0
4 ··0x00000248·150fc504·c8016625·37120908·01cd8542·......f%7......B4 ··0x00000248·74801000·10286721·31303a22·54490837·t....(g!10:"TI.7
5 ··0x00000258·1305c324·20888540·932dd444·22c28202·...$·..@.-.D"...5 ··0x00000258·79565feb·4894244d·94f80254·0512c141·yV_.H.$M...T...A
6 ··0x00000268·3680c2a0·10422b24·034c8602·58081010·6....B+$.L..X...6 ··0x00000268·a8420221·70411442·01016081·0ca50088·.B.!pA.B..`.....
7 ··0x00000278·01108430·065b1d48·104c0c12·4e42b412·...0.[.H.L..NB..7 ··0x00000278·91a00402·00004003·fd09664e·a6905b04·......@...fN..[.
8 ··0x00000288·00108808·48200005·2e309578·82721488·....H·...0.x.r..8 ··0x00000288·24000400·008e200c·18460210·01781158·$.....·..F...x.X
9 ··0x00000298·60131981·05434488·24080002·a3104208·`....CD.$.....B.9 ··0x00000298·88282388·c4049051·14b11104·1880d307·.(#....Q........
10 ··0x000002a8·128480e3·778d020e·55c0fe38·0fc00418·....w...U..8....10 ··0x000002a8·22066548·04100f04·00308404·65000028·".eH.....0..e..(
11 ··0x000002b8·71733221·5dbafd8d·03617225·58c16140·qs2!]....ar%X.a@11 ··0x000002b8·06600830·86488000·20086096·0ce10043·.`.0.H..·.`....C
12 ··0x000002c8·17159780·6c002297·2a821534·08d1002c·....l.".*..4...,12 ··0x000002c8·b0122154·76198076·a82d0000·620140cc·..!Tv..v.-..b.@.
13 ··0x000002d8·400a4241·11252050·00091020·d060802e·@.BA.%·P...·.`..13 ··0x000002d8·00ad48f4·60906508·85cb0ec1·2401ab08·..H.`.e.....$...
14 ··0x000002e8·42a40250·0009c022·82071061·01111800·B..P..."...a....14 ··0x000002e8·05010900·00008551·90414a59·89285004·.......Q.AJY.(P.
15 ··0x000002f8·140bcb20·42003f84·0771c520·de8914ab·...·B.?..q.·....15 ··0x000002f8·2141034a·004620a5·0c100404·41480452·!A.J.F·.....AH.R
16 ··0x00000308·102400e9·00120a00·ab824a21·29041a65·.$........J!)..e16 ··0x00000308·10200ee1·00026000·0041002c·04004018·.·....`..A.,..@.
17 ··0x00000318·810c8400·90500189·39701a94·6411620e·.....P..9p..d.b.17 ··0x00000318·abb40660·420c0816·13888cd4·30204024·...`B.......0·@$
18 ··0x00000328·84a1b610·84692106·4115c540·fc800c22·.....i!.A..@..."18 ··0x00000328·80049040·30b52808·a3805648·84224815·...@0.(...VH."H.
19 ··0x00000338·04090890·10031b96·09108006·e0084086·..............@.19 ··0x00000338·100c5819·14504008·46c88650·c030b2e4·..X..P@.F..P.0..
20 ··0x00000348·02002861·08434715·1cc23506·1108427a·..(a.CG...5...Bz20 ··0x00000348·2e01c0c6·d882171f·300a2032·0ac1100c·........0.·2....
21 ··0x00000358·00000200·10008001·82800020·00002288·...........·..".21 ··0x00000358·482310e3·0112582e·081ad250·9c532482·H#....X....P.S$.
22 ··0x00000368·0814e834·c2007c60·38911849·8658c208·...4..|`8..I.X..22 ··0x00000368·02429482·08a08414·0841a8c9·2304108e·.B.......A..#...
23 ··0x00000378·1042a005·1a180443·20a4310c·a4024000·.B.....C·.1...@.23 ··0x00000378·34f1081a·10008611·43348b00·03c0d622·4.......C4....."
24 ··0x00000388·f2041a40·404000a2·b6408b68·0d605f09·...@@@...@.h.`_.24 ··0x00000388·184098a9·19405025·00a40811·20416070·.@...@P%....·A`p
25 ··0x00000398·11440006·02804c40·4e209cb5·0000d180·.D....L@N·......25 ··0x00000398·480d6220·82cd30c2·90800953·08004200·H.b·..0....S..B.
26 ··0x000003a8·04a0415e·632810b2·6962711d·e00f4a62·..A^c(..ibq...Jb26 ··0x000003a8·c8080401·70800610·18635811·81816185·....p....cX...a.
27 ··0x000003b8·09002000·10005200·4146a611·240141a0·..·...R.AF..$.A.27 ··0x000003b8·31a65796·9048f62c·f0149503·9d214474·1.W..H.,.....!Dt
28 ··0x000003c8·00013ae0·68221019·88b8418d·20302520·..:.h"....A.·0%·28 ··0x000003c8·3b4cac6d·ab309881·82a81014·04061454·;L.m.0.........T
29 ··0x000003d8·c41d2100·cd822556·9fa21c21·16100b1d·..!...%V...!....29 ··0x000003d8·d24982a9·48400190·11a22090·26298652·.I..H@....·.&).R
30 ··0x000003e8·14038e68·08c2000c·033a4000·60058a48·...h.....:@.`..H30 ··0x000003e8·d0481541·c9201105·07080722·41a17040·.H.A.·....."A.p@
31 ··0x000003f8·010a0114·04000820·44c26d08·08183340·.......·D.m...3@31 ··0x000003f8·58403ee9·d24e2211·95464e01·86879515·X@>..N"..FN.....
32 ··0x00000408·86000300·04088010·0aa4a122·10340218·...........".4..32 ··0x00000408·28010206·90002861·9a8a8060·08104c12·(.....(a...`..L.
33 ··0x00000418·02892883·d04e141c·08824190·08800118·..(..N....A.....33 ··0x00000418·00040000·a887a002·02101404·48801200·............H...
34 ··0x00000428·72624f81·2068a01a·c3c12129·00066284·rbO.·h....!)..b.34 ··0x00000428·182dd400·10100006·2b18a620·00004018·.-......+..·..@.
35 ··0x00000438·02c00090·80850000·40186000·cb0a0003·........@.`.....35 ··0x00000438·685032b4·5a081266·4a9c0207·41d44286·hP2.Z..fJ...A.B.
36 ··0x00000448·28200028·68124014·06b50280·7d604128·(·.(h.@.....}`A(36 ··0x00000448·c4edc900·d28013f4·6aa01a00·7c2b85d8·........j...|+..
37 ··0x00000458·41524903·406403c0·3aec48c2·b6a26184·ARI.@d..:.H...a.37 ··0x00000458·4251dd3f·50256c05·0a0b5363·4d052920·BQ.?P%l...ScM.)·
38 ··0x00000468·d8438080·84042054·411a0ac8·309a1324·.C....·TA...0..$38 ··0x00000468·00012000·60850000·56049285·80089080·..·.`...V.......
39 ··0x00000478·4c481542·0c428401·0090418a·808046a0·LH.B.B....A...F.39 ··0x00000478·10a21003·60a04c00·d0146032·90ead602·....`.L...`2....
40 ··0x00000488·a094ad1c·09b9e600·a9046668·08428802·..........fh.B..40 ··0x00000488·4b24080c·6003b009·00828000·02000005·K$..`...........
41 ··0x00000498·2332a610·990bef8c·82101214·0640c824·#2...........@.$41 ··0x00000498·01621c40·7809088b·f8c12408·2c46881f·.b.@x.....$.,F..
42 ··0x000004a8·8088e494·26006002·80402a00·25002422·....&.`..@*.%.$"42 ··0x000004a8·39685066·31083429·40040921·4014c040·9hPf1.4)@..!@..@
43 ··0x000004b8·220b8609·098c3808·44c90779·21f11b60·".....8.D..y!..`43 ··0x000004b8·98cc9202·2e521605·b2260100·60096914·.....R...&..`.i.
44 ··0x000004c8·c0251064·a8335031·29044210·c0041210·.%.d.3P1).B.....44 ··0x000004c8·2043664a·a026a648·0f91e708·d00605ce··CfJ.&.H........
45 ··0x000004d8·11000080·0210000a·2018b225·00054fe4·........·..%..O.45 ··0x000004d8·d6880940·20805b10·02021a8c·18290441·...@·.[......).A
46 ··0x000004e8·8c818840·12924902·1406d025·a700d8cd·...@..I....%....46 ··0x000004e8·00001248·4ae02d10·d210252c·10230448·...HJ.-...%,.#.H
47 ··0x000004f8·c8c700c4·79b0a000·0901408c·2183a592·....y.....@.!...47 ··0x000004f8·0832e700·01460002·24180041·18020014·.2...F..$..A....
48 ··0x00000508·08303272·129118cc·93c66004·14002001·.02r......`...·.48 ··0x00000508·61001610·14080022·3a1c6342·62282418·a......":.cBb($.
49 ··0x00000518·05001306·d2f820e7·0021001a·00086442·......·..!....dB49 ··0x00000518·00484034·87802d48·29605000·40620830·.H@4..-H)`P.@b.0
50 ··0x00000528·388120a0·418060a0·0c1d75ba·a4890224·8.·.A.`...u....$50 ··0x00000528·28509020·cbd00419·00289a94·858241e2·(P.·.....(....A.
51 ··0x00000538·03904a24·048a090a·00280426·48120001·..J$.....(.&H...51 ··0x00000538·92570c11·44094d36·a720c107·ec104c13·.W..D.M6.·....L.
52 ··0x00000548·a44c00c0·244422c0·000afe0a·40a1b8b7·.L..$D".....@...52 ··0x00000548·8822b91d·60000000·04642953·84a4ce08·."..`....d)S....
53 ··0x00000558·c4480c22·0000e802·52483bd0·34040949·.H."....RH;.4..I53 ··0x00000558·0408c518·9211b244·2c502332·b2430610·.......D,P#2.C..
54 ··0x00000568·15587282·a3d18c0c·68441b03·014ca0c2·.Xr.....hD...L..54 ··0x00000568·a132a840·0402c848·0902c48a·8ab25aec·.2.@...H......Z.
55 ··0x00000578·a6268402·2080e4c0·5cd29480·c29d1221·.&..·...\......!55 ··0x00000578·63309851·0a843679·01181c40·04002052·c0.Q..6y...@..·R
56 ··0x00000588·34740858·06253642·04012621·02108003·4t.X.%6B..&!....56 ··0x00000588·c1206211·6a407870·04924082·0a924558·.·b.j@xp..@...EX
57 ··0x00000598·80a18c20·5560acec·e0420081·00404000·...·U`...B...@@.57 ··0x00000598·08a406a0·04c62412·28102600·098802a1·......$.(.&.....
58 ··0x000005a8·20908881·9d179500·f76c0558·02b58900··........l.X....58 ··0x000005a8·59128947·dc05c8a2·211101d4·9283390f·Y..G....!.....9.
59 ··0x000005b8·215210a2·7e408147·282183b0·4d404143·!R..~@.G(!..M@AC59 ··0x000005b8·000c8a04·00241910·01180240·00440000·.....$.....@.D..
60 ··0x000005c8·91481801·10008470·c2d0c8a0·40080294·.H.....p....@...60 ··0x000005c8·00040200·0c000204·458a03a9·173031b0·........E....01.
61 ··0x000005d8·66e91e4c·6e479179·6810cb20·1544201c·f..LnG.yh..·.D·.61 ··0x000005d8·402980ac·6d06221c·f1626651·58020b0a·@)..m."..bfQX...
62 ··0x000005e8·18080081·94240040·a34002b0·a10a4200·.....$.@.@....B.62 ··0x000005e8·04a409ca·10902921·aa040e20·00481060·......)!...·.H.`
63 ··0x000005f8·25008000·614f4194·10c0824b·24140020·%...aOA....K$..·63 ··0x000005f8·1b888305·a10598b8·08004800·01000000·..........H.....
64 ··0x00000608·00549d80·400c0394·2400e210·70449808·.T..@...$...pD..64 ··0x00000608·b02d001a·52845100·08930202·00c0020a·.-..R.Q.........
65 ··0x00000618·0440cac0·09ca4940·50600829·80122080·.@....I@P`.)..·.65 ··0x00000618·a72e72da·7420a361·cc284b61·ca123533·..r.t·.a.(Ka..53
66 ··0x00000628·e000a811·01095020·122019f8·b7651844·......P·.·...e.D66 ··0x00000628·95804e88·8a2090c1·29a06150·01908204·..N..·..).aP....
67 ··0x00000638·1078888c·ae9da503·e0181231·92c22838·.x.........1..(867 ··0x00000638·128ca030·e0128420·48c48d04·18106400·...0...·H.....d.
68 ··0x00000648·910211e6·04505521·848d0101·2c1c0cc2·.....PU!....,...68 ··0x00000648·9210c1c0·08c20388·40442100·e1298869·........@D!..).i
69 ··0x00000658·02002408·00090004·40313010·c21066a0·..$.....@10...f.69 ··0x00000658·21000401·daa33845·98802510·4119c4a1·!.....8E..%.A...
70 ··0x00000668·30003000·14011110·9404c031·20720382·0.0........1·r..70 ··0x00000668·01182044·12b01000·8408812c·1009b842·..·D.......,...B
71 ··0x00000678·3d42da00·2a16a640·320e4940·4880950a·=B..*..@2.I@H...71 ··0x00000678·0c801012·600e8a4b·1c0c564a·0194c918·....`..K..VJ....
72 ··0x00000688·05240305·49560061·0238dc30·80751160·.$..IV.a.8.0.u.`72 ··0x00000688·85218384·14e94505·0111ca10·05a03600·.!....E.......6.
73 ··0x00000698·828e88b0·7a2c2722·91052908·5008291a·....z,'"..).P.).73 ··0x00000698·5b990c04·43270000·4be08459·00c08020·[...C'..K..Y...·
74 ··0x000006a8·00894940·ee100082·95040240·41851008·..I@.......@A...74 ··0x000006a8·3a008420·00e15c40·485cab44·0c28206e·:..·..\@H\.D.(·n
75 ··0x000006b8·50502144·4aaf80c0·23c92a88·a5e3220a·PP!DJ...#.*...".75 ··0x000006b8·1ad2d008·900be120·2201301c·018d8a42·.......·".0....B
76 ··0x000006c8·48c02d75·2e20b013·ab817170·00082000·H.-u.·....qp..·.76 ··0x000006c8·08284046·6d5c5a19·c2030814·18063040·.(@Fm\Z.......0@
77 ··0x000006d8·21248004·ac03a700·04000c24·031b60c3·!$.........$..`.77 ··0x000006d8·cc3d0e06·1de12484·20930420·b6010040·.=....$.·..·...@
78 ··0x000006e8·008011b0·1d202214·29837af7·05080451·.....·".).z....Q78 ··0x000006e8·a512d980·e1000511·12c03032·004d8686·..........02.M..
79 ··0x000006f8·c0405880·70c4166e·000ec58c·15428410·.@X.p..n.....B..79 ··0x000006f8·408c1032·cda10000·08d25212·02000222·@..2......R...."
80 ··0x00000708·2420d300·266a069c·04411001·0000ab78·$·..&j...A.....x80 ··0x00000708·08002020·002280c0·40b44004·08540234·..··."..@.@..T.4
81 ··0x00000718·4c4515ee·240f2102·01c03204·81180044·LE..$.!...2....D81 ··0x00000718·42d48412·64c60a04·40200010·581bc0c4·B...d...@·..X...
82 ··0x00000728·21881813·d40020a9·48640022·8913c83b·!.....·.Hd."...;82 ··0x00000728·81c50400·2be18a34·509b820a·8322a680·....+..4P...."..
83 ··0x00000738·6784900e·d6480001·08589c85·666433b5·g....H...X..fd3.83 ··0x00000738·04c06200·b5442002·0a298701·0288a00a·..b..D·..)......
84 ··0x00000748·51004218·d007a1c0·00401120·821445ea·Q.B......@.·..E.84 ··0x00000748·11032084·04144a91·c3829681·00012480·..·...J.......$.
85 ··0x00000758·a982a868·026c8402·b1883e3d·21c45212·...h.l....>=!.R.85 ··0x00000758·94544da8·7c391152·7a246021·e7985002·.TM.|9.Rz$`!..P.
86 ··0x00000768·008c18e4·62282e22·14134d82·988c0908·....b(."..M.....86 ··0x00000768·81223022·29000204·834cc9c6·0aa00622·."0")....L....."
87 ··0x00000778·8c020003·000480c0·2a881e28·01032982·........*..(..).87 ··0x00000778·34326601·8804a840·a15821e6·10001be1·42f....@.X!.....
88 ··0x00000788·62108087·6a404844·6208144b·11888a00·b...j@HDb..K....88 ··0x00000788·24511011·03d0b824·e5608020·1c1344b0·$Q.....$.`.·..D.
89 ··0x00000798·0225e9a1·e44808d8·d4400004·5c022608·.%...H...@..\.&.89 ··0x00000798·04101a9d·698a800c·61a00767·c0e27e48·....i...a..g..~H
90 ··0x000007a8·8488c462·0f296021·468a0330·220c0058·...b.)`!F..0"..X90 ··0x000007a8·02060048·191400c1·0e002950·07920007·...H......)P....
91 ··0x000007b8·09132040·00890002·c1108010·1614820e·..·@............91 ··0x000007b8·c1426488·88401000·ac608814·28160080·.Bd..@...`..(...
92 ··0x000007c8·ac0252ca·16089ea0·00802409·59392188·..R.......$.Y9!.92 ··0x000007c8·325044e5·0260010d·00605282·80145040·2PD..`...`R...P@
93 ··0x000007d8·d3c6d388·4000e403·235a9318·3a08d828·....@...#Z..:..(93 ··0x000007d8·7837101e·30917300·19d45310·8060c112·x7..0.s...S..`..
94 ··0x000007e8·2646830b·0907301b·08484201·40006000·&F....0..HB.@.`.94 ··0x000007e8·1941c819·040a0021·66688c03·28160564·.A.....!fh..(..d
95 ··0x000007f8·1101a006·0c194116·0001185c·00000080·......A....\....95 ··0x000007f8·8381239b·e8698100·e7aeb019·01513083·..#..i.......Q0.
96 ··0x00000808·031000c4·08a0c604·70394070·0238001a·........p9@p.8..96 ··0x00000808·62001316·64232048·0889a812·5006425d·b...d#·H....P.B]
97 ··0x00000818·00108507·10087242·7c0a9012·48022992·......rB|...H.).97 ··0x00000818·01051801·2c17806a·91265040·5ae0749e·....,..j.&P@Z.t.
98 ··0x00000828·dac506c0·10902e01·03e36022·40a64100·..........`"@.A.98 ··0x00000828·a90500e0·400203e8·15820a10·c04b9018·....@........K..
99 ··0x00000838·34a72205·120c60b0·71c734b0·14064094·4."...`.q.4...@.99 ··0x00000838·b4b02000·0c04e408·2153328d·2d0b9d06·..·.....!S2.-...
100 ··0x00000848·0a900652·1946401d·ca3c4757·41180514·...R.F@..<GWA...100 ··0x00000848·10018484·10026230·00819062·830010ec·......b0...b....
101 ··0x00000858·6c04ff89·04070a23·8994265a·a20a5a7e·l......#..&Z..Z~101 ··0x00000858·1000042c·78010403·1242c810·ce03d200·...,x....B......
102 ··0x00000868·02cc6820·84201203·45002202·a8080209·..h·.·..E.".....102 ··0x00000868·10198025·1c814108·04da0058·f2604811·...%..A....X.`H.
103 ··0x00000878·8388e313·a594d289·91084900·c1040256·..........I....V103 ··0x00000878·28f44e88·19c1a18a·7161be00·c00e8092·(.N.....qa......
104 ··0x00000888·a6c04200·8a946046·0faa8500·a2a10000·..B...`F........104 ··0x00000888·101028b0·1d203805·0118c486·18200212·..(..·8......·..
105 ··0x00000898·10a43012·c0040023·41082120·4000c009·..0....#A.!·@...105 ··0x00000898·8950c796·d0102631·86a10080·c23059b4·.P....&1.....0Y.
106 ··0x000008a8·a0208d10·005c20a4·a28f0210·050851e1·.·...\·.......Q.106 ··0x000008a8·c401b191·80a52dd5·50034516·d3800400·......-.P.E.....
107 ··0x000008b8·08150b11·07004032·e08c4544·0b9ea69c·......@2..ED....107 ··0x000008b8·04442522·a439005a·08001220·00843002·.D%".9.Z...·..0.
108 ··0x000008c8·9e40008c·8840a58a·89181d59·0969c218·.@...@.....Y.i..108 ··0x000008c8·c77163a9·9a000441·3108cacc·048a3c11·.qc....A1.....<.
109 ··0x000008d8·2a2a8440·d00a0871·95d84016·4c028993·**.@...q..@.L...109 ··0x000008d8·44015c00·10220102·001000c4·80448010·D.\..".......D..
110 ··0x000008e8·ab800f09·18a410d0·48028a02·82008208·........H.......110 ··0x000008e8·148e030a·6b73c506·6b00a521·208ab204·....ks..k..!·...
111 ··0x000008f8·09252294·81032603·068b16a0·00840b30·.%"...&........0111 ··0x000008f8·3c00c122·6a308120·c8b36408·18305b25·<.."j0.·..d..0[%
112 ··0x00000908·556612c0·0a012020·c2040609·083ac08d·Uf....··.....:..112 ··0x00000908·0081c100·00245a24·04310210·00050004·.....$Z$.1......
113 ··0x00000918·8146a127·3e19a093·5741c4b4·2884fd42·.F.'>...WA..(..B113 ··0x00000918·940e9830·48249851·a29881c8·40078441·...0H$.Q....@..A
114 ··0x00000928·880d2240·044c0000·02018c8f·06602800·.."@.L.......`(.114 ··0x00000928·b8a9b406·6aaed0c3·2c209a00·8a0612a4·....j...,·......
115 ··0x00000938·70520514·fb1085aa·2f04f601·0de20268·pR....../......h115 ··0x00000938·16800c02·410a1082·819c8c39·23c1a620·....A......9#..·
116 ··0x00000948·002200e0·4001194c·91056151·08344100·."..@..L..aQ.4A.116 ··0x00000948·24002423·012250b0·410070c0·70204218·$.$#."P.A.p.p·B.
117 ··0x00000958·80308198·421000d8·80403034·4008c8ac·.0..B....@04@...117 ··0x00000958·082083d8·4c503094·40a0060d·00a14828·.·..LP0.@.....H(
118 ··0x00000968·b2c05011·224d3500·0180124a·05610000·..P."M5....J.a..118 ··0x00000968·4348dead·c682185e·4880d442·1c004008·CH.....^H..B..@.
119 ··0x00000978·ba201820·2a010044·66000090·d0048580·.·.·*..Df.......119 ··0x00000978·e0034289·25312c00·011c112c·2240345c·..B.%1,....,"@4\
120 ··0x00000988·82ec0c88·32441248·811510c5·a401000a·....2D.H........120 ··0x00000988·619bd181·50752200·f4c20094·01cc8028·a...Pu"........(
121 ··0x00000998·80484101·30000810·269adc02·48000082·.HA.0...&...H...121 ··0x00000998·d0109430·640bc885·1062a440·01a920c0·...0d....b.@..·.
122 ··0x000009a8·54aa8404·f23305e8·00174086·00009202·T....3....@.....122 ··0x000009a8·a40a544b·a1809008·0729f585·80113085·..TK.....)....0.
123 ··0x000009b8·6b5c2009·20600001·10035e12·01d7da41·k\·.·`....^....A123 ··0x000009b8·b8000643·087b8818·94632b64·2441406b·...C.{...c+d$A@k
124 ··0x000009c8·4041104a·20545a87·0f008a4e·a4005850·@A.J·TZ....N..XP124 ··0x000009c8·86018971·44920a60·12604308·a2080004·...qD..`.`C.....
125 ··0x000009d8·8a2a0721·82e2806d·86000018·240e0200·.*.!...m....$...125 ··0x000009d8·8120620e·a9487842·580bd050·9c010cc0·.·b..HxBX..P....
Max diff block lines reached; 0/180341 bytes (0.00%) of diff not shown.
2.45 MB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 3, 19276 lines modifiedOffset 3, 19100 lines modified
3 ··0x00017b50·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.3 ··0x00017b50·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
4 ··0x00017b60·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT4 ··0x00017b60·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
5 ··0x00017b70·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM5 ··0x00017b70·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
6 ··0x00017b80·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone6 ··0x00017b80·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
7 ··0x00017b90·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina7 ··0x00017b90·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
8 ··0x00017ba0·6c697a65·00646572·6976696e·677a6d63·lize.derivingzmc8 ··0x00017ba0·6c697a65·00646572·6976696e·677a6d63·lize.derivingzmc
Diff chunk too large, falling back to line-by-line diff (1180 lines added, 1180 lines removed)
9 ··0x00017bb0·6f6d7061·747a6d30·7a69367a·69377a6d·ompatzm0zi6zi7zm9 ··0x00017bb0·6f6d7061·747a6d30·7a69367a·69377a6d·ompatzm0zi6zi7zm
10 ··0x00017bc0·48784f4b·42394a32·62367442·41495a5a·HxOKB9J2b6tBAIZZ10 ··0x00017bc0·46666262·61553646·4f4f5838·73384b73·FfbbaU6FOOX8s8Ks
11 ··0x00017bd0·49454947·576a315f·44617461·7a694465·IEIGWj1_DataziDe11 ··0x00017bd0·4a75764a·35415f44·6174617a·69446572·JuvJ5A_DataziDer
12 ··0x00017be0·72697669·6e675f7a·6474724d·6f64756c·riving_zdtrModul12 ··0x00017be0·6976696e·675f7a64·74724d6f·64756c65·iving_zdtrModule
13 ··0x00017bf0·65325f62·79746573·00646572·6976696e·e2_bytes.derivin13 ··0x00017bf0·325f6279·74657300·64657269·76696e67·2_bytes.deriving
14 ··0x00017c00·677a6d63·6f6d7061·747a6d30·7a69367a·gzmcompatzm0zi6z14 ··0x00017c00·7a6d636f·6d706174·7a6d307a·69367a69·zmcompatzm0zi6zi
15 ··0x00017c10·69377a6d·48784f4b·42394a32·62367442·i7zmHxOKB9J2b6tB15 ··0x00017c10·377a6d46·66626261·5536464f·4f583873·7zmFfbbaU6FOOX8s
16 ··0x00017c20·41495a5a·49454947·576a315f·44617461·AIZZIEIGWj1_Data16 ··0x00017c20·384b734a·75764a35·415f4461·74617a69·8KsJuvJ5A_Datazi
17 ··0x00017c30·7a694465·72697669·6e675f7a·6474724d·ziDeriving_zdtrM17 ··0x00017c30·44657269·76696e67·5f7a6474·724d6f64·Deriving_zdtrMod
18 ··0x00017c40·6f64756c·65345f62·79746573·00646572·odule4_bytes.der18 ··0x00017c40·756c6534·5f627974·65730064·65726976·ule4_bytes.deriv
19 ··0x00017c50·6976696e·677a6d63·6f6d7061·747a6d30·ivingzmcompatzm019 ··0x00017c50·696e677a·6d636f6d·7061747a·6d307a69·ingzmcompatzm0zi
20 ··0x00017c60·7a69367a·69377a6d·48784f4b·42394a32·zi6zi7zmHxOKB9J220 ··0x00017c60·367a6937·7a6d4666·62626155·36464f4f·6zi7zmFfbbaU6FOO
21 ··0x00017c70·62367442·41495a5a·49454947·576a315f·b6tBAIZZIEIGWj1_21 ··0x00017c70·58387338·4b734a75·764a3541·5f446174·X8s8KsJuvJ5A_Dat
22 ··0x00017c80·44617461·7a694465·72697669·6e675f7a·DataziDeriving_z22 ··0x00017c80·617a6944·65726976·696e675f·7a647472·aziDeriving_zdtr
23 ··0x00017c90·6474724d·6f64756c·65335f63·6c6f7375·dtrModule3_closu23 ··0x00017c90·4d6f6475·6c65335f·636c6f73·75726500·Module3_closure.
24 ··0x00017ca0·72650067·68637a6d·7072696d·5f474843·re.ghczmprim_GHC24 ··0x00017ca0·6768637a·6d707269·6d5f4748·437a6954·ghczmprim_GHCziT
25 ··0x00017cb0·7a695479·7065735f·54724e61·6d65535f·ziTypes_TrNameS_25 ··0x00017cb0·79706573·5f54724e·616d6553·5f636f6e·ypes_TrNameS_con
26 ··0x00017cc0·636f6e5f·696e666f·00646572·6976696e·con_info.derivin26 ··0x00017cc0·5f696e66·6f006465·72697669·6e677a6d·_info.derivingzm
27 ··0x00017cd0·677a6d63·6f6d7061·747a6d30·7a69367a·gzmcompatzm0zi6z27 ··0x00017cd0·636f6d70·61747a6d·307a6936·7a69377a·compatzm0zi6zi7z
28 ··0x00017ce0·69377a6d·48784f4b·42394a32·62367442·i7zmHxOKB9J2b6tB28 ··0x00017ce0·6d466662·62615536·464f4f58·3873384b·mFfbbaU6FOOX8s8K
29 ··0x00017cf0·41495a5a·49454947·576a315f·44617461·AIZZIEIGWj1_Data29 ··0x00017cf0·734a7576·4a35415f·44617461·7a694465·sJuvJ5A_DataziDe
30 ··0x00017d00·7a694465·72697669·6e675f7a·6474724d·ziDeriving_zdtrM30 ··0x00017d00·72697669·6e675f7a·6474724d·6f64756c·riving_zdtrModul
31 ··0x00017d10·6f64756c·65315f63·6c6f7375·72650064·odule1_closure.d31 ··0x00017d10·65315f63·6c6f7375·72650064·65726976·e1_closure.deriv
32 ··0x00017d20·65726976·696e677a·6d636f6d·7061747a·erivingzmcompatz32 ··0x00017d20·696e677a·6d636f6d·7061747a·6d307a69·ingzmcompatzm0zi
33 ··0x00017d30·6d307a69·367a6937·7a6d4878·4f4b4239·m0zi6zi7zmHxOKB933 ··0x00017d30·367a6937·7a6d4666·62626155·36464f4f·6zi7zmFfbbaU6FOO
34 ··0x00017d40·4a326236·74424149·5a5a4945·4947576a·J2b6tBAIZZIEIGWj34 ··0x00017d40·58387338·4b734a75·764a3541·5f446174·X8s8KsJuvJ5A_Dat
35 ··0x00017d50·315f4461·74617a69·44657269·76696e67·1_DataziDeriving35 ··0x00017d50·617a6944·65726976·696e675f·7a647472·aziDeriving_zdtr
36 ··0x00017d60·5f7a6474·724d6f64·756c655f·636c6f73·_zdtrModule_clos36 ··0x00017d60·4d6f6475·6c655f63·6c6f7375·72650067·Module_closure.g
37 ··0x00017d70·75726500·6768637a·6d707269·6d5f4748·ure.ghczmprim_GH37 ··0x00017d70·68637a6d·7072696d·5f474843·7a695479·hczmprim_GHCziTy
38 ··0x00017d80·437a6954·79706573·5f4d6f64·756c655f·CziTypes_Module_38 ··0x00017d80·7065735f·4d6f6475·6c655f63·6f6e5f69·pes_Module_con_i
39 ··0x00017d90·636f6e5f·696e666f·00646572·6976696e·con_info.derivin39 ··0x00017d90·6e666f00·64657269·76696e67·7a6d636f·nfo.derivingzmco
40 ··0x00017da0·677a6d63·6f6d7061·747a6d30·7a69367a·gzmcompatzm0zi6z40 ··0x00017da0·6d706174·7a6d307a·69367a69·377a6d46·mpatzm0zi6zi7zmF
41 ··0x00017db0·69377a6d·48784f4b·42394a32·62367442·i7zmHxOKB9J2b6tB41 ··0x00017db0·66626261·5536464f·4f583873·384b734a·fbbaU6FOOX8s8KsJ
42 ··0x00017dc0·41495a5a·49454947·576a315f·44617461·AIZZIEIGWj1_Data42 ··0x00017dc0·75764a35·415f4461·74617a69·44657269·uvJ5A_DataziDeri
43 ··0x00017dd0·7a694465·72697669·6e677a69·496e7465·ziDerivingziInte43 ··0x00017dd0·76696e67·7a69496e·7465726e·616c5f66·vingziInternal_f
44 ··0x00017de0·726e616c·5f666d61·70436f6e·73745661·rnal_fmapConstVa44 ··0x00017de0·6d617043·6f6e7374·56616c4e·616d6532·mapConstValName2
45 ··0x00017df0·6c4e616d·65325f62·79746573·00646572·lName2_bytes.der45 ··0x00017df0·5f627974·65730064·65726976·696e677a·_bytes.derivingz
46 ··0x00017e00·6976696e·677a6d63·6f6d7061·747a6d30·ivingzmcompatzm046 ··0x00017e00·6d636f6d·7061747a·6d307a69·367a6937·mcompatzm0zi6zi7
47 ··0x00017e10·7a69367a·69377a6d·48784f4b·42394a32·zi6zi7zmHxOKB9J247 ··0x00017e10·7a6d4666·62626155·36464f4f·58387338·zmFfbbaU6FOOX8s8
48 ··0x00017e20·62367442·41495a5a·49454947·576a315f·b6tBAIZZIEIGWj1_48 ··0x00017e20·4b734a75·764a3541·5f446174·617a6944·KsJuvJ5A_DataziD
49 ··0x00017e30·44617461·7a694465·72697669·6e677a69·DataziDerivingzi49 ··0x00017e30·65726976·696e677a·69496e74·65726e61·erivingziInterna
50 ··0x00017e40·496e7465·726e616c·5f726570·6c616365·Internal_replace50 ··0x00017e40·6c5f7265·706c6163·65436f6e·73745661·l_replaceConstVa
51 ··0x00017e50·436f6e73·7456616c·4e616d65·325f6279·ConstValName2_by51 ··0x00017e50·6c4e616d·65325f62·79746573·00646572·lName2_bytes.der
52 ··0x00017e60·74657300·64657269·76696e67·7a6d636f·tes.derivingzmco52 ··0x00017e60·6976696e·677a6d63·6f6d7061·747a6d30·ivingzmcompatzm0
53 ··0x00017e70·6d706174·7a6d307a·69367a69·377a6d48·mpatzm0zi6zi7zmH53 ··0x00017e70·7a69367a·69377a6d·46666262·61553646·zi6zi7zmFfbbaU6F
54 ··0x00017e80·784f4b42·394a3262·36744241·495a5a49·xOKB9J2b6tBAIZZI54 ··0x00017e80·4f4f5838·73384b73·4a75764a·35415f44·OOX8s8KsJuvJ5A_D
55 ··0x00017e90·45494757·6a315f44·6174617a·69446572·EIGWj1_DataziDer55 ··0x00017e90·6174617a·69446572·6976696e·677a6949·ataziDerivingziI
56 ··0x00017ea0·6976696e·677a6949·6e746572·6e616c5f·ivingziInternal_56 ··0x00017ea0·6e746572·6e616c5f·666f6c64·72436f6e·nternal_foldrCon
57 ··0x00017eb0·666f6c64·72436f6e·73745661·6c4e616d·foldrConstValNam57 ··0x00017eb0·73745661·6c4e616d·65325f62·79746573·stValName2_bytes
58 ··0x00017ec0·65325f62·79746573·00646572·6976696e·e2_bytes.derivin58 ··0x00017ec0·00646572·6976696e·677a6d63·6f6d7061·.derivingzmcompa
59 ··0x00017ed0·677a6d63·6f6d7061·747a6d30·7a69367a·gzmcompatzm0zi6z59 ··0x00017ed0·747a6d30·7a69367a·69377a6d·46666262·tzm0zi6zi7zmFfbb
60 ··0x00017ee0·69377a6d·48784f4b·42394a32·62367442·i7zmHxOKB9J2b6tB60 ··0x00017ee0·61553646·4f4f5838·73384b73·4a75764a·aU6FOOX8s8KsJuvJ
61 ··0x00017ef0·41495a5a·49454947·576a315f·44617461·AIZZIEIGWj1_Data61 ··0x00017ef0·35415f44·6174617a·69446572·6976696e·5A_DataziDerivin
62 ··0x00017f00·7a694465·72697669·6e677a69·496e7465·ziDerivingziInte62 ··0x00017f00·677a6949·6e746572·6e616c5f·666f6c64·gziInternal_fold
63 ··0x00017f10·726e616c·5f666f6c·644d6170·436f6e73·rnal_foldMapCons63 ··0x00017f10·4d617043·6f6e7374·56616c4e·616d6532·MapConstValName2
64 ··0x00017f20·7456616c·4e616d65·325f6279·74657300·tValName2_bytes.64 ··0x00017f20·5f627974·65730064·65726976·696e677a·_bytes.derivingz
65 ··0x00017f30·64657269·76696e67·7a6d636f·6d706174·derivingzmcompat65 ··0x00017f30·6d636f6d·7061747a·6d307a69·367a6937·mcompatzm0zi6zi7
66 ··0x00017f40·7a6d307a·69367a69·377a6d48·784f4b42·zm0zi6zi7zmHxOKB66 ··0x00017f40·7a6d4666·62626155·36464f4f·58387338·zmFfbbaU6FOOX8s8
67 ··0x00017f50·394a3262·36744241·495a5a49·45494757·9J2b6tBAIZZIEIGW67 ··0x00017f50·4b734a75·764a3541·5f446174·617a6944·KsJuvJ5A_DataziD
68 ··0x00017f60·6a315f44·6174617a·69446572·6976696e·j1_DataziDerivin68 ··0x00017f60·65726976·696e677a·69496e74·65726e61·erivingziInterna
69 ··0x00017f70·677a6949·6e746572·6e616c5f·6e756c6c·gziInternal_null69 ··0x00017f70·6c5f6e75·6c6c436f·6e737456·616c4e61·l_nullConstValNa
70 ··0x00017f80·436f6e73·7456616c·4e616d65·325f6279·ConstValName2_by70 ··0x00017f80·6d65325f·62797465·73006465·72697669·me2_bytes.derivi
71 ··0x00017f90·74657300·64657269·76696e67·7a6d636f·tes.derivingzmco71 ··0x00017f90·6e677a6d·636f6d70·61747a6d·307a6936·ngzmcompatzm0zi6
72 ··0x00017fa0·6d706174·7a6d307a·69367a69·377a6d48·mpatzm0zi6zi7zmH72 ··0x00017fa0·7a69377a·6d466662·62615536·464f4f58·zi7zmFfbbaU6FOOX
73 ··0x00017fb0·784f4b42·394a3262·36744241·495a5a49·xOKB9J2b6tBAIZZI73 ··0x00017fb0·3873384b·734a7576·4a35415f·44617461·8s8KsJuvJ5A_Data
74 ··0x00017fc0·45494757·6a315f44·6174617a·69446572·EIGWj1_DataziDer74 ··0x00017fc0·7a694465·72697669·6e677a69·496e7465·ziDerivingziInte
75 ··0x00017fd0·6976696e·677a6949·6e746572·6e616c5f·ivingziInternal_75 ··0x00017fd0·726e616c·5f747261·76657273·65436f6e·rnal_traverseCon
76 ··0x00017fe0·74726176·65727365·436f6e73·7456616c·traverseConstVal76 ··0x00017fe0·73745661·6c4e616d·65325f62·79746573·stValName2_bytes
77 ··0x00017ff0·4e616d65·325f6279·74657300·64657269·Name2_bytes.deri77 ··0x00017ff0·00646572·6976696e·677a6d63·6f6d7061·.derivingzmcompa
78 ··0x00018000·76696e67·7a6d636f·6d706174·7a6d307a·vingzmcompatzm0z78 ··0x00018000·747a6d30·7a69367a·69377a6d·46666262·tzm0zi6zi7zmFfbb
79 ··0x00018010·69367a69·377a6d48·784f4b42·394a3262·i6zi7zmHxOKB9J2b79 ··0x00018010·61553646·4f4f5838·73384b73·4a75764a·aU6FOOX8s8KsJuvJ
80 ··0x00018020·36744241·495a5a49·45494757·6a315f44·6tBAIZZIEIGWj1_D80 ··0x00018020·35415f44·6174617a·69446572·6976696e·5A_DataziDerivin
81 ··0x00018030·6174617a·69446572·6976696e·677a6949·ataziDerivingziI81 ··0x00018030·677a6949·6e746572·6e616c5f·6571436f·gziInternal_eqCo
82 ··0x00018040·6e746572·6e616c5f·6571436f·6e737456·nternal_eqConstV82 ··0x00018040·6e737456·616c4e61·6d65325f·62797465·nstValName2_byte
83 ··0x00018050·616c4e61·6d65325f·62797465·73006465·alName2_bytes.de83 ··0x00018050·73006465·72697669·6e677a6d·636f6d70·s.derivingzmcomp
84 ··0x00018060·72697669·6e677a6d·636f6d70·61747a6d·rivingzmcompatzm84 ··0x00018060·61747a6d·307a6936·7a69377a·6d466662·atzm0zi6zi7zmFfb
85 ··0x00018070·307a6936·7a69377a·6d48784f·4b42394a·0zi6zi7zmHxOKB9J85 ··0x00018070·62615536·464f4f58·3873384b·734a7576·baU6FOOX8s8KsJuv
86 ··0x00018080·32623674·4241495a·5a494549·47576a31·2b6tBAIZZIEIGWj186 ··0x00018080·4a35415f·44617461·7a694465·72697669·J5A_DataziDerivi
87 ··0x00018090·5f446174·617a6944·65726976·696e677a·_DataziDerivingz87 ··0x00018090·6e677a69·496e7465·726e616c·5f657131·ngziInternal_eq1
88 ··0x000180a0·69496e74·65726e61·6c5f6571·31436f6e·iInternal_eq1Con88 ··0x000180a0·436f6e73·7456616c·4e616d65·325f6279·ConstValName2_by
89 ··0x000180b0·73745661·6c4e616d·65325f62·79746573·stValName2_bytes89 ··0x000180b0·74657300·64657269·76696e67·7a6d636f·tes.derivingzmco
90 ··0x000180c0·00646572·6976696e·677a6d63·6f6d7061·.derivingzmcompa90 ··0x000180c0·6d706174·7a6d307a·69367a69·377a6d46·mpatzm0zi6zi7zmF
91 ··0x000180d0·747a6d30·7a69367a·69377a6d·48784f4b·tzm0zi6zi7zmHxOK91 ··0x000180d0·66626261·5536464f·4f583873·384b734a·fbbaU6FOOX8s8KsJ
92 ··0x000180e0·42394a32·62367442·41495a5a·49454947·B9J2b6tBAIZZIEIG92 ··0x000180e0·75764a35·415f4461·74617a69·44657269·uvJ5A_DataziDeri
93 ··0x000180f0·576a315f·44617461·7a694465·72697669·Wj1_DataziDerivi93 ··0x000180f0·76696e67·7a69496e·7465726e·616c5f6c·vingziInternal_l
94 ··0x00018100·6e677a69·496e7465·726e616c·5f6c6966·ngziInternal_lif94 ··0x00018100·69667445·71436f6e·73745661·6c4e616d·iftEqConstValNam
95 ··0x00018110·74457143·6f6e7374·56616c4e·616d6532·tEqConstValName295 ··0x00018110·65325f62·79746573·00646572·6976696e·e2_bytes.derivin
96 ··0x00018120·5f627974·65730064·65726976·696e677a·_bytes.derivingz96 ··0x00018120·677a6d63·6f6d7061·747a6d30·7a69367a·gzmcompatzm0zi6z
97 ··0x00018130·6d636f6d·7061747a·6d307a69·367a6937·mcompatzm0zi6zi797 ··0x00018130·69377a6d·46666262·61553646·4f4f5838·i7zmFfbbaU6FOOX8
98 ··0x00018140·7a6d4878·4f4b4239·4a326236·74424149·zmHxOKB9J2b6tBAI98 ··0x00018140·73384b73·4a75764a·35415f44·6174617a·s8KsJuvJ5A_Dataz
99 ··0x00018150·5a5a4945·4947576a·315f4461·74617a69·ZZIEIGWj1_Datazi99 ··0x00018150·69446572·6976696e·677a6949·6e746572·iDerivingziInter
100 ··0x00018160·44657269·76696e67·7a69496e·7465726e·DerivingziIntern100 ··0x00018160·6e616c5f·6c696674·45713243·6f6e7374·nal_liftEq2Const
101 ··0x00018170·616c5f6c·69667445·7132436f·6e737456·al_liftEq2ConstV101 ··0x00018170·56616c4e·616d6532·5f627974·65730064·ValName2_bytes.d
102 ··0x00018180·616c4e61·6d65325f·62797465·73006465·alName2_bytes.de102 ··0x00018180·65726976·696e677a·6d636f6d·7061747a·erivingzmcompatz
103 ··0x00018190·72697669·6e677a6d·636f6d70·61747a6d·rivingzmcompatzm103 ··0x00018190·6d307a69·367a6937·7a6d4666·62626155·m0zi6zi7zmFfbbaU
104 ··0x000181a0·307a6936·7a69377a·6d48784f·4b42394a·0zi6zi7zmHxOKB9J104 ··0x000181a0·36464f4f·58387338·4b734a75·764a3541·6FOOX8s8KsJuvJ5A
105 ··0x000181b0·32623674·4241495a·5a494549·47576a31·2b6tBAIZZIEIGWj1105 ··0x000181b0·5f446174·617a6944·65726976·696e677a·_DataziDerivingz
106 ··0x000181c0·5f446174·617a6944·65726976·696e677a·_DataziDerivingz106 ··0x000181c0·69496e74·65726e61·6c5f636f·6d706172·iInternal_compar
107 ··0x000181d0·69496e74·65726e61·6c5f636f·6d706172·iInternal_compar107 ··0x000181d0·65436f6e·73745661·6c4e616d·65325f62·eConstValName2_b
108 ··0x000181e0·65436f6e·73745661·6c4e616d·65325f62·eConstValName2_b108 ··0x000181e0·79746573·00646572·6976696e·677a6d63·ytes.derivingzmc
109 ··0x000181f0·79746573·00646572·6976696e·677a6d63·ytes.derivingzmc109 ··0x000181f0·6f6d7061·747a6d30·7a69367a·69377a6d·ompatzm0zi6zi7zm
110 ··0x00018200·6f6d7061·747a6d30·7a69367a·69377a6d·ompatzm0zi6zi7zm110 ··0x00018200·46666262·61553646·4f4f5838·73384b73·FfbbaU6FOOX8s8Ks
111 ··0x00018210·48784f4b·42394a32·62367442·41495a5a·HxOKB9J2b6tBAIZZ111 ··0x00018210·4a75764a·35415f44·6174617a·69446572·JuvJ5A_DataziDer
112 ··0x00018220·49454947·576a315f·44617461·7a694465·IEIGWj1_DataziDe112 ··0x00018220·6976696e·677a6949·6e746572·6e616c5f·ivingziInternal_
113 ··0x00018230·72697669·6e677a69·496e7465·726e616c·rivingziInternal113 ··0x00018230·6c74436f·6e737456·616c4e61·6d65325f·ltConstValName2_
114 ··0x00018240·5f6c7443·6f6e7374·56616c4e·616d6532·_ltConstValName2114 ··0x00018240·62797465·73006465·72697669·6e677a6d·bytes.derivingzm
115 ··0x00018250·5f627974·65730064·65726976·696e677a·_bytes.derivingz115 ··0x00018250·636f6d70·61747a6d·307a6936·7a69377a·compatzm0zi6zi7z
116 ··0x00018260·6d636f6d·7061747a·6d307a69·367a6937·mcompatzm0zi6zi7116 ··0x00018260·6d466662·62615536·464f4f58·3873384b·mFfbbaU6FOOX8s8K
117 ··0x00018270·7a6d4878·4f4b4239·4a326236·74424149·zmHxOKB9J2b6tBAI117 ··0x00018270·734a7576·4a35415f·44617461·7a694465·sJuvJ5A_DataziDe
118 ··0x00018280·5a5a4945·4947576a·315f4461·74617a69·ZZIEIGWj1_Datazi118 ··0x00018280·72697669·6e677a69·496e7465·726e616c·rivingziInternal
119 ··0x00018290·44657269·76696e67·7a69496e·7465726e·DerivingziIntern119 ··0x00018290·5f636f6d·70617265·31436f6e·73745661·_compare1ConstVa
120 ··0x000182a0·616c5f63·6f6d7061·72653143·6f6e7374·al_compare1Const120 ··0x000182a0·6c4e616d·65355f62·79746573·00646572·lName5_bytes.der
121 ··0x000182b0·56616c4e·616d6535·5f627974·65730064·ValName5_bytes.d121 ··0x000182b0·6976696e·677a6d63·6f6d7061·747a6d30·ivingzmcompatzm0
122 ··0x000182c0·65726976·696e677a·6d636f6d·7061747a·erivingzmcompatz122 ··0x000182c0·7a69367a·69377a6d·46666262·61553646·zi6zi7zmFfbbaU6F
123 ··0x000182d0·6d307a69·367a6937·7a6d4878·4f4b4239·m0zi6zi7zmHxOKB9123 ··0x000182d0·4f4f5838·73384b73·4a75764a·35415f44·OOX8s8KsJuvJ5A_D
124 ··0x000182e0·4a326236·74424149·5a5a4945·4947576a·J2b6tBAIZZIEIGWj124 ··0x000182e0·6174617a·69446572·6976696e·677a6949·ataziDerivingziI
125 ··0x000182f0·315f4461·74617a69·44657269·76696e67·1_DataziDeriving125 ··0x000182f0·6e746572·6e616c5f·6c696674·436f6d70·nternal_liftComp
126 ··0x00018300·7a69496e·7465726e·616c5f6c·69667443·ziInternal_liftC126 ··0x00018300·61726543·6f6e7374·56616c4e·616d6532·areConstValName2
127 ··0x00018310·6f6d7061·7265436f·6e737456·616c4e61·ompareConstValNa127 ··0x00018310·5f627974·65730064·65726976·696e677a·_bytes.derivingz
128 ··0x00018320·6d65325f·62797465·73006465·72697669·me2_bytes.derivi128 ··0x00018320·6d636f6d·7061747a·6d307a69·367a6937·mcompatzm0zi6zi7
Max diff block lines reached; 2408647/2567327 bytes (93.82%) of diff not shown.
4.03 MB
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 0000000000091050·<derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_zdWOneName_info@@Base-0xd8>:2 0000000000091050·<derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_zdWOneName_info@@Base-0xd8>:
3 »       lea····0xab3f9(%rip),%rdi········3 »       lea····0xab3f9(%rip),%rdi········
4 »       lea····0xab3f2(%rip),%rax········4 »       lea····0xab3f2(%rip),%rax········
5 »       cmp····%rdi,%rax5 »       cmp····%rdi,%rax
6 »       je·····91078·<__cxa_finalize@plt+0x38>6 »       je·····91078·<__cxa_finalize@plt+0x38>
7 »       mov····0x9491e(%rip),%rax········7 »       mov····0x9491e(%rip),%rax········
8 »       test···%rax,%rax8 »       test···%rax,%rax
9 »       je·····91078·<__cxa_finalize@plt+0x38>9 »       je·····91078·<__cxa_finalize@plt+0x38>
Offset 55, 18 lines modifiedOffset 55, 18 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 0000000000091128·<derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_zdWOneName_info@@Base>:61 0000000000091128·<derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_zdWOneName_info@@Base>:
62 »       add····$0x10,%r1262 »       add····$0x10,%r12
63 »       cmp····0x358(%r13),%r1263 »       cmp····0x358(%r13),%r12
64 »       ja·····9114d·<derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_zdWOneName_info@@Base+0x25>64 »       ja·····9114d·<derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_zdWOneName_info@@Base+0x25>
65 »       lea····0x10464(%rip),%rax········65 »       lea····0x10464(%rip),%rax········
66 »       mov····%rax,-0x8(%r12)66 »       mov····%rax,-0x8(%r12)
67 »       mov····%r14,(%r12)67 »       mov····%r14,(%r12)
68 »       lea····-0x7(%r12),%rbx68 »       lea····-0x7(%r12),%rbx
69 »       jmp····*0x0(%rbp)69 »       jmp····*0x0(%rbp)
70 »       movq···$0x10,0x388(%r13)70 »       movq···$0x10,0x388(%r13)
71 »       lea····0x94ef1(%rip),%rbx········71 »       lea····0x94ef1(%rip),%rbx········
Offset 78, 18 lines modifiedOffset 78, 18 lines modified
78 »       add····%al,(%rax)78 »       add····%al,(%rax)
79 »       add····%cl,(%rsi)79 »       add····%cl,(%rsi)
80 »       add····%al,(%rax)80 »       add····%al,(%rax)
81 »       add····%al,(%rax)81 »       add····%al,(%rax)
82 »       add····%al,(%rax)82 »       add····%al,(%rax)
83 »       ...83 »       ...
  
84 0000000000091180·<derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_zdWTwoNames_info@@Base>:84 0000000000091180·<derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_zdWTwoNames_info@@Base>:
85 »       add····$0x18,%r1285 »       add····$0x18,%r12
86 »       cmp····0x358(%r13),%r1286 »       cmp····0x358(%r13),%r12
87 »       ja·····911aa·<derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_zdWTwoNames_info@@Base+0x2a>87 »       ja·····911aa·<derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_zdWTwoNames_info@@Base+0x2a>
88 »       lea····0x1042c(%rip),%rax········88 »       lea····0x1042c(%rip),%rax········
89 »       mov····%rax,-0x10(%r12)89 »       mov····%rax,-0x10(%r12)
90 »       mov····%r14,-0x8(%r12)90 »       mov····%r14,-0x8(%r12)
91 »       mov····%rsi,(%r12)91 »       mov····%rsi,(%r12)
92 »       lea····-0xe(%r12),%rbx92 »       lea····-0xe(%r12),%rbx
93 »       jmp····*0x0(%rbp)93 »       jmp····*0x0(%rbp)
94 »       movq···$0x18,0x388(%r13)94 »       movq···$0x18,0x388(%r13)
Offset 100, 24 lines modifiedOffset 100, 24 lines modified
100 »       add····%al,(%rax)100 »       add····%al,(%rax)
101 »       add····%cl,(%rsi)101 »       add····%cl,(%rsi)
102 »       add····%al,(%rax)102 »       add····%al,(%rax)
103 »       add····%al,(%rax)103 »       add····%al,(%rax)
104 »       add····%al,(%rax)104 »       add····%al,(%rax)
105 »       ...105 »       ...
  
106 00000000000911d8·<derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_arity_info@@Base>:106 00000000000911d8·<derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_arity_info@@Base>:
107 »       lea····-0x8(%rbp),%rax107 »       lea····-0x8(%rbp),%rax
108 »       cmp····%r15,%rax108 »       cmp····%r15,%rax
109 »       jb·····9121e·<derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_arity_info@@Base+0x46>109 »       jb·····9121e·<derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_arity_info@@Base+0x46>
110 »       lea····0x28(%rip),%rax········110 »       lea····0x28(%rip),%rax········
111 »       mov····%rax,-0x8(%rbp)111 »       mov····%rax,-0x8(%rbp)
112 »       mov····%r14,%rbx112 »       mov····%r14,%rbx
113 »       add····$0xfffffffffffffff8,%rbp113 »       add····$0xfffffffffffffff8,%rbp
114 »       test···$0x7,%bl114 »       test···$0x7,%bl
115 »       jne····91210·<derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_arity_info@@Base+0x38>115 »       jne····91210·<derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_arity_info@@Base+0x38>
116 »       mov····(%rbx),%rax116 »       mov····(%rbx),%rax
117 »       jmp····*%rax117 »       jmp····*%rax
118 »       nopl···(%rax)118 »       nopl···(%rax)
119 »       ...119 »       ...
120 »       (bad)120 »       (bad)
121 »       add····%al,(%rax)121 »       add····%al,(%rax)
122 »       add····%al,(%rax)122 »       add····%al,(%rax)
Offset 135, 24 lines modifiedOffset 135, 24 lines modified
135 »       add····%al,(%rax)135 »       add····%al,(%rax)
136 »       add····%cl,(%rsi)136 »       add····%cl,(%rsi)
137 »       add····%al,(%rax)137 »       add····%al,(%rax)
138 »       add····%al,(%rax)138 »       add····%al,(%rax)
139 »       add····%al,(%rax)139 »       add····%al,(%rax)
140 »       ...140 »       ...
  
141 0000000000091248·<derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_allowExQuant_info@@Base>:141 0000000000091248·<derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_allowExQuant_info@@Base>:
142 »       lea····-0x8(%rbp),%rax142 »       lea····-0x8(%rbp),%rax
143 »       cmp····%r15,%rax143 »       cmp····%r15,%rax
144 »       jb·····9128e·<derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_allowExQuant_info@@Base+0x46>144 »       jb·····9128e·<derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_allowExQuant_info@@Base+0x46>
145 »       lea····0x28(%rip),%rax········145 »       lea····0x28(%rip),%rax········
146 »       mov····%rax,-0x8(%rbp)146 »       mov····%rax,-0x8(%rbp)
147 »       mov····%r14,%rbx147 »       mov····%r14,%rbx
148 »       add····$0xfffffffffffffff8,%rbp148 »       add····$0xfffffffffffffff8,%rbp
149 »       test···$0x7,%bl149 »       test···$0x7,%bl
150 »       jne····91280·<derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_allowExQuant_info@@Base+0x38>150 »       jne····91280·<derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_allowExQuant_info@@Base+0x38>
151 »       mov····(%rbx),%rax151 »       mov····(%rbx),%rax
152 »       jmp····*%rax152 »       jmp····*%rax
153 »       nopl···(%rax)153 »       nopl···(%rax)
154 »       ...154 »       ...
155 »       (bad)155 »       (bad)
156 »       add····%al,(%rax)156 »       add····%al,(%rax)
157 »       add····%al,(%rax)157 »       add····%al,(%rax)
Offset 170, 24 lines modifiedOffset 170, 24 lines modified
170 »       add····%al,(%rax)170 »       add····%al,(%rax)
171 »       add····%cl,(%rsi)171 »       add····%cl,(%rsi)
172 »       add····%al,(%rax)172 »       add····%al,(%rax)
173 »       add····%al,(%rax)173 »       add····%al,(%rax)
174 »       add····%al,(%rax)174 »       add····%al,(%rax)
175 »       ...175 »       ...
  
176 00000000000912b8·<derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_fullClassName_info@@Base>:176 00000000000912b8·<derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_fullClassName_info@@Base>:
177 »       lea····-0x8(%rbp),%rax177 »       lea····-0x8(%rbp),%rax
178 »       cmp····%r15,%rax178 »       cmp····%r15,%rax
179 »       jb·····912fe·<derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_fullClassName_info@@Base+0x46>179 »       jb·····912fe·<derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_fullClassName_info@@Base+0x46>
180 »       lea····0x28(%rip),%rax········180 »       lea····0x28(%rip),%rax········
181 »       mov····%rax,-0x8(%rbp)181 »       mov····%rax,-0x8(%rbp)
182 »       mov····%r14,%rbx182 »       mov····%r14,%rbx
183 »       add····$0xfffffffffffffff8,%rbp183 »       add····$0xfffffffffffffff8,%rbp
184 »       test···$0x7,%bl184 »       test···$0x7,%bl
185 »       jne····912f0·<derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_fullClassName_info@@Base+0x38>185 »       jne····912f0·<derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_fullClassName_info@@Base+0x38>
186 »       mov····(%rbx),%rax186 »       mov····(%rbx),%rax
187 »       jmp····*%rax187 »       jmp····*%rax
188 »       nopl···(%rax)188 »       nopl···(%rax)
189 »       ...189 »       ...
190 »       (bad)190 »       (bad)
191 »       add····%al,(%rax)191 »       add····%al,(%rax)
192 »       add····%al,(%rax)192 »       add····%al,(%rax)
Offset 205, 24 lines modifiedOffset 205, 24 lines modified
Max diff block lines reached; 4223458/4229058 bytes (99.87%) of diff not shown.
33.7 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00122000·44617461·2e446572·6976696e·67006465·Data.Deriving.de2 ··0x00122000·44617461·2e446572·6976696e·67006465·Data.Deriving.de
3 ··0x00122010·72697669·6e672d63·6f6d7061·742d302e·riving-compat-0.3 ··0x00122010·72697669·6e672d63·6f6d7061·742d302e·riving-compat-0.
4 ··0x00122020·362e372d·48784f4b·42394a32·62367442·6.7-HxOKB9J2b6tB 
5 ··0x00122030·41495a49·45494757·6a310066·6d617043·AIZIEIGWj1.fmapC4 ··0x00122020·362e372d·46666262·61553646·4f4f5838·6.7-FfbbaU6FOOX8
 5 ··0x00122030·73384b73·4a75764a·35410066·6d617043·s8KsJuvJ5A.fmapC
6 ··0x00122040·6f6e7374·00726570·6c616365·436f6e73·onst.replaceCons6 ··0x00122040·6f6e7374·00726570·6c616365·436f6e73·onst.replaceCons
7 ··0x00122050·7400666f·6c647243·6f6e7374·00666f6c·t.foldrConst.fol7 ··0x00122050·7400666f·6c647243·6f6e7374·00666f6c·t.foldrConst.fol
8 ··0x00122060·644d6170·436f6e73·74006e75·6c6c436f·dMapConst.nullCo8 ··0x00122060·644d6170·436f6e73·74006e75·6c6c436f·dMapConst.nullCo
9 ··0x00122070·6e737400·74726176·65727365·436f6e73·nst.traverseCons9 ··0x00122070·6e737400·74726176·65727365·436f6e73·nst.traverseCons
10 ··0x00122080·74006571·436f6e73·74006571·31436f6e·t.eqConst.eq1Con10 ··0x00122080·74006571·436f6e73·74006571·31436f6e·t.eqConst.eq1Con
11 ··0x00122090·7374006c·69667445·71436f6e·7374006c·st.liftEqConst.l11 ··0x00122090·7374006c·69667445·71436f6e·7374006c·st.liftEqConst.l
12 ··0x001220a0·69667445·7132436f·6e737400·636f6d70·iftEq2Const.comp12 ··0x001220a0·69667445·7132436f·6e737400·636f6d70·iftEq2Const.comp
Offset 220, 63 lines modifiedOffset 220, 63 lines modified
220 ··0x00122d90·74612f44·65726976·696e672f·496e7465·ta/Deriving/Inte220 ··0x00122d90·74612f44·65726976·696e672f·496e7465·ta/Deriving/Inte
221 ··0x00122da0·726e616c·2e687300·44617461·2e446572·rnal.hs.Data.Der221 ··0x00122da0·726e616c·2e687300·44617461·2e446572·rnal.hs.Data.Der
222 ··0x00122db0·6976696e·672e496e·7465726e·616c0065·iving.Internal.e222 ··0x00122db0·6976696e·672e496e·7465726e·616c0065·iving.Internal.e
223 ··0x00122dc0·72726f72·00737263·2f446174·612f4465·rror.src/Data/De223 ··0x00122dc0·72726f72·00737263·2f446174·612f4465·rror.src/Data/De
224 ··0x00122dd0·72697669·6e672f49·6e746572·6e616c2e·riving/Internal.224 ··0x00122dd0·72697669·6e672f49·6e746572·6e616c2e·riving/Internal.
225 ··0x00122de0·68733a32·34353a31·322d3133·7c636173·hs:245:12-13|cas225 ··0x00122de0·68733a32·34353a31·322d3133·7c636173·hs:245:12-13|cas
226 ··0x00122df0·65005f27·00692300·64657269·76696e67·e._'.i#.deriving226 ··0x00122df0·65005f27·00692300·64657269·76696e67·e._'.i#.deriving
227 ··0x00122e00·2d636f6d·7061742d·302e362e·372d4878·-compat-0.6.7-Hx227 ··0x00122e00·2d636f6d·7061742d·302e362e·372d4666·-compat-0.6.7-Ff
228 ··0x00122e10·4f4b4239·4a326236·74424149·5a494549·OKB9J2b6tBAIZIEI228 ··0x00122e10·62626155·36464f4f·58387338·4b734a75·bbaU6FOOX8s8KsJu
229 ··0x00122e20·47576a31·3a446174·612e4465·72697669·GWj1:Data.Derivi229 ··0x00122e20·764a3541·3a446174·612e4465·72697669·vJ5A:Data.Derivi
230 ··0x00122e30·6e672e49·6e746572·6e616c2e·4f6e654e·ng.Internal.OneN230 ··0x00122e30·6e672e49·6e746572·6e616c2e·4f6e654e·ng.Internal.OneN
231 ··0x00122e40·616d6500·64657269·76696e67·2d636f6d·ame.deriving-com231 ··0x00122e40·616d6500·64657269·76696e67·2d636f6d·ame.deriving-com
232 ··0x00122e50·7061742d·302e362e·372d4878·4f4b4239·pat-0.6.7-HxOKB9232 ··0x00122e50·7061742d·302e362e·372d4666·62626155·pat-0.6.7-FfbbaU
233 ··0x00122e60·4a326236·74424149·5a494549·47576a31·J2b6tBAIZIEIGWj1233 ··0x00122e60·36464f4f·58387338·4b734a75·764a3541·6FOOX8s8KsJuvJ5A
234 ··0x00122e70·3a446174·612e4465·72697669·6e672e49·:Data.Deriving.I234 ··0x00122e70·3a446174·612e4465·72697669·6e672e49·:Data.Deriving.I
235 ··0x00122e80·6e746572·6e616c2e·54776f4e·616d6573·nternal.TwoNames235 ··0x00122e80·6e746572·6e616c2e·54776f4e·616d6573·nternal.TwoNames
236 ··0x00122e90·00646572·6976696e·672d636f·6d706174·.deriving-compat236 ··0x00122e90·00646572·6976696e·672d636f·6d706174·.deriving-compat
237 ··0x00122ea0·2d302e36·2e372d48·784f4b42·394a3262·-0.6.7-HxOKB9J2b 
238 ··0x00122eb0·36744241·495a4945·4947576a·313a4461·6tBAIZIEIGWj1:Da237 ··0x00122ea0·2d302e36·2e372d46·66626261·5536464f·-0.6.7-FfbbaU6FO
 238 ··0x00122eb0·4f583873·384b734a·75764a35·413a4461·OX8s8KsJuvJ5A:Da
239 ··0x00122ec0·74612e44·65726976·696e672e·496e7465·ta.Deriving.Inte239 ··0x00122ec0·74612e44·65726976·696e672e·496e7465·ta.Deriving.Inte
240 ··0x00122ed0·726e616c·2e433a43·6c617373·52657000·rnal.C:ClassRep.240 ··0x00122ed0·726e616c·2e433a43·6c617373·52657000·rnal.C:ClassRep.
241 ··0x00122ee0·64657269·76696e67·2d636f6d·7061742d·deriving-compat-241 ··0x00122ee0·64657269·76696e67·2d636f6d·7061742d·deriving-compat-
242 ··0x00122ef0·302e362e·372d4878·4f4b4239·4a326236·0.6.7-HxOKB9J2b6 
243 ··0x00122f00·74424149·5a494549·47576a31·3a446174·tBAIZIEIGWj1:Dat242 ··0x00122ef0·302e362e·372d4666·62626155·36464f4f·0.6.7-FfbbaU6FOO
 243 ··0x00122f00·58387338·4b734a75·764a3541·3a446174·X8s8KsJuvJ5A:Dat
244 ··0x00122f10·612e4465·72697669·6e672e49·6e746572·a.Deriving.Inter244 ··0x00122f10·612e4465·72697669·6e672e49·6e746572·a.Deriving.Inter
245 ··0x00122f20·6e616c2e·4e6f744b·696e6453·74617200·nal.NotKindStar.245 ··0x00122f20·6e616c2e·4e6f744b·696e6453·74617200·nal.NotKindStar.
246 ··0x00122f30·64657269·76696e67·2d636f6d·7061742d·deriving-compat-246 ··0x00122f30·64657269·76696e67·2d636f6d·7061742d·deriving-compat-
247 ··0x00122f40·302e362e·372d4878·4f4b4239·4a326236·0.6.7-HxOKB9J2b6 
248 ··0x00122f50·74424149·5a494549·47576a31·3a446174·tBAIZIEIGWj1:Dat247 ··0x00122f40·302e362e·372d4666·62626155·36464f4f·0.6.7-FfbbaU6FOO
 248 ··0x00122f50·58387338·4b734a75·764a3541·3a446174·X8s8KsJuvJ5A:Dat
249 ··0x00122f60·612e4465·72697669·6e672e49·6e746572·a.Deriving.Inter249 ··0x00122f60·612e4465·72697669·6e672e49·6e746572·a.Deriving.Inter
250 ··0x00122f70·6e616c2e·4b696e64·53746172·00646572·nal.KindStar.der250 ··0x00122f70·6e616c2e·4b696e64·53746172·00646572·nal.KindStar.der
251 ··0x00122f80·6976696e·672d636f·6d706174·2d302e36·iving-compat-0.6251 ··0x00122f80·6976696e·672d636f·6d706174·2d302e36·iving-compat-0.6
252 ··0x00122f90·2e372d48·784f4b42·394a3262·36744241·.7-HxOKB9J2b6tBA 
253 ··0x00122fa0·495a4945·4947576a·313a4461·74612e44·IZIEIGWj1:Data.D252 ··0x00122f90·2e372d46·66626261·5536464f·4f583873·.7-FfbbaU6FOOX8s
 253 ··0x00122fa0·384b734a·75764a35·413a4461·74612e44·8KsJuvJ5A:Data.D
254 ··0x00122fb0·65726976·696e672e·496e7465·726e616c·eriving.Internal254 ··0x00122fb0·65726976·696e672e·496e7465·726e616c·eriving.Internal
255 ··0x00122fc0·2e49734b·696e6456·61720044·6174612e·.IsKindVar.Data.255 ··0x00122fc0·2e49734b·696e6456·61720044·6174612e·.IsKindVar.Data.
256 ··0x00122fd0·426f756e·6465642e·44657269·76696e67·Bounded.Deriving256 ··0x00122fd0·426f756e·6465642e·44657269·76696e67·Bounded.Deriving
257 ··0x00122fe0·00274d61·78426f75·6e640027·4d696e42·.'MaxBound.'MinB257 ··0x00122fe0·00274d61·78426f75·6e640027·4d696e42·.'MaxBound.'MinB
258 ··0x00122ff0·6f756e64·00426f75·6e646564·46756e00·ound.BoundedFun.258 ··0x00122ff0·6f756e64·00426f75·6e646564·46756e00·ound.BoundedFun.
259 ··0x00123000·27426f75·6e646564·436c6173·73004461·'BoundedClass.Da259 ··0x00123000·27426f75·6e646564·436c6173·73004461·'BoundedClass.Da
260 ··0x00123010·74612e42·6f756e64·65642e44·65726976·ta.Bounded.Deriv260 ··0x00123010·74612e42·6f756e64·65642e44·65726976·ta.Bounded.Deriv
261 ··0x00123020·696e672e·496e7465·726e616c·00646572·ing.Internal.der261 ··0x00123020·696e672e·496e7465·726e616c·00646572·ing.Internal.der
262 ··0x00123030·6976696e·672d636f·6d706174·2d302e36·iving-compat-0.6262 ··0x00123030·6976696e·672d636f·6d706174·2d302e36·iving-compat-0.6
263 ··0x00123040·2e372d48·784f4b42·394a3262·36744241·.7-HxOKB9J2b6tBA 
264 ··0x00123050·495a4945·4947576a·313a4461·74612e42·IZIEIGWj1:Data.B263 ··0x00123040·2e372d46·66626261·5536464f·4f583873·.7-FfbbaU6FOOX8s
 264 ··0x00123050·384b734a·75764a35·413a4461·74612e42·8KsJuvJ5A:Data.B
265 ··0x00123060·6f756e64·65642e44·65726976·696e672e·ounded.Deriving.265 ··0x00123060·6f756e64·65642e44·65726976·696e672e·ounded.Deriving.
266 ··0x00123070·496e7465·726e616c·2e4d696e·426f756e·Internal.MinBoun266 ··0x00123070·496e7465·726e616c·2e4d696e·426f756e·Internal.MinBoun
267 ··0x00123080·64006465·72697669·6e672d63·6f6d7061·d.deriving-compa267 ··0x00123080·64006465·72697669·6e672d63·6f6d7061·d.deriving-compa
268 ··0x00123090·742d302e·362e372d·48784f4b·42394a32·t-0.6.7-HxOKB9J2 
269 ··0x001230a0·62367442·41495a49·45494757·6a313a44·b6tBAIZIEIGWj1:D268 ··0x00123090·742d302e·362e372d·46666262·61553646·t-0.6.7-FfbbaU6F
 269 ··0x001230a0·4f4f5838·73384b73·4a75764a·35413a44·OOX8s8KsJuvJ5A:D
270 ··0x001230b0·6174612e·426f756e·6465642e·44657269·ata.Bounded.Deri270 ··0x001230b0·6174612e·426f756e·6465642e·44657269·ata.Bounded.Deri
271 ··0x001230c0·76696e67·2e496e74·65726e61·6c2e4d61·ving.Internal.Ma271 ··0x001230c0·76696e67·2e496e74·65726e61·6c2e4d61·ving.Internal.Ma
272 ··0x001230d0·78426f75·6e640064·65726976·696e672d·xBound.deriving-272 ··0x001230d0·78426f75·6e640064·65726976·696e672d·xBound.deriving-
273 ··0x001230e0·636f6d70·61742d30·2e362e37·2d48784f·compat-0.6.7-HxO273 ··0x001230e0·636f6d70·61742d30·2e362e37·2d466662·compat-0.6.7-Ffb
274 ··0x001230f0·4b42394a·32623674·4241495a·49454947·KB9J2b6tBAIZIEIG274 ··0x001230f0·62615536·464f4f58·3873384b·734a7576·baU6FOOX8s8KsJuv
275 ··0x00123100·576a313a·44617461·2e426f75·6e646564·Wj1:Data.Bounded275 ··0x00123100·4a35413a·44617461·2e426f75·6e646564·J5A:Data.Bounded
276 ··0x00123110·2e446572·6976696e·672e496e·7465726e·.Deriving.Intern276 ··0x00123110·2e446572·6976696e·672e496e·7465726e·.Deriving.Intern
277 ··0x00123120·616c2e42·6f756e64·6564436c·61737300·al.BoundedClass.277 ··0x00123120·616c2e42·6f756e64·6564436c·61737300·al.BoundedClass.
278 ··0x00123130·44617461·2e446572·6976696e·672e5669·Data.Deriving.Vi278 ··0x00123130·44617461·2e446572·6976696e·672e5669·Data.Deriving.Vi
279 ··0x00123140·61004e6f·74206120·6e657774·7970653a·a.Not·a·newtype:279 ··0x00123140·61004e6f·74206120·6e657774·7970653a·a.Not·a·newtype:
280 ··0x00123150·20004e6f·74206120·64617461·20747970··.Not·a·data·typ280 ··0x00123150·20004e6f·74206120·64617461·20747970··.Not·a·data·typ
281 ··0x00123160·653a2000·4e6f7420·61207479·70652063·e:·.Not·a·type·c281 ··0x00123160·653a2000·4e6f7420·61207479·70652063·e:·.Not·a·type·c
282 ··0x00123170·6c617373·3a200043·616e6e6f·74206465·lass:·.Cannot·de282 ··0x00123170·6c617373·3a200043·616e6e6f·74206465·lass:·.Cannot·de
Offset 311, 47 lines modifiedOffset 311, 47 lines modified
311 ··0x00123340·6d46726f·6d546865·6e002745·6e756d46·mFromThen.'EnumF311 ··0x00123340·6d46726f·6d546865·6e002745·6e756d46·mFromThen.'EnumF
312 ··0x00123350·726f6d00·2746726f·6d456e75·6d002754·rom.'FromEnum.'T312 ··0x00123350·726f6d00·2746726f·6d456e75·6d002754·rom.'FromEnum.'T
313 ··0x00123360·6f456e75·6d002750·72656400·27537563·oEnum.'Pred.'Suc313 ··0x00123360·6f456e75·6d002750·72656400·27537563·oEnum.'Pred.'Suc
314 ··0x00123370·6300456e·756d4675·6e002745·6e756d43·c.EnumFun.'EnumC314 ··0x00123370·6300456e·756d4675·6e002745·6e756d43·c.EnumFun.'EnumC
315 ··0x00123380·6c617373·00446174·612e456e·756d2e44·lass.Data.Enum.D315 ··0x00123380·6c617373·00446174·612e456e·756d2e44·lass.Data.Enum.D
316 ··0x00123390·65726976·696e672e·496e7465·726e616c·eriving.Internal316 ··0x00123390·65726976·696e672e·496e7465·726e616c·eriving.Internal
317 ··0x001233a0·00646572·6976696e·672d636f·6d706174·.deriving-compat317 ··0x001233a0·00646572·6976696e·672d636f·6d706174·.deriving-compat
318 ··0x001233b0·2d302e36·2e372d48·784f4b42·394a3262·-0.6.7-HxOKB9J2b 
319 ··0x001233c0·36744241·495a4945·4947576a·313a4461·6tBAIZIEIGWj1:Da318 ··0x001233b0·2d302e36·2e372d46·66626261·5536464f·-0.6.7-FfbbaU6FO
 319 ··0x001233c0·4f583873·384b734a·75764a35·413a4461·OX8s8KsJuvJ5A:Da
320 ··0x001233d0·74612e45·6e756d2e·44657269·76696e67·ta.Enum.Deriving320 ··0x001233d0·74612e45·6e756d2e·44657269·76696e67·ta.Enum.Deriving
321 ··0x001233e0·2e496e74·65726e61·6c2e5375·63630064·.Internal.Succ.d321 ··0x001233e0·2e496e74·65726e61·6c2e5375·63630064·.Internal.Succ.d
322 ··0x001233f0·65726976·696e672d·636f6d70·61742d30·eriving-compat-0322 ··0x001233f0·65726976·696e672d·636f6d70·61742d30·eriving-compat-0
323 ··0x00123400·2e362e37·2d48784f·4b42394a·32623674·.6.7-HxOKB9J2b6t 
324 ··0x00123410·4241495a·49454947·576a313a·44617461·BAIZIEIGWj1:Data323 ··0x00123400·2e362e37·2d466662·62615536·464f4f58·.6.7-FfbbaU6FOOX
 324 ··0x00123410·3873384b·734a7576·4a35413a·44617461·8s8KsJuvJ5A:Data
325 ··0x00123420·2e456e75·6d2e4465·72697669·6e672e49·.Enum.Deriving.I325 ··0x00123420·2e456e75·6d2e4465·72697669·6e672e49·.Enum.Deriving.I
326 ··0x00123430·6e746572·6e616c2e·50726564·00646572·nternal.Pred.der326 ··0x00123430·6e746572·6e616c2e·50726564·00646572·nternal.Pred.der
327 ··0x00123440·6976696e·672d636f·6d706174·2d302e36·iving-compat-0.6327 ··0x00123440·6976696e·672d636f·6d706174·2d302e36·iving-compat-0.6
328 ··0x00123450·2e372d48·784f4b42·394a3262·36744241·.7-HxOKB9J2b6tBA 
329 ··0x00123460·495a4945·4947576a·313a4461·74612e45·IZIEIGWj1:Data.E328 ··0x00123450·2e372d46·66626261·5536464f·4f583873·.7-FfbbaU6FOOX8s
 329 ··0x00123460·384b734a·75764a35·413a4461·74612e45·8KsJuvJ5A:Data.E
330 ··0x00123470·6e756d2e·44657269·76696e67·2e496e74·num.Deriving.Int330 ··0x00123470·6e756d2e·44657269·76696e67·2e496e74·num.Deriving.Int
331 ··0x00123480·65726e61·6c2e546f·456e756d·00646572·ernal.ToEnum.der331 ··0x00123480·65726e61·6c2e546f·456e756d·00646572·ernal.ToEnum.der
332 ··0x00123490·6976696e·672d636f·6d706174·2d302e36·iving-compat-0.6332 ··0x00123490·6976696e·672d636f·6d706174·2d302e36·iving-compat-0.6
333 ··0x001234a0·2e372d48·784f4b42·394a3262·36744241·.7-HxOKB9J2b6tBA 
334 ··0x001234b0·495a4945·4947576a·313a4461·74612e45·IZIEIGWj1:Data.E333 ··0x001234a0·2e372d46·66626261·5536464f·4f583873·.7-FfbbaU6FOOX8s
 334 ··0x001234b0·384b734a·75764a35·413a4461·74612e45·8KsJuvJ5A:Data.E
335 ··0x001234c0·6e756d2e·44657269·76696e67·2e496e74·num.Deriving.Int335 ··0x001234c0·6e756d2e·44657269·76696e67·2e496e74·num.Deriving.Int
336 ··0x001234d0·65726e61·6c2e4672·6f6d456e·756d0064·ernal.FromEnum.d336 ··0x001234d0·65726e61·6c2e4672·6f6d456e·756d0064·ernal.FromEnum.d
337 ··0x001234e0·65726976·696e672d·636f6d70·61742d30·eriving-compat-0337 ··0x001234e0·65726976·696e672d·636f6d70·61742d30·eriving-compat-0
338 ··0x001234f0·2e362e37·2d48784f·4b42394a·32623674·.6.7-HxOKB9J2b6t 
339 ··0x00123500·4241495a·49454947·576a313a·44617461·BAIZIEIGWj1:Data338 ··0x001234f0·2e362e37·2d466662·62615536·464f4f58·.6.7-FfbbaU6FOOX
 339 ··0x00123500·3873384b·734a7576·4a35413a·44617461·8s8KsJuvJ5A:Data
340 ··0x00123510·2e456e75·6d2e4465·72697669·6e672e49·.Enum.Deriving.I340 ··0x00123510·2e456e75·6d2e4465·72697669·6e672e49·.Enum.Deriving.I
341 ··0x00123520·6e746572·6e616c2e·456e756d·46726f6d·nternal.EnumFrom341 ··0x00123520·6e746572·6e616c2e·456e756d·46726f6d·nternal.EnumFrom
342 ··0x00123530·00646572·6976696e·672d636f·6d706174·.deriving-compat342 ··0x00123530·00646572·6976696e·672d636f·6d706174·.deriving-compat
343 ··0x00123540·2d302e36·2e372d48·784f4b42·394a3262·-0.6.7-HxOKB9J2b 
344 ··0x00123550·36744241·495a4945·4947576a·313a4461·6tBAIZIEIGWj1:Da343 ··0x00123540·2d302e36·2e372d46·66626261·5536464f·-0.6.7-FfbbaU6FO
 344 ··0x00123550·4f583873·384b734a·75764a35·413a4461·OX8s8KsJuvJ5A:Da
345 ··0x00123560·74612e45·6e756d2e·44657269·76696e67·ta.Enum.Deriving345 ··0x00123560·74612e45·6e756d2e·44657269·76696e67·ta.Enum.Deriving
346 ··0x00123570·2e496e74·65726e61·6c2e456e·756d4672·.Internal.EnumFr346 ··0x00123570·2e496e74·65726e61·6c2e456e·756d4672·.Internal.EnumFr
Max diff block lines reached; 24567/34378 bytes (71.46%) of diff not shown.
46.6 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 154, 92 lines modifiedOffset 154, 92 lines modified
154 ··0x00126978·02681200·00000000·51691200·00000000·.h......Qi......154 ··0x00126978·02681200·00000000·51691200·00000000·.h......Qi......
155 ··0x00126988·03000000·00000000·00000000·00000000·................155 ··0x00126988·03000000·00000000·00000000·00000000·................
156 ··0x00126998·a82d1200·00000000·00000000·00000000·.-..............156 ··0x00126998·a82d1200·00000000·00000000·00000000·.-..............
157 ··0x001269a8·0e201200·00000000·00000000·00000000·.·..............157 ··0x001269a8·0e201200·00000000·00000000·00000000·.·..............
158 ··0x001269b8·a1691200·00000000·91691200·00000000·.i.......i......158 ··0x001269b8·a1691200·00000000·91691200·00000000·.i.......i......
159 ··0x001269c8·03000000·00000000·00000000·00000000·................159 ··0x001269c8·03000000·00000000·00000000·00000000·................
160 ··0x001269d8·b1691200·00000000·f1671200·00000000·.i.......g......160 ··0x001269d8·b1691200·00000000·f1671200·00000000·.i.......g......
161 ··0x001269e8·00000000·00000000·7dbed98d·a8dd29e5·........}.....). 
162 ··0x001269f8·9c309057·02bb0942·00000000·00000000·.0.W...B........161 ··0x001269e8·00000000·00000000·ef179173·1814c1eb·...........s....
 162 ··0x001269f8·cafb2a63·0c4b6553·00000000·00000000·..*c.KeS........
163 ··0x00126a08·03000000·00000000·00000000·00000000·................163 ··0x00126a08·03000000·00000000·00000000·00000000·................
164 ··0x00126a18·b1691200·00000000·e1671200·00000000·.i.......g......164 ··0x00126a18·b1691200·00000000·e1671200·00000000·.i.......g......
165 ··0x00126a28·00000000·00000000·b526acdf·3f0dce34·.........&..?..4 
166 ··0x00126a38·c2d852a5·1f02e0e5·00000000·00000000·..R.............165 ··0x00126a28·00000000·00000000·59d79488·cde9d877·........Y......w
 166 ··0x00126a38·06146c54·40681207·00000000·00000000·..lT@h..........
167 ··0x00126a48·03000000·00000000·00000000·00000000·................167 ··0x00126a48·03000000·00000000·00000000·00000000·................
168 ··0x00126a58·116a1200·00000000·00000000·00000000·.j..............168 ··0x00126a58·116a1200·00000000·00000000·00000000·.j..............
169 ··0x00126a68·03000000·00000000·00000000·00000000·................169 ··0x00126a68·03000000·00000000·00000000·00000000·................
170 ··0x00126a78·51681200·00000000·516a1200·00000000·Qh......Qj......170 ··0x00126a78·51681200·00000000·516a1200·00000000·Qh......Qj......
171 ··0x00126a88·03000000·00000000·00000000·00000000·................171 ··0x00126a88·03000000·00000000·00000000·00000000·................
172 ··0x00126a98·b1691200·00000000·d1671200·00000000·.i.......g......172 ··0x00126a98·b1691200·00000000·d1671200·00000000·.i.......g......
173 ··0x00126aa8·516a1200·00000000·c03cf9f7·37e3928d·Qj.......<..7...173 ··0x00126aa8·516a1200·00000000·1fda15fa·00f72fcd·Qj............/.
174 ··0x00126ab8·a975047c·5a19ccaf·00000000·00000000·.u.|Z...........174 ··0x00126ab8·d17f8c79·fcc9ef30·00000000·00000000·...y...0........
175 ··0x00126ac8·03000000·00000000·00000000·00000000·................175 ··0x00126ac8·03000000·00000000·00000000·00000000·................
176 ··0x00126ad8·b1691200·00000000·c1671200·00000000·.i.......g......176 ··0x00126ad8·b1691200·00000000·c1671200·00000000·.i.......g......
177 ··0x00126ae8·516a1200·00000000·d2b01add·e35acc04·Qj...........Z..177 ··0x00126ae8·516a1200·00000000·64ba408d·effbf2b8·Qj......d.@.....
178 ··0x00126af8·e110ad4f·a31e784a·00000000·00000000·...O..xJ........178 ··0x00126af8·c4006eff·d9e9ca88·00000000·00000000·..n.............
179 ··0x00126b08·03000000·00000000·00000000·00000000·................179 ··0x00126b08·03000000·00000000·00000000·00000000·................
180 ··0x00126b18·b1691200·00000000·b1671200·00000000·.i.......g......180 ··0x00126b18·b1691200·00000000·b1671200·00000000·.i.......g......
181 ··0x00126b28·746a1200·00000000·44f51a41·31bc5fc5·tj......D..A1._. 
182 ··0x00126b38·20bbe34b·b45045e5·00000000·00000000··..K.PE.........181 ··0x00126b28·746a1200·00000000·8bb9a7e8·6e656293·tj..........neb.
 182 ··0x00126b38·c01552c1·691355b6·00000000·00000000·..R.i.U.........
183 ··0x00126b48·03000000·00000000·00000000·00000000·................183 ··0x00126b48·03000000·00000000·00000000·00000000·................
184 ··0x00126b58·b1691200·00000000·a1671200·00000000·.i.......g......184 ··0x00126b58·b1691200·00000000·a1671200·00000000·.i.......g......
185 ··0x00126b68·34681200·00000000·87934e4c·d004d3e8·4h........NL.... 
186 ··0x00126b78·ecf09f5f·bfb4d0e2·00000000·00000000·..._............185 ··0x00126b68·34681200·00000000·db972b10·46687a32·4h........+.Fhz2
 186 ··0x00126b78·73a42615·396be002·00000000·00000000·s.&.9k..........
187 ··0x00126b88·03000000·00000000·00000000·00000000·................187 ··0x00126b88·03000000·00000000·00000000·00000000·................
188 ··0x00126b98·516b1200·00000000·12681200·00000000·Qk.......h......188 ··0x00126b98·516b1200·00000000·12681200·00000000·Qk.......h......
189 ··0x00126ba8·03000000·00000000·00000000·00000000·................189 ··0x00126ba8·03000000·00000000·00000000·00000000·................
190 ··0x00126bb8·14691200·00000000·916b1200·00000000·.i.......k......190 ··0x00126bb8·14691200·00000000·916b1200·00000000·.i.......k......
191 ··0x00126bc8·03000000·00000000·00000000·00000000·................191 ··0x00126bc8·03000000·00000000·00000000·00000000·................
192 ··0x00126bd8·b4681200·00000000·b46b1200·00000000·.h.......k......192 ··0x00126bd8·b4681200·00000000·b46b1200·00000000·.h.......k......
193 ··0x00126be8·03000000·00000000·00000000·00000000·................193 ··0x00126be8·03000000·00000000·00000000·00000000·................
194 ··0x00126bf8·74691200·00000000·d46b1200·00000000·ti.......k......194 ··0x00126bf8·74691200·00000000·d46b1200·00000000·ti.......k......
195 ··0x00126c08·03000000·00000000·00000000·00000000·................195 ··0x00126c08·03000000·00000000·00000000·00000000·................
196 ··0x00126c18·34691200·00000000·f46b1200·00000000·4i.......k......196 ··0x00126c18·34691200·00000000·f46b1200·00000000·4i.......k......
197 ··0x00126c28·03000000·00000000·00000000·00000000·................197 ··0x00126c28·03000000·00000000·00000000·00000000·................
198 ··0x00126c38·b1691200·00000000·91671200·00000000·.i.......g......198 ··0x00126c38·b1691200·00000000·91671200·00000000·.i.......g......
199 ··0x00126c48·146c1200·00000000·8e8e42eb·62a318ad·.l........B.b... 
200 ··0x00126c58·0dbfa2e9·5304ae66·01000000·00000000·....S..f........199 ··0x00126c48·146c1200·00000000·3e736fa2·c17e7f63·.l......>so..~.c
 200 ··0x00126c58·52cc6015·7f94c5b6·01000000·00000000·R.`.............
201 ··0x00126c68·03000000·00000000·00000000·00000000·................201 ··0x00126c68·03000000·00000000·00000000·00000000·................
202 ··0x00126c78·b1691200·00000000·81671200·00000000·.i.......g......202 ··0x00126c78·b1691200·00000000·81671200·00000000·.i.......g......
203 ··0x00126c88·00000000·00000000·26d95050·4f0ca7bc·........&.PPO...203 ··0x00126c88·00000000·00000000·23056288·520205c6·........#.b.R...
204 ··0x00126c98·79ac8c5f·147b4d85·00000000·00000000·y.._.{M.........204 ··0x00126c98·c4755fcb·b369058c·00000000·00000000·.u_..i..........
205 ··0x00126ca8·03000000·00000000·00000000·00000000·................205 ··0x00126ca8·03000000·00000000·00000000·00000000·................
206 ··0x00126cb8·716c1200·00000000·00000000·00000000·ql..............206 ··0x00126cb8·716c1200·00000000·00000000·00000000·ql..............
207 ··0x00126cc8·03000000·00000000·00000000·00000000·................207 ··0x00126cc8·03000000·00000000·00000000·00000000·................
208 ··0x00126cd8·b16c1200·00000000·00000000·00000000·.l..............208 ··0x00126cd8·b16c1200·00000000·00000000·00000000·.l..............
209 ··0x00126ce8·03000000·00000000·00000000·00000000·................209 ··0x00126ce8·03000000·00000000·00000000·00000000·................
210 ··0x00126cf8·b1691200·00000000·71671200·00000000·.i......qg......210 ··0x00126cf8·b1691200·00000000·71671200·00000000·.i......qg......
211 ··0x00126d08·00000000·00000000·46618c80·ff1d3e83·........Fa....>.211 ··0x00126d08·00000000·00000000·634d407e·bab0f436·........cM@~...6
212 ··0x00126d18·b1b3dc0e·655f4520·00000000·00000000·....e_E·........212 ··0x00126d18·7bec13ce·88330543·00000000·00000000·{....3.C........
213 ··0x00126d28·03000000·00000000·00000000·00000000·................213 ··0x00126d28·03000000·00000000·00000000·00000000·................
214 ··0x00126d38·f16c1200·00000000·00000000·00000000·.l..............214 ··0x00126d38·f16c1200·00000000·00000000·00000000·.l..............
215 ··0x00126d48·03000000·00000000·00000000·00000000·................215 ··0x00126d48·03000000·00000000·00000000·00000000·................
216 ··0x00126d58·316d1200·00000000·00000000·00000000·1m..............216 ··0x00126d58·316d1200·00000000·00000000·00000000·1m..............
217 ··0x00126d68·03000000·00000000·00000000·00000000·................217 ··0x00126d68·03000000·00000000·00000000·00000000·................
218 ··0x00126d78·b1691200·00000000·61671200·00000000·.i......ag......218 ··0x00126d78·b1691200·00000000·61671200·00000000·.i......ag......
219 ··0x00126d88·00000000·00000000·c752cbac·b43ffcf7·.........R...?..219 ··0x00126d88·00000000·00000000·e92e9e75·2ce15e12·...........u,.^.
220 ··0x00126d98·0fa118bf·1561f927·00000000·00000000·.....a.'........220 ··0x00126d98·da2f70f3·0023e696·00000000·00000000·./p..#..........
221 ··0x00126da8·03000000·00000000·00000000·00000000·................221 ··0x00126da8·03000000·00000000·00000000·00000000·................
222 ··0x00126db8·716d1200·00000000·d26c1200·00000000·qm.......l......222 ··0x00126db8·716d1200·00000000·d26c1200·00000000·qm.......l......
223 ··0x00126dc8·03000000·00000000·00000000·00000000·................223 ··0x00126dc8·03000000·00000000·00000000·00000000·................
224 ··0x00126dd8·51681200·00000000·b16d1200·00000000·Qh.......m......224 ··0x00126dd8·51681200·00000000·b16d1200·00000000·Qh.......m......
225 ··0x00126de8·03000000·00000000·00000000·00000000·................225 ··0x00126de8·03000000·00000000·00000000·00000000·................
226 ··0x00126df8·716d1200·00000000·526d1200·00000000·qm......Rm......226 ··0x00126df8·716d1200·00000000·526d1200·00000000·qm......Rm......
227 ··0x00126e08·03000000·00000000·00000000·00000000·................227 ··0x00126e08·03000000·00000000·00000000·00000000·................
228 ··0x00126e18·51681200·00000000·f16d1200·00000000·Qh.......m......228 ··0x00126e18·51681200·00000000·f16d1200·00000000·Qh.......m......
229 ··0x00126e28·03000000·00000000·00000000·00000000·................229 ··0x00126e28·03000000·00000000·00000000·00000000·................
230 ··0x00126e38·51681200·00000000·146e1200·00000000·Qh.......n......230 ··0x00126e38·51681200·00000000·146e1200·00000000·Qh.......n......
231 ··0x00126e48·03000000·00000000·00000000·00000000·................231 ··0x00126e48·03000000·00000000·00000000·00000000·................
232 ··0x00126e58·b1691200·00000000·51671200·00000000·.i......Qg......232 ··0x00126e58·b1691200·00000000·51671200·00000000·.i......Qg......
233 ··0x00126e68·d46d1200·00000000·bab6f512·7326cbe9·.m..........s&..233 ··0x00126e68·d46d1200·00000000·1e326c55·cc2ef0d0·.m.......2lU....
234 ··0x00126e78·53d74635·07884da5·00000000·00000000·S.F5..M.........234 ··0x00126e78·dc6cefdb·23d2bd75·00000000·00000000·.l..#..u........
235 ··0x00126e88·03000000·00000000·00000000·00000000·................235 ··0x00126e88·03000000·00000000·00000000·00000000·................
236 ··0x00126e98·b1691200·00000000·41671200·00000000·.i......Ag......236 ··0x00126e98·b1691200·00000000·41671200·00000000·.i......Ag......
237 ··0x00126ea8·346e1200·00000000·bac6ed1b·d5c80e3c·4n.............<237 ··0x00126ea8·346e1200·00000000·b8424318·e35596e3·4n.......BC..U..
238 ··0x00126eb8·902c65d7·4c623aa4·00000000·00000000·.,e.Lb:.........238 ··0x00126eb8·3f55ecc0·8cb56927·00000000·00000000·?U....i'........
239 ··0x00126ec8·03000000·00000000·00000000·00000000·................239 ··0x00126ec8·03000000·00000000·00000000·00000000·................
240 ··0x00126ed8·00000000·00000000·00000000·00000000·................240 ··0x00126ed8·00000000·00000000·00000000·00000000·................
241 ··0x00126ee8·00000000·00000000·252c1200·00000000·........%,......241 ··0x00126ee8·00000000·00000000·252c1200·00000000·........%,......
242 ··0x00126ef8·00000000·00000000·00000000·00000000·................242 ··0x00126ef8·00000000·00000000·00000000·00000000·................
243 ··0x00126f08·00000000·00000000·00000000·00000000·................243 ··0x00126f08·00000000·00000000·00000000·00000000·................
244 ··0x00126f18·1c2c1200·00000000·00000000·00000000·.,..............244 ··0x00126f18·1c2c1200·00000000·00000000·00000000·.,..............
245 ··0x00126f28·00000000·00000000·f86e1200·00000000·.........n......245 ··0x00126f28·00000000·00000000·f86e1200·00000000·.........n......
Offset 1877, 40 lines modifiedOffset 1877, 40 lines modified
1877 ··0x0012d528·00000000·00000000·00000000·00000000·................1877 ··0x0012d528·00000000·00000000·00000000·00000000·................
1878 ··0x0012d538·0e201200·00000000·00000000·00000000·.·..............1878 ··0x0012d538·0e201200·00000000·00000000·00000000·.·..............
1879 ··0x0012d548·0e301200·00000000·00000000·00000000·.0..............1879 ··0x0012d548·0e301200·00000000·00000000·00000000·.0..............
1880 ··0x0012d558·31d51200·00000000·41d51200·00000000·1.......A.......1880 ··0x0012d558·31d51200·00000000·41d51200·00000000·1.......A.......
1881 ··0x0012d568·03000000·00000000·00000000·00000000·................1881 ··0x0012d568·03000000·00000000·00000000·00000000·................
1882 ··0x0012d578·01301200·00000000·00000000·00000000·.0..............1882 ··0x0012d578·01301200·00000000·00000000·00000000·.0..............
1883 ··0x0012d588·51d51200·00000000·71d51200·00000000·Q.......q.......1883 ··0x0012d588·51d51200·00000000·71d51200·00000000·Q.......q.......
1884 ··0x0012d598·00000000·00000000·3dd5538e·36eb8199·........=.S.6...1884 ··0x0012d598·00000000·00000000·b33f8d1a·12cf554b·.........?....UK
1885 ··0x0012d5a8·eb0128ea·7134403e·00000000·00000000·..(.q4@>........1885 ··0x0012d5a8·bdcb5e4d·532745a7·00000000·00000000·..^MS'E.........
1886 ··0x0012d5b8·03000000·00000000·00000000·00000000·................1886 ··0x0012d5b8·03000000·00000000·00000000·00000000·................
1887 ··0x0012d5c8·81d51200·00000000·00000000·00000000·................1887 ··0x0012d5c8·81d51200·00000000·00000000·00000000·................
1888 ··0x0012d5d8·03000000·00000000·00000000·00000000·................1888 ··0x0012d5d8·03000000·00000000·00000000·00000000·................
1889 ··0x0012d5e8·00301200·00000000·00000000·00000000·.0..............1889 ··0x0012d5e8·00301200·00000000·00000000·00000000·.0..............
1890 ··0x0012d5f8·51d51200·00000000·e1d51200·00000000·Q...............1890 ··0x0012d5f8·51d51200·00000000·e1d51200·00000000·Q...............
1891 ··0x0012d608·c1d51200·00000000·40bb1f16·19d3446e·........@.....Dn1891 ··0x0012d608·c1d51200·00000000·e516e815·ff22c45e·.............".^
1892 ··0x0012d618·5dd4a07a·9a97ddb8·00000000·00000000·]..z............1892 ··0x0012d618·f770a0c9·0121b251·00000000·00000000·.p...!.Q........
1893 ··0x0012d628·03000000·00000000·00000000·00000000·................1893 ··0x0012d628·03000000·00000000·00000000·00000000·................
1894 ··0x0012d638·f52f1200·00000000·00000000·00000000·./..............1894 ··0x0012d638·f52f1200·00000000·00000000·00000000·./..............
1895 ··0x0012d648·51d51200·00000000·31d61200·00000000·Q.......1.......1895 ··0x0012d648·51d51200·00000000·31d61200·00000000·Q.......1.......
1896 ··0x0012d658·00000000·00000000·9e0bd1cb·70fef628·............p..( 
1897 ··0x0012d668·2d2fb323·77e7caa7·00000000·00000000·-/.#w...........1896 ··0x0012d658·00000000·00000000·53ff682f·abbf37e4·........S.h/..7.
 1897 ··0x0012d668·1ce4eecb·60b5b195·00000000·00000000·....`...........
1898 ··0x0012d678·03000000·00000000·00000000·00000000·................1898 ··0x0012d678·03000000·00000000·00000000·00000000·................
1899 ··0x0012d688·41d61200·00000000·00000000·00000000·A...............1899 ··0x0012d688·41d61200·00000000·00000000·00000000·A...............
1900 ··0x0012d698·03000000·00000000·00000000·00000000·................1900 ··0x0012d698·03000000·00000000·00000000·00000000·................
1901 ··0x0012d6a8·eb2f1200·00000000·00000000·00000000·./..............1901 ··0x0012d6a8·eb2f1200·00000000·00000000·00000000·./..............
1902 ··0x0012d6b8·51d51200·00000000·a1d61200·00000000·Q...............1902 ··0x0012d6b8·51d51200·00000000·a1d61200·00000000·Q...............
1903 ··0x0012d6c8·81d61200·00000000·5471b47b·fea3da3d·........Tq.{...=1903 ··0x0012d6c8·81d61200·00000000·eb4e1072·9b5fba32·.........N.r._.2
1904 ··0x0012d6d8·7fbaffc8·7ad2dec3·00000000·00000000·....z...........1904 ··0x0012d6d8·8d74e284·3321e25f·00000000·00000000·.t..3!._........
Max diff block lines reached; 37312/47609 bytes (78.37%) of diff not shown.
2.17 KB
libghc-deriving-compat-doc_0.6.7-1_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2026-01-06·23:27:05.000000·debian-binary1 -rw-r--r--···0········0········0········4·2026-01-06·23:27:05.000000·debian-binary
2 -rw-r--r--···0········0········0·····2740·2026-01-06·23:27:05.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2736·2026-01-06·23:27:05.000000·control.tar.xz
3 -rw-r--r--···0········0········0···218752·2026-01-06·23:27:05.000000·data.tar.xz3 -rw-r--r--···0········0········0···218804·2026-01-06·23:27:05.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
1.55 KB
data.tar.xz
1.53 KB
data.tar
1.51 KB
./usr/lib/ghc-doc/haddock/deriving-compat-0.6.7/deriving-compat.haddock
    
Offset 2449, 17 lines modifiedOffset 2449, 17 lines modified
00009900:·000a·03a9·0500·000a·01aa·0500·000a·01ab··................00009900:·000a·03a9·0500·000a·01aa·0500·000a·01ab··................
00009910:·0500·000a·01ac·0500·b004·ad05·00ae·0500··................00009910:·0500·000a·01ac·0500·b004·ad05·00ae·0500··................
00009920:·b004·ad05·00af·0500·b004·ad05·00b0·0500··................00009920:·b004·ad05·00af·0500·b004·ad05·00b0·0500··................
00009930:·000a·00b1·0500·000a·00b2·0500·000a·00b3··................00009930:·000a·00b1·0500·000a·00b2·0500·000a·00b3··................
00009940:·0500·000a·00b4·0500·000a·00b5·0500·000a··................00009940:·0500·000a·00b4·0500·000a·00b5·0500·000a··................
00009950:·00b6·0500·000a·00b7·0500·000a·00b8·0500··................00009950:·00b6·0500·000a·00b7·0500·000a·00b8·0500··................
00009960:·000a·00b9·05ba·052c·6465·7269·7669·6e67··.......,deriving00009960:·000a·00b9·05ba·052c·6465·7269·7669·6e67··.......,deriving
00009970:·2d63·6f6d·7061·742d·302e·362e·372d·4878··-compat-0.6.7-Hx00009970:·2d63·6f6d·7061·742d·302e·362e·372d·4666··-compat-0.6.7-Ff
00009980:·4f4b·4239·4a32·6236·7442·4149·5a49·4549··OKB9J2b6tBAIZIEI00009980:·6262·6155·3646·4f4f·5838·7338·4b73·4a75··bbaU6FOOX8s8KsJu
00009990:·4757·6a31·1644·6174·612e·4465·7269·7669··GWj1.Data.Derivi00009990:·764a·3541·1644·6174·612e·4465·7269·7669··vJ5A.Data.Derivi
000099a0:·6e67·2e49·6e74·6572·6e61·6c1e·4461·7461··ng.Internal.Data000099a0:·6e67·2e49·6e74·6572·6e61·6c1e·4461·7461··ng.Internal.Data
000099b0:·2e42·6f75·6e64·6564·2e44·6572·6976·696e··.Bounded.Derivin000099b0:·2e42·6f75·6e64·6564·2e44·6572·6976·696e··.Bounded.Derivin
000099c0:·672e·496e·7465·726e·616c·1a44·6174·612e··g.Internal.Data.000099c0:·672e·496e·7465·726e·616c·1a44·6174·612e··g.Internal.Data.
000099d0:·4465·7269·7669·6e67·2e56·6961·2e49·6e74··Deriving.Via.Int000099d0:·4465·7269·7669·6e67·2e56·6961·2e49·6e74··Deriving.Via.Int
000099e0:·6572·6e61·6c1b·4461·7461·2e45·6e75·6d2e··ernal.Data.Enum.000099e0:·6572·6e61·6c1b·4461·7461·2e45·6e75·6d2e··ernal.Data.Enum.
000099f0:·4465·7269·7669·6e67·2e49·6e74·6572·6e61··Deriving.Interna000099f0:·4465·7269·7669·6e67·2e49·6e74·6572·6e61··Deriving.Interna
00009a00:·6c19·4461·7461·2e45·712e·4465·7269·7669··l.Data.Eq.Derivi00009a00:·6c19·4461·7461·2e45·712e·4465·7269·7669··l.Data.Eq.Derivi
6.61 MB
libghc-deriving-compat-prof_0.6.7-1_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2026-01-06·23:27:05.000000·debian-binary1 -rw-r--r--···0········0········0········4·2026-01-06·23:27:05.000000·debian-binary
2 -rw-r--r--···0········0········0·····1584·2026-01-06·23:27:05.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1584·2026-01-06·23:27:05.000000·control.tar.xz
3 -rw-r--r--···0········0········0···447884·2026-01-06·23:27:05.000000·data.tar.xz3 -rw-r--r--···0········0········0···447752·2026-01-06·23:27:05.000000·data.tar.xz
7.62 KB
control.tar.xz
7.59 KB
control.tar
1.02 KB
./control
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Package:·libghc-deriving-compat-prof1 Package:·libghc-deriving-compat-prof
2 Source:·haskell-deriving-compat2 Source:·haskell-deriving-compat
3 Version:·0.6.7-13 Version:·0.6.7-1
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:·47816 Installed-Size:·4774
7 Depends:·libghc-base-prof-4.20.2.0-47ff0,·libghc-containers-prof-0.7-0c6d4,·libghc-deriving-compat-dev·(=·0.6.7-1),·libghc-ghc-boot-th-prof-9.10.3-1a37a,·libghc-ghc-prim-prof-0.12.0-3e77a,·libghc-template-haskell-prof-2.22.0.0-5bb6e,·libghc-th-abstraction-prof-0.7.1.0-1caca,·libghc-transformers-compat-prof-0.7.2-fbe74,·libghc-transformers-prof-0.6.1.1-261407 Depends:·libghc-base-prof-4.20.2.0-47ff0,·libghc-containers-prof-0.7-0c6d4,·libghc-deriving-compat-dev·(=·0.6.7-1),·libghc-ghc-boot-th-prof-9.10.3-1a37a,·libghc-ghc-prim-prof-0.12.0-3e77a,·libghc-template-haskell-prof-2.22.0.0-5bb6e,·libghc-th-abstraction-prof-0.7.1.0-1caca,·libghc-transformers-compat-prof-0.7.2-fbe74,·libghc-transformers-prof-0.6.1.1-26140
8 Provides:·libghc-deriving-compat-prof-0.6.7-d9e178 Provides:·libghc-deriving-compat-prof-0.6.7-94f85
9 Section:·haskell9 Section:·haskell
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://github.com/haskell-compat/deriving-compat11 Homepage:·https://github.com/haskell-compat/deriving-compat
12 Description:·backports·of·GHC·deriving·extensions;·profiling·libraries12 Description:·backports·of·GHC·deriving·extensions;·profiling·libraries
13 ·Provides·Template·Haskell·functions·that·mimic·deriving13 ·Provides·Template·Haskell·functions·that·mimic·deriving
14 ·extensions·that·were·introduced·or·modified·in·recent·versions14 ·extensions·that·were·introduced·or·modified·in·recent·versions
15 ·of·GHC.15 ·of·GHC.
6.55 KB
./md5sums
30.0 B
./md5sums
Files differ
6.51 KB
line order
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Bounded/Deriving.p_hi1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Bounded/Deriving.p_hi
2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Bounded/Deriving/Internal.p_hi2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Bounded/Deriving/Internal.p_hi
3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving.p_hi3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving.p_hi
4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Internal.p_hi4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Internal.p_hi
5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Via.p_hi5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Via.p_hi
6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Via/Internal.p_hi6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Via/Internal.p_hi
7 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Enum/Deriving.p_hi7 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Enum/Deriving.p_hi
8 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Enum/Deriving/Internal.p_hi8 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Enum/Deriving/Internal.p_hi
9 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Eq/Deriving.p_hi9 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Eq/Deriving.p_hi
10 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Eq/Deriving/Internal.p_hi10 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Eq/Deriving/Internal.p_hi
11 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Foldable/Deriving.p_hi11 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Foldable/Deriving.p_hi
12 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Functor/Deriving.p_hi12 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Functor/Deriving.p_hi
13 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Functor/Deriving/Internal.p_hi13 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Functor/Deriving/Internal.p_hi
14 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ix/Deriving.p_hi14 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ix/Deriving.p_hi
15 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ix/Deriving/Internal.p_hi15 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ix/Deriving/Internal.p_hi
16 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ord/Deriving.p_hi16 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ord/Deriving.p_hi
17 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ord/Deriving/Internal.p_hi17 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ord/Deriving/Internal.p_hi
18 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Traversable/Deriving.p_hi18 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Traversable/Deriving.p_hi
19 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Read/Deriving.p_hi19 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Read/Deriving.p_hi
20 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Read/Deriving/Internal.p_hi20 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Read/Deriving/Internal.p_hi
21 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Show/Deriving.p_hi21 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Show/Deriving.p_hi
22 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Show/Deriving/Internal.p_hi22 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Show/Deriving/Internal.p_hi
23 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/libHSderiving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1_p.a23 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/libHSderiving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A_p.a
24 usr/share/doc/libghc-deriving-compat-prof/changelog.Debian.gz24 usr/share/doc/libghc-deriving-compat-prof/changelog.Debian.gz
25 usr/share/doc/libghc-deriving-compat-prof/changelog.gz25 usr/share/doc/libghc-deriving-compat-prof/changelog.gz
26 usr/share/doc/libghc-deriving-compat-prof/copyright26 usr/share/doc/libghc-deriving-compat-prof/copyright
6.61 MB
data.tar.xz
6.61 MB
data.tar
21.3 KB
file list
    
Offset 1, 59 lines modifiedOffset 1, 59 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Bounded/ 
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Bounded/Deriving/ 
12 -rw-r--r--···0·root·········(0)·root·········(0)·····6879·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Bounded/Deriving/Internal.p_hi 
13 -rw-r--r--···0·root·········(0)·root·········(0)·····1999·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Bounded/Deriving.p_hi 
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/ 
15 -rw-r--r--···0·root·········(0)·root·········(0)···146216·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Internal.p_hi 
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Via/ 
17 -rw-r--r--···0·root·········(0)·root·········(0)····10011·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Via/Internal.p_hi 
18 -rw-r--r--···0·root·········(0)·root·········(0)·····2263·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Via.p_hi 
19 -rw-r--r--···0·root·········(0)·root·········(0)·····8052·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving.p_hi 
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Enum/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Bounded/
21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Enum/Deriving/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Bounded/Deriving/
22 -rw-r--r--···0·root·········(0)·root·········(0)····11111·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Enum/Deriving/Internal.p_hi12 -rw-r--r--···0·root·········(0)·root·········(0)·····6887·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Bounded/Deriving/Internal.p_hi
23 -rw-r--r--···0·root·········(0)·root·········(0)·····2149·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Enum/Deriving.p_hi13 -rw-r--r--···0·root·········(0)·root·········(0)·····2006·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Bounded/Deriving.p_hi
24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Eq/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/
25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Eq/Deriving/15 -rw-r--r--···0·root·········(0)·root·········(0)···146207·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Internal.p_hi
26 -rw-r--r--···0·root·········(0)·root·········(0)····15199·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Eq/Deriving/Internal.p_hi16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Via/
27 -rw-r--r--···0·root·········(0)·root·········(0)·····2202·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Eq/Deriving.p_hi17 -rw-r--r--···0·root·········(0)·root·········(0)····10012·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Via/Internal.p_hi
28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Foldable/18 -rw-r--r--···0·root·········(0)·root·········(0)·····2267·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Via.p_hi
29 -rw-r--r--···0·root·········(0)·root·········(0)·····2555·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Foldable/Deriving.p_hi19 -rw-r--r--···0·root·········(0)·root·········(0)·····8065·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving.p_hi
30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Functor/20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Enum/
31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Functor/Deriving/21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Enum/Deriving/
32 -rw-r--r--···0·root·········(0)·root·········(0)····34740·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Functor/Deriving/Internal.p_hi22 -rw-r--r--···0·root·········(0)·root·········(0)····11103·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Enum/Deriving/Internal.p_hi
33 -rw-r--r--···0·root·········(0)·root·········(0)·····2307·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Functor/Deriving.p_hi23 -rw-r--r--···0·root·········(0)·root·········(0)·····2145·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Enum/Deriving.p_hi
34 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ix/24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Eq/
35 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ix/Deriving/25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Eq/Deriving/
36 -rw-r--r--···0·root·········(0)·root·········(0)·····9108·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ix/Deriving/Internal.p_hi26 -rw-r--r--···0·root·········(0)·root·········(0)····15208·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Eq/Deriving/Internal.p_hi
37 -rw-r--r--···0·root·········(0)·root·········(0)·····2033·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ix/Deriving.p_hi27 -rw-r--r--···0·root·········(0)·root·········(0)·····2206·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Eq/Deriving.p_hi
38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ord/28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Foldable/
39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ord/Deriving/29 -rw-r--r--···0·root·········(0)·root·········(0)·····2553·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Foldable/Deriving.p_hi
40 -rw-r--r--···0·root·········(0)·root·········(0)····26951·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ord/Deriving/Internal.p_hi30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Functor/
41 -rw-r--r--···0·root·········(0)·root·········(0)·····2407·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ord/Deriving.p_hi31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Functor/Deriving/
42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Traversable/32 -rw-r--r--···0·root·········(0)·root·········(0)····34740·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Functor/Deriving/Internal.p_hi
43 -rw-r--r--···0·root·········(0)·root·········(0)·····2507·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Traversable/Deriving.p_hi33 -rw-r--r--···0·root·········(0)·root·········(0)·····2302·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Functor/Deriving.p_hi
44 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/34 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ix/
45 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Read/35 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ix/Deriving/
46 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Read/Deriving/36 -rw-r--r--···0·root·········(0)·root·········(0)·····9112·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ix/Deriving/Internal.p_hi
47 -rw-r--r--···0·root·········(0)·root·········(0)····32691·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Read/Deriving/Internal.p_hi37 -rw-r--r--···0·root·········(0)·root·········(0)·····2023·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ix/Deriving.p_hi
48 -rw-r--r--···0·root·········(0)·root·········(0)·····2935·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Read/Deriving.p_hi38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ord/
49 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Show/39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ord/Deriving/
50 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Show/Deriving/40 -rw-r--r--···0·root·········(0)·root·········(0)····26950·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ord/Deriving/Internal.p_hi
51 -rw-r--r--···0·root·········(0)·root·········(0)····35532·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Show/Deriving/Internal.p_hi41 -rw-r--r--···0·root·········(0)·root·········(0)·····2409·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ord/Deriving.p_hi
52 -rw-r--r--···0·root·········(0)·root·········(0)·····3231·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Show/Deriving.p_hi42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Traversable/
 43 -rw-r--r--···0·root·········(0)·root·········(0)·····2506·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Traversable/Deriving.p_hi
 44 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/
 45 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Read/
 46 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Read/Deriving/
 47 -rw-r--r--···0·root·········(0)·root·········(0)····32689·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Read/Deriving/Internal.p_hi
53 -rw-r--r--···0·root·········(0)·root·········(0)··4481816·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/libHSderiving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1_p.a48 -rw-r--r--···0·root·········(0)·root·········(0)·····2944·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Read/Deriving.p_hi
 49 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Show/
 50 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Show/Deriving/
 51 -rw-r--r--···0·root·········(0)·root·········(0)····35532·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Show/Deriving/Internal.p_hi
 52 -rw-r--r--···0·root·········(0)·root·········(0)·····3231·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Show/Deriving.p_hi
 53 -rw-r--r--···0·root·········(0)·root·········(0)··4474474·2026-01-06·23:27:05.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/libHSderiving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A_p.a
54 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/share/54 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/share/
55 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/share/doc/55 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/share/doc/
56 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/share/doc/libghc-deriving-compat-prof/56 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-06·23:27:05.000000·./usr/share/doc/libghc-deriving-compat-prof/
57 -rw-r--r--···0·root·········(0)·root·········(0)······417·2026-01-06·23:27:05.000000·./usr/share/doc/libghc-deriving-compat-prof/changelog.Debian.gz57 -rw-r--r--···0·root·········(0)·root·········(0)······417·2026-01-06·23:27:05.000000·./usr/share/doc/libghc-deriving-compat-prof/changelog.Debian.gz
58 -rw-r--r--···0·root·········(0)·root·········(0)·····3236·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-deriving-compat-prof/changelog.gz58 -rw-r--r--···0·root·········(0)·root·········(0)·····3236·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-deriving-compat-prof/changelog.gz
59 -rw-r--r--···0·root·········(0)·root·········(0)·····1907·2026-01-06·23:27:04.000000·./usr/share/doc/libghc-deriving-compat-prof/copyright59 -rw-r--r--···0·root·········(0)·root·········(0)·····1907·2026-01-06·23:27:04.000000·./usr/share/doc/libghc-deriving-compat-prof/copyright
16.4 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Bounded/Deriving/Internal.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Bounded/Deriving/Internal.p_hi
Files 92% similar despite different names
16.1 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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Bounded.Deriving.Internal·91037 interface·Data.Bounded.Deriving.Internal·9103
8 ··interface·hash:·369dff59f6e3b99452694fd176b23472 
9 ··ABI·hash:·986eb29d7743850c66fbaa46dd328ccd 
10 ··export-list·hash:·7d7dc871593bfc652d6afa1325e81cf48 ··interface·hash:·af7cd2dec8db76f55d3acb0d7eea6b90
 9 ··ABI·hash:·96c7faa8b63c63bcebf253b95d241fb1
 10 ··export-list·hash:·5e984830fb0b668c831e90dcc98122b8
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8449dc6dd787a336973e6235b44560de12 ··flag·hash:·8449dc6dd787a336973e6235b44560de
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·81e9e882536fc20e20733ca49fc6e87316 ··src_hash:·81e9e882536fc20e20733ca49fc6e873
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··deriveBounded21 ··deriveBounded
22 ··makeMaxBound22 ··makeMaxBound
23 ··makeMinBound23 ··makeMinBound
24 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal24 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·base-4.20.2.026 direct·package·dependencies:·base-4.20.2.0
27 ·····························template-haskell-2.22.0.027 ·····························template-haskell-2.22.0.0
28 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz28 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
29 plugin·package·dependencies:29 plugin·package·dependencies:
30 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext30 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
31 family·instance·modules:·Control.Applicative·Data.Array.Byte31 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 38, 246 lines modifiedOffset 38, 246 lines modified
38 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList38 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
39 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList39 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
40 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ40 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
41 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax41 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
42 ·························Language.Haskell.TH.Datatype42 ·························Language.Haskell.TH.Datatype
43 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc8873743 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc88737
44 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a44 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
45 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·7d145532bb7124ae2eb8990b354f0eb8 
46 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
47 ··ClassRep·7c04b1cecb08fa015e1ee9eb89701fb7 
48 ··boundedTypeName·11fe3890f828e42b86547bcb6fbaffd6 
49 ··buildTypeInstance·b05985c47ca06b4964af834f4f5afaae 
50 ··conArity·c57a7540a14a2783c05ce12ca71d46ed 
51 ··enumerationOrProductError·70108e7d25cbf8cd20857690c45e4aa6 
52 ··isEnumerationType·6c06c09ecab52387138016d65e49bddc 
53 ··isProductType·a8a3e6aa7b7de19f6c9f395165c26a7d 
54 ··maxBoundValName·149206ebe47e5b796b98a824cd4006a6 
55 ··minBoundValName·d197f9c469b23c6a1f46b91bcd820656 
56 ··noConstructorsError·bc404262044106b0fefa2a79ff31d66f45 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·b705543583be481fa630e49dba51cc3b
 46 ··exports:·a34e638d1b596dadd916c6c19823790f
 47 ··ClassRep·abc58ffd3ef25ad3262b20903b5b1b62
 48 ··boundedTypeName·a42e26802dea23080bf8fb0ba4561a37
 49 ··buildTypeInstance·c73e989a40e62d10ea1968d9b7da1839
 50 ··conArity·455162f29b396b5b828b70074643a768
 51 ··enumerationOrProductError·c4e09583be7457b1cbd4960f59f778bc
 52 ··isEnumerationType·6ef10828d2f5a628958cffba833c4f2d
 53 ··isProductType·e9aa7fe88f62b6897a300c14616c92ed
 54 ··maxBoundValName·67c4735fbbb58a62640ee6c85cdf07d7
 55 ··minBoundValName·ce1ffd54e0bcd21feeba3fd7e167d26a
 56 ··noConstructorsError·3b564358b45f62393c04cc25f0d1785d
57 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c57 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
58 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd58 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
59 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd659 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
60 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c9485660 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c94856
61 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b61 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b
62 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d862 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d8
63 import··-/··Language.Haskell.TH.Datatype·3aa026873f819bb53afb4b17ffe5a7f963 import··-/··Language.Haskell.TH.Datatype·3aa026873f819bb53afb4b17ffe5a7f9
64 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf64 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
65 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·2a6717b6f1c9e585ae0ec99356b7ed9365 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·443e00cef1071962b9e48bdf305132e5
66 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d66 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
67 286b7b84f57875e99b672a3563eb2df167 0acc9de6954fea6e0043dcf276a63188
68 ··$fClassRepBoundedClass·::68 ··$fClassRepBoundedClass·::
69 ····Data.Deriving.Internal.ClassRep·BoundedClass69 ····Data.Deriving.Internal.ClassRep·BoundedClass
70 ··DFunId70 ··DFunId
71 ··[TagSig:·<TagProper>,71 ··[TagSig:·<TagProper>,
72 ···LambdaFormInfo:·LFCon[Data.Deriving.Internal.C:ClassRep],72 ···LambdaFormInfo:·LFCon[Data.Deriving.Internal.C:ClassRep],
73 ···Inline:·CONLIKE,73 ···Inline:·CONLIKE,
74 ···Unfolding:·DFun:.74 ···Unfolding:·DFun:.
75 ················@BoundedClass75 ················@BoundedClass
76 ················$fClassRepBoundedClass_$carity76 ················$fClassRepBoundedClass_$carity
77 ················$fClassRepBoundedClass_$callowExQuant77 ················$fClassRepBoundedClass_$callowExQuant
78 ················$fClassRepBoundedClass_$cfullClassName78 ················$fClassRepBoundedClass_$cfullClassName
79 ················$fClassRepBoundedClass_$cclassConstraint]79 ················$fClassRepBoundedClass_$cclassConstraint]
80 797ee724f9dfde3ccae0a694cf3e097e80 6448b0aa7fc69a0d14f3919e0f5b0991
81 ··$fClassRepBoundedClass1·::81 ··$fClassRepBoundedClass1·::
82 ····GHC.Internal.Maybe.Maybe·Language.Haskell.TH.Syntax.Name82 ····GHC.Internal.Maybe.Maybe·Language.Haskell.TH.Syntax.Name
83 ··[TagSig:·<TagProper>,83 ··[TagSig:·<TagProper>,
84 ···LambdaFormInfo:·LFCon[GHC.Internal.Maybe.Just],84 ···LambdaFormInfo:·LFCon[GHC.Internal.Maybe.Just],
85 ···Unfolding:·Core:·<vanilla>85 ···Unfolding:·Core:·<vanilla>
86 ··············GHC.Internal.Maybe.Just86 ··············GHC.Internal.Maybe.Just
87 ················@Language.Haskell.TH.Syntax.Name87 ················@Language.Haskell.TH.Syntax.Name
88 ················Data.Deriving.Internal.boundedTypeName]88 ················Data.Deriving.Internal.boundedTypeName]
89 58975f8eaeb80daea6365b1662a82db789 2dface5549c2544b010f99384311a147
90 ··$fClassRepBoundedClass2·::·GHC.Types.Int90 ··$fClassRepBoundedClass2·::·GHC.Types.Int
91 ··[HasNoCafRefs,·TagSig:·<TagProper>,91 ··[HasNoCafRefs,·TagSig:·<TagProper>,
92 ···LambdaFormInfo:·LFCon[GHC.Types.I#],92 ···LambdaFormInfo:·LFCon[GHC.Types.I#],
93 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·0#]93 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·0#]
94 b0e4b1e0b1e619158b478849e90b618894 4e16109ef09c7701b7ebe10e2d675a02
95 ··$fClassRepBoundedClass_$callowExQuant·::95 ··$fClassRepBoundedClass_$callowExQuant·::
96 ····BoundedClass·->·GHC.Types.Bool96 ····BoundedClass·->·GHC.Types.Bool
97 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,97 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
98 ···Arity:·1,·Strictness:·<A>,·CPR:·2,98 ···Arity:·1,·Strictness:·<A>,·CPR:·2,
99 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>99 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
100 ··············\·(ds['GHC.Types.Many]·::·BoundedClass)·->·GHC.Types.True]100 ··············\·(ds['GHC.Types.Many]·::·BoundedClass)·->·GHC.Types.True]
101 a88d698f060b3af5b28db2065d960f1f101 ea0b8bb02fecdb4ed496ec1b4210fdd9
102 ··$fClassRepBoundedClass_$carity·::·BoundedClass·->·GHC.Types.Int102 ··$fClassRepBoundedClass_$carity·::·BoundedClass·->·GHC.Types.Int
103 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,103 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
104 ···Strictness:·<A>,·CPR:·1,104 ···Strictness:·<A>,·CPR:·1,
105 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>105 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
106 ··············\·(ds['GHC.Types.Many]·::·BoundedClass)·->·$fClassRepBoundedClass2]106 ··············\·(ds['GHC.Types.Many]·::·BoundedClass)·->·$fClassRepBoundedClass2]
107 989297f0078417b1602485c779b8b91a107 fe85ce5b59c07181c1785b7629a4da19
108 ··$fClassRepBoundedClass_$cclassConstraint·::108 ··$fClassRepBoundedClass_$cclassConstraint·::
109 ····BoundedClass109 ····BoundedClass
110 ····->·GHC.Types.Int110 ····->·GHC.Types.Int
111 ····->·GHC.Internal.Maybe.Maybe·Language.Haskell.TH.Syntax.Name111 ····->·GHC.Internal.Maybe.Maybe·Language.Haskell.TH.Syntax.Name
112 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<A><1!P(1L)>,112 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<A><1!P(1L)>,
113 ···Unfolding:·Core:·StableSystem·<2,TrueTrue>113 ···Unfolding:·Core:·StableSystem·<2,TrueTrue>
114 ··············\·(ds['GHC.Types.Many]·::·BoundedClass)114 ··············\·(ds['GHC.Types.Many]·::·BoundedClass)
115 ················(ds1['GHC.Types.Many]·::·GHC.Types.Int)·->115 ················(ds1['GHC.Types.Many]·::·GHC.Types.Int)·->
116 ··············case·ds1·of·wild·{·GHC.Types.I#·ds2·->116 ··············case·ds1·of·wild·{·GHC.Types.I#·ds2·->
117 ··············case·ds2·of·ds3·{117 ··············case·ds2·of·ds3·{
118 ················DEFAULT118 ················DEFAULT
119 ················->·GHC.Internal.Maybe.Nothing·@Language.Haskell.TH.Syntax.Name119 ················->·GHC.Internal.Maybe.Nothing·@Language.Haskell.TH.Syntax.Name
Max diff block lines reached; 9602/16432 bytes (58.43%) of diff not shown.
5.37 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Bounded/Deriving.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Functor/Deriving.p_hi
Files 89% similar despite different names
5.06 KB
ghc --show-iface {}
    
Offset 1, 31 lines modifiedOffset 1, 36 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Bounded.Deriving·91037 interface·Data.Functor.Deriving·9103
8 ··interface·hash:·1f97f6683cf6445bfe16c3338c234969 
9 ··ABI·hash:·5951c1290894c9f57e637a5409ecc94b 
10 ··export-list·hash:·7d7dc871593bfc652d6afa1325e81cf48 ··interface·hash:·3f291adc9c0da35df8765f88e046b5ef
 9 ··ABI·hash:·24908745e1a2e68f68ed5ba648b94a57
 10 ··export-list·hash:·0e0ba117b4612c83d03f15f2e9e1fb12
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8b6ea545d48f2c3140c4c429f63c2e1612 ··flag·hash:·8b6ea545d48f2c3140c4c429f63c2e16
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·5dbb21b3e1780847318a1f2f0845c35b16 ··src_hash:·3915de7ee567285e07f3ae32b7270f81
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
 21 ··Data.Functor.Deriving.Internal.defaultFFTOptions
21 ··Data.Bounded.Deriving.Internal.deriveBounded22 ··Data.Functor.Deriving.Internal.deriveFunctor
 23 ··Data.Functor.Deriving.Internal.deriveFunctorOptions
22 ··Data.Bounded.Deriving.Internal.makeMaxBound24 ··Data.Functor.Deriving.Internal.makeFmap
23 ··Data.Bounded.Deriving.Internal.makeMinBound25 ··Data.Functor.Deriving.Internal.makeFmapOptions
 26 ··Data.Functor.Deriving.Internal.makeReplace
 27 ··Data.Functor.Deriving.Internal.makeReplaceOptions
 28 ··Data.Functor.Deriving.Internal.FFTOptions{Data.Functor.Deriving.Internal.FFTOptions·Data.Functor.Deriving.Internal.fftEmptyCaseBehavior}
24 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Bounded.Deriving.Internal29 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Functor.Deriving.Internal
25 boot·module·dependencies:30 boot·module·dependencies:
26 direct·package·dependencies:·base-4.20.2.031 direct·package·dependencies:·base-4.20.2.0
27 plugin·package·dependencies:32 plugin·package·dependencies:
28 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext33 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
29 family·instance·modules:·Control.Applicative·Data.Array.Byte34 family·instance·modules:·Control.Applicative·Data.Array.Byte
30 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product35 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
31 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal36 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 35, 43 lines modifiedOffset 40, 50 lines modified
35 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord40 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
36 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList41 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
37 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList42 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
38 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ43 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
39 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax44 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
40 ·························Language.Haskell.TH.Datatype45 ·························Language.Haskell.TH.Datatype
41 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a46 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
42 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Bounded.Deriving.Internal·986eb29d7743850c66fbaa46dd328ccd 
43 ··exports:·7d7dc871593bfc652d6afa1325e81cf4 
44 ··deriveBounded·1fd52ba8b0710edc129c720358fc5301 
45 ··makeMaxBound·2255b61b7d4407c243363f4819c6a0ac 
46 ··makeMinBound·0a0d9138ef23e7850f526514bc760715 
47 dda0700e4f7749ea471da57c9737be9f47 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Functor.Deriving.Internal·78ead9cbfdc2207b2ebc3cf5a9c5dc96
 48 ··exports:·74d995302f72440e1a32db468be1d201
 49 ··FFTOptions·7fcfa7ff9b27ec60425745b83d5d8db3
 50 ··FFTOptions·9a23c99f84258d0b6b0a6950d9aec310
 51 ··defaultFFTOptions·1002f46ca737753ecd9456162b03d132
 52 ··deriveFunctor·74dec4143210e310754fe4b51eb2f7f3
 53 ··deriveFunctorOptions·7f36647d044aea3d878c2da08c55aa72
 54 ··fftEmptyCaseBehavior·0abd7d28424f6f69edfb3920221d78bb
 55 ··makeFmap·82c5f86783044ba65c5d59953d022220
 56 ··makeFmapOptions·f9655103a61791abbb35a241ebb18e90
 57 ··makeReplace·c86793f12fa978861a7da8504a5d53b6
 58 ··makeReplaceOptions·ba9fc365723508aa72815b0af90a6f0d
 59 dec2c05118ddf9fca0db56f547ebf5e4
48 ··$trModule·::·GHC.Types.Module60 ··$trModule·::·GHC.Types.Module
49 ··[HasNoCafRefs,·TagSig:·<TagProper>,61 ··[HasNoCafRefs,·TagSig:·<TagProper>,
50 ···LambdaFormInfo:·LFCon[GHC.Types.Module],62 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
51 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]63 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
52 8a2d2b996a8275405fda1b0a9e96ea7d64 6da6be39f5f446cb87e34ff04b15867a
53 ··$trModule1·::·GHC.Types.TrName65 ··$trModule1·::·GHC.Types.TrName
54 ··[HasNoCafRefs,·TagSig:·<TagProper>,66 ··[HasNoCafRefs,·TagSig:·<TagProper>,
55 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],67 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]68 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
57 bc2dce284d94b6066c61d6d6f091475c69 0ebb6b6f36edf5fdf23a1089d561f7a1
58 ··$trModule2·::·GHC.Prim.Addr#70 ··$trModule2·::·GHC.Prim.Addr#
59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,71 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
60 ···Unfolding:·Core:·<vanilla>·"Data.Bounded.Deriving"#]72 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Deriving"#]
61 59b1d1ad4ca472e93c61d5258b76634a73 d4cc1c34c96ba672ba43acdf0269f569
62 ··$trModule3·::·GHC.Types.TrName74 ··$trModule3·::·GHC.Types.TrName
63 ··[HasNoCafRefs,·TagSig:·<TagProper>,75 ··[HasNoCafRefs,·TagSig:·<TagProper>,
64 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],76 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
65 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]77 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
66 fc0fc079e7c30609d79ba3da8c0b89ff78 3cde248cacdbf603933f1620aa6706dc
67 ··$trModule4·::·GHC.Prim.Addr#79 ··$trModule4·::·GHC.Prim.Addr#
68 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,80 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
69 ···Unfolding:·Core:·<vanilla>81 ···Unfolding:·Core:·<vanilla>
70 ··············"deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1"#]82 ··············"deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A"#]
71 Warnings:83 Warnings:
72 ··Deprecated·names:84 ··Deprecated·names:
73 ··Deprecated·exports:85 ··Deprecated·exports:
74 trusted:·none86 trusted:·none
75 require·own·pkg·trusted:·False87 require·own·pkg·trusted:·False
76 docs:88 docs:
77 ··Nothing89 ··Nothing
495 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Internal.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Internal.p_hi
Files 98% similar despite different names
494 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Deriving.Internal·91037 interface·Data.Deriving.Internal·9103
8 ··interface·hash:·7064ca5dcfa2ddb754ed03eea42ab918 
9 ··ABI·hash:·7d145532bb7124ae2eb8990b354f0eb8 
10 ··export-list·hash:·84cf81a7c38e58d32c4aa52b885c9643 
11 ··orphan·hash:·d97cddafaf2b881d76e18eb66d490bc28 ··interface·hash:·d3ecc02e456d63f7548afb7968ef46cb
 9 ··ABI·hash:·b705543583be481fa630e49dba51cc3b
 10 ··export-list·hash:·a34e638d1b596dadd916c6c19823790f
 11 ··orphan·hash:·9e61729378839ca8df94e902e650b01c
12 ··flag·hash:·b2e39698f0fa2b86d4b6a57bbe71414312 ··flag·hash:·b2e39698f0fa2b86d4b6a57bbe714143
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·79ab6a854dde7435970bb35773c181cd16 ··src_hash:·79ab6a854dde7435970bb35773c181cd
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 458, 29 lines modifiedOffset 458, 29 lines modified
458 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c94856458 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c94856
459 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b459 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b
460 import··-/··Language.Haskell.TH.Ppr·f98512a14f27f3de831a0e964410beeb460 import··-/··Language.Haskell.TH.Ppr·f98512a14f27f3de831a0e964410beeb
461 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d8461 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d8
462 import··-/··Language.Haskell.TH.Datatype·3aa026873f819bb53afb4b17ffe5a7f9462 import··-/··Language.Haskell.TH.Datatype·3aa026873f819bb53afb4b17ffe5a7f9
463 import··-/··Language.Haskell.TH.Datatype.TyVarBndr·5cbeaeb763d70f1574b41811ffbff5b3463 import··-/··Language.Haskell.TH.Datatype.TyVarBndr·5cbeaeb763d70f1574b41811ffbff5b3
464 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf464 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
465 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·2a6717b6f1c9e585ae0ec99356b7ed93465 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·443e00cef1071962b9e48bdf305132e5
466 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d466 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
467 fixities·infix·0·Via467 fixities·infix·0·Via
468 f8bc15c2bcec1f98f5a46ba12930f4e6468 45888ec213375ffd492f2e5d07aef177
469 ··$fEqStarKindStatus·::·GHC.Classes.Eq·StarKindStatus469 ··$fEqStarKindStatus·::·GHC.Classes.Eq·StarKindStatus
470 ··DFunId470 ··DFunId
471 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],471 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],
472 ···Inline:·CONLIKE,472 ···Inline:·CONLIKE,
473 ···Unfolding:·DFun:.473 ···Unfolding:·DFun:.
474 ················@StarKindStatus·$fEqStarKindStatus_$c==·$fEqStarKindStatus_$c/=]474 ················@StarKindStatus·$fEqStarKindStatus_$c==·$fEqStarKindStatus_$c/=]
475 3a68e7108eabc3dfeb91a1cd333f902d475 a7b540df4ea6136b7521310692fef796
476 ··$fEqStarKindStatus1·::·()476 ··$fEqStarKindStatus1·::·()
477 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),477 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
478 ···Strictness:·b,·CPR:·b]478 ···Strictness:·b,·CPR:·b]
479 e10bf358541fe57863261c28b03e9af6479 7d0f2d16ca086e435ec24f125db632a3
480 ··$fEqStarKindStatus_$c/=·::480 ··$fEqStarKindStatus_$c/=·::
481 ····StarKindStatus·->·StarKindStatus·->·GHC.Types.Bool481 ····StarKindStatus·->·StarKindStatus·->·GHC.Types.Bool
482 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,482 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,
483 ···Inline:·(sat-args=2),483 ···Inline:·(sat-args=2),
484 ···Unfolding:·Core:·StableUser·<2,FalseFalse>484 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
485 ··············\·(x2['GHC.Types.Many]·::·StarKindStatus)485 ··············\·(x2['GHC.Types.Many]·::·StarKindStatus)
486 ················(y['GHC.Types.Many]·::·StarKindStatus)·->486 ················(y['GHC.Types.Many]·::·StarKindStatus)·->
Offset 509, 15 lines modifiedOffset 509, 15 lines modified
509 ·······························GHC.Types.True509 ·······························GHC.Types.True
510 ·······························->·case·Language.Haskell.TH.Syntax.$fEqAnnLookup_$c==2510 ·······························->·case·Language.Haskell.TH.Syntax.$fEqAnnLookup_$c==2
511 ·········································a3511 ·········································a3
512 ·········································b3·of·wild5·{512 ·········································b3·of·wild5·{
513 ····································GHC.Types.False·->·GHC.Types.True513 ····································GHC.Types.False·->·GHC.Types.True
514 ····································GHC.Types.True·->·GHC.Types.False·}·}·}·}·}·}514 ····································GHC.Types.True·->·GHC.Types.False·}·}·}·}·}·}
515 ················1#·->·GHC.Types.True·}·}·}]515 ················1#·->·GHC.Types.True·}·}·}]
516 b4aeaeaf076d8dcc168121acaf073b12516 d9f4903a76e709ad130e65a24a79fd22
517 ··$fEqStarKindStatus_$c==·::517 ··$fEqStarKindStatus_$c==·::
518 ····StarKindStatus·->·StarKindStatus·->·GHC.Types.Bool518 ····StarKindStatus·->·StarKindStatus·->·GHC.Types.Bool
519 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,519 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,
520 ···Unfolding:·Core:·<vanilla>520 ···Unfolding:·Core:·<vanilla>
521 ··············\·(a['GHC.Types.Many]·::·StarKindStatus)521 ··············\·(a['GHC.Types.Many]·::·StarKindStatus)
522 ················(b['GHC.Types.Many]·::·StarKindStatus)·->522 ················(b['GHC.Types.Many]·::·StarKindStatus)·->
523 ··············case·GHC.Prim.dataToTagSmall#523 ··············case·GHC.Prim.dataToTagSmall#
Offset 534, 15 lines modifiedOffset 534, 15 lines modified
534 ·····················DEFAULT·->·GHC.Types.True534 ·····················DEFAULT·->·GHC.Types.True
535 ·····················IsKindVar·a1535 ·····················IsKindVar·a1
536 ·····················->·case·b·of·wild1·{536 ·····················->·case·b·of·wild1·{
537 ··························DEFAULT·->·case·$fEqStarKindStatus1·ret_ty·GHC.Types.Bool·of·{}537 ··························DEFAULT·->·case·$fEqStarKindStatus1·ret_ty·GHC.Types.Bool·of·{}
538 ··························IsKindVar·b1538 ··························IsKindVar·b1
539 ··························->·Language.Haskell.TH.Syntax.$fEqAnnLookup_$c==1·a1·b1·}·}539 ··························->·Language.Haskell.TH.Syntax.$fEqAnnLookup_$c==1·a1·b1·}·}
540 ················1#·->·GHC.Types.False·}·}·}]540 ················1#·->·GHC.Types.False·}·}·}]
541 cdd053bcdfc91b75f42deb8671c1eef8541 dac0ae05fed8e2b5c3b276d11df1ec90
542 ··$sfromList·::542 ··$sfromList·::
543 ····[(Language.Haskell.TH.Syntax.Name,·a)]543 ····[(Language.Haskell.TH.Syntax.Name,·a)]
544 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a544 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a
545 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,545 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
546 ···Inline:,546 ···Inline:,
547 ···Unfolding:·Core:·<vanilla>547 ···Unfolding:·Core:·<vanilla>
548 ··············\·@a548 ··············\·@a
Offset 619, 343 lines modifiedOffset 619, 343 lines modified
619 ··································@a619 ··································@a
620 ··································1#620 ··································1#
621 ··································wild5621 ··································wild5
622 ··································x2622 ··································x2
623 ··································(Data.Map.Internal.Tip·@Language.Haskell.TH.Syntax.Name·@a)623 ··································(Data.Map.Internal.Tip·@Language.Haskell.TH.Syntax.Name·@a)
624 ··································(Data.Map.Internal.Tip·@Language.Haskell.TH.Syntax.Name·@a))624 ··································(Data.Map.Internal.Tip·@Language.Haskell.TH.Syntax.Name·@a))
625 ·······························wild2·}·}·}·}·}·}·}]625 ·······························wild2·}·}·}·}·}·}·}]
626 c313e76aab70313993a817c2d74522ef626 aede192a8c553430257a26dba42b7e99
627 ··$sfromList1·::627 ··$sfromList1·::
628 ····[(Language.Haskell.TH.Syntax.Name,·a)]628 ····[(Language.Haskell.TH.Syntax.Name,·a)]
629 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a629 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a
630 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a630 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a
631 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,631 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
632 ···Strictness:·<1L><1L>]632 ···Strictness:·<1L><1L>]
633 969c90f8ef443cc6ca3f34e2f43142f0633 748fbddce6d4e47030e29e74020931d8
634 ··$tc'C:ClassRep·::·GHC.Types.TyCon634 ··$tc'C:ClassRep·::·GHC.Types.TyCon
635 ··[HasNoCafRefs,·TagSig:·<TagProper>,635 ··[HasNoCafRefs,·TagSig:·<TagProper>,
636 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],636 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
637 ···Unfolding:·Core:·<vanilla>637 ···Unfolding:·Core:·<vanilla>
638 ··············GHC.Types.TyCon638 ··············GHC.Types.TyCon
639 ················12472898813251718798#Word64 
640 ················7398855996264857357#Word64639 ················7169588501916119870#Word64
 640 ················13170095958855306322#Word64
641 ················$trModule641 ················$trModule
642 ················$tc'C:ClassRep2642 ················$tc'C:ClassRep2
643 ················1#643 ················1#
644 ················$tc'C:ClassRep1]644 ················$tc'C:ClassRep1]
645 0486b377552cf53164645d4baa8d167b645 8f354cbe72cd6353e14f72e2631106b8
646 ··$tc'C:ClassRep1·::·GHC.Types.KindRep646 ··$tc'C:ClassRep1·::·GHC.Types.KindRep
647 ··[HasNoCafRefs,·TagSig:·<TagProper>,647 ··[HasNoCafRefs,·TagSig:·<TagProper>,
648 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]648 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
649 a16450e4705847d32e916161ef41c4d9649 f71ca190d15000898a1fcb5ac38ba6ba
650 ··$tc'C:ClassRep2·::·GHC.Types.TrName650 ··$tc'C:ClassRep2·::·GHC.Types.TrName
651 ··[HasNoCafRefs,·TagSig:·<TagProper>,651 ··[HasNoCafRefs,·TagSig:·<TagProper>,
652 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],652 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
653 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'C:ClassRep3]653 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'C:ClassRep3]
654 7a109d12cdf7020273f39902b4e6b044654 be971fc405a4c5984d70a602edfd6cc4
655 ··$tc'C:ClassRep3·::·GHC.Prim.Addr#655 ··$tc'C:ClassRep3·::·GHC.Prim.Addr#
656 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,656 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
657 ···Unfolding:·Core:·<vanilla>·"'C:ClassRep"#]657 ···Unfolding:·Core:·<vanilla>·"'C:ClassRep"#]
658 a38042e2cefbc8fdf4a9621dbf7bfe64658 4e384b60ce63e1415f5c09f7c7d54dca
659 ··$tc'IsKindVar·::·GHC.Types.TyCon659 ··$tc'IsKindVar·::·GHC.Types.TyCon
660 ··[HasNoCafRefs,·TagSig:·<TagProper>,660 ··[HasNoCafRefs,·TagSig:·<TagProper>,
Max diff block lines reached; 499680/506127 bytes (98.73%) of diff not shown.
19.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Via/Internal.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Via/Internal.p_hi
Files 97% similar despite different names
18.6 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Deriving.Via.Internal·91037 interface·Data.Deriving.Via.Internal·9103
8 ··interface·hash:·381de540ff4f4dff592f2c37b95575da 
9 ··ABI·hash:·b58694f13509c87b3a6e56740ddbd60b 
10 ··export-list·hash:·59b1c98c98e28fbb886d0df8e2b98983 
11 ··orphan·hash:·8308db05b64f81d36c37e1bf744667a88 ··interface·hash:·57fe500a7ea0343f7e1b0bde2d6807f9
 9 ··ABI·hash:·f5c5a9825b3ebd94dd84ae9513a7a4a6
 10 ··export-list·hash:·527069bc9e1e69d1ba040ec8f99f4ffc
 11 ··orphan·hash:·57fd5d117427d107fc0614e0a0550899
12 ··flag·hash:·986347cc1c6fee3317ae7d297a75426912 ··flag·hash:·986347cc1c6fee3317ae7d297a754269
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·34d9aa75d32952df80620e6d3b1d645916 ··src_hash:·34d9aa75d32952df80620e6d3b1d6459
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ··deriveViaDecs25 ··deriveViaDecs
26 ··deriveViaDecs'26 ··deriveViaDecs'
27 ··etaReduce27 ··etaReduce
28 ··mkCoerceClassMethEqn28 ··mkCoerceClassMethEqn
29 ··newtypeRepType29 ··newtypeRepType
30 ··stripOuterForallT30 ··stripOuterForallT
31 ··zipTvbSubst31 ··zipTvbSubst
32 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal32 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
33 boot·module·dependencies:33 boot·module·dependencies:
34 direct·package·dependencies:·base-4.20.2.0·containers-0.734 direct·package·dependencies:·base-4.20.2.0·containers-0.7
35 ·····························template-haskell-2.22.0.035 ·····························template-haskell-2.22.0.0
36 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz36 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
37 plugin·package·dependencies:37 plugin·package·dependencies:
38 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext38 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
39 family·instance·modules:·Control.Applicative·Data.Array.Byte39 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 51, 27 lines modifiedOffset 51, 27 lines modified
51 import··-/··Control.Monad·3765f37795474bd38438b4ea897aa0d851 import··-/··Control.Monad·3765f37795474bd38438b4ea897aa0d8
52 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde52 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
53 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a053 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a0
54 import··-/··GHC.Exts·f47689a23905ae9822997342edafef8f54 import··-/··GHC.Exts·f47689a23905ae9822997342edafef8f
55 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a55 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
56 import··-/··Data.Map·6457188bdc8d8578acdee07a1354334156 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
57 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b57 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
58 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·7d145532bb7124ae2eb8990b354f0eb8 
59 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
60 ··applyTy·757ec81968cece270f932bcb3a5b7ba5 
61 ··canEtaReduce·474323d93a51a4f0dc94cde7c44148ab 
62 ··coerceValName·52b104e3cde9991a02c46377424abc1f 
63 ··etaReductionError·334aef5d756b9dedfebb6aa5f14ae38b 
64 ··tvbKind·2edb63e9367979b5a1b89af5b89331f5 
65 ··tvbToType·1ba52064d8a43a7b37f243c2456d47fc 
66 ··unapplyTy·a2d587c880e9aaaef76eb06df4a31b2f 
67 ··uncurryTy·f7160093ea2c3be2905662a17b045b03 
68 ··unsnoc·29cd69b233fe9922d7ebe8446c540910 
69 ··varTToName·781592748e71586de6d5fb8a3689ed8a 
70 ··viaTypeName·e95d83733c67c8dc62c6ceda49a8983658 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·b705543583be481fa630e49dba51cc3b
 59 ··exports:·a34e638d1b596dadd916c6c19823790f
 60 ··applyTy·2f35ac36aeae4d7c6840971327243129
 61 ··canEtaReduce·c2316e20830bfbe648232de56cfad3c7
 62 ··coerceValName·561ab84bef3057d27545fa3e4b6cea62
 63 ··etaReductionError·6cf3fed272e9be8ed239e3e86729ac25
 64 ··tvbKind·16628471eb41bf8fce73d1ba72091298
 65 ··tvbToType·8f9c630393bf290723c27ed1f8455d2e
 66 ··unapplyTy·e16e87a946f9879b15761e9d504f59c4
 67 ··uncurryTy·1a14171a814305300a0985bcae8f7579
 68 ··unsnoc·19526478886f91dfc1daf5943f202f4e
 69 ··varTToName·f788708ec65921bf87c3a73023afcfc6
 70 ··viaTypeName·10fc6d729cd3f1fa439411a02b78a6df
71 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c71 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
72 import··-/··GHC.Internal.Control.Monad·db4b58d7da6dca650be67d30bb87577472 import··-/··GHC.Internal.Control.Monad·db4b58d7da6dca650be67d30bb875774
73 import··-/··GHC.Internal.Control.Monad.Fail·b48b455cc2fe0517ba1069bb3981de1473 import··-/··GHC.Internal.Control.Monad.Fail·b48b455cc2fe0517ba1069bb3981de14
74 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023374 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
75 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe75 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe
76 import··-/··GHC.Internal.Data.Maybe·ef84771ffecd984e4802e86ceb916a9176 import··-/··GHC.Internal.Data.Maybe·ef84771ffecd984e4802e86ceb916a91
77 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e1013677 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136
Offset 84, 17 lines modifiedOffset 84, 17 lines modified
84 import··-/··Language.Haskell.TH·fc2f4f3423be1adc3edb723bc032a71084 import··-/··Language.Haskell.TH·fc2f4f3423be1adc3edb723bc032a710
85 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b85 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b
86 import··-/··Language.Haskell.TH.Ppr·f98512a14f27f3de831a0e964410beeb86 import··-/··Language.Haskell.TH.Ppr·f98512a14f27f3de831a0e964410beeb
87 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d887 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d8
88 import··-/··Language.Haskell.TH.Datatype·3aa026873f819bb53afb4b17ffe5a7f988 import··-/··Language.Haskell.TH.Datatype·3aa026873f819bb53afb4b17ffe5a7f9
89 import··-/··Language.Haskell.TH.Datatype.TyVarBndr·5cbeaeb763d70f1574b41811ffbff5b389 import··-/··Language.Haskell.TH.Datatype.TyVarBndr·5cbeaeb763d70f1574b41811ffbff5b3
90 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf90 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
91 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·2a6717b6f1c9e585ae0ec99356b7ed9391 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·443e00cef1071962b9e48bdf305132e5
92 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d92 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
93 8ab0fd4c95e73622a02ed1dfd7a7001a93 c9509356e5e9954a887ba8cb2e5dcfc4
94 ··$sfromList·::94 ··$sfromList·::
95 ····[(Language.Haskell.TH.Syntax.Name,·a)]95 ····[(Language.Haskell.TH.Syntax.Name,·a)]
96 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a96 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a
97 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,97 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
98 ···Inline:,98 ···Inline:,
99 ···Unfolding:·Core:·<vanilla>99 ···Unfolding:·Core:·<vanilla>
100 ··············\·@a100 ··············\·@a
Offset 171, 57 lines modifiedOffset 171, 57 lines modified
171 ··································@a171 ··································@a
172 ··································1#172 ··································1#
173 ··································wild5173 ··································wild5
174 ··································x174 ··································x
175 ··································(Data.Map.Internal.Tip·@Language.Haskell.TH.Syntax.Name·@a)175 ··································(Data.Map.Internal.Tip·@Language.Haskell.TH.Syntax.Name·@a)
176 ··································(Data.Map.Internal.Tip·@Language.Haskell.TH.Syntax.Name·@a))176 ··································(Data.Map.Internal.Tip·@Language.Haskell.TH.Syntax.Name·@a))
177 ·······························wild2·}·}·}·}·}·}·}]177 ·······························wild2·}·}·}·}·}·}·}]
178 cae52c5013042acbca9eaa128dfe7c4e178 f6160f2168115c7cc3ab0daaac83b7b0
179 ··$sfromList1·::179 ··$sfromList1·::
180 ····[(Language.Haskell.TH.Syntax.Name,·a)]180 ····[(Language.Haskell.TH.Syntax.Name,·a)]
181 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a181 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a
182 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a182 ····->·Data.Map.Internal.Map·Language.Haskell.TH.Syntax.Name·a
183 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,183 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
184 ···Strictness:·<1L><1L>]184 ···Strictness:·<1L><1L>]
185 1859750a82224e719e2df6343861d3d4185 30f3229feb4026d86504f8dba43b6e0b
186 ··$trModule·::·GHC.Types.Module186 ··$trModule·::·GHC.Types.Module
187 ··[HasNoCafRefs,·TagSig:·<TagProper>,187 ··[HasNoCafRefs,·TagSig:·<TagProper>,
188 ···LambdaFormInfo:·LFCon[GHC.Types.Module],188 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
189 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]189 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
190 b087a88bf22d25f2707d4f73296e6226190 2d39dc5bc7af7e229c4febf25d676c77
191 ··$trModule1·::·GHC.Types.TrName191 ··$trModule1·::·GHC.Types.TrName
192 ··[HasNoCafRefs,·TagSig:·<TagProper>,192 ··[HasNoCafRefs,·TagSig:·<TagProper>,
193 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],193 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
194 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]194 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
195 ec6734cd77bfada80b69ac0420bd7472195 a6778c18706719b5cb11bd44a86956ce
196 ··$trModule2·::·GHC.Prim.Addr#196 ··$trModule2·::·GHC.Prim.Addr#
197 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,197 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
198 ···Unfolding:·Core:·<vanilla>·"Data.Deriving.Via.Internal"#]198 ···Unfolding:·Core:·<vanilla>·"Data.Deriving.Via.Internal"#]
199 125ef424eb518277893b3616fd544ec1199 959911a6037f838d6b698f7616d312d5
200 ··$trModule3·::·GHC.Types.TrName200 ··$trModule3·::·GHC.Types.TrName
201 ··[HasNoCafRefs,·TagSig:·<TagProper>,201 ··[HasNoCafRefs,·TagSig:·<TagProper>,
Max diff block lines reached; 12355/19056 bytes (64.84%) of diff not shown.
6.09 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving/Via.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ord/Deriving.p_hi
Files 82% similar despite different names
5.79 KB
ghc --show-iface {}
    
Offset 1, 32 lines modifiedOffset 1, 42 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Deriving.Via·91037 interface·Data.Ord.Deriving·9103
8 ··interface·hash:·d32f75cbd588776c1f966448c7e999ce 
9 ··ABI·hash:·a4056ef5fb80e96aae305937297a8883 
10 ··export-list·hash:·5573e920362c2a3bf7ddedbda6c8afe38 ··interface·hash:·660b6a43fc95ac65626cfed1729f27cf
 9 ··ABI·hash:·fdbf5ebe6c6eb310a9331474d2c0c15d
 10 ··export-list·hash:·dcf1b4cd8ef83166bd79cf3b8a391981
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8449dc6dd787a336973e6235b44560de12 ··flag·hash:·8b6ea545d48f2c3140c4c429f63c2e16
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·0d5adb41f7f4732b18b66c3a1167c75416 ··src_hash:·b6373e6d3e8bfcb9565a6d2ff70721e0
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Data.Deriving.Via.Internal.deriveGND21 ··Data.Ord.Deriving.Internal.deriveOrd
22 ··Data.Deriving.Via.Internal.deriveVia22 ··Data.Ord.Deriving.Internal.deriveOrd1
23 ··Data.Deriving.Internal.Via23 ··Data.Ord.Deriving.Internal.deriveOrd2
24 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal 
25 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Via.Internal24 ··Data.Ord.Deriving.Internal.makeCompare
 25 ··Data.Ord.Deriving.Internal.makeCompare1
 26 ··Data.Ord.Deriving.Internal.makeCompare2
 27 ··Data.Ord.Deriving.Internal.makeGE
 28 ··Data.Ord.Deriving.Internal.makeGT
 29 ··Data.Ord.Deriving.Internal.makeLE
 30 ··Data.Ord.Deriving.Internal.makeLT
 31 ··Data.Ord.Deriving.Internal.makeLiftCompare
 32 ··Data.Ord.Deriving.Internal.makeLiftCompare2
 33 ··Data.Ord.Deriving.Internal.makeMax
 34 ··Data.Ord.Deriving.Internal.makeMin
 35 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Ord.Deriving.Internal
26 boot·module·dependencies:36 boot·module·dependencies:
27 direct·package·dependencies:·base-4.20.2.037 direct·package·dependencies:·base-4.20.2.0
28 plugin·package·dependencies:38 plugin·package·dependencies:
29 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext39 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
30 family·instance·modules:·Control.Applicative·Data.Array.Byte40 family·instance·modules:·Control.Applicative·Data.Array.Byte
31 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product41 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
32 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal42 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 36, 48 lines modifiedOffset 46, 54 lines modified
36 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord46 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
37 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList47 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
38 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList48 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
39 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ49 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
40 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax50 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
41 ·························Language.Haskell.TH.Datatype51 ·························Language.Haskell.TH.Datatype
42 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a52 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
43 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·7d145532bb7124ae2eb8990b354f0eb8 
44 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
45 ··Via·e3fb2e0373778e16ceeff79202fc0da1 
46 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Via.Internal·b58694f13509c87b3a6e56740ddbd60b 
47 ··exports:·59b1c98c98e28fbb886d0df8e2b98983 
48 ··deriveGND·71bea2d2c8b7017345576130bc5940e7 
49 ··deriveVia·fe38f181b7005adefc98ac6f1e7763f5 
50 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf 
51 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·2a6717b6f1c9e585ae0ec99356b7ed93 
52 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d 
53 dfb609022dec369fd220c31bab9047d553 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Ord.Deriving.Internal·5c82c12bd4a75324010d3f9db3d36c72
 54 ··exports:·c24f41af95c288d27d96788ec384b6ed
 55 ··deriveOrd·a22caf131d44059a6f662a5e97f8b604
 56 ··deriveOrd1·8031121f54efa45392189b09ab5795d2
 57 ··deriveOrd2·82becf5860aa9f26b96c6b4036f57cfd
 58 ··makeCompare·53e6a3322a7361fa39beac51b1535851
 59 ··makeCompare1·512532385bf84f3084ec8fceca1ea79a
 60 ··makeCompare2·d2d401f0bc2138755f2c24e62f46e58e
 61 ··makeGE·0fa2f222ecf863a37ebdef7d34044e30
 62 ··makeGT·015d198f2a9603036e7af2c7073f145d
 63 ··makeLE·cefb035a78ad01769818deca3e3db963
 64 ··makeLT·8258d787c7bafe398b289cdb016b0ac9
 65 ··makeLiftCompare·3a0ee75166e9573b7042f2af7cac3de6
 66 ··makeLiftCompare2·e70759542a6dbe2b86c206d93de882c2
 67 ··makeMax·20bcb2370f6f0c88e2f37983535e5ef0
 68 ··makeMin·826409dd2a0da30c8c34ac2621ece49b
 69 7e4dbb6ea9ca128ea22826cf6b113e1c
54 ··$trModule·::·GHC.Types.Module70 ··$trModule·::·GHC.Types.Module
55 ··[HasNoCafRefs,·TagSig:·<TagProper>,71 ··[HasNoCafRefs,·TagSig:·<TagProper>,
56 ···LambdaFormInfo:·LFCon[GHC.Types.Module],72 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
57 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]73 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
58 72bbdca945d90e66df373f5a9c8424c674 6e336d2ddef26a6117686df89c8c98c5
59 ··$trModule1·::·GHC.Types.TrName75 ··$trModule1·::·GHC.Types.TrName
60 ··[HasNoCafRefs,·TagSig:·<TagProper>,76 ··[HasNoCafRefs,·TagSig:·<TagProper>,
61 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],77 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
62 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]78 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
63 fba25a7c217978d012304031689244fa79 00e1409ce37c7b8d50bf7a10a23d5edb
64 ··$trModule2·::·GHC.Prim.Addr#80 ··$trModule2·::·GHC.Prim.Addr#
65 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,81 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
66 ···Unfolding:·Core:·<vanilla>·"Data.Deriving.Via"#]82 ···Unfolding:·Core:·<vanilla>·"Data.Ord.Deriving"#]
67 572ef79ed8768c03d3085fb88c47b4df83 86baee38cd68b1ec0a8d99d5c2d99614
68 ··$trModule3·::·GHC.Types.TrName84 ··$trModule3·::·GHC.Types.TrName
69 ··[HasNoCafRefs,·TagSig:·<TagProper>,85 ··[HasNoCafRefs,·TagSig:·<TagProper>,
70 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],86 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
71 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]87 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
72 1e5c98aa49b599a64a2ee0309c79c77388 293e3ea4da8ee8a9c8422655bafeb9d5
73 ··$trModule4·::·GHC.Prim.Addr#89 ··$trModule4·::·GHC.Prim.Addr#
74 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,90 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
75 ···Unfolding:·Core:·<vanilla>91 ···Unfolding:·Core:·<vanilla>
76 ··············"deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1"#]92 ··············"deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A"#]
77 Warnings:93 Warnings:
78 ··Deprecated·names:94 ··Deprecated·names:
79 ··Deprecated·exports:95 ··Deprecated·exports:
80 trusted:·none96 trusted:·none
81 require·own·pkg·trusted:·False97 require·own·pkg·trusted:·False
82 docs:98 docs:
83 ··Nothing99 ··Nothing
22.5 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Deriving.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving.p_hi
Files 89% similar despite different names
22.2 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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Deriving·91037 interface·Data.Deriving·9103
8 ··interface·hash:·2ee58d9a42df8a25682f9b5947221628 
9 ··ABI·hash:·e492116efc43a3fe073fbd9fb20a2544 
10 ··export-list·hash:·9f8c4ebb7417d62739a9ad540b8d9a718 ··interface·hash:·73ae69ed1d5a89d7d93738387b01a8f0
 9 ··ABI·hash:·d90944a8b45b43b573cd649b8dbf6b7c
 10 ··export-list·hash:·7a69215cf632cac7f5a7885d310c672d
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8b6ea545d48f2c3140c4c429f63c2e1612 ··flag·hash:·8b6ea545d48f2c3140c4c429f63c2e16
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·93b21403f4fc26e707e9d21162046e8b16 ··src_hash:·93b21403f4fc26e707e9d21162046e8b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 126, 24 lines modifiedOffset 126, 24 lines modified
126 ··Text.Show.Deriving.Internal.makeShowsPrec1Options126 ··Text.Show.Deriving.Internal.makeShowsPrec1Options
127 ··Text.Show.Deriving.Internal.makeShowsPrec2127 ··Text.Show.Deriving.Internal.makeShowsPrec2
128 ··Text.Show.Deriving.Internal.makeShowsPrec2Options128 ··Text.Show.Deriving.Internal.makeShowsPrec2Options
129 ··Text.Show.Deriving.Internal.makeShowsPrecOptions129 ··Text.Show.Deriving.Internal.makeShowsPrecOptions
130 ··Data.Functor.Deriving.Internal.FFTOptions{Data.Functor.Deriving.Internal.FFTOptions·Data.Functor.Deriving.Internal.fftEmptyCaseBehavior}130 ··Data.Functor.Deriving.Internal.FFTOptions{Data.Functor.Deriving.Internal.FFTOptions·Data.Functor.Deriving.Internal.fftEmptyCaseBehavior}
131 ··Text.Read.Deriving.Internal.ReadOptions{Text.Read.Deriving.Internal.ReadOptions·Text.Read.Deriving.Internal.useReadPrec}131 ··Text.Read.Deriving.Internal.ReadOptions{Text.Read.Deriving.Internal.ReadOptions·Text.Read.Deriving.Internal.useReadPrec}
132 ··Text.Show.Deriving.Internal.ShowOptions{Text.Show.Deriving.Internal.ShowOptions·Text.Show.Deriving.Internal.ghc8ShowBehavior·Text.Show.Deriving.Internal.showEmptyCaseBehavior}132 ··Text.Show.Deriving.Internal.ShowOptions{Text.Show.Deriving.Internal.ShowOptions·Text.Show.Deriving.Internal.ghc8ShowBehavior·Text.Show.Deriving.Internal.showEmptyCaseBehavior}
133 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Bounded.Deriving133 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Bounded.Deriving
134 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Enum.Deriving134 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Enum.Deriving
135 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Eq.Deriving135 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Eq.Deriving
136 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Foldable.Deriving136 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Foldable.Deriving
137 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving137 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Functor.Deriving
138 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ix.Deriving138 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Ix.Deriving
139 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ord.Deriving139 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Ord.Deriving
140 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Traversable.Deriving140 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Traversable.Deriving
141 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Text.Read.Deriving141 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Text.Read.Deriving
142 ····························deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Text.Show.Deriving142 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Text.Show.Deriving
143 boot·module·dependencies:143 boot·module·dependencies:
144 direct·package·dependencies:·base-4.20.2.0144 direct·package·dependencies:·base-4.20.2.0
145 plugin·package·dependencies:145 plugin·package·dependencies:
146 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext146 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
147 family·instance·modules:·Control.Applicative·Data.Array.Byte147 family·instance·modules:·Control.Applicative·Data.Array.Byte
148 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product148 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
149 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal149 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 153, 185 lines modifiedOffset 153, 185 lines modified
153 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord153 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
154 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList154 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
155 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList155 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
156 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ156 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
157 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax157 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
158 ·························Language.Haskell.TH.Datatype158 ·························Language.Haskell.TH.Datatype
159 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a159 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
160 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Bounded.Deriving·5951c1290894c9f57e637a5409ecc94b 
161 ··exports:·7d7dc871593bfc652d6afa1325e81cf4 
162 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Bounded.Deriving.Internal·986eb29d7743850c66fbaa46dd328ccd 
163 ··deriveBounded·1fd52ba8b0710edc129c720358fc5301 
164 ··makeMaxBound·2255b61b7d4407c243363f4819c6a0ac 
165 ··makeMinBound·0a0d9138ef23e7850f526514bc760715 
166 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Enum.Deriving·2fa2239857ccfad533a267c0e6173fc8 
167 ··exports:·dfaba2626497c5ab34fa33095d8b0e90 
168 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Enum.Deriving.Internal·a7cebdbc28a5eb901a16de470a269a57 
169 ··deriveEnum·e92df841da68b614dd2f2190297fb63e 
170 ··makeEnumFrom·f30dfffd9942b9a7b0587e8110f9ee79 
171 ··makeEnumFromThen·6b7d154961de31f3f8a1690029b7a7eb 
172 ··makeFromEnum·8427801dbf027f5218be896e2fc4c6b3 
173 ··makePred·5c357e77a5033e641e68b4b73de1155c 
174 ··makeSucc·99683429a20e42025688a816958ce83f 
175 ··makeToEnum·634d421dc786dca15143614812de69e4 
176 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Eq.Deriving·c4af30610e4e3b810037a49fb25251a5 
177 ··exports:·569bb27be30bf79ff719fd15b2c9028e 
178 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Eq.Deriving.Internal·43f0c66123cd7d4b16454504440d9250 
179 ··deriveEq·f17f9e81eebef3ff2f8e0500403e7deb 
180 ··deriveEq1·ea40d0c7eeb3e8e0257ead87f523be72 
181 ··deriveEq2·00a6140bc9448b80c6c8a88cb6970ce2 
182 ··makeEq·4237696e02a500ad5f63db3bf02fb0dc 
183 ··makeEq1·ed046b8b58b9eee44545c89f55e9b575 
184 ··makeEq2·3cf5b6304c12ec6a2f61f12bc1ff7482 
185 ··makeLiftEq·fa4deadf5888b053f3a93e939742fea9 
186 ··makeLiftEq2·d8d91598d6b21ac3119ab4d790aa5c8d 
187 ··makeNotEq·2a3fb6838908f9debebd6347674611b7 
188 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Foldable.Deriving·93c507ca406a0ac23ffd2f65138ea61b 
189 ··exports:·3e04cce9b37859ae6d82170d4ee7a49e 
190 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving·d09da43e7c83bb60abd7c2f0ca97ce97 
191 ··exports:·f6332d0d15ea9cf49e8551aea15c6e2b 
192 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving.Internal·e10fd15848f43573ee25f67ca1ac36e8 
193 ··FFTOptions·cb5d28d3762ff4bc60319b9e3feb16bd 
194 ··FFTOptions·d325895b8239b73965a2ebbe42e281ad 
195 ··defaultFFTOptions·2e06257e343842e51dc27042fd8a79ef 
196 ··deriveFoldable·48acce0873deb9a95012e49865555fbd 
197 ··deriveFoldableOptions·da5882e8d5b803f7a27400f7bdd0d9bc 
198 ··deriveFunctor·eb79409d2b99f788bd6294587eb2196c 
199 ··deriveFunctorOptions·16d93b60496994db7e8e342ae66bb567 
200 ··deriveTraversable·f9b933a2c4289a42d5c7108d637ee232 
201 ··deriveTraversableOptions·4d13230665bc0a5e3eae9326b0950323 
202 ··fftEmptyCaseBehavior·86269f5590dc0fe9b802a9ba3f5c7aa7 
203 ··makeFmap·4a3b2f2076b5bd919c24ac5cbee05080 
204 ··makeFmapOptions·03d151861ecf08331603129ef0e37eed 
205 ··makeFold·c5b98ef5d66064df42c0fcef30cd0392 
206 ··makeFoldMap·c315c0fc1b782f303f69e6a88582c52e 
207 ··makeFoldMapOptions·9a7754f396b1e0803d25b452dd24392b 
208 ··makeFoldOptions·3b7c54abb07a58dac70b4b8eaa55b7d5 
209 ··makeFoldl·0ea4cc107668f274bd5eb6f8c00998fd 
210 ··makeFoldlOptions·f251f87f0323e19f76420b2f77897065 
211 ··makeFoldr·3e20729401b2a832a7d7e87200eff99b 
212 ··makeFoldrOptions·225d593628fbcee2d17b5cddf323627b 
213 ··makeMapM·dd9350e22e4ae41c29d6d2b561273f53 
214 ··makeMapMOptions·781ba41ace4c63b43e66596898754398 
215 ··makeNull·cc21d21c57afc4e93e52b98d343c00f5 
216 ··makeNullOptions·99d206f08b88f1d434115dfd5365c48a 
217 ··makeReplace·f48a73d37ee1b6d0c1b55245b2a554c6 
218 ··makeReplaceOptions·2daadfdfc7945f7230d79a36aa35c472 
219 ··makeSequence·42f48fbfb1d3acd3d993c40d2db325d1 
220 ··makeSequenceA·49e8493a1ae5ca99ef40e2d8547b2292 
221 ··makeSequenceAOptions·51bb33770ec799da5f266880c6ffb740 
222 ··makeSequenceOptions·59eef92ad70ce4b8e5c3276f18ecd11d 
223 ··makeTraverse·f9dcc5a1587fd7a68fdacce337caa777 
224 ··makeTraverseOptions·97ad8e0f5962983b7c31920fe74125f6 
225 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ix.Deriving·c27b995e327d1f9d9089bebff58628d9 
226 ··exports:·fe148de40295bc8484e0a3686938e66b 
227 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ix.Deriving.Internal·f8055dda294b5ea8be33b75654cd0bd7 
228 ··deriveIx·bdc692ecf94766c9b2cf53a764744e3a 
229 ··makeInRange·9504c65f464166410a0c6b101b703c9c 
230 ··makeRange·a39d842f8fa01583a0ab56a7c2ebddde 
231 ··makeUnsafeIndex·06cc77fd68b0c1f96687a2aeb64b8d18 
232 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ord.Deriving·af196d67e1b8235590c0dad381189567 
233 ··exports:·f22aa1b84e956b9793b4c1c2ee0a94b7 
234 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ord.Deriving.Internal·3afdc4d484c70070c2b1d88e86e4ab7a 
Max diff block lines reached; 1271/22717 bytes (5.59%) of diff not shown.
29.4 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Enum/Deriving/Internal.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Enum/Deriving/Internal.p_hi
Files 95% similar despite different names
29.0 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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Enum.Deriving.Internal·91037 interface·Data.Enum.Deriving.Internal·9103
8 ··interface·hash:·411fa1c499430d5d796c0387ea39dd0e 
9 ··ABI·hash:·a7cebdbc28a5eb901a16de470a269a57 
10 ··export-list·hash:·dfaba2626497c5ab34fa33095d8b0e908 ··interface·hash:·f853fc21f79c1cdfdf1d7245fd3f24a1
 9 ··ABI·hash:·83c1c6e2a0d6b9f0b1c32b1163d82cb9
 10 ··export-list·hash:·6465795913ec8e8d011e7dcfc8919191
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8b6ea545d48f2c3140c4c429f63c2e1612 ··flag·hash:·8b6ea545d48f2c3140c4c429f63c2e16
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·b214bc294357277e3d9eca3450cbb30d16 ··src_hash:·b214bc294357277e3d9eca3450cbb30d
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··deriveEnum21 ··deriveEnum
22 ··makeEnumFrom22 ··makeEnumFrom
23 ··makeEnumFromThen23 ··makeEnumFromThen
24 ··makeFromEnum24 ··makeFromEnum
25 ··makePred25 ··makePred
26 ··makeSucc26 ··makeSucc
27 ··makeToEnum27 ··makeToEnum
28 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal28 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
29 boot·module·dependencies:29 boot·module·dependencies:
30 direct·package·dependencies:·base-4.20.2.030 direct·package·dependencies:·base-4.20.2.0
31 ·····························template-haskell-2.22.0.031 ·····························template-haskell-2.22.0.0
32 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz32 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
33 plugin·package·dependencies:33 plugin·package·dependencies:
34 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext34 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
35 family·instance·modules:·Control.Applicative·Data.Array.Byte35 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 42, 437 lines modifiedOffset 42, 437 lines modified
42 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList42 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
43 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList43 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
44 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ44 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
45 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax45 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
46 ·························Language.Haskell.TH.Datatype46 ·························Language.Haskell.TH.Datatype
47 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc8873747 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc88737
48 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a48 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
49 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·7d145532bb7124ae2eb8990b354f0eb8 
50 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
51 ··ClassRep·7c04b1cecb08fa015e1ee9eb89701fb7 
52 ··andValName·b01ad05019ff60f593d2981dcf51ddc3 
53 ··appendValName·f4246ba6cbe48e64906a9b7a1f82dadc 
54 ··buildTypeInstance·b05985c47ca06b4964af834f4f5afaae 
55 ··enumFromThenToValName·c4cdd9d7d9360ae109c26a934c968cdd 
56 ··enumFromThenValName·e4982bf264c9d0a353c85320b8334298 
57 ··enumFromToExpr·d2a7e543a826ddb259193086df9c6a68 
58 ··enumFromValName·fb9e65851f0e62a806882e45680a6f6e 
59 ··enumTypeName·d4081a114cbfca98327e24517e982462 
60 ··enumerationError·a44aa88a727d3ddb7afb5d76c09756a0 
61 ··eqValName·30cb76fba0fa7b7fac879e44852ba81e 
62 ··errorValName·27f35d1304a97c71dd18dd3e64f0cabe 
63 ··fromEnumValName·7cb733da6611040164f34fd9b178cfb7 
64 ··geValName·942f58ae27c7e4aa2214ee47702de489 
65 ··gtValName·9361ee2a55b63e000e35d0e1b247956f 
66 ··iHashDataName·df8a925babab782efef65c0925b7c260 
67 ··intTypeName·817eadd27dfdca453da0eda65636bdb5 
68 ··integerE·9d46b187de7002619f806fd836017f6b 
69 ··isEnumerationType·6c06c09ecab52387138016d65e49bddc 
70 ··leValName·9dd6f00349193ec2eb2e83fc4432c74c 
71 ··mapValName·e866bfcfae8514abd65844987993b414 
72 ··noConstructorsError·bc404262044106b0fefa2a79ff31d66f 
73 ··plusValName·d564ebdcb7c86b5a224de76d2dfa9dfc 
74 ··predValName·adced55aee549d54440aecee0e15d2a0 
75 ··removeClassApp·3a9e4c7b51388a3962daa94c38bc75ba 
76 ··showsPrecValName·90df040abc7881603f8090d1a66c09b4 
77 ··succValName·5237b7750d9be8f56e1349ac6719a52e 
78 ··tag2ConExpr·6f3dd0894251e22fff4f80eac9f94a25 
79 ··toEnumValName·b468ff7f752dd3118a4b856c5360d14e 
80 ··untagExpr·f8643a5a0b3345f3b24ba0afe779cae549 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·b705543583be481fa630e49dba51cc3b
 50 ··exports:·a34e638d1b596dadd916c6c19823790f
 51 ··ClassRep·abc58ffd3ef25ad3262b20903b5b1b62
 52 ··andValName·188259230a9c289bf79aac0a36437598
 53 ··appendValName·6e710694bbf318114db2300cb80ab22e
 54 ··buildTypeInstance·c73e989a40e62d10ea1968d9b7da1839
 55 ··enumFromThenToValName·685cc6e5cd2c08239b75719d849cd7d5
 56 ··enumFromThenValName·7af6b394ba3278f2cc7b4a70d539561f
 57 ··enumFromToExpr·6f9fcd1b79d1378c238d4715d4b5f1b4
 58 ··enumFromValName·e81b10f0188bff0e1a33d136e6302f8e
 59 ··enumTypeName·b453561727f5e93b44ff0ccda322c06b
 60 ··enumerationError·616b3424894ab6fc25b35a1695087951
 61 ··eqValName·bc88aa4f10d92d416e1a79e0b9f35e7e
 62 ··errorValName·b731e8316e98eacfaebdfb08c78e0cc5
 63 ··fromEnumValName·88888e2e0825647da898fc221d2ab22d
 64 ··geValName·6c762af989b2a9b8d8540c8c1a960e68
 65 ··gtValName·dd622a3ecd4343329f1db9c5ca009c0f
 66 ··iHashDataName·cf12610cd80bc1aabf6b6e5ae0c61db6
 67 ··intTypeName·bebda97505f5164b7cec12033b3f1dcb
 68 ··integerE·d8add15fb33409d06d5aef68bafb903d
 69 ··isEnumerationType·6ef10828d2f5a628958cffba833c4f2d
 70 ··leValName·c8e2972fd8884d2c39048fb96726f815
 71 ··mapValName·59aa21c20bc4d1c1c183e63760f5fff9
 72 ··noConstructorsError·3b564358b45f62393c04cc25f0d1785d
 73 ··plusValName·c779148c7687ae747e3f10141ea7302f
 74 ··predValName·481cbe743fd6c98059cca01720545071
 75 ··removeClassApp·297e4eb5865f3ac966c2bb641abc4eef
 76 ··showsPrecValName·b9d23c4f5f497d11954447c25acddd65
 77 ··succValName·0d3cc252caafcfbeaae9850acfc0ad4c
 78 ··tag2ConExpr·232ffd411d722c5bd38612682ac1b28b
 79 ··toEnumValName·1f0355fbb3c6c0f2f07f82d1a4035b89
 80 ··untagExpr·256dbf7a86bac6aa6724eab68632ce82
81 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c81 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
82 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023382 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
83 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c83 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
84 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd684 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
85 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c9485685 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c94856
86 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b86 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b
87 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d887 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d8
88 import··-/··Language.Haskell.TH.Datatype·3aa026873f819bb53afb4b17ffe5a7f988 import··-/··Language.Haskell.TH.Datatype·3aa026873f819bb53afb4b17ffe5a7f9
89 c5ceddae66d4d539b10d95b1000bc8e989 5daa6d88aef637f70f60f4b5e2d68ae1
90 ··$fClassRepEnumClass·::·Data.Deriving.Internal.ClassRep·EnumClass90 ··$fClassRepEnumClass·::·Data.Deriving.Internal.ClassRep·EnumClass
91 ··DFunId91 ··DFunId
92 ··[TagSig:·<TagProper>,92 ··[TagSig:·<TagProper>,
93 ···LambdaFormInfo:·LFCon[Data.Deriving.Internal.C:ClassRep],93 ···LambdaFormInfo:·LFCon[Data.Deriving.Internal.C:ClassRep],
94 ···Inline:·CONLIKE,94 ···Inline:·CONLIKE,
95 ···Unfolding:·DFun:.95 ···Unfolding:·DFun:.
96 ················@EnumClass96 ················@EnumClass
97 ················$fClassRepEnumClass_$carity97 ················$fClassRepEnumClass_$carity
98 ················$fClassRepEnumClass_$callowExQuant98 ················$fClassRepEnumClass_$callowExQuant
99 ················$fClassRepEnumClass_$cfullClassName99 ················$fClassRepEnumClass_$cfullClassName
100 ················$fClassRepEnumClass_$cclassConstraint]100 ················$fClassRepEnumClass_$cclassConstraint]
101 0adc1e79d95bfc89d7239380efbc1bf2101 bf16cb9e9e2b68e7674b77eb3198d49e
Max diff block lines reached; 23245/29708 bytes (78.24%) of diff not shown.
5.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Enum/Deriving.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Bounded/Deriving.p_hi
Files 82% similar despite different names
4.69 KB
ghc --show-iface {}
    
Offset 1, 35 lines modifiedOffset 1, 31 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Enum.Deriving·91037 interface·Data.Bounded.Deriving·9103
8 ··interface·hash:·64175ba8dfe394e361285dde010a067b 
9 ··ABI·hash:·2fa2239857ccfad533a267c0e6173fc8 
10 ··export-list·hash:·dfaba2626497c5ab34fa33095d8b0e908 ··interface·hash:·d6827e2bb5af7e73243cbb301dd72e73
 9 ··ABI·hash:·280146ba5ca3cc98742b0f4a65d9a090
 10 ··export-list·hash:·5e984830fb0b668c831e90dcc98122b8
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8b6ea545d48f2c3140c4c429f63c2e1612 ··flag·hash:·8b6ea545d48f2c3140c4c429f63c2e16
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·7b307299fe5c21c2664a6578e7e2280816 ··src_hash:·5dbb21b3e1780847318a1f2f0845c35b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Data.Enum.Deriving.Internal.deriveEnum21 ··Data.Bounded.Deriving.Internal.deriveBounded
22 ··Data.Enum.Deriving.Internal.makeEnumFrom 
23 ··Data.Enum.Deriving.Internal.makeEnumFromThen 
24 ··Data.Enum.Deriving.Internal.makeFromEnum 
25 ··Data.Enum.Deriving.Internal.makePred 
26 ··Data.Enum.Deriving.Internal.makeSucc 
27 ··Data.Enum.Deriving.Internal.makeToEnum22 ··Data.Bounded.Deriving.Internal.makeMaxBound
 23 ··Data.Bounded.Deriving.Internal.makeMinBound
28 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Enum.Deriving.Internal24 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Bounded.Deriving.Internal
29 boot·module·dependencies:25 boot·module·dependencies:
30 direct·package·dependencies:·base-4.20.2.026 direct·package·dependencies:·base-4.20.2.0
31 plugin·package·dependencies:27 plugin·package·dependencies:
32 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext28 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
33 family·instance·modules:·Control.Applicative·Data.Array.Byte29 family·instance·modules:·Control.Applicative·Data.Array.Byte
34 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product30 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
35 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal31 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 39, 47 lines modifiedOffset 35, 43 lines modified
39 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord35 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
40 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList36 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
41 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList37 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
42 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ38 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
43 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax39 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
44 ·························Language.Haskell.TH.Datatype40 ·························Language.Haskell.TH.Datatype
45 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a41 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
 42 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Bounded.Deriving.Internal·96c7faa8b63c63bcebf253b95d241fb1
 43 ··exports:·5e984830fb0b668c831e90dcc98122b8
 44 ··deriveBounded·c77e4ff94665efc1fa9e36b76f8a8347
 45 ··makeMaxBound·1902f3978b86a04fc108819dc312a8c3
 46 ··makeMinBound·1e9886305da3f297d91c20605a22dfb3
 47 e0df7df7b5746f0c4592077916e14bd6
46 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Enum.Deriving.Internal·a7cebdbc28a5eb901a16de470a269a57 
47 ··exports:·dfaba2626497c5ab34fa33095d8b0e90 
48 ··deriveEnum·e92df841da68b614dd2f2190297fb63e 
49 ··makeEnumFrom·f30dfffd9942b9a7b0587e8110f9ee79 
50 ··makeEnumFromThen·6b7d154961de31f3f8a1690029b7a7eb 
51 ··makeFromEnum·8427801dbf027f5218be896e2fc4c6b3 
52 ··makePred·5c357e77a5033e641e68b4b73de1155c 
53 ··makeSucc·99683429a20e42025688a816958ce83f 
54 ··makeToEnum·634d421dc786dca15143614812de69e4 
55 c7260ea8a5d96819311892333b732dd1 
56 ··$trModule·::·GHC.Types.Module48 ··$trModule·::·GHC.Types.Module
57 ··[HasNoCafRefs,·TagSig:·<TagProper>,49 ··[HasNoCafRefs,·TagSig:·<TagProper>,
58 ···LambdaFormInfo:·LFCon[GHC.Types.Module],50 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
59 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]51 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
60 07b6a736c15dfbd81640fbec54f7f2e452 e614075c230759c2a7e5e0dba2e76291
61 ··$trModule1·::·GHC.Types.TrName53 ··$trModule1·::·GHC.Types.TrName
62 ··[HasNoCafRefs,·TagSig:·<TagProper>,54 ··[HasNoCafRefs,·TagSig:·<TagProper>,
63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],55 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
65 f2df28898733b0d7b9383277648ba1e057 047bffd033b2759c7fca4f509021ae64
66 ··$trModule2·::·GHC.Prim.Addr#58 ··$trModule2·::·GHC.Prim.Addr#
67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
68 ···Unfolding:·Core:·<vanilla>·"Data.Enum.Deriving"#]60 ···Unfolding:·Core:·<vanilla>·"Data.Bounded.Deriving"#]
69 e2d79ed5e60c9deeccf028c21d1f992f61 b9fb1e8ef0832364c19a43a5e6aac4fd
70 ··$trModule3·::·GHC.Types.TrName62 ··$trModule3·::·GHC.Types.TrName
71 ··[HasNoCafRefs,·TagSig:·<TagProper>,63 ··[HasNoCafRefs,·TagSig:·<TagProper>,
72 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],64 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
73 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]65 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
74 1caea5fb5c66f32f75181d7bfcb8a98766 183ec5c1ca4f8a5e01c8bbd9e43d8f2e
75 ··$trModule4·::·GHC.Prim.Addr#67 ··$trModule4·::·GHC.Prim.Addr#
76 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,68 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
77 ···Unfolding:·Core:·<vanilla>69 ···Unfolding:·Core:·<vanilla>
78 ··············"deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1"#]70 ··············"deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A"#]
79 Warnings:71 Warnings:
80 ··Deprecated·names:72 ··Deprecated·names:
81 ··Deprecated·exports:73 ··Deprecated·exports:
82 trusted:·none74 trusted:·none
83 require·own·pkg·trusted:·False75 require·own·pkg·trusted:·False
84 docs:76 docs:
85 ··Nothing77 ··Nothing
31.6 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Eq/Deriving/Internal.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Eq/Deriving/Internal.p_hi
Files 97% similar despite different names
31.3 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Eq.Deriving.Internal·91037 interface·Data.Eq.Deriving.Internal·9103
8 ··interface·hash:·170031dc9d14cafbfa404f16832b86e3 
9 ··ABI·hash:·43f0c66123cd7d4b16454504440d9250 
10 ··export-list·hash:·c7096b8fb484d3cb973fd5b48717e740 
11 ··orphan·hash:·b357236c40c69d74f581dfacbf0e090e8 ··interface·hash:·3b9cfe5575014b24715092c7266bafc7
 9 ··ABI·hash:·75e5f90418af7738c5bddc00c9d46d80
 10 ··export-list·hash:·0d094c39f6afeb4bf10bd1e304838b71
 11 ··orphan·hash:·7c4955203b34bc4fff647ca0155086b9
12 ··flag·hash:·3acacb8de4c1b8c55d8c6f5865d93a7912 ··flag·hash:·3acacb8de4c1b8c55d8c6f5865d93a79
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·0197df239d02e0895d6a7290ac57760d16 ··src_hash:·0197df239d02e0895d6a7290ac57760d
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
23 ··deriveEq223 ··deriveEq2
24 ··makeEq24 ··makeEq
25 ··makeEq125 ··makeEq1
26 ··makeEq226 ··makeEq2
27 ··makeLiftEq27 ··makeLiftEq
28 ··makeLiftEq228 ··makeLiftEq2
29 ··makeNotEq29 ··makeNotEq
30 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal30 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
31 boot·module·dependencies:31 boot·module·dependencies:
32 direct·package·dependencies:·base-4.20.2.0·containers-0.732 direct·package·dependencies:·base-4.20.2.0·containers-0.7
33 ·····························template-haskell-2.22.0.033 ·····························template-haskell-2.22.0.0
34 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz34 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
35 plugin·package·dependencies:35 plugin·package·dependencies:
36 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext36 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
37 family·instance·modules:·Control.Applicative·Data.Array.Byte37 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 46, 161 lines modifiedOffset 46, 161 lines modified
46 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ46 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
47 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax47 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
48 ·························Language.Haskell.TH.Datatype48 ·························Language.Haskell.TH.Datatype
49 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde49 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
50 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a50 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
51 import··-/··Data.Map·6457188bdc8d8578acdee07a1354334151 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
52 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b52 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
53 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·7d145532bb7124ae2eb8990b354f0eb8 
54 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
55 ··ClassRep·7c04b1cecb08fa015e1ee9eb89701fb7 
56 ··OneName·ece0a716e5d8aeccd1abc90da4472e47 
57 ··TyVarMap1·8d30cd3d2ed6f82a39ac548885d421f8 
58 ··andValName·b01ad05019ff60f593d2981dcf51ddc3 
59 ··arity·0f33b9998e3f31558ae142611390b026 
60 ··buildTypeInstance·b05985c47ca06b4964af834f4f5afaae 
61 ··eq1TypeName·a5c7605d32dec3ccf678437c0ce0de1a 
62 ··eq2TypeName·6d7d3e795d53c7de248065c23e6e70c8 
63 ··eqConstValName·cb4fe4e4b9676134ef1d05187c12bc18 
64 ··eqIntHashValName·8c48eb5412c6de6752b412799f23ceb5 
65 ··eqTypeName·e4049ff7e798d350533a79db0d0d56a0 
66 ··eqValName·30cb76fba0fa7b7fac879e44852ba81e 
67 ··falseDataName·0babdfef7e1f8d071e10973c2fd89bb4 
68 ··fullClassName·bc23fc446348bbde1264d08d10eacbda 
69 ··isInTypeFamilyApp·bcd83ecd1a7f38f0f1f890bb3903978f 
70 ··isNullaryCon·e3e36b093e2adf01d3fb46b8f41e9c1a 
71 ··liftEq2ConstValName·c5193dc267772db3670fd00328cf3b65 
72 ··liftEq2ValName·cea0bc2773c9af644dcc2ab4ee433b9f 
73 ··liftEqConstValName·0b4ecbb5e6c25d1e3778aa4db9d203f6 
74 ··liftEqValName·af3574bf52a4f099629f45ffda3cdcd3 
75 ··mentionsName·2d9616a5866db2d339f7f226e9073618 
76 ··neqIntHashValName·ae02b284c7abd65d7615a59ba24fd278 
77 ··newNameList·55fcb09c3317709bd28b979e259a4775 
78 ··notValName·fe15008d55ea1ffc3d0953f022f6b1b0 
79 ··outOfPlaceTyVarError·4bd9b83412836e6350584cdecf013572 
80 ··primOpAppExpr·7456b8fd8ee8318471ae718d15b362cf 
81 ··primOrdFunTbl·eb7ab5464ad8da090888183c97080249 
82 ··trueDataName·d95f33aadf6359b5779562be247087fd 
83 ··unapplyTy·a2d587c880e9aaaef76eb06df4a31b2f 
84 ··untagExpr·f8643a5a0b3345f3b24ba0afe779cae5 
85 ··varTToName·781592748e71586de6d5fb8a3689ed8a53 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·b705543583be481fa630e49dba51cc3b
 54 ··exports:·a34e638d1b596dadd916c6c19823790f
 55 ··ClassRep·abc58ffd3ef25ad3262b20903b5b1b62
 56 ··OneName·7f925bae77375c14babddca45cfe18fe
 57 ··TyVarMap1·4ffbba59f8cf243d2ff81bb807f759ed
 58 ··andValName·188259230a9c289bf79aac0a36437598
 59 ··arity·b8ecd6050bc677bf1fc4b684036c686a
 60 ··buildTypeInstance·c73e989a40e62d10ea1968d9b7da1839
 61 ··eq1TypeName·6de6946e766efa96e450d81c6cdd7a47
 62 ··eq2TypeName·f59acd4976a76142ee22a130d38a54b0
 63 ··eqConstValName·08f749a729b884211d22ab2578b8f9f2
 64 ··eqIntHashValName·79f7c6552605d5028d4961c47ead99e3
 65 ··eqTypeName·239011db983d486c97e9e1c7d086b303
 66 ··eqValName·bc88aa4f10d92d416e1a79e0b9f35e7e
 67 ··falseDataName·b25903b77b1e3c91a150b205daf37004
 68 ··fullClassName·4fde672b1560829d814424e0949f4ba2
 69 ··isInTypeFamilyApp·fe3d5e00d800ec78fbd459d170cb6dca
 70 ··isNullaryCon·704a896c2523dda285275937ac44e6a1
 71 ··liftEq2ConstValName·f975ebaa7c28b50c420402a599eb9625
 72 ··liftEq2ValName·491ea5c62d9b430570ef28ee22971d06
 73 ··liftEqConstValName·3a19116dbf87109a149ab2696d1bf01b
 74 ··liftEqValName·023f71533768243804093d24f8844207
 75 ··mentionsName·b050caeca975a087391c1c335c17d7f4
 76 ··neqIntHashValName·d85b3d7df4ccbde11f0345da04f75b52
 77 ··newNameList·7f8ee03487ec2ac7b1f28cd32df82a4c
 78 ··notValName·bfeeb2f5bdb6719f551fe00a4b81138e
 79 ··outOfPlaceTyVarError·7209019169b0b702239b5d4c52f10e0d
 80 ··primOpAppExpr·f7db8400c61078e4a3ace5c200c78a73
 81 ··primOrdFunTbl·09dcf0b97f6af402aae4605e09c3a445
 82 ··trueDataName·566236d382b57783315358c1a3db7458
 83 ··unapplyTy·e16e87a946f9879b15761e9d504f59c4
 84 ··untagExpr·256dbf7a86bac6aa6724eab68632ce82
 85 ··varTToName·f788708ec65921bf87c3a73023afcfc6
86 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c86 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
87 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023387 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
88 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b951221148488 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484
89 import··-/··GHC.Internal.Enum·dcafb248d7abedc5f2179d5738513b0989 import··-/··GHC.Internal.Enum·dcafb248d7abedc5f2179d5738513b09
90 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff90 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff
91 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd91 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
92 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c63592 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
93 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c93 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
94 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd694 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
95 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c95 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
96 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c9485696 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c94856
97 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b97 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b
98 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d898 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d8
99 import··-/··Language.Haskell.TH.Datatype·3aa026873f819bb53afb4b17ffe5a7f999 import··-/··Language.Haskell.TH.Datatype·3aa026873f819bb53afb4b17ffe5a7f9
100 f1c272aad76f7afe587189abccc4fa05100 def4562d87fed582b37632a0624a596e
101 ··$fBoundedEqClass·::·GHC.Internal.Enum.Bounded·EqClass101 ··$fBoundedEqClass·::·GHC.Internal.Enum.Bounded·EqClass
102 ··DFunId102 ··DFunId
Max diff block lines reached; 25534/32032 bytes (79.71%) of diff not shown.
4.97 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Eq/Deriving.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Eq/Deriving.p_hi
Files 90% similar despite different names
4.67 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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Eq.Deriving·91037 interface·Data.Eq.Deriving·9103
8 ··interface·hash:·c5711311322f743eda4773f3ecf604c6 
9 ··ABI·hash:·c4af30610e4e3b810037a49fb25251a5 
10 ··export-list·hash:·569bb27be30bf79ff719fd15b2c9028e8 ··interface·hash:·d89467394817d71476f6331b315821d4
 9 ··ABI·hash:·138d8d972f58aef132401215a0fa3552
 10 ··export-list·hash:·4b61cca8b232e8bb2576ed78b4f2089e
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8b6ea545d48f2c3140c4c429f63c2e1612 ··flag·hash:·8b6ea545d48f2c3140c4c429f63c2e16
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·8430313daa741120aa3a5e7f42f3c98e16 ··src_hash:·8430313daa741120aa3a5e7f42f3c98e
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
23 ··Data.Eq.Deriving.Internal.deriveEq223 ··Data.Eq.Deriving.Internal.deriveEq2
24 ··Data.Eq.Deriving.Internal.makeEq24 ··Data.Eq.Deriving.Internal.makeEq
25 ··Data.Eq.Deriving.Internal.makeEq125 ··Data.Eq.Deriving.Internal.makeEq1
26 ··Data.Eq.Deriving.Internal.makeEq226 ··Data.Eq.Deriving.Internal.makeEq2
27 ··Data.Eq.Deriving.Internal.makeLiftEq27 ··Data.Eq.Deriving.Internal.makeLiftEq
28 ··Data.Eq.Deriving.Internal.makeLiftEq228 ··Data.Eq.Deriving.Internal.makeLiftEq2
29 ··Data.Eq.Deriving.Internal.makeNotEq29 ··Data.Eq.Deriving.Internal.makeNotEq
30 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Eq.Deriving.Internal30 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Eq.Deriving.Internal
31 boot·module·dependencies:31 boot·module·dependencies:
32 direct·package·dependencies:·base-4.20.2.032 direct·package·dependencies:·base-4.20.2.0
33 plugin·package·dependencies:33 plugin·package·dependencies:
34 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext34 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
35 family·instance·modules:·Control.Applicative·Data.Array.Byte35 family·instance·modules:·Control.Applicative·Data.Array.Byte
36 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product36 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
37 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal37 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 41, 49 lines modifiedOffset 41, 49 lines modified
41 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord41 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
42 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList42 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
43 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList43 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
44 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ44 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
45 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax45 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
46 ·························Language.Haskell.TH.Datatype46 ·························Language.Haskell.TH.Datatype
47 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a47 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
48 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Eq.Deriving.Internal·43f0c66123cd7d4b16454504440d9250 
49 ··exports:·c7096b8fb484d3cb973fd5b48717e740 
50 ··deriveEq·f17f9e81eebef3ff2f8e0500403e7deb 
51 ··deriveEq1·ea40d0c7eeb3e8e0257ead87f523be72 
52 ··deriveEq2·00a6140bc9448b80c6c8a88cb6970ce2 
53 ··makeEq·4237696e02a500ad5f63db3bf02fb0dc 
54 ··makeEq1·ed046b8b58b9eee44545c89f55e9b575 
55 ··makeEq2·3cf5b6304c12ec6a2f61f12bc1ff7482 
56 ··makeLiftEq·fa4deadf5888b053f3a93e939742fea9 
57 ··makeLiftEq2·d8d91598d6b21ac3119ab4d790aa5c8d 
58 ··makeNotEq·2a3fb6838908f9debebd6347674611b7 
59 5c82487fe54bbc8d026154ca1789fc2b48 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Eq.Deriving.Internal·75e5f90418af7738c5bddc00c9d46d80
 49 ··exports:·0d094c39f6afeb4bf10bd1e304838b71
 50 ··deriveEq·d3e2f8abcb02a66e01be608f0f9dee06
 51 ··deriveEq1·b72ff6aa30cc96f97ad390d5144cfce0
 52 ··deriveEq2·c2c38a6ec6f83721cc2285ceafe29e37
 53 ··makeEq·639ff257a40cbf35c24250ef63fceccf
 54 ··makeEq1·b207c6be65789d9afb329cf7b23df455
 55 ··makeEq2·30bd0a1989d63178c3f812a6f0775c42
 56 ··makeLiftEq·02a83743253c34ce8d2b36d906678ffa
 57 ··makeLiftEq2·4add51012799baae15e3d73ddfd33549
 58 ··makeNotEq·e8df041ec66bd4fe25a9953cceccfe09
 59 ecedb06620cdba34c4406e83d3854304
60 ··$trModule·::·GHC.Types.Module60 ··$trModule·::·GHC.Types.Module
61 ··[HasNoCafRefs,·TagSig:·<TagProper>,61 ··[HasNoCafRefs,·TagSig:·<TagProper>,
62 ···LambdaFormInfo:·LFCon[GHC.Types.Module],62 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
63 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]63 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
64 bda1917d2eca64f467bf5bfc0857600d64 c4182f131f51f14c820a527c3caf34a7
65 ··$trModule1·::·GHC.Types.TrName65 ··$trModule1·::·GHC.Types.TrName
66 ··[HasNoCafRefs,·TagSig:·<TagProper>,66 ··[HasNoCafRefs,·TagSig:·<TagProper>,
67 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],67 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
68 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]68 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
69 bf4189e007cec818f9d0b6110a8f4c4269 3464c6cf396685501056c1d1750c200d
70 ··$trModule2·::·GHC.Prim.Addr#70 ··$trModule2·::·GHC.Prim.Addr#
71 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,71 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
72 ···Unfolding:·Core:·<vanilla>·"Data.Eq.Deriving"#]72 ···Unfolding:·Core:·<vanilla>·"Data.Eq.Deriving"#]
73 39602f6d9af6f6e71a2392cb4aaf991573 83fb9402be08cf1a4994a570ab43214f
74 ··$trModule3·::·GHC.Types.TrName74 ··$trModule3·::·GHC.Types.TrName
75 ··[HasNoCafRefs,·TagSig:·<TagProper>,75 ··[HasNoCafRefs,·TagSig:·<TagProper>,
76 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],76 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
77 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]77 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
78 dd8199b67a9a818b412bc8ed365cdf6778 f3de1db6de01707eafd39396f4bcbe32
79 ··$trModule4·::·GHC.Prim.Addr#79 ··$trModule4·::·GHC.Prim.Addr#
80 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,80 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
81 ···Unfolding:·Core:·<vanilla>81 ···Unfolding:·Core:·<vanilla>
82 ··············"deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1"#]82 ··············"deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A"#]
83 Warnings:83 Warnings:
84 ··Deprecated·names:84 ··Deprecated·names:
85 ··Deprecated·exports:85 ··Deprecated·exports:
86 trusted:·none86 trusted:·none
87 require·own·pkg·trusted:·False87 require·own·pkg·trusted:·False
88 docs:88 docs:
89 ··Nothing89 ··Nothing
5.94 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Foldable/Deriving.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Foldable/Deriving.p_hi
Files 86% similar despite different names
5.63 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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Foldable.Deriving·91037 interface·Data.Foldable.Deriving·9103
8 ··interface·hash:·682bceb2d050c923c89307240aa8d339 
9 ··ABI·hash:·93c507ca406a0ac23ffd2f65138ea61b 
10 ··export-list·hash:·3e04cce9b37859ae6d82170d4ee7a49e8 ··interface·hash:·ba2b0da87e213cdcd0e3fc747759b145
 9 ··ABI·hash:·f2b02f423748324ccabbea3e654a0d18
 10 ··export-list·hash:·16c40e9849302d663b27d9a7da2633e5
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8b6ea545d48f2c3140c4c429f63c2e1612 ··flag·hash:·8b6ea545d48f2c3140c4c429f63c2e16
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·3714b3df5eeee3737efaa141e75d07ca16 ··src_hash:·3714b3df5eeee3737efaa141e75d07ca
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
28 ··Data.Functor.Deriving.Internal.makeFoldl28 ··Data.Functor.Deriving.Internal.makeFoldl
29 ··Data.Functor.Deriving.Internal.makeFoldlOptions29 ··Data.Functor.Deriving.Internal.makeFoldlOptions
30 ··Data.Functor.Deriving.Internal.makeFoldr30 ··Data.Functor.Deriving.Internal.makeFoldr
31 ··Data.Functor.Deriving.Internal.makeFoldrOptions31 ··Data.Functor.Deriving.Internal.makeFoldrOptions
32 ··Data.Functor.Deriving.Internal.makeNull32 ··Data.Functor.Deriving.Internal.makeNull
33 ··Data.Functor.Deriving.Internal.makeNullOptions33 ··Data.Functor.Deriving.Internal.makeNullOptions
34 ··Data.Functor.Deriving.Internal.FFTOptions{Data.Functor.Deriving.Internal.FFTOptions·Data.Functor.Deriving.Internal.fftEmptyCaseBehavior}34 ··Data.Functor.Deriving.Internal.FFTOptions{Data.Functor.Deriving.Internal.FFTOptions·Data.Functor.Deriving.Internal.fftEmptyCaseBehavior}
35 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving.Internal35 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Functor.Deriving.Internal
36 boot·module·dependencies:36 boot·module·dependencies:
37 direct·package·dependencies:·base-4.20.2.037 direct·package·dependencies:·base-4.20.2.0
38 plugin·package·dependencies:38 plugin·package·dependencies:
39 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext39 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
40 family·instance·modules:·Control.Applicative·Data.Array.Byte40 family·instance·modules:·Control.Applicative·Data.Array.Byte
41 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product41 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
42 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal42 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 46, 56 lines modifiedOffset 46, 56 lines modified
46 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord46 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
47 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList47 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
48 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList48 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
49 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ49 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
50 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax50 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
51 ·························Language.Haskell.TH.Datatype51 ·························Language.Haskell.TH.Datatype
52 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a52 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
53 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving.Internal·e10fd15848f43573ee25f67ca1ac36e8 
54 ··exports:·fa83eac4e5bd71a8c37462a086ccdb46 
55 ··FFTOptions·cb5d28d3762ff4bc60319b9e3feb16bd 
56 ··FFTOptions·d325895b8239b73965a2ebbe42e281ad 
57 ··defaultFFTOptions·2e06257e343842e51dc27042fd8a79ef 
58 ··deriveFoldable·48acce0873deb9a95012e49865555fbd 
59 ··deriveFoldableOptions·da5882e8d5b803f7a27400f7bdd0d9bc 
60 ··fftEmptyCaseBehavior·86269f5590dc0fe9b802a9ba3f5c7aa7 
61 ··makeFold·c5b98ef5d66064df42c0fcef30cd0392 
62 ··makeFoldMap·c315c0fc1b782f303f69e6a88582c52e 
63 ··makeFoldMapOptions·9a7754f396b1e0803d25b452dd24392b 
64 ··makeFoldOptions·3b7c54abb07a58dac70b4b8eaa55b7d5 
65 ··makeFoldl·0ea4cc107668f274bd5eb6f8c00998fd 
66 ··makeFoldlOptions·f251f87f0323e19f76420b2f77897065 
67 ··makeFoldr·3e20729401b2a832a7d7e87200eff99b 
68 ··makeFoldrOptions·225d593628fbcee2d17b5cddf323627b 
69 ··makeNull·cc21d21c57afc4e93e52b98d343c00f5 
70 ··makeNullOptions·99d206f08b88f1d434115dfd5365c48a 
71 cb2673d41ec234efc3e40d811e3b733153 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Functor.Deriving.Internal·78ead9cbfdc2207b2ebc3cf5a9c5dc96
 54 ··exports:·74d995302f72440e1a32db468be1d201
 55 ··FFTOptions·7fcfa7ff9b27ec60425745b83d5d8db3
 56 ··FFTOptions·9a23c99f84258d0b6b0a6950d9aec310
 57 ··defaultFFTOptions·1002f46ca737753ecd9456162b03d132
 58 ··deriveFoldable·5b8be1465de4fde093dc4a36c12b3bca
 59 ··deriveFoldableOptions·9064ae180022ace0c969901c7a7c970b
 60 ··fftEmptyCaseBehavior·0abd7d28424f6f69edfb3920221d78bb
 61 ··makeFold·2b5e06d2c533eb67f6fd880a9dc39830
 62 ··makeFoldMap·ea90ae88314f8076e5cdca17ec6b0c2c
 63 ··makeFoldMapOptions·12f0b191abf76d1f99a74296c887ca86
 64 ··makeFoldOptions·93c784ec56a0c2e019414bb494e02f23
 65 ··makeFoldl·9002062b79e6121fa255b1687b85ca55
 66 ··makeFoldlOptions·64de56e8aba25c88a959bce444417825
 67 ··makeFoldr·04dd5e0eddf8fbbb3eff6935559ccb32
 68 ··makeFoldrOptions·3bd430b7e6e2080e2f458f0a7854f912
 69 ··makeNull·17a15a8075a8a586f28debf1284a327d
 70 ··makeNullOptions·ab5c200bf996ef9039fc520770442e94
 71 cc8eeaefad0a00114ee52e17272b39ad
72 ··$trModule·::·GHC.Types.Module72 ··$trModule·::·GHC.Types.Module
73 ··[HasNoCafRefs,·TagSig:·<TagProper>,73 ··[HasNoCafRefs,·TagSig:·<TagProper>,
74 ···LambdaFormInfo:·LFCon[GHC.Types.Module],74 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
75 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]75 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
76 87f51cd9b636d3fa4ea1a53f18d6a02b76 61d74296fad58f68952b22009d2845ad
77 ··$trModule1·::·GHC.Types.TrName77 ··$trModule1·::·GHC.Types.TrName
78 ··[HasNoCafRefs,·TagSig:·<TagProper>,78 ··[HasNoCafRefs,·TagSig:·<TagProper>,
79 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],79 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
80 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]80 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
81 0cfbdd97ae3b0dff43bdad8899c0d23881 29984e675f289af6f7a89420a7ce3cc4
82 ··$trModule2·::·GHC.Prim.Addr#82 ··$trModule2·::·GHC.Prim.Addr#
83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
84 ···Unfolding:·Core:·<vanilla>·"Data.Foldable.Deriving"#]84 ···Unfolding:·Core:·<vanilla>·"Data.Foldable.Deriving"#]
85 68ad30bc17378f6c2b7e9413440cbf5585 10292ffb683632305836a1cd7f5e1806
86 ··$trModule3·::·GHC.Types.TrName86 ··$trModule3·::·GHC.Types.TrName
87 ··[HasNoCafRefs,·TagSig:·<TagProper>,87 ··[HasNoCafRefs,·TagSig:·<TagProper>,
88 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],88 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
89 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]89 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
90 072a8feea67b2d354157753749083ffe90 1e4e5596fa4e1eb067c6d6c5febf6470
91 ··$trModule4·::·GHC.Prim.Addr#91 ··$trModule4·::·GHC.Prim.Addr#
92 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,92 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
93 ···Unfolding:·Core:·<vanilla>93 ···Unfolding:·Core:·<vanilla>
94 ··············"deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1"#]94 ··············"deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A"#]
95 Warnings:95 Warnings:
96 ··Deprecated·names:96 ··Deprecated·names:
97 ··Deprecated·exports:97 ··Deprecated·exports:
98 trusted:·none98 trusted:·none
99 require·own·pkg·trusted:·False99 require·own·pkg·trusted:·False
100 docs:100 docs:
101 ··Nothing101 ··Nothing
91.7 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Functor/Deriving/Internal.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Functor/Deriving/Internal.p_hi
Files 98% similar despite different names
91.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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Functor.Deriving.Internal·91037 interface·Data.Functor.Deriving.Internal·9103
8 ··interface·hash:·146abb500a968804f85894ca63b3e4c7 
9 ··ABI·hash:·e10fd15848f43573ee25f67ca1ac36e8 
10 ··export-list·hash:·fa83eac4e5bd71a8c37462a086ccdb468 ··interface·hash:·fd8994029d8ee5868313739828cdb276
 9 ··ABI·hash:·78ead9cbfdc2207b2ebc3cf5a9c5dc96
 10 ··export-list·hash:·74d995302f72440e1a32db468be1d201
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·4ef82716932141fb558ee3c928de7bb912 ··flag·hash:·4ef82716932141fb558ee3c928de7bb9
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a96d1e52f6c3fa75d6e5bf34a2dd77ba16 ··src_hash:·a96d1e52f6c3fa75d6e5bf34a2dd77ba
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
44 ··makeSequence44 ··makeSequence
45 ··makeSequenceA45 ··makeSequenceA
46 ··makeSequenceAOptions46 ··makeSequenceAOptions
47 ··makeSequenceOptions47 ··makeSequenceOptions
48 ··makeTraverse48 ··makeTraverse
49 ··makeTraverseOptions49 ··makeTraverseOptions
50 ··FFTOptions{FFTOptions·fftEmptyCaseBehavior}50 ··FFTOptions{FFTOptions·fftEmptyCaseBehavior}
51 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal51 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
52 boot·module·dependencies:52 boot·module·dependencies:
53 direct·package·dependencies:·base-4.20.2.0·containers-0.753 direct·package·dependencies:·base-4.20.2.0·containers-0.7
54 ·····························template-haskell-2.22.0.054 ·····························template-haskell-2.22.0.0
55 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz55 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
56 plugin·package·dependencies:56 plugin·package·dependencies:
57 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext57 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
58 family·instance·modules:·Control.Applicative·Data.Array.Byte58 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 69, 70 lines modifiedOffset 69, 70 lines modified
69 ·························Language.Haskell.TH.Datatype69 ·························Language.Haskell.TH.Datatype
70 import··-/··Control.Monad·3765f37795474bd38438b4ea897aa0d870 import··-/··Control.Monad·3765f37795474bd38438b4ea897aa0d8
71 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde71 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
72 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a072 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a0
73 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a73 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
74 import··-/··Data.Map·6457188bdc8d8578acdee07a1354334174 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
75 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b75 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
76 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·7d145532bb7124ae2eb8990b354f0eb8 
77 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
78 ··ClassRep·7c04b1cecb08fa015e1ee9eb89701fb7 
79 ··OneName·ece0a716e5d8aeccd1abc90da4472e47 
80 ··TyVarMap1·8d30cd3d2ed6f82a39ac548885d421f8 
81 ··allValName·580f02d186c7ea5e36628e5e3c0d44e6 
82 ··andValName·b01ad05019ff60f593d2981dcf51ddc3 
83 ··apValName·a8cd4deda246be2991ba7674538d26d6 
84 ··appEndoValName·0d61aa94a561299bad2cd54f9ce8da7f 
85 ··buildTypeInstance·b05985c47ca06b4964af834f4f5afaae 
86 ··checkExistentialContext·202c6ff677af7297cb331bfc47215835 
87 ··coerceValName·52b104e3cde9991a02c46377424abc1f 
88 ··composeValName·fc903816cc842236718d903bd8c19649 
89 ··contravarianceError·7cebc0752b5cb0e83e16f13072a23d41 
90 ··dualDataName·a2fbf6369e7f50a5636f730ce8e01662 
91 ··endoDataName·fe842c88d7035d0342cbbc30daa43e2e 
92 ··errorValName·27f35d1304a97c71dd18dd3e64f0cabe 
93 ··falseDataName·0babdfef7e1f8d071e10973c2fd89bb4 
94 ··filterByList·a50c54ceb3842b2ca10dad78e09ecbc5 
95 ··filterByLists·55f4dbf814c8753448698eb9611516a5 
96 ··flipValName·cf40398c603c6d4b810bc21b22f1be75 
97 ··fmapConstValName·4ccfc5e7c176bc54296a1912fe6ee90f 
98 ··fmapValName·82011ff37e8a4b35fe2821c02725620b 
99 ··foldMapConstValName·c6f5b4f4164881e79be823ed0d295e1e 
100 ··foldMapValName·4507c22ee81359d0308ea5e911bb5028 
101 ··foldableTypeName·28d93acf731bd03bf98e3e3e1b7219bb 
102 ··foldrConstValName·f65e31986c56f065531c9f310da65155 
103 ··foldrValName·a5ab95370a55a9323c4041e17820975e 
104 ··fullClassName·bc23fc446348bbde1264d08d10eacbda 
105 ··functorTypeName·487fc5e48e3fa3b338b0286f79eb9ac6 
106 ··getDualValName·f4e8effa05b5156c1ca3fff971211254 
107 ··idValName·e8b831a55f98c7d5d94f44fde246ec38 
108 ··isInTypeFamilyApp·bcd83ecd1a7f38f0f1f890bb3903978f 
109 ··liftA2ValName·a2ddfbc945ee3484b0252cb2fd8b926f 
110 ··mappendValName·31b01dd549f4263b9de2fe6add5e060a 
111 ··memptyValName·d8ab8ec6185995bfccc3701b10b47560 
112 ··newNameList·55fcb09c3317709bd28b979e259a4775 
113 ··noFunctionsError·e93daf4a9b989b06665904cb652b4bf3 
114 ··nullConstValName·ad7021a286aec0c05288ef1b61168d27 
115 ··nullValName·498f7cd23ba14c6ad3dfb9eed79941f5 
116 ··outOfPlaceTyVarError·4bd9b83412836e6350584cdecf013572 
117 ··partitionByList·1fb43f9fa4a103d7b56e3ae77efcd919 
118 ··pureValName·b400a3508b814cafa4355403a682604b 
119 ··replaceConstValName·29ee5c89b1c516b60cd0d4a80697e173 
120 ··replaceValName·a0ec24d57985dbb1e23b535a03217eba 
121 ··seqValName·70d5c7d28781af577dfc469503a30774 
122 ··traversableTypeName·749ef3af1b95604a39713d2205bc47d1 
123 ··traverseConstValName·8744fb2357c4362746a9351022e81d2e 
124 ··traverseValName·a3502411cc25d1c22aa297873b2231b5 
125 ··trueDataName·d95f33aadf6359b5779562be247087fd 
126 ··unapplyTy·a2d587c880e9aaaef76eb06df4a31b2f 
127 ··unsnoc·29cd69b233fe9922d7ebe8446c540910 
128 ··unwrapMonadValName·152bf9b4b5a6d25b8103de8a276b4d5e 
129 ··varTToName·781592748e71586de6d5fb8a3689ed8a 
130 ··varTToName_maybe·6025fe7d28d038a617019fb93e730eb8 
131 ··wrapMonadDataName·e81791c8f7ddffbd3dedfcfb8a09572776 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·b705543583be481fa630e49dba51cc3b
 77 ··exports:·a34e638d1b596dadd916c6c19823790f
 78 ··ClassRep·abc58ffd3ef25ad3262b20903b5b1b62
 79 ··OneName·7f925bae77375c14babddca45cfe18fe
 80 ··TyVarMap1·4ffbba59f8cf243d2ff81bb807f759ed
 81 ··allValName·53bba39f8924307ffa459597c6709d41
 82 ··andValName·188259230a9c289bf79aac0a36437598
 83 ··apValName·f3baf21f6cd89a20419846cfcc0a24fb
 84 ··appEndoValName·91acb214da74ab8777268a4dd590324a
 85 ··buildTypeInstance·c73e989a40e62d10ea1968d9b7da1839
 86 ··checkExistentialContext·2625ab83d335ecf82a2e224b8cf3d1ab
 87 ··coerceValName·561ab84bef3057d27545fa3e4b6cea62
 88 ··composeValName·2d096d8cd41221368f701f8b3980a3e9
 89 ··contravarianceError·caf34fde32182208524adde15fc9461e
 90 ··dualDataName·a565de50abf477ef72927ae26f8bae53
 91 ··endoDataName·cb229d9411dd3fc4910fb632a0305346
 92 ··errorValName·b731e8316e98eacfaebdfb08c78e0cc5
 93 ··falseDataName·b25903b77b1e3c91a150b205daf37004
 94 ··filterByList·9bb700aceff029ac6bbc2159f5ac7488
 95 ··filterByLists·3c3b43c19a06cdd84d5aeba945a0739f
 96 ··flipValName·a992bd11d2e851023f07aeb34e75ff0b
 97 ··fmapConstValName·524f05da29dc50c23f09a64f5bb2639b
 98 ··fmapValName·64acf582242e3c6fc696ea2ede3e6429
 99 ··foldMapConstValName·ba69b8d523f929fc35f65e2c66dc1678
 100 ··foldMapValName·becadea68d89f1b21dcd5057e4f7f7e8
 101 ··foldableTypeName·7ac3bb3d4d62353dac33b597d735523f
 102 ··foldrConstValName·b9433b8e5b3ac7095383366bb8053c3f
 103 ··foldrValName·149c41c01dcc37232d7c464e2de5e53d
 104 ··fullClassName·4fde672b1560829d814424e0949f4ba2
Max diff block lines reached; 85672/93488 bytes (91.64%) of diff not shown.
5.41 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Functor/Deriving.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ix/Deriving.p_hi
Files 86% similar despite different names
5.1 KB
ghc --show-iface {}
    
Offset 1, 36 lines modifiedOffset 1, 32 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Functor.Deriving·91037 interface·Data.Ix.Deriving·9103
8 ··interface·hash:·e3934f607069e7647a389b1b970994e6 
9 ··ABI·hash:·d09da43e7c83bb60abd7c2f0ca97ce97 
10 ··export-list·hash:·f6332d0d15ea9cf49e8551aea15c6e2b8 ··interface·hash:·1939a02c0b44ebdb2050bca1b2708017
 9 ··ABI·hash:·98b6748e7ff4b79bf962dfba5d067c77
 10 ··export-list·hash:·31e48165795c4c192f6c72188d19209f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8b6ea545d48f2c3140c4c429f63c2e1612 ··flag·hash:·8b6ea545d48f2c3140c4c429f63c2e16
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·3915de7ee567285e07f3ae32b7270f8116 ··src_hash:·dcf228d2c3abfd79b5fdba5476d3cc5e
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Data.Functor.Deriving.Internal.defaultFFTOptions 
22 ··Data.Functor.Deriving.Internal.deriveFunctor21 ··Data.Ix.Deriving.Internal.deriveIx
23 ··Data.Functor.Deriving.Internal.deriveFunctorOptions 
24 ··Data.Functor.Deriving.Internal.makeFmap22 ··Data.Ix.Deriving.Internal.makeInRange
25 ··Data.Functor.Deriving.Internal.makeFmapOptions 
26 ··Data.Functor.Deriving.Internal.makeReplace23 ··Data.Ix.Deriving.Internal.makeRange
 24 ··Data.Ix.Deriving.Internal.makeUnsafeIndex
27 ··Data.Functor.Deriving.Internal.makeReplaceOptions 
28 ··Data.Functor.Deriving.Internal.FFTOptions{Data.Functor.Deriving.Internal.FFTOptions·Data.Functor.Deriving.Internal.fftEmptyCaseBehavior} 
29 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving.Internal25 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Ix.Deriving.Internal
30 boot·module·dependencies:26 boot·module·dependencies:
31 direct·package·dependencies:·base-4.20.2.027 direct·package·dependencies:·base-4.20.2.0
32 plugin·package·dependencies:28 plugin·package·dependencies:
33 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext29 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
34 family·instance·modules:·Control.Applicative·Data.Array.Byte30 family·instance·modules:·Control.Applicative·Data.Array.Byte
35 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product31 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
36 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal32 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 40, 50 lines modifiedOffset 36, 44 lines modified
40 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord36 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
41 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList37 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
42 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList38 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
43 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ39 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
44 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax40 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
45 ·························Language.Haskell.TH.Datatype41 ·························Language.Haskell.TH.Datatype
46 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a42 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
 43 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Ix.Deriving.Internal·79b88bdd48bf3c1a36f353e69d647c71
 44 ··exports:·31e48165795c4c192f6c72188d19209f
 45 ··deriveIx·01eb8ab692b7af666fb54cd833ee2f4f
 46 ··makeInRange·ae0cc628a7cbe1baa8303a2b3acfa77d
 47 ··makeRange·5b8e828c871916ae53965bdbb60b0d7e
 48 ··makeUnsafeIndex·2132b3bb81cb6d98c75f5ca3593ba6db
 49 5b25e20b8ec2fb147ee2c314856fb915
47 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving.Internal·e10fd15848f43573ee25f67ca1ac36e8 
48 ··exports:·fa83eac4e5bd71a8c37462a086ccdb46 
49 ··FFTOptions·cb5d28d3762ff4bc60319b9e3feb16bd 
50 ··FFTOptions·d325895b8239b73965a2ebbe42e281ad 
51 ··defaultFFTOptions·2e06257e343842e51dc27042fd8a79ef 
52 ··deriveFunctor·eb79409d2b99f788bd6294587eb2196c 
53 ··deriveFunctorOptions·16d93b60496994db7e8e342ae66bb567 
54 ··fftEmptyCaseBehavior·86269f5590dc0fe9b802a9ba3f5c7aa7 
55 ··makeFmap·4a3b2f2076b5bd919c24ac5cbee05080 
56 ··makeFmapOptions·03d151861ecf08331603129ef0e37eed 
57 ··makeReplace·f48a73d37ee1b6d0c1b55245b2a554c6 
58 ··makeReplaceOptions·2daadfdfc7945f7230d79a36aa35c472 
59 2fafb711192469d5943722f8c13dc771 
60 ··$trModule·::·GHC.Types.Module50 ··$trModule·::·GHC.Types.Module
61 ··[HasNoCafRefs,·TagSig:·<TagProper>,51 ··[HasNoCafRefs,·TagSig:·<TagProper>,
62 ···LambdaFormInfo:·LFCon[GHC.Types.Module],52 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
63 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]53 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
64 42f5598674d93e44df7ed217333a5d2154 517c3708027e21f5a1cb86210d75fa10
65 ··$trModule1·::·GHC.Types.TrName55 ··$trModule1·::·GHC.Types.TrName
66 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
67 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
68 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
69 abc50d9520fae0a6e9e0bab9228ad72559 f6ea2a3caaaaa5a66095d45f2d1d1757
70 ··$trModule2·::·GHC.Prim.Addr#60 ··$trModule2·::·GHC.Prim.Addr#
71 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
72 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Deriving"#]62 ···Unfolding:·Core:·<vanilla>·"Data.Ix.Deriving"#]
73 3caf6649a9a7d21841719e10633802d363 c1d26414f2e23b0d5dfbc7ac8289a6c6
74 ··$trModule3·::·GHC.Types.TrName64 ··$trModule3·::·GHC.Types.TrName
75 ··[HasNoCafRefs,·TagSig:·<TagProper>,65 ··[HasNoCafRefs,·TagSig:·<TagProper>,
76 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],66 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
77 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]67 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
78 7cd35929a91cb251ea5657bead9ca8b868 d65d1607e549d2cbae0647d4fdbf020e
79 ··$trModule4·::·GHC.Prim.Addr#69 ··$trModule4·::·GHC.Prim.Addr#
80 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,70 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
81 ···Unfolding:·Core:·<vanilla>71 ···Unfolding:·Core:·<vanilla>
82 ··············"deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1"#]72 ··············"deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A"#]
83 Warnings:73 Warnings:
84 ··Deprecated·names:74 ··Deprecated·names:
85 ··Deprecated·exports:75 ··Deprecated·exports:
86 trusted:·none76 trusted:·none
87 require·own·pkg·trusted:·False77 require·own·pkg·trusted:·False
88 docs:78 docs:
89 ··Nothing79 ··Nothing
22.9 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ix/Deriving/Internal.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ix/Deriving/Internal.p_hi
Files 91% similar despite different names
22.6 KB
ghc --show-iface {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Ix.Deriving.Internal·91037 interface·Data.Ix.Deriving.Internal·9103
8 ··interface·hash:·c4a249f07ebe1ae1a8d7a2f1daa9dcf3 
9 ··ABI·hash:·f8055dda294b5ea8be33b75654cd0bd7 
10 ··export-list·hash:·fe148de40295bc8484e0a3686938e66b8 ··interface·hash:·bff651f56fd609f5fcc4154d5cf62c9d
 9 ··ABI·hash:·79b88bdd48bf3c1a36f353e69d647c71
 10 ··export-list·hash:·31e48165795c4c192f6c72188d19209f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8b6ea545d48f2c3140c4c429f63c2e1612 ··flag·hash:·8b6ea545d48f2c3140c4c429f63c2e16
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·844046cfb264c62135f5ff159d60c33116 ··src_hash:·844046cfb264c62135f5ff159d60c331
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··deriveIx21 ··deriveIx
22 ··makeInRange22 ··makeInRange
23 ··makeRange23 ··makeRange
24 ··makeUnsafeIndex24 ··makeUnsafeIndex
25 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal25 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
26 boot·module·dependencies:26 boot·module·dependencies:
27 direct·package·dependencies:·base-4.20.2.027 direct·package·dependencies:·base-4.20.2.0
28 ·····························template-haskell-2.22.0.028 ·····························template-haskell-2.22.0.0
29 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz29 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
30 plugin·package·dependencies:30 plugin·package·dependencies:
31 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext31 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
32 family·instance·modules:·Control.Applicative·Data.Array.Byte32 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 39, 365 lines modifiedOffset 39, 365 lines modified
39 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList39 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
40 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList40 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
41 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ41 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
42 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax42 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
43 ·························Language.Haskell.TH.Datatype43 ·························Language.Haskell.TH.Datatype
44 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc8873744 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc88737
45 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a45 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
46 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·7d145532bb7124ae2eb8990b354f0eb8 
47 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
48 ··ClassRep·7c04b1cecb08fa015e1ee9eb89701fb7 
49 ··andValName·b01ad05019ff60f593d2981dcf51ddc3 
50 ··buildTypeInstance·b05985c47ca06b4964af834f4f5afaae 
51 ··conArity·c57a7540a14a2783c05ce12ca71d46ed 
52 ··enumFromToExpr·d2a7e543a826ddb259193086df9c6a68 
53 ··enumerationOrProductError·70108e7d25cbf8cd20857690c45e4aa6 
54 ··geIntHashValName·4208d34f8af4e151c11939f9de43f275 
55 ··iHashDataName·df8a925babab782efef65c0925b7c260 
56 ··inRangeValName·88ece2b89802936dbc2a780b3c9741d7 
57 ··integerE·9d46b187de7002619f806fd836017f6b 
58 ··isEnumerationType·6c06c09ecab52387138016d65e49bddc 
59 ··isProductType·a8a3e6aa7b7de19f6c9f395165c26a7d 
60 ··ixTypeName·2be55ee7cc115a772725b37c4963721c 
61 ··leIntHashValName·df7f94ed2dc83fbd1bd3df105b81e401 
62 ··mapValName·e866bfcfae8514abd65844987993b414 
63 ··minusIntHashValName·22a950ccf3377f4396f75141dc1505a6 
64 ··newNameList·55fcb09c3317709bd28b979e259a4775 
65 ··noConstructorsError·bc404262044106b0fefa2a79ff31d66f 
66 ··plusValName·d564ebdcb7c86b5a224de76d2dfa9dfc 
67 ··primOpAppExpr·7456b8fd8ee8318471ae718d15b362cf 
68 ··rangeValName·e76fbb08f0f8672473888b890b928646 
69 ··removeClassApp·3a9e4c7b51388a3962daa94c38bc75ba 
70 ··tag2ConExpr·6f3dd0894251e22fff4f80eac9f94a25 
71 ··timesValName·acf7ea9f2147f18fdcac5d61a18b0f35 
72 ··trueDataName·d95f33aadf6359b5779562be247087fd 
73 ··unsafeIndexValName·36e9b9a51e6ac7486e8c3abd947e06c9 
74 ··unsafeRangeSizeValName·ddb1f4598e4d0a90a9b2b7ed74b99a2d 
75 ··untagExpr·f8643a5a0b3345f3b24ba0afe779cae546 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·b705543583be481fa630e49dba51cc3b
 47 ··exports:·a34e638d1b596dadd916c6c19823790f
 48 ··ClassRep·abc58ffd3ef25ad3262b20903b5b1b62
 49 ··andValName·188259230a9c289bf79aac0a36437598
 50 ··buildTypeInstance·c73e989a40e62d10ea1968d9b7da1839
 51 ··conArity·455162f29b396b5b828b70074643a768
 52 ··enumFromToExpr·6f9fcd1b79d1378c238d4715d4b5f1b4
 53 ··enumerationOrProductError·c4e09583be7457b1cbd4960f59f778bc
 54 ··geIntHashValName·7a15330e1c5cd040c123d1a93bb97805
 55 ··iHashDataName·cf12610cd80bc1aabf6b6e5ae0c61db6
 56 ··inRangeValName·757b7e46ebd0cb17d9477f1706f8e504
 57 ··integerE·d8add15fb33409d06d5aef68bafb903d
 58 ··isEnumerationType·6ef10828d2f5a628958cffba833c4f2d
 59 ··isProductType·e9aa7fe88f62b6897a300c14616c92ed
 60 ··ixTypeName·856034d4bc6084d7889e5564f5e0d9cb
 61 ··leIntHashValName·86f81f8f48da2f595c48a27286f9f810
 62 ··mapValName·59aa21c20bc4d1c1c183e63760f5fff9
 63 ··minusIntHashValName·c3eed17cd5750283551ec76abbf4bef6
 64 ··newNameList·7f8ee03487ec2ac7b1f28cd32df82a4c
 65 ··noConstructorsError·3b564358b45f62393c04cc25f0d1785d
 66 ··plusValName·c779148c7687ae747e3f10141ea7302f
 67 ··primOpAppExpr·f7db8400c61078e4a3ace5c200c78a73
 68 ··rangeValName·95a700293cca7e525d7a16907ab99e4c
 69 ··removeClassApp·297e4eb5865f3ac966c2bb641abc4eef
 70 ··tag2ConExpr·232ffd411d722c5bd38612682ac1b28b
 71 ··timesValName·8a521110a0e2be3d6a086291865e6b6b
 72 ··trueDataName·566236d382b57783315358c1a3db7458
 73 ··unsafeIndexValName·e2429f6421662ec844c1e59a49c8f2c7
 74 ··unsafeRangeSizeValName·1fd054769d9b9789fd037d3e94428187
 75 ··untagExpr·256dbf7a86bac6aa6724eab68632ce82
76 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c76 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
77 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023377 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
78 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd78 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
79 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c79 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
80 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd680 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
81 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c9485681 import··-/··Language.Haskell.TH.Lib·15d572fb5d8e5d85791477ae88c94856
82 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b82 import··-/··Language.Haskell.TH.Lib.Internal·88cca911e4ceb1f453eb29d54ae1ca1b
83 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d883 import··-/··Language.Haskell.TH.Syntax·608c712cadb81c5ef23b42c2e6da05d8
84 import··-/··Language.Haskell.TH.Datatype·3aa026873f819bb53afb4b17ffe5a7f984 import··-/··Language.Haskell.TH.Datatype·3aa026873f819bb53afb4b17ffe5a7f9
85 47fbc781b97d157edc7c15729050a14785 9f2eed4d4f814d53d59125de90764cdd
86 ··$fClassRepIxClass·::·Data.Deriving.Internal.ClassRep·IxClass86 ··$fClassRepIxClass·::·Data.Deriving.Internal.ClassRep·IxClass
87 ··DFunId87 ··DFunId
88 ··[TagSig:·<TagProper>,88 ··[TagSig:·<TagProper>,
89 ···LambdaFormInfo:·LFCon[Data.Deriving.Internal.C:ClassRep],89 ···LambdaFormInfo:·LFCon[Data.Deriving.Internal.C:ClassRep],
90 ···Inline:·CONLIKE,90 ···Inline:·CONLIKE,
91 ···Unfolding:·DFun:.91 ···Unfolding:·DFun:.
92 ················@IxClass92 ················@IxClass
93 ················$fClassRepIxClass_$carity93 ················$fClassRepIxClass_$carity
94 ················$fClassRepIxClass_$callowExQuant94 ················$fClassRepIxClass_$callowExQuant
95 ················$fClassRepIxClass_$cfullClassName95 ················$fClassRepIxClass_$cfullClassName
96 ················$fClassRepIxClass_$cclassConstraint]96 ················$fClassRepIxClass_$cclassConstraint]
97 81ee9ceb6e03f1c8ad365b7c9d91df0397 dbd2aa5e6f7167f3a98419c85099b607
98 ··$fClassRepIxClass1·::98 ··$fClassRepIxClass1·::
99 ····GHC.Internal.Maybe.Maybe·Language.Haskell.TH.Syntax.Name99 ····GHC.Internal.Maybe.Maybe·Language.Haskell.TH.Syntax.Name
100 ··[TagSig:·<TagProper>,100 ··[TagSig:·<TagProper>,
101 ···LambdaFormInfo:·LFCon[GHC.Internal.Maybe.Just],101 ···LambdaFormInfo:·LFCon[GHC.Internal.Maybe.Just],
Max diff block lines reached; 16572/23083 bytes (71.79%) of diff not shown.
5.84 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ix/Deriving.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Traversable/Deriving.p_hi
Files 86% similar despite different names
5.53 KB
ghc --show-iface {}
    
Offset 1, 32 lines modifiedOffset 1, 40 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Ix.Deriving·91037 interface·Data.Traversable.Deriving·9103
8 ··interface·hash:·8cd3f5e7a250b59ff9d18d1551512dbe 
9 ··ABI·hash:·c27b995e327d1f9d9089bebff58628d9 
10 ··export-list·hash:·fe148de40295bc8484e0a3686938e66b8 ··interface·hash:·587624ef41872e1841cc87da56f57519
 9 ··ABI·hash:·ff9fe81279d89df9baf5fc9ab980e645
 10 ··export-list·hash:·6f2265bb89ed4d6f9b8b4d9ff7305100
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8b6ea545d48f2c3140c4c429f63c2e1612 ··flag·hash:·8b6ea545d48f2c3140c4c429f63c2e16
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·dcf228d2c3abfd79b5fdba5476d3cc5e16 ··src_hash:·8ce1ee4bd0774b276128945ab0f3a33b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Data.Ix.Deriving.Internal.deriveIx 
22 ··Data.Ix.Deriving.Internal.makeInRange21 ··Data.Functor.Deriving.Internal.defaultFFTOptions
 22 ··Data.Functor.Deriving.Internal.deriveTraversable
 23 ··Data.Functor.Deriving.Internal.deriveTraversableOptions
23 ··Data.Ix.Deriving.Internal.makeRange24 ··Data.Functor.Deriving.Internal.makeMapM
24 ··Data.Ix.Deriving.Internal.makeUnsafeIndex25 ··Data.Functor.Deriving.Internal.makeMapMOptions
 26 ··Data.Functor.Deriving.Internal.makeSequence
 27 ··Data.Functor.Deriving.Internal.makeSequenceA
 28 ··Data.Functor.Deriving.Internal.makeSequenceAOptions
 29 ··Data.Functor.Deriving.Internal.makeSequenceOptions
 30 ··Data.Functor.Deriving.Internal.makeTraverse
 31 ··Data.Functor.Deriving.Internal.makeTraverseOptions
 32 ··Data.Functor.Deriving.Internal.FFTOptions{Data.Functor.Deriving.Internal.FFTOptions·Data.Functor.Deriving.Internal.fftEmptyCaseBehavior}
25 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ix.Deriving.Internal33 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Functor.Deriving.Internal
26 boot·module·dependencies:34 boot·module·dependencies:
27 direct·package·dependencies:·base-4.20.2.035 direct·package·dependencies:·base-4.20.2.0
28 plugin·package·dependencies:36 plugin·package·dependencies:
29 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext37 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
30 family·instance·modules:·Control.Applicative·Data.Array.Byte38 family·instance·modules:·Control.Applicative·Data.Array.Byte
31 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product39 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
32 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal40 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 36, 44 lines modifiedOffset 44, 54 lines modified
36 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord44 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
37 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList45 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
38 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList46 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
39 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ47 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
40 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax48 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
41 ·························Language.Haskell.TH.Datatype49 ·························Language.Haskell.TH.Datatype
42 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a50 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
43 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ix.Deriving.Internal·f8055dda294b5ea8be33b75654cd0bd7 
44 ··exports:·fe148de40295bc8484e0a3686938e66b 
45 ··deriveIx·bdc692ecf94766c9b2cf53a764744e3a 
46 ··makeInRange·9504c65f464166410a0c6b101b703c9c 
47 ··makeRange·a39d842f8fa01583a0ab56a7c2ebddde 
48 ··makeUnsafeIndex·06cc77fd68b0c1f96687a2aeb64b8d18 
49 d202ca11704085672d15d99c594171b551 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Functor.Deriving.Internal·78ead9cbfdc2207b2ebc3cf5a9c5dc96
 52 ··exports:·74d995302f72440e1a32db468be1d201
 53 ··FFTOptions·7fcfa7ff9b27ec60425745b83d5d8db3
 54 ··FFTOptions·9a23c99f84258d0b6b0a6950d9aec310
 55 ··defaultFFTOptions·1002f46ca737753ecd9456162b03d132
 56 ··deriveTraversable·7325b0d44d8212c8f02593052df6fc3b
 57 ··deriveTraversableOptions·ed1ed3857052188bf2f6a71f1f4b769d
 58 ··fftEmptyCaseBehavior·0abd7d28424f6f69edfb3920221d78bb
 59 ··makeMapM·3ddcb2bd8301176949751b2118fefd6c
 60 ··makeMapMOptions·d9015b703a095f529c01deb7faaf3563
 61 ··makeSequence·a41285db492efe8d19e6659c98fb09d4
 62 ··makeSequenceA·af27f3be133eaae9f8c72b9a53c10533
 63 ··makeSequenceAOptions·c12c78343dced9593b48fcd772f4e14e
 64 ··makeSequenceOptions·8806d72c8a7da1aa96cc84b560335977
 65 ··makeTraverse·04540caf0b9b7df898af2da364be0d04
 66 ··makeTraverseOptions·75b6c1f9b9462072d18ebae950677be4
 67 69682e5e93b020f491a14c91b8ac445b
50 ··$trModule·::·GHC.Types.Module68 ··$trModule·::·GHC.Types.Module
51 ··[HasNoCafRefs,·TagSig:·<TagProper>,69 ··[HasNoCafRefs,·TagSig:·<TagProper>,
52 ···LambdaFormInfo:·LFCon[GHC.Types.Module],70 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
53 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]71 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
54 8ae2b9f61b92bb64f06d5616adf6b8d472 0febb7dd9b07a5084e00dec5717d73c1
55 ··$trModule1·::·GHC.Types.TrName73 ··$trModule1·::·GHC.Types.TrName
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,74 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],75 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]76 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
59 63b23fa1c23fc55027dcafbfe64c37e377 9b655ccfe85d9e10df8c9b9457bec40b
60 ··$trModule2·::·GHC.Prim.Addr#78 ··$trModule2·::·GHC.Prim.Addr#
61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,79 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
62 ···Unfolding:·Core:·<vanilla>·"Data.Ix.Deriving"#]80 ···Unfolding:·Core:·<vanilla>·"Data.Traversable.Deriving"#]
63 9ed892f84dfe69ae6eae07be2a0ff8f381 b7a85cd7f7a985d2d308150890fa4c49
64 ··$trModule3·::·GHC.Types.TrName82 ··$trModule3·::·GHC.Types.TrName
65 ··[HasNoCafRefs,·TagSig:·<TagProper>,83 ··[HasNoCafRefs,·TagSig:·<TagProper>,
66 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],84 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
67 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]85 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
68 2d1e5864b75c6ce5fb651e9bc519a2ed86 a54125bb5731cf109e93ff088cca0461
69 ··$trModule4·::·GHC.Prim.Addr#87 ··$trModule4·::·GHC.Prim.Addr#
70 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,88 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
71 ···Unfolding:·Core:·<vanilla>89 ···Unfolding:·Core:·<vanilla>
72 ··············"deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1"#]90 ··············"deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A"#]
73 Warnings:91 Warnings:
74 ··Deprecated·names:92 ··Deprecated·names:
75 ··Deprecated·exports:93 ··Deprecated·exports:
76 trusted:·none94 trusted:·none
77 require·own·pkg·trusted:·False95 require·own·pkg·trusted:·False
78 docs:96 docs:
79 ··Nothing97 ··Nothing
77.7 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ord/Deriving/Internal.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Ord/Deriving/Internal.p_hi
Files 96% similar despite different names
77.4 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Ord.Deriving.Internal·91037 interface·Data.Ord.Deriving.Internal·9103
8 ··interface·hash:·963012cd88f133bc6d9e4e9b437b3b51 
9 ··ABI·hash:·3afdc4d484c70070c2b1d88e86e4ab7a 
10 ··export-list·hash:·358b1e292287063177863bed84cecfa3 
11 ··orphan·hash:·6b8d8d29f1c24af321032b5b261805ab8 ··interface·hash:·88caa0b5d642d4024efd8bc169afb03a
 9 ··ABI·hash:·5c82c12bd4a75324010d3f9db3d36c72
 10 ··export-list·hash:·c24f41af95c288d27d96788ec384b6ed
 11 ··orphan·hash:·53101eaf4e8cec9f89493d177f6cc880
12 ··flag·hash:·3acacb8de4c1b8c55d8c6f5865d93a7912 ··flag·hash:·3acacb8de4c1b8c55d8c6f5865d93a79
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·9429fefb9b02f7266d049fc9b8a6692216 ··src_hash:·9429fefb9b02f7266d049fc9b8a66922
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
28 ··makeGT28 ··makeGT
29 ··makeLE29 ··makeLE
30 ··makeLT30 ··makeLT
31 ··makeLiftCompare31 ··makeLiftCompare
32 ··makeLiftCompare232 ··makeLiftCompare2
33 ··makeMax33 ··makeMax
34 ··makeMin34 ··makeMin
35 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal35 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
36 boot·module·dependencies:36 boot·module·dependencies:
37 direct·package·dependencies:·base-4.20.2.0·containers-0.737 direct·package·dependencies:·base-4.20.2.0·containers-0.7
38 ·····························template-haskell-2.22.0.038 ·····························template-haskell-2.22.0.0
39 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz39 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
40 plugin·package·dependencies:40 plugin·package·dependencies:
41 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext41 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
42 family·instance·modules:·Control.Applicative·Data.Array.Byte42 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 52, 57 lines modifiedOffset 52, 57 lines modified
52 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax52 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
53 ·························Language.Haskell.TH.Datatype53 ·························Language.Haskell.TH.Datatype
54 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde54 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
55 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc8873755 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc88737
56 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a56 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
57 import··-/··Data.Map·6457188bdc8d8578acdee07a1354334157 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
58 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b58 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
59 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·7d145532bb7124ae2eb8990b354f0eb8 
60 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
61 ··ClassRep·7c04b1cecb08fa015e1ee9eb89701fb7 
62 ··OneName·ece0a716e5d8aeccd1abc90da4472e47 
63 ··TyVarMap1·8d30cd3d2ed6f82a39ac548885d421f8 
64 ··arity·0f33b9998e3f31558ae142611390b026 
65 ··boolTypeName·5591df0504ac43a7be85594a3ed94d3f 
66 ··buildTypeInstance·b05985c47ca06b4964af834f4f5afaae 
67 ··compareConstValName·e335fcc3bc2f12c7fe7adbc2e78ddecf 
68 ··compareValName·634ed505e44453d020dfd987878c8249 
69 ··conTToName·d4dc42378f54b63cfd22a29247baa6c6 
70 ··eqDataName·8711ea7ce3a1edc79a56d5ff45c62d03 
71 ··falseDataName·0babdfef7e1f8d071e10973c2fd89bb4 
72 ··fullClassName·bc23fc446348bbde1264d08d10eacbda 
73 ··geValName·942f58ae27c7e4aa2214ee47702de489 
74 ··gtDataName·b342cf9dbee634cd602ae6463bb3d1da 
75 ··gtIntHashValName·701ad6bfb4e703e8f76993faffb30f9d 
76 ··gtValName·9361ee2a55b63e000e35d0e1b247956f 
77 ··intHashTypeName·0839976342b41847fe893ab83767a434 
78 ··isInTypeFamilyApp·bcd83ecd1a7f38f0f1f890bb3903978f 
79 ··isNullaryCon·e3e36b093e2adf01d3fb46b8f41e9c1a 
80 ··leValName·9dd6f00349193ec2eb2e83fc4432c74c 
81 ··liftCompare2ConstValName·715bda9e45391b8df289096044e0c166 
82 ··liftCompare2ValName·e1b27505f6dd35e7d7d60493f1c94081 
83 ··liftCompareConstValName·57a829158fd79fb661195d0656ea25b0 
84 ··liftCompareValName·d45d54850d3a516d9f226c9072cfce2b 
85 ··ltConstValName·3050df66ec0341d7ecfdd27f29668b30 
86 ··ltDataName·c33d15d1d7585d2ff0fcf59d94c13233 
87 ··ltIntHashValName·467bb65efad0c4c08a98110663d4dd27 
88 ··ltValName·a5af3979659647daebc9376cd25f5f82 
89 ··mentionsName·2d9616a5866db2d339f7f226e9073618 
90 ··newNameList·55fcb09c3317709bd28b979e259a4775 
91 ··notValName·fe15008d55ea1ffc3d0953f022f6b1b0 
92 ··ord1TypeName·039d514255dd7af624e64ef430791a31 
93 ··ord2TypeName·4fde196f9c15c3bbe403546dfd5ea57c 
94 ··ordTypeName·994055ae10c153a074e3fb24dc230a18 
95 ··outOfPlaceTyVarError·4bd9b83412836e6350584cdecf013572 
96 ··primOpAppExpr·7456b8fd8ee8318471ae718d15b362cf 
97 ··primOrdFunTbl·eb7ab5464ad8da090888183c97080249 
98 ··trueDataName·d95f33aadf6359b5779562be247087fd 
99 ··unapplyTy·a2d587c880e9aaaef76eb06df4a31b2f 
100 ··untagExpr·f8643a5a0b3345f3b24ba0afe779cae5 
101 ··varTToName·781592748e71586de6d5fb8a3689ed8a59 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·b705543583be481fa630e49dba51cc3b
 60 ··exports:·a34e638d1b596dadd916c6c19823790f
 61 ··ClassRep·abc58ffd3ef25ad3262b20903b5b1b62
 62 ··OneName·7f925bae77375c14babddca45cfe18fe
 63 ··TyVarMap1·4ffbba59f8cf243d2ff81bb807f759ed
 64 ··arity·b8ecd6050bc677bf1fc4b684036c686a
 65 ··boolTypeName·fc566b8cd757a576276396d7e664a5c9
 66 ··buildTypeInstance·c73e989a40e62d10ea1968d9b7da1839
 67 ··compareConstValName·f472ac621f15e58ee1d05ba3258bcf3a
 68 ··compareValName·4f27140877bad21b852995273384efec
 69 ··conTToName·011cac78f1bb1b423853417a2ba8f10a
 70 ··eqDataName·0567f4c0b1ff0b59cb46d72869b292bf
 71 ··falseDataName·b25903b77b1e3c91a150b205daf37004
 72 ··fullClassName·4fde672b1560829d814424e0949f4ba2
 73 ··geValName·6c762af989b2a9b8d8540c8c1a960e68
 74 ··gtDataName·7e29513547f4b36ae3d9c8983124c1c7
 75 ··gtIntHashValName·5a6acd1c82c980d8ff72a78eaf0b0493
 76 ··gtValName·dd622a3ecd4343329f1db9c5ca009c0f
 77 ··intHashTypeName·afdca5c2d44d9b9f76de084a13bb92fc
 78 ··isInTypeFamilyApp·fe3d5e00d800ec78fbd459d170cb6dca
 79 ··isNullaryCon·704a896c2523dda285275937ac44e6a1
 80 ··leValName·c8e2972fd8884d2c39048fb96726f815
 81 ··liftCompare2ConstValName·10e634b56da065ea0d8468057cb4a35b
 82 ··liftCompare2ValName·a7f8848156e0b6af836c09676e8d7349
 83 ··liftCompareConstValName·c0abdb5fc23c08cf4d69aa8a44e0a6bd
 84 ··liftCompareValName·04a3ee66a197b8dfc786776cf0be1f0e
 85 ··ltConstValName·1ccf0c8c7aa13db99623663179f2604e
 86 ··ltDataName·1c0494098a3060942086b5fef38d8be0
 87 ··ltIntHashValName·e28150c1492bc88837378af7fab527f6
 88 ··ltValName·dba20820bfbeb029fbe5c4ceab5ed931
 89 ··mentionsName·b050caeca975a087391c1c335c17d7f4
 90 ··newNameList·7f8ee03487ec2ac7b1f28cd32df82a4c
 91 ··notValName·bfeeb2f5bdb6719f551fe00a4b81138e
 92 ··ord1TypeName·d3f4760a407eebabff3828ebbf59d3f3
 93 ··ord2TypeName·d6b08834a0b8421749fc3631ee345feb
 94 ··ordTypeName·6f40b85edb233cfef94a0a8f5467a60b
 95 ··outOfPlaceTyVarError·7209019169b0b702239b5d4c52f10e0d
 96 ··primOpAppExpr·f7db8400c61078e4a3ace5c200c78a73
 97 ··primOrdFunTbl·09dcf0b97f6af402aae4605e09c3a445
 98 ··trueDataName·566236d382b57783315358c1a3db7458
Max diff block lines reached; 72774/79221 bytes (91.86%) of diff not shown.
6.09 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Ord/Deriving.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Data/Deriving/Via.p_hi
Files 84% similar despite different names
5.79 KB
ghc --show-iface {}
    
Offset 1, 42 lines modifiedOffset 1, 32 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Ord.Deriving·91037 interface·Data.Deriving.Via·9103
8 ··interface·hash:·d9789de0becf9b400b50723003754308 
9 ··ABI·hash:·af196d67e1b8235590c0dad381189567 
10 ··export-list·hash:·f22aa1b84e956b9793b4c1c2ee0a94b78 ··interface·hash:·02f1ad7b63bfcd865ead102178533762
 9 ··ABI·hash:·4bc4f1438de11e884230c28a69e1ed6d
 10 ··export-list·hash:·0cd91b0d02c3595ddc0f776736a2204c
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8b6ea545d48f2c3140c4c429f63c2e1612 ··flag·hash:·8449dc6dd787a336973e6235b44560de
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·b6373e6d3e8bfcb9565a6d2ff70721e016 ··src_hash:·0d5adb41f7f4732b18b66c3a1167c754
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Data.Ord.Deriving.Internal.deriveOrd21 ··Data.Deriving.Via.Internal.deriveGND
22 ··Data.Ord.Deriving.Internal.deriveOrd122 ··Data.Deriving.Via.Internal.deriveVia
23 ··Data.Ord.Deriving.Internal.deriveOrd2 
24 ··Data.Ord.Deriving.Internal.makeCompare 
25 ··Data.Ord.Deriving.Internal.makeCompare1 
26 ··Data.Ord.Deriving.Internal.makeCompare2 
27 ··Data.Ord.Deriving.Internal.makeGE23 ··Data.Deriving.Internal.Via
 24 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
 25 ····························deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Via.Internal
28 ··Data.Ord.Deriving.Internal.makeGT 
29 ··Data.Ord.Deriving.Internal.makeLE 
30 ··Data.Ord.Deriving.Internal.makeLT 
31 ··Data.Ord.Deriving.Internal.makeLiftCompare 
32 ··Data.Ord.Deriving.Internal.makeLiftCompare2 
33 ··Data.Ord.Deriving.Internal.makeMax 
34 ··Data.Ord.Deriving.Internal.makeMin 
35 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ord.Deriving.Internal 
36 boot·module·dependencies:26 boot·module·dependencies:
37 direct·package·dependencies:·base-4.20.2.027 direct·package·dependencies:·base-4.20.2.0
38 plugin·package·dependencies:28 plugin·package·dependencies:
39 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext29 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
40 family·instance·modules:·Control.Applicative·Data.Array.Byte30 family·instance·modules:·Control.Applicative·Data.Array.Byte
41 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product31 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
42 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal32 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 46, 54 lines modifiedOffset 36, 48 lines modified
46 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord36 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
47 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList37 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
48 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList38 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
49 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ39 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
50 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax40 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
51 ·························Language.Haskell.TH.Datatype41 ·························Language.Haskell.TH.Datatype
52 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a42 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
 43 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·b705543583be481fa630e49dba51cc3b
 44 ··exports:·a34e638d1b596dadd916c6c19823790f
 45 ··Via·7ea35045e05a2491a2cc16c77c69df9d
 46 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Via.Internal·f5c5a9825b3ebd94dd84ae9513a7a4a6
 47 ··exports:·527069bc9e1e69d1ba040ec8f99f4ffc
 48 ··deriveGND·ef4459d4a1a40238d7c1d0fb791befbf
 49 ··deriveVia·2e2b7c6fb63985f9de2280611faded8d
 50 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
 51 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·443e00cef1071962b9e48bdf305132e5
 52 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
 53 8de63d15487defcdb966a945b9bd0266
53 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Ord.Deriving.Internal·3afdc4d484c70070c2b1d88e86e4ab7a 
54 ··exports:·358b1e292287063177863bed84cecfa3 
55 ··deriveOrd·aefc17fd815c24c0f5d6569f903195e3 
56 ··deriveOrd1·e9969c3c688439de11b22b0feead5542 
57 ··deriveOrd2·babadb094227e89538c35ec7ef0d0d3a 
58 ··makeCompare·6a0e0cf5a7d91eae67a951a3587b9cfc 
59 ··makeCompare1·378806f089e8340afd6459369cd89f1d 
60 ··makeCompare2·65a74d5753c253ec8a6ee95b8b227a83 
61 ··makeGE·083caec60370ea3600a60e3045962506 
62 ··makeGT·c7a87b23495604217c4b35827379df19 
63 ··makeLE·6f710016e0911a70b46ddcddeb555616 
64 ··makeLT·362be4378c74f03bf08abf3bdf873ff9 
65 ··makeLiftCompare·878147437f1b8ce5f989f59929988b50 
66 ··makeLiftCompare2·00ca08b5f0501cbb4353d933377404e0 
67 ··makeMax·8a93355553ea6d4229819165bffb8b03 
68 ··makeMin·dbc38ebdaefa96aac4afb681772fea56 
69 612feb62836176be2cd6a763a4829d86 
70 ··$trModule·::·GHC.Types.Module54 ··$trModule·::·GHC.Types.Module
71 ··[HasNoCafRefs,·TagSig:·<TagProper>,55 ··[HasNoCafRefs,·TagSig:·<TagProper>,
72 ···LambdaFormInfo:·LFCon[GHC.Types.Module],56 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
73 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]57 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
74 c945dbf929b6e7c0868c856604b0a8d158 1724e2908a18885c35400b0d64461f8f
75 ··$trModule1·::·GHC.Types.TrName59 ··$trModule1·::·GHC.Types.TrName
76 ··[HasNoCafRefs,·TagSig:·<TagProper>,60 ··[HasNoCafRefs,·TagSig:·<TagProper>,
77 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],61 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
78 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]62 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
79 43d5ec5f7dcdea6eca58d542f77f9a6463 ff5c7920be75fc16c8733f39b2f5b055
80 ··$trModule2·::·GHC.Prim.Addr#64 ··$trModule2·::·GHC.Prim.Addr#
81 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,65 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
82 ···Unfolding:·Core:·<vanilla>·"Data.Ord.Deriving"#]66 ···Unfolding:·Core:·<vanilla>·"Data.Deriving.Via"#]
83 57dfade657fd541a7839f0803b67835e67 aeabc966cc64c89fbbe76c8d4caaf1fe
84 ··$trModule3·::·GHC.Types.TrName68 ··$trModule3·::·GHC.Types.TrName
85 ··[HasNoCafRefs,·TagSig:·<TagProper>,69 ··[HasNoCafRefs,·TagSig:·<TagProper>,
86 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],70 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
87 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]71 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
88 4a91cc34ae516ee255e45ed1090bf0e772 c75d8de0ed54ef23b2eeb975f5d39c6c
89 ··$trModule4·::·GHC.Prim.Addr#73 ··$trModule4·::·GHC.Prim.Addr#
90 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,74 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
91 ···Unfolding:·Core:·<vanilla>75 ···Unfolding:·Core:·<vanilla>
92 ··············"deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1"#]76 ··············"deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A"#]
93 Warnings:77 Warnings:
94 ··Deprecated·names:78 ··Deprecated·names:
95 ··Deprecated·exports:79 ··Deprecated·exports:
96 trusted:·none80 trusted:·none
97 require·own·pkg·trusted:·False81 require·own·pkg·trusted:·False
98 docs:82 docs:
99 ··Nothing83 ··Nothing
7.74 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Data/Traversable/Deriving.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Read/Deriving.p_hi
Files 80% similar despite different names
7.43 KB
ghc --show-iface {}
    
Offset 1, 40 lines modifiedOffset 1, 46 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Traversable.Deriving·9103 
8 ··interface·hash:·ae902c3a6f7cad4b0819c295731871dc 
9 ··ABI·hash:·0a8ef9a7bab15322db4a2bc022ac798c 
10 ··export-list·hash:·1163f579c788e6a1b0d29c4071ec523a7 interface·Text.Read.Deriving·9103
 8 ··interface·hash:·41b6ddb81951ad1442f9bf5f73d7ec68
 9 ··ABI·hash:·ce0efe73e0de373684dfada171594ff4
 10 ··export-list·hash:·772bc51cd7751d90dad1ce88aea210cd
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8b6ea545d48f2c3140c4c429f63c2e1612 ··flag·hash:·8449dc6dd787a336973e6235b44560de
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·8ce1ee4bd0774b276128945ab0f3a33b16 ··src_hash:·c71345fd067f995cc4b5060d2133263e
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Data.Functor.Deriving.Internal.defaultFFTOptions 
22 ··Data.Functor.Deriving.Internal.deriveTraversable 
23 ··Data.Functor.Deriving.Internal.deriveTraversableOptions 
24 ··Data.Functor.Deriving.Internal.makeMapM 
25 ··Data.Functor.Deriving.Internal.makeMapMOptions 
26 ··Data.Functor.Deriving.Internal.makeSequence 
27 ··Data.Functor.Deriving.Internal.makeSequenceA 
28 ··Data.Functor.Deriving.Internal.makeSequenceAOptions 
29 ··Data.Functor.Deriving.Internal.makeSequenceOptions 
30 ··Data.Functor.Deriving.Internal.makeTraverse 
31 ··Data.Functor.Deriving.Internal.makeTraverseOptions 
32 ··Data.Functor.Deriving.Internal.FFTOptions{Data.Functor.Deriving.Internal.FFTOptions·Data.Functor.Deriving.Internal.fftEmptyCaseBehavior} 
33 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving.Internal21 ··Text.Read.Deriving.Internal.defaultReadOptions
 22 ··Text.Read.Deriving.Internal.deriveRead
 23 ··Text.Read.Deriving.Internal.deriveRead1
 24 ··Text.Read.Deriving.Internal.deriveRead1Options
 25 ··Text.Read.Deriving.Internal.deriveRead2
 26 ··Text.Read.Deriving.Internal.deriveRead2Options
 27 ··Text.Read.Deriving.Internal.deriveReadOptions
 28 ··Text.Read.Deriving.Internal.makeLiftReadPrec
 29 ··Text.Read.Deriving.Internal.makeLiftReadPrec2
 30 ··Text.Read.Deriving.Internal.makeLiftReadsPrec
 31 ··Text.Read.Deriving.Internal.makeLiftReadsPrec2
 32 ··Text.Read.Deriving.Internal.makeReadPrec
 33 ··Text.Read.Deriving.Internal.makeReadPrec1
 34 ··Text.Read.Deriving.Internal.makeReadPrec2
 35 ··Text.Read.Deriving.Internal.makeReadsPrec
 36 ··Text.Read.Deriving.Internal.makeReadsPrec1
 37 ··Text.Read.Deriving.Internal.makeReadsPrec2
 38 ··Text.Read.Deriving.Internal.ReadOptions{Text.Read.Deriving.Internal.ReadOptions·Text.Read.Deriving.Internal.useReadPrec}
 39 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Text.Read.Deriving.Internal
34 boot·module·dependencies:40 boot·module·dependencies:
35 direct·package·dependencies:·base-4.20.2.041 direct·package·dependencies:·base-4.20.2.0
36 plugin·package·dependencies:42 plugin·package·dependencies:
37 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext43 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
38 family·instance·modules:·Control.Applicative·Data.Array.Byte44 family·instance·modules:·Control.Applicative·Data.Array.Byte
39 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product45 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
40 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal46 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 44, 54 lines modifiedOffset 50, 63 lines modified
44 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord50 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
45 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList51 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
46 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList52 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
47 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ53 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
48 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax54 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
49 ·························Language.Haskell.TH.Datatype55 ·························Language.Haskell.TH.Datatype
50 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a56 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
51 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Functor.Deriving.Internal·e10fd15848f43573ee25f67ca1ac36e8 
52 ··exports:·fa83eac4e5bd71a8c37462a086ccdb46 
53 ··FFTOptions·cb5d28d3762ff4bc60319b9e3feb16bd 
54 ··FFTOptions·d325895b8239b73965a2ebbe42e281ad 
55 ··defaultFFTOptions·2e06257e343842e51dc27042fd8a79ef 
56 ··deriveTraversable·f9b933a2c4289a42d5c7108d637ee232 
57 ··deriveTraversableOptions·4d13230665bc0a5e3eae9326b0950323 
58 ··fftEmptyCaseBehavior·86269f5590dc0fe9b802a9ba3f5c7aa7 
59 ··makeMapM·dd9350e22e4ae41c29d6d2b561273f53 
60 ··makeMapMOptions·781ba41ace4c63b43e66596898754398 
61 ··makeSequence·42f48fbfb1d3acd3d993c40d2db325d1 
62 ··makeSequenceA·49e8493a1ae5ca99ef40e2d8547b2292 
63 ··makeSequenceAOptions·51bb33770ec799da5f266880c6ffb740 
64 ··makeSequenceOptions·59eef92ad70ce4b8e5c3276f18ecd11d 
65 ··makeTraverse·f9dcc5a1587fd7a68fdacce337caa777 
66 ··makeTraverseOptions·97ad8e0f5962983b7c31920fe74125f6 
67 0f1cbb236a2033aeae224bcfeee1de4757 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Text.Read.Deriving.Internal·a103d8d4c1ff108064f9cdf849ab047e
 58 ··exports:·c006788ee48c1555db456ee0a2b4e272
 59 ··ReadOptions·6b5fa80300c65dea58acf2f3fc70eaf7
 60 ··ReadOptions·2a1e3cb64e900eebb168363276a24dc9
 61 ··defaultReadOptions·05b7a46d3accf657037ba0848c6fa8dd
 62 ··deriveRead·5da2fa531c48d235014c55da3c900f80
 63 ··deriveRead1·a6d445275fd0eb88e5458330e10f97cd
 64 ··deriveRead1Options·6637677a9122aa6432a4ea4af1c8a5e0
 65 ··deriveRead2·699e92f1cd93ef501b68122af0ec019c
 66 ··deriveRead2Options·716ccc839d3cd72e32b63003a060550c
 67 ··deriveReadOptions·2d06f6e1374cf698ce17a4da4115b19c
 68 ··makeLiftReadPrec·9dae54fc3a70c4e8f32269b4cf992d1b
 69 ··makeLiftReadPrec2·c432992bef0ab642ad409f84a30ddfa5
 70 ··makeLiftReadsPrec·c2c2123ba176681cd622f2b2e56fb97b
 71 ··makeLiftReadsPrec2·9257515dbc59934e90635afe48c08434
 72 ··makeReadPrec·fcd09d0b2ce5f03d97a899691ee5e411
 73 ··makeReadPrec1·856448a655d0ce1c141f004186cba5c6
 74 ··makeReadPrec2·f961689f892c55582c10bf9af8cf2ffc
 75 ··makeReadsPrec·ca27a6ea145f90f0cf9fc579f4ca316a
 76 ··makeReadsPrec1·72cce74e95d99b72ead20329c72265b0
 77 ··makeReadsPrec2·ab85abd595e5363553b3a066e41e9427
 78 ··useReadPrec·46d72208110e68c2bc43c3d15ea5e055
 79 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
 80 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·443e00cef1071962b9e48bdf305132e5
 81 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
 82 b4de49110463f25aee9b0b3dfec1c563
68 ··$trModule·::·GHC.Types.Module83 ··$trModule·::·GHC.Types.Module
69 ··[HasNoCafRefs,·TagSig:·<TagProper>,84 ··[HasNoCafRefs,·TagSig:·<TagProper>,
70 ···LambdaFormInfo:·LFCon[GHC.Types.Module],85 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
71 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]86 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
72 5bfcb33d059b36b52f905df40ead35e987 882c2bc6625c5e72b39fffdffe353dae
73 ··$trModule1·::·GHC.Types.TrName88 ··$trModule1·::·GHC.Types.TrName
74 ··[HasNoCafRefs,·TagSig:·<TagProper>,89 ··[HasNoCafRefs,·TagSig:·<TagProper>,
75 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],90 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
76 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]91 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
77 cdab186fb6ad4148d9ba9e74cd67ce1c92 67f4840f99e2070c5e99f3f1122cae01
78 ··$trModule2·::·GHC.Prim.Addr#93 ··$trModule2·::·GHC.Prim.Addr#
79 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,94 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
80 ···Unfolding:·Core:·<vanilla>·"Data.Traversable.Deriving"#]95 ···Unfolding:·Core:·<vanilla>·"Text.Read.Deriving"#]
81 99901138f6fa36779d4c2ddc6e55857a96 509714ab194c4ecf28bdf86391c5d5e1
82 ··$trModule3·::·GHC.Types.TrName97 ··$trModule3·::·GHC.Types.TrName
83 ··[HasNoCafRefs,·TagSig:·<TagProper>,98 ··[HasNoCafRefs,·TagSig:·<TagProper>,
Max diff block lines reached; 486/7574 bytes (6.42%) of diff not shown.
65.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Read/Deriving/Internal.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Read/Deriving/Internal.p_hi
Files 97% similar despite different names
64.6 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Text.Read.Deriving.Internal·91037 interface·Text.Read.Deriving.Internal·9103
8 ··interface·hash:·f46c7c82bfbc9beadd5a541d50c81fc4 
9 ··ABI·hash:·5e51e11e07217b408b97f50dc1b25553 
10 ··export-list·hash:·c1606d5dc26a751d0f02a725b8762c07 
11 ··orphan·hash:·85c9127fd5758eea6ecd2be7b8ee38828 ··interface·hash:·1a3deff5b8fcaaa71faf188e3690dfe9
 9 ··ABI·hash:·a103d8d4c1ff108064f9cdf849ab047e
 10 ··export-list·hash:·c006788ee48c1555db456ee0a2b4e272
 11 ··orphan·hash:·dca9a83b98b2f331e226f7beee03a7a9
12 ··flag·hash:·636c0f84d3a484dc4c96d8b35e1511dd12 ··flag·hash:·636c0f84d3a484dc4c96d8b35e1511dd
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·5f8eb85e0717a297b86f108c3a534e1216 ··src_hash:·5f8eb85e0717a297b86f108c3a534e12
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 ··makeReadPrec32 ··makeReadPrec
33 ··makeReadPrec133 ··makeReadPrec1
34 ··makeReadPrec234 ··makeReadPrec2
35 ··makeReadsPrec35 ··makeReadsPrec
36 ··makeReadsPrec136 ··makeReadsPrec1
37 ··makeReadsPrec237 ··makeReadsPrec2
38 ··ReadOptions{ReadOptions·useReadPrec}38 ··ReadOptions{ReadOptions·useReadPrec}
39 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal39 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
40 boot·module·dependencies:40 boot·module·dependencies:
41 direct·package·dependencies:·base-4.20.2.0·containers-0.741 direct·package·dependencies:·base-4.20.2.0·containers-0.7
42 ·····························template-haskell-2.22.0.042 ·····························template-haskell-2.22.0.0
43 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz43 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
44 plugin·package·dependencies:44 plugin·package·dependencies:
45 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext45 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
46 family·instance·modules:·Control.Applicative·Data.Array.Byte46 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 57, 78 lines modifiedOffset 57, 78 lines modified
57 ·························Language.Haskell.TH.Datatype57 ·························Language.Haskell.TH.Datatype
58 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde58 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
59 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a059 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a0
60 import··-/··GHC.Show·6b3439d04387cd3455bb43ec98343b2660 import··-/··GHC.Show·6b3439d04387cd3455bb43ec98343b26
61 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a61 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
62 import··-/··Data.Map·6457188bdc8d8578acdee07a1354334162 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
63 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b63 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
64 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·7d145532bb7124ae2eb8990b354f0eb8 
65 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
66 ··ClassRep·7c04b1cecb08fa015e1ee9eb89701fb7 
67 ··TwoNames·7c48ac34212d98521a927ca448af90f9 
68 ··TyVarMap2·52e62a1ad004d43a1f23700b8983cf14 
69 ··altValName·cb7eaadb387ab7bd6f902d00faeaeb5c 
70 ··arity·0f33b9998e3f31558ae142611390b026 
71 ··buildTypeInstance·b05985c47ca06b4964af834f4f5afaae 
72 ··checkExistentialContext·202c6ff677af7297cb331bfc47215835 
73 ··chooseValName·37e23f979bafb69a872f02c34f7ddf53 
74 ··expectPValName·4ef14a1dabfd8b147c2efac42e1116a4 
75 ··fullClassName·bc23fc446348bbde1264d08d10eacbda 
76 ··identDataName·7d0bc9bf878c5cf1102f16551eb9cee2 
77 ··integerE·9d46b187de7002619f806fd836017f6b 
78 ··interleave·4ea1915e747a1a3daa87ce5c0039c55f 
79 ··isInTypeFamilyApp·bcd83ecd1a7f38f0f1f890bb3903978f 
80 ··isNonUnitTupleString·35bf4806010d59242c9229dcfcb00991 
81 ··isNullaryCon·e3e36b093e2adf01d3fb46b8f41e9c1a 
82 ··isSym·7751f7f4581f95d65c020a4a1ea96033 
83 ··liftReadList2ValName·2d91bca7078d12992a26fccd06216048 
84 ··liftReadListPrec2DefaultValName·362074cdf9b167a2b847516b4419cbf0 
85 ··liftReadListPrec2ValName·0860198a17f64222b0e46584c0ee27bc 
86 ··liftReadListPrecDefaultValName·fa85b17f596c0c3215dc596eacf9f60c 
87 ··liftReadListPrecValName·8db5dd3ae281b657d03482dbacf758b8 
88 ··liftReadListValName·436cf575badc5121d0b03bc6544a7435 
89 ··liftReadPrec2ConstValName·482ee4f7c3d0293353ff687668b86fff 
90 ··liftReadPrec2ValName·031a548563238d29ea465a05c9401235 
91 ··liftReadPrecConstValName·f885405578c41c919beec6b91adb1f7e 
92 ··liftReadPrecValName·a0289b3849f714dea8f0ed516cb2c047 
93 ··liftReadsPrec2ConstValName·e58a60cba747df35fb8a1e7bc1a99a98 
94 ··liftReadsPrec2ValName·b7acbb26e6761ad98bb5948d29cfabd7 
95 ··liftReadsPrecConstValName·845e528ae70a86572d8ec999ad56d025 
96 ··liftReadsPrecValName·61cc16fa37a6b71e2dc688dbc0670b04 
97 ··mentionsName·2d9616a5866db2d339f7f226e9073618 
98 ··newNameList·55fcb09c3317709bd28b979e259a4775 
99 ··outOfPlaceTyVarError·4bd9b83412836e6350584cdecf013572 
100 ··parenValName·604c7f72e42ed07bbbcb8828c9c95b50 
101 ··parensValName·42f68c455cebb02c539c6776592f375e 
102 ··pfailValName·722bb02ba30724c593f9cdb113a2c710 
103 ··precValName·17ab34b22fefdd0dc65bf32e3eef0be8 
104 ··puncDataName·65fbfc6800491f11835c6ed88ad9b0b1 
105 ··read1TypeName·58586d6723a6fe88098a08c9f0f9a5ad 
106 ··read2TypeName·d31e2f3541e31adc0f03d053870f6fb7 
107 ··readFieldHashValName·3602e226d679ab006d9276cdcbafcc15 
108 ··readFieldValName·3ad8e8496a60c51753f2cedaeeaec0bb 
109 ··readListPrecDefaultValName·3276f7060051e210a7556c3d4085e59c 
110 ··readListPrecValName·9962f92b89ff1174465d4ecb840a19ef 
111 ··readListValName·0ac39665b0cafd88c1ef75e5cce1d59a 
112 ··readPrecConstValName·4b7d5c720c9ccc9a22dfa7eaa8b1656e 
113 ··readPrecValName·5885840fe8bf505556ea5200d483ccd4 
114 ··readPrec_to_SValName·4752bbee9ecbf9d5cb74f3e6879693bc 
115 ··readS_to_PrecValName·03ac530f928c090efd9a3dea2085b457 
116 ··readSymFieldValName·eded473955955f9c3e0751c5f056ebef 
117 ··readTypeName·4e3837f5c7e813e4043fe26949b14056 
118 ··readsPrecConstValName·9b9435a7fe00283b8aeacb9dceccdf22 
119 ··readsPrecValName·ec7cb033d69a54898475d71df036be23 
120 ··resetValName·8f50b5abbcae2cbac52d7c9bb69bed8f 
121 ··returnValName·1661d8c81f2ccd93e150f9588cced4c6 
122 ··stepValName·888f9b066112dd473f9514d125a11cd7 
123 ··symbolDataName·9d48299b8c54a6b6984ef8c018607f01 
124 ··unapplyTy·a2d587c880e9aaaef76eb06df4a31b2f 
125 ··varTToName·781592748e71586de6d5fb8a3689ed8a 
126 ··zipWith3AndUnzipM·f3373c5f2cc9c3fbd8e581d6270f8031 
127 ··zipWithAndUnzipM·b4c5f51a76c3c2feb61ca90804f039af64 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·b705543583be481fa630e49dba51cc3b
 65 ··exports:·a34e638d1b596dadd916c6c19823790f
 66 ··ClassRep·abc58ffd3ef25ad3262b20903b5b1b62
 67 ··TwoNames·d8bfc383defabb89cdba3b1df0406488
 68 ··TyVarMap2·42181560721e05a663e68b9128ca7f2f
 69 ··altValName·42e7a1150f2b8cabd62852961b6d4bc2
 70 ··arity·b8ecd6050bc677bf1fc4b684036c686a
 71 ··buildTypeInstance·c73e989a40e62d10ea1968d9b7da1839
 72 ··checkExistentialContext·2625ab83d335ecf82a2e224b8cf3d1ab
 73 ··chooseValName·e30213e7f5be35b8ea27b1f025d53eab
 74 ··expectPValName·dcaf1d3c3dffe586f14420a6640f02e1
 75 ··fullClassName·4fde672b1560829d814424e0949f4ba2
 76 ··identDataName·fa76f15fff81e3b6879605bea45f1d30
 77 ··integerE·d8add15fb33409d06d5aef68bafb903d
 78 ··interleave·961fa2b33d787a1c88cde9c7a64377f4
 79 ··isInTypeFamilyApp·fe3d5e00d800ec78fbd459d170cb6dca
 80 ··isNonUnitTupleString·9e80178ccd61caf896e6383ceeae22a6
 81 ··isNullaryCon·704a896c2523dda285275937ac44e6a1
 82 ··isSym·fa3234f10f60afa26c88afdfdc2933ec
Max diff block lines reached; 57176/66160 bytes (86.42%) of diff not shown.
9.31 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Read/Deriving.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Show/Deriving.p_hi
Files 76% similar despite different names
9.0 KB
ghc --show-iface {}
    
Offset 1, 46 lines modifiedOffset 1, 55 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Text.Read.Deriving·91037 interface·Text.Show.Deriving·9103
8 ··interface·hash:·445c26fd6a3529528ac4bc679189867a 
9 ··ABI·hash:·de005c9ca8c0bc85fad4e1f2b883b5a5 
10 ··export-list·hash:·90e14a7e295d69818c487df0490fb2588 ··interface·hash:·0d3cbc0b24ec35f95f27344e86b0ce89
 9 ··ABI·hash:·b82000c7d713a0e3c7fc0192873bfe3e
 10 ··export-list·hash:·a3b05c07097e0c83fd0b1b41f2bdb78c
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8449dc6dd787a336973e6235b44560de12 ··flag·hash:·8b6ea545d48f2c3140c4c429f63c2e16
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·c71345fd067f995cc4b5060d2133263e16 ··src_hash:·4cf2ac73918a7532fd5daff430c8f345
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Text.Read.Deriving.Internal.defaultReadOptions21 ··Text.Show.Deriving.Internal.defaultShowOptions
22 ··Text.Read.Deriving.Internal.deriveRead22 ··Text.Show.Deriving.Internal.deriveShow
23 ··Text.Read.Deriving.Internal.deriveRead123 ··Text.Show.Deriving.Internal.deriveShow1
24 ··Text.Read.Deriving.Internal.deriveRead1Options24 ··Text.Show.Deriving.Internal.deriveShow1Options
25 ··Text.Read.Deriving.Internal.deriveRead225 ··Text.Show.Deriving.Internal.deriveShow2
26 ··Text.Read.Deriving.Internal.deriveRead2Options26 ··Text.Show.Deriving.Internal.deriveShow2Options
27 ··Text.Read.Deriving.Internal.deriveReadOptions27 ··Text.Show.Deriving.Internal.deriveShowOptions
 28 ··Text.Show.Deriving.Internal.legacyShowOptions
28 ··Text.Read.Deriving.Internal.makeLiftReadPrec 
29 ··Text.Read.Deriving.Internal.makeLiftReadPrec2 
30 ··Text.Read.Deriving.Internal.makeLiftReadsPrec29 ··Text.Show.Deriving.Internal.makeLiftShowList
31 ··Text.Read.Deriving.Internal.makeLiftReadsPrec230 ··Text.Show.Deriving.Internal.makeLiftShowList2
 31 ··Text.Show.Deriving.Internal.makeLiftShowList2Options
 32 ··Text.Show.Deriving.Internal.makeLiftShowListOptions
32 ··Text.Read.Deriving.Internal.makeReadPrec 
33 ··Text.Read.Deriving.Internal.makeReadPrec1 
34 ··Text.Read.Deriving.Internal.makeReadPrec2 
35 ··Text.Read.Deriving.Internal.makeReadsPrec33 ··Text.Show.Deriving.Internal.makeLiftShowsPrec
36 ··Text.Read.Deriving.Internal.makeReadsPrec1 
37 ··Text.Read.Deriving.Internal.makeReadsPrec234 ··Text.Show.Deriving.Internal.makeLiftShowsPrec2
38 ··Text.Read.Deriving.Internal.ReadOptions{Text.Read.Deriving.Internal.ReadOptions·Text.Read.Deriving.Internal.useReadPrec}35 ··Text.Show.Deriving.Internal.makeLiftShowsPrec2Options
 36 ··Text.Show.Deriving.Internal.makeLiftShowsPrecOptions
 37 ··Text.Show.Deriving.Internal.makeShow
 38 ··Text.Show.Deriving.Internal.makeShowList
 39 ··Text.Show.Deriving.Internal.makeShowListOptions
 40 ··Text.Show.Deriving.Internal.makeShowOptions
 41 ··Text.Show.Deriving.Internal.makeShowsPrec
 42 ··Text.Show.Deriving.Internal.makeShowsPrec1
 43 ··Text.Show.Deriving.Internal.makeShowsPrec1Options
 44 ··Text.Show.Deriving.Internal.makeShowsPrec2
 45 ··Text.Show.Deriving.Internal.makeShowsPrec2Options
 46 ··Text.Show.Deriving.Internal.makeShowsPrecOptions
 47 ··Text.Show.Deriving.Internal.ShowOptions{Text.Show.Deriving.Internal.ShowOptions·Text.Show.Deriving.Internal.ghc8ShowBehavior·Text.Show.Deriving.Internal.showEmptyCaseBehavior}
39 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Text.Read.Deriving.Internal48 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Text.Show.Deriving.Internal
40 boot·module·dependencies:49 boot·module·dependencies:
41 direct·package·dependencies:·base-4.20.2.050 direct·package·dependencies:·base-4.20.2.0
42 plugin·package·dependencies:51 plugin·package·dependencies:
43 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext52 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
44 family·instance·modules:·Control.Applicative·Data.Array.Byte53 family·instance·modules:·Control.Applicative·Data.Array.Byte
45 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product54 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
46 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal55 ·························Data.Functor.Sum·Data.Semigroup·Data.Map.Internal·Data.Set.Internal
Offset 50, 63 lines modifiedOffset 59, 70 lines modified
50 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord59 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
51 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList60 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
52 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList61 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
53 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ62 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
54 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax63 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
55 ·························Language.Haskell.TH.Datatype64 ·························Language.Haskell.TH.Datatype
56 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a65 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
57 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Text.Read.Deriving.Internal·5e51e11e07217b408b97f50dc1b25553 
58 ··exports:·c1606d5dc26a751d0f02a725b8762c07 
59 ··ReadOptions·263069386ad5aad6250984444ee2d5f6 
60 ··ReadOptions·e8bbb4faf1d4c7ee7375b654cc00fbc9 
61 ··defaultReadOptions·1321c8e862f5ffd3fbea1c4abfcabc42 
62 ··deriveRead·018191edd256c42dc2456dadf893c046 
63 ··deriveRead1·a8b1c0f154a2787a034a2b2e37753cbb 
64 ··deriveRead1Options·de7bc99fb55655da73b05303e114a902 
65 ··deriveRead2·11fb4bbbd4a78e85f768047476cdfb57 
66 ··deriveRead2Options·c057cb15b9d081fd7167647793cc4edc 
67 ··deriveReadOptions·5a18e66724f79e76d84f9818830b2aed 
68 ··makeLiftReadPrec·1eab2f42a54fe26a068f6c8983634e57 
69 ··makeLiftReadPrec2·2669b8b367faea4000d9563b041ed667 
70 ··makeLiftReadsPrec·300d0728f6cfb675673dd333eed6c8fe 
71 ··makeLiftReadsPrec2·4829e5949cef7dea569938c7f2dc9f90 
72 ··makeReadPrec·28aed2fead3a5f1c2b40726b790b3ed5 
73 ··makeReadPrec1·40885be678aef45a9cf284ecf6112b1b 
74 ··makeReadPrec2·25841b943048a97ae29721291b2b9040 
75 ··makeReadsPrec·740e445e298451e0c13144113c41e1d8 
76 ··makeReadsPrec1·a24f07325b18c779291887929c98217d 
77 ··makeReadsPrec2·b6d2d0cf3ccd4fad3e999d7a6293914a 
78 ··useReadPrec·eca9ab87a25ced4997b09822405a1bdb 
79 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf 
80 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·2a6717b6f1c9e585ae0ec99356b7ed93 
81 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d 
82 6ea332f81465f0cd49fee2f55efea48366 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Text.Show.Deriving.Internal·565316fb043e24eb3de0b8ed6ac11dda
 67 ··exports:·8c045103ec7d25c232eb3b8d616988aa
 68 ··ShowOptions·3f01439480aa403692f4e41a183b84c0
 69 ··ShowOptions·97b072837bfcb82ff79318b6df7e0d84
 70 ··defaultShowOptions·7e03b8b192d11063773ec6adbfcaa6d6
 71 ··deriveShow·257e4e9a0ca4688ea44f82bfd43b2b80
 72 ··deriveShow1·8c05394c14e4755a835ecf8d3a51d538
 73 ··deriveShow1Options·6b8864a6b27a52d9d18d654bc9461d52
 74 ··deriveShow2·2f9eb2a0329013a28ae62d19d6e0f864
 75 ··deriveShow2Options·3725664b520e4ab15cc1ef341084ca13
 76 ··deriveShowOptions·19f89dab2622623c33c5d4aff1e444af
 77 ··ghc8ShowBehavior·0408def745cb0bd0734cc9873651e9fa
 78 ··legacyShowOptions·7ca8b7700101baf17c9687ee12b71acb
 79 ··makeLiftShowList·7cb867b5dd2ca833a91df879983f06d0
 80 ··makeLiftShowList2·8c42708877f0797d74dae4cd0ca8f4df
 81 ··makeLiftShowList2Options·e9c08e40659ea9e3c50c8c0a863a0bb0
 82 ··makeLiftShowListOptions·289419ce060fc40c2b8f156a1b7f222a
 83 ··makeLiftShowsPrec·5bd3d26a41156236edfc79fa69700f72
 84 ··makeLiftShowsPrec2·5aa3c47b7c4a279d8cc47e0e59f23402
 85 ··makeLiftShowsPrec2Options·c57d829436351c61c3ab794874b519b6
 86 ··makeLiftShowsPrecOptions·e3f083b40f50d1b66091c5f8a62c00d4
 87 ··makeShow·49c0d2e07de3bb0ea7b06e89155fec5d
 88 ··makeShowList·00cea40d4b7156b28711052bdca5e7a4
 89 ··makeShowListOptions·dabffece39e7a4f1103f2aa8ceddbfff
 90 ··makeShowOptions·7dcbdc7ac717ea4a5f2ec45e6beb1fe7
 91 ··makeShowsPrec·5e2e4b5e5ce168a905cd495cf1b3505e
 92 ··makeShowsPrec1·83b7b8f67c17b5eccdfe54191d4fabe1
 93 ··makeShowsPrec1Options·6f3e3b7597e365e48c2153a7f16e7730
 94 ··makeShowsPrec2·58da50eef404fab9ecb1145d75aed915
 95 ··makeShowsPrec2Options·f790a0d23728391e2c33db4772748b3d
 96 ··makeShowsPrecOptions·96e62407e9ca7c49a429f1022442eae5
Max diff block lines reached; 1330/9181 bytes (14.49%) of diff not shown.
80.8 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/Text/Show/Deriving/Internal.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/Text/Show/Deriving/Internal.p_hi
Files 94% similar despite different names
80.5 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Text.Show.Deriving.Internal·91037 interface·Text.Show.Deriving.Internal·9103
8 ··interface·hash:·ee7aed0c9a5feaba206ddeab76492f09 
9 ··ABI·hash:·117653db00cd80d3ac9530d43edc0cf4 
10 ··export-list·hash:·ff8e8df8e3b624a0f37db6fb3154e048 
11 ··orphan·hash:·90c27860d21f4eb3ae5936453a23c7ce8 ··interface·hash:·85d39c3a1708caa110d12e98a0687a2b
 9 ··ABI·hash:·565316fb043e24eb3de0b8ed6ac11dda
 10 ··export-list·hash:·8c045103ec7d25c232eb3b8d616988aa
 11 ··orphan·hash:·8c807eecf9562c2027eb0c4fe71484bd
12 ··flag·hash:·23a5a727b434376c641e4bf2adf98bba12 ··flag·hash:·23a5a727b434376c641e4bf2adf98bba
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·d887e481a33e53f990b4de436a4a220b16 ··src_hash:·d887e481a33e53f990b4de436a4a220b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
41 ··makeShowsPrec41 ··makeShowsPrec
42 ··makeShowsPrec142 ··makeShowsPrec1
43 ··makeShowsPrec1Options43 ··makeShowsPrec1Options
44 ··makeShowsPrec244 ··makeShowsPrec2
45 ··makeShowsPrec2Options45 ··makeShowsPrec2Options
46 ··makeShowsPrecOptions46 ··makeShowsPrecOptions
47 ··ShowOptions{ShowOptions·ghc8ShowBehavior·showEmptyCaseBehavior}47 ··ShowOptions{ShowOptions·ghc8ShowBehavior·showEmptyCaseBehavior}
48 direct·module·dependencies:·deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal48 direct·module·dependencies:·deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal
49 boot·module·dependencies:49 boot·module·dependencies:
50 direct·package·dependencies:·base-4.20.2.0·containers-0.750 direct·package·dependencies:·base-4.20.2.0·containers-0.7
51 ·····························template-haskell-2.22.0.051 ·····························template-haskell-2.22.0.0
52 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz52 ·····························th-abstraction-0.7.1.0-4pMh4c52Vfc8WxXdjHtZwz
53 plugin·package·dependencies:53 plugin·package·dependencies:
54 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext54 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
55 family·instance·modules:·Control.Applicative·Data.Array.Byte55 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 66, 81 lines modifiedOffset 66, 81 lines modified
66 ·························Language.Haskell.TH.Datatype66 ·························Language.Haskell.TH.Datatype
67 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde67 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
68 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a068 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a0
69 import··-/··GHC.Show·6b3439d04387cd3455bb43ec98343b2669 import··-/··GHC.Show·6b3439d04387cd3455bb43ec98343b26
70 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a70 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
71 import··-/··Data.Map·6457188bdc8d8578acdee07a1354334171 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
72 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b72 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
73 import··-/··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1:Data.Deriving.Internal·7d145532bb7124ae2eb8990b354f0eb8 
74 ··exports:·84cf81a7c38e58d32c4aa52b885c9643 
75 ··ClassRep·7c04b1cecb08fa015e1ee9eb89701fb7 
76 ··TwoNames·7c48ac34212d98521a927ca448af90f9 
77 ··TyVarMap2·52e62a1ad004d43a1f23700b8983cf14 
78 ··arity·0f33b9998e3f31558ae142611390b026 
79 ··buildTypeInstance·b05985c47ca06b4964af834f4f5afaae 
80 ··cHashDataName·531ec4c39ac00b2ea4402f3e45dba696 
81 ··charHashTypeName·1b04e4d36b3a0d15fc4f3fe6532d7d8a 
82 ··composeValName·fc903816cc842236718d903bd8c19649 
83 ··dHashDataName·6af8fc98f833e24c4b85efaa3f8ff468 
84 ··doubleHashTypeName·8b2d94a5c307edf89150ccf780b1e0a7 
85 ··errorValName·27f35d1304a97c71dd18dd3e64f0cabe 
86 ··fHashDataName·d77dbb798eb8ca0c02eae83083c7b063 
87 ··floatHashTypeName·5bf0b961191cfcc69a6ebcba43a1413d 
88 ··fullClassName·bc23fc446348bbde1264d08d10eacbda 
89 ··gtValName·9361ee2a55b63e000e35d0e1b247956f 
90 ··i16HashDataName·84ebcf1365dc73123c094c508984857d 
91 ··i32HashDataName·e5d72cf550c51dc02c56a8f979d9358b 
92 ··i64HashDataName·f1bbb6f959b27b32dd3f54a540a1c571 
93 ··i8HashDataName·7a40c7ede250c8eab2b73592041254d0 
94 ··iHashDataName·df8a925babab782efef65c0925b7c260 
95 ··int16HashTypeName·2e162cf2701f9aac826498e2baef4022 
96 ··int32HashTypeName·076c1b82799a3f6e4ea75ee80a0a1bb5 
97 ··int64HashTypeName·7930089c998b734d3c77826689ab4880 
98 ··int8HashTypeName·7bb6d092060bc8644a0faaed80843302 
99 ··intHashTypeName·0839976342b41847fe893ab83767a434 
100 ··integerE·9d46b187de7002619f806fd836017f6b 
101 ··interleave·4ea1915e747a1a3daa87ce5c0039c55f 
102 ··isInTypeFamilyApp·bcd83ecd1a7f38f0f1f890bb3903978f 
103 ··isInfixDataCon·c79c8188bb150a049c450926fce1ecd3 
104 ··isNonUnitTuple·dc03665d63f290819123ad0423e3f3db 
105 ··isSym·7751f7f4581f95d65c020a4a1ea96033 
106 ··liftShowList2ValName·2c52e965807033aec27d9f6e4c116ebe 
107 ··liftShowListValName·7149a927af39f372180e6d6e044069e2 
108 ··liftShowsPrec2ConstValName·6363e3facb4164898f2003c1fd4d964f 
109 ··liftShowsPrec2ValName·c5b28a7c12f1ba063039523d0b0fb1c5 
110 ··liftShowsPrecConstValName·ddd04d52dadbc1787421fa40aa37a543 
111 ··liftShowsPrecValName·2c2681ffb9261364f864cbf8aa4532ff 
112 ··mentionsName·2d9616a5866db2d339f7f226e9073618 
113 ··newNameList·55fcb09c3317709bd28b979e259a4775 
114 ··outOfPlaceTyVarError·4bd9b83412836e6350584cdecf013572 
115 ··seqValName·70d5c7d28781af577dfc469503a30774 
116 ··show1TypeName·77f7696502d0a80fbaa6cd220fcf6c30 
117 ··show2TypeName·82175af277698e77cfa8bf295b4474b6 
118 ··showCharValName·6088efa5adff20c354a6de10b9ab660c 
119 ··showCommaSpaceValName·f1dd98ab6dcf0196fc4ea845bb6301ff 
120 ··showListValName·2d8b52f539439032b66d4c21d0b1ff9f 
121 ··showListWithValName·0ac89eb3999f5a5c76da32d9b75aba3a 
122 ··showParenValName·30331eb0f0f85d17da970c0b49e737fb 
123 ··showSpaceValName·ebf8cbf0c61f309311115e3ec82d4436 
124 ··showStringValName·1652cf833fbfc1e4a19d3f95681edd99 
125 ··showTypeName·ea04341452a7acc7c38bafabbccd76df 
126 ··showsPrecConstValName·501e79c83a98b7f4a8a41d56c87d69a1 
127 ··showsPrecValName·90df040abc7881603f8090d1a66c09b4 
128 ··unapplyTy·a2d587c880e9aaaef76eb06df4a31b2f 
129 ··varTToName·781592748e71586de6d5fb8a3689ed8a 
130 ··w16HashDataName·2b0e6c6898fb51b587803a4f2fadf486 
131 ··w32HashDataName·1ea7f019b71814eaa12b4cd9646ab330 
132 ··w64HashDataName·3537fde6553e41efd3930d3125f07d81 
133 ··w8HashDataName·b1b27998acecd0e39696817f243fbfc7 
134 ··wHashDataName·358217c5e22e1db463df1f20652eba7d 
135 ··word16HashTypeName·c64c1cbeed75e3e7f1ca2e7fb5b48171 
136 ··word32HashTypeName·a74e28def863303df1aba4724f0b4670 
137 ··word64HashTypeName·f423ce310485f8a1f043e5e52bf060af 
138 ··word8HashTypeName·cca99e24f23c97092a6b357b6ed7f47f 
139 ··wordHashTypeName·11fae789cf852ede94af2c1dcb90332773 import··-/··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A:Data.Deriving.Internal·b705543583be481fa630e49dba51cc3b
 74 ··exports:·a34e638d1b596dadd916c6c19823790f
 75 ··ClassRep·abc58ffd3ef25ad3262b20903b5b1b62
 76 ··TwoNames·d8bfc383defabb89cdba3b1df0406488
 77 ··TyVarMap2·42181560721e05a663e68b9128ca7f2f
 78 ··arity·b8ecd6050bc677bf1fc4b684036c686a
 79 ··buildTypeInstance·c73e989a40e62d10ea1968d9b7da1839
 80 ··cHashDataName·02fb225bf6ddaf5f31e05e8dc3dc4c43
 81 ··charHashTypeName·c9cd6725aa65f7c770402826d806c278
 82 ··composeValName·2d096d8cd41221368f701f8b3980a3e9
 83 ··dHashDataName·65cb1ee02d799105b923e2d429e0e9f7
 84 ··doubleHashTypeName·ee63536d3605ac51eddbcf9a088699d9
 85 ··errorValName·b731e8316e98eacfaebdfb08c78e0cc5
 86 ··fHashDataName·d74be22d176f85312b6df8a01e4d9646
 87 ··floatHashTypeName·7711997963636a990ee25a2488f18370
 88 ··fullClassName·4fde672b1560829d814424e0949f4ba2
Max diff block lines reached; 73170/82349 bytes (88.85%) of diff not shown.
5.6 MB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1/libHSderiving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj1_p.a vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A/libHSderiving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A_p.a
Files 83% similar despite different names
1.7 MB
nm --print-armap {}
    
Offset 1, 3507 lines modifiedOffset 1, 3507 lines modified
  
Diff chunk too large, falling back to line-by-line diff (3486 lines added, 3486 lines removed)
1 Archive·index:1 Archive·index:
2 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDeriving_zdtrModule4_bytes·in·Deriving.p_o2 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDeriving_CAFs_cc·in·Deriving.p_o
3 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDeriving_CAFs_cc·in·Deriving.p_o3 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDeriving_CAFs_cc_ccs·in·Deriving.p_o
4 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDeriving_init__prof_init·in·Deriving.p_o4 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDeriving_zdtrModule_closure·in·Deriving.p_o
5 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDeriving_init_arr·in·Deriving.p_o5 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDeriving_zdtrModule3_closure·in·Deriving.p_o
6 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDeriving_zdtrModule3_closure·in·Deriving.p_o6 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDeriving_zdtrModule1_closure·in·Deriving.p_o
7 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDeriving_zdtrModule2_bytes·in·Deriving.p_o7 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDeriving_init__prof_init·in·Deriving.p_o
8 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDeriving_zdtrModule1_closure·in·Deriving.p_o8 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDeriving_init_arr·in·Deriving.p_o
9 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDeriving_CAFs_cc_ccs·in·Deriving.p_o9 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDeriving_zdtrModule2_bytes·in·Deriving.p_o
10 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDeriving_zdtrModule_closure·in·Deriving.p_o10 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDeriving_zdtrModule4_bytes·in·Deriving.p_o
11 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_endoDataName_closure·in·Internal.p_o11 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_gtValName_info·in·Internal.p_o
12 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_geFloatHashValName1_closure·in·Internal.p_o12 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_tag2ConExpr_HPC_cc·in·Internal.p_o
13 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_parensValName2_bytes·in·Internal.p_o13 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_minBoundValName2_bytes·in·Internal.p_o
14 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftShowList2ValName_closure·in·Internal.p_o14 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_rangeValName1_closure·in·Internal.p_o
15 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_ltDataName_HPC_cc·in·Internal.p_o15 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_zdtczqKindStar2_closure·in·Internal.p_o
16 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_showCommaSpaceValName_HPC_cc·in·Internal.p_o16 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_minBoundValName_HPC_cc·in·Internal.p_o
17 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_rangeValName1_closure·in·Internal.p_o17 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_trueDataName_HPC_cc·in·Internal.p_o
18 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_zdsfromList_closure·in·Internal.p_o18 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_i16HashDataName3_bytes·in·Internal.p_o
19 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_wordHashTypeName_closure·in·Internal.p_o19 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_gtCharHashValName_HPC_cc·in·Internal.p_o
20 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_succValName1_closure·in·Internal.p_o20 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_liftShowsPrecConstValName_info·in·Internal.p_o
21 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_boolTypeName1_closure·in·Internal.p_o21 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_geFloatHashValName1_closure·in·Internal.p_o
22 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_functorTypeName_HPC_cc·in·Internal.p_o22 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_ltWord16HashValName1_closure·in·Internal.p_o
23 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_readPrecValName_HPC_cc·in·Internal.p_o23 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_geInt32HashValName_info·in·Internal.p_o
24 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_word8HashTypeName1_closure·in·Internal.p_o24 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_chooseValName_HPC_cc·in·Internal.p_o
25 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_memptyValName_closure·in·Internal.p_o25 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_liftReadsPrec2ConstValName2_bytes·in·Internal.p_o
26 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_parenValName2_bytes·in·Internal.p_o26 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_mappendValName1_closure·in·Internal.p_o
27 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_expectPValName1_closure·in·Internal.p_o27 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_liftReadsPrecValName_closure·in·Internal.p_o
28 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_applyTyCon_closure·in·Internal.p_o28 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_liftEqValName2_bytes·in·Internal.p_o
29 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_datatypeContextError_closure·in·Internal.p_o29 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_zdtczqCZCClassRep1_closure·in·Internal.p_o
30 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_freshenTypezugo1_info·in·Internal.p_o30 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_addrHashTypeName_HPC_cc·in·Internal.p_o
31 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_geCharHashValName_info·in·Internal.p_o31 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_word8ToWordHashValName1_closure·in·Internal.p_o
32 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_showCharValName_HPC_cc·in·Internal.p_o32 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_gtCharHashValName2_bytes·in·Internal.p_o
33 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_arity_info·in·Internal.p_o33 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_unSigT_info·in·Internal.p_o
34 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_leWord32HashValName_closure·in·Internal.p_o34 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_compare1Const_closure·in·Internal.p_o
35 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_traverseConst_closure·in·Internal.p_o35 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_parensValName_info·in·Internal.p_o
36 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_w32HashDataName_closure·in·Internal.p_o36 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_fHashDataName1_closure·in·Internal.p_o
37 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_geAddrHashValName_HPC_cc·in·Internal.p_o37 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_freshenTypezugo1_info·in·Internal.p_o
38 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_outOfPlaceTyVarError_info·in·Internal.p_o38 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_liftCompare2ConstValName1_closure·in·Internal.p_o
39 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_show2TypeName1_closure·in·Internal.p_o39 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_floatHashTypeName_info·in·Internal.p_o
40 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_int32HashTypeName_info·in·Internal.p_o40 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_eqConstValName1_closure·in·Internal.p_o
41 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_geIntHashValName1_closure·in·Internal.p_o41 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_unsafeIndexValName1_closure·in·Internal.p_o
42 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_word16ToWordHashValName_HPC_cc·in·Internal.p_o42 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_applyTy1_info·in·Internal.p_o
43 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_primOrdFunTbl9_closure·in·Internal.p_o43 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_zdtczqTwoNames1_closure·in·Internal.p_o
44 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_tvbToType_info·in·Internal.p_o44 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_eqValName_closure·in·Internal.p_o
45 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_readSzutozuPrecValName_info·in·Internal.p_o45 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_typeDataError2_closure·in·Internal.p_o
46 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftReadListValName_HPC_cc·in·Internal.p_o46 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_geWord16HashValName_info·in·Internal.p_o
47 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_viaTypeName_closure·in·Internal.p_o47 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_isVanillaCon_closure·in·Internal.p_o
48 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_zdtczqOneName3_bytes·in·Internal.p_o48 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_freshenType_info·in·Internal.p_o
49 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_enumerationErrorStr4_bytes·in·Internal.p_o49 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_outOfPlaceTyVarError_HPC_cc·in·Internal.p_o
50 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftEq2Const_info·in·Internal.p_o50 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_liftShowsPrec2Const_info·in·Internal.p_o
51 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_unwrapMonadValName6_bytes·in·Internal.p_o51 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_geInt32HashValName_HPC_cc·in·Internal.p_o
52 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftShowsPrecConstValName_closure·in·Internal.p_o52 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_int16HashTypeName_closure·in·Internal.p_o
53 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_KindStar_closure·in·Internal.p_o53 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_word16ToWordHashValName_info·in·Internal.p_o
54 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftReadList2ValName_closure·in·Internal.p_o54 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_timesValName2_bytes·in·Internal.p_o
55 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_derivingKindError6_bytes·in·Internal.p_o55 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_enumTypeName1_closure·in·Internal.p_o
56 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_read2TypeName2_bytes·in·Internal.p_o56 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_compare1ConstValName2_closure·in·Internal.p_o
57 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_toEnumValName_HPC_cc·in·Internal.p_o57 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_foldrConstValName1_closure·in·Internal.p_o
58 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_enumerationOrProductError_closure·in·Internal.p_o58 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_showListWithValName1_closure·in·Internal.p_o
59 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_showListValName_HPC_cc·in·Internal.p_o59 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_geDoubleHashValName1_closure·in·Internal.p_o
60 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftReadListValName2_bytes·in·Internal.p_o60 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_coerceValName2_closure·in·Internal.p_o
61 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_minBoundValName_closure·in·Internal.p_o61 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_classConstraint_closure·in·Internal.p_o
62 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_show2TypeName_closure·in·Internal.p_o62 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_typeDataError_closure·in·Internal.p_o
63 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_substNamesWithKindStarzugo1_closure·in·Internal.p_o63 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_newNameList_info·in·Internal.p_o
64 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_iHashDataName2_bytes·in·Internal.p_o64 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_showCommaSpaceValName_closure·in·Internal.p_o
65 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_foldableTypeName_closure·in·Internal.p_o65 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_altValName3_bytes·in·Internal.p_o
66 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_leInt32HashValName1_closure·in·Internal.p_o66 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_inRangeValName3_bytes·in·Internal.p_o
67 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_allValName1_closure·in·Internal.p_o67 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_geValName_HPC_cc·in·Internal.p_o
68 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_readListPrecValName1_closure·in·Internal.p_o68 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_showParenValName_closure·in·Internal.p_o
69 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_allValName6_closure·in·Internal.p_o69 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_w32HashDataName_HPC_cc·in·Internal.p_o
70 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_allowExQuant_info·in·Internal.p_o70 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_liftEqConst_info·in·Internal.p_o
71 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftReadListPrec2ValName_HPC_cc·in·Internal.p_o71 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_noConstructorsError_HPC_cc·in·Internal.p_o
72 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_leFloatHashValName_info·in·Internal.p_o72 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_gtWordHashValName_info·in·Internal.p_o
73 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_trueDataName_info·in·Internal.p_o73 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_ltWordHashValName_info·in·Internal.p_o
74 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_readSymFieldValName_closure·in·Internal.p_o74 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_liftCompare2ConstValName_info·in·Internal.p_o
75 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_fmapValName_closure·in·Internal.p_o75 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_wordHashTypeName_closure·in·Internal.p_o
76 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_eqDoubleHashValName_HPC_cc·in·Internal.p_o76 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_precValName1_closure·in·Internal.p_o
77 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_addrHashTypeName3_bytes·in·Internal.p_o77 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_boundedTypeName_info·in·Internal.p_o
78 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_outOfPlaceTyVarError5_bytes·in·Internal.p_o78 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_intTypeName1_closure·in·Internal.p_o
79 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_leWord16HashValName_HPC_cc·in·Internal.p_o79 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_compareConstValName2_bytes·in·Internal.p_o
80 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_rangeSizzeValName2_bytes·in·Internal.p_o80 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_createKindChain_HPC_cc·in·Internal.p_o
81 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftReadPrecValName_closure·in·Internal.p_o81 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_derivingKindError6_bytes·in·Internal.p_o
82 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_isInTypeFamilyApp_HPC_cc·in·Internal.p_o82 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_int16ToIntHashValName2_bytes·in·Internal.p_o
83 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_OneName_con_info·in·Internal.p_o83 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_checkExistentialContext_info·in·Internal.p_o
84 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_read1TypeName1_closure·in·Internal.p_o84 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_ltFloatHashValName2_bytes·in·Internal.p_o
85 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_gtWord32HashValName_closure·in·Internal.p_o85 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_buildTypeInstance_info·in·Internal.p_o
86 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_zdtrModule_closure·in·Internal.p_o86 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_expectPValName_HPC_cc·in·Internal.p_o
87 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_zdfEqStarKindStatuszuzdczsze_info·in·Internal.p_o87 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_altValName_info·in·Internal.p_o
88 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_leInt32HashValName_HPC_cc·in·Internal.p_o88 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_composeValName2_bytes·in·Internal.p_o
89 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_compare1ConstValName_HPC_cc·in·Internal.p_o89 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_eqDataName1_closure·in·Internal.p_o
90 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_appendValName_HPC_cc·in·Internal.p_o90 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_isNonUnitTupleString_info·in·Internal.p_o
91 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_symbolDataName_closure·in·Internal.p_o91 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_unwrapMonadValName_info·in·Internal.p_o
92 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_primOrdFunTbl5_closure·in·Internal.p_o92 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_eqTypeName_info·in·Internal.p_o
93 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_compareConstValName_info·in·Internal.p_o93 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_liftReadsPrecConst_closure·in·Internal.p_o
94 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_show1TypeName2_bytes·in·Internal.p_o94 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_neqIntHashValName_info·in·Internal.p_o
95 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_isProductType_closure·in·Internal.p_o95 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_leFloatHashValName2_bytes·in·Internal.p_o
96 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_CAFs_cc·in·Internal.p_o96 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_chooseValName5_bytes·in·Internal.p_o
97 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_showParenValName_HPC_cc·in·Internal.p_o97 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_geInt16HashValName2_bytes·in·Internal.p_o
98 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_datatypeContextError_info·in·Internal.p_o98 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_gtWord8HashValName_HPC_cc·in·Internal.p_o
99 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_compare1ConstValName5_bytes·in·Internal.p_o99 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_ltAddrHashValName_info·in·Internal.p_o
100 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftReadListValName1_closure·in·Internal.p_o100 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_readListPrecValName1_closure·in·Internal.p_o
101 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_traverseConstValName_HPC_cc·in·Internal.p_o101 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_gtInt8HashValName2_bytes·in·Internal.p_o
102 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_applyClass_HPC_cc·in·Internal.p_o102 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_andValName4_closure·in·Internal.p_o
103 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftReadPrecConstValName_closure·in·Internal.p_o103 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_enumFromValName_HPC_cc·in·Internal.p_o
104 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_applySubstitutionKind_HPC_cc·in·Internal.p_o104 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_foldMapConstValName_HPC_cc·in·Internal.p_o
105 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_foldrValName_closure·in·Internal.p_o105 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_readListPrecValName_info·in·Internal.p_o
106 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_geInt32HashValName1_closure·in·Internal.p_o106 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_i16HashDataName_HPC_cc·in·Internal.p_o
107 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_eq1TypeName5_bytes·in·Internal.p_o107 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_liftReadListPrec2ValName2_bytes·in·Internal.p_o
108 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_unwrapMonadValName4_closure·in·Internal.p_o108 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_i32HashDataName1_closure·in·Internal.p_o
109 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_showStringValName2_bytes·in·Internal.p_o109 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_parensValName1_closure·in·Internal.p_o
110 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_ltIntHashValName_info·in·Internal.p_o110 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_appendValName2_bytes·in·Internal.p_o
111 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_w32HashDataName1_closure·in·Internal.p_o111 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_tvbToType_closure·in·Internal.p_o
112 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_zdsfromList1_closure·in·Internal.p_o112 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_int8ToIntHashValName_info·in·Internal.p_o
113 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_zdtrModule4_bytes·in·Internal.p_o113 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_leDoubleHashValName_info·in·Internal.p_o
114 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftEq2ConstValName_info·in·Internal.p_o114 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_returnValName_closure·in·Internal.p_o
115 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_apValName_closure·in·Internal.p_o115 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_appendValName1_closure·in·Internal.p_o
116 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_predValName1_closure·in·Internal.p_o116 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_wrapMonadDataName1_closure·in·Internal.p_o
117 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftReadsPrecConstValName_closure·in·Internal.p_o117 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_enumFromToExpr1_info·in·Internal.p_o
118 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_readListValName_info·in·Internal.p_o118 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_traverseConstValName_HPC_cc·in·Internal.p_o
119 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_zdtczqIsKindVar2_closure·in·Internal.p_o119 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_wordHashTypeName1_closure·in·Internal.p_o
120 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_fromEnumValName1_closure·in·Internal.p_o120 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_composeValName1_closure·in·Internal.p_o
121 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_foldrConstValName2_bytes·in·Internal.p_o121 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_plusValName1_closure·in·Internal.p_o
122 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_enumFromToValName1_closure·in·Internal.p_o122 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_liftEq2Const_closure·in·Internal.p_o
123 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_unsafeIndexValName_HPC_cc·in·Internal.p_o123 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_word16HashTypeName_closure·in·Internal.p_o
124 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_substNameWithKind_HPC_cc·in·Internal.p_o124 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_ltDataName2_bytes·in·Internal.p_o
125 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_leValName2_bytes·in·Internal.p_o125 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_zdwpolyzugo_info·in·Internal.p_o
Max diff block lines reached; 952455/1778869 bytes (53.54%) of diff not shown.
3.49 KB
file list
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 ----------···0········0········0···369660·1970-01-01·00:00:00.000000·/1 ----------···0········0········0···366174·1970-01-01·00:00:00.000000·/
2 -rw-r--r--···0········0········0·····3448·1970-01-01·00:00:00.000000·Deriving.p_o2 -rw-r--r--···0········0········0·····3440·1970-01-01·00:00:00.000000·Deriving.p_o
3 -rw-r--r--···0········0········0··1009824·1970-01-01·00:00:00.000000·Internal.p_o3 -rw-r--r--···0········0········0··1007928·1970-01-01·00:00:00.000000·Internal.p_o
4 -rw-r--r--···0········0········0·····3544·1970-01-01·00:00:00.000000·Deriving.p_o 
5 -rw-r--r--···0········0········0····61160·1970-01-01·00:00:00.000000·Internal.p_o 
6 -rw-r--r--···0········0········0·····3504·1970-01-01·00:00:00.000000·Via.p_o 
7 -rw-r--r--···0········0········0···178288·1970-01-01·00:00:00.000000·Internal.p_o 
8 -rw-r--r--···0········0········0·····3512·1970-01-01·00:00:00.000000·Deriving.p_o 
9 -rw-r--r--···0········0········0···185880·1970-01-01·00:00:00.000000·Internal.p_o 
10 -rw-r--r--···0········0········0·····3496·1970-01-01·00:00:00.000000·Deriving.p_o 
11 -rw-r--r--···0········0········0···313032·1970-01-01·00:00:00.000000·Internal.p_o 
12 -rw-r--r--···0········0········0·····3560·1970-01-01·00:00:00.000000·Deriving.p_o4 -rw-r--r--···0········0········0·····3536·1970-01-01·00:00:00.000000·Deriving.p_o
13 -rw-r--r--···0········0········0···582856·1970-01-01·00:00:00.000000·Internal.p_o5 -rw-r--r--···0········0········0····61088·1970-01-01·00:00:00.000000·Internal.p_o
 6 -rw-r--r--···0········0········0·····3496·1970-01-01·00:00:00.000000·Via.p_o
 7 -rw-r--r--···0········0········0···178216·1970-01-01·00:00:00.000000·Internal.p_o
 8 -rw-r--r--···0········0········0·····3504·1970-01-01·00:00:00.000000·Deriving.p_o
 9 -rw-r--r--···0········0········0···185728·1970-01-01·00:00:00.000000·Internal.p_o
 10 -rw-r--r--···0········0········0·····3488·1970-01-01·00:00:00.000000·Deriving.p_o
 11 -rw-r--r--···0········0········0···312880·1970-01-01·00:00:00.000000·Internal.p_o
14 -rw-r--r--···0········0········0·····3544·1970-01-01·00:00:00.000000·Deriving.p_o12 -rw-r--r--···0········0········0·····3544·1970-01-01·00:00:00.000000·Deriving.p_o
 13 -rw-r--r--···0········0········0···582456·1970-01-01·00:00:00.000000·Internal.p_o
 14 -rw-r--r--···0········0········0·····3536·1970-01-01·00:00:00.000000·Deriving.p_o
 15 -rw-r--r--···0········0········0·····3488·1970-01-01·00:00:00.000000·Deriving.p_o
 16 -rw-r--r--···0········0········0···205760·1970-01-01·00:00:00.000000·Internal.p_o
15 -rw-r--r--···0········0········0·····3496·1970-01-01·00:00:00.000000·Deriving.p_o17 -rw-r--r--···0········0········0·····3496·1970-01-01·00:00:00.000000·Deriving.p_o
16 -rw-r--r--···0········0········0···205880·1970-01-01·00:00:00.000000·Internal.p_o18 -rw-r--r--···0········0········0···491640·1970-01-01·00:00:00.000000·Internal.p_o
 19 -rw-r--r--···0········0········0·····3584·1970-01-01·00:00:00.000000·Deriving.p_o
 20 -rw-r--r--···0········0········0·····3504·1970-01-01·00:00:00.000000·Deriving.p_o
 21 -rw-r--r--···0········0········0···470424·1970-01-01·00:00:00.000000·Internal.p_o
17 -rw-r--r--···0········0········0·····3504·1970-01-01·00:00:00.000000·Deriving.p_o22 -rw-r--r--···0········0········0·····3504·1970-01-01·00:00:00.000000·Deriving.p_o
18 -rw-r--r--···0········0········0···491912·1970-01-01·00:00:00.000000·Internal.p_o 
19 -rw-r--r--···0········0········0·····3592·1970-01-01·00:00:00.000000·Deriving.p_o 
20 -rw-r--r--···0········0········0·····3512·1970-01-01·00:00:00.000000·Deriving.p_o 
21 -rw-r--r--···0········0········0···470696·1970-01-01·00:00:00.000000·Internal.p_o 
22 -rw-r--r--···0········0········0·····3512·1970-01-01·00:00:00.000000·Deriving.p_o 
23 -rw-r--r--···0········0········0···569016·1970-01-01·00:00:00.000000·Internal.p_o23 -rw-r--r--···0········0········0···568672·1970-01-01·00:00:00.000000·Internal.p_o
23.4 KB
Deriving.p_o
877 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········2552·(bytes·into·file)13 ··Start·of·section·headers:··········2544·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1519 ··Number·of·section·headers:·········15
20 ··Section·header·string·table·index:·1420 ··Section·header·string·table·index:·14
2.4 KB
readelf --wide --sections {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 There·are·15·section·headers,·starting·at·offset·0x9f8:1 There·are·15·section·headers,·starting·at·offset·0x9f0:
  
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]·.text·············PROGBITS········0000000000000000·000040·00001d·00··AX··0···0··15 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00001d·00··AX··0···0··1
6 ··[·2]·.rela.text········RELA············0000000000000000·000770·000060·18···I·12···1··86 ··[·2]·.rela.text········RELA············0000000000000000·000768·000060·18···I·12···1··8
7 ··[·3]·.eh_frame·········PROGBITS········0000000000000000·000060·000030·00···A··0···0··87 ··[·3]·.eh_frame·········PROGBITS········0000000000000000·000060·000030·00···A··0···0··8
8 ··[·4]·.rela.eh_frame····RELA············0000000000000000·0007d0·000018·18···I·12···3··88 ··[·4]·.rela.eh_frame····RELA············0000000000000000·0007c8·000018·18···I·12···3··8
9 ··[·5]·.data·············PROGBITS········0000000000000000·000090·000130·00··WA··0···0·169 ··[·5]·.data·············PROGBITS········0000000000000000·000090·000130·00··WA··0···0·16
10 ··[·6]·.rela.data········RELA············0000000000000000·0007e8·000180·18···I·12···5··810 ··[·6]·.rela.data········RELA············0000000000000000·0007e0·000180·18···I·12···5··8
11 ··[·7]·.bss··············NOBITS··········0000000000000000·0001c0·000000·00··WA··0···0··111 ··[·7]·.bss··············NOBITS··········0000000000000000·0001c0·000000·00··WA··0···0··1
12 ··[·8]·.note.GNU-stack···PROGBITS········0000000000000000·0001c0·000000·00······0···0··112 ··[·8]·.note.GNU-stack···PROGBITS········0000000000000000·0001c0·000000·00······0···0··1
13 ··[·9]·.rodata.str·······PROGBITS········0000000000000000·0001c0·000067·01·AMS··0···0··113 ··[·9]·.rodata.str·······PROGBITS········0000000000000000·0001c0·000067·01·AMS··0···0··1
14 ··[10]·.init_array·······INIT_ARRAY······0000000000000000·000228·000008·08··WA··0···0··814 ··[10]·.init_array·······INIT_ARRAY······0000000000000000·000228·000008·08··WA··0···0··8
15 ··[11]·.rela.init_array··RELA············0000000000000000·000968·000018·18···I·12··10··815 ··[11]·.rela.init_array··RELA············0000000000000000·000960·000018·18···I·12··10··8
16 ··[12]·.symtab···········SYMTAB··········0000000000000000·000230·0001b0·18·····13···4··816 ··[12]·.symtab···········SYMTAB··········0000000000000000·000230·0001b0·18·····13···4··8
17 ··[13]·.strtab···········STRTAB··········0000000000000000·0003e0·00038d·00······0···0··117 ··[13]·.strtab···········STRTAB··········0000000000000000·0003e0·000384·00······0···0··1
18 ··[14]·.shstrtab·········STRTAB··········0000000000000000·000980·000072·00······0···0··118 ··[14]·.shstrtab·········STRTAB··········0000000000000000·000978·000072·00······0···0··1
19 Key·to·Flags:19 Key·to·Flags:
20 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),20 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
21 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),21 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
22 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),22 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
23 ··D·(mbind),·l·(large),·p·(processor·specific)23 ··D·(mbind),·l·(large),·p·(processor·specific)
3.6 KB
readelf --wide --symbols {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Symbol·table·'.symtab'·contains·18·entries:1 Symbol·table·'.symtab'·contains·18·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.data5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.data
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str
 7 ·····4:·0000000000000000····29·FUNC····GLOBAL·DEFAULT····1·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_init__prof_init
7 ·····4:·0000000000000040·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_CAFs_cc_ccs8 ·····5:·0000000000000040·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_CAFs_cc_ccs
8 ·····5:·00000000000000e0·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_zdtrModule_closure 
9 ·····6:·00000000000000c0·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_zdtrModule1_closure9 ·····6:·0000000000000027·····0·OBJECT··GLOBAL·DEFAULT····9·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_zdtrModule2_bytes
10 ·····7:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·registerCcsList10 ·····7:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·registerCcsList
11 ·····8:·0000000000000027·····0·OBJECT··GLOBAL·DEFAULT····9·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_zdtrModule2_bytes 
12 ·····9:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_CAFs_cc 
13 ····10:·00000000000000a0·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_zdtrModule3_closure11 ·····8:·00000000000000e0·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_zdtrModule_closure
14 ····11:·000000000000003a·····0·OBJECT··GLOBAL·DEFAULT····9·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_zdtrModule4_bytes 
15 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·CCS_DONT_CARE12 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·CCS_DONT_CARE
16 ····13:·0000000000000000····29·FUNC····GLOBAL·DEFAULT····1·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_init__prof_init 
17 ····14:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT···10·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_init_arr13 ····10:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_CAFs_cc
 14 ····11:·000000000000003a·····0·OBJECT··GLOBAL·DEFAULT····9·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_zdtrModule4_bytes
 15 ····12:·00000000000000c0·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_zdtrModule1_closure
 16 ····13:·00000000000000a0·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_zdtrModule3_closure
18 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_TrNameS_con_info17 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_TrNameS_con_info
 18 ····15:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT···10·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_init_arr
19 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·registerCcList19 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·registerCcList
20 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Module_con_info20 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Module_con_info
5.46 KB
readelf --wide --relocs {}
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x770·contains·4·entries:1 Relocation·section·'.rela.text'·at·offset·0x768·contains·4·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000005··000000020000000a·R_X86_64_32············0000000000000000·.data·+·1203 0000000000000005··000000020000000a·R_X86_64_32············0000000000000000·.data·+·120
4 000000000000000a··0000001000000004·R_X86_64_PLT32·········0000000000000000·registerCcList·-·44 000000000000000a··0000001000000004·R_X86_64_PLT32·········0000000000000000·registerCcList·-·4
5 000000000000000f··000000020000000a·R_X86_64_32············0000000000000000·.data·+·1105 000000000000000f··000000020000000a·R_X86_64_32············0000000000000000·.data·+·110
6 0000000000000014··0000000700000004·R_X86_64_PLT32·········0000000000000000·registerCcsList·-·46 0000000000000014··0000000700000004·R_X86_64_PLT32·········0000000000000000·registerCcsList·-·4
  
7 Relocation·section·'.rela.eh_frame'·at·offset·0x7d0·contains·1·entry:7 Relocation·section·'.rela.eh_frame'·at·offset·0x7c8·contains·1·entry:
8 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend8 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
9 0000000000000020··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·09 0000000000000020··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0
  
10 Relocation·section·'.rela.data'·at·offset·0x7e8·contains·16·entries:10 Relocation·section·'.rela.data'·at·offset·0x7e0·contains·16·entries:
11 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend11 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
12 0000000000000008··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str·+·012 0000000000000008··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str·+·0
13 0000000000000010··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str·+·413 0000000000000010··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str·+·4
14 0000000000000018··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str·+·1714 0000000000000018··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str·+·17
15 0000000000000048··0000000900000001·R_X86_64_64············0000000000000000·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_CAFs_cc·+·015 0000000000000048··0000000a00000001·R_X86_64_64············0000000000000000·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_CAFs_cc·+·0
16 00000000000000a0··0000000f00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·016 00000000000000a0··0000000e00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·0
17 00000000000000a8··0000000c00000001·R_X86_64_64············0000000000000000·CCS_DONT_CARE·+·017 00000000000000a8··0000000900000001·R_X86_64_64············0000000000000000·CCS_DONT_CARE·+·0
18 00000000000000b8··0000000b00000001·R_X86_64_64············000000000000003a·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_zdtrModule4_bytes·+·018 00000000000000b8··0000000b00000001·R_X86_64_64············000000000000003a·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_zdtrModule4_bytes·+·0
19 00000000000000c0··0000000f00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·019 00000000000000c0··0000000e00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·0
20 00000000000000c8··0000000c00000001·R_X86_64_64············0000000000000000·CCS_DONT_CARE·+·020 00000000000000c8··0000000900000001·R_X86_64_64············0000000000000000·CCS_DONT_CARE·+·0
21 00000000000000d8··0000000800000001·R_X86_64_64············0000000000000027·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_zdtrModule2_bytes·+·021 00000000000000d8··0000000600000001·R_X86_64_64············0000000000000027·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_zdtrModule2_bytes·+·0
22 00000000000000e0··0000001100000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_Module_con_info·+·022 00000000000000e0··0000001100000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_Module_con_info·+·0
23 00000000000000e8··0000000c00000001·R_X86_64_64············0000000000000000·CCS_DONT_CARE·+·023 00000000000000e8··0000000900000001·R_X86_64_64············0000000000000000·CCS_DONT_CARE·+·0
24 00000000000000f8··0000000a00000001·R_X86_64_64············00000000000000a0·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_zdtrModule3_closure·+·124 00000000000000f8··0000000d00000001·R_X86_64_64············00000000000000a0·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_zdtrModule3_closure·+·1
25 0000000000000100··0000000600000001·R_X86_64_64············00000000000000c0·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_zdtrModule1_closure·+·125 0000000000000100··0000000c00000001·R_X86_64_64············00000000000000c0·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_zdtrModule1_closure·+·1
26 0000000000000110··0000000400000001·R_X86_64_64············0000000000000040·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_CAFs_cc_ccs·+·026 0000000000000110··0000000500000001·R_X86_64_64············0000000000000040·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_CAFs_cc_ccs·+·0
27 0000000000000120··0000000900000001·R_X86_64_64············0000000000000000·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_CAFs_cc·+·027 0000000000000120··0000000a00000001·R_X86_64_64············0000000000000000·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_CAFs_cc·+·0
  
28 Relocation·section·'.rela.init_array'·at·offset·0x968·contains·1·entry:28 Relocation·section·'.rela.init_array'·at·offset·0x960·contains·1·entry:
29 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend29 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
30 0000000000000000··0000000d00000001·R_X86_64_64············0000000000000000·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_init__prof_init·+·030 0000000000000000··0000000400000001·R_X86_64_64············0000000000000000·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_init__prof_init·+·0
1.95 KB
strings --all --bytes=8 {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 Text.Show.Deriving1 Text.Show.Deriving
2 <entire-module>2 <entire-module>
3 Text.Show.Deriving3 Text.Show.Deriving
4 deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj14 deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A
 5 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_init__prof_init
5 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_CAFs_cc_ccs6 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_CAFs_cc_ccs
 7 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_zdtrModule2_bytes
6 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_zdtrModule_closure 
7 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_zdtrModule1_closure 
8 registerCcsList8 registerCcsList
9 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_zdtrModule2_bytes 
10 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_CAFs_cc 
11 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_zdtrModule3_closure9 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_zdtrModule_closure
12 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_zdtrModule4_bytes 
13 CCS_DONT_CARE10 CCS_DONT_CARE
14 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_init__prof_init 
15 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_init_arr11 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_CAFs_cc
 12 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_zdtrModule4_bytes
 13 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_zdtrModule1_closure
 14 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_zdtrModule3_closure
16 ghczmprim_GHCziTypes_TrNameS_con_info15 ghczmprim_GHCziTypes_TrNameS_con_info
 16 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_init_arr
17 registerCcList17 registerCcList
18 ghczmprim_GHCziTypes_Module_con_info18 ghczmprim_GHCziTypes_Module_con_info
19 .shstrtab19 .shstrtab
20 .rela.text20 .rela.text
21 .rela.eh_frame21 .rela.eh_frame
22 .rela.data22 .rela.data
23 .note.GNU-stack23 .note.GNU-stack
1.24 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000000000·<derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_init__prof_init>:2 0000000000000000·<derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_init__prof_init>:
3 derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_init__prof_init():3 derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_init__prof_init():
4 »       sub····$0x8,%rsp4 »       sub····$0x8,%rsp
5 »       mov····$0x0,%edi5 »       mov····$0x0,%edi
6 ·R_X86_64_32»    .data+0x1206 ·R_X86_64_32»    .data+0x120
7 »       call···e·<derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_init__prof_init+0xe>7 »       call···e·<derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_init__prof_init+0xe>
8 ·R_X86_64_PLT32» registerCcList-0x48 ·R_X86_64_PLT32» registerCcList-0x4
9 »       mov····$0x0,%edi9 »       mov····$0x0,%edi
10 ·R_X86_64_32»    .data+0x11010 ·R_X86_64_32»    .data+0x110
11 »       call···18·<derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDeriving_init__prof_init+0x18>11 »       call···18·<derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDeriving_init__prof_init+0x18>
12 ·R_X86_64_PLT32» registerCcsList-0x412 ·R_X86_64_PLT32» registerCcsList-0x4
13 »       add····$0x8,%rsp13 »       add····$0x8,%rsp
14 »       ret14 »       ret
397 B
readelf --wide --decompress --string-dump=.rodata.str {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 String·dump·of·section·'.rodata.str':1 String·dump·of·section·'.rodata.str':
2 ··[·····0]··CAF2 ··[·····0]··CAF
3 ··[·····4]··Text.Show.Deriving3 ··[·····4]··Text.Show.Deriving
4 ··[····17]··<entire-module>4 ··[····17]··<entire-module>
5 ··[····27]··Text.Show.Deriving5 ··[····27]··Text.Show.Deriving
6 ··[····3a]··deriving-compat-0.6.7-HxOKB9J2b6tBAIZIEIGWj16 ··[····3a]··deriving-compat-0.6.7-FfbbaU6FOOX8s8KsJuvJ5A
  
7.53 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 60 lines modifiedOffset 1, 60 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·00646572·6976696e·677a6d63·6f6d7061·.derivingzmcompa2 ··0x00000000·00646572·6976696e·677a6d63·6f6d7061·.derivingzmcompa
3 ··0x00000010·747a6d30·7a69367a·69377a6d·48784f4b·tzm0zi6zi7zmHxOK3 ··0x00000010·747a6d30·7a69367a·69377a6d·46666262·tzm0zi6zi7zmFfbb
4 ··0x00000020·42394a32·62367442·41495a5a·49454947·B9J2b6tBAIZZIEIG4 ··0x00000020·61553646·4f4f5838·73384b73·4a75764a·aU6FOOX8s8KsJuvJ
5 ··0x00000030·576a315f·54657874·7a695368·6f777a69·Wj1_TextziShowzi5 ··0x00000030·35415f54·6578747a·6953686f·777a6944·5A_TextziShowziD
6 ··0x00000040·44657269·76696e67·5f434146·735f6363·Deriving_CAFs_cc 
7 ··0x00000050·5f636373·00646572·6976696e·677a6d63·_ccs.derivingzmc6 ··0x00000040·65726976·696e675f·696e6974·5f5f7072·eriving_init__pr
 7 ··0x00000050·6f665f69·6e697400·64657269·76696e67·of_init.deriving
8 ··0x00000060·6f6d7061·747a6d30·7a69367a·69377a6d·ompatzm0zi6zi7zm8 ··0x00000060·7a6d636f·6d706174·7a6d307a·69367a69·zmcompatzm0zi6zi
9 ··0x00000070·48784f4b·42394a32·62367442·41495a5a·HxOKB9J2b6tBAIZZ 
10 ··0x00000080·49454947·576a315f·54657874·7a695368·IEIGWj1_TextziSh9 ··0x00000070·377a6d46·66626261·5536464f·4f583873·7zmFfbbaU6FOOX8s
 10 ··0x00000080·384b734a·75764a35·415f5465·78747a69·8KsJuvJ5A_Textzi
11 ··0x00000090·6f777a69·44657269·76696e67·5f7a6474·owziDeriving_zdt11 ··0x00000090·53686f77·7a694465·72697669·6e675f43·ShowziDeriving_C
 12 ··0x000000a0·4146735f·63635f63·63730064·65726976·AFs_cc_ccs.deriv
12 ··0x000000a0·724d6f64·756c655f·636c6f73·75726500·rModule_closure. 
13 ··0x000000b0·64657269·76696e67·7a6d636f·6d706174·derivingzmcompat 
14 ··0x000000c0·7a6d307a·69367a69·377a6d48·784f4b42·zm0zi6zi7zmHxOKB 
15 ··0x000000d0·394a3262·36744241·495a5a49·45494757·9J2b6tBAIZZIEIGW 
16 ··0x000000e0·6a315f54·6578747a·6953686f·777a6944·j1_TextziShowziD 
17 ··0x000000f0·65726976·696e675f·7a647472·4d6f6475·eriving_zdtrModu 
18 ··0x00000100·6c65315f·636c6f73·75726500·72656769·le1_closure.regi 
19 ··0x00000110·73746572·4363734c·69737400·64657269·sterCcsList.deri 
20 ··0x00000120·76696e67·7a6d636f·6d706174·7a6d307a·vingzmcompatzm0z13 ··0x000000b0·696e677a·6d636f6d·7061747a·6d307a69·ingzmcompatzm0zi
21 ··0x00000130·69367a69·377a6d48·784f4b42·394a3262·i6zi7zmHxOKB9J2b 
22 ··0x00000140·36744241·495a5a49·45494757·6a315f54·6tBAIZZIEIGWj1_T 
23 ··0x00000150·6578747a·6953686f·777a6944·65726976·extziShowziDeriv14 ··0x000000c0·367a6937·7a6d4666·62626155·36464f4f·6zi7zmFfbbaU6FOO
 15 ··0x000000d0·58387338·4b734a75·764a3541·5f546578·X8s8KsJuvJ5A_Tex
 16 ··0x000000e0·747a6953·686f777a·69446572·6976696e·tziShowziDerivin
24 ··0x00000160·696e675f·7a647472·4d6f6475·6c65325f·ing_zdtrModule2_17 ··0x000000f0·675f7a64·74724d6f·64756c65·325f6279·g_zdtrModule2_by
 18 ··0x00000100·74657300·72656769·73746572·4363734c·tes.registerCcsL
25 ··0x00000170·62797465·73006465·72697669·6e677a6d·bytes.derivingzm19 ··0x00000110·69737400·64657269·76696e67·7a6d636f·ist.derivingzmco
26 ··0x00000180·636f6d70·61747a6d·307a6936·7a69377a·compatzm0zi6zi7z20 ··0x00000120·6d706174·7a6d307a·69367a69·377a6d46·mpatzm0zi6zi7zmF
27 ··0x00000190·6d48784f·4b42394a·32623674·4241495a·mHxOKB9J2b6tBAIZ 
28 ··0x000001a0·5a494549·47576a31·5f546578·747a6953·ZIEIGWj1_TextziS 
29 ··0x000001b0·686f777a·69446572·6976696e·675f4341·howziDeriving_CA 
30 ··0x000001c0·46735f63·63006465·72697669·6e677a6d·Fs_cc.derivingzm 
31 ··0x000001d0·636f6d70·61747a6d·307a6936·7a69377a·compatzm0zi6zi7z 
32 ··0x000001e0·6d48784f·4b42394a·32623674·4241495a·mHxOKB9J2b6tBAIZ 
33 ··0x000001f0·5a494549·47576a31·5f546578·747a6953·ZIEIGWj1_TextziS21 ··0x00000130·66626261·5536464f·4f583873·384b734a·fbbaU6FOOX8s8KsJ
 22 ··0x00000140·75764a35·415f5465·78747a69·53686f77·uvJ5A_TextziShow
 23 ··0x00000150·7a694465·72697669·6e675f7a·6474724d·ziDeriving_zdtrM
 24 ··0x00000160·6f64756c·655f636c·6f737572·65004343·odule_closure.CC
 25 ··0x00000170·535f444f·4e545f43·41524500·64657269·S_DONT_CARE.deri
 26 ··0x00000180·76696e67·7a6d636f·6d706174·7a6d307a·vingzmcompatzm0z
 27 ··0x00000190·69367a69·377a6d46·66626261·5536464f·i6zi7zmFfbbaU6FO
 28 ··0x000001a0·4f583873·384b734a·75764a35·415f5465·OX8s8KsJuvJ5A_Te
 29 ··0x000001b0·78747a69·53686f77·7a694465·72697669·xtziShowziDerivi
 30 ··0x000001c0·6e675f43·4146735f·63630064·65726976·ng_CAFs_cc.deriv
 31 ··0x000001d0·696e677a·6d636f6d·7061747a·6d307a69·ingzmcompatzm0zi
 32 ··0x000001e0·367a6937·7a6d4666·62626155·36464f4f·6zi7zmFfbbaU6FOO
 33 ··0x000001f0·58387338·4b734a75·764a3541·5f546578·X8s8KsJuvJ5A_Tex
34 ··0x00000200·686f777a·69446572·6976696e·675f7a64·howziDeriving_zd34 ··0x00000200·747a6953·686f777a·69446572·6976696e·tziShowziDerivin
35 ··0x00000210·74724d6f·64756c65·335f636c·6f737572·trModule3_closur35 ··0x00000210·675f7a64·74724d6f·64756c65·345f6279·g_zdtrModule4_by
36 ··0x00000220·65006465·72697669·6e677a6d·636f6d70·e.derivingzmcomp36 ··0x00000220·74657300·64657269·76696e67·7a6d636f·tes.derivingzmco
37 ··0x00000230·61747a6d·307a6936·7a69377a·6d48784f·atzm0zi6zi7zmHxO37 ··0x00000230·6d706174·7a6d307a·69367a69·377a6d46·mpatzm0zi6zi7zmF
38 ··0x00000240·4b42394a·32623674·4241495a·5a494549·KB9J2b6tBAIZZIEI38 ··0x00000240·66626261·5536464f·4f583873·384b734a·fbbaU6FOOX8s8KsJ
39 ··0x00000250·47576a31·5f546578·747a6953·686f777a·GWj1_TextziShowz39 ··0x00000250·75764a35·415f5465·78747a69·53686f77·uvJ5A_TextziShow
40 ··0x00000260·69446572·6976696e·675f7a64·74724d6f·iDeriving_zdtrMo40 ··0x00000260·7a694465·72697669·6e675f7a·6474724d·ziDeriving_zdtrM
 41 ··0x00000270·6f64756c·65315f63·6c6f7375·72650064·odule1_closure.d
41 ··0x00000270·64756c65·345f6279·74657300·4343535f·dule4_bytes.CCS_ 
42 ··0x00000280·444f4e54·5f434152·45006465·72697669·DONT_CARE.derivi 
43 ··0x00000290·6e677a6d·636f6d70·61747a6d·307a6936·ngzmcompatzm0zi6 
44 ··0x000002a0·7a69377a·6d48784f·4b42394a·32623674·zi7zmHxOKB9J2b6t 
45 ··0x000002b0·4241495a·5a494549·47576a31·5f546578·BAIZZIEIGWj1_Tex 
46 ··0x000002c0·747a6953·686f777a·69446572·6976696e·tziShowziDerivin 
47 ··0x000002d0·675f696e·69745f5f·70726f66·5f696e69·g_init__prof_ini 
48 ··0x000002e0·74006465·72697669·6e677a6d·636f6d70·t.derivingzmcomp42 ··0x00000280·65726976·696e677a·6d636f6d·7061747a·erivingzmcompatz
49 ··0x000002f0·61747a6d·307a6936·7a69377a·6d48784f·atzm0zi6zi7zmHxO 
50 ··0x00000300·4b42394a·32623674·4241495a·5a494549·KB9J2b6tBAIZZIEI43 ··0x00000290·6d307a69·367a6937·7a6d4666·62626155·m0zi6zi7zmFfbbaU
 44 ··0x000002a0·36464f4f·58387338·4b734a75·764a3541·6FOOX8s8KsJuvJ5A
51 ··0x00000310·47576a31·5f546578·747a6953·686f777a·GWj1_TextziShowz45 ··0x000002b0·5f546578·747a6953·686f777a·69446572·_TextziShowziDer
 46 ··0x000002c0·6976696e·675f7a64·74724d6f·64756c65·iving_zdtrModule
 47 ··0x000002d0·335f636c·6f737572·65006768·637a6d70·3_closure.ghczmp
 48 ··0x000002e0·72696d5f·4748437a·69547970·65735f54·rim_GHCziTypes_T
 49 ··0x000002f0·724e616d·65535f63·6f6e5f69·6e666f00·rNameS_con_info.
 50 ··0x00000300·64657269·76696e67·7a6d636f·6d706174·derivingzmcompat
 51 ··0x00000310·7a6d307a·69367a69·377a6d46·66626261·zm0zi6zi7zmFfbba
 52 ··0x00000320·5536464f·4f583873·384b734a·75764a35·U6FOOX8s8KsJuvJ5
 53 ··0x00000330·415f5465·78747a69·53686f77·7a694465·A_TextziShowziDe
52 ··0x00000320·69446572·6976696e·675f696e·69745f61·iDeriving_init_a54 ··0x00000340·72697669·6e675f69·6e69745f·61727200·riving_init_arr.
 55 ··0x00000350·72656769·73746572·43634c69·73740067·registerCcList.g
53 ··0x00000330·72720067·68637a6d·7072696d·5f474843·rr.ghczmprim_GHC56 ··0x00000360·68637a6d·7072696d·5f474843·7a695479·hczmprim_GHCziTy
 57 ··0x00000370·7065735f·4d6f6475·6c655f63·6f6e5f69·pes_Module_con_i
 58 ··0x00000380·6e666f00····························nfo.
54 ··0x00000340·7a695479·7065735f·54724e61·6d65535f·ziTypes_TrNameS_ 
55 ··0x00000350·636f6e5f·696e666f·00726567·69737465·con_info.registe 
56 ··0x00000360·7243634c·69737400·6768637a·6d707269·rCcList.ghczmpri 
57 ··0x00000370·6d5f4748·437a6954·79706573·5f4d6f64·m_GHCziTypes_Mod 
58 ··0x00000380·756c655f·636f6e5f·696e666f·00·······ule_con_info. 
  
3.85 MB
Internal.p_o
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········567928·(bytes·into·file)13 ··Start·of·section·headers:··········567584·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1719 ··Number·of·section·headers:·········17
20 ··Section·header·string·table·index:·1620 ··Section·header·string·table·index:·16
2.67 KB
readelf --wide --sections {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 There·are·17·section·headers,·starting·at·offset·0x8aa78:1 There·are·17·section·headers,·starting·at·offset·0x8a920:
  
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]·.text·············PROGBITS········0000000000000000·000040·02e01f·00··AX··0···0··85 ··[·1]·.text·············PROGBITS········0000000000000000·000040·02e01f·00··AX··0···0··8
6 ··[·2]·.rela.text········RELA············0000000000000000·057f48·029280·18···I·14···1··86 ··[·2]·.rela.text········RELA············0000000000000000·057df0·029280·18···I·14···1··8
7 ··[·3]·.eh_frame·········PROGBITS········0000000000000000·02e060·000030·00···A··0···0··87 ··[·3]·.eh_frame·········PROGBITS········0000000000000000·02e060·000030·00···A··0···0··8
8 ··[·4]·.rela.eh_frame····RELA············0000000000000000·0811c8·000018·18···I·14···3··88 ··[·4]·.rela.eh_frame····RELA············0000000000000000·081070·000018·18···I·14···3··8
9 ··[·5]·.data·············PROGBITS········0000000000000000·02e090·005990·00··WA··0···0·329 ··[·5]·.data·············PROGBITS········0000000000000000·02e090·005990·00··WA··0···0·32
10 ··[·6]·.rela.data········RELA············0000000000000000·0811e0·0097b0·18···I·14···5··810 ··[·6]·.rela.data········RELA············0000000000000000·081088·0097b0·18···I·14···5··8
11 ··[·7]·.bss··············NOBITS··········0000000000000000·033a20·000000·00··WA··0···0··111 ··[·7]·.bss··············NOBITS··········0000000000000000·033a20·000000·00··WA··0···0··1
12 ··[·8]·.note.GNU-stack···PROGBITS········0000000000000000·033a20·000000·00······0···0··112 ··[·8]·.note.GNU-stack···PROGBITS········0000000000000000·033a20·000000·00······0···0··1
13 ··[·9]·.rodata.str·······PROGBITS········0000000000000000·033a20·00d3ac·01·AMS··0···0··113 ··[·9]·.rodata.str·······PROGBITS········0000000000000000·033a20·00d3ac·01·AMS··0···0··1
14 ··[10]·.data.rel.ro······PROGBITS········0000000000000000·040dd0·000018·00··WA··0···0··814 ··[10]·.data.rel.ro······PROGBITS········0000000000000000·040dd0·000018·00··WA··0···0··8
15 ··[11]·.rela.data.rel.ro·RELA············0000000000000000·08a990·000048·18···I·14··10··815 ··[11]·.rela.data.rel.ro·RELA············0000000000000000·08a838·000048·18···I·14··10··8
16 ··[12]·.init_array·······INIT_ARRAY······0000000000000000·040de8·000008·08··WA··0···0··816 ··[12]·.init_array·······INIT_ARRAY······0000000000000000·040de8·000008·08··WA··0···0··8
17 ··[13]·.rela.init_array··RELA············0000000000000000·08a9d8·000018·18···I·14··12··817 ··[13]·.rela.init_array··RELA············0000000000000000·08a880·000018·18···I·14··12··8
18 ··[14]·.symtab···········SYMTAB··········0000000000000000·040df0·009888·18·····15·1123··818 ··[14]·.symtab···········SYMTAB··········0000000000000000·040df0·009888·18·····15·1123··8
19 ··[15]·.strtab···········STRTAB··········0000000000000000·04a678·00d8cb·00······0···0··119 ··[15]·.strtab···········STRTAB··········0000000000000000·04a678·00d773·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········0000000000000000·08a9f0·000084·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········0000000000000000·08a898·000084·00······0···0··1
21 Key·to·Flags:21 Key·to·Flags:
22 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),22 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
23 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),23 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
24 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),24 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
25 ··D·(mbind),·l·(large),·p·(processor·specific)25 ··D·(mbind),·l·(large),·p·(processor·specific)
146 KB
readelf --wide --symbols {}
    
Offset 1120, 511 lines modifiedOffset 1120, 511 lines modified
1120 ··1116:·000000000000d357·····0·NOTYPE··LOCAL··DEFAULT····9·i13No_str1120 ··1116:·000000000000d357·····0·NOTYPE··LOCAL··DEFAULT····9·i13No_str
1121 ··1117:·0000000000000c71·····0·NOTYPE··LOCAL··DEFAULT····9·.LrWLp_bytes1121 ··1117:·0000000000000c71·····0·NOTYPE··LOCAL··DEFAULT····9·.LrWLp_bytes
1122 ··1118:·0000000000000a94·····0·NOTYPE··LOCAL··DEFAULT····9·.LrWMa_bytes1122 ··1118:·0000000000000a94·····0·NOTYPE··LOCAL··DEFAULT····9·.LrWMa_bytes
1123 ··1119:·0000000000000a79·····0·NOTYPE··LOCAL··DEFAULT····9·.LrWMf_bytes1123 ··1119:·0000000000000a79·····0·NOTYPE··LOCAL··DEFAULT····9·.LrWMf_bytes
1124 ··1120:·0000000000000ce1·····0·NOTYPE··LOCAL··DEFAULT····9·.LrWKq_bytes1124 ··1120:·0000000000000ce1·····0·NOTYPE··LOCAL··DEFAULT····9·.LrWKq_bytes
1125 ··1121:·0000000000000a41·····0·NOTYPE··LOCAL··DEFAULT····9·.LrWNM_bytes1125 ··1121:·0000000000000a41·····0·NOTYPE··LOCAL··DEFAULT····9·.LrWNM_bytes
1126 ··1122:·0000000000000cef·····0·NOTYPE··LOCAL··DEFAULT····9·.LrWK8_bytes1126 ··1122:·0000000000000cef·····0·NOTYPE··LOCAL··DEFAULT····9·.LrWK8_bytes
1127 ··1123:·0000000000002078·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_zdtczqShow2_closure 
1128 ··1124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftShowList2ValName_closure 
1129 ··1125:·00000000000072c8··1168·FUNC····GLOBAL·DEFAULT····1·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_zdfOrdShowOptionszuzdcmax_info 
1130 ··1126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·templatezmhaskell_LanguageziHaskellziTHziLibziInternal_appE_info1127 ··1123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·templatezmhaskell_LanguageziHaskellziTHziLibziInternal_appE_info
1131 ··1127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_wordHashTypeName_closure 
1132 ··1128:·0000000000001c08·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_zdtczqShow9_closure 
1133 ··1129:·0000000000002c08·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_zdfEnumShowClasszuzdctoEnum_closure1128 ··1124:·0000000000005ba8··1869·FUNC····GLOBAL·DEFAULT····1·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_zdfEnumShowClasszuzdcenumFromThen_info
1134 ··1130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·templatezmhaskell_LanguageziHaskellziTHziSyntax_StringL_con_info1129 ··1125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·templatezmhaskell_LanguageziHaskellziTHziSyntax_StringL_con_info
1135 ··1131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·containerszm0zi7zminplace_DataziMapziInternal_keys1_info1130 ··1126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·containerszm0zi7zminplace_DataziMapziInternal_keys1_info
1136 ··1132:·0000000000004e90·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_deriveShowOptions_closure 
1137 ··1133:·0000000000000240·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_makeLiftShowList_HPC_cc1131 ··1127:·00000000000006c0·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_showEmptyCaseBehavior_HPC_cc
1138 ··1134:·0000000000001dd8·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_zdtrModule3_closure1132 ··1128:·0000000000003108·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_zdwpolyzugo15_closure
 1133 ··1129:·000000000002aee8···218·FUNC····GLOBAL·DEFAULT····1·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_makeLiftShowsPrec2Options_info
1139 ··1135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_sel_0_upd_info1134 ··1130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_sel_0_upd_info
1140 ··1136:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_w32HashDataName_closure 
1141 ··1137:·0000000000000b02·····0·OBJECT··GLOBAL·DEFAULT····9·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_zdtcShowClass2_bytes 
1142 ··1138:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·containerszm0zi7zminplace_DataziMapziInternal_Tip_closure1135 ··1131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·containerszm0zi7zminplace_DataziMapziInternal_Tip_closure
1143 ··1139:·0000000000002e70·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_zdfClassRepShowClasszuzdcfullClassName_closure1136 ··1132:·0000000000002c28·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_zdfEnumShowClasszuzdcenumFromThenTo_closure
 1137 ··1133:·00000000000007a0·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_makeShow4_closure
1144 ··1140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·templatezmhaskell_LanguageziHaskellziTHziLibziInternal_instanceWithOverlapD_info1138 ··1134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·templatezmhaskell_LanguageziHaskellziTHziLibziInternal_instanceWithOverlapD_info
1145 ··1141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftShowsPrecConstValName_closure 
1146 ··1142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_show2TypeName_closure 
1147 ··1143:·000000000002db58···218·FUNC····GLOBAL·DEFAULT····1·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_makeLiftShowList4_info 
1148 ··1144:·0000000000000978·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_makeShowsPrec1Options2_closure1139 ··1135:·0000000000001858·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_zdfShowShowOptions1_closure
1149 ··1145:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziBase_map_info 
1150 ··1146:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_SRT_3_info1140 ··1136:·000000000000c668···173·FUNC····GLOBAL·DEFAULT····1·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_zdfClassRepShowClasszuzdcfullClassName_info
 1141 ··1137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_int16HashTypeName_closure
1151 ··1147:·0000000000000908·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_makeShowsPrec1Optionszux_closure1142 ··1138:·0000000000002950·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_zdwzdcreadPrec_closure
1152 ··1148:·0000000000000028···282·FUNC····GLOBAL·DEFAULT····1·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_makeShow3_info1143 ··1139:·0000000000005490·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_makeLiftShowsPrec_closure
 1144 ··1140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_showCommaSpaceValName_closure
1153 ··1149:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziShow_zdwshowSignedInt_info1145 ··1141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziBase_map_info
 1146 ··1142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_showParenValName_closure
1154 ··1150:·0000000000028900···218·FUNC····GLOBAL·DEFAULT····1·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_makeShow1_info 
1155 ··1151:·00000000000005f0···282·FUNC····GLOBAL·DEFAULT····1·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_makeShowsPrec1Options2_info 
1156 ··1152:·0000000000001870·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_zdfShowShowOptionszuzdcshowList_closure1147 ··1143:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT···10·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_ShowClass_closure_tbl
1157 ··1153:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziRead_zdfReadArray2_closure1148 ··1144:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_SRT_3_info
1158 ··1154:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_seqValName_closure1149 ··1145:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_wordHashTypeName_closure
1159 ··1155:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·templatezmhaskell_LanguageziHaskellziTHziSyntax_VarE_con_info 
1160 ··1156:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziRead_zdwparens_info 
1161 ··1157:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziRead_CZCRead_con_info1150 ··1146:·0000000000002dc0·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_zdfOrdShowOptions_closure
 1151 ··1147:·000000000000baa8···384·FUNC····GLOBAL·DEFAULT····1·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_zdfEnumShowClasszuzdcenumFromTo_info
 1152 ··1148:·00000000000276e8···256·FUNC····GLOBAL·DEFAULT····1·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_deriveShowClass_info
1162 ··1158:·0000000000000400·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_makeLiftShowsPrecOptions_HPC_cc1153 ··1149:·0000000000000978·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_makeShowsPrec1Options2_closure
1163 ··1159:·0000000000009ca8···161·FUNC····GLOBAL·DEFAULT····1·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_zdfReadShowOptionszuzdcreadListPrec_info 
1164 ··1160:·00000000000024f8·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_zdfOrdShowOptionszuzdczg_closure1154 ··1150:·0000000000002a20·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_zdfReadShowOptions3_closure
1165 ··1161:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·templatezmhaskell_LanguageziHaskellziTHziLibziInternal_infixP_info1155 ··1151:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_buildTypeInstance_info
 1156 ··1152:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziShow_zdwshowSignedInt_info
 1157 ··1153:·000000000000a060···166·FUNC····GLOBAL·DEFAULT····1·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_zdfEnumShowClasszuzdcsucc_info
1166 ··1162:·0000000000004d78·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_makeShowForCons_closure1158 ··1154:·0000000000002ca8·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_zdwzdcclassConstraint_closure
1167 ··1163:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_KindRepTyConApp_con_info 
1168 ··1164:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·thzmabstractionzm0zi7zi1zi0zm4pMh4c52Vfc8WxXdjHtZZwzz_LanguageziHaskellziTHziDatatype_reifyFixityCompat1_info 
1169 ··1165:·0000000000000c50·····0·OBJECT··GLOBAL·DEFAULT····9·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_zdfShowShowOptions5_bytes1159 ··1155:·00000000000001c0·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_ghc8ShowBehavior_HPC_cc
1170 ··1166:·00000000000003c0·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_makeLiftShowsPrec2Options_HPC_cc1160 ··1156:·00000000000054c0·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_Show2_closure
1171 ··1167:·000000000002abe8···218·FUNC····GLOBAL·DEFAULT····1·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_makeLiftShowsPrec_info 
1172 ··1168:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_sel_1_upd_info 
1173 ··1169:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·containerszm0zi7zminplace_DataziMapziInternal_link_info1161 ··1157:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziRead_zdfReadArray2_closure
 1162 ··1158:·0000000000005440·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_makeLiftShowListOptions_closure
 1163 ··1159:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·templatezmhaskell_LanguageziHaskellziTHziSyntax_VarE_con_info
1174 ··1170:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziShow_zdfShowBool3_bytes1164 ··1160:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziRead_zdwparens_info
1175 ··1171:·00000000000041d0···141·FUNC····GLOBAL·DEFAULT····1·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_zdfEnumShowClasszuzdcenumFrom_info 
1176 ··1172:·0000000000006e20···678·FUNC····GLOBAL·DEFAULT····1·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_zdwzdczgze_info 
1177 ··1173:·0000000000006700···115·FUNC····GLOBAL·DEFAULT····1·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_zdfldZCPrimShowZCprimShowConv_info1165 ··1161:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziRead_CZCRead_con_info
 1166 ··1162:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_word16HashTypeName_closure
 1167 ··1163:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·templatezmhaskell_LanguageziHaskellziTHziLibziInternal_infixP_info
1178 ··1174:·0000000000004e40·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_deriveShowClass_closure1168 ··1164:·0000000000005198·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_deriveShow1Options_closure
 1169 ··1165:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_KindRepTyConApp_con_info
1179 ··1175:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_interleave_info1170 ··1166:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_word64HashTypeName_closure
 1171 ··1167:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·thzmabstractionzm0zi7zi1zi0zm4pMh4c52Vfc8WxXdjHtZZwzz_LanguageziHaskellziTHziDatatype_reifyFixityCompat1_info
1180 ··1176:·0000000000000d0d·····0·OBJECT··GLOBAL·DEFAULT····9·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_makeShow5_bytes1172 ··1168:·00000000000007c8·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_makeShowzux_closure
1181 ··1177:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_unapplyTy_HPC_cc1173 ··1169:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_i8HashDataName_closure
1182 ··1178:·0000000000002a50·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_zdfReadShowOptionszuzdcreadList_closure 
1183 ··1179:·0000000000000380·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_makeLiftShowsPrec2_HPC_cc1174 ··1170:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_sel_1_upd_info
 1175 ··1171:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·containerszm0zi7zminplace_DataziMapziInternal_link_info
1184 ··1180:·0000000000005568·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_makeLiftShowsPrec2Options_closure1176 ··1172:·0000000000001fd8·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_zdtczqShow_closure
1185 ··1181:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziRead_zdwreadField_info1177 ··1173:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziShow_zdfShowBool3_bytes
1186 ··1182:·000000000002a9b8···217·FUNC····GLOBAL·DEFAULT····1·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_makeLiftShowList3_info1178 ··1174:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_seqValName_closure
1187 ··1183:·0000000000001f58·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_zdtcShowClass_closure1179 ··1175:·0000000000000af5·····0·OBJECT··GLOBAL·DEFAULT····9·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_zdtczqShowOptions3_bytes
 1180 ··1176:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziRead_zdwreadField_info
1188 ··1184:·00000000000278a0···218·FUNC····GLOBAL·DEFAULT····1·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_deriveShowOptions_info1181 ··1177:·000000000000c0d0···643·FUNC····GLOBAL·DEFAULT····1·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_zdfEqShowOptionszuzdczsze_info
 1182 ··1178:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_zdwnewNameList_info
 1183 ··1179:·0000000000006940··1201·FUNC····GLOBAL·DEFAULT····1·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_zdfOrdShowOptionszuzdcmin_info
1189 ··1185:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·templatezmhaskell_LanguageziHaskellziTHziSyntax_ConE_con_info1184 ··1180:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·templatezmhaskell_LanguageziHaskellziTHziSyntax_ConE_con_info
 1185 ··1181:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_showsPrecValName_closure
 1186 ··1182:·000000000000bee8···127·FUNC····GLOBAL·DEFAULT····1·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_zdfClassRepShowClasszuzdcclassConstraint_info
1190 ··1186:·00000000000053e0·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_makeLiftShowList1_closure1187 ··1183:·0000000000001b98·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_zdfEnumShowClass3_closure
1191 ··1187:·0000000000004f20·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_makeShowsPrecOptions_closure1188 ··1184:·0000000000002468·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_zdwzdczlze_closure
 1189 ··1185:·00000000000008e8·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_makeShowListOptions2_closure
 1190 ··1186:·0000000000000b19·····0·OBJECT··GLOBAL·DEFAULT····9·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_zdtczqShow10_bytes
 1191 ··1187:·0000000000001bc8·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_zdtczqPrimShow2_closure
1192 ··1188:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziMaybe_Just_con_info1192 ··1188:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziMaybe_Just_con_info
1193 ··1189:·0000000000000140·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_deriveShow2Options_HPC_cc1193 ··1189:·00000000000003c0·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_makeLiftShowsPrec2Options_HPC_cc
1194 ··1190:·0000000000001840·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_zdfShowShowOptionszuzdcshowsPrec_closure 
1195 ··1191:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_gtValName_closure 
1196 ··1192:·000000000002dfc8····58·OBJECT··GLOBAL·DEFAULT····1·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_ShowOptions_con_info1194 ··1190:·0000000000028a08·····5·FUNC····GLOBAL·DEFAULT····1·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_makeShowOptions_info
1197 ··1193:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·templatezmhaskell_LanguageziHaskellziTHziLibziInternal_appsEzuzdsappsE_info 
1198 ··1194:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_ap_pp_info 
1199 ··1195:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziBase_zpzpzuzdszpzp_info 
1200 ··1196:·0000000000003a50···231·FUNC····GLOBAL·DEFAULT····1·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_zdfShowShowOptionszuzdcshowsPrec_info 
1201 ··1197:·0000000000002318·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_zdfldZCShowOptionsZCghc8ShowBehavior_closure 
1202 ··1198:·0000000000001df8·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_zdtrModule_closure1195 ··1191:·0000000000001df8·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_zdtrModule_closure
1203 ··1199:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_DataziDerivingziInternal_liftShowsPrec2ConstValName_closure1196 ··1192:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_isInfixDataCon_HPC_cc
1204 ··1200:·00000000000054c0·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmHxOKB9J2b6tBAIZZIEIGWj1_TextziShowziDerivingziInternal_Show2_closure1197 ··1193:·0000000000000808·····0·OBJECT··GLOBAL·DEFAULT····5·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_TextziShowziDerivingziInternal_zdfShowShowOptions6_closure
 1198 ··1194:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·derivingzmcompatzm0zi6zi7zmFfbbaU6FOOX8s8KsJuvJ5A_DataziDerivingziInternal_isInTypeFamilyApp_info
 1199 ··1195:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·templatezmhaskell_LanguageziHaskellziTHziLibziInternal_appsEzuzdsappsE_info
 1200 ··1196:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_ap_pp_info
 1201 ··1197:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziBase_zpzpzuzdszpzp_info
 1202 ··1198:·0000000000001c68····