3.0 MB
/srv/reproducible-results/rbuild-debian/r-b-build.Bo0evFwc/b1/haskell-base-compat-batteries_0.14.1-1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.Bo0evFwc/b2/haskell-base-compat-batteries_0.14.1-1_amd64.changes
680 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·b262cb5252d0c6022e4f5d379545578e·90320·haskell·optional·libghc-base-compat-batteries-dev_0.14.1-1_amd64.deb1 ·19924f6ce1ea1c10951f1da546e17e68·90400·haskell·optional·libghc-base-compat-batteries-dev_0.14.1-1_amd64.deb
2 ·769c9b3f3bdc90502320e0b98969d08c·188460·doc·optional·libghc-base-compat-batteries-doc_0.14.1-1_all.deb2 ·2e5c5891fb0f479f7d707fb305b79d1c·188472·doc·optional·libghc-base-compat-batteries-doc_0.14.1-1_all.deb
3 ·fe3b95907882891283f3d4fd99513872·81128·haskell·optional·libghc-base-compat-batteries-prof_0.14.1-1_amd64.deb3 ·6da51a57ef655115ddb31d7c0d53779f·81352·haskell·optional·libghc-base-compat-batteries-prof_0.14.1-1_amd64.deb
1.65 MB
libghc-base-compat-batteries-dev_0.14.1-1_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2026-01-07·00:55:11.000000·debian-binary1 -rw-r--r--···0········0········0········4·2026-01-07·00:55:11.000000·debian-binary
2 -rw-r--r--···0········0········0·····7584·2026-01-07·00:55:11.000000·control.tar.xz2 -rw-r--r--···0········0········0·····7572·2026-01-07·00:55:11.000000·control.tar.xz
3 -rw-r--r--···0········0········0····82544·2026-01-07·00:55:11.000000·data.tar.xz3 -rw-r--r--···0········0········0····82636·2026-01-07·00:55:11.000000·data.tar.xz
80.3 KB
control.tar.xz
80.3 KB
control.tar
1.34 KB
./control
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Package:·libghc-base-compat-batteries-dev1 Package:·libghc-base-compat-batteries-dev
2 Source:·haskell-base-compat-batteries2 Source:·haskell-base-compat-batteries
3 Version:·0.14.1-13 Version:·0.14.1-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:·12956 Installed-Size:·1300
7 Depends:·libghc-base-compat-dev-0.14.1-05c0e,·libghc-base-dev-4.20.2.0-47ff0,·libghc-ghc-prim-dev-0.12.0-3e77a,·libc6·(>=·2.2.5),·libgmp10·(>=·2:6.3.0+dfsg)7 Depends:·libghc-base-compat-dev-0.14.1-05c0e,·libghc-base-dev-4.20.2.0-47ff0,·libghc-ghc-prim-dev-0.12.0-3e77a,·libc6·(>=·2.2.5),·libgmp10·(>=·2:6.3.0+dfsg)
8 Provides:·libghc-base-compat-batteries-dev-0.14.1-8914a8 Provides:·libghc-base-compat-batteries-dev-0.14.1-74559
9 Section:·haskell9 Section:·haskell
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://hackage.haskell.org/package/base-compat-batteries11 Homepage:·https://hackage.haskell.org/package/base-compat-batteries
12 Description:·base-compat·with·extra·batteries12 Description:·base-compat·with·extra·batteries
13 ·Provides·functions·available·in·later·versions·of·base·to·a·wider13 ·Provides·functions·available·in·later·versions·of·base·to·a·wider
14 ·range·of·compilers,·without·requiring·you·to·use·CPP·pragmas14 ·range·of·compilers,·without·requiring·you·to·use·CPP·pragmas
15 ·in·your·code.15 ·in·your·code.
Offset 21, 8 lines modifiedOffset 21, 8 lines modified
21 ·base-compat·to·make·it·easier·to·switch·between·the·two.·There·also21 ·base-compat·to·make·it·easier·to·switch·between·the·two.·There·also
22 ·exist·versions·of·each·module·with·the·suffix·.Repl.Batteries,·which22 ·exist·versions·of·each·module·with·the·suffix·.Repl.Batteries,·which
23 ·are·distinct·from·anything·in·base-compat,·to·allow·for·easier23 ·are·distinct·from·anything·in·base-compat,·to·allow·for·easier
24 ·use·in·GHCi.24 ·use·in·GHCi.
25 ·.25 ·.
26 ·This·package·provides·a·library·for·the·Haskell·programming·language.26 ·This·package·provides·a·library·for·the·Haskell·programming·language.
27 ·See·http://www.haskell.org/·for·more·information·on·Haskell.27 ·See·http://www.haskell.org/·for·more·information·on·Haskell.
28 Ghc-Package:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr28 Ghc-Package:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z
78.9 KB
./md5sums
30.0 B
./md5sums
Files differ
78.9 KB
line order
    
Offset 1, 265 lines modifiedOffset 1, 265 lines modified
1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/Compat.dyn_hi1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/Compat.dyn_hi
2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/Compat.hi2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/Compat.hi
3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/Compat/Repl/Batteries.dyn_hi3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/Compat/Repl/Batteries.dyn_hi
4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/Compat/Repl/Batteries.hi4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/Compat/Repl/Batteries.hi
5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/MVar/Compat.dyn_hi5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/MVar/Compat.dyn_hi
6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/MVar/Compat.hi6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/MVar/Compat.hi
7 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/MVar/Compat/Repl/Batteries.dyn_hi7 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/MVar/Compat/Repl/Batteries.dyn_hi
8 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/MVar/Compat/Repl/Batteries.hi8 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/MVar/Compat/Repl/Batteries.hi
9 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Exception/Compat.dyn_hi9 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Exception/Compat.dyn_hi
10 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Exception/Compat.hi10 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Exception/Compat.hi
11 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Exception/Compat/Repl/Batteries.dyn_hi11 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Exception/Compat/Repl/Batteries.dyn_hi
12 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Exception/Compat/Repl/Batteries.hi12 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Exception/Compat/Repl/Batteries.hi
13 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Compat.dyn_hi13 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Compat.dyn_hi
14 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Compat.hi14 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Compat.hi
15 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Compat/Repl/Batteries.dyn_hi15 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Compat/Repl/Batteries.dyn_hi
16 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Compat/Repl/Batteries.hi16 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Compat/Repl/Batteries.hi
17 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Fail/Compat.dyn_hi17 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Fail/Compat.dyn_hi
18 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Fail/Compat.hi18 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Fail/Compat.hi
19 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Fail/Compat/Repl/Batteries.dyn_hi19 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Fail/Compat/Repl/Batteries.dyn_hi
20 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Fail/Compat/Repl/Batteries.hi20 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Fail/Compat/Repl/Batteries.hi
21 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/IO/Class/Compat.dyn_hi21 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/IO/Class/Compat.dyn_hi
22 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/IO/Class/Compat.hi22 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/IO/Class/Compat.hi
23 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/IO/Class/Compat/Repl/Batteries.dyn_hi23 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/IO/Class/Compat/Repl/Batteries.dyn_hi
24 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/IO/Class/Compat/Repl/Batteries.hi24 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/IO/Class/Compat/Repl/Batteries.hi
25 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Lazy/Unsafe/Compat.dyn_hi25 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Lazy/Unsafe/Compat.dyn_hi
26 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Lazy/Unsafe/Compat.hi26 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Lazy/Unsafe/Compat.hi
27 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Lazy/Unsafe/Compat/Repl/Batteries.dyn_hi27 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Lazy/Unsafe/Compat/Repl/Batteries.dyn_hi
28 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Lazy/Unsafe/Compat/Repl/Batteries.hi28 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Lazy/Unsafe/Compat/Repl/Batteries.hi
29 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Unsafe/Compat.dyn_hi29 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Unsafe/Compat.dyn_hi
30 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Unsafe/Compat.hi30 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Unsafe/Compat.hi
31 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Unsafe/Compat/Repl/Batteries.dyn_hi31 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Unsafe/Compat/Repl/Batteries.dyn_hi
32 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Unsafe/Compat/Repl/Batteries.hi32 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Unsafe/Compat/Repl/Batteries.hi
33 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable/Compat.dyn_hi33 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable/Compat.dyn_hi
34 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable/Compat.hi34 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable/Compat.hi
35 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable/Compat/Repl/Batteries.dyn_hi35 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable/Compat/Repl/Batteries.dyn_hi
36 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable/Compat/Repl/Batteries.hi36 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable/Compat/Repl/Batteries.hi
37 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable1/Compat.dyn_hi37 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable1/Compat.dyn_hi
38 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable1/Compat.hi38 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable1/Compat.hi
39 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable1/Compat/Repl/Batteries.dyn_hi39 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable1/Compat/Repl/Batteries.dyn_hi
40 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable1/Compat/Repl/Batteries.hi40 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable1/Compat/Repl/Batteries.hi
41 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifunctor/Compat.dyn_hi41 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifunctor/Compat.dyn_hi
42 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifunctor/Compat.hi42 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifunctor/Compat.hi
43 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifunctor/Compat/Repl/Batteries.dyn_hi43 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifunctor/Compat/Repl/Batteries.dyn_hi
44 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifunctor/Compat/Repl/Batteries.hi44 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifunctor/Compat/Repl/Batteries.hi
45 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bitraversable/Compat.dyn_hi45 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bitraversable/Compat.dyn_hi
46 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bitraversable/Compat.hi46 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bitraversable/Compat.hi
47 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bitraversable/Compat/Repl/Batteries.dyn_hi47 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bitraversable/Compat/Repl/Batteries.dyn_hi
48 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bitraversable/Compat/Repl/Batteries.hi48 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bitraversable/Compat/Repl/Batteries.hi
49 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bits/Compat.dyn_hi49 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bits/Compat.dyn_hi
50 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bits/Compat.hi50 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bits/Compat.hi
51 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bits/Compat/Repl/Batteries.dyn_hi51 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bits/Compat/Repl/Batteries.dyn_hi
52 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bits/Compat/Repl/Batteries.hi52 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bits/Compat/Repl/Batteries.hi
53 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bool/Compat.dyn_hi53 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bool/Compat.dyn_hi
54 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bool/Compat.hi54 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bool/Compat.hi
55 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bool/Compat/Repl/Batteries.dyn_hi55 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bool/Compat/Repl/Batteries.dyn_hi
56 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bool/Compat/Repl/Batteries.hi56 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bool/Compat/Repl/Batteries.hi
57 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Complex/Compat.dyn_hi57 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Complex/Compat.dyn_hi
58 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Complex/Compat.hi58 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Complex/Compat.hi
59 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Complex/Compat/Repl/Batteries.dyn_hi59 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Complex/Compat/Repl/Batteries.dyn_hi
60 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Complex/Compat/Repl/Batteries.hi60 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Complex/Compat/Repl/Batteries.hi
61 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Either/Compat.dyn_hi61 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Either/Compat.dyn_hi
62 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Either/Compat.hi62 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Either/Compat.hi
63 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Either/Compat/Repl/Batteries.dyn_hi63 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Either/Compat/Repl/Batteries.dyn_hi
64 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Either/Compat/Repl/Batteries.hi64 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Either/Compat/Repl/Batteries.hi
65 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Foldable/Compat.dyn_hi65 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Foldable/Compat.dyn_hi
66 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Foldable/Compat.hi66 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Foldable/Compat.hi
67 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Foldable/Compat/Repl/Batteries.dyn_hi67 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Foldable/Compat/Repl/Batteries.dyn_hi
68 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Foldable/Compat/Repl/Batteries.hi68 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Foldable/Compat/Repl/Batteries.hi
69 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Foldable1/Compat.dyn_hi69 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Foldable1/Compat.dyn_hi
70 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Foldable1/Compat.hi70 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Foldable1/Compat.hi
71 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Foldable1/Compat/Repl/Batteries.dyn_hi71 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Foldable1/Compat/Repl/Batteries.dyn_hi
72 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Foldable1/Compat/Repl/Batteries.hi72 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Foldable1/Compat/Repl/Batteries.hi
73 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Function/Compat.dyn_hi73 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Function/Compat.dyn_hi
74 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Function/Compat.hi74 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Function/Compat.hi
75 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Function/Compat/Repl/Batteries.dyn_hi75 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Function/Compat/Repl/Batteries.dyn_hi
76 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Function/Compat/Repl/Batteries.hi76 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Function/Compat/Repl/Batteries.hi
77 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Compat.dyn_hi77 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Compat.dyn_hi
78 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Compat.hi78 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Compat.hi
79 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Compat/Repl/Batteries.dyn_hi79 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Compat/Repl/Batteries.dyn_hi
80 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Compat/Repl/Batteries.hi80 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Compat/Repl/Batteries.hi
81 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Compose/Compat.dyn_hi81 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Compose/Compat.dyn_hi
82 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Compose/Compat.hi82 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Compose/Compat.hi
83 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Compose/Compat/Repl/Batteries.dyn_hi83 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Compose/Compat/Repl/Batteries.dyn_hi
84 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Compose/Compat/Repl/Batteries.hi84 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Compose/Compat/Repl/Batteries.hi
85 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Const/Compat.dyn_hi85 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Const/Compat.dyn_hi
86 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Const/Compat.hi86 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Const/Compat.hi
87 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Const/Compat/Repl/Batteries.dyn_hi87 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Const/Compat/Repl/Batteries.dyn_hi
88 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Const/Compat/Repl/Batteries.hi88 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Const/Compat/Repl/Batteries.hi
89 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Contravariant/Compat.dyn_hi89 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Contravariant/Compat.dyn_hi
90 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Contravariant/Compat.hi90 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Contravariant/Compat.hi
91 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Contravariant/Compat/Repl/Batteries.dyn_hi91 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Contravariant/Compat/Repl/Batteries.dyn_hi
92 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Contravariant/Compat/Repl/Batteries.hi92 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Contravariant/Compat/Repl/Batteries.hi
93 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Identity/Compat.dyn_hi93 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Identity/Compat.dyn_hi
94 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Identity/Compat.hi94 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Identity/Compat.hi
95 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Identity/Compat/Repl/Batteries.dyn_hi95 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Identity/Compat/Repl/Batteries.dyn_hi
96 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Identity/Compat/Repl/Batteries.hi96 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Identity/Compat/Repl/Batteries.hi
97 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Product/Compat.dyn_hi97 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Product/Compat.dyn_hi
98 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Product/Compat.hi98 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Product/Compat.hi
99 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Product/Compat/Repl/Batteries.dyn_hi99 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Product/Compat/Repl/Batteries.dyn_hi
100 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Product/Compat/Repl/Batteries.hi100 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Product/Compat/Repl/Batteries.hi
101 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Sum/Compat.dyn_hi101 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Sum/Compat.dyn_hi
102 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Sum/Compat.hi102 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Sum/Compat.hi
103 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Sum/Compat/Repl/Batteries.dyn_hi103 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Sum/Compat/Repl/Batteries.dyn_hi
104 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Sum/Compat/Repl/Batteries.hi104 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Sum/Compat/Repl/Batteries.hi
105 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/IORef/Compat.dyn_hi105 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/IORef/Compat.dyn_hi
106 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/IORef/Compat.hi106 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/IORef/Compat.hi
107 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/IORef/Compat/Repl/Batteries.dyn_hi107 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/IORef/Compat/Repl/Batteries.dyn_hi
108 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/IORef/Compat/Repl/Batteries.hi108 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/IORef/Compat/Repl/Batteries.hi
109 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/List/Compat.dyn_hi109 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/List/Compat.dyn_hi
110 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/List/Compat.hi110 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/List/Compat.hi
111 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/List/Compat/Repl/Batteries.dyn_hi111 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/List/Compat/Repl/Batteries.dyn_hi
112 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/List/Compat/Repl/Batteries.hi112 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/List/Compat/Repl/Batteries.hi
113 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/List/NonEmpty/Compat.dyn_hi113 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/List/NonEmpty/Compat.dyn_hi
114 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/List/NonEmpty/Compat.hi114 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/List/NonEmpty/Compat.hi
115 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/List/NonEmpty/Compat/Repl/Batteries.dyn_hi115 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/List/NonEmpty/Compat/Repl/Batteries.dyn_hi
116 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/List/NonEmpty/Compat/Repl/Batteries.hi116 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/List/NonEmpty/Compat/Repl/Batteries.hi
117 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Monoid/Compat.dyn_hi117 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Monoid/Compat.dyn_hi
118 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Monoid/Compat.hi118 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Monoid/Compat.hi
119 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Monoid/Compat/Repl/Batteries.dyn_hi119 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Monoid/Compat/Repl/Batteries.dyn_hi
120 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Monoid/Compat/Repl/Batteries.hi120 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Monoid/Compat/Repl/Batteries.hi
121 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Proxy/Compat.dyn_hi121 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Proxy/Compat.dyn_hi
122 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Proxy/Compat.hi122 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Proxy/Compat.hi
123 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Proxy/Compat/Repl/Batteries.dyn_hi123 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Proxy/Compat/Repl/Batteries.dyn_hi
124 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Proxy/Compat/Repl/Batteries.hi124 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Proxy/Compat/Repl/Batteries.hi
125 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Ratio/Compat.dyn_hi125 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Ratio/Compat.dyn_hi
126 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Ratio/Compat.hi126 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Ratio/Compat.hi
127 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Ratio/Compat/Repl/Batteries.dyn_hi127 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Ratio/Compat/Repl/Batteries.dyn_hi
Max diff block lines reached; 120/80742 bytes (0.15%) of diff not shown.
1.57 MB
data.tar.xz
1.57 MB
data.tar
216 KB
file list
    
Offset 1, 482 lines modifiedOffset 1, 482 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/
Diff chunk too large, falling back to line-by-line diff (468 lines added, 468 lines removed)
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.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-07·00:55:11.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-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/Compat/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/Compat/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/Compat/Repl/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/Compat/Repl/
13 -rw-r--r--···0·root·········(0)·root·········(0)·····2839·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/Compat/Repl/Batteries.dyn_hi13 -rw-r--r--···0·root·········(0)·root·········(0)·····2842·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/Compat/Repl/Batteries.dyn_hi
14 -rw-r--r--···0·root·········(0)·root·········(0)·····2837·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/Compat/Repl/Batteries.hi14 -rw-r--r--···0·root·········(0)·root·········(0)·····2840·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/Compat/Repl/Batteries.hi
15 -rw-r--r--···0·root·········(0)·root·········(0)·····2985·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/Compat.dyn_hi15 -rw-r--r--···0·root·········(0)·root·········(0)·····2985·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/Compat.dyn_hi
16 -rw-r--r--···0·root·········(0)·root·········(0)·····2981·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/Compat.hi16 -rw-r--r--···0·root·········(0)·root·········(0)·····2981·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/Compat.hi
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/MVar/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/MVar/
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/MVar/Compat/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/MVar/Compat/
19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/MVar/Compat/Repl/19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/MVar/Compat/Repl/
20 -rw-r--r--···0·root·········(0)·root·········(0)·····1737·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/MVar/Compat/Repl/Batteries.dyn_hi20 -rw-r--r--···0·root·········(0)·root·········(0)·····1739·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/MVar/Compat/Repl/Batteries.dyn_hi
21 -rw-r--r--···0·root·········(0)·root·········(0)·····1735·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/MVar/Compat/Repl/Batteries.hi21 -rw-r--r--···0·root·········(0)·root·········(0)·····1737·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/MVar/Compat/Repl/Batteries.hi
22 -rw-r--r--···0·root·········(0)·root·········(0)·····1769·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/MVar/Compat.dyn_hi22 -rw-r--r--···0·root·········(0)·root·········(0)·····1768·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/MVar/Compat.dyn_hi
23 -rw-r--r--···0·root·········(0)·root·········(0)·····1765·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/MVar/Compat.hi23 -rw-r--r--···0·root·········(0)·root·········(0)·····1764·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/MVar/Compat.hi
24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Exception/24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Exception/
25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Exception/Compat/25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Exception/Compat/
26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Exception/Compat/Repl/26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Exception/Compat/Repl/
27 -rw-r--r--···0·root·········(0)·root·········(0)·····3320·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Exception/Compat/Repl/Batteries.dyn_hi27 -rw-r--r--···0·root·········(0)·root·········(0)·····3320·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Exception/Compat/Repl/Batteries.dyn_hi
28 -rw-r--r--···0·root·········(0)·root·········(0)·····3318·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Exception/Compat/Repl/Batteries.hi28 -rw-r--r--···0·root·········(0)·root·········(0)·····3318·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Exception/Compat/Repl/Batteries.hi
29 -rw-r--r--···0·root·········(0)·root·········(0)·····3367·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Exception/Compat.dyn_hi29 -rw-r--r--···0·root·········(0)·root·········(0)·····3365·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Exception/Compat.dyn_hi
30 -rw-r--r--···0·root·········(0)·root·········(0)·····3363·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Exception/Compat.hi30 -rw-r--r--···0·root·········(0)·root·········(0)·····3361·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Exception/Compat.hi
31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/
32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Compat/32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Compat/
33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Compat/Repl/33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Compat/Repl/
34 -rw-r--r--···0·root·········(0)·root·········(0)·····2086·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Compat/Repl/Batteries.dyn_hi34 -rw-r--r--···0·root·········(0)·root·········(0)·····2084·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Compat/Repl/Batteries.dyn_hi
35 -rw-r--r--···0·root·········(0)·root·········(0)·····2084·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Compat/Repl/Batteries.hi35 -rw-r--r--···0·root·········(0)·root·········(0)·····2082·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Compat/Repl/Batteries.hi
36 -rw-r--r--···0·root·········(0)·root·········(0)·····2275·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Compat.dyn_hi36 -rw-r--r--···0·root·········(0)·root·········(0)·····2277·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Compat.dyn_hi
37 -rw-r--r--···0·root·········(0)·root·········(0)·····2271·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Compat.hi37 -rw-r--r--···0·root·········(0)·root·········(0)·····2273·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Compat.hi
38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Fail/38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Fail/
39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Fail/Compat/39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Fail/Compat/
40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Fail/Compat/Repl/40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Fail/Compat/Repl/
41 -rw-r--r--···0·root·········(0)·root·········(0)·····1341·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Fail/Compat/Repl/Batteries.dyn_hi41 -rw-r--r--···0·root·········(0)·root·········(0)·····1339·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Fail/Compat/Repl/Batteries.dyn_hi
42 -rw-r--r--···0·root·········(0)·root·········(0)·····1339·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Fail/Compat/Repl/Batteries.hi42 -rw-r--r--···0·root·········(0)·root·········(0)·····1337·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Fail/Compat/Repl/Batteries.hi
43 -rw-r--r--···0·root·········(0)·root·········(0)······990·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Fail/Compat.dyn_hi43 -rw-r--r--···0·root·········(0)·root·········(0)······990·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Fail/Compat.dyn_hi
44 -rw-r--r--···0·root·········(0)·root·········(0)······988·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Fail/Compat.hi44 -rw-r--r--···0·root·········(0)·root·········(0)······988·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Fail/Compat.hi
45 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/IO/45 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/IO/
46 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/IO/Class/46 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/IO/Class/
47 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/IO/Class/Compat/47 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/IO/Class/Compat/
48 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/IO/Class/Compat/Repl/48 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/IO/Class/Compat/Repl/
49 -rw-r--r--···0·root·········(0)·root·········(0)·····1350·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/IO/Class/Compat/Repl/Batteries.dyn_hi49 -rw-r--r--···0·root·········(0)·root·········(0)·····1354·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/IO/Class/Compat/Repl/Batteries.dyn_hi
50 -rw-r--r--···0·root·········(0)·root·········(0)·····1348·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/IO/Class/Compat/Repl/Batteries.hi50 -rw-r--r--···0·root·········(0)·root·········(0)·····1352·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/IO/Class/Compat/Repl/Batteries.hi
51 -rw-r--r--···0·root·········(0)·root·········(0)·····1004·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/IO/Class/Compat.dyn_hi51 -rw-r--r--···0·root·········(0)·root·········(0)·····1004·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/IO/Class/Compat.dyn_hi
52 -rw-r--r--···0·root·········(0)·root·········(0)·····1002·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/IO/Class/Compat.hi52 -rw-r--r--···0·root·········(0)·root·········(0)·····1002·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/IO/Class/Compat.hi
53 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/53 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/
54 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Lazy/54 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Lazy/
55 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Lazy/Unsafe/55 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Lazy/Unsafe/
56 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Lazy/Unsafe/Compat/56 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Lazy/Unsafe/Compat/
57 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Lazy/Unsafe/Compat/Repl/57 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Lazy/Unsafe/Compat/Repl/
58 -rw-r--r--···0·root·········(0)·root·········(0)·····1401·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Lazy/Unsafe/Compat/Repl/Batteries.dyn_hi58 -rw-r--r--···0·root·········(0)·root·········(0)·····1403·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Lazy/Unsafe/Compat/Repl/Batteries.dyn_hi
59 -rw-r--r--···0·root·········(0)·root·········(0)·····1399·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Lazy/Unsafe/Compat/Repl/Batteries.hi59 -rw-r--r--···0·root·········(0)·root·········(0)·····1401·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Lazy/Unsafe/Compat/Repl/Batteries.hi
60 -rw-r--r--···0·root·········(0)·root·········(0)·····1459·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Lazy/Unsafe/Compat.dyn_hi60 -rw-r--r--···0·root·········(0)·root·········(0)·····1458·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Lazy/Unsafe/Compat.dyn_hi
61 -rw-r--r--···0·root·········(0)·root·········(0)·····1455·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Lazy/Unsafe/Compat.hi61 -rw-r--r--···0·root·········(0)·root·········(0)·····1454·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Lazy/Unsafe/Compat.hi
62 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Unsafe/62 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Unsafe/
63 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Unsafe/Compat/63 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Unsafe/Compat/
64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Unsafe/Compat/Repl/64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Unsafe/Compat/Repl/
65 -rw-r--r--···0·root·········(0)·root·········(0)·····1421·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Unsafe/Compat/Repl/Batteries.dyn_hi65 -rw-r--r--···0·root·········(0)·root·········(0)·····1422·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Unsafe/Compat/Repl/Batteries.dyn_hi
66 -rw-r--r--···0·root·········(0)·root·········(0)·····1419·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Unsafe/Compat/Repl/Batteries.hi66 -rw-r--r--···0·root·········(0)·root·········(0)·····1420·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Unsafe/Compat/Repl/Batteries.hi
67 -rw-r--r--···0·root·········(0)·root·········(0)·····1457·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Unsafe/Compat.dyn_hi67 -rw-r--r--···0·root·········(0)·root·········(0)·····1457·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Unsafe/Compat.dyn_hi
68 -rw-r--r--···0·root·········(0)·root·········(0)·····1453·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Unsafe/Compat.hi68 -rw-r--r--···0·root·········(0)·root·········(0)·····1453·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Unsafe/Compat.hi
69 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/69 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/
70 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable/70 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable/
71 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable/Compat/71 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable/Compat/
72 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable/Compat/Repl/72 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable/Compat/Repl/
73 -rw-r--r--···0·root·········(0)·root·········(0)·····1990·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable/Compat/Repl/Batteries.dyn_hi73 -rw-r--r--···0·root·········(0)·root·········(0)·····1995·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable/Compat/Repl/Batteries.dyn_hi
74 -rw-r--r--···0·root·········(0)·root·········(0)·····1988·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable/Compat/Repl/Batteries.hi74 -rw-r--r--···0·root·········(0)·root·········(0)·····1993·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable/Compat/Repl/Batteries.hi
75 -rw-r--r--···0·root·········(0)·root·········(0)·····2136·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable/Compat.dyn_hi75 -rw-r--r--···0·root·········(0)·root·········(0)·····2137·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable/Compat.dyn_hi
76 -rw-r--r--···0·root·········(0)·root·········(0)·····2132·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable/Compat.hi76 -rw-r--r--···0·root·········(0)·root·········(0)·····2133·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable/Compat.hi
77 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable1/77 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable1/
78 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable1/Compat/78 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable1/Compat/
79 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable1/Compat/Repl/79 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable1/Compat/Repl/
80 -rw-r--r--···0·root·········(0)·root·········(0)·····1486·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable1/Compat/Repl/Batteries.dyn_hi80 -rw-r--r--···0·root·········(0)·root·········(0)·····1484·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable1/Compat/Repl/Batteries.dyn_hi
81 -rw-r--r--···0·root·········(0)·root·········(0)·····1484·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable1/Compat/Repl/Batteries.hi81 -rw-r--r--···0·root·········(0)·root·········(0)·····1482·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable1/Compat/Repl/Batteries.hi
82 -rw-r--r--···0·root·········(0)·root·········(0)·····1627·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable1/Compat.dyn_hi82 -rw-r--r--···0·root·········(0)·root·········(0)·····1628·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable1/Compat.dyn_hi
83 -rw-r--r--···0·root·········(0)·root·········(0)·····1623·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable1/Compat.hi83 -rw-r--r--···0·root·········(0)·root·········(0)·····1624·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable1/Compat.hi
84 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifunctor/84 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifunctor/
85 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifunctor/Compat/85 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifunctor/Compat/
86 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifunctor/Compat/Repl/86 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifunctor/Compat/Repl/
87 -rw-r--r--···0·root·········(0)·root·········(0)·····1466·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifunctor/Compat/Repl/Batteries.dyn_hi87 -rw-r--r--···0·root·········(0)·root·········(0)·····1460·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifunctor/Compat/Repl/Batteries.dyn_hi
88 -rw-r--r--···0·root·········(0)·root·········(0)·····1464·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifunctor/Compat/Repl/Batteries.hi88 -rw-r--r--···0·root·········(0)·root·········(0)·····1458·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifunctor/Compat/Repl/Batteries.hi
89 -rw-r--r--···0·root·········(0)·root·········(0)·····1395·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifunctor/Compat.dyn_hi89 -rw-r--r--···0·root·········(0)·root·········(0)·····1396·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifunctor/Compat.dyn_hi
90 -rw-r--r--···0·root·········(0)·root·········(0)·····1393·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifunctor/Compat.hi90 -rw-r--r--···0·root·········(0)·root·········(0)·····1394·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifunctor/Compat.hi
91 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bitraversable/91 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bitraversable/
92 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bitraversable/Compat/92 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bitraversable/Compat/
93 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bitraversable/Compat/Repl/93 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bitraversable/Compat/Repl/
94 -rw-r--r--···0·root·········(0)·root·········(0)·····1718·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bitraversable/Compat/Repl/Batteries.dyn_hi94 -rw-r--r--···0·root·········(0)·root·········(0)·····1717·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bitraversable/Compat/Repl/Batteries.dyn_hi
95 -rw-r--r--···0·root·········(0)·root·········(0)·····1716·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bitraversable/Compat/Repl/Batteries.hi95 -rw-r--r--···0·root·········(0)·root·········(0)·····1715·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bitraversable/Compat/Repl/Batteries.hi
96 -rw-r--r--···0·root·········(0)·root·········(0)·····1790·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bitraversable/Compat.dyn_hi96 -rw-r--r--···0·root·········(0)·root·········(0)·····1793·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bitraversable/Compat.dyn_hi
97 -rw-r--r--···0·root·········(0)·root·········(0)·····1786·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bitraversable/Compat.hi97 -rw-r--r--···0·root·········(0)·root·········(0)·····1789·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bitraversable/Compat.hi
98 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bits/98 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bits/
99 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bits/Compat/99 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bits/Compat/
100 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bits/Compat/Repl/100 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bits/Compat/Repl/
101 -rw-r--r--···0·root·········(0)·root·········(0)·····2035·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bits/Compat/Repl/Batteries.dyn_hi101 -rw-r--r--···0·root·········(0)·root·········(0)·····2038·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bits/Compat/Repl/Batteries.dyn_hi
102 -rw-r--r--···0·root·········(0)·root·········(0)·····2033·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bits/Compat/Repl/Batteries.hi102 -rw-r--r--···0·root·········(0)·root·········(0)·····2036·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bits/Compat/Repl/Batteries.hi
103 -rw-r--r--···0·root·········(0)·root·········(0)·····1933·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bits/Compat.dyn_hi103 -rw-r--r--···0·root·········(0)·root·········(0)·····1932·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bits/Compat.dyn_hi
104 -rw-r--r--···0·root·········(0)·root·········(0)·····1929·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bits/Compat.hi104 -rw-r--r--···0·root·········(0)·root·········(0)·····1928·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bits/Compat.hi
105 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bool/105 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bool/
106 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bool/Compat/106 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bool/Compat/
107 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bool/Compat/Repl/107 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bool/Compat/Repl/
108 -rw-r--r--···0·root·········(0)·root·········(0)·····1415·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bool/Compat/Repl/Batteries.dyn_hi108 -rw-r--r--···0·root·········(0)·root·········(0)·····1410·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bool/Compat/Repl/Batteries.dyn_hi
109 -rw-r--r--···0·root·········(0)·root·········(0)·····1413·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bool/Compat/Repl/Batteries.hi109 -rw-r--r--···0·root·········(0)·root·········(0)·····1408·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bool/Compat/Repl/Batteries.hi
110 -rw-r--r--···0·root·········(0)·root·········(0)·····1285·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bool/Compat.dyn_hi110 -rw-r--r--···0·root·········(0)·root·········(0)·····1288·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bool/Compat.dyn_hi
111 -rw-r--r--···0·root·········(0)·root·········(0)·····1281·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bool/Compat.hi111 -rw-r--r--···0·root·········(0)·root·········(0)·····1284·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bool/Compat.hi
112 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Complex/112 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Complex/
113 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Complex/Compat/113 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Complex/Compat/
114 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Complex/Compat/Repl/114 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Complex/Compat/Repl/
115 -rw-r--r--···0·root·········(0)·root·········(0)·····1548·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Complex/Compat/Repl/Batteries.dyn_hi115 -rw-r--r--···0·root·········(0)·root·········(0)·····1546·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Complex/Compat/Repl/Batteries.dyn_hi
116 -rw-r--r--···0·root·········(0)·root·········(0)·····1546·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Complex/Compat/Repl/Batteries.hi116 -rw-r--r--···0·root·········(0)·root·········(0)·····1544·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Complex/Compat/Repl/Batteries.hi
117 -rw-r--r--···0·root·········(0)·root·········(0)·····1693·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Complex/Compat.dyn_hi117 -rw-r--r--···0·root·········(0)·root·········(0)·····1690·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Complex/Compat.dyn_hi
118 -rw-r--r--···0·root·········(0)·root·········(0)·····1689·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Complex/Compat.hi118 -rw-r--r--···0·root·········(0)·root·········(0)·····1686·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Complex/Compat.hi
119 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Either/119 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Either/
120 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Either/Compat/120 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Either/Compat/
121 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Either/Compat/Repl/121 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Either/Compat/Repl/
122 -rw-r--r--···0·root·········(0)·root·········(0)·····1443·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Either/Compat/Repl/Batteries.dyn_hi122 -rw-r--r--···0·root·········(0)·root·········(0)·····1443·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Either/Compat/Repl/Batteries.dyn_hi
123 -rw-r--r--···0·root·········(0)·root·········(0)·····1441·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Either/Compat/Repl/Batteries.hi123 -rw-r--r--···0·root·········(0)·root·········(0)·····1441·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Either/Compat/Repl/Batteries.hi
124 -rw-r--r--···0·root·········(0)·root·········(0)·····1336·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Either/Compat.dyn_hi124 -rw-r--r--···0·root·········(0)·root·········(0)·····1333·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Either/Compat.dyn_hi
125 -rw-r--r--···0·root·········(0)·root·········(0)·····1332·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Either/Compat.hi125 -rw-r--r--···0·root·········(0)·root·········(0)·····1329·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Either/Compat.hi
126 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Foldable/126 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-07·00:55:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Foldable/
Max diff block lines reached; 729/221609 bytes (0.33%) of diff not shown.
3.0 KB
./var/lib/ghc/package.conf.d/base-compat-batteries-0.14.1.conf
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 name:·················base-compat-batteries1 name:·················base-compat-batteries
2 version:··············0.14.12 version:··············0.14.1
3 visibility:···········public3 visibility:···········public
4 id:···················base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr 
5 key:··················base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr4 id:···················base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z
 5 key:··················base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z
6 license:··············MIT6 license:··············MIT
7 copyright:7 copyright:
8 ····(c)·2012-2018·Simon·Hengel,8 ····(c)·2012-2018·Simon·Hengel,
9 ····(c)·2014-2018·João·Cristóvão,9 ····(c)·2014-2018·João·Cristóvão,
10 ····(c)·2015-2018·Ryan·Scott10 ····(c)·2015-2018·Ryan·Scott
  
11 maintainer:11 maintainer:
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
  
38 ····See38 ····See
39 ····@<https://github.com/haskell-compat/base-compat/blob/master/base-compat/README.markdown#dependencies·here>@39 ····@<https://github.com/haskell-compat/base-compat/blob/master/base-compat/README.markdown#dependencies·here>@
40 ····for·a·more·comprehensive·list·of·differences·between40 ····for·a·more·comprehensive·list·of·differences·between
41 ····@base-compat@·and·@base-compat-batteries@.41 ····@base-compat@·and·@base-compat-batteries@.
  
42 category:·············Compatibility42 category:·············Compatibility
43 abi:··················8914aa405448e7cfccd4f6c6014c8f7043 abi:··················74559bc6de758ae9863dbca77aeb2f6a
44 exposed:··············True44 exposed:··············True
45 exposed-modules:45 exposed-modules:
46 ····Control.Concurrent.Compat·Control.Concurrent.Compat.Repl.Batteries46 ····Control.Concurrent.Compat·Control.Concurrent.Compat.Repl.Batteries
47 ····Control.Concurrent.MVar.Compat47 ····Control.Concurrent.MVar.Compat
48 ····Control.Concurrent.MVar.Compat.Repl.Batteries48 ····Control.Concurrent.MVar.Compat.Repl.Batteries
49 ····Control.Exception.Compat·Control.Exception.Compat.Repl.Batteries49 ····Control.Exception.Compat·Control.Exception.Compat.Repl.Batteries
50 ····Control.Monad.Compat·Control.Monad.Compat.Repl.Batteries50 ····Control.Monad.Compat·Control.Monad.Compat.Repl.Batteries
Offset 121, 27 lines modifiedOffset 121, 27 lines modified
121 ····System.IO.Error.Compat.Repl.Batteries·System.IO.Unsafe.Compat121 ····System.IO.Error.Compat.Repl.Batteries·System.IO.Unsafe.Compat
122 ····System.IO.Unsafe.Compat.Repl.Batteries·Text.Read.Compat122 ····System.IO.Unsafe.Compat.Repl.Batteries·Text.Read.Compat
123 ····Text.Read.Compat.Repl.Batteries·Text.Read.Lex.Compat123 ····Text.Read.Compat.Repl.Batteries·Text.Read.Lex.Compat
124 ····Text.Read.Lex.Compat.Repl.Batteries·Type.Reflection.Compat124 ····Text.Read.Lex.Compat.Repl.Batteries·Type.Reflection.Compat
125 ····Type.Reflection.Compat.Repl.Batteries125 ····Type.Reflection.Compat.Repl.Batteries
  
126 import-dirs:126 import-dirs:
127 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr127 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z
  
128 library-dirs:128 library-dirs:
129 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr129 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z
  
130 library-dirs-static:130 library-dirs-static:
131 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr131 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z
  
132 dynamic-library-dirs:132 dynamic-library-dirs:
133 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace133 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace
  
134 data-dir:·············/usr/share/base-compat-batteries134 data-dir:·············/usr/share/base-compat-batteries
135 hs-libraries:·········HSbase-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr135 hs-libraries:·········HSbase-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z
136 depends:136 depends:
137 ····base-4.20.2.0-inplace·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv137 ····base-4.20.2.0-inplace·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
138 ····ghc-prim-0.12.0-inplace138 ····ghc-prim-0.12.0-inplace
  
139 haddock-interfaces:139 haddock-interfaces:
140 ····/usr/lib/ghc-doc/haddock/base-compat-batteries-0.14.1/base-compat-batteries.haddock140 ····/usr/lib/ghc-doc/haddock/base-compat-batteries-0.14.1/base-compat-batteries.haddock
  
4.51 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/Compat/Repl/Batteries.hi
Files 90% similar despite different names
4.15 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·Control.Concurrent.Compat.Repl.Batteries·91037 interface·Control.Concurrent.Compat.Repl.Batteries·9103
8 ··interface·hash:·c364aa8e5a0cec8d54ed3778f1c34c88 
9 ··ABI·hash:·83c5cae9f64248a608f0636f8fa81b658 ··interface·hash:·b4bdb5a276c4155b855ba34b3a43aaf5
 9 ··ABI·hash:·94302cbae342c2a7d8a46f33c04b1089
10 ··export-list·hash:·b8898ef669a456a87a65498000b4194510 ··export-list·hash:·b8898ef669a456a87a65498000b41945
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·3759daa55fb0315c68bd2b60e154ff5c16 ··src_hash:·3759daa55fb0315c68bd2b60e154ff5c
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
73 ··GHC.Internal.MVar.tryReadMVar73 ··GHC.Internal.MVar.tryReadMVar
74 ··GHC.Internal.MVar.tryTakeMVar74 ··GHC.Internal.MVar.tryTakeMVar
75 ··Control.Concurrent.Chan.Chan75 ··Control.Concurrent.Chan.Chan
76 ··Control.Concurrent.QSem.QSem76 ··Control.Concurrent.QSem.QSem
77 ··Control.Concurrent.QSemN.QSemN77 ··Control.Concurrent.QSemN.QSemN
78 ··GHC.Internal.Conc.Sync.ThreadId78 ··GHC.Internal.Conc.Sync.ThreadId
79 ··GHC.Internal.MVar.MVar79 ··GHC.Internal.MVar.MVar
80 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Concurrent.Compat80 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Concurrent.Compat
81 boot·module·dependencies:81 boot·module·dependencies:
82 direct·package·dependencies:·base-4.20.2.082 direct·package·dependencies:·base-4.20.2.0
83 plugin·package·dependencies:83 plugin·package·dependencies:
84 trusted·package·dependencies:·base-4.20.2.084 trusted·package·dependencies:·base-4.20.2.0
85 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext85 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
86 family·instance·modules:·GHC.Internal.Data.Functor.Const86 family·instance·modules:·GHC.Internal.Data.Functor.Const
87 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid87 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
Offset 89, 46 lines modifiedOffset 89, 46 lines modified
89 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception89 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
90 ·························GHC.Internal.RTS.Flags90 ·························GHC.Internal.RTS.Flags
91 import··-/··Control.Concurrent·261338b6d7761e9209a485c1e227f3ad91 import··-/··Control.Concurrent·261338b6d7761e9209a485c1e227f3ad
92 import··-/··Control.Concurrent.Chan·16a1d024208b988c855b40d86410ad2f92 import··-/··Control.Concurrent.Chan·16a1d024208b988c855b40d86410ad2f
93 import··-/··Control.Concurrent.QSem·f55e2dfead40c6a4baa8b8ade82e0a9c93 import··-/··Control.Concurrent.QSem·f55e2dfead40c6a4baa8b8ade82e0a9c
94 import··-/··Control.Concurrent.QSemN·e560c2f7c135d5afedacf05432a7fed694 import··-/··Control.Concurrent.QSemN·e560c2f7c135d5afedacf05432a7fed6
95 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a95 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
96 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Concurrent.Compat·b5ac5118d1adc1d81905750e75b175e496 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Concurrent.Compat·59893109b72564d55c76b9ac299577ce
97 ··exports:·5811625334f6c6388e2b70b464b3c4c697 ··exports:·5811625334f6c6388e2b70b464b3c4c6
98 import··-/··GHC.Internal.Conc.Bound·02974cf552b5335ccb5e9b4e89bb2d6798 import··-/··GHC.Internal.Conc.Bound·02974cf552b5335ccb5e9b4e89bb2d67
99 import··-/··GHC.Internal.Conc.IO·26aa84dfc93033d5d2bf1e802425d17299 import··-/··GHC.Internal.Conc.IO·26aa84dfc93033d5d2bf1e802425d172
100 import··-/··GHC.Internal.Conc.Sync·1d954c4d63c0c6823620a52eceb46a5c100 import··-/··GHC.Internal.Conc.Sync·1d954c4d63c0c6823620a52eceb46a5c
101 import··-/··GHC.Internal.Control.Concurrent.MVar·afb408e2df843676d593cc5b609a6110101 import··-/··GHC.Internal.Control.Concurrent.MVar·afb408e2df843676d593cc5b609a6110
102 import··-/··GHC.Internal.MVar·1d19ca7c424be88cd2218532418b1ed4102 import··-/··GHC.Internal.MVar·1d19ca7c424be88cd2218532418b1ed4
103 95d51df4284f116e39d03013bd69be8d103 cac7bb0d292960fcf7aae7f9ce855925
104 ··$trModule·::·GHC.Types.Module104 ··$trModule·::·GHC.Types.Module
105 ··[HasNoCafRefs,·TagSig:·<TagProper>,105 ··[HasNoCafRefs,·TagSig:·<TagProper>,
106 ···LambdaFormInfo:·LFCon[GHC.Types.Module],106 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
107 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]107 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
108 069a42ea55204c2d0a81053d424bbd89108 e8050d1f57e24393aeace16a0eb03101
109 ··$trModule1·::·GHC.Types.TrName109 ··$trModule1·::·GHC.Types.TrName
110 ··[HasNoCafRefs,·TagSig:·<TagProper>,110 ··[HasNoCafRefs,·TagSig:·<TagProper>,
111 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],111 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
112 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]112 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
113 6fa7338b3851f4964200baeec1688623113 78dd8a23a1bf50a1fbcd214ea195caa0
114 ··$trModule2·::·GHC.Prim.Addr#114 ··$trModule2·::·GHC.Prim.Addr#
115 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,115 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
116 ···Unfolding:·Core:·<vanilla>116 ···Unfolding:·Core:·<vanilla>
117 ··············"Control.Concurrent.Compat.Repl.Batteries"#]117 ··············"Control.Concurrent.Compat.Repl.Batteries"#]
118 bcb463f791c82fc1fe81d8f087ecd4f2118 90f09c793f1338c86ecd28a8d8414849
119 ··$trModule3·::·GHC.Types.TrName119 ··$trModule3·::·GHC.Types.TrName
120 ··[HasNoCafRefs,·TagSig:·<TagProper>,120 ··[HasNoCafRefs,·TagSig:·<TagProper>,
121 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],121 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
122 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]122 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
123 1dc6416031eebd58a842baf8b9961cb0123 7b0b751aa384846778fe03843a9a8b50
124 ··$trModule4·::·GHC.Prim.Addr#124 ··$trModule4·::·GHC.Prim.Addr#
125 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,125 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
126 ···Unfolding:·Core:·<vanilla>126 ···Unfolding:·Core:·<vanilla>
127 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]127 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
128 Warnings:128 Warnings:
129 ··Deprecated·names:129 ··Deprecated·names:
130 ··Deprecated·exports:130 ··Deprecated·exports:
131 trusted:·safe-inferred131 trusted:·safe-inferred
132 require·own·pkg·trusted:·False132 require·own·pkg·trusted:·False
133 docs:133 docs:
134 ··Nothing134 ··Nothing
4.51 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/Compat/Repl/Batteries.dyn_hi
Files 90% similar despite different names
4.15 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·Control.Concurrent.Compat.Repl.Batteries·91037 interface·Control.Concurrent.Compat.Repl.Batteries·9103
8 ··interface·hash:·c364aa8e5a0cec8d54ed3778f1c34c88 
9 ··ABI·hash:·83c5cae9f64248a608f0636f8fa81b658 ··interface·hash:·b4bdb5a276c4155b855ba34b3a43aaf5
 9 ··ABI·hash:·94302cbae342c2a7d8a46f33c04b1089
10 ··export-list·hash:·b8898ef669a456a87a65498000b4194510 ··export-list·hash:·b8898ef669a456a87a65498000b41945
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·3759daa55fb0315c68bd2b60e154ff5c16 ··src_hash:·3759daa55fb0315c68bd2b60e154ff5c
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
73 ··GHC.Internal.MVar.tryReadMVar73 ··GHC.Internal.MVar.tryReadMVar
74 ··GHC.Internal.MVar.tryTakeMVar74 ··GHC.Internal.MVar.tryTakeMVar
75 ··Control.Concurrent.Chan.Chan75 ··Control.Concurrent.Chan.Chan
76 ··Control.Concurrent.QSem.QSem76 ··Control.Concurrent.QSem.QSem
77 ··Control.Concurrent.QSemN.QSemN77 ··Control.Concurrent.QSemN.QSemN
78 ··GHC.Internal.Conc.Sync.ThreadId78 ··GHC.Internal.Conc.Sync.ThreadId
79 ··GHC.Internal.MVar.MVar79 ··GHC.Internal.MVar.MVar
80 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Concurrent.Compat80 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Concurrent.Compat
81 boot·module·dependencies:81 boot·module·dependencies:
82 direct·package·dependencies:·base-4.20.2.082 direct·package·dependencies:·base-4.20.2.0
83 plugin·package·dependencies:83 plugin·package·dependencies:
84 trusted·package·dependencies:·base-4.20.2.084 trusted·package·dependencies:·base-4.20.2.0
85 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext85 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
86 family·instance·modules:·GHC.Internal.Data.Functor.Const86 family·instance·modules:·GHC.Internal.Data.Functor.Const
87 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid87 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
Offset 89, 46 lines modifiedOffset 89, 46 lines modified
89 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception89 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
90 ·························GHC.Internal.RTS.Flags90 ·························GHC.Internal.RTS.Flags
91 import··-/··Control.Concurrent·261338b6d7761e9209a485c1e227f3ad91 import··-/··Control.Concurrent·261338b6d7761e9209a485c1e227f3ad
92 import··-/··Control.Concurrent.Chan·16a1d024208b988c855b40d86410ad2f92 import··-/··Control.Concurrent.Chan·16a1d024208b988c855b40d86410ad2f
93 import··-/··Control.Concurrent.QSem·f55e2dfead40c6a4baa8b8ade82e0a9c93 import··-/··Control.Concurrent.QSem·f55e2dfead40c6a4baa8b8ade82e0a9c
94 import··-/··Control.Concurrent.QSemN·e560c2f7c135d5afedacf05432a7fed694 import··-/··Control.Concurrent.QSemN·e560c2f7c135d5afedacf05432a7fed6
95 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a95 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
96 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Concurrent.Compat·b5ac5118d1adc1d81905750e75b175e496 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Concurrent.Compat·59893109b72564d55c76b9ac299577ce
97 ··exports:·5811625334f6c6388e2b70b464b3c4c697 ··exports:·5811625334f6c6388e2b70b464b3c4c6
98 import··-/··GHC.Internal.Conc.Bound·02974cf552b5335ccb5e9b4e89bb2d6798 import··-/··GHC.Internal.Conc.Bound·02974cf552b5335ccb5e9b4e89bb2d67
99 import··-/··GHC.Internal.Conc.IO·26aa84dfc93033d5d2bf1e802425d17299 import··-/··GHC.Internal.Conc.IO·26aa84dfc93033d5d2bf1e802425d172
100 import··-/··GHC.Internal.Conc.Sync·1d954c4d63c0c6823620a52eceb46a5c100 import··-/··GHC.Internal.Conc.Sync·1d954c4d63c0c6823620a52eceb46a5c
101 import··-/··GHC.Internal.Control.Concurrent.MVar·afb408e2df843676d593cc5b609a6110101 import··-/··GHC.Internal.Control.Concurrent.MVar·afb408e2df843676d593cc5b609a6110
102 import··-/··GHC.Internal.MVar·1d19ca7c424be88cd2218532418b1ed4102 import··-/··GHC.Internal.MVar·1d19ca7c424be88cd2218532418b1ed4
103 95d51df4284f116e39d03013bd69be8d103 cac7bb0d292960fcf7aae7f9ce855925
104 ··$trModule·::·GHC.Types.Module104 ··$trModule·::·GHC.Types.Module
105 ··[HasNoCafRefs,·TagSig:·<TagProper>,105 ··[HasNoCafRefs,·TagSig:·<TagProper>,
106 ···LambdaFormInfo:·LFCon[GHC.Types.Module],106 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
107 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]107 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
108 069a42ea55204c2d0a81053d424bbd89108 e8050d1f57e24393aeace16a0eb03101
109 ··$trModule1·::·GHC.Types.TrName109 ··$trModule1·::·GHC.Types.TrName
110 ··[HasNoCafRefs,·TagSig:·<TagProper>,110 ··[HasNoCafRefs,·TagSig:·<TagProper>,
111 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],111 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
112 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]112 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
113 6fa7338b3851f4964200baeec1688623113 78dd8a23a1bf50a1fbcd214ea195caa0
114 ··$trModule2·::·GHC.Prim.Addr#114 ··$trModule2·::·GHC.Prim.Addr#
115 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,115 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
116 ···Unfolding:·Core:·<vanilla>116 ···Unfolding:·Core:·<vanilla>
117 ··············"Control.Concurrent.Compat.Repl.Batteries"#]117 ··············"Control.Concurrent.Compat.Repl.Batteries"#]
118 bcb463f791c82fc1fe81d8f087ecd4f2118 90f09c793f1338c86ecd28a8d8414849
119 ··$trModule3·::·GHC.Types.TrName119 ··$trModule3·::·GHC.Types.TrName
120 ··[HasNoCafRefs,·TagSig:·<TagProper>,120 ··[HasNoCafRefs,·TagSig:·<TagProper>,
121 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],121 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
122 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]122 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
123 1dc6416031eebd58a842baf8b9961cb0123 7b0b751aa384846778fe03843a9a8b50
124 ··$trModule4·::·GHC.Prim.Addr#124 ··$trModule4·::·GHC.Prim.Addr#
125 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,125 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
126 ···Unfolding:·Core:·<vanilla>126 ···Unfolding:·Core:·<vanilla>
127 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]127 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
128 Warnings:128 Warnings:
129 ··Deprecated·names:129 ··Deprecated·names:
130 ··Deprecated·exports:130 ··Deprecated·exports:
131 trusted:·safe-inferred131 trusted:·safe-inferred
132 require·own·pkg·trusted:·False132 require·own·pkg·trusted:·False
133 docs:133 docs:
134 ··Nothing134 ··Nothing
3.27 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/Compat.dyn_hi
Files 82% similar despite different names
2.93 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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·Control.Concurrent.Compat·91037 interface·Control.Concurrent.Compat·9103
8 ··interface·hash:·6d5cac51c59be910f32e451f5a21d0c1 
9 ··ABI·hash:·b5ac5118d1adc1d81905750e75b175e48 ··interface·hash:·6db1576972fa681cf9e760df6ca4216b
 9 ··ABI·hash:·59893109b72564d55c76b9ac299577ce
10 ··export-list·hash:·5811625334f6c6388e2b70b464b3c4c610 ··export-list·hash:·5811625334f6c6388e2b70b464b3c4c6
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·aed41c3448734fb0ccb444190b32a9cb16 ··src_hash:·aed41c3448734fb0ccb444190b32a9cb
Offset 95, 40 lines modifiedOffset 95, 40 lines modified
95 import··-/··Control.Concurrent.Compat·854f786350b994f50d46531697f2b3d495 import··-/··Control.Concurrent.Compat·854f786350b994f50d46531697f2b3d4
96 import··-/··GHC.Internal.Conc.Bound·02974cf552b5335ccb5e9b4e89bb2d6796 import··-/··GHC.Internal.Conc.Bound·02974cf552b5335ccb5e9b4e89bb2d67
97 import··-/··GHC.Internal.Conc.IO·26aa84dfc93033d5d2bf1e802425d17297 import··-/··GHC.Internal.Conc.IO·26aa84dfc93033d5d2bf1e802425d172
98 import··-/··GHC.Internal.Conc.Sync·1d954c4d63c0c6823620a52eceb46a5c98 import··-/··GHC.Internal.Conc.Sync·1d954c4d63c0c6823620a52eceb46a5c
99 import··-/··GHC.Internal.Control.Concurrent.MVar·afb408e2df843676d593cc5b609a611099 import··-/··GHC.Internal.Control.Concurrent.MVar·afb408e2df843676d593cc5b609a6110
100 import··-/··GHC.Internal.MVar·1d19ca7c424be88cd2218532418b1ed4100 import··-/··GHC.Internal.MVar·1d19ca7c424be88cd2218532418b1ed4
101 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf101 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
102 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b4102 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
103 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d103 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
104 2243b86de3373f374bac8216088f1a56104 9ce12dec3faa28718d1ee67604015b06
105 ··$trModule·::·GHC.Types.Module105 ··$trModule·::·GHC.Types.Module
106 ··[HasNoCafRefs,·TagSig:·<TagProper>,106 ··[HasNoCafRefs,·TagSig:·<TagProper>,
107 ···LambdaFormInfo:·LFCon[GHC.Types.Module],107 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
108 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]108 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
109 deb7543880d2837dc5a27532dcf10309109 9429ed366f191cc330095de262a16f66
110 ··$trModule1·::·GHC.Types.TrName110 ··$trModule1·::·GHC.Types.TrName
111 ··[HasNoCafRefs,·TagSig:·<TagProper>,111 ··[HasNoCafRefs,·TagSig:·<TagProper>,
112 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],112 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
113 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]113 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
114 f55b9a9e04bd4db0cf0883198782b3f6114 83b1997ed30f02f91598a46fd81474ca
115 ··$trModule2·::·GHC.Prim.Addr#115 ··$trModule2·::·GHC.Prim.Addr#
116 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,116 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
117 ···Unfolding:·Core:·<vanilla>·"Control.Concurrent.Compat"#]117 ···Unfolding:·Core:·<vanilla>·"Control.Concurrent.Compat"#]
118 d474dfa86440eb36173cafd1ce35c065118 6cad03feec9ed83332975e7170624465
119 ··$trModule3·::·GHC.Types.TrName119 ··$trModule3·::·GHC.Types.TrName
120 ··[HasNoCafRefs,·TagSig:·<TagProper>,120 ··[HasNoCafRefs,·TagSig:·<TagProper>,
121 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],121 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
122 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]122 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
123 5b39baa9a76b0eb07df58b6b489ad5e7123 9877aa05189fcafff42d22fea65c3bb6
124 ··$trModule4·::·GHC.Prim.Addr#124 ··$trModule4·::·GHC.Prim.Addr#
125 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,125 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
126 ···Unfolding:·Core:·<vanilla>126 ···Unfolding:·Core:·<vanilla>
127 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]127 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
128 Warnings:128 Warnings:
129 ··Deprecated·names:129 ··Deprecated·names:
130 ··Deprecated·exports:130 ··Deprecated·exports:
131 trusted:·safe-inferred131 trusted:·safe-inferred
132 require·own·pkg·trusted:·False132 require·own·pkg·trusted:·False
133 docs:133 docs:
134 ··Nothing134 ··Nothing
3.26 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/Compat.hi
Files 85% similar despite different names
2.93 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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·Control.Concurrent.Compat·91037 interface·Control.Concurrent.Compat·9103
8 ··interface·hash:·6d5cac51c59be910f32e451f5a21d0c1 
9 ··ABI·hash:·b5ac5118d1adc1d81905750e75b175e48 ··interface·hash:·6db1576972fa681cf9e760df6ca4216b
 9 ··ABI·hash:·59893109b72564d55c76b9ac299577ce
10 ··export-list·hash:·5811625334f6c6388e2b70b464b3c4c610 ··export-list·hash:·5811625334f6c6388e2b70b464b3c4c6
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·aed41c3448734fb0ccb444190b32a9cb16 ··src_hash:·aed41c3448734fb0ccb444190b32a9cb
Offset 95, 40 lines modifiedOffset 95, 40 lines modified
95 import··-/··Control.Concurrent.Compat·854f786350b994f50d46531697f2b3d495 import··-/··Control.Concurrent.Compat·854f786350b994f50d46531697f2b3d4
96 import··-/··GHC.Internal.Conc.Bound·02974cf552b5335ccb5e9b4e89bb2d6796 import··-/··GHC.Internal.Conc.Bound·02974cf552b5335ccb5e9b4e89bb2d67
97 import··-/··GHC.Internal.Conc.IO·26aa84dfc93033d5d2bf1e802425d17297 import··-/··GHC.Internal.Conc.IO·26aa84dfc93033d5d2bf1e802425d172
98 import··-/··GHC.Internal.Conc.Sync·1d954c4d63c0c6823620a52eceb46a5c98 import··-/··GHC.Internal.Conc.Sync·1d954c4d63c0c6823620a52eceb46a5c
99 import··-/··GHC.Internal.Control.Concurrent.MVar·afb408e2df843676d593cc5b609a611099 import··-/··GHC.Internal.Control.Concurrent.MVar·afb408e2df843676d593cc5b609a6110
100 import··-/··GHC.Internal.MVar·1d19ca7c424be88cd2218532418b1ed4100 import··-/··GHC.Internal.MVar·1d19ca7c424be88cd2218532418b1ed4
101 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf101 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
102 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b4102 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
103 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d103 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
104 2243b86de3373f374bac8216088f1a56104 9ce12dec3faa28718d1ee67604015b06
105 ··$trModule·::·GHC.Types.Module105 ··$trModule·::·GHC.Types.Module
106 ··[HasNoCafRefs,·TagSig:·<TagProper>,106 ··[HasNoCafRefs,·TagSig:·<TagProper>,
107 ···LambdaFormInfo:·LFCon[GHC.Types.Module],107 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
108 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]108 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
109 deb7543880d2837dc5a27532dcf10309109 9429ed366f191cc330095de262a16f66
110 ··$trModule1·::·GHC.Types.TrName110 ··$trModule1·::·GHC.Types.TrName
111 ··[HasNoCafRefs,·TagSig:·<TagProper>,111 ··[HasNoCafRefs,·TagSig:·<TagProper>,
112 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],112 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
113 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]113 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
114 f55b9a9e04bd4db0cf0883198782b3f6114 83b1997ed30f02f91598a46fd81474ca
115 ··$trModule2·::·GHC.Prim.Addr#115 ··$trModule2·::·GHC.Prim.Addr#
116 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,116 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
117 ···Unfolding:·Core:·<vanilla>·"Control.Concurrent.Compat"#]117 ···Unfolding:·Core:·<vanilla>·"Control.Concurrent.Compat"#]
118 d474dfa86440eb36173cafd1ce35c065118 6cad03feec9ed83332975e7170624465
119 ··$trModule3·::·GHC.Types.TrName119 ··$trModule3·::·GHC.Types.TrName
120 ··[HasNoCafRefs,·TagSig:·<TagProper>,120 ··[HasNoCafRefs,·TagSig:·<TagProper>,
121 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],121 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
122 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]122 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
123 5b39baa9a76b0eb07df58b6b489ad5e7123 9877aa05189fcafff42d22fea65c3bb6
124 ··$trModule4·::·GHC.Prim.Addr#124 ··$trModule4·::·GHC.Prim.Addr#
125 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,125 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
126 ···Unfolding:·Core:·<vanilla>126 ···Unfolding:·Core:·<vanilla>
127 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]127 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
128 Warnings:128 Warnings:
129 ··Deprecated·names:129 ··Deprecated·names:
130 ··Deprecated·exports:130 ··Deprecated·exports:
131 trusted:·safe-inferred131 trusted:·safe-inferred
132 require·own·pkg·trusted:·False132 require·own·pkg·trusted:·False
133 docs:133 docs:
134 ··Nothing134 ··Nothing
4.03 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/MVar/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/MVar/Compat/Repl/Batteries.dyn_hi
Files 92% similar despite different names
3.66 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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·Control.Concurrent.MVar.Compat.Repl.Batteries·91037 interface·Control.Concurrent.MVar.Compat.Repl.Batteries·9103
8 ··interface·hash:·4f6cd0acd650b333a52c3bd8a5e4cf76 
9 ··ABI·hash:·1cdf66611a4cf77771c1db94b1f5a4f68 ··interface·hash:·ea5b8bb96c5838c6abea8d933851004b
 9 ··ABI·hash:·52583899d2a86887366bf12c64626e40
10 ··export-list·hash:·d9b5ee50c648f2a477696dc75251a83710 ··export-list·hash:·d9b5ee50c648f2a477696dc75251a837
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a3bbdb020c83cf106ccb796b13d7152716 ··src_hash:·a3bbdb020c83cf106ccb796b13d71527
Offset 33, 55 lines modifiedOffset 33, 55 lines modified
33 ··GHC.Internal.MVar.putMVar33 ··GHC.Internal.MVar.putMVar
34 ··GHC.Internal.MVar.readMVar34 ··GHC.Internal.MVar.readMVar
35 ··GHC.Internal.MVar.takeMVar35 ··GHC.Internal.MVar.takeMVar
36 ··GHC.Internal.MVar.tryPutMVar36 ··GHC.Internal.MVar.tryPutMVar
37 ··GHC.Internal.MVar.tryReadMVar37 ··GHC.Internal.MVar.tryReadMVar
38 ··GHC.Internal.MVar.tryTakeMVar38 ··GHC.Internal.MVar.tryTakeMVar
39 ··GHC.Internal.MVar.MVar39 ··GHC.Internal.MVar.MVar
40 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Concurrent.MVar.Compat40 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Concurrent.MVar.Compat
41 boot·module·dependencies:41 boot·module·dependencies:
42 direct·package·dependencies:·base-4.20.2.042 direct·package·dependencies:·base-4.20.2.0
43 plugin·package·dependencies:43 plugin·package·dependencies:
44 trusted·package·dependencies:·base-4.20.2.044 trusted·package·dependencies:·base-4.20.2.0
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:·GHC.Internal.Data.Functor.Const46 family·instance·modules:·GHC.Internal.Data.Functor.Const
47 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid47 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
48 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord48 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
49 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception49 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
50 ·························GHC.Internal.RTS.Flags50 ·························GHC.Internal.RTS.Flags
51 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a51 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
52 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Concurrent.MVar.Compat·aabd808680f7691569882bb293bc9e3352 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Concurrent.MVar.Compat·1a19484290873120721b8a82c1d246b8
53 ··exports:·cec82b717c59f169ac95e062ae174d4c53 ··exports:·cec82b717c59f169ac95e062ae174d4c
54 import··-/··GHC.Internal.Control.Concurrent.MVar·afb408e2df843676d593cc5b609a611054 import··-/··GHC.Internal.Control.Concurrent.MVar·afb408e2df843676d593cc5b609a6110
55 import··-/··GHC.Internal.MVar·1d19ca7c424be88cd2218532418b1ed455 import··-/··GHC.Internal.MVar·1d19ca7c424be88cd2218532418b1ed4
56 c5318562fb2864cef047ab63b487c73f56 f5925d484a637b9ac826f4ca971c606f
57 ··$trModule·::·GHC.Types.Module57 ··$trModule·::·GHC.Types.Module
58 ··[HasNoCafRefs,·TagSig:·<TagProper>,58 ··[HasNoCafRefs,·TagSig:·<TagProper>,
59 ···LambdaFormInfo:·LFCon[GHC.Types.Module],59 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
60 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]60 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
61 18f20b8c6a7ea110d799ba5fc5b522ac61 39c579092b2b979973ac1cc1614380bc
62 ··$trModule1·::·GHC.Types.TrName62 ··$trModule1·::·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·$trModule2]65 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
66 7d6ad7aed48bbf5984f41f812890283d66 d0e07e6907e24bd29bd885fcdbbfca13
67 ··$trModule2·::·GHC.Prim.Addr#67 ··$trModule2·::·GHC.Prim.Addr#
68 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,68 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
69 ···Unfolding:·Core:·<vanilla>69 ···Unfolding:·Core:·<vanilla>
70 ··············"Control.Concurrent.MVar.Compat.Repl.Batteries"#]70 ··············"Control.Concurrent.MVar.Compat.Repl.Batteries"#]
71 52b44895497263084a6928abf5a2287271 8806505a8e8d781b689a7d8492ac6d92
72 ··$trModule3·::·GHC.Types.TrName72 ··$trModule3·::·GHC.Types.TrName
73 ··[HasNoCafRefs,·TagSig:·<TagProper>,73 ··[HasNoCafRefs,·TagSig:·<TagProper>,
74 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],74 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
75 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]75 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
76 d0aff2728671182836780284ddbe4a5976 92864bf95657e123e4808c01fca0b9ab
77 ··$trModule4·::·GHC.Prim.Addr#77 ··$trModule4·::·GHC.Prim.Addr#
78 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,78 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
79 ···Unfolding:·Core:·<vanilla>79 ···Unfolding:·Core:·<vanilla>
80 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]80 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
81 Warnings:81 Warnings:
82 ··Deprecated·names:82 ··Deprecated·names:
83 ··Deprecated·exports:83 ··Deprecated·exports:
84 trusted:·safe-inferred84 trusted:·safe-inferred
85 require·own·pkg·trusted:·False85 require·own·pkg·trusted:·False
86 docs:86 docs:
87 ··Nothing87 ··Nothing
4.02 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/MVar/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/MVar/Compat/Repl/Batteries.hi
Files 90% similar despite different names
3.65 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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·Control.Concurrent.MVar.Compat.Repl.Batteries·91037 interface·Control.Concurrent.MVar.Compat.Repl.Batteries·9103
8 ··interface·hash:·4f6cd0acd650b333a52c3bd8a5e4cf76 
9 ··ABI·hash:·1cdf66611a4cf77771c1db94b1f5a4f68 ··interface·hash:·ea5b8bb96c5838c6abea8d933851004b
 9 ··ABI·hash:·52583899d2a86887366bf12c64626e40
10 ··export-list·hash:·d9b5ee50c648f2a477696dc75251a83710 ··export-list·hash:·d9b5ee50c648f2a477696dc75251a837
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a3bbdb020c83cf106ccb796b13d7152716 ··src_hash:·a3bbdb020c83cf106ccb796b13d71527
Offset 33, 55 lines modifiedOffset 33, 55 lines modified
33 ··GHC.Internal.MVar.putMVar33 ··GHC.Internal.MVar.putMVar
34 ··GHC.Internal.MVar.readMVar34 ··GHC.Internal.MVar.readMVar
35 ··GHC.Internal.MVar.takeMVar35 ··GHC.Internal.MVar.takeMVar
36 ··GHC.Internal.MVar.tryPutMVar36 ··GHC.Internal.MVar.tryPutMVar
37 ··GHC.Internal.MVar.tryReadMVar37 ··GHC.Internal.MVar.tryReadMVar
38 ··GHC.Internal.MVar.tryTakeMVar38 ··GHC.Internal.MVar.tryTakeMVar
39 ··GHC.Internal.MVar.MVar39 ··GHC.Internal.MVar.MVar
40 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Concurrent.MVar.Compat40 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Concurrent.MVar.Compat
41 boot·module·dependencies:41 boot·module·dependencies:
42 direct·package·dependencies:·base-4.20.2.042 direct·package·dependencies:·base-4.20.2.0
43 plugin·package·dependencies:43 plugin·package·dependencies:
44 trusted·package·dependencies:·base-4.20.2.044 trusted·package·dependencies:·base-4.20.2.0
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:·GHC.Internal.Data.Functor.Const46 family·instance·modules:·GHC.Internal.Data.Functor.Const
47 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid47 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
48 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord48 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
49 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception49 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
50 ·························GHC.Internal.RTS.Flags50 ·························GHC.Internal.RTS.Flags
51 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a51 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
52 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Concurrent.MVar.Compat·aabd808680f7691569882bb293bc9e3352 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Concurrent.MVar.Compat·1a19484290873120721b8a82c1d246b8
53 ··exports:·cec82b717c59f169ac95e062ae174d4c53 ··exports:·cec82b717c59f169ac95e062ae174d4c
54 import··-/··GHC.Internal.Control.Concurrent.MVar·afb408e2df843676d593cc5b609a611054 import··-/··GHC.Internal.Control.Concurrent.MVar·afb408e2df843676d593cc5b609a6110
55 import··-/··GHC.Internal.MVar·1d19ca7c424be88cd2218532418b1ed455 import··-/··GHC.Internal.MVar·1d19ca7c424be88cd2218532418b1ed4
56 c5318562fb2864cef047ab63b487c73f56 f5925d484a637b9ac826f4ca971c606f
57 ··$trModule·::·GHC.Types.Module57 ··$trModule·::·GHC.Types.Module
58 ··[HasNoCafRefs,·TagSig:·<TagProper>,58 ··[HasNoCafRefs,·TagSig:·<TagProper>,
59 ···LambdaFormInfo:·LFCon[GHC.Types.Module],59 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
60 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]60 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
61 18f20b8c6a7ea110d799ba5fc5b522ac61 39c579092b2b979973ac1cc1614380bc
62 ··$trModule1·::·GHC.Types.TrName62 ··$trModule1·::·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·$trModule2]65 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
66 7d6ad7aed48bbf5984f41f812890283d66 d0e07e6907e24bd29bd885fcdbbfca13
67 ··$trModule2·::·GHC.Prim.Addr#67 ··$trModule2·::·GHC.Prim.Addr#
68 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,68 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
69 ···Unfolding:·Core:·<vanilla>69 ···Unfolding:·Core:·<vanilla>
70 ··············"Control.Concurrent.MVar.Compat.Repl.Batteries"#]70 ··············"Control.Concurrent.MVar.Compat.Repl.Batteries"#]
71 52b44895497263084a6928abf5a2287271 8806505a8e8d781b689a7d8492ac6d92
72 ··$trModule3·::·GHC.Types.TrName72 ··$trModule3·::·GHC.Types.TrName
73 ··[HasNoCafRefs,·TagSig:·<TagProper>,73 ··[HasNoCafRefs,·TagSig:·<TagProper>,
74 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],74 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
75 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]75 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
76 d0aff2728671182836780284ddbe4a5976 92864bf95657e123e4808c01fca0b9ab
77 ··$trModule4·::·GHC.Prim.Addr#77 ··$trModule4·::·GHC.Prim.Addr#
78 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,78 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
79 ···Unfolding:·Core:·<vanilla>79 ···Unfolding:·Core:·<vanilla>
80 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]80 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
81 Warnings:81 Warnings:
82 ··Deprecated·names:82 ··Deprecated·names:
83 ··Deprecated·exports:83 ··Deprecated·exports:
84 trusted:·safe-inferred84 trusted:·safe-inferred
85 require·own·pkg·trusted:·False85 require·own·pkg·trusted:·False
86 docs:86 docs:
87 ··Nothing87 ··Nothing
3.41 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/MVar/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/MVar/Compat.hi
Files 82% similar despite different names
3.07 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·Control.Concurrent.MVar.Compat·91037 interface·Control.Concurrent.MVar.Compat·9103
8 ··interface·hash:·2ff695ec5366a72d1fbab8aa750caaf8 
9 ··ABI·hash:·aabd808680f7691569882bb293bc9e338 ··interface·hash:·7158035077c93d2a5d2b78e68e5b7d70
 9 ··ABI·hash:·1a19484290873120721b8a82c1d246b8
10 ··export-list·hash:·cec82b717c59f169ac95e062ae174d4c10 ··export-list·hash:·cec82b717c59f169ac95e062ae174d4c
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·76b08b07aa1f777f791c605ca5c9db6216 ··src_hash:·76b08b07aa1f777f791c605ca5c9db62
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 45, 40 lines modifiedOffset 45, 40 lines modified
45 family·instance·modules:·GHC.Internal.Data.Monoid45 family·instance·modules:·GHC.Internal.Data.Monoid
46 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord46 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
47 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception47 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
48 import··-/··Control.Concurrent.MVar.Compat·9e3e6ada5d419091c835d68895a8786148 import··-/··Control.Concurrent.MVar.Compat·9e3e6ada5d419091c835d68895a87861
49 import··-/··GHC.Internal.Control.Concurrent.MVar·afb408e2df843676d593cc5b609a611049 import··-/··GHC.Internal.Control.Concurrent.MVar·afb408e2df843676d593cc5b609a6110
50 import··-/··GHC.Internal.MVar·1d19ca7c424be88cd2218532418b1ed450 import··-/··GHC.Internal.MVar·1d19ca7c424be88cd2218532418b1ed4
51 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf51 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
52 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b452 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
53 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d53 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
54 98491f7bd03211b6a14a5f8a3ec420f254 bbb6694b7c1d2a08bbdee08946995be4
55 ··$trModule·::·GHC.Types.Module55 ··$trModule·::·GHC.Types.Module
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Types.Module],57 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
58 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]58 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
59 df2d3a5ab8875967aba3422c2c35b78c59 009f57839fda577c094a6555f7790d17
60 ··$trModule1·::·GHC.Types.TrName60 ··$trModule1·::·GHC.Types.TrName
61 ··[HasNoCafRefs,·TagSig:·<TagProper>,61 ··[HasNoCafRefs,·TagSig:·<TagProper>,
62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
64 1df3f0f4bec9627d2eacaf0278b9892d64 0d90a12aa0100016809739be70aef7b3
65 ··$trModule2·::·GHC.Prim.Addr#65 ··$trModule2·::·GHC.Prim.Addr#
66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
67 ···Unfolding:·Core:·<vanilla>·"Control.Concurrent.MVar.Compat"#]67 ···Unfolding:·Core:·<vanilla>·"Control.Concurrent.MVar.Compat"#]
68 6c30b16542b1190d7c94a7596455010b68 08444b4ec4b30141a71550993b21e445
69 ··$trModule3·::·GHC.Types.TrName69 ··$trModule3·::·GHC.Types.TrName
70 ··[HasNoCafRefs,·TagSig:·<TagProper>,70 ··[HasNoCafRefs,·TagSig:·<TagProper>,
71 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],71 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
72 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]72 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
73 5a87a7bf14239cac0b1078025cc1436173 e070f3ed236870ae642046e09044b047
74 ··$trModule4·::·GHC.Prim.Addr#74 ··$trModule4·::·GHC.Prim.Addr#
75 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,75 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
76 ···Unfolding:·Core:·<vanilla>76 ···Unfolding:·Core:·<vanilla>
77 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]77 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
78 Warnings:78 Warnings:
79 ··Deprecated·names:79 ··Deprecated·names:
80 ··Deprecated·exports:80 ··Deprecated·exports:
81 trusted:·safe-inferred81 trusted:·safe-inferred
82 require·own·pkg·trusted:·False82 require·own·pkg·trusted:·False
83 docs:83 docs:
84 ··Nothing84 ··Nothing
3.41 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Concurrent/MVar/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Concurrent/MVar/Compat.dyn_hi
Files 86% similar despite different names
3.07 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·Control.Concurrent.MVar.Compat·91037 interface·Control.Concurrent.MVar.Compat·9103
8 ··interface·hash:·2ff695ec5366a72d1fbab8aa750caaf8 
9 ··ABI·hash:·aabd808680f7691569882bb293bc9e338 ··interface·hash:·7158035077c93d2a5d2b78e68e5b7d70
 9 ··ABI·hash:·1a19484290873120721b8a82c1d246b8
10 ··export-list·hash:·cec82b717c59f169ac95e062ae174d4c10 ··export-list·hash:·cec82b717c59f169ac95e062ae174d4c
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·76b08b07aa1f777f791c605ca5c9db6216 ··src_hash:·76b08b07aa1f777f791c605ca5c9db62
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 45, 40 lines modifiedOffset 45, 40 lines modified
45 family·instance·modules:·GHC.Internal.Data.Monoid45 family·instance·modules:·GHC.Internal.Data.Monoid
46 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord46 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
47 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception47 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
48 import··-/··Control.Concurrent.MVar.Compat·9e3e6ada5d419091c835d68895a8786148 import··-/··Control.Concurrent.MVar.Compat·9e3e6ada5d419091c835d68895a87861
49 import··-/··GHC.Internal.Control.Concurrent.MVar·afb408e2df843676d593cc5b609a611049 import··-/··GHC.Internal.Control.Concurrent.MVar·afb408e2df843676d593cc5b609a6110
50 import··-/··GHC.Internal.MVar·1d19ca7c424be88cd2218532418b1ed450 import··-/··GHC.Internal.MVar·1d19ca7c424be88cd2218532418b1ed4
51 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf51 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
52 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b452 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
53 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d53 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
54 98491f7bd03211b6a14a5f8a3ec420f254 bbb6694b7c1d2a08bbdee08946995be4
55 ··$trModule·::·GHC.Types.Module55 ··$trModule·::·GHC.Types.Module
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Types.Module],57 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
58 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]58 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
59 df2d3a5ab8875967aba3422c2c35b78c59 009f57839fda577c094a6555f7790d17
60 ··$trModule1·::·GHC.Types.TrName60 ··$trModule1·::·GHC.Types.TrName
61 ··[HasNoCafRefs,·TagSig:·<TagProper>,61 ··[HasNoCafRefs,·TagSig:·<TagProper>,
62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
64 1df3f0f4bec9627d2eacaf0278b9892d64 0d90a12aa0100016809739be70aef7b3
65 ··$trModule2·::·GHC.Prim.Addr#65 ··$trModule2·::·GHC.Prim.Addr#
66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
67 ···Unfolding:·Core:·<vanilla>·"Control.Concurrent.MVar.Compat"#]67 ···Unfolding:·Core:·<vanilla>·"Control.Concurrent.MVar.Compat"#]
68 6c30b16542b1190d7c94a7596455010b68 08444b4ec4b30141a71550993b21e445
69 ··$trModule3·::·GHC.Types.TrName69 ··$trModule3·::·GHC.Types.TrName
70 ··[HasNoCafRefs,·TagSig:·<TagProper>,70 ··[HasNoCafRefs,·TagSig:·<TagProper>,
71 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],71 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
72 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]72 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
73 5a87a7bf14239cac0b1078025cc1436173 e070f3ed236870ae642046e09044b047
74 ··$trModule4·::·GHC.Prim.Addr#74 ··$trModule4·::·GHC.Prim.Addr#
75 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,75 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
76 ···Unfolding:·Core:·<vanilla>76 ···Unfolding:·Core:·<vanilla>
77 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]77 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
78 Warnings:78 Warnings:
79 ··Deprecated·names:79 ··Deprecated·names:
80 ··Deprecated·exports:80 ··Deprecated·exports:
81 trusted:·safe-inferred81 trusted:·safe-inferred
82 require·own·pkg·trusted:·False82 require·own·pkg·trusted:·False
83 docs:83 docs:
84 ··Nothing84 ··Nothing
4.89 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Exception/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Exception/Compat/Repl/Batteries.dyn_hi
Files 94% similar despite different names
4.52 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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·Control.Exception.Compat.Repl.Batteries·91037 interface·Control.Exception.Compat.Repl.Batteries·9103
8 ··interface·hash:·c929daefa7c30d2c26b343b0c676ec81 
9 ··ABI·hash:·6487c9890441617668737ac3ddd8753f8 ··interface·hash:·a1d99a2804332de55cfd4bce6a62bc87
 9 ··ABI·hash:·7d096b591f9d6894c7e4b7c97fb68cca
10 ··export-list·hash:·73a0dbb1254e532f7c1998190a7965c410 ··export-list·hash:·73a0dbb1254e532f7c1998190a7965c4
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·54a2003dfd62ec06728ae1dca51b420616 ··src_hash:·54a2003dfd62ec06728ae1dca51b4206
Offset 70, 61 lines modifiedOffset 70, 61 lines modified
70 ··GHC.Internal.IO.Exception.AsyncException{GHC.Internal.IO.Exception.HeapOverflow·GHC.Internal.IO.Exception.StackOverflow·GHC.Internal.IO.Exception.ThreadKilled·GHC.Internal.IO.Exception.UserInterrupt}70 ··GHC.Internal.IO.Exception.AsyncException{GHC.Internal.IO.Exception.HeapOverflow·GHC.Internal.IO.Exception.StackOverflow·GHC.Internal.IO.Exception.ThreadKilled·GHC.Internal.IO.Exception.UserInterrupt}
71 ··GHC.Internal.IO.Exception.BlockedIndefinitelyOnMVar{GHC.Internal.IO.Exception.BlockedIndefinitelyOnMVar}71 ··GHC.Internal.IO.Exception.BlockedIndefinitelyOnMVar{GHC.Internal.IO.Exception.BlockedIndefinitelyOnMVar}
72 ··GHC.Internal.IO.Exception.BlockedIndefinitelyOnSTM{GHC.Internal.IO.Exception.BlockedIndefinitelyOnSTM}72 ··GHC.Internal.IO.Exception.BlockedIndefinitelyOnSTM{GHC.Internal.IO.Exception.BlockedIndefinitelyOnSTM}
73 ··GHC.Internal.IO.Exception.CompactionFailed{GHC.Internal.IO.Exception.CompactionFailed}73 ··GHC.Internal.IO.Exception.CompactionFailed{GHC.Internal.IO.Exception.CompactionFailed}
74 ··GHC.Internal.IO.Exception.Deadlock{GHC.Internal.IO.Exception.Deadlock}74 ··GHC.Internal.IO.Exception.Deadlock{GHC.Internal.IO.Exception.Deadlock}
75 ··GHC.Internal.IO.Exception.IOException75 ··GHC.Internal.IO.Exception.IOException
76 ··GHC.Internal.IO.Exception.SomeAsyncException{GHC.Internal.IO.Exception.SomeAsyncException}76 ··GHC.Internal.IO.Exception.SomeAsyncException{GHC.Internal.IO.Exception.SomeAsyncException}
77 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Exception.Compat77 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Exception.Compat
78 boot·module·dependencies:78 boot·module·dependencies:
79 direct·package·dependencies:·base-4.20.2.079 direct·package·dependencies:·base-4.20.2.0
80 plugin·package·dependencies:80 plugin·package·dependencies:
81 trusted·package·dependencies:·base-4.20.2.081 trusted·package·dependencies:·base-4.20.2.0
82 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext82 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
83 family·instance·modules:·GHC.Internal.Data.Functor.Const83 family·instance·modules:·GHC.Internal.Data.Functor.Const
84 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid84 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
85 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord85 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
86 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception86 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
87 ·························GHC.Internal.RTS.Flags87 ·························GHC.Internal.RTS.Flags
88 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a88 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
89 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Exception.Compat·a467b6ea65c189ba068474008bc1feaa89 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Exception.Compat·989d3122aa2951a07036f7cc27807f2f
90 ··exports:·83d6fee1197ec136a06d7d1da91367fb90 ··exports:·83d6fee1197ec136a06d7d1da91367fb
91 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c91 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
92 import··-/··GHC.Internal.Conc.Sync·1d954c4d63c0c6823620a52eceb46a5c92 import··-/··GHC.Internal.Conc.Sync·1d954c4d63c0c6823620a52eceb46a5c
93 import··-/··GHC.Internal.Control.Exception·46d71342093ef3a29809351b0f0c725793 import··-/··GHC.Internal.Control.Exception·46d71342093ef3a29809351b0f0c7257
94 import··-/··GHC.Internal.Control.Exception.Base·2477f6dcbe63c9b2482cd9475de7c79e94 import··-/··GHC.Internal.Control.Exception.Base·2477f6dcbe63c9b2482cd9475de7c79e
95 import··-/··GHC.Internal.Exception·55ad50f2f7561a3dafe385e125be96d595 import··-/··GHC.Internal.Exception·55ad50f2f7561a3dafe385e125be96d5
96 import··-/··GHC.Internal.Exception.Type·7c977ae167b7a025ae4f725f4d9b624b96 import··-/··GHC.Internal.Exception.Type·7c977ae167b7a025ae4f725f4d9b624b
97 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d5936497 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d59364
98 import··-/··GHC.Internal.IO.Exception·c37de6d3d2578d20163f81026b3cce7b98 import··-/··GHC.Internal.IO.Exception·c37de6d3d2578d20163f81026b3cce7b
99 48abfed7cc3036477f0a265c85384c0d99 f86b8630b28052d478794f4f99770d10
100 ··$trModule·::·GHC.Types.Module100 ··$trModule·::·GHC.Types.Module
101 ··[HasNoCafRefs,·TagSig:·<TagProper>,101 ··[HasNoCafRefs,·TagSig:·<TagProper>,
102 ···LambdaFormInfo:·LFCon[GHC.Types.Module],102 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
103 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]103 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
104 e5df9614501aa9122715bf5bf1451beb104 4f8dcef1b8255986dc024b33a4863a0d
105 ··$trModule1·::·GHC.Types.TrName105 ··$trModule1·::·GHC.Types.TrName
106 ··[HasNoCafRefs,·TagSig:·<TagProper>,106 ··[HasNoCafRefs,·TagSig:·<TagProper>,
107 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],107 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
108 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]108 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
109 267e5ef6f823eb24a26877485f4e70da109 7a3154140740fbb34358ac25ba2cbf6d
110 ··$trModule2·::·GHC.Prim.Addr#110 ··$trModule2·::·GHC.Prim.Addr#
111 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,111 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
112 ···Unfolding:·Core:·<vanilla>112 ···Unfolding:·Core:·<vanilla>
113 ··············"Control.Exception.Compat.Repl.Batteries"#]113 ··············"Control.Exception.Compat.Repl.Batteries"#]
114 e962eb06cfe16f159d7d388362c9f439114 d7d27afad29ff695506bcf8e33efca4f
115 ··$trModule3·::·GHC.Types.TrName115 ··$trModule3·::·GHC.Types.TrName
116 ··[HasNoCafRefs,·TagSig:·<TagProper>,116 ··[HasNoCafRefs,·TagSig:·<TagProper>,
117 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],117 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
118 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]118 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
119 50bf648ccd39d58fde7cff9f1b9a033b119 cd5a935c7bf7e9cb7852fb8b17265730
120 ··$trModule4·::·GHC.Prim.Addr#120 ··$trModule4·::·GHC.Prim.Addr#
121 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,121 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
122 ···Unfolding:·Core:·<vanilla>122 ···Unfolding:·Core:·<vanilla>
123 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]123 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
124 Warnings:124 Warnings:
125 ··Deprecated·names:125 ··Deprecated·names:
126 ··Deprecated·exports:126 ··Deprecated·exports:
127 trusted:·safe-inferred127 trusted:·safe-inferred
128 require·own·pkg·trusted:·False128 require·own·pkg·trusted:·False
129 docs:129 docs:
130 ··Nothing130 ··Nothing
4.88 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Exception/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Exception/Compat/Repl/Batteries.hi
Files 94% similar despite different names
4.52 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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·Control.Exception.Compat.Repl.Batteries·91037 interface·Control.Exception.Compat.Repl.Batteries·9103
8 ··interface·hash:·c929daefa7c30d2c26b343b0c676ec81 
9 ··ABI·hash:·6487c9890441617668737ac3ddd8753f8 ··interface·hash:·a1d99a2804332de55cfd4bce6a62bc87
 9 ··ABI·hash:·7d096b591f9d6894c7e4b7c97fb68cca
10 ··export-list·hash:·73a0dbb1254e532f7c1998190a7965c410 ··export-list·hash:·73a0dbb1254e532f7c1998190a7965c4
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·54a2003dfd62ec06728ae1dca51b420616 ··src_hash:·54a2003dfd62ec06728ae1dca51b4206
Offset 70, 61 lines modifiedOffset 70, 61 lines modified
70 ··GHC.Internal.IO.Exception.AsyncException{GHC.Internal.IO.Exception.HeapOverflow·GHC.Internal.IO.Exception.StackOverflow·GHC.Internal.IO.Exception.ThreadKilled·GHC.Internal.IO.Exception.UserInterrupt}70 ··GHC.Internal.IO.Exception.AsyncException{GHC.Internal.IO.Exception.HeapOverflow·GHC.Internal.IO.Exception.StackOverflow·GHC.Internal.IO.Exception.ThreadKilled·GHC.Internal.IO.Exception.UserInterrupt}
71 ··GHC.Internal.IO.Exception.BlockedIndefinitelyOnMVar{GHC.Internal.IO.Exception.BlockedIndefinitelyOnMVar}71 ··GHC.Internal.IO.Exception.BlockedIndefinitelyOnMVar{GHC.Internal.IO.Exception.BlockedIndefinitelyOnMVar}
72 ··GHC.Internal.IO.Exception.BlockedIndefinitelyOnSTM{GHC.Internal.IO.Exception.BlockedIndefinitelyOnSTM}72 ··GHC.Internal.IO.Exception.BlockedIndefinitelyOnSTM{GHC.Internal.IO.Exception.BlockedIndefinitelyOnSTM}
73 ··GHC.Internal.IO.Exception.CompactionFailed{GHC.Internal.IO.Exception.CompactionFailed}73 ··GHC.Internal.IO.Exception.CompactionFailed{GHC.Internal.IO.Exception.CompactionFailed}
74 ··GHC.Internal.IO.Exception.Deadlock{GHC.Internal.IO.Exception.Deadlock}74 ··GHC.Internal.IO.Exception.Deadlock{GHC.Internal.IO.Exception.Deadlock}
75 ··GHC.Internal.IO.Exception.IOException75 ··GHC.Internal.IO.Exception.IOException
76 ··GHC.Internal.IO.Exception.SomeAsyncException{GHC.Internal.IO.Exception.SomeAsyncException}76 ··GHC.Internal.IO.Exception.SomeAsyncException{GHC.Internal.IO.Exception.SomeAsyncException}
77 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Exception.Compat77 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Exception.Compat
78 boot·module·dependencies:78 boot·module·dependencies:
79 direct·package·dependencies:·base-4.20.2.079 direct·package·dependencies:·base-4.20.2.0
80 plugin·package·dependencies:80 plugin·package·dependencies:
81 trusted·package·dependencies:·base-4.20.2.081 trusted·package·dependencies:·base-4.20.2.0
82 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext82 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
83 family·instance·modules:·GHC.Internal.Data.Functor.Const83 family·instance·modules:·GHC.Internal.Data.Functor.Const
84 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid84 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
85 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord85 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
86 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception86 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
87 ·························GHC.Internal.RTS.Flags87 ·························GHC.Internal.RTS.Flags
88 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a88 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
89 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Exception.Compat·a467b6ea65c189ba068474008bc1feaa89 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Exception.Compat·989d3122aa2951a07036f7cc27807f2f
90 ··exports:·83d6fee1197ec136a06d7d1da91367fb90 ··exports:·83d6fee1197ec136a06d7d1da91367fb
91 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c91 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
92 import··-/··GHC.Internal.Conc.Sync·1d954c4d63c0c6823620a52eceb46a5c92 import··-/··GHC.Internal.Conc.Sync·1d954c4d63c0c6823620a52eceb46a5c
93 import··-/··GHC.Internal.Control.Exception·46d71342093ef3a29809351b0f0c725793 import··-/··GHC.Internal.Control.Exception·46d71342093ef3a29809351b0f0c7257
94 import··-/··GHC.Internal.Control.Exception.Base·2477f6dcbe63c9b2482cd9475de7c79e94 import··-/··GHC.Internal.Control.Exception.Base·2477f6dcbe63c9b2482cd9475de7c79e
95 import··-/··GHC.Internal.Exception·55ad50f2f7561a3dafe385e125be96d595 import··-/··GHC.Internal.Exception·55ad50f2f7561a3dafe385e125be96d5
96 import··-/··GHC.Internal.Exception.Type·7c977ae167b7a025ae4f725f4d9b624b96 import··-/··GHC.Internal.Exception.Type·7c977ae167b7a025ae4f725f4d9b624b
97 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d5936497 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d59364
98 import··-/··GHC.Internal.IO.Exception·c37de6d3d2578d20163f81026b3cce7b98 import··-/··GHC.Internal.IO.Exception·c37de6d3d2578d20163f81026b3cce7b
99 48abfed7cc3036477f0a265c85384c0d99 f86b8630b28052d478794f4f99770d10
100 ··$trModule·::·GHC.Types.Module100 ··$trModule·::·GHC.Types.Module
101 ··[HasNoCafRefs,·TagSig:·<TagProper>,101 ··[HasNoCafRefs,·TagSig:·<TagProper>,
102 ···LambdaFormInfo:·LFCon[GHC.Types.Module],102 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
103 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]103 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
104 e5df9614501aa9122715bf5bf1451beb104 4f8dcef1b8255986dc024b33a4863a0d
105 ··$trModule1·::·GHC.Types.TrName105 ··$trModule1·::·GHC.Types.TrName
106 ··[HasNoCafRefs,·TagSig:·<TagProper>,106 ··[HasNoCafRefs,·TagSig:·<TagProper>,
107 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],107 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
108 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]108 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
109 267e5ef6f823eb24a26877485f4e70da109 7a3154140740fbb34358ac25ba2cbf6d
110 ··$trModule2·::·GHC.Prim.Addr#110 ··$trModule2·::·GHC.Prim.Addr#
111 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,111 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
112 ···Unfolding:·Core:·<vanilla>112 ···Unfolding:·Core:·<vanilla>
113 ··············"Control.Exception.Compat.Repl.Batteries"#]113 ··············"Control.Exception.Compat.Repl.Batteries"#]
114 e962eb06cfe16f159d7d388362c9f439114 d7d27afad29ff695506bcf8e33efca4f
115 ··$trModule3·::·GHC.Types.TrName115 ··$trModule3·::·GHC.Types.TrName
116 ··[HasNoCafRefs,·TagSig:·<TagProper>,116 ··[HasNoCafRefs,·TagSig:·<TagProper>,
117 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],117 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
118 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]118 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
119 50bf648ccd39d58fde7cff9f1b9a033b119 cd5a935c7bf7e9cb7852fb8b17265730
120 ··$trModule4·::·GHC.Prim.Addr#120 ··$trModule4·::·GHC.Prim.Addr#
121 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,121 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
122 ···Unfolding:·Core:·<vanilla>122 ···Unfolding:·Core:·<vanilla>
123 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]123 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
124 Warnings:124 Warnings:
125 ··Deprecated·names:125 ··Deprecated·names:
126 ··Deprecated·exports:126 ··Deprecated·exports:
127 trusted:·safe-inferred127 trusted:·safe-inferred
128 require·own·pkg·trusted:·False128 require·own·pkg·trusted:·False
129 docs:129 docs:
130 ··Nothing130 ··Nothing
3.27 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Exception/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Exception/Compat.dyn_hi
Files 95% similar despite different names
2.94 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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·Control.Exception.Compat·91037 interface·Control.Exception.Compat·9103
8 ··interface·hash:·e8fa42b0c41c639617d3fc4b1604e437 
9 ··ABI·hash:·a467b6ea65c189ba068474008bc1feaa8 ··interface·hash:·4e038ddd8ccb5bf17143c2b367bf8512
 9 ··ABI·hash:·989d3122aa2951a07036f7cc27807f2f
10 ··export-list·hash:·83d6fee1197ec136a06d7d1da91367fb10 ··export-list·hash:·83d6fee1197ec136a06d7d1da91367fb
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·990952eddbab96a7411b862bf9428cea16 ··src_hash:·990952eddbab96a7411b862bf9428cea
Offset 89, 40 lines modifiedOffset 89, 40 lines modified
89 import··-/··GHC.Internal.Control.Exception·46d71342093ef3a29809351b0f0c725789 import··-/··GHC.Internal.Control.Exception·46d71342093ef3a29809351b0f0c7257
90 import··-/··GHC.Internal.Control.Exception.Base·2477f6dcbe63c9b2482cd9475de7c79e90 import··-/··GHC.Internal.Control.Exception.Base·2477f6dcbe63c9b2482cd9475de7c79e
91 import··-/··GHC.Internal.Exception·55ad50f2f7561a3dafe385e125be96d591 import··-/··GHC.Internal.Exception·55ad50f2f7561a3dafe385e125be96d5
92 import··-/··GHC.Internal.Exception.Type·7c977ae167b7a025ae4f725f4d9b624b92 import··-/··GHC.Internal.Exception.Type·7c977ae167b7a025ae4f725f4d9b624b
93 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d5936493 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d59364
94 import··-/··GHC.Internal.IO.Exception·c37de6d3d2578d20163f81026b3cce7b94 import··-/··GHC.Internal.IO.Exception·c37de6d3d2578d20163f81026b3cce7b
95 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf95 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
96 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b496 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
97 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d97 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
98 9459c0d74a268efd874e5e9a4c71cf9798 b1819ffd81ccaf89fcaa81d92c2f1386
99 ··$trModule·::·GHC.Types.Module99 ··$trModule·::·GHC.Types.Module
100 ··[HasNoCafRefs,·TagSig:·<TagProper>,100 ··[HasNoCafRefs,·TagSig:·<TagProper>,
101 ···LambdaFormInfo:·LFCon[GHC.Types.Module],101 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
102 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]102 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
103 e5fbc973a0055f602d1dea9ce011610f103 8adb4771e05a393d128f122f6d224dc2
104 ··$trModule1·::·GHC.Types.TrName104 ··$trModule1·::·GHC.Types.TrName
105 ··[HasNoCafRefs,·TagSig:·<TagProper>,105 ··[HasNoCafRefs,·TagSig:·<TagProper>,
106 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],106 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
107 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]107 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
108 810a4b6682b917cf9b501056035daa39108 8803c409b2d71813bd335166445c15f7
109 ··$trModule2·::·GHC.Prim.Addr#109 ··$trModule2·::·GHC.Prim.Addr#
110 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,110 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
111 ···Unfolding:·Core:·<vanilla>·"Control.Exception.Compat"#]111 ···Unfolding:·Core:·<vanilla>·"Control.Exception.Compat"#]
112 f2b5c29e6629373cc142d365b987b275112 fd383b518a1f6e6aa77cc09df5f27eec
113 ··$trModule3·::·GHC.Types.TrName113 ··$trModule3·::·GHC.Types.TrName
114 ··[HasNoCafRefs,·TagSig:·<TagProper>,114 ··[HasNoCafRefs,·TagSig:·<TagProper>,
115 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],115 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
116 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]116 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
117 d3ce317453cd5bdbb57c76195e8d2cd2117 cce19b7caa55e82d31189a4a1045b276
118 ··$trModule4·::·GHC.Prim.Addr#118 ··$trModule4·::·GHC.Prim.Addr#
119 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,119 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
120 ···Unfolding:·Core:·<vanilla>120 ···Unfolding:·Core:·<vanilla>
121 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]121 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
122 Warnings:122 Warnings:
123 ··Deprecated·names:123 ··Deprecated·names:
124 ··Deprecated·exports:124 ··Deprecated·exports:
125 trusted:·safe-inferred125 trusted:·safe-inferred
126 require·own·pkg·trusted:·False126 require·own·pkg·trusted:·False
127 docs:127 docs:
128 ··Nothing128 ··Nothing
3.26 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Exception/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Exception/Compat.hi
Files 88% similar despite different names
2.94 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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·Control.Exception.Compat·91037 interface·Control.Exception.Compat·9103
8 ··interface·hash:·e8fa42b0c41c639617d3fc4b1604e437 
9 ··ABI·hash:·a467b6ea65c189ba068474008bc1feaa8 ··interface·hash:·4e038ddd8ccb5bf17143c2b367bf8512
 9 ··ABI·hash:·989d3122aa2951a07036f7cc27807f2f
10 ··export-list·hash:·83d6fee1197ec136a06d7d1da91367fb10 ··export-list·hash:·83d6fee1197ec136a06d7d1da91367fb
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·990952eddbab96a7411b862bf9428cea16 ··src_hash:·990952eddbab96a7411b862bf9428cea
Offset 89, 40 lines modifiedOffset 89, 40 lines modified
89 import··-/··GHC.Internal.Control.Exception·46d71342093ef3a29809351b0f0c725789 import··-/··GHC.Internal.Control.Exception·46d71342093ef3a29809351b0f0c7257
90 import··-/··GHC.Internal.Control.Exception.Base·2477f6dcbe63c9b2482cd9475de7c79e90 import··-/··GHC.Internal.Control.Exception.Base·2477f6dcbe63c9b2482cd9475de7c79e
91 import··-/··GHC.Internal.Exception·55ad50f2f7561a3dafe385e125be96d591 import··-/··GHC.Internal.Exception·55ad50f2f7561a3dafe385e125be96d5
92 import··-/··GHC.Internal.Exception.Type·7c977ae167b7a025ae4f725f4d9b624b92 import··-/··GHC.Internal.Exception.Type·7c977ae167b7a025ae4f725f4d9b624b
93 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d5936493 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d59364
94 import··-/··GHC.Internal.IO.Exception·c37de6d3d2578d20163f81026b3cce7b94 import··-/··GHC.Internal.IO.Exception·c37de6d3d2578d20163f81026b3cce7b
95 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf95 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
96 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b496 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
97 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d97 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
98 9459c0d74a268efd874e5e9a4c71cf9798 b1819ffd81ccaf89fcaa81d92c2f1386
99 ··$trModule·::·GHC.Types.Module99 ··$trModule·::·GHC.Types.Module
100 ··[HasNoCafRefs,·TagSig:·<TagProper>,100 ··[HasNoCafRefs,·TagSig:·<TagProper>,
101 ···LambdaFormInfo:·LFCon[GHC.Types.Module],101 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
102 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]102 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
103 e5fbc973a0055f602d1dea9ce011610f103 8adb4771e05a393d128f122f6d224dc2
104 ··$trModule1·::·GHC.Types.TrName104 ··$trModule1·::·GHC.Types.TrName
105 ··[HasNoCafRefs,·TagSig:·<TagProper>,105 ··[HasNoCafRefs,·TagSig:·<TagProper>,
106 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],106 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
107 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]107 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
108 810a4b6682b917cf9b501056035daa39108 8803c409b2d71813bd335166445c15f7
109 ··$trModule2·::·GHC.Prim.Addr#109 ··$trModule2·::·GHC.Prim.Addr#
110 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,110 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
111 ···Unfolding:·Core:·<vanilla>·"Control.Exception.Compat"#]111 ···Unfolding:·Core:·<vanilla>·"Control.Exception.Compat"#]
112 f2b5c29e6629373cc142d365b987b275112 fd383b518a1f6e6aa77cc09df5f27eec
113 ··$trModule3·::·GHC.Types.TrName113 ··$trModule3·::·GHC.Types.TrName
114 ··[HasNoCafRefs,·TagSig:·<TagProper>,114 ··[HasNoCafRefs,·TagSig:·<TagProper>,
115 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],115 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
116 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]116 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
117 d3ce317453cd5bdbb57c76195e8d2cd2117 cce19b7caa55e82d31189a4a1045b276
118 ··$trModule4·::·GHC.Prim.Addr#118 ··$trModule4·::·GHC.Prim.Addr#
119 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,119 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
120 ···Unfolding:·Core:·<vanilla>120 ···Unfolding:·Core:·<vanilla>
121 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]121 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
122 Warnings:122 Warnings:
123 ··Deprecated·names:123 ··Deprecated·names:
124 ··Deprecated·exports:124 ··Deprecated·exports:
125 trusted:·safe-inferred125 trusted:·safe-inferred
126 require·own·pkg·trusted:·False126 require·own·pkg·trusted:·False
127 docs:127 docs:
128 ··Nothing128 ··Nothing
4.63 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Compat/Repl/Batteries.hi
Files 91% similar despite different names
4.28 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·Control.Monad.Compat.Repl.Batteries·91037 interface·Control.Monad.Compat.Repl.Batteries·9103
8 ··interface·hash:·89adf038fcbd1c6d4700f34eb37a7bb7 
9 ··ABI·hash:·08c8d5b8048e5f19b3e0b4b6103b064d8 ··interface·hash:·268a53c061f6a5e4112bc94e42f02cbf
 9 ··ABI·hash:·f1852589ac8f613bf7e7576382ff4889
10 ··export-list·hash:·2070388463817cc91d96fad7b3383c0c10 ··export-list·hash:·2070388463817cc91d96fad7b3383c0c
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·c57517e05a432995412ee297dff8b97616 ··src_hash:·c57517e05a432995412ee297dff8b976
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 49, 58 lines modifiedOffset 49, 58 lines modified
49 ··GHC.Internal.Data.Functor.void49 ··GHC.Internal.Data.Functor.void
50 ··GHC.Internal.Data.Traversable.forM50 ··GHC.Internal.Data.Traversable.forM
51 ··GHC.Internal.Base.Functor{GHC.Internal.Base.<$·GHC.Internal.Base.fmap}51 ··GHC.Internal.Base.Functor{GHC.Internal.Base.<$·GHC.Internal.Base.fmap}
52 ··GHC.Internal.Base.Monad{GHC.Internal.Base.>>·GHC.Internal.Base.>>=·GHC.Internal.Base.return}52 ··GHC.Internal.Base.Monad{GHC.Internal.Base.>>·GHC.Internal.Base.>>=·GHC.Internal.Base.return}
53 ··GHC.Internal.Base.MonadPlus{GHC.Internal.Base.mplus·GHC.Internal.Base.mzero}53 ··GHC.Internal.Base.MonadPlus{GHC.Internal.Base.mplus·GHC.Internal.Base.mzero}
54 ··GHC.Internal.Control.Monad.Fail.MonadFail{GHC.Internal.Control.Monad.Fail.fail}54 ··GHC.Internal.Control.Monad.Fail.MonadFail{GHC.Internal.Control.Monad.Fail.fail}
55 ··GHC.Internal.Data.Traversable.Traversable|{GHC.Internal.Data.Traversable.mapM·GHC.Internal.Data.Traversable.sequence}55 ··GHC.Internal.Data.Traversable.Traversable|{GHC.Internal.Data.Traversable.mapM·GHC.Internal.Data.Traversable.sequence}
56 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Monad.Compat56 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Monad.Compat
57 boot·module·dependencies:57 boot·module·dependencies:
58 direct·package·dependencies:·base-4.20.2.058 direct·package·dependencies:·base-4.20.2.0
59 plugin·package·dependencies:59 plugin·package·dependencies:
60 trusted·package·dependencies:·base-4.20.2.060 trusted·package·dependencies:·base-4.20.2.0
61 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext61 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
62 family·instance·modules:·GHC.Internal.Data.Functor.Const62 family·instance·modules:·GHC.Internal.Data.Functor.Const
63 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid63 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
64 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord64 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
65 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception65 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
66 ·························GHC.Internal.RTS.Flags66 ·························GHC.Internal.RTS.Flags
67 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a67 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
68 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Monad.Compat·375f647de6e3c39802238a13e2f542aa68 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Monad.Compat·ef3e34b141a171569c7f9db919d712e4
69 ··exports:·800ed51e2c81c0c0559032f4c1fe8f6669 ··exports:·800ed51e2c81c0c0559032f4c1fe8f66
70 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c70 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
71 import··-/··GHC.Internal.Control.Monad·db4b58d7da6dca650be67d30bb87577471 import··-/··GHC.Internal.Control.Monad·db4b58d7da6dca650be67d30bb875774
72 import··-/··GHC.Internal.Control.Monad.Fail·b48b455cc2fe0517ba1069bb3981de1472 import··-/··GHC.Internal.Control.Monad.Fail·b48b455cc2fe0517ba1069bb3981de14
73 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023373 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
74 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe74 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe
75 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b951221148475 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484
76 b9f54f057885f688d1f9fcaa2dced08c76 a7fcd8a32e9e356a2b83d16efda564f6
77 ··$trModule·::·GHC.Types.Module77 ··$trModule·::·GHC.Types.Module
78 ··[HasNoCafRefs,·TagSig:·<TagProper>,78 ··[HasNoCafRefs,·TagSig:·<TagProper>,
79 ···LambdaFormInfo:·LFCon[GHC.Types.Module],79 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
80 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]80 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
81 d439a4fd6426e0ebbf63df00483649b381 ea0da3ca760e9df22ac0dd3efe705549
82 ··$trModule1·::·GHC.Types.TrName82 ··$trModule1·::·GHC.Types.TrName
83 ··[HasNoCafRefs,·TagSig:·<TagProper>,83 ··[HasNoCafRefs,·TagSig:·<TagProper>,
84 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],84 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
85 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]85 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
86 fc5005ef3be7f257418cfabf24ea9ee886 2672f288ff06dae189e9156fd0f27c1b
87 ··$trModule2·::·GHC.Prim.Addr#87 ··$trModule2·::·GHC.Prim.Addr#
88 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,88 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
89 ···Unfolding:·Core:·<vanilla>·"Control.Monad.Compat.Repl.Batteries"#]89 ···Unfolding:·Core:·<vanilla>·"Control.Monad.Compat.Repl.Batteries"#]
90 eb29a8d351a9b60f630abbfac5b350e190 4d0718b66cec765f402616039bc5dd64
91 ··$trModule3·::·GHC.Types.TrName91 ··$trModule3·::·GHC.Types.TrName
92 ··[HasNoCafRefs,·TagSig:·<TagProper>,92 ··[HasNoCafRefs,·TagSig:·<TagProper>,
93 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],93 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
94 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]94 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
95 dea69c59e2c3d157e0b0e05e40dcc93795 53e699bbe4f4f33f93eeac81c194949c
96 ··$trModule4·::·GHC.Prim.Addr#96 ··$trModule4·::·GHC.Prim.Addr#
97 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,97 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
98 ···Unfolding:·Core:·<vanilla>98 ···Unfolding:·Core:·<vanilla>
99 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]99 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
100 Warnings:100 Warnings:
101 ··Deprecated·names:101 ··Deprecated·names:
102 ··Deprecated·exports:102 ··Deprecated·exports:
103 trusted:·safe-inferred103 trusted:·safe-inferred
104 require·own·pkg·trusted:·False104 require·own·pkg·trusted:·False
105 docs:105 docs:
106 ··Nothing106 ··Nothing
4.63 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Compat/Repl/Batteries.dyn_hi
Files 92% similar despite different names
4.28 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·Control.Monad.Compat.Repl.Batteries·91037 interface·Control.Monad.Compat.Repl.Batteries·9103
8 ··interface·hash:·89adf038fcbd1c6d4700f34eb37a7bb7 
9 ··ABI·hash:·08c8d5b8048e5f19b3e0b4b6103b064d8 ··interface·hash:·268a53c061f6a5e4112bc94e42f02cbf
 9 ··ABI·hash:·f1852589ac8f613bf7e7576382ff4889
10 ··export-list·hash:·2070388463817cc91d96fad7b3383c0c10 ··export-list·hash:·2070388463817cc91d96fad7b3383c0c
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·c57517e05a432995412ee297dff8b97616 ··src_hash:·c57517e05a432995412ee297dff8b976
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 49, 58 lines modifiedOffset 49, 58 lines modified
49 ··GHC.Internal.Data.Functor.void49 ··GHC.Internal.Data.Functor.void
50 ··GHC.Internal.Data.Traversable.forM50 ··GHC.Internal.Data.Traversable.forM
51 ··GHC.Internal.Base.Functor{GHC.Internal.Base.<$·GHC.Internal.Base.fmap}51 ··GHC.Internal.Base.Functor{GHC.Internal.Base.<$·GHC.Internal.Base.fmap}
52 ··GHC.Internal.Base.Monad{GHC.Internal.Base.>>·GHC.Internal.Base.>>=·GHC.Internal.Base.return}52 ··GHC.Internal.Base.Monad{GHC.Internal.Base.>>·GHC.Internal.Base.>>=·GHC.Internal.Base.return}
53 ··GHC.Internal.Base.MonadPlus{GHC.Internal.Base.mplus·GHC.Internal.Base.mzero}53 ··GHC.Internal.Base.MonadPlus{GHC.Internal.Base.mplus·GHC.Internal.Base.mzero}
54 ··GHC.Internal.Control.Monad.Fail.MonadFail{GHC.Internal.Control.Monad.Fail.fail}54 ··GHC.Internal.Control.Monad.Fail.MonadFail{GHC.Internal.Control.Monad.Fail.fail}
55 ··GHC.Internal.Data.Traversable.Traversable|{GHC.Internal.Data.Traversable.mapM·GHC.Internal.Data.Traversable.sequence}55 ··GHC.Internal.Data.Traversable.Traversable|{GHC.Internal.Data.Traversable.mapM·GHC.Internal.Data.Traversable.sequence}
56 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Monad.Compat56 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Monad.Compat
57 boot·module·dependencies:57 boot·module·dependencies:
58 direct·package·dependencies:·base-4.20.2.058 direct·package·dependencies:·base-4.20.2.0
59 plugin·package·dependencies:59 plugin·package·dependencies:
60 trusted·package·dependencies:·base-4.20.2.060 trusted·package·dependencies:·base-4.20.2.0
61 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext61 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
62 family·instance·modules:·GHC.Internal.Data.Functor.Const62 family·instance·modules:·GHC.Internal.Data.Functor.Const
63 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid63 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
64 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord64 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
65 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception65 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
66 ·························GHC.Internal.RTS.Flags66 ·························GHC.Internal.RTS.Flags
67 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a67 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
68 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Monad.Compat·375f647de6e3c39802238a13e2f542aa68 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Monad.Compat·ef3e34b141a171569c7f9db919d712e4
69 ··exports:·800ed51e2c81c0c0559032f4c1fe8f6669 ··exports:·800ed51e2c81c0c0559032f4c1fe8f66
70 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c70 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
71 import··-/··GHC.Internal.Control.Monad·db4b58d7da6dca650be67d30bb87577471 import··-/··GHC.Internal.Control.Monad·db4b58d7da6dca650be67d30bb875774
72 import··-/··GHC.Internal.Control.Monad.Fail·b48b455cc2fe0517ba1069bb3981de1472 import··-/··GHC.Internal.Control.Monad.Fail·b48b455cc2fe0517ba1069bb3981de14
73 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023373 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
74 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe74 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe
75 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b951221148475 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484
76 b9f54f057885f688d1f9fcaa2dced08c76 a7fcd8a32e9e356a2b83d16efda564f6
77 ··$trModule·::·GHC.Types.Module77 ··$trModule·::·GHC.Types.Module
78 ··[HasNoCafRefs,·TagSig:·<TagProper>,78 ··[HasNoCafRefs,·TagSig:·<TagProper>,
79 ···LambdaFormInfo:·LFCon[GHC.Types.Module],79 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
80 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]80 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
81 d439a4fd6426e0ebbf63df00483649b381 ea0da3ca760e9df22ac0dd3efe705549
82 ··$trModule1·::·GHC.Types.TrName82 ··$trModule1·::·GHC.Types.TrName
83 ··[HasNoCafRefs,·TagSig:·<TagProper>,83 ··[HasNoCafRefs,·TagSig:·<TagProper>,
84 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],84 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
85 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]85 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
86 fc5005ef3be7f257418cfabf24ea9ee886 2672f288ff06dae189e9156fd0f27c1b
87 ··$trModule2·::·GHC.Prim.Addr#87 ··$trModule2·::·GHC.Prim.Addr#
88 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,88 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
89 ···Unfolding:·Core:·<vanilla>·"Control.Monad.Compat.Repl.Batteries"#]89 ···Unfolding:·Core:·<vanilla>·"Control.Monad.Compat.Repl.Batteries"#]
90 eb29a8d351a9b60f630abbfac5b350e190 4d0718b66cec765f402616039bc5dd64
91 ··$trModule3·::·GHC.Types.TrName91 ··$trModule3·::·GHC.Types.TrName
92 ··[HasNoCafRefs,·TagSig:·<TagProper>,92 ··[HasNoCafRefs,·TagSig:·<TagProper>,
93 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],93 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
94 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]94 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
95 dea69c59e2c3d157e0b0e05e40dcc93795 53e699bbe4f4f33f93eeac81c194949c
96 ··$trModule4·::·GHC.Prim.Addr#96 ··$trModule4·::·GHC.Prim.Addr#
97 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,97 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
98 ···Unfolding:·Core:·<vanilla>98 ···Unfolding:·Core:·<vanilla>
99 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]99 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
100 Warnings:100 Warnings:
101 ··Deprecated·names:101 ··Deprecated·names:
102 ··Deprecated·exports:102 ··Deprecated·exports:
103 trusted:·safe-inferred103 trusted:·safe-inferred
104 require·own·pkg·trusted:·False104 require·own·pkg·trusted:·False
105 docs:105 docs:
106 ··Nothing106 ··Nothing
3.37 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Compat.hi
Files 90% similar despite different names
3.05 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·Control.Monad.Compat·91037 interface·Control.Monad.Compat·9103
8 ··interface·hash:·ccf73ebe406e3db2503c252816c89b57 
9 ··ABI·hash:·375f647de6e3c39802238a13e2f542aa8 ··interface·hash:·3bb37870012171ba2a94d9b87d738c26
 9 ··ABI·hash:·ef3e34b141a171569c7f9db919d712e4
10 ··export-list·hash:·800ed51e2c81c0c0559032f4c1fe8f6610 ··export-list·hash:·800ed51e2c81c0c0559032f4c1fe8f66
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·8e1fa0d437330f860851f298863cc81216 ··src_hash:·8e1fa0d437330f860851f298863cc812
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 69, 40 lines modifiedOffset 69, 40 lines modified
69 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c69 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
70 import··-/··GHC.Internal.Control.Monad·db4b58d7da6dca650be67d30bb87577470 import··-/··GHC.Internal.Control.Monad·db4b58d7da6dca650be67d30bb875774
71 import··-/··GHC.Internal.Control.Monad.Fail·b48b455cc2fe0517ba1069bb3981de1471 import··-/··GHC.Internal.Control.Monad.Fail·b48b455cc2fe0517ba1069bb3981de14
72 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023372 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
73 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe73 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe
74 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b951221148474 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484
75 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf75 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
76 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b476 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
77 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d77 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
78 2c72122941f9338f547458ed95a741e878 62e700de6d185e52074034e0a27b2098
79 ··$trModule·::·GHC.Types.Module79 ··$trModule·::·GHC.Types.Module
80 ··[HasNoCafRefs,·TagSig:·<TagProper>,80 ··[HasNoCafRefs,·TagSig:·<TagProper>,
81 ···LambdaFormInfo:·LFCon[GHC.Types.Module],81 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
82 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]82 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
83 5099a5823271581cd5ac9903dd6843cc83 fcd744f26b6ad603e2d8aac6dcea6a76
84 ··$trModule1·::·GHC.Types.TrName84 ··$trModule1·::·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·$trModule2]87 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
88 2a0df3c9875f22688576a1ed9f5f109c88 2b069e979d2a528eff05e1ad2d9e4d65
89 ··$trModule2·::·GHC.Prim.Addr#89 ··$trModule2·::·GHC.Prim.Addr#
90 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,90 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
91 ···Unfolding:·Core:·<vanilla>·"Control.Monad.Compat"#]91 ···Unfolding:·Core:·<vanilla>·"Control.Monad.Compat"#]
92 980bf1a256eb9b87f2d0a2c814212f7692 b3597990f31fc71ed021ea111170c70c
93 ··$trModule3·::·GHC.Types.TrName93 ··$trModule3·::·GHC.Types.TrName
94 ··[HasNoCafRefs,·TagSig:·<TagProper>,94 ··[HasNoCafRefs,·TagSig:·<TagProper>,
95 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],95 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
96 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]96 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
97 7905847f0527f5f3aca15b4ffdb2675c97 8820ffe30675c15357932cdeb570c66c
98 ··$trModule4·::·GHC.Prim.Addr#98 ··$trModule4·::·GHC.Prim.Addr#
99 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,99 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
100 ···Unfolding:·Core:·<vanilla>100 ···Unfolding:·Core:·<vanilla>
101 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]101 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
102 Warnings:102 Warnings:
103 ··Deprecated·names:103 ··Deprecated·names:
104 ··Deprecated·exports:104 ··Deprecated·exports:
105 trusted:·safe-inferred105 trusted:·safe-inferred
106 require·own·pkg·trusted:·False106 require·own·pkg·trusted:·False
107 docs:107 docs:
108 ··Nothing108 ··Nothing
3.37 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Compat.dyn_hi
Files 86% similar despite different names
3.05 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·Control.Monad.Compat·91037 interface·Control.Monad.Compat·9103
8 ··interface·hash:·ccf73ebe406e3db2503c252816c89b57 
9 ··ABI·hash:·375f647de6e3c39802238a13e2f542aa8 ··interface·hash:·3bb37870012171ba2a94d9b87d738c26
 9 ··ABI·hash:·ef3e34b141a171569c7f9db919d712e4
10 ··export-list·hash:·800ed51e2c81c0c0559032f4c1fe8f6610 ··export-list·hash:·800ed51e2c81c0c0559032f4c1fe8f66
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·8e1fa0d437330f860851f298863cc81216 ··src_hash:·8e1fa0d437330f860851f298863cc812
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 69, 40 lines modifiedOffset 69, 40 lines modified
69 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c69 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
70 import··-/··GHC.Internal.Control.Monad·db4b58d7da6dca650be67d30bb87577470 import··-/··GHC.Internal.Control.Monad·db4b58d7da6dca650be67d30bb875774
71 import··-/··GHC.Internal.Control.Monad.Fail·b48b455cc2fe0517ba1069bb3981de1471 import··-/··GHC.Internal.Control.Monad.Fail·b48b455cc2fe0517ba1069bb3981de14
72 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023372 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
73 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe73 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe
74 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b951221148474 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484
75 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf75 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
76 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b476 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
77 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d77 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
78 2c72122941f9338f547458ed95a741e878 62e700de6d185e52074034e0a27b2098
79 ··$trModule·::·GHC.Types.Module79 ··$trModule·::·GHC.Types.Module
80 ··[HasNoCafRefs,·TagSig:·<TagProper>,80 ··[HasNoCafRefs,·TagSig:·<TagProper>,
81 ···LambdaFormInfo:·LFCon[GHC.Types.Module],81 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
82 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]82 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
83 5099a5823271581cd5ac9903dd6843cc83 fcd744f26b6ad603e2d8aac6dcea6a76
84 ··$trModule1·::·GHC.Types.TrName84 ··$trModule1·::·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·$trModule2]87 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
88 2a0df3c9875f22688576a1ed9f5f109c88 2b069e979d2a528eff05e1ad2d9e4d65
89 ··$trModule2·::·GHC.Prim.Addr#89 ··$trModule2·::·GHC.Prim.Addr#
90 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,90 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
91 ···Unfolding:·Core:·<vanilla>·"Control.Monad.Compat"#]91 ···Unfolding:·Core:·<vanilla>·"Control.Monad.Compat"#]
92 980bf1a256eb9b87f2d0a2c814212f7692 b3597990f31fc71ed021ea111170c70c
93 ··$trModule3·::·GHC.Types.TrName93 ··$trModule3·::·GHC.Types.TrName
94 ··[HasNoCafRefs,·TagSig:·<TagProper>,94 ··[HasNoCafRefs,·TagSig:·<TagProper>,
95 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],95 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
96 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]96 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
97 7905847f0527f5f3aca15b4ffdb2675c97 8820ffe30675c15357932cdeb570c66c
98 ··$trModule4·::·GHC.Prim.Addr#98 ··$trModule4·::·GHC.Prim.Addr#
99 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,99 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
100 ···Unfolding:·Core:·<vanilla>100 ···Unfolding:·Core:·<vanilla>
101 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]101 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
102 Warnings:102 Warnings:
103 ··Deprecated·names:103 ··Deprecated·names:
104 ··Deprecated·exports:104 ··Deprecated·exports:
105 trusted:·safe-inferred105 trusted:·safe-inferred
106 require·own·pkg·trusted:·False106 require·own·pkg·trusted:·False
107 docs:107 docs:
108 ··Nothing108 ··Nothing
3.89 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Fail/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Fail/Compat/Repl/Batteries.hi
Files 88% similar despite different names
3.53 KB
ghc --show-iface {}
    
Offset 1, 68 lines modifiedOffset 1, 68 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·Control.Monad.Fail.Compat.Repl.Batteries·91037 interface·Control.Monad.Fail.Compat.Repl.Batteries·9103
8 ··interface·hash:·a97583e24b62899955510f4f84e5e5f9 
9 ··ABI·hash:·4b94431055e72750915fdbd2d7e5f4258 ··interface·hash:·1ace21aa51556890a9271a0c88974d24
 9 ··ABI·hash:·cd05c39854f806414c27e400f4d20dc2
10 ··export-list·hash:·e467fe2a8da60a7682988b360c65abe010 ··export-list·hash:·e467fe2a8da60a7682988b360c65abe0
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·1eb9878f780a4a2d1d6bf88f323a2cce16 ··src_hash:·1eb9878f780a4a2d1d6bf88f323a2cce
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··GHC.Internal.Control.Monad.Fail.MonadFail{GHC.Internal.Control.Monad.Fail.fail}21 ··GHC.Internal.Control.Monad.Fail.MonadFail{GHC.Internal.Control.Monad.Fail.fail}
22 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Monad.Fail.Compat22 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Monad.Fail.Compat
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.024 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 trusted·package·dependencies:·base-4.20.2.026 trusted·package·dependencies:·base-4.20.2.0
27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
28 family·instance·modules:·GHC.Internal.Data.Functor.Const28 family·instance·modules:·GHC.Internal.Data.Functor.Const
29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
31 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception31 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
32 ·························GHC.Internal.RTS.Flags32 ·························GHC.Internal.RTS.Flags
33 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a33 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
34 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Monad.Fail.Compat·9c2262a4732fc48637e78c594a60e7ff34 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Monad.Fail.Compat·eef8a8ae5855566dce8eb07de1f9ecb3
35 ··exports:·edf192f3f513053b07b260d69460a1a935 ··exports:·edf192f3f513053b07b260d69460a1a9
36 import··-/··GHC.Internal.Control.Monad.Fail·b48b455cc2fe0517ba1069bb3981de1436 import··-/··GHC.Internal.Control.Monad.Fail·b48b455cc2fe0517ba1069bb3981de14
37 7a334c80f59a4197eb1d08d4001a68f737 00c87c3b388d254f927256b44fd2a678
38 ··$trModule·::·GHC.Types.Module38 ··$trModule·::·GHC.Types.Module
39 ··[HasNoCafRefs,·TagSig:·<TagProper>,39 ··[HasNoCafRefs,·TagSig:·<TagProper>,
40 ···LambdaFormInfo:·LFCon[GHC.Types.Module],40 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
41 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]41 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
42 9cbc66508583b5e4b9ae618e3ef190c342 54e6dbf4b312092ae6cf54aaeb42467c
43 ··$trModule1·::·GHC.Types.TrName43 ··$trModule1·::·GHC.Types.TrName
44 ··[HasNoCafRefs,·TagSig:·<TagProper>,44 ··[HasNoCafRefs,·TagSig:·<TagProper>,
45 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],45 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
46 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]46 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
47 6e8de2f253573eaab9a2cae3d030706b47 2c7ca8749dd89c9ac41485505bbb2bc5
48 ··$trModule2·::·GHC.Prim.Addr#48 ··$trModule2·::·GHC.Prim.Addr#
49 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,49 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
50 ···Unfolding:·Core:·<vanilla>50 ···Unfolding:·Core:·<vanilla>
51 ··············"Control.Monad.Fail.Compat.Repl.Batteries"#]51 ··············"Control.Monad.Fail.Compat.Repl.Batteries"#]
52 4d30dcc3a095eeeffc3852d023a4992a52 bd546070f2c5b33370acb84bdcbde7da
53 ··$trModule3·::·GHC.Types.TrName53 ··$trModule3·::·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·$trModule4]56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
57 986617a7a7814567cb3a0e559caf9d5f57 fbc685941917a9ab29691a74d2da5db8
58 ··$trModule4·::·GHC.Prim.Addr#58 ··$trModule4·::·GHC.Prim.Addr#
59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
60 ···Unfolding:·Core:·<vanilla>60 ···Unfolding:·Core:·<vanilla>
61 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]61 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
62 Warnings:62 Warnings:
63 ··Deprecated·names:63 ··Deprecated·names:
64 ··Deprecated·exports:64 ··Deprecated·exports:
65 trusted:·safe-inferred65 trusted:·safe-inferred
66 require·own·pkg·trusted:·False66 require·own·pkg·trusted:·False
67 docs:67 docs:
68 ··Nothing68 ··Nothing
3.89 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Fail/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/Fail/Compat/Repl/Batteries.dyn_hi
Files 83% similar despite different names
3.53 KB
ghc --show-iface {}
    
Offset 1, 68 lines modifiedOffset 1, 68 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·Control.Monad.Fail.Compat.Repl.Batteries·91037 interface·Control.Monad.Fail.Compat.Repl.Batteries·9103
8 ··interface·hash:·a97583e24b62899955510f4f84e5e5f9 
9 ··ABI·hash:·4b94431055e72750915fdbd2d7e5f4258 ··interface·hash:·1ace21aa51556890a9271a0c88974d24
 9 ··ABI·hash:·cd05c39854f806414c27e400f4d20dc2
10 ··export-list·hash:·e467fe2a8da60a7682988b360c65abe010 ··export-list·hash:·e467fe2a8da60a7682988b360c65abe0
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·1eb9878f780a4a2d1d6bf88f323a2cce16 ··src_hash:·1eb9878f780a4a2d1d6bf88f323a2cce
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··GHC.Internal.Control.Monad.Fail.MonadFail{GHC.Internal.Control.Monad.Fail.fail}21 ··GHC.Internal.Control.Monad.Fail.MonadFail{GHC.Internal.Control.Monad.Fail.fail}
22 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Monad.Fail.Compat22 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Monad.Fail.Compat
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.024 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 trusted·package·dependencies:·base-4.20.2.026 trusted·package·dependencies:·base-4.20.2.0
27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
28 family·instance·modules:·GHC.Internal.Data.Functor.Const28 family·instance·modules:·GHC.Internal.Data.Functor.Const
29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
31 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception31 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
32 ·························GHC.Internal.RTS.Flags32 ·························GHC.Internal.RTS.Flags
33 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a33 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
34 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Monad.Fail.Compat·9c2262a4732fc48637e78c594a60e7ff34 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Monad.Fail.Compat·eef8a8ae5855566dce8eb07de1f9ecb3
35 ··exports:·edf192f3f513053b07b260d69460a1a935 ··exports:·edf192f3f513053b07b260d69460a1a9
36 import··-/··GHC.Internal.Control.Monad.Fail·b48b455cc2fe0517ba1069bb3981de1436 import··-/··GHC.Internal.Control.Monad.Fail·b48b455cc2fe0517ba1069bb3981de14
37 7a334c80f59a4197eb1d08d4001a68f737 00c87c3b388d254f927256b44fd2a678
38 ··$trModule·::·GHC.Types.Module38 ··$trModule·::·GHC.Types.Module
39 ··[HasNoCafRefs,·TagSig:·<TagProper>,39 ··[HasNoCafRefs,·TagSig:·<TagProper>,
40 ···LambdaFormInfo:·LFCon[GHC.Types.Module],40 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
41 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]41 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
42 9cbc66508583b5e4b9ae618e3ef190c342 54e6dbf4b312092ae6cf54aaeb42467c
43 ··$trModule1·::·GHC.Types.TrName43 ··$trModule1·::·GHC.Types.TrName
44 ··[HasNoCafRefs,·TagSig:·<TagProper>,44 ··[HasNoCafRefs,·TagSig:·<TagProper>,
45 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],45 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
46 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]46 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
47 6e8de2f253573eaab9a2cae3d030706b47 2c7ca8749dd89c9ac41485505bbb2bc5
48 ··$trModule2·::·GHC.Prim.Addr#48 ··$trModule2·::·GHC.Prim.Addr#
49 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,49 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
50 ···Unfolding:·Core:·<vanilla>50 ···Unfolding:·Core:·<vanilla>
51 ··············"Control.Monad.Fail.Compat.Repl.Batteries"#]51 ··············"Control.Monad.Fail.Compat.Repl.Batteries"#]
52 4d30dcc3a095eeeffc3852d023a4992a52 bd546070f2c5b33370acb84bdcbde7da
53 ··$trModule3·::·GHC.Types.TrName53 ··$trModule3·::·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·$trModule4]56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
57 986617a7a7814567cb3a0e559caf9d5f57 fbc685941917a9ab29691a74d2da5db8
58 ··$trModule4·::·GHC.Prim.Addr#58 ··$trModule4·::·GHC.Prim.Addr#
59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
60 ···Unfolding:·Core:·<vanilla>60 ···Unfolding:·Core:·<vanilla>
61 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]61 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
62 Warnings:62 Warnings:
63 ··Deprecated·names:63 ··Deprecated·names:
64 ··Deprecated·exports:64 ··Deprecated·exports:
65 trusted:·safe-inferred65 trusted:·safe-inferred
66 require·own·pkg·trusted:·False66 require·own·pkg·trusted:·False
67 docs:67 docs:
68 ··Nothing68 ··Nothing
4.23 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/Fail/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/IO/Class/Compat/Repl/Batteries.dyn_hi
Files 73% similar despite different names
3.87 KB
ghc --show-iface {}
    
Offset 1, 60 lines modifiedOffset 1, 68 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·Control.Monad.Fail.Compat·9103 
8 ··interface·hash:·7b0733d792ddc1c9bc46bc22ad9b6f62 
9 ··ABI·hash:·9c2262a4732fc48637e78c594a60e7ff 
10 ··export-list·hash:·edf192f3f513053b07b260d69460a1a97 interface·Control.Monad.IO.Class.Compat.Repl.Batteries·9103
 8 ··interface·hash:·b315bcdcfdff68cfefb258b23d7e44dd
 9 ··ABI·hash:·b6ae566f60499acf09f2c60369673a9d
 10 ··export-list·hash:·cb89389afaf3d3bd2cd7f23973b15426
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·5fd6a1f445f3702c47e14fc687c4ad3212 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·c384f4f695c11b027c628a09f101addd16 ··src_hash:·437555e3d3c1554328f9962818963411
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··GHC.Internal.Control.Monad.Fail.MonadFail{GHC.Internal.Control.Monad.Fail.fail} 
22 direct·module·dependencies:21 ··Control.Monad.IO.Class.MonadIO{Control.Monad.IO.Class.liftIO}
 22 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Monad.IO.Class.Compat
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv24 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:25 plugin·package·dependencies:
 26 trusted·package·dependencies:·base-4.20.2.0
26 orphans:·GHC.Internal.Base·GHC.Prim.Ext27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
27 family·instance·modules: 
28 import··-/··Control.Monad.Fail.Compat·1f0f4ef2aeaa610083210304e67d86e9 
29 import··-/··GHC.Internal.Control.Monad.Fail·b48b455cc2fe0517ba1069bb3981de14 
30 cdda285b970ac7aa8460d6a9bf85fa8f28 family·instance·modules:·GHC.Internal.Data.Functor.Const
 29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
 30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
 31 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
 32 ·························GHC.Internal.RTS.Flags
 33 import··-/··Control.Monad.IO.Class·2ce57882cebea8008d19b650647df74c
 34 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
 35 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Monad.IO.Class.Compat·8eb804c42daf45209e5a43b640267ac0
 36 ··exports:·4f56150ffe43da72bc87eba27850c43b
 37 bdfc476340fcd3201ef1767aa2d22180
31 ··$trModule·::·GHC.Types.Module38 ··$trModule·::·GHC.Types.Module
32 ··[HasNoCafRefs,·TagSig:·<TagProper>,39 ··[HasNoCafRefs,·TagSig:·<TagProper>,
33 ···LambdaFormInfo:·LFCon[GHC.Types.Module],40 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
34 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]41 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
35 1d5e258f280b543f7704e1df5ab8eb1342 c6aca772f379158445032dd3b67d0ed7
36 ··$trModule1·::·GHC.Types.TrName43 ··$trModule1·::·GHC.Types.TrName
37 ··[HasNoCafRefs,·TagSig:·<TagProper>,44 ··[HasNoCafRefs,·TagSig:·<TagProper>,
38 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],45 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
39 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]46 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
40 e856fab43347e0d7d45969d6c0fb2a8147 5d94149dab9e2c6b2bd22f14f1b3d90c
41 ··$trModule2·::·GHC.Prim.Addr#48 ··$trModule2·::·GHC.Prim.Addr#
42 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,49 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
43 ···Unfolding:·Core:·<vanilla>·"Control.Monad.Fail.Compat"#] 
44 c58c7f906fc9b3513526f28d14804c5450 ···Unfolding:·Core:·<vanilla>
 51 ··············"Control.Monad.IO.Class.Compat.Repl.Batteries"#]
 52 517b55917ae4a8049d2426cf1cd69b2d
45 ··$trModule3·::·GHC.Types.TrName53 ··$trModule3·::·GHC.Types.TrName
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,54 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],55 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
49 29bf140ce83d5e427fdbd61cd959652e57 c43446fb117b39cb293a5324546fed02
50 ··$trModule4·::·GHC.Prim.Addr#58 ··$trModule4·::·GHC.Prim.Addr#
51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
52 ···Unfolding:·Core:·<vanilla>60 ···Unfolding:·Core:·<vanilla>
53 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]61 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
54 Warnings:62 Warnings:
55 ··Deprecated·names:63 ··Deprecated·names:
56 ··Deprecated·exports:64 ··Deprecated·exports:
57 trusted:·safe-inferred65 trusted:·safe-inferred
58 require·own·pkg·trusted:·False66 require·own·pkg·trusted:·False
59 docs:67 docs:
60 ··Nothing68 ··Nothing
4.37 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/IO/Class/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Unsafe/Compat/Repl/Batteries.dyn_hi
Files 82% similar despite different names
4.0 KB
ghc --show-iface {}
    
Offset 1, 70 lines modifiedOffset 1, 72 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·Control.Monad.IO.Class.Compat.Repl.Batteries·91037 interface·Control.Monad.ST.Unsafe.Compat.Repl.Batteries·9103
8 ··interface·hash:·24381489e0ed9ea610d6bc6cc543bfbb 
9 ··ABI·hash:·6ca4fb2f2d393be6756a177b709193af 
10 ··export-list·hash:·cb89389afaf3d3bd2cd7f23973b154268 ··interface·hash:·4e53dc83d5f7bd5ac1e54310f7b59cf5
 9 ··ABI·hash:·a9b5f30beeff49dfd0f558ce84406709
 10 ··export-list·hash:·61f8d6f8fe413b80d4a2d2bcf2825bf7
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·437555e3d3c1554328f996281896341116 ··src_hash:·368d83c74c4922836303fff237e0c717
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Control.Monad.IO.Class.MonadIO{Control.Monad.IO.Class.liftIO} 
22 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Monad.IO.Class.Compat21 ··GHC.Internal.IO.unsafeIOToST
 22 ··GHC.Internal.IO.unsafeSTToIO
 23 ··GHC.Internal.ST.unsafeInterleaveST
 24 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Monad.ST.Unsafe.Compat
23 boot·module·dependencies:25 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.026 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:27 plugin·package·dependencies:
26 trusted·package·dependencies:·base-4.20.2.0 
27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext28 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
28 family·instance·modules:·GHC.Internal.Data.Functor.Const29 family·instance·modules:·GHC.Internal.Data.Functor.Const
29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid30 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord31 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
31 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception32 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
32 ·························GHC.Internal.RTS.Flags33 ·························GHC.Internal.RTS.Flags
33 import··-/··Control.Monad.IO.Class·2ce57882cebea8008d19b650647df74c 
34 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a34 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
35 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Monad.IO.Class.Compat·47e3e9fbf6ed9e0ac84e32c214459843 
36 ··exports:·4f56150ffe43da72bc87eba27850c43b 
37 798d48b3b11d31b4f21f4e2465aac98c35 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Monad.ST.Unsafe.Compat·a4844b692509861bbcca302b0c15a8bf
 36 ··exports:·0e1951f104e1bdd3704836577741cf82
 37 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d59364
 38 import··-/··GHC.Internal.ST·0bdfd99b6190eced199c2f55b52da9c0
 39 6711f08b4af1ec40548809b5482e45de
38 ··$trModule·::·GHC.Types.Module40 ··$trModule·::·GHC.Types.Module
39 ··[HasNoCafRefs,·TagSig:·<TagProper>,41 ··[HasNoCafRefs,·TagSig:·<TagProper>,
40 ···LambdaFormInfo:·LFCon[GHC.Types.Module],42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
41 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
42 d6596b98b54e1c606af7ca1a61ad1fb744 f6c5d96a234e20ed925a87fe00dc6866
43 ··$trModule1·::·GHC.Types.TrName45 ··$trModule1·::·GHC.Types.TrName
44 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
45 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
46 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
47 5ddfa9ef4363428dad359a0c7e08a04349 4d4bc7ea5349c02976fe3f1ca218e87b
48 ··$trModule2·::·GHC.Prim.Addr#50 ··$trModule2·::·GHC.Prim.Addr#
49 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
50 ···Unfolding:·Core:·<vanilla>52 ···Unfolding:·Core:·<vanilla>
51 ··············"Control.Monad.IO.Class.Compat.Repl.Batteries"#]53 ··············"Control.Monad.ST.Unsafe.Compat.Repl.Batteries"#]
52 a9224c66d349c2b74ec5354e42b87e0d54 da92d03db831d84c5eafa8d6f9ae817b
53 ··$trModule3·::·GHC.Types.TrName55 ··$trModule3·::·GHC.Types.TrName
54 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
55 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
57 0bc341ac153a7c304e55660fc07393a859 c93f717cef026b5e088aae5da0ab7487
58 ··$trModule4·::·GHC.Prim.Addr#60 ··$trModule4·::·GHC.Prim.Addr#
59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
60 ···Unfolding:·Core:·<vanilla>62 ···Unfolding:·Core:·<vanilla>
61 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]63 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
62 Warnings:64 Warnings:
63 ··Deprecated·names:65 ··Deprecated·names:
64 ··Deprecated·exports:66 ··Deprecated·exports:
65 trusted:·safe-inferred67 trusted:·none
66 require·own·pkg·trusted:·False68 require·own·pkg·trusted:·False
67 docs:69 docs:
68 ··Nothing70 ··Nothing
69 extensible·fields:71 extensible·fields:
  
3.83 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/IO/Class/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/IO/Class/Compat/Repl/Batteries.hi
Files 87% similar despite different names
3.47 KB
ghc --show-iface {}
    
Offset 1, 68 lines modifiedOffset 1, 68 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·Control.Monad.IO.Class.Compat.Repl.Batteries·91037 interface·Control.Monad.IO.Class.Compat.Repl.Batteries·9103
8 ··interface·hash:·24381489e0ed9ea610d6bc6cc543bfbb 
9 ··ABI·hash:·6ca4fb2f2d393be6756a177b709193af8 ··interface·hash:·b315bcdcfdff68cfefb258b23d7e44dd
 9 ··ABI·hash:·b6ae566f60499acf09f2c60369673a9d
10 ··export-list·hash:·cb89389afaf3d3bd2cd7f23973b1542610 ··export-list·hash:·cb89389afaf3d3bd2cd7f23973b15426
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·437555e3d3c1554328f996281896341116 ··src_hash:·437555e3d3c1554328f9962818963411
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Control.Monad.IO.Class.MonadIO{Control.Monad.IO.Class.liftIO}21 ··Control.Monad.IO.Class.MonadIO{Control.Monad.IO.Class.liftIO}
22 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Monad.IO.Class.Compat22 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Monad.IO.Class.Compat
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.024 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 trusted·package·dependencies:·base-4.20.2.026 trusted·package·dependencies:·base-4.20.2.0
27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
28 family·instance·modules:·GHC.Internal.Data.Functor.Const28 family·instance·modules:·GHC.Internal.Data.Functor.Const
29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
31 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception31 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
32 ·························GHC.Internal.RTS.Flags32 ·························GHC.Internal.RTS.Flags
33 import··-/··Control.Monad.IO.Class·2ce57882cebea8008d19b650647df74c33 import··-/··Control.Monad.IO.Class·2ce57882cebea8008d19b650647df74c
34 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a34 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
35 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Monad.IO.Class.Compat·47e3e9fbf6ed9e0ac84e32c21445984335 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Monad.IO.Class.Compat·8eb804c42daf45209e5a43b640267ac0
36 ··exports:·4f56150ffe43da72bc87eba27850c43b36 ··exports:·4f56150ffe43da72bc87eba27850c43b
37 798d48b3b11d31b4f21f4e2465aac98c37 bdfc476340fcd3201ef1767aa2d22180
38 ··$trModule·::·GHC.Types.Module38 ··$trModule·::·GHC.Types.Module
39 ··[HasNoCafRefs,·TagSig:·<TagProper>,39 ··[HasNoCafRefs,·TagSig:·<TagProper>,
40 ···LambdaFormInfo:·LFCon[GHC.Types.Module],40 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
41 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]41 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
42 d6596b98b54e1c606af7ca1a61ad1fb742 c6aca772f379158445032dd3b67d0ed7
43 ··$trModule1·::·GHC.Types.TrName43 ··$trModule1·::·GHC.Types.TrName
44 ··[HasNoCafRefs,·TagSig:·<TagProper>,44 ··[HasNoCafRefs,·TagSig:·<TagProper>,
45 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],45 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
46 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]46 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
47 5ddfa9ef4363428dad359a0c7e08a04347 5d94149dab9e2c6b2bd22f14f1b3d90c
48 ··$trModule2·::·GHC.Prim.Addr#48 ··$trModule2·::·GHC.Prim.Addr#
49 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,49 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
50 ···Unfolding:·Core:·<vanilla>50 ···Unfolding:·Core:·<vanilla>
51 ··············"Control.Monad.IO.Class.Compat.Repl.Batteries"#]51 ··············"Control.Monad.IO.Class.Compat.Repl.Batteries"#]
52 a9224c66d349c2b74ec5354e42b87e0d52 517b55917ae4a8049d2426cf1cd69b2d
53 ··$trModule3·::·GHC.Types.TrName53 ··$trModule3·::·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·$trModule4]56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
57 0bc341ac153a7c304e55660fc07393a857 c43446fb117b39cb293a5324546fed02
58 ··$trModule4·::·GHC.Prim.Addr#58 ··$trModule4·::·GHC.Prim.Addr#
59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
60 ···Unfolding:·Core:·<vanilla>60 ···Unfolding:·Core:·<vanilla>
61 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]61 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
62 Warnings:62 Warnings:
63 ··Deprecated·names:63 ··Deprecated·names:
64 ··Deprecated·exports:64 ··Deprecated·exports:
65 trusted:·safe-inferred65 trusted:·safe-inferred
66 require·own·pkg·trusted:·False66 require·own·pkg·trusted:·False
67 docs:67 docs:
68 ··Nothing68 ··Nothing
2.82 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/IO/Class/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/IO/Class/Compat.dyn_hi
Files 80% similar despite different names
2.47 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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·Control.Monad.IO.Class.Compat·91037 interface·Control.Monad.IO.Class.Compat·9103
8 ··interface·hash:·be97ac6e7845eb6a2f63f7d92cd90ab1 
9 ··ABI·hash:·47e3e9fbf6ed9e0ac84e32c2144598438 ··interface·hash:·aa49add71881269905a9abff02edc582
 9 ··ABI·hash:·8eb804c42daf45209e5a43b640267ac0
10 ··export-list·hash:·4f56150ffe43da72bc87eba27850c43b10 ··export-list·hash:·4f56150ffe43da72bc87eba27850c43b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·5fd6a1f445f3702c47e14fc687c4ad3212 ··flag·hash:·5fd6a1f445f3702c47e14fc687c4ad32
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·f0e3852ab23aa2aa76f2590f35b9639b16 ··src_hash:·f0e3852ab23aa2aa76f2590f35b9639b
Offset 23, 38 lines modifiedOffset 23, 38 lines modified
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv24 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 orphans:·GHC.Internal.Base·GHC.Prim.Ext26 orphans:·GHC.Internal.Base·GHC.Prim.Ext
27 family·instance·modules:27 family·instance·modules:
28 import··-/··Control.Monad.IO.Class·2ce57882cebea8008d19b650647df74c28 import··-/··Control.Monad.IO.Class·2ce57882cebea8008d19b650647df74c
29 import··-/··Control.Monad.IO.Class.Compat·488146162c16b39110dfa5534a42e44b29 import··-/··Control.Monad.IO.Class.Compat·488146162c16b39110dfa5534a42e44b
30 7f2a6ab3667464e259bb947724c241f530 7aed8386d3efaa7e1ca7551687ca1273
31 ··$trModule·::·GHC.Types.Module31 ··$trModule·::·GHC.Types.Module
32 ··[HasNoCafRefs,·TagSig:·<TagProper>,32 ··[HasNoCafRefs,·TagSig:·<TagProper>,
33 ···LambdaFormInfo:·LFCon[GHC.Types.Module],33 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
34 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]34 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
35 b7aa360af28c14d94e47dd72e692af0f35 ccfe71364e006eb04d6a48cbb3f83b54
36 ··$trModule1·::·GHC.Types.TrName36 ··$trModule1·::·GHC.Types.TrName
37 ··[HasNoCafRefs,·TagSig:·<TagProper>,37 ··[HasNoCafRefs,·TagSig:·<TagProper>,
38 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],38 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
39 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]39 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
40 d0bd9c15eea3c57fb75467fef334c90d40 2f4eb232e8285d8a649177f1463ebb07
41 ··$trModule2·::·GHC.Prim.Addr#41 ··$trModule2·::·GHC.Prim.Addr#
42 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,42 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
43 ···Unfolding:·Core:·<vanilla>·"Control.Monad.IO.Class.Compat"#]43 ···Unfolding:·Core:·<vanilla>·"Control.Monad.IO.Class.Compat"#]
44 07add653c632f491df4ed49cf9a07a7c44 6847ff4f44c3bad75ca78576dd10870d
45 ··$trModule3·::·GHC.Types.TrName45 ··$trModule3·::·GHC.Types.TrName
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
49 0e868b54d2fd4be74b973288de97412f49 da1e418596d14425ad269934f0ccfbc8
50 ··$trModule4·::·GHC.Prim.Addr#50 ··$trModule4·::·GHC.Prim.Addr#
51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
52 ···Unfolding:·Core:·<vanilla>52 ···Unfolding:·Core:·<vanilla>
53 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]53 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
54 Warnings:54 Warnings:
55 ··Deprecated·names:55 ··Deprecated·names:
56 ··Deprecated·exports:56 ··Deprecated·exports:
57 trusted:·safe-inferred57 trusted:·safe-inferred
58 require·own·pkg·trusted:·False58 require·own·pkg·trusted:·False
59 docs:59 docs:
60 ··Nothing60 ··Nothing
2.81 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/IO/Class/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/IO/Class/Compat.hi
Files 82% similar despite different names
2.47 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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·Control.Monad.IO.Class.Compat·91037 interface·Control.Monad.IO.Class.Compat·9103
8 ··interface·hash:·be97ac6e7845eb6a2f63f7d92cd90ab1 
9 ··ABI·hash:·47e3e9fbf6ed9e0ac84e32c2144598438 ··interface·hash:·aa49add71881269905a9abff02edc582
 9 ··ABI·hash:·8eb804c42daf45209e5a43b640267ac0
10 ··export-list·hash:·4f56150ffe43da72bc87eba27850c43b10 ··export-list·hash:·4f56150ffe43da72bc87eba27850c43b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·da375c6a597725281d64e666cacc1ef412 ··flag·hash:·da375c6a597725281d64e666cacc1ef4
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·f0e3852ab23aa2aa76f2590f35b9639b16 ··src_hash:·f0e3852ab23aa2aa76f2590f35b9639b
Offset 23, 38 lines modifiedOffset 23, 38 lines modified
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv24 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 orphans:·GHC.Internal.Base·GHC.Prim.Ext26 orphans:·GHC.Internal.Base·GHC.Prim.Ext
27 family·instance·modules:27 family·instance·modules:
28 import··-/··Control.Monad.IO.Class·2ce57882cebea8008d19b650647df74c28 import··-/··Control.Monad.IO.Class·2ce57882cebea8008d19b650647df74c
29 import··-/··Control.Monad.IO.Class.Compat·488146162c16b39110dfa5534a42e44b29 import··-/··Control.Monad.IO.Class.Compat·488146162c16b39110dfa5534a42e44b
30 7f2a6ab3667464e259bb947724c241f530 7aed8386d3efaa7e1ca7551687ca1273
31 ··$trModule·::·GHC.Types.Module31 ··$trModule·::·GHC.Types.Module
32 ··[HasNoCafRefs,·TagSig:·<TagProper>,32 ··[HasNoCafRefs,·TagSig:·<TagProper>,
33 ···LambdaFormInfo:·LFCon[GHC.Types.Module],33 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
34 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]34 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
35 b7aa360af28c14d94e47dd72e692af0f35 ccfe71364e006eb04d6a48cbb3f83b54
36 ··$trModule1·::·GHC.Types.TrName36 ··$trModule1·::·GHC.Types.TrName
37 ··[HasNoCafRefs,·TagSig:·<TagProper>,37 ··[HasNoCafRefs,·TagSig:·<TagProper>,
38 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],38 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
39 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]39 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
40 d0bd9c15eea3c57fb75467fef334c90d40 2f4eb232e8285d8a649177f1463ebb07
41 ··$trModule2·::·GHC.Prim.Addr#41 ··$trModule2·::·GHC.Prim.Addr#
42 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,42 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
43 ···Unfolding:·Core:·<vanilla>·"Control.Monad.IO.Class.Compat"#]43 ···Unfolding:·Core:·<vanilla>·"Control.Monad.IO.Class.Compat"#]
44 07add653c632f491df4ed49cf9a07a7c44 6847ff4f44c3bad75ca78576dd10870d
45 ··$trModule3·::·GHC.Types.TrName45 ··$trModule3·::·GHC.Types.TrName
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
49 0e868b54d2fd4be74b973288de97412f49 da1e418596d14425ad269934f0ccfbc8
50 ··$trModule4·::·GHC.Prim.Addr#50 ··$trModule4·::·GHC.Prim.Addr#
51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
52 ···Unfolding:·Core:·<vanilla>52 ···Unfolding:·Core:·<vanilla>
53 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]53 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
54 Warnings:54 Warnings:
55 ··Deprecated·names:55 ··Deprecated·names:
56 ··Deprecated·exports:56 ··Deprecated·exports:
57 trusted:·safe-inferred57 trusted:·safe-inferred
58 require·own·pkg·trusted:·False58 require·own·pkg·trusted:·False
59 docs:59 docs:
60 ··Nothing60 ··Nothing
4.43 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Lazy/Unsafe/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Unsafe/Compat/Repl/Batteries.hi
Files 86% similar despite different names
4.06 KB
ghc --show-iface {}
    
Offset 1, 68 lines modifiedOffset 1, 70 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·Control.Monad.ST.Lazy.Unsafe.Compat.Repl.Batteries·91037 interface·Control.Monad.ST.Unsafe.Compat.Repl.Batteries·9103
8 ··interface·hash:·0b9041208794399ee572260b12bb5440 
9 ··ABI·hash:·04a7cd9860c8c01538fe4505ae5504a3 
10 ··export-list·hash:·837d7e7946c889694eef40ed470e30e78 ··interface·hash:·4e53dc83d5f7bd5ac1e54310f7b59cf5
 9 ··ABI·hash:·a9b5f30beeff49dfd0f558ce84406709
 10 ··export-list·hash:·61f8d6f8fe413b80d4a2d2bcf2825bf7
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·c848ec5fb3f54bde537c84294dfc3c3016 ··src_hash:·368d83c74c4922836303fff237e0c717
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··GHC.Internal.Control.Monad.ST.Lazy.Imp.unsafeIOToST21 ··GHC.Internal.IO.unsafeIOToST
 22 ··GHC.Internal.IO.unsafeSTToIO
22 ··GHC.Internal.Control.Monad.ST.Lazy.Imp.unsafeInterleaveST23 ··GHC.Internal.ST.unsafeInterleaveST
23 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Monad.ST.Lazy.Unsafe.Compat24 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Monad.ST.Unsafe.Compat
24 boot·module·dependencies:25 boot·module·dependencies:
25 direct·package·dependencies:·base-4.20.2.026 direct·package·dependencies:·base-4.20.2.0
26 plugin·package·dependencies:27 plugin·package·dependencies:
27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext28 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
28 family·instance·modules:·GHC.Internal.Data.Functor.Const29 family·instance·modules:·GHC.Internal.Data.Functor.Const
29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid30 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord31 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
31 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception32 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
32 ·························GHC.Internal.RTS.Flags33 ·························GHC.Internal.RTS.Flags
33 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a34 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
34 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Monad.ST.Lazy.Unsafe.Compat·a147e9323d5c8f3f41a7681be526e387 
35 ··exports:·2183e35c1a3cba265d9fdfee1c751383 
36 import··-/··GHC.Internal.Control.Monad.ST.Lazy.Imp·f9227f819fcdc054be615ed382d89a14 
37 075a47b62ff1396fcfc49b5ae6ccd2b435 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Control.Monad.ST.Unsafe.Compat·a4844b692509861bbcca302b0c15a8bf
 36 ··exports:·0e1951f104e1bdd3704836577741cf82
 37 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d59364
 38 import··-/··GHC.Internal.ST·0bdfd99b6190eced199c2f55b52da9c0
 39 6711f08b4af1ec40548809b5482e45de
38 ··$trModule·::·GHC.Types.Module40 ··$trModule·::·GHC.Types.Module
39 ··[HasNoCafRefs,·TagSig:·<TagProper>,41 ··[HasNoCafRefs,·TagSig:·<TagProper>,
40 ···LambdaFormInfo:·LFCon[GHC.Types.Module],42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
41 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
42 7d0fe5ef0acfa50326a912e8e6e32a1c44 f6c5d96a234e20ed925a87fe00dc6866
43 ··$trModule1·::·GHC.Types.TrName45 ··$trModule1·::·GHC.Types.TrName
44 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
45 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
46 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
47 364fa7812abe33d974ac87158b7b831549 4d4bc7ea5349c02976fe3f1ca218e87b
48 ··$trModule2·::·GHC.Prim.Addr#50 ··$trModule2·::·GHC.Prim.Addr#
49 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
50 ···Unfolding:·Core:·<vanilla>52 ···Unfolding:·Core:·<vanilla>
51 ··············"Control.Monad.ST.Lazy.Unsafe.Compat.Repl.Batteries"#]53 ··············"Control.Monad.ST.Unsafe.Compat.Repl.Batteries"#]
52 356fd69013bfc4fec1875640a93a3bf854 da92d03db831d84c5eafa8d6f9ae817b
53 ··$trModule3·::·GHC.Types.TrName55 ··$trModule3·::·GHC.Types.TrName
54 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
55 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
57 a065c61b86714094dd2bfbc6d346759559 c93f717cef026b5e088aae5da0ab7487
58 ··$trModule4·::·GHC.Prim.Addr#60 ··$trModule4·::·GHC.Prim.Addr#
59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
60 ···Unfolding:·Core:·<vanilla>62 ···Unfolding:·Core:·<vanilla>
61 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]63 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
62 Warnings:64 Warnings:
63 ··Deprecated·names:65 ··Deprecated·names:
64 ··Deprecated·exports:66 ··Deprecated·exports:
65 trusted:·none67 trusted:·none
66 require·own·pkg·trusted:·False68 require·own·pkg·trusted:·False
67 docs:69 docs:
68 ··Nothing70 ··Nothing
4.42 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Lazy/Unsafe/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Lazy/Unsafe/Compat.hi
Files 80% similar despite different names
4.06 KB
ghc --show-iface {}
    
Offset 1, 68 lines modifiedOffset 1, 67 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·Control.Monad.ST.Lazy.Unsafe.Compat.Repl.Batteries·91037 interface·Control.Monad.ST.Lazy.Unsafe.Compat·9103
8 ··interface·hash:·0b9041208794399ee572260b12bb5440 
9 ··ABI·hash:·04a7cd9860c8c01538fe4505ae5504a3 
10 ··export-list·hash:·837d7e7946c889694eef40ed470e30e78 ··interface·hash:·aa1a05293ca702ac63f234f3c00a45ee
 9 ··ABI·hash:·9731f2d62869f5bb07379f0121a905db
 10 ··export-list·hash:·2183e35c1a3cba265d9fdfee1c751383
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·c848ec5fb3f54bde537c84294dfc3c3016 ··src_hash:·306abe65d429f61597472ed992515f3a
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··GHC.Internal.Control.Monad.ST.Lazy.Imp.unsafeIOToST21 ··GHC.Internal.Control.Monad.ST.Lazy.Imp.unsafeIOToST
22 ··GHC.Internal.Control.Monad.ST.Lazy.Imp.unsafeInterleaveST22 ··GHC.Internal.Control.Monad.ST.Lazy.Imp.unsafeInterleaveST
23 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Monad.ST.Lazy.Unsafe.Compat23 direct·module·dependencies:
24 boot·module·dependencies:24 boot·module·dependencies:
25 direct·package·dependencies:·base-4.20.2.025 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
26 plugin·package·dependencies:26 plugin·package·dependencies:
27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
28 family·instance·modules:·GHC.Internal.Data.Functor.Const28 family·instance·modules:·GHC.Internal.Data.Monoid
29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid 
30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord29 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
31 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception30 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
32 ·························GHC.Internal.RTS.Flags31 ·························GHC.Internal.RTS.Flags
 32 import··-/··Control.Monad.ST.Lazy.Unsafe.Compat·9f3e775384abd8f204a3846e32b13bf7
33 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a 
34 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Monad.ST.Lazy.Unsafe.Compat·a147e9323d5c8f3f41a7681be526e387 
35 ··exports:·2183e35c1a3cba265d9fdfee1c751383 
36 import··-/··GHC.Internal.Control.Monad.ST.Lazy.Imp·f9227f819fcdc054be615ed382d89a1433 import··-/··GHC.Internal.Control.Monad.ST.Lazy.Imp·f9227f819fcdc054be615ed382d89a14
37 075a47b62ff1396fcfc49b5ae6ccd2b434 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
 35 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
 36 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
 37 bc5f40b878ec2b0d5f7d7c08be9306bb
38 ··$trModule·::·GHC.Types.Module38 ··$trModule·::·GHC.Types.Module
39 ··[HasNoCafRefs,·TagSig:·<TagProper>,39 ··[HasNoCafRefs,·TagSig:·<TagProper>,
40 ···LambdaFormInfo:·LFCon[GHC.Types.Module],40 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
41 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]41 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
42 7d0fe5ef0acfa50326a912e8e6e32a1c42 c07b79ec8e08d471a835d76eb3c335a2
43 ··$trModule1·::·GHC.Types.TrName43 ··$trModule1·::·GHC.Types.TrName
44 ··[HasNoCafRefs,·TagSig:·<TagProper>,44 ··[HasNoCafRefs,·TagSig:·<TagProper>,
45 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],45 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
46 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]46 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
47 364fa7812abe33d974ac87158b7b831547 03b675bc84908c32f5c196cf8078ddb6
48 ··$trModule2·::·GHC.Prim.Addr#48 ··$trModule2·::·GHC.Prim.Addr#
49 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,49 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
 50 ···Unfolding:·Core:·<vanilla>·"Control.Monad.ST.Lazy.Unsafe.Compat"#]
 51 551f84ecfa22fd215d9c66b785a5bfae
50 ···Unfolding:·Core:·<vanilla> 
51 ··············"Control.Monad.ST.Lazy.Unsafe.Compat.Repl.Batteries"#] 
52 356fd69013bfc4fec1875640a93a3bf8 
53 ··$trModule3·::·GHC.Types.TrName52 ··$trModule3·::·GHC.Types.TrName
54 ··[HasNoCafRefs,·TagSig:·<TagProper>,53 ··[HasNoCafRefs,·TagSig:·<TagProper>,
55 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],54 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]55 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
57 a065c61b86714094dd2bfbc6d346759556 a29306e9439dcf21244efc9d3e54f2f5
58 ··$trModule4·::·GHC.Prim.Addr#57 ··$trModule4·::·GHC.Prim.Addr#
59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,58 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
60 ···Unfolding:·Core:·<vanilla>59 ···Unfolding:·Core:·<vanilla>
61 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]60 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
62 Warnings:61 Warnings:
63 ··Deprecated·names:62 ··Deprecated·names:
64 ··Deprecated·exports:63 ··Deprecated·exports:
65 trusted:·none64 trusted:·none
66 require·own·pkg·trusted:·False65 require·own·pkg·trusted:·False
67 docs:66 docs:
68 ··Nothing67 ··Nothing
3.3 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Lazy/Unsafe/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Control/Monad/ST/Lazy/Unsafe/Compat.dyn_hi
Files 88% similar despite different names
2.95 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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·Control.Monad.ST.Lazy.Unsafe.Compat·91037 interface·Control.Monad.ST.Lazy.Unsafe.Compat·9103
8 ··interface·hash:·a30641512fe49eb53078a5ab68e10cb7 
9 ··ABI·hash:·a147e9323d5c8f3f41a7681be526e3878 ··interface·hash:·aa1a05293ca702ac63f234f3c00a45ee
 9 ··ABI·hash:·9731f2d62869f5bb07379f0121a905db
10 ··export-list·hash:·2183e35c1a3cba265d9fdfee1c75138310 ··export-list·hash:·2183e35c1a3cba265d9fdfee1c751383
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·306abe65d429f61597472ed992515f3a16 ··src_hash:·306abe65d429f61597472ed992515f3a
Offset 28, 40 lines modifiedOffset 28, 40 lines modified
28 family·instance·modules:·GHC.Internal.Data.Monoid28 family·instance·modules:·GHC.Internal.Data.Monoid
29 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord29 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
30 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception30 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
31 ·························GHC.Internal.RTS.Flags31 ·························GHC.Internal.RTS.Flags
32 import··-/··Control.Monad.ST.Lazy.Unsafe.Compat·9f3e775384abd8f204a3846e32b13bf732 import··-/··Control.Monad.ST.Lazy.Unsafe.Compat·9f3e775384abd8f204a3846e32b13bf7
33 import··-/··GHC.Internal.Control.Monad.ST.Lazy.Imp·f9227f819fcdc054be615ed382d89a1433 import··-/··GHC.Internal.Control.Monad.ST.Lazy.Imp·f9227f819fcdc054be615ed382d89a14
34 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf34 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
35 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b435 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
36 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d36 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
37 d9f3588e08b6ce2ae972b21031b83fd837 bc5f40b878ec2b0d5f7d7c08be9306bb
38 ··$trModule·::·GHC.Types.Module38 ··$trModule·::·GHC.Types.Module
39 ··[HasNoCafRefs,·TagSig:·<TagProper>,39 ··[HasNoCafRefs,·TagSig:·<TagProper>,
40 ···LambdaFormInfo:·LFCon[GHC.Types.Module],40 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
41 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]41 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
42 45f456369bc250b9d85b3341f64866d942 c07b79ec8e08d471a835d76eb3c335a2
43 ··$trModule1·::·GHC.Types.TrName43 ··$trModule1·::·GHC.Types.TrName
44 ··[HasNoCafRefs,·TagSig:·<TagProper>,44 ··[HasNoCafRefs,·TagSig:·<TagProper>,
45 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],45 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
46 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]46 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
47 4d9ce768daa151232b1e27db5cf1980947 03b675bc84908c32f5c196cf8078ddb6
48 ··$trModule2·::·GHC.Prim.Addr#48 ··$trModule2·::·GHC.Prim.Addr#
49 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,49 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
50 ···Unfolding:·Core:·<vanilla>·"Control.Monad.ST.Lazy.Unsafe.Compat"#]50 ···Unfolding:·Core:·<vanilla>·"Control.Monad.ST.Lazy.Unsafe.Compat"#]
51 3f06f11352bfbd4bb721714ec14f4ed751 551f84ecfa22fd215d9c66b785a5bfae
52 ··$trModule3·::·GHC.Types.TrName52 ··$trModule3·::·GHC.Types.TrName
53 ··[HasNoCafRefs,·TagSig:·<TagProper>,53 ··[HasNoCafRefs,·TagSig:·<TagProper>,
54 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],54 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
55 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]55 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
56 d68d1728d001a3f2a85b8125e60382fe56 a29306e9439dcf21244efc9d3e54f2f5
57 ··$trModule4·::·GHC.Prim.Addr#57 ··$trModule4·::·GHC.Prim.Addr#
58 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,58 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
59 ···Unfolding:·Core:·<vanilla>59 ···Unfolding:·Core:·<vanilla>
60 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]60 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
61 Warnings:61 Warnings:
62 ··Deprecated·names:62 ··Deprecated·names:
63 ··Deprecated·exports:63 ··Deprecated·exports:
64 trusted:·none64 trusted:·none
65 require·own·pkg·trusted:·False65 require·own·pkg·trusted:·False
66 docs:66 docs:
67 ··Nothing67 ··Nothing
4.21 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Lazy/Unsafe/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/System/IO/Unsafe/Compat.hi
Files 80% similar despite different names
3.87 KB
ghc --show-iface {}
    
Offset 1, 67 lines modifiedOffset 1, 69 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·Control.Monad.ST.Lazy.Unsafe.Compat·9103 
8 ··interface·hash:·a30641512fe49eb53078a5ab68e10cb7 
9 ··ABI·hash:·a147e9323d5c8f3f41a7681be526e387 
10 ··export-list·hash:·2183e35c1a3cba265d9fdfee1c7513837 interface·System.IO.Unsafe.Compat·9103
 8 ··interface·hash:·68c8d10c0ce6d5a36e6c3ec9e75d110c
 9 ··ABI·hash:·1a710e16a7c75baaffc3861a7c256272
 10 ··export-list·hash:·6869c304037b4339c85d5e2328b57fc7
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·306abe65d429f61597472ed992515f3a16 ··src_hash:·19fc77de5306c8e7cdc72b9d0b9e883d
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··GHC.Internal.Control.Monad.ST.Lazy.Imp.unsafeIOToST 
22 ··GHC.Internal.Control.Monad.ST.Lazy.Imp.unsafeInterleaveST21 ··System.IO.Unsafe.unsafeFixIO
 22 ··GHC.Internal.IO.Unsafe.unsafeDupablePerformIO
 23 ··GHC.Internal.IO.Unsafe.unsafeInterleaveIO
 24 ··GHC.Internal.IO.Unsafe.unsafePerformIO
23 direct·module·dependencies:25 direct·module·dependencies:
24 boot·module·dependencies:26 boot·module·dependencies:
25 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv27 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
26 plugin·package·dependencies:28 plugin·package·dependencies:
27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext29 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
28 family·instance·modules:·GHC.Internal.Data.Monoid30 family·instance·modules:·GHC.Internal.Data.Monoid
29 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord31 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
30 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception32 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
31 ·························GHC.Internal.RTS.Flags 
32 import··-/··Control.Monad.ST.Lazy.Unsafe.Compat·9f3e775384abd8f204a3846e32b13bf7 
33 import··-/··GHC.Internal.Control.Monad.ST.Lazy.Imp·f9227f819fcdc054be615ed382d89a1433 import··-/··System.IO.Unsafe·7ee57b9c040c463b408a3d865703d9a0
 34 import··-/··System.IO.Unsafe.Compat·3dc9184081690393cb1bab1338d4a100
 35 import··-/··GHC.Internal.IO.Unsafe·f43c84c878d370419a78677e72a4e355
34 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf36 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
35 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b437 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
36 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d38 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
37 d9f3588e08b6ce2ae972b21031b83fd839 be6f50587092f6794df09e049a76eb4c
38 ··$trModule·::·GHC.Types.Module40 ··$trModule·::·GHC.Types.Module
39 ··[HasNoCafRefs,·TagSig:·<TagProper>,41 ··[HasNoCafRefs,·TagSig:·<TagProper>,
40 ···LambdaFormInfo:·LFCon[GHC.Types.Module],42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
41 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
42 45f456369bc250b9d85b3341f64866d944 511574e6dd9be8a6bcf40608f439b4a0
43 ··$trModule1·::·GHC.Types.TrName45 ··$trModule1·::·GHC.Types.TrName
44 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
45 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
46 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
47 4d9ce768daa151232b1e27db5cf1980949 ea2bed05c502e7d2cb32e77588912654
48 ··$trModule2·::·GHC.Prim.Addr#50 ··$trModule2·::·GHC.Prim.Addr#
49 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
50 ···Unfolding:·Core:·<vanilla>·"Control.Monad.ST.Lazy.Unsafe.Compat"#]52 ···Unfolding:·Core:·<vanilla>·"System.IO.Unsafe.Compat"#]
51 3f06f11352bfbd4bb721714ec14f4ed753 ce94d0739e0c71cd1495de414a7418f8
52 ··$trModule3·::·GHC.Types.TrName54 ··$trModule3·::·GHC.Types.TrName
53 ··[HasNoCafRefs,·TagSig:·<TagProper>,55 ··[HasNoCafRefs,·TagSig:·<TagProper>,
54 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],56 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
55 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]57 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
56 d68d1728d001a3f2a85b8125e60382fe58 4eaaa9adee816c2d71b914a31b25d2c0
57 ··$trModule4·::·GHC.Prim.Addr#59 ··$trModule4·::·GHC.Prim.Addr#
58 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,60 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
59 ···Unfolding:·Core:·<vanilla>61 ···Unfolding:·Core:·<vanilla>
60 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]62 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
61 Warnings:63 Warnings:
62 ··Deprecated·names:64 ··Deprecated·names:
63 ··Deprecated·exports:65 ··Deprecated·exports:
64 trusted:·none66 trusted:·none
65 require·own·pkg·trusted:·False67 require·own·pkg·trusted:·False
66 docs:68 docs:
67 ··Nothing69 ··Nothing
4.92 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Unsafe/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Sum/Compat/Repl/Batteries.hi
Files 82% similar despite different names
4.56 KB
ghc --show-iface {}
    
Offset 1, 72 lines modifiedOffset 1, 72 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·Control.Monad.ST.Unsafe.Compat.Repl.Batteries·9103 
8 ··interface·hash:·e4787044347894dd71ad74a163ef7a97 
9 ··ABI·hash:·120a82a41489caa60b07b644703610f5 
10 ··export-list·hash:·61f8d6f8fe413b80d4a2d2bcf2825bf77 interface·Data.Functor.Sum.Compat.Repl.Batteries·9103
 8 ··interface·hash:·42e951c913917d75a9b96392a9f238bf
 9 ··ABI·hash:·8fb9623e76570856e9176c9c2ca48e28
 10 ··export-list·hash:·2676294bcd0956df11679e3b9f199b39
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·368d83c74c4922836303fff237e0c71716 ··src_hash:·0224d3463b1211733ad3baa0a841a588
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.Sum.Sum{Data.Functor.Sum.InL·Data.Functor.Sum.InR}
 22 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Sum.Compat
21 ··GHC.Internal.IO.unsafeIOToST 
22 ··GHC.Internal.IO.unsafeSTToIO 
23 ··GHC.Internal.ST.unsafeInterleaveST 
24 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Monad.ST.Unsafe.Compat 
25 boot·module·dependencies:23 boot·module·dependencies:
26 direct·package·dependencies:·base-4.20.2.024 direct·package·dependencies:·base-4.20.2.0
27 plugin·package·dependencies:25 plugin·package·dependencies:
 26 trusted·package·dependencies:·base-4.20.2.0
28 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
29 family·instance·modules:·GHC.Internal.Data.Functor.Const28 family·instance·modules:·Control.Applicative·Data.Complex
 29 ·························Data.Functor.Sum·GHC.Internal.Control.Arrow
30 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid30 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity
31 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord31 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal
32 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception32 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version
 33 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics
33 ·························GHC.Internal.RTS.Flags34 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags
 35 import··-/··Data.Functor.Sum·acf6932b1e07361d75cc0dcacc1c3ecd
34 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a36 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
 37 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Sum.Compat·bd297e1a1ecb9774c134c4175a0f13ff
 38 ··exports:·b90dfafce8c677855abd2384cbc4a1d3
 39 669e68911fa9bf3e50c762bff45412f6
35 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Monad.ST.Unsafe.Compat·c597e2298c0b4081a2b02038a624d03a 
36 ··exports:·0e1951f104e1bdd3704836577741cf82 
37 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d59364 
38 import··-/··GHC.Internal.ST·0bdfd99b6190eced199c2f55b52da9c0 
39 3b0c685e36334663a0f9469ce2dcf7d2 
40 ··$trModule·::·GHC.Types.Module40 ··$trModule·::·GHC.Types.Module
41 ··[HasNoCafRefs,·TagSig:·<TagProper>,41 ··[HasNoCafRefs,·TagSig:·<TagProper>,
42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
44 0e81989eabc8db5296d4fb8b40e12fcd44 710f45260acd20dd8a938a6148c2745b
45 ··$trModule1·::·GHC.Types.TrName45 ··$trModule1·::·GHC.Types.TrName
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
49 a2c7b07528c9f44dd6a10ec82316efb549 702483d59bd330b943f8e7459cf7e560
50 ··$trModule2·::·GHC.Prim.Addr#50 ··$trModule2·::·GHC.Prim.Addr#
51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
52 ···Unfolding:·Core:·<vanilla>52 ···Unfolding:·Core:·<vanilla>
53 ··············"Control.Monad.ST.Unsafe.Compat.Repl.Batteries"#] 
54 013299bfa976c7fa053376f6cded6b7d53 ··············"Data.Functor.Sum.Compat.Repl.Batteries"#]
 54 e4788b4cf9a280f535c14ad5896dab49
55 ··$trModule3·::·GHC.Types.TrName55 ··$trModule3·::·GHC.Types.TrName
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
59 8d2ea344c7f771861efca92a414644df59 0169ab27be491068ae45fe8885068661
60 ··$trModule4·::·GHC.Prim.Addr#60 ··$trModule4·::·GHC.Prim.Addr#
61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
62 ···Unfolding:·Core:·<vanilla>62 ···Unfolding:·Core:·<vanilla>
63 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]63 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
64 Warnings:64 Warnings:
65 ··Deprecated·names:65 ··Deprecated·names:
66 ··Deprecated·exports:66 ··Deprecated·exports:
67 trusted:·none67 trusted:·safe-inferred
68 require·own·pkg·trusted:·False68 require·own·pkg·trusted:·False
69 docs:69 docs:
70 ··Nothing70 ··Nothing
71 extensible·fields:71 extensible·fields:
  
4.59 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Unsafe/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/System/Exit/Compat/Repl/Batteries.hi
Files 82% similar despite different names
4.23 KB
ghc --show-iface {}
    
Offset 1, 72 lines modifiedOffset 1, 74 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·Control.Monad.ST.Unsafe.Compat.Repl.Batteries·9103 
8 ··interface·hash:·e4787044347894dd71ad74a163ef7a97 
9 ··ABI·hash:·120a82a41489caa60b07b644703610f5 
10 ··export-list·hash:·61f8d6f8fe413b80d4a2d2bcf2825bf77 interface·System.Exit.Compat.Repl.Batteries·9103
 8 ··interface·hash:·e7df22a4c37abb0527aab60396533bc2
 9 ··ABI·hash:·0f75fffc67f0789f44342446f74dedb4
 10 ··export-list·hash:·fea522c020ed41d8bdf936f3cbff2c6a
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·368d83c74c4922836303fff237e0c71716 ··src_hash:·5acc4647504d9991c8d40b1890885599
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··GHC.Internal.IO.unsafeIOToST 
22 ··GHC.Internal.IO.unsafeSTToIO 
23 ··GHC.Internal.ST.unsafeInterleaveST 
24 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Monad.ST.Unsafe.Compat21 ··GHC.Internal.System.Exit.die
 22 ··GHC.Internal.System.Exit.exitFailure
 23 ··GHC.Internal.System.Exit.exitSuccess
 24 ··GHC.Internal.System.Exit.exitWith
 25 ··GHC.Internal.IO.Exception.ExitCode{GHC.Internal.IO.Exception.ExitFailure·GHC.Internal.IO.Exception.ExitSuccess}
 26 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:System.Exit.Compat
25 boot·module·dependencies:27 boot·module·dependencies:
26 direct·package·dependencies:·base-4.20.2.028 direct·package·dependencies:·base-4.20.2.0
27 plugin·package·dependencies:29 plugin·package·dependencies:
 30 trusted·package·dependencies:·base-4.20.2.0
28 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext31 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
29 family·instance·modules:·GHC.Internal.Data.Functor.Const32 family·instance·modules:·GHC.Internal.Data.Functor.Const
30 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid33 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
31 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord34 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
32 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception35 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
33 ·························GHC.Internal.RTS.Flags36 ·························GHC.Internal.RTS.Flags
34 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a37 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
35 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Control.Monad.ST.Unsafe.Compat·c597e2298c0b4081a2b02038a624d03a 
36 ··exports:·0e1951f104e1bdd3704836577741cf82 
37 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d59364 
38 import··-/··GHC.Internal.ST·0bdfd99b6190eced199c2f55b52da9c0 
39 3b0c685e36334663a0f9469ce2dcf7d238 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:System.Exit.Compat·845e9c66fae1687de2e2d06b95b905eb
 39 ··exports:·05607fe5a71676112d2761f41d0a7518
 40 import··-/··GHC.Internal.IO.Exception·c37de6d3d2578d20163f81026b3cce7b
 41 import··-/··GHC.Internal.System.Exit·d721a0a6bb6ae7f697a2f80fb4ccab5f
 42 8e7292f5c7f74e956f32ccb17bd32b6f
40 ··$trModule·::·GHC.Types.Module43 ··$trModule·::·GHC.Types.Module
41 ··[HasNoCafRefs,·TagSig:·<TagProper>,44 ··[HasNoCafRefs,·TagSig:·<TagProper>,
42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],45 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]46 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
44 0e81989eabc8db5296d4fb8b40e12fcd47 7477eebc808534bd3cac262484e1a56e
45 ··$trModule1·::·GHC.Types.TrName48 ··$trModule1·::·GHC.Types.TrName
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,49 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],50 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]51 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
49 a2c7b07528c9f44dd6a10ec82316efb552 a52966dd59d9ad3905c4c2993d1858ba
50 ··$trModule2·::·GHC.Prim.Addr#53 ··$trModule2·::·GHC.Prim.Addr#
51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,54 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
 55 ···Unfolding:·Core:·<vanilla>·"System.Exit.Compat.Repl.Batteries"#]
 56 8de0855ad6e37ee9c2bba84100778812
52 ···Unfolding:·Core:·<vanilla> 
53 ··············"Control.Monad.ST.Unsafe.Compat.Repl.Batteries"#] 
54 013299bfa976c7fa053376f6cded6b7d 
55 ··$trModule3·::·GHC.Types.TrName57 ··$trModule3·::·GHC.Types.TrName
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,58 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],59 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]60 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
59 8d2ea344c7f771861efca92a414644df61 6a3f6286f5f5a07b5bf8afe1020a41dd
60 ··$trModule4·::·GHC.Prim.Addr#62 ··$trModule4·::·GHC.Prim.Addr#
61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,63 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
62 ···Unfolding:·Core:·<vanilla>64 ···Unfolding:·Core:·<vanilla>
63 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]65 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
64 Warnings:66 Warnings:
65 ··Deprecated·names:67 ··Deprecated·names:
66 ··Deprecated·exports:68 ··Deprecated·exports:
67 trusted:·none69 trusted:·safe-inferred
68 require·own·pkg·trusted:·False70 require·own·pkg·trusted:·False
69 docs:71 docs:
70 ··Nothing72 ··Nothing
71 extensible·fields:73 extensible·fields:
  
4.17 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Unsafe/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/System/IO/Unsafe/Compat.dyn_hi
Files 82% similar despite different names
3.84 KB
ghc --show-iface {}
    
Offset 1, 68 lines modifiedOffset 1, 69 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·Control.Monad.ST.Unsafe.Compat·9103 
8 ··interface·hash:·07f4289156397aecd1d83dc97a46325c 
9 ··ABI·hash:·c597e2298c0b4081a2b02038a624d03a 
10 ··export-list·hash:·0e1951f104e1bdd3704836577741cf827 interface·System.IO.Unsafe.Compat·9103
 8 ··interface·hash:·68c8d10c0ce6d5a36e6c3ec9e75d110c
 9 ··ABI·hash:·1a710e16a7c75baaffc3861a7c256272
 10 ··export-list·hash:·6869c304037b4339c85d5e2328b57fc7
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·67f82f792e65fd22692d06caffbdd19816 ··src_hash:·19fc77de5306c8e7cdc72b9d0b9e883d
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··GHC.Internal.IO.unsafeIOToST 
22 ··GHC.Internal.IO.unsafeSTToIO21 ··System.IO.Unsafe.unsafeFixIO
 22 ··GHC.Internal.IO.Unsafe.unsafeDupablePerformIO
23 ··GHC.Internal.ST.unsafeInterleaveST23 ··GHC.Internal.IO.Unsafe.unsafeInterleaveIO
 24 ··GHC.Internal.IO.Unsafe.unsafePerformIO
24 direct·module·dependencies:25 direct·module·dependencies:
25 boot·module·dependencies:26 boot·module·dependencies:
26 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv27 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
27 plugin·package·dependencies:28 plugin·package·dependencies:
28 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext29 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
29 family·instance·modules:·GHC.Internal.Data.Monoid30 family·instance·modules:·GHC.Internal.Data.Monoid
30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord31 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
31 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception32 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
32 import··-/··Control.Monad.ST.Unsafe.Compat·d0ebddc0454331c68577fd9bef8bd800 
33 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d59364 
34 import··-/··GHC.Internal.ST·0bdfd99b6190eced199c2f55b52da9c033 import··-/··System.IO.Unsafe·7ee57b9c040c463b408a3d865703d9a0
 34 import··-/··System.IO.Unsafe.Compat·3dc9184081690393cb1bab1338d4a100
 35 import··-/··GHC.Internal.IO.Unsafe·f43c84c878d370419a78677e72a4e355
35 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf36 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
36 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b437 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
37 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d38 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
38 a1fd6dd8dcf30b08582fb64ce3921f4639 be6f50587092f6794df09e049a76eb4c
39 ··$trModule·::·GHC.Types.Module40 ··$trModule·::·GHC.Types.Module
40 ··[HasNoCafRefs,·TagSig:·<TagProper>,41 ··[HasNoCafRefs,·TagSig:·<TagProper>,
41 ···LambdaFormInfo:·LFCon[GHC.Types.Module],42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
42 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
43 3f2e16ee36c2468b6e86a8a3b41aaa0b44 511574e6dd9be8a6bcf40608f439b4a0
44 ··$trModule1·::·GHC.Types.TrName45 ··$trModule1·::·GHC.Types.TrName
45 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
46 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
47 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
48 0452044b7186d6d2a790dc70e2a8c94049 ea2bed05c502e7d2cb32e77588912654
49 ··$trModule2·::·GHC.Prim.Addr#50 ··$trModule2·::·GHC.Prim.Addr#
50 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
51 ···Unfolding:·Core:·<vanilla>·"Control.Monad.ST.Unsafe.Compat"#]52 ···Unfolding:·Core:·<vanilla>·"System.IO.Unsafe.Compat"#]
52 7a5e8d58171d4807ed7722faedffbe4b53 ce94d0739e0c71cd1495de414a7418f8
53 ··$trModule3·::·GHC.Types.TrName54 ··$trModule3·::·GHC.Types.TrName
54 ··[HasNoCafRefs,·TagSig:·<TagProper>,55 ··[HasNoCafRefs,·TagSig:·<TagProper>,
55 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],56 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]57 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
57 dffb197d69d2cfaec4e400fe3f54d13b58 4eaaa9adee816c2d71b914a31b25d2c0
58 ··$trModule4·::·GHC.Prim.Addr#59 ··$trModule4·::·GHC.Prim.Addr#
59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,60 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
60 ···Unfolding:·Core:·<vanilla>61 ···Unfolding:·Core:·<vanilla>
61 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]62 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
62 Warnings:63 Warnings:
63 ··Deprecated·names:64 ··Deprecated·names:
64 ··Deprecated·exports:65 ··Deprecated·exports:
65 trusted:·none66 trusted:·none
66 require·own·pkg·trusted:·False67 require·own·pkg·trusted:·False
67 docs:68 docs:
68 ··Nothing69 ··Nothing
4.41 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Control/Monad/ST/Unsafe/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/System/Exit/Compat.dyn_hi
Files 79% similar despite different names
4.08 KB
ghc --show-iface {}
    
Offset 1, 70 lines modifiedOffset 1, 73 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·Control.Monad.ST.Unsafe.Compat·9103 
8 ··interface·hash:·07f4289156397aecd1d83dc97a46325c 
9 ··ABI·hash:·c597e2298c0b4081a2b02038a624d03a 
10 ··export-list·hash:·0e1951f104e1bdd3704836577741cf827 interface·System.Exit.Compat·9103
 8 ··interface·hash:·63dc1f4f06f3ae1be174d9f349ee8adf
 9 ··ABI·hash:·845e9c66fae1687de2e2d06b95b905eb
 10 ··export-list·hash:·05607fe5a71676112d2761f41d0a7518
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·67f82f792e65fd22692d06caffbdd19816 ··src_hash:·be549a7cdc83405a338652d915e928ed
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··GHC.Internal.IO.unsafeIOToST 
22 ··GHC.Internal.IO.unsafeSTToIO 
23 ··GHC.Internal.ST.unsafeInterleaveST21 ··GHC.Internal.System.Exit.die
 22 ··GHC.Internal.System.Exit.exitFailure
 23 ··GHC.Internal.System.Exit.exitSuccess
 24 ··GHC.Internal.System.Exit.exitWith
 25 ··GHC.Internal.IO.Exception.ExitCode{GHC.Internal.IO.Exception.ExitFailure·GHC.Internal.IO.Exception.ExitSuccess}
24 direct·module·dependencies:26 direct·module·dependencies:
25 boot·module·dependencies:27 boot·module·dependencies:
26 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv28 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
27 plugin·package·dependencies:29 plugin·package·dependencies:
28 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext30 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
29 family·instance·modules:·GHC.Internal.Data.Monoid31 family·instance·modules:·GHC.Internal.Data.Monoid
30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord32 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
31 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception33 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
32 import··-/··Control.Monad.ST.Unsafe.Compat·d0ebddc0454331c68577fd9bef8bd800 
33 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d59364 
34 import··-/··GHC.Internal.ST·0bdfd99b6190eced199c2f55b52da9c034 ·························GHC.Internal.RTS.Flags
 35 import··-/··System.Exit.Compat·c493f4c701a1394b57f51d003b943377
 36 import··-/··GHC.Internal.IO.Exception·c37de6d3d2578d20163f81026b3cce7b
 37 import··-/··GHC.Internal.System.Exit·d721a0a6bb6ae7f697a2f80fb4ccab5f
35 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf38 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
36 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b439 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
37 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d40 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
38 a1fd6dd8dcf30b08582fb64ce3921f4641 2c1a46de2cc6c3ced4bbcc0c813d2714
39 ··$trModule·::·GHC.Types.Module42 ··$trModule·::·GHC.Types.Module
40 ··[HasNoCafRefs,·TagSig:·<TagProper>,43 ··[HasNoCafRefs,·TagSig:·<TagProper>,
41 ···LambdaFormInfo:·LFCon[GHC.Types.Module],44 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
42 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]45 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
43 3f2e16ee36c2468b6e86a8a3b41aaa0b46 1834e2fd3f7c6f582063155800ca9c60
44 ··$trModule1·::·GHC.Types.TrName47 ··$trModule1·::·GHC.Types.TrName
45 ··[HasNoCafRefs,·TagSig:·<TagProper>,48 ··[HasNoCafRefs,·TagSig:·<TagProper>,
46 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],49 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
47 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]50 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
48 0452044b7186d6d2a790dc70e2a8c94051 2d7e4c35ac263ce3d061790c0ed9b7db
49 ··$trModule2·::·GHC.Prim.Addr#52 ··$trModule2·::·GHC.Prim.Addr#
50 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,53 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
51 ···Unfolding:·Core:·<vanilla>·"Control.Monad.ST.Unsafe.Compat"#] 
52 7a5e8d58171d4807ed7722faedffbe4b54 ···Unfolding:·Core:·<vanilla>·"System.Exit.Compat"#]
 55 a7ab3aa052aabf461ed04377c60b9adc
53 ··$trModule3·::·GHC.Types.TrName56 ··$trModule3·::·GHC.Types.TrName
54 ··[HasNoCafRefs,·TagSig:·<TagProper>,57 ··[HasNoCafRefs,·TagSig:·<TagProper>,
55 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],58 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]59 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
57 dffb197d69d2cfaec4e400fe3f54d13b60 994d13947a3214000a0b297b2a5d2be5
58 ··$trModule4·::·GHC.Prim.Addr#61 ··$trModule4·::·GHC.Prim.Addr#
59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,62 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
60 ···Unfolding:·Core:·<vanilla>63 ···Unfolding:·Core:·<vanilla>
61 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]64 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
62 Warnings:65 Warnings:
63 ··Deprecated·names:66 ··Deprecated·names:
64 ··Deprecated·exports:67 ··Deprecated·exports:
65 trusted:·none68 trusted:·safe-inferred
66 require·own·pkg·trusted:·False69 require·own·pkg·trusted:·False
67 docs:70 docs:
68 ··Nothing71 ··Nothing
69 extensible·fields:72 extensible·fields:
  
4.12 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable/Compat/Repl/Batteries.dyn_hi
Files 91% similar despite different names
3.76 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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.Bifoldable.Compat.Repl.Batteries·91037 interface·Data.Bifoldable.Compat.Repl.Batteries·9103
8 ··interface·hash:·9a87b6c048041f333beab16d5f641705 
9 ··ABI·hash:·eba006e13de7cdabbe7eaa18d4286b868 ··interface·hash:·d3871fc1c93134d62f3854c2a13f32af
 9 ··ABI·hash:·f5f033a88523e44af4463a6e2cb157d5
10 ··export-list·hash:·8813b0db86aebcb29bb0f16fe3d7565110 ··export-list·hash:·8813b0db86aebcb29bb0f16fe3d75651
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·1696366c62a1bbd4efdf2504dde7918016 ··src_hash:·1696366c62a1bbd4efdf2504dde79180
Offset 47, 56 lines modifiedOffset 47, 56 lines modified
47 ··Data.Bifoldable.bior47 ··Data.Bifoldable.bior
48 ··Data.Bifoldable.biproduct48 ··Data.Bifoldable.biproduct
49 ··Data.Bifoldable.bisequenceA_49 ··Data.Bifoldable.bisequenceA_
50 ··Data.Bifoldable.bisequence_50 ··Data.Bifoldable.bisequence_
51 ··Data.Bifoldable.bisum51 ··Data.Bifoldable.bisum
52 ··Data.Bifoldable.bitraverse_52 ··Data.Bifoldable.bitraverse_
53 ··Data.Bifoldable.Bifoldable{Data.Bifoldable.bifold·Data.Bifoldable.bifoldMap·Data.Bifoldable.bifoldl·Data.Bifoldable.bifoldr}53 ··Data.Bifoldable.Bifoldable{Data.Bifoldable.bifold·Data.Bifoldable.bifoldMap·Data.Bifoldable.bifoldl·Data.Bifoldable.bifoldr}
54 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Bifoldable.Compat54 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Bifoldable.Compat
55 boot·module·dependencies:55 boot·module·dependencies:
56 direct·package·dependencies:·base-4.20.2.056 direct·package·dependencies:·base-4.20.2.0
57 plugin·package·dependencies:57 plugin·package·dependencies:
58 trusted·package·dependencies:·base-4.20.2.058 trusted·package·dependencies:·base-4.20.2.0
59 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext59 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
60 family·instance·modules:·Control.Applicative60 family·instance·modules:·Control.Applicative
61 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const61 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
62 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid62 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
63 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord63 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
64 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList64 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
65 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception65 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
66 ·························GHC.Internal.RTS.Flags66 ·························GHC.Internal.RTS.Flags
67 import··-/··Data.Bifoldable·5b771e2a407beaa722ed87046a028d0267 import··-/··Data.Bifoldable·5b771e2a407beaa722ed87046a028d02
68 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a68 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
69 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Bifoldable.Compat·5b1f03396f9829a61efd598da6bdcb5569 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Bifoldable.Compat·9bfee3430c1d836eaeb3dc53ed314ba3
70 ··exports:·ca187f55cafba3d0adb03b159c8246df70 ··exports:·ca187f55cafba3d0adb03b159c8246df
71 cfc60d9bde6eb75b1a2ff891f0a5b56771 8f44f114053467a0f91dd77c11d0965c
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 0bb921de3da4e6347306040cfe5bb0f776 0ab06af0028f808241c775fc02e8c48c
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 6d4ed8976e1691dfc5097558c89270b281 d28a48ca74a62189ae8401523517b19c
82 ··$trModule2·::·GHC.Prim.Addr#82 ··$trModule2·::·GHC.Prim.Addr#
83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
84 ···Unfolding:·Core:·<vanilla>84 ···Unfolding:·Core:·<vanilla>
85 ··············"Data.Bifoldable.Compat.Repl.Batteries"#]85 ··············"Data.Bifoldable.Compat.Repl.Batteries"#]
86 6488e0eb18c53737217df02647f4855e86 de93d0a7c3033b7243981986aa68bf04
87 ··$trModule3·::·GHC.Types.TrName87 ··$trModule3·::·GHC.Types.TrName
88 ··[HasNoCafRefs,·TagSig:·<TagProper>,88 ··[HasNoCafRefs,·TagSig:·<TagProper>,
89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
91 b5dcdfb9d3b55c0a22ff8c46436047af91 ef5a99bbb8b798427f17d72d7a9793e7
92 ··$trModule4·::·GHC.Prim.Addr#92 ··$trModule4·::·GHC.Prim.Addr#
93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
94 ···Unfolding:·Core:·<vanilla>94 ···Unfolding:·Core:·<vanilla>
95 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]95 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
96 Warnings:96 Warnings:
97 ··Deprecated·names:97 ··Deprecated·names:
98 ··Deprecated·exports:98 ··Deprecated·exports:
99 trusted:·safe-inferred99 trusted:·safe-inferred
100 require·own·pkg·trusted:·False100 require·own·pkg·trusted:·False
101 docs:101 docs:
102 ··Nothing102 ··Nothing
5.67 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bitraversable/Compat/Repl/Batteries.hi
Files 86% similar despite different names
5.32 KB
ghc --show-iface {}
    
Offset 1, 102 lines modifiedOffset 1, 82 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.Bifoldable.Compat.Repl.Batteries·91037 interface·Data.Bitraversable.Compat.Repl.Batteries·9103
8 ··interface·hash:·9a87b6c048041f333beab16d5f641705 
9 ··ABI·hash:·eba006e13de7cdabbe7eaa18d4286b86 
10 ··export-list·hash:·8813b0db86aebcb29bb0f16fe3d756518 ··interface·hash:·7f636c99084ba96bdd92018459c966b9
 9 ··ABI·hash:·bc70407f556d92a6bae4d24b79cb78e8
 10 ··export-list·hash:·67e483277e2674e7e673caf2cd7cc6ad
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·1696366c62a1bbd4efdf2504dde7918016 ··src_hash:·de1e70c6e87dd226d754221e34466b2f
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.Bitraversable.bifoldMapDefault
 22 ··Data.Bitraversable.bifor
 23 ··Data.Bitraversable.biforM
 24 ··Data.Bitraversable.bimapAccumL
 25 ··Data.Bitraversable.bimapAccumR
 26 ··Data.Bitraversable.bimapDefault
 27 ··Data.Bitraversable.bimapM
 28 ··Data.Bitraversable.bisequence
 29 ··Data.Bitraversable.bisequenceA
 30 ··Data.Bitraversable.Compat.firstA
 31 ··Data.Bitraversable.Compat.secondA
 32 ··Data.Bitraversable.Bitraversable{Data.Bitraversable.bitraverse}
 33 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Bitraversable.Compat
21 ··Data.Bifoldable.biList 
22 ··Data.Bifoldable.biall 
23 ··Data.Bifoldable.biand 
24 ··Data.Bifoldable.biany 
25 ··Data.Bifoldable.biasum 
26 ··Data.Bifoldable.biconcat 
27 ··Data.Bifoldable.biconcatMap 
28 ··Data.Bifoldable.bielem 
29 ··Data.Bifoldable.bifind 
30 ··Data.Bifoldable.bifoldl' 
31 ··Data.Bifoldable.bifoldl1 
32 ··Data.Bifoldable.bifoldlM 
33 ··Data.Bifoldable.bifoldr' 
34 ··Data.Bifoldable.bifoldr1 
35 ··Data.Bifoldable.bifoldrM 
36 ··Data.Bifoldable.biforM_ 
37 ··Data.Bifoldable.bifor_ 
38 ··Data.Bifoldable.bilength 
39 ··Data.Bifoldable.bimapM_ 
40 ··Data.Bifoldable.bimaximum 
41 ··Data.Bifoldable.bimaximumBy 
42 ··Data.Bifoldable.biminimum 
43 ··Data.Bifoldable.biminimumBy 
44 ··Data.Bifoldable.bimsum 
45 ··Data.Bifoldable.binotElem 
46 ··Data.Bifoldable.binull 
47 ··Data.Bifoldable.bior 
48 ··Data.Bifoldable.biproduct 
49 ··Data.Bifoldable.bisequenceA_ 
50 ··Data.Bifoldable.bisequence_ 
51 ··Data.Bifoldable.bisum 
52 ··Data.Bifoldable.bitraverse_ 
53 ··Data.Bifoldable.Bifoldable{Data.Bifoldable.bifold·Data.Bifoldable.bifoldMap·Data.Bifoldable.bifoldl·Data.Bifoldable.bifoldr} 
54 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Bifoldable.Compat 
55 boot·module·dependencies:34 boot·module·dependencies:
56 direct·package·dependencies:·base-4.20.2.035 direct·package·dependencies:·base-4.20.2.0
57 plugin·package·dependencies:36 plugin·package·dependencies:
58 trusted·package·dependencies:·base-4.20.2.037 trusted·package·dependencies:·base-4.20.2.0
59 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext38 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
60 family·instance·modules:·Control.Applicative39 family·instance·modules:·Control.Applicative
61 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const40 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
62 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid41 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
63 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord42 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
64 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList43 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
65 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception44 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
66 ·························GHC.Internal.RTS.Flags45 ·························GHC.Internal.RTS.Flags
67 import··-/··Data.Bifoldable·5b771e2a407beaa722ed87046a028d0246 import··-/··Data.Bitraversable·9b0e7a8cbd204eef54993a0566c3ad67
68 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a47 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
69 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Bifoldable.Compat·5b1f03396f9829a61efd598da6bdcb55 
70 ··exports:·ca187f55cafba3d0adb03b159c8246df 
71 cfc60d9bde6eb75b1a2ff891f0a5b56748 import··-/··Data.Bitraversable.Compat·c8f72beb3dab39063d3aeec4feaf4ac8
 49 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Bitraversable.Compat·ed6ce0d302e733da47104fe8b37193ce
 50 ··exports:·8f2535f97fa3d1f308dc7ab8b19090d9
 51 44b05be0f2b829d60a15b138340f0a0f
72 ··$trModule·::·GHC.Types.Module52 ··$trModule·::·GHC.Types.Module
73 ··[HasNoCafRefs,·TagSig:·<TagProper>,53 ··[HasNoCafRefs,·TagSig:·<TagProper>,
74 ···LambdaFormInfo:·LFCon[GHC.Types.Module],54 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
75 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]55 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
76 0bb921de3da4e6347306040cfe5bb0f756 33605cb011b2463412254a566f8e0761
77 ··$trModule1·::·GHC.Types.TrName57 ··$trModule1·::·GHC.Types.TrName
78 ··[HasNoCafRefs,·TagSig:·<TagProper>,58 ··[HasNoCafRefs,·TagSig:·<TagProper>,
79 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],59 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
80 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]60 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
81 6d4ed8976e1691dfc5097558c89270b261 2f3e7cffcbc033534b10d2cfad15544e
82 ··$trModule2·::·GHC.Prim.Addr#62 ··$trModule2·::·GHC.Prim.Addr#
83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,63 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
84 ···Unfolding:·Core:·<vanilla>64 ···Unfolding:·Core:·<vanilla>
85 ··············"Data.Bifoldable.Compat.Repl.Batteries"#]65 ··············"Data.Bitraversable.Compat.Repl.Batteries"#]
86 6488e0eb18c53737217df02647f4855e66 a16f6131b39c7609a6663a9eed2bcb6a
87 ··$trModule3·::·GHC.Types.TrName67 ··$trModule3·::·GHC.Types.TrName
88 ··[HasNoCafRefs,·TagSig:·<TagProper>,68 ··[HasNoCafRefs,·TagSig:·<TagProper>,
89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],69 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]70 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
91 b5dcdfb9d3b55c0a22ff8c46436047af71 ba813af2bf6835cb17439049153bc457
92 ··$trModule4·::·GHC.Prim.Addr#72 ··$trModule4·::·GHC.Prim.Addr#
93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,73 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
94 ···Unfolding:·Core:·<vanilla>74 ···Unfolding:·Core:·<vanilla>
95 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]75 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
96 Warnings:76 Warnings:
97 ··Deprecated·names:77 ··Deprecated·names:
98 ··Deprecated·exports:78 ··Deprecated·exports:
99 trusted:·safe-inferred79 trusted:·safe-inferred
100 require·own·pkg·trusted:·False80 require·own·pkg·trusted:·False
101 docs:81 docs:
102 ··Nothing82 ··Nothing
3.36 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable/Compat.hi
Files 90% similar despite different names
3.04 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·Data.Bifoldable.Compat·91037 interface·Data.Bifoldable.Compat·9103
8 ··interface·hash:·d1b36f430c11a99b5a24d0d53640d70f 
9 ··ABI·hash:·5b1f03396f9829a61efd598da6bdcb558 ··interface·hash:·8ad07b439dec09715b56412ea15e07db
 9 ··ABI·hash:·9bfee3430c1d836eaeb3dc53ed314ba3
10 ··export-list·hash:·ca187f55cafba3d0adb03b159c8246df10 ··export-list·hash:·ca187f55cafba3d0adb03b159c8246df
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·fa3d2b8159cb5c82bc962deb72fcfb0816 ··src_hash:·fa3d2b8159cb5c82bc962deb72fcfb08
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 62, 40 lines modifiedOffset 62, 40 lines modified
62 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord62 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
63 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList63 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
64 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception64 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
65 ·························GHC.Internal.RTS.Flags65 ·························GHC.Internal.RTS.Flags
66 import··-/··Data.Bifoldable·5b771e2a407beaa722ed87046a028d0266 import··-/··Data.Bifoldable·5b771e2a407beaa722ed87046a028d02
67 import··-/··Data.Bifoldable.Compat·24e86b8564da6f25d6a31a047c625e3b67 import··-/··Data.Bifoldable.Compat·24e86b8564da6f25d6a31a047c625e3b
68 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf68 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
69 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b469 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
70 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d70 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
71 5e188c38d9e96138aabb92c0d970964171 7c2444c97fb98a40057173b1c2f2478d
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 34c82158253cd604c66f5ed78fcf7e4676 f2fadd22c65c8440e6ecfe937938bb5e
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 56481bd9d2401a8bd3e7bf861ea3471781 0eda0489fc3489bb629a11ea87a67541
82 ··$trModule2·::·GHC.Prim.Addr#82 ··$trModule2·::·GHC.Prim.Addr#
83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
84 ···Unfolding:·Core:·<vanilla>·"Data.Bifoldable.Compat"#]84 ···Unfolding:·Core:·<vanilla>·"Data.Bifoldable.Compat"#]
85 04f55d22cc8c7164cc6b7ab5ad752fc185 6d2a1e70bbb7b72685847916c5153586
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 f119f1dafff4f528784d207d327047f090 92fa5575df3c970244761c3fa4c392c7
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 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]94 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
95 Warnings:95 Warnings:
96 ··Deprecated·names:96 ··Deprecated·names:
97 ··Deprecated·exports:97 ··Deprecated·exports:
98 trusted:·safe-inferred98 trusted:·safe-inferred
99 require·own·pkg·trusted:·False99 require·own·pkg·trusted:·False
100 docs:100 docs:
101 ··Nothing101 ··Nothing
3.36 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable/Compat.dyn_hi
Files 85% similar despite different names
3.04 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·Data.Bifoldable.Compat·91037 interface·Data.Bifoldable.Compat·9103
8 ··interface·hash:·d1b36f430c11a99b5a24d0d53640d70f 
9 ··ABI·hash:·5b1f03396f9829a61efd598da6bdcb558 ··interface·hash:·8ad07b439dec09715b56412ea15e07db
 9 ··ABI·hash:·9bfee3430c1d836eaeb3dc53ed314ba3
10 ··export-list·hash:·ca187f55cafba3d0adb03b159c8246df10 ··export-list·hash:·ca187f55cafba3d0adb03b159c8246df
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·fa3d2b8159cb5c82bc962deb72fcfb0816 ··src_hash:·fa3d2b8159cb5c82bc962deb72fcfb08
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 62, 40 lines modifiedOffset 62, 40 lines modified
62 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord62 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
63 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList63 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
64 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception64 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
65 ·························GHC.Internal.RTS.Flags65 ·························GHC.Internal.RTS.Flags
66 import··-/··Data.Bifoldable·5b771e2a407beaa722ed87046a028d0266 import··-/··Data.Bifoldable·5b771e2a407beaa722ed87046a028d02
67 import··-/··Data.Bifoldable.Compat·24e86b8564da6f25d6a31a047c625e3b67 import··-/··Data.Bifoldable.Compat·24e86b8564da6f25d6a31a047c625e3b
68 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf68 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
69 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b469 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
70 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d70 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
71 5e188c38d9e96138aabb92c0d970964171 7c2444c97fb98a40057173b1c2f2478d
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 34c82158253cd604c66f5ed78fcf7e4676 f2fadd22c65c8440e6ecfe937938bb5e
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 56481bd9d2401a8bd3e7bf861ea3471781 0eda0489fc3489bb629a11ea87a67541
82 ··$trModule2·::·GHC.Prim.Addr#82 ··$trModule2·::·GHC.Prim.Addr#
83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
84 ···Unfolding:·Core:·<vanilla>·"Data.Bifoldable.Compat"#]84 ···Unfolding:·Core:·<vanilla>·"Data.Bifoldable.Compat"#]
85 04f55d22cc8c7164cc6b7ab5ad752fc185 6d2a1e70bbb7b72685847916c5153586
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 f119f1dafff4f528784d207d327047f090 92fa5575df3c970244761c3fa4c392c7
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 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]94 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
95 Warnings:95 Warnings:
96 ··Deprecated·names:96 ··Deprecated·names:
97 ··Deprecated·exports:97 ··Deprecated·exports:
98 trusted:·safe-inferred98 trusted:·safe-inferred
99 require·own·pkg·trusted:·False99 require·own·pkg·trusted:·False
100 docs:100 docs:
101 ··Nothing101 ··Nothing
4.34 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable1/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifunctor/Compat.hi
Files 83% similar despite different names
4.0 KB
ghc --show-iface {}
    
Offset 1, 70 lines modifiedOffset 1, 66 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.Bifoldable1.Compat.Repl.Batteries·9103 
8 ··interface·hash:·82c5246ea6ae6e95ec65977665a6e461 
9 ··ABI·hash:·5e821f898c0e02363ac9f21af6fa4cbc 
10 ··export-list·hash:·83b5c23a383c68a32d6af1c296f514017 interface·Data.Bifunctor.Compat·9103
 8 ··interface·hash:·0b22043347332114eb2e3df2c13f805e
 9 ··ABI·hash:·209fba86dca96acc8c7a903f23bcaab4
 10 ··export-list·hash:·63071d082c88220b8e94f126d87ddb84
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·da375c6a597725281d64e666cacc1ef4
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·f033421c854332573a3ea42df871c23216 ··src_hash:·79b1560609f0f93f67fa4535691322bf
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.Bifoldable1.Bifoldable1{Data.Bifoldable1.bifold1·Data.Bifoldable1.bifoldMap1} 
22 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Bifoldable1.Compat21 ··Data.Bifunctor.Bifunctor{Data.Bifunctor.bimap·Data.Bifunctor.first·Data.Bifunctor.second}
 22 direct·module·dependencies:
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.024 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 trusted·package·dependencies:·base-4.20.2.0 
27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
28 family·instance·modules:·Control.Applicative·Data.Semigroup27 family·instance·modules:·Control.Applicative
29 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const28 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
30 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
31 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
32 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList31 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
33 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception32 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
34 ·························GHC.Internal.RTS.Flags33 ·························GHC.Internal.RTS.Flags
 34 import··-/··Data.Bifunctor·da118869cb45779ea7c84205a10af975
 35 import··-/··Data.Bifunctor.Compat·87045045705cdfc61e5ff12d52f35adc
 36 dae9b53641cb945f504a0282f446c31f
35 import··-/··Data.Bifoldable1·b7936f09124ea010acae808ccd13e65c 
36 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a 
37 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Bifoldable1.Compat·1de7b58de39c6184b202ba1e3330127f 
38 ··exports:·ce62fd31487e7167b05a4334283ce84c 
39 6e0a3931f9c0d21c2fcbbeab25a58694 
40 ··$trModule·::·GHC.Types.Module37 ··$trModule·::·GHC.Types.Module
41 ··[HasNoCafRefs,·TagSig:·<TagProper>,38 ··[HasNoCafRefs,·TagSig:·<TagProper>,
42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],39 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]40 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
44 d2220231181dd97bcb1e4054984b9f6341 7c97b65d5bc53c83b1241f9c86bbf9b0
45 ··$trModule1·::·GHC.Types.TrName42 ··$trModule1·::·GHC.Types.TrName
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,43 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],44 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]45 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
49 44e6e0b2b4ee14c1dfe610f0b502109346 5198afbab63a9cbde21f710d25027338
50 ··$trModule2·::·GHC.Prim.Addr#47 ··$trModule2·::·GHC.Prim.Addr#
51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,48 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
 49 ···Unfolding:·Core:·<vanilla>·"Data.Bifunctor.Compat"#]
 50 e3fd70a77f56bb1bac64a3212af001aa
52 ···Unfolding:·Core:·<vanilla> 
53 ··············"Data.Bifoldable1.Compat.Repl.Batteries"#] 
54 7caf3c155cf8a18eec0d609c07acd548 
55 ··$trModule3·::·GHC.Types.TrName51 ··$trModule3·::·GHC.Types.TrName
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,52 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
59 8bfc3695d9486ff9613792a2f7fc590a55 24f6943ea86d7b93a748f0422d0b989a
60 ··$trModule4·::·GHC.Prim.Addr#56 ··$trModule4·::·GHC.Prim.Addr#
61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
62 ···Unfolding:·Core:·<vanilla>58 ···Unfolding:·Core:·<vanilla>
63 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]59 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
64 Warnings:60 Warnings:
65 ··Deprecated·names:61 ··Deprecated·names:
66 ··Deprecated·exports:62 ··Deprecated·exports:
67 trusted:·safe-inferred63 trusted:·safe-inferred
68 require·own·pkg·trusted:·False64 require·own·pkg·trusted:·False
69 docs:65 docs:
70 ··Nothing66 ··Nothing
4.94 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable1/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Sum/Compat/Repl/Batteries.dyn_hi
Files 86% similar despite different names
4.58 KB
ghc --show-iface {}
    
Offset 1, 70 lines modifiedOffset 1, 70 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.Bifoldable1.Compat.Repl.Batteries·91037 interface·Data.Functor.Sum.Compat.Repl.Batteries·9103
8 ··interface·hash:·82c5246ea6ae6e95ec65977665a6e461 
9 ··ABI·hash:·5e821f898c0e02363ac9f21af6fa4cbc 
10 ··export-list·hash:·83b5c23a383c68a32d6af1c296f514018 ··interface·hash:·42e951c913917d75a9b96392a9f238bf
 9 ··ABI·hash:·8fb9623e76570856e9176c9c2ca48e28
 10 ··export-list·hash:·2676294bcd0956df11679e3b9f199b39
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·f033421c854332573a3ea42df871c23216 ··src_hash:·0224d3463b1211733ad3baa0a841a588
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.Bifoldable1.Bifoldable1{Data.Bifoldable1.bifold1·Data.Bifoldable1.bifoldMap1} 
22 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Bifoldable1.Compat21 ··Data.Functor.Sum.Sum{Data.Functor.Sum.InL·Data.Functor.Sum.InR}
 22 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Sum.Compat
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.024 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 trusted·package·dependencies:·base-4.20.2.026 trusted·package·dependencies:·base-4.20.2.0
27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
28 family·instance·modules:·Control.Applicative·Data.Semigroup28 family·instance·modules:·Control.Applicative·Data.Complex
29 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const29 ·························Data.Functor.Sum·GHC.Internal.Control.Arrow
30 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid30 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity
31 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord 
32 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList31 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal
33 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception32 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version
 33 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics
34 ·························GHC.Internal.RTS.Flags34 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags
35 import··-/··Data.Bifoldable1·b7936f09124ea010acae808ccd13e65c35 import··-/··Data.Functor.Sum·acf6932b1e07361d75cc0dcacc1c3ecd
36 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a36 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
37 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Bifoldable1.Compat·1de7b58de39c6184b202ba1e3330127f 
38 ··exports:·ce62fd31487e7167b05a4334283ce84c 
39 6e0a3931f9c0d21c2fcbbeab25a5869437 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Sum.Compat·bd297e1a1ecb9774c134c4175a0f13ff
 38 ··exports:·b90dfafce8c677855abd2384cbc4a1d3
 39 669e68911fa9bf3e50c762bff45412f6
40 ··$trModule·::·GHC.Types.Module40 ··$trModule·::·GHC.Types.Module
41 ··[HasNoCafRefs,·TagSig:·<TagProper>,41 ··[HasNoCafRefs,·TagSig:·<TagProper>,
42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
44 d2220231181dd97bcb1e4054984b9f6344 710f45260acd20dd8a938a6148c2745b
45 ··$trModule1·::·GHC.Types.TrName45 ··$trModule1·::·GHC.Types.TrName
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
49 44e6e0b2b4ee14c1dfe610f0b502109349 702483d59bd330b943f8e7459cf7e560
50 ··$trModule2·::·GHC.Prim.Addr#50 ··$trModule2·::·GHC.Prim.Addr#
51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
52 ···Unfolding:·Core:·<vanilla>52 ···Unfolding:·Core:·<vanilla>
53 ··············"Data.Bifoldable1.Compat.Repl.Batteries"#]53 ··············"Data.Functor.Sum.Compat.Repl.Batteries"#]
54 7caf3c155cf8a18eec0d609c07acd54854 e4788b4cf9a280f535c14ad5896dab49
55 ··$trModule3·::·GHC.Types.TrName55 ··$trModule3·::·GHC.Types.TrName
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
59 8bfc3695d9486ff9613792a2f7fc590a59 0169ab27be491068ae45fe8885068661
60 ··$trModule4·::·GHC.Prim.Addr#60 ··$trModule4·::·GHC.Prim.Addr#
61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
62 ···Unfolding:·Core:·<vanilla>62 ···Unfolding:·Core:·<vanilla>
63 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]63 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
64 Warnings:64 Warnings:
65 ··Deprecated·names:65 ··Deprecated·names:
66 ··Deprecated·exports:66 ··Deprecated·exports:
67 trusted:·safe-inferred67 trusted:·safe-inferred
68 require·own·pkg·trusted:·False68 require·own·pkg·trusted:·False
69 docs:69 docs:
70 ··Nothing70 ··Nothing
4.42 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable1/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Complex/Compat.dyn_hi
Files 89% similar despite different names
4.09 KB
ghc --show-iface {}
    
Offset 1, 69 lines modifiedOffset 1, 77 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.Bifoldable1.Compat·91037 interface·Data.Complex.Compat·9103
8 ··interface·hash:·7205710f1710b3a7dec05593241bd6f5 
9 ··ABI·hash:·1de7b58de39c6184b202ba1e3330127f 
10 ··export-list·hash:·ce62fd31487e7167b05a4334283ce84c8 ··interface·hash:·198b0cf0c2c85de57f8034ad7c896a57
 9 ··ABI·hash:·4764b40534a3f91bd1a0e6163ba04899
 10 ··export-list·hash:·e1cce36001650c01d726bf54a5355580
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·570547a7917b27a6eb227d9d5cda089c16 ··src_hash:·2a89ba5e01a2cb3a7b7a0877802324e2
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.Bifoldable1.Bifoldable1{Data.Bifoldable1.bifold1·Data.Bifoldable1.bifoldMap1}21 ··Data.Complex.cis
 22 ··Data.Complex.conjugate
 23 ··Data.Complex.imagPart
 24 ··Data.Complex.magnitude
 25 ··Data.Complex.mkPolar
 26 ··Data.Complex.phase
 27 ··Data.Complex.polar
 28 ··Data.Complex.realPart
 29 ··Data.Complex.Complex{Data.Complex.:+}
22 direct·module·dependencies:30 direct·module·dependencies:
23 boot·module·dependencies:31 boot·module·dependencies:
24 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv32 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
25 plugin·package·dependencies:33 plugin·package·dependencies:
26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext34 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
27 family·instance·modules:·Control.Applicative·Data.Semigroup35 family·instance·modules:·Control.Applicative·Data.Complex
28 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const36 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid37 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord38 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
31 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList39 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
32 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception40 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
33 ·························GHC.Internal.RTS.Flags41 ·························GHC.Internal.RTS.Flags
34 import··-/··Data.Bifoldable1·b7936f09124ea010acae808ccd13e65c 
35 import··-/··Data.Bifoldable1.Compat·14953604cb86f03d64c1a3ab73e032c642 import··-/··Data.Complex·bf7f9b19de0959cbe715f78ca492d725
 43 import··-/··Data.Complex.Compat·bc8958aa8b11080c4d3b1498dbafd013
36 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf44 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
37 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b445 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
38 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d46 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
39 5765dcf15c28c828b6de8995005f7edd47 576411cce9a6421845e7f0f8eebd11b1
40 ··$trModule·::·GHC.Types.Module48 ··$trModule·::·GHC.Types.Module
41 ··[HasNoCafRefs,·TagSig:·<TagProper>,49 ··[HasNoCafRefs,·TagSig:·<TagProper>,
42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],50 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]51 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
44 0e74c86baa4b5cac000ad0ec03eda3a152 155d2fb749a9da525b458b412d69e57c
45 ··$trModule1·::·GHC.Types.TrName53 ··$trModule1·::·GHC.Types.TrName
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,54 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],55 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
49 5c163a03e87bb16bb299dd1af33aafe957 1085c18ae7c28d40365c271713812bdd
50 ··$trModule2·::·GHC.Prim.Addr#58 ··$trModule2·::·GHC.Prim.Addr#
51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
52 ···Unfolding:·Core:·<vanilla>·"Data.Bifoldable1.Compat"#]60 ···Unfolding:·Core:·<vanilla>·"Data.Complex.Compat"#]
53 5689196dcb813268d9d63586ccf65ab961 457dc4ed4a3f1ab5cec5a9901d80acb4
54 ··$trModule3·::·GHC.Types.TrName62 ··$trModule3·::·GHC.Types.TrName
55 ··[HasNoCafRefs,·TagSig:·<TagProper>,63 ··[HasNoCafRefs,·TagSig:·<TagProper>,
56 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],64 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
57 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]65 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
58 3a3b1550b0d6852e9bfdb9ebde57f47666 217ad68b8e0475f3b3b6de809ce86e27
59 ··$trModule4·::·GHC.Prim.Addr#67 ··$trModule4·::·GHC.Prim.Addr#
60 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,68 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
61 ···Unfolding:·Core:·<vanilla>69 ···Unfolding:·Core:·<vanilla>
62 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]70 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
63 Warnings:71 Warnings:
64 ··Deprecated·names:72 ··Deprecated·names:
65 ··Deprecated·exports:73 ··Deprecated·exports:
66 trusted:·safe-inferred74 trusted:·safe-inferred
67 require·own·pkg·trusted:·False75 require·own·pkg·trusted:·False
68 docs:76 docs:
69 ··Nothing77 ··Nothing
3.25 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifoldable1/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable1/Compat.hi
Files 87% similar despite different names
2.93 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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.Bifoldable1.Compat·91037 interface·Data.Bifoldable1.Compat·9103
8 ··interface·hash:·7205710f1710b3a7dec05593241bd6f5 
9 ··ABI·hash:·1de7b58de39c6184b202ba1e3330127f8 ··interface·hash:·b119149d12db063df90b1612de5dc296
 9 ··ABI·hash:·b4d109af13e2478041f4eeae41cfa642
10 ··export-list·hash:·ce62fd31487e7167b05a4334283ce84c10 ··export-list·hash:·ce62fd31487e7167b05a4334283ce84c
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·570547a7917b27a6eb227d9d5cda089c16 ··src_hash:·570547a7917b27a6eb227d9d5cda089c
Offset 30, 40 lines modifiedOffset 30, 40 lines modified
30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
31 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList31 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
32 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception32 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
33 ·························GHC.Internal.RTS.Flags33 ·························GHC.Internal.RTS.Flags
34 import··-/··Data.Bifoldable1·b7936f09124ea010acae808ccd13e65c34 import··-/··Data.Bifoldable1·b7936f09124ea010acae808ccd13e65c
35 import··-/··Data.Bifoldable1.Compat·14953604cb86f03d64c1a3ab73e032c635 import··-/··Data.Bifoldable1.Compat·14953604cb86f03d64c1a3ab73e032c6
36 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf36 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
37 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b437 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
38 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d38 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
39 5765dcf15c28c828b6de8995005f7edd39 1dc3f3e362d0ae07bcdcd23cc877192b
40 ··$trModule·::·GHC.Types.Module40 ··$trModule·::·GHC.Types.Module
41 ··[HasNoCafRefs,·TagSig:·<TagProper>,41 ··[HasNoCafRefs,·TagSig:·<TagProper>,
42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
44 0e74c86baa4b5cac000ad0ec03eda3a144 7d9c790c8d40a7c6fdcf59fae0440f0e
45 ··$trModule1·::·GHC.Types.TrName45 ··$trModule1·::·GHC.Types.TrName
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
49 5c163a03e87bb16bb299dd1af33aafe949 318a286006489f9f5dc9cae13969cc12
50 ··$trModule2·::·GHC.Prim.Addr#50 ··$trModule2·::·GHC.Prim.Addr#
51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
52 ···Unfolding:·Core:·<vanilla>·"Data.Bifoldable1.Compat"#]52 ···Unfolding:·Core:·<vanilla>·"Data.Bifoldable1.Compat"#]
53 5689196dcb813268d9d63586ccf65ab953 5fa3f72e6587db4a48cc76873659b32e
54 ··$trModule3·::·GHC.Types.TrName54 ··$trModule3·::·GHC.Types.TrName
55 ··[HasNoCafRefs,·TagSig:·<TagProper>,55 ··[HasNoCafRefs,·TagSig:·<TagProper>,
56 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],56 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
57 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]57 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
58 3a3b1550b0d6852e9bfdb9ebde57f47658 e450ec280bf99672385e9be721571538
59 ··$trModule4·::·GHC.Prim.Addr#59 ··$trModule4·::·GHC.Prim.Addr#
60 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,60 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
61 ···Unfolding:·Core:·<vanilla>61 ···Unfolding:·Core:·<vanilla>
62 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]62 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
63 Warnings:63 Warnings:
64 ··Deprecated·names:64 ··Deprecated·names:
65 ··Deprecated·exports:65 ··Deprecated·exports:
66 trusted:·safe-inferred66 trusted:·safe-inferred
67 require·own·pkg·trusted:·False67 require·own·pkg·trusted:·False
68 docs:68 docs:
69 ··Nothing69 ··Nothing
4.64 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifunctor/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Tuple/Compat/Repl/Batteries.hi
Files 85% similar despite different names
4.3 KB
ghc --show-iface {}
    
Offset 1, 69 lines modifiedOffset 1, 74 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.Bifunctor.Compat.Repl.Batteries·91037 interface·Data.Tuple.Compat.Repl.Batteries·9103
8 ··interface·hash:·16150b264ca31557d6240ca865582319 
9 ··ABI·hash:·ab0f12e51a75c494bb0493e7b915c4b5 
10 ··export-list·hash:·9b433546cb816f0ef8c350b1e77b4bc28 ··interface·hash:·9141604204ef93e33c1583459003b966
 9 ··ABI·hash:·722307232d47d92b1891fe4cdc246e90
 10 ··export-list·hash:·4cb9b26295bd1117b351b214c41666f3
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·5ad2667fae69807f68181097dffbff9b16 ··src_hash:·a25fce7d26566ae591c96b53fe195868
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.Bifunctor.Bifunctor{Data.Bifunctor.bimap·Data.Bifunctor.first·Data.Bifunctor.second} 
22 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Bifunctor.Compat21 ··GHC.Internal.Data.Tuple.curry
 22 ··GHC.Internal.Data.Tuple.fst
 23 ··GHC.Internal.Data.Tuple.snd
 24 ··GHC.Internal.Data.Tuple.swap
 25 ··GHC.Internal.Data.Tuple.uncurry
 26 ··GHC.Tuple.getSolo
 27 ··GHC.Tuple.Solo{GHC.Tuple.Solo·GHC.Tuple.MkSolo}
 28 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Tuple.Compat
23 boot·module·dependencies:29 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.030 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:31 plugin·package·dependencies:
26 trusted·package·dependencies:·base-4.20.2.032 trusted·package·dependencies:·base-4.20.2.0
27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext33 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
 34 family·instance·modules:·GHC.Internal.Data.Functor.Const
28 family·instance·modules:·Control.Applicative 
29 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const 
30 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid35 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
31 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord36 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
32 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList 
33 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception37 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
34 ·························GHC.Internal.RTS.Flags38 ·························GHC.Internal.RTS.Flags
35 import··-/··Data.Bifunctor·da118869cb45779ea7c84205a10af975 
36 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a39 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
37 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Bifunctor.Compat·871e6e2e38ab7a1416e9ac4401668cf8 
38 ··exports:·63071d082c88220b8e94f126d87ddb84 
39 b96689315606cfc2b52c1de8b5276fed40 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Tuple.Compat·a13103d3d224eff2a9317bbcf0e3a4ad
 41 ··exports:·98fe3e333f83c8195ec989aaba93ba03
 42 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
 43 import··-/··GHC.Tuple·8f8ecbaee8687c51ab4f4f4f61bc4d5d
 44 785fe5ff5cec5eb7bf1d44416d30e617
40 ··$trModule·::·GHC.Types.Module45 ··$trModule·::·GHC.Types.Module
41 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],47 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
44 fb4eea4ac3ac45abb72274de632a110049 0f671b0eca2414c046c77e7bf59ce561
45 ··$trModule1·::·GHC.Types.TrName50 ··$trModule1·::·GHC.Types.TrName
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,51 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],52 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]53 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
49 c1012f1a9d3359c8e0f50a9d127c09e354 c315b42d855b34cbf6ba38c308487eb6
50 ··$trModule2·::·GHC.Prim.Addr#55 ··$trModule2·::·GHC.Prim.Addr#
51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,56 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
52 ···Unfolding:·Core:·<vanilla>·"Data.Bifunctor.Compat.Repl.Batteries"#]57 ···Unfolding:·Core:·<vanilla>·"Data.Tuple.Compat.Repl.Batteries"#]
53 54f6cffccd7cbef18c178159ba818c4258 4d483ee26ea9bdd261e28ffcd37ca8ac
54 ··$trModule3·::·GHC.Types.TrName59 ··$trModule3·::·GHC.Types.TrName
55 ··[HasNoCafRefs,·TagSig:·<TagProper>,60 ··[HasNoCafRefs,·TagSig:·<TagProper>,
56 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],61 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
57 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]62 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
58 726f2fd2b830c92b3507d84b9144756663 eae5ff3aab46877926a820c7c9b55083
59 ··$trModule4·::·GHC.Prim.Addr#64 ··$trModule4·::·GHC.Prim.Addr#
60 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,65 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
61 ···Unfolding:·Core:·<vanilla>66 ···Unfolding:·Core:·<vanilla>
62 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]67 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
63 Warnings:68 Warnings:
64 ··Deprecated·names:69 ··Deprecated·names:
65 ··Deprecated·exports:70 ··Deprecated·exports:
66 trusted:·safe-inferred71 trusted:·safe-inferred
67 require·own·pkg·trusted:·False72 require·own·pkg·trusted:·False
68 docs:73 docs:
69 ··Nothing74 ··Nothing
4.64 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifunctor/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Tuple/Compat/Repl/Batteries.dyn_hi
Files 85% similar despite different names
4.3 KB
ghc --show-iface {}
    
Offset 1, 69 lines modifiedOffset 1, 74 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.Bifunctor.Compat.Repl.Batteries·91037 interface·Data.Tuple.Compat.Repl.Batteries·9103
8 ··interface·hash:·16150b264ca31557d6240ca865582319 
9 ··ABI·hash:·ab0f12e51a75c494bb0493e7b915c4b5 
10 ··export-list·hash:·9b433546cb816f0ef8c350b1e77b4bc28 ··interface·hash:·9141604204ef93e33c1583459003b966
 9 ··ABI·hash:·722307232d47d92b1891fe4cdc246e90
 10 ··export-list·hash:·4cb9b26295bd1117b351b214c41666f3
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·5ad2667fae69807f68181097dffbff9b16 ··src_hash:·a25fce7d26566ae591c96b53fe195868
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.Bifunctor.Bifunctor{Data.Bifunctor.bimap·Data.Bifunctor.first·Data.Bifunctor.second} 
22 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Bifunctor.Compat21 ··GHC.Internal.Data.Tuple.curry
 22 ··GHC.Internal.Data.Tuple.fst
 23 ··GHC.Internal.Data.Tuple.snd
 24 ··GHC.Internal.Data.Tuple.swap
 25 ··GHC.Internal.Data.Tuple.uncurry
 26 ··GHC.Tuple.getSolo
 27 ··GHC.Tuple.Solo{GHC.Tuple.Solo·GHC.Tuple.MkSolo}
 28 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Tuple.Compat
23 boot·module·dependencies:29 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.030 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:31 plugin·package·dependencies:
26 trusted·package·dependencies:·base-4.20.2.032 trusted·package·dependencies:·base-4.20.2.0
27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext33 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
 34 family·instance·modules:·GHC.Internal.Data.Functor.Const
28 family·instance·modules:·Control.Applicative 
29 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const 
30 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid35 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
31 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord36 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
32 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList 
33 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception37 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
34 ·························GHC.Internal.RTS.Flags38 ·························GHC.Internal.RTS.Flags
35 import··-/··Data.Bifunctor·da118869cb45779ea7c84205a10af975 
36 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a39 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
37 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Bifunctor.Compat·871e6e2e38ab7a1416e9ac4401668cf8 
38 ··exports:·63071d082c88220b8e94f126d87ddb84 
39 b96689315606cfc2b52c1de8b5276fed40 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Tuple.Compat·a13103d3d224eff2a9317bbcf0e3a4ad
 41 ··exports:·98fe3e333f83c8195ec989aaba93ba03
 42 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
 43 import··-/··GHC.Tuple·8f8ecbaee8687c51ab4f4f4f61bc4d5d
 44 785fe5ff5cec5eb7bf1d44416d30e617
40 ··$trModule·::·GHC.Types.Module45 ··$trModule·::·GHC.Types.Module
41 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],47 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
44 fb4eea4ac3ac45abb72274de632a110049 0f671b0eca2414c046c77e7bf59ce561
45 ··$trModule1·::·GHC.Types.TrName50 ··$trModule1·::·GHC.Types.TrName
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,51 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],52 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]53 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
49 c1012f1a9d3359c8e0f50a9d127c09e354 c315b42d855b34cbf6ba38c308487eb6
50 ··$trModule2·::·GHC.Prim.Addr#55 ··$trModule2·::·GHC.Prim.Addr#
51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,56 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
52 ···Unfolding:·Core:·<vanilla>·"Data.Bifunctor.Compat.Repl.Batteries"#]57 ···Unfolding:·Core:·<vanilla>·"Data.Tuple.Compat.Repl.Batteries"#]
53 54f6cffccd7cbef18c178159ba818c4258 4d483ee26ea9bdd261e28ffcd37ca8ac
54 ··$trModule3·::·GHC.Types.TrName59 ··$trModule3·::·GHC.Types.TrName
55 ··[HasNoCafRefs,·TagSig:·<TagProper>,60 ··[HasNoCafRefs,·TagSig:·<TagProper>,
56 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],61 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
57 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]62 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
58 726f2fd2b830c92b3507d84b9144756663 eae5ff3aab46877926a820c7c9b55083
59 ··$trModule4·::·GHC.Prim.Addr#64 ··$trModule4·::·GHC.Prim.Addr#
60 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,65 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
61 ···Unfolding:·Core:·<vanilla>66 ···Unfolding:·Core:·<vanilla>
62 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]67 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
63 Warnings:68 Warnings:
64 ··Deprecated·names:69 ··Deprecated·names:
65 ··Deprecated·exports:70 ··Deprecated·exports:
66 trusted:·safe-inferred71 trusted:·safe-inferred
67 require·own·pkg·trusted:·False72 require·own·pkg·trusted:·False
68 docs:73 docs:
69 ··Nothing74 ··Nothing
4.39 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifunctor/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Compose/Compat.dyn_hi
Files 84% similar despite different names
4.06 KB
ghc --show-iface {}
    
Offset 1, 66 lines modifiedOffset 1, 66 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.Bifunctor.Compat·91037 interface·Data.Functor.Compose.Compat·9103
8 ··interface·hash:·70ec8384cf17781a95434734689d0daf 
9 ··ABI·hash:·871e6e2e38ab7a1416e9ac4401668cf8 
10 ··export-list·hash:·63071d082c88220b8e94f126d87ddb848 ··interface·hash:·908a614149b578fe562b04d62ca38785
 9 ··ABI·hash:·44d3001b0ffce703dd6f7f8c0f4e5298
 10 ··export-list·hash:·82398946adcb31e6c0b1c28113f540ce
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·5fd6a1f445f3702c47e14fc687c4ad3212 ··flag·hash:·5fd6a1f445f3702c47e14fc687c4ad32
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·79b1560609f0f93f67fa4535691322bf16 ··src_hash:·040c1e01b8256f6d47d8a8d0b89cb961
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.Bifunctor.Bifunctor{Data.Bifunctor.bimap·Data.Bifunctor.first·Data.Bifunctor.second}21 ··Data.Functor.Compose.Compose{Data.Functor.Compose.Compose·Data.Functor.Compose.getCompose}
22 direct·module·dependencies:22 direct·module·dependencies:
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv24 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
27 family·instance·modules:·Control.Applicative27 family·instance·modules:·Control.Applicative·Data.Complex
28 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const28 ·························Data.Functor.Compose·GHC.Internal.Control.Arrow
29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid29 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity
30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord 
31 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList30 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal
32 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception31 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version
 32 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics
33 ·························GHC.Internal.RTS.Flags33 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags
34 import··-/··Data.Bifunctor·da118869cb45779ea7c84205a10af975 
35 import··-/··Data.Bifunctor.Compat·87045045705cdfc61e5ff12d52f35adc 
36 8b4fd692ef48c2d007796e4a1caa7f5334 import··-/··Data.Functor.Compose·6fd38811370c2a22eb41d918c5febe06
 35 import··-/··Data.Functor.Compose.Compat·95a226b4e201c2615b4e575efca1e2c7
 36 e87abc249124e47e04b21bc0317844b9
37 ··$trModule·::·GHC.Types.Module37 ··$trModule·::·GHC.Types.Module
38 ··[HasNoCafRefs,·TagSig:·<TagProper>,38 ··[HasNoCafRefs,·TagSig:·<TagProper>,
39 ···LambdaFormInfo:·LFCon[GHC.Types.Module],39 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
40 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]40 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
41 1ac1a3520da8462d1f7a444aa54a8c1841 fb3b4c5f69df03df9598a840144b3c45
42 ··$trModule1·::·GHC.Types.TrName42 ··$trModule1·::·GHC.Types.TrName
43 ··[HasNoCafRefs,·TagSig:·<TagProper>,43 ··[HasNoCafRefs,·TagSig:·<TagProper>,
44 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],44 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
45 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]45 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
46 414488e7447c19fcb04494ffba644c4c46 84f359532a7b3426c59a2220fafec7ba
47 ··$trModule2·::·GHC.Prim.Addr#47 ··$trModule2·::·GHC.Prim.Addr#
48 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,48 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
49 ···Unfolding:·Core:·<vanilla>·"Data.Bifunctor.Compat"#]49 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Compose.Compat"#]
50 c1e9480084e06cdc84252bb88ac9329750 830af4668a0dee06696438a2a0b37188
51 ··$trModule3·::·GHC.Types.TrName51 ··$trModule3·::·GHC.Types.TrName
52 ··[HasNoCafRefs,·TagSig:·<TagProper>,52 ··[HasNoCafRefs,·TagSig:·<TagProper>,
53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
55 0665ce72d90ed614ed9501fc2a165cd555 522553e094a00cfcb187d225fc3c6a0c
56 ··$trModule4·::·GHC.Prim.Addr#56 ··$trModule4·::·GHC.Prim.Addr#
57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
58 ···Unfolding:·Core:·<vanilla>58 ···Unfolding:·Core:·<vanilla>
59 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]59 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
60 Warnings:60 Warnings:
61 ··Deprecated·names:61 ··Deprecated·names:
62 ··Deprecated·exports:62 ··Deprecated·exports:
63 trusted:·safe-inferred63 trusted:·safe-inferred
64 require·own·pkg·trusted:·False64 require·own·pkg·trusted:·False
65 docs:65 docs:
66 ··Nothing66 ··Nothing
4.42 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bifunctor/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Product/Compat.dyn_hi
Files 86% similar despite different names
4.09 KB
ghc --show-iface {}
    
Offset 1, 66 lines modifiedOffset 1, 66 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.Bifunctor.Compat·91037 interface·Data.Functor.Product.Compat·9103
8 ··interface·hash:·70ec8384cf17781a95434734689d0daf 
9 ··ABI·hash:·871e6e2e38ab7a1416e9ac4401668cf8 
10 ··export-list·hash:·63071d082c88220b8e94f126d87ddb848 ··interface·hash:·3d0e36862af3acd8945b715f32ddc407
 9 ··ABI·hash:·b0518299863e14a9b23debb8b553b59f
 10 ··export-list·hash:·6bfde570d8f5b8144d2a89d8f6a1cb66
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·da375c6a597725281d64e666cacc1ef412 ··flag·hash:·5fd6a1f445f3702c47e14fc687c4ad32
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·79b1560609f0f93f67fa4535691322bf16 ··src_hash:·b61c2bb65730d0d35d8dfd269d08cd31
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.Bifunctor.Bifunctor{Data.Bifunctor.bimap·Data.Bifunctor.first·Data.Bifunctor.second}21 ··Data.Functor.Product.Product{Data.Functor.Product.Pair}
22 direct·module·dependencies:22 direct·module·dependencies:
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv24 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
27 family·instance·modules:·Control.Applicative27 family·instance·modules:·Control.Applicative·Data.Complex
28 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const28 ·························Data.Functor.Product·GHC.Internal.Control.Arrow
29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid29 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity
30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord 
31 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList30 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal
32 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception31 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version
 32 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics
33 ·························GHC.Internal.RTS.Flags33 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags
34 import··-/··Data.Bifunctor·da118869cb45779ea7c84205a10af975 
35 import··-/··Data.Bifunctor.Compat·87045045705cdfc61e5ff12d52f35adc 
36 8b4fd692ef48c2d007796e4a1caa7f5334 import··-/··Data.Functor.Product·4918a76d2226afc7c445bac5edf478ed
 35 import··-/··Data.Functor.Product.Compat·2e3047fe95089d14e53651aac6937794
 36 a97918ffaa7330caf9defc12a195fcd1
37 ··$trModule·::·GHC.Types.Module37 ··$trModule·::·GHC.Types.Module
38 ··[HasNoCafRefs,·TagSig:·<TagProper>,38 ··[HasNoCafRefs,·TagSig:·<TagProper>,
39 ···LambdaFormInfo:·LFCon[GHC.Types.Module],39 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
40 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]40 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
41 1ac1a3520da8462d1f7a444aa54a8c1841 b33c72ea556eda233402b9f2aadf2fb4
42 ··$trModule1·::·GHC.Types.TrName42 ··$trModule1·::·GHC.Types.TrName
43 ··[HasNoCafRefs,·TagSig:·<TagProper>,43 ··[HasNoCafRefs,·TagSig:·<TagProper>,
44 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],44 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
45 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]45 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
46 414488e7447c19fcb04494ffba644c4c46 51f572ee558e405dc9ddfd02e64393dd
47 ··$trModule2·::·GHC.Prim.Addr#47 ··$trModule2·::·GHC.Prim.Addr#
48 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,48 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
49 ···Unfolding:·Core:·<vanilla>·"Data.Bifunctor.Compat"#]49 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Product.Compat"#]
50 c1e9480084e06cdc84252bb88ac9329750 da662da1ef46544ab593e77c89653a33
51 ··$trModule3·::·GHC.Types.TrName51 ··$trModule3·::·GHC.Types.TrName
52 ··[HasNoCafRefs,·TagSig:·<TagProper>,52 ··[HasNoCafRefs,·TagSig:·<TagProper>,
53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
55 0665ce72d90ed614ed9501fc2a165cd555 60cb6b52eda7d599dade7ad9110b06c9
56 ··$trModule4·::·GHC.Prim.Addr#56 ··$trModule4·::·GHC.Prim.Addr#
57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
58 ···Unfolding:·Core:·<vanilla>58 ···Unfolding:·Core:·<vanilla>
59 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]59 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
60 Warnings:60 Warnings:
61 ··Deprecated·names:61 ··Deprecated·names:
62 ··Deprecated·exports:62 ··Deprecated·exports:
63 trusted:·safe-inferred63 trusted:·safe-inferred
64 require·own·pkg·trusted:·False64 require·own·pkg·trusted:·False
65 docs:65 docs:
66 ··Nothing66 ··Nothing
4.12 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bitraversable/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bitraversable/Compat/Repl/Batteries.dyn_hi
Files 87% similar despite different names
3.76 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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.Bitraversable.Compat.Repl.Batteries·91037 interface·Data.Bitraversable.Compat.Repl.Batteries·9103
8 ··interface·hash:·3cc4851216a98500dfb86d279ceb9c3a 
9 ··ABI·hash:·2d8db4097098d26cf1e50e15a058ab478 ··interface·hash:·7f636c99084ba96bdd92018459c966b9
 9 ··ABI·hash:·bc70407f556d92a6bae4d24b79cb78e8
10 ··export-list·hash:·67e483277e2674e7e673caf2cd7cc6ad10 ··export-list·hash:·67e483277e2674e7e673caf2cd7cc6ad
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·de1e70c6e87dd226d754221e34466b2f16 ··src_hash:·de1e70c6e87dd226d754221e34466b2f
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··Data.Bitraversable.bimapDefault26 ··Data.Bitraversable.bimapDefault
27 ··Data.Bitraversable.bimapM27 ··Data.Bitraversable.bimapM
28 ··Data.Bitraversable.bisequence28 ··Data.Bitraversable.bisequence
29 ··Data.Bitraversable.bisequenceA29 ··Data.Bitraversable.bisequenceA
30 ··Data.Bitraversable.Compat.firstA30 ··Data.Bitraversable.Compat.firstA
31 ··Data.Bitraversable.Compat.secondA31 ··Data.Bitraversable.Compat.secondA
32 ··Data.Bitraversable.Bitraversable{Data.Bitraversable.bitraverse}32 ··Data.Bitraversable.Bitraversable{Data.Bitraversable.bitraverse}
33 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Bitraversable.Compat33 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Bitraversable.Compat
34 boot·module·dependencies:34 boot·module·dependencies:
35 direct·package·dependencies:·base-4.20.2.035 direct·package·dependencies:·base-4.20.2.0
36 plugin·package·dependencies:36 plugin·package·dependencies:
37 trusted·package·dependencies:·base-4.20.2.037 trusted·package·dependencies:·base-4.20.2.0
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.Applicative39 family·instance·modules:·Control.Applicative
40 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const40 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
Offset 42, 41 lines modifiedOffset 42, 41 lines modified
42 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord42 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
43 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList43 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
44 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception44 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
45 ·························GHC.Internal.RTS.Flags45 ·························GHC.Internal.RTS.Flags
46 import··-/··Data.Bitraversable·9b0e7a8cbd204eef54993a0566c3ad6746 import··-/··Data.Bitraversable·9b0e7a8cbd204eef54993a0566c3ad67
47 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a47 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
48 import··-/··Data.Bitraversable.Compat·c8f72beb3dab39063d3aeec4feaf4ac848 import··-/··Data.Bitraversable.Compat·c8f72beb3dab39063d3aeec4feaf4ac8
49 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Bitraversable.Compat·8a709bb4c1f66bd976679c70ff083fdb49 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Bitraversable.Compat·ed6ce0d302e733da47104fe8b37193ce
50 ··exports:·8f2535f97fa3d1f308dc7ab8b19090d950 ··exports:·8f2535f97fa3d1f308dc7ab8b19090d9
51 529b511817cd4c4cd8b501fcf706871f51 44b05be0f2b829d60a15b138340f0a0f
52 ··$trModule·::·GHC.Types.Module52 ··$trModule·::·GHC.Types.Module
53 ··[HasNoCafRefs,·TagSig:·<TagProper>,53 ··[HasNoCafRefs,·TagSig:·<TagProper>,
54 ···LambdaFormInfo:·LFCon[GHC.Types.Module],54 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
55 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]55 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
56 bb80a10642b7c74eb762f7f1f2ad879d56 33605cb011b2463412254a566f8e0761
57 ··$trModule1·::·GHC.Types.TrName57 ··$trModule1·::·GHC.Types.TrName
58 ··[HasNoCafRefs,·TagSig:·<TagProper>,58 ··[HasNoCafRefs,·TagSig:·<TagProper>,
59 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],59 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
60 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]60 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
61 be0f79d8ee81bcbe066f309fbc9e295861 2f3e7cffcbc033534b10d2cfad15544e
62 ··$trModule2·::·GHC.Prim.Addr#62 ··$trModule2·::·GHC.Prim.Addr#
63 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,63 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
64 ···Unfolding:·Core:·<vanilla>64 ···Unfolding:·Core:·<vanilla>
65 ··············"Data.Bitraversable.Compat.Repl.Batteries"#]65 ··············"Data.Bitraversable.Compat.Repl.Batteries"#]
66 31babf7d4bc3f69512752ffd91cb3b1b66 a16f6131b39c7609a6663a9eed2bcb6a
67 ··$trModule3·::·GHC.Types.TrName67 ··$trModule3·::·GHC.Types.TrName
68 ··[HasNoCafRefs,·TagSig:·<TagProper>,68 ··[HasNoCafRefs,·TagSig:·<TagProper>,
69 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],69 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
70 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]70 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
71 7d5d99968a1c156385a367ad0016ea8571 ba813af2bf6835cb17439049153bc457
72 ··$trModule4·::·GHC.Prim.Addr#72 ··$trModule4·::·GHC.Prim.Addr#
73 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,73 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
74 ···Unfolding:·Core:·<vanilla>74 ···Unfolding:·Core:·<vanilla>
75 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]75 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
76 Warnings:76 Warnings:
77 ··Deprecated·names:77 ··Deprecated·names:
78 ··Deprecated·exports:78 ··Deprecated·exports:
79 trusted:·safe-inferred79 trusted:·safe-inferred
80 require·own·pkg·trusted:·False80 require·own·pkg·trusted:·False
81 docs:81 docs:
82 ··Nothing82 ··Nothing
5.67 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bitraversable/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable/Compat/Repl/Batteries.hi
Files 82% similar despite different names
5.32 KB
ghc --show-iface {}
    
Offset 1, 82 lines modifiedOffset 1, 102 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.Bitraversable.Compat.Repl.Batteries·91037 interface·Data.Bifoldable.Compat.Repl.Batteries·9103
8 ··interface·hash:·3cc4851216a98500dfb86d279ceb9c3a 
9 ··ABI·hash:·2d8db4097098d26cf1e50e15a058ab47 
10 ··export-list·hash:·67e483277e2674e7e673caf2cd7cc6ad8 ··interface·hash:·d3871fc1c93134d62f3854c2a13f32af
 9 ··ABI·hash:·f5f033a88523e44af4463a6e2cb157d5
 10 ··export-list·hash:·8813b0db86aebcb29bb0f16fe3d75651
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·de1e70c6e87dd226d754221e34466b2f16 ··src_hash:·1696366c62a1bbd4efdf2504dde79180
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.Bitraversable.bifoldMapDefault 
22 ··Data.Bitraversable.bifor 
23 ··Data.Bitraversable.biforM 
24 ··Data.Bitraversable.bimapAccumL 
25 ··Data.Bitraversable.bimapAccumR 
26 ··Data.Bitraversable.bimapDefault 
27 ··Data.Bitraversable.bimapM 
28 ··Data.Bitraversable.bisequence 
29 ··Data.Bitraversable.bisequenceA 
30 ··Data.Bitraversable.Compat.firstA 
31 ··Data.Bitraversable.Compat.secondA 
32 ··Data.Bitraversable.Bitraversable{Data.Bitraversable.bitraverse} 
33 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Bitraversable.Compat21 ··Data.Bifoldable.biList
 22 ··Data.Bifoldable.biall
 23 ··Data.Bifoldable.biand
 24 ··Data.Bifoldable.biany
 25 ··Data.Bifoldable.biasum
 26 ··Data.Bifoldable.biconcat
 27 ··Data.Bifoldable.biconcatMap
 28 ··Data.Bifoldable.bielem
 29 ··Data.Bifoldable.bifind
 30 ··Data.Bifoldable.bifoldl'
 31 ··Data.Bifoldable.bifoldl1
 32 ··Data.Bifoldable.bifoldlM
 33 ··Data.Bifoldable.bifoldr'
 34 ··Data.Bifoldable.bifoldr1
 35 ··Data.Bifoldable.bifoldrM
 36 ··Data.Bifoldable.biforM_
 37 ··Data.Bifoldable.bifor_
 38 ··Data.Bifoldable.bilength
 39 ··Data.Bifoldable.bimapM_
 40 ··Data.Bifoldable.bimaximum
 41 ··Data.Bifoldable.bimaximumBy
 42 ··Data.Bifoldable.biminimum
 43 ··Data.Bifoldable.biminimumBy
 44 ··Data.Bifoldable.bimsum
 45 ··Data.Bifoldable.binotElem
 46 ··Data.Bifoldable.binull
 47 ··Data.Bifoldable.bior
 48 ··Data.Bifoldable.biproduct
 49 ··Data.Bifoldable.bisequenceA_
 50 ··Data.Bifoldable.bisequence_
 51 ··Data.Bifoldable.bisum
 52 ··Data.Bifoldable.bitraverse_
 53 ··Data.Bifoldable.Bifoldable{Data.Bifoldable.bifold·Data.Bifoldable.bifoldMap·Data.Bifoldable.bifoldl·Data.Bifoldable.bifoldr}
 54 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Bifoldable.Compat
34 boot·module·dependencies:55 boot·module·dependencies:
35 direct·package·dependencies:·base-4.20.2.056 direct·package·dependencies:·base-4.20.2.0
36 plugin·package·dependencies:57 plugin·package·dependencies:
37 trusted·package·dependencies:·base-4.20.2.058 trusted·package·dependencies:·base-4.20.2.0
38 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext59 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
39 family·instance·modules:·Control.Applicative60 family·instance·modules:·Control.Applicative
40 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const61 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
41 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid62 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
42 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord63 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
43 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList64 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
44 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception65 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
45 ·························GHC.Internal.RTS.Flags66 ·························GHC.Internal.RTS.Flags
46 import··-/··Data.Bitraversable·9b0e7a8cbd204eef54993a0566c3ad6767 import··-/··Data.Bifoldable·5b771e2a407beaa722ed87046a028d02
47 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a68 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
 69 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Bifoldable.Compat·9bfee3430c1d836eaeb3dc53ed314ba3
 70 ··exports:·ca187f55cafba3d0adb03b159c8246df
 71 8f44f114053467a0f91dd77c11d0965c
48 import··-/··Data.Bitraversable.Compat·c8f72beb3dab39063d3aeec4feaf4ac8 
49 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Bitraversable.Compat·8a709bb4c1f66bd976679c70ff083fdb 
50 ··exports:·8f2535f97fa3d1f308dc7ab8b19090d9 
51 529b511817cd4c4cd8b501fcf706871f 
52 ··$trModule·::·GHC.Types.Module72 ··$trModule·::·GHC.Types.Module
53 ··[HasNoCafRefs,·TagSig:·<TagProper>,73 ··[HasNoCafRefs,·TagSig:·<TagProper>,
54 ···LambdaFormInfo:·LFCon[GHC.Types.Module],74 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
55 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]75 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
56 bb80a10642b7c74eb762f7f1f2ad879d76 0ab06af0028f808241c775fc02e8c48c
57 ··$trModule1·::·GHC.Types.TrName77 ··$trModule1·::·GHC.Types.TrName
58 ··[HasNoCafRefs,·TagSig:·<TagProper>,78 ··[HasNoCafRefs,·TagSig:·<TagProper>,
59 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],79 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
60 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]80 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
61 be0f79d8ee81bcbe066f309fbc9e295881 d28a48ca74a62189ae8401523517b19c
62 ··$trModule2·::·GHC.Prim.Addr#82 ··$trModule2·::·GHC.Prim.Addr#
63 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
64 ···Unfolding:·Core:·<vanilla>84 ···Unfolding:·Core:·<vanilla>
65 ··············"Data.Bitraversable.Compat.Repl.Batteries"#]85 ··············"Data.Bifoldable.Compat.Repl.Batteries"#]
66 31babf7d4bc3f69512752ffd91cb3b1b86 de93d0a7c3033b7243981986aa68bf04
67 ··$trModule3·::·GHC.Types.TrName87 ··$trModule3·::·GHC.Types.TrName
68 ··[HasNoCafRefs,·TagSig:·<TagProper>,88 ··[HasNoCafRefs,·TagSig:·<TagProper>,
69 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
70 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
71 7d5d99968a1c156385a367ad0016ea8591 ef5a99bbb8b798427f17d72d7a9793e7
72 ··$trModule4·::·GHC.Prim.Addr#92 ··$trModule4·::·GHC.Prim.Addr#
73 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
74 ···Unfolding:·Core:·<vanilla>94 ···Unfolding:·Core:·<vanilla>
75 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]95 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
76 Warnings:96 Warnings:
77 ··Deprecated·names:97 ··Deprecated·names:
78 ··Deprecated·exports:98 ··Deprecated·exports:
79 trusted:·safe-inferred99 trusted:·safe-inferred
80 require·own·pkg·trusted:·False100 require·own·pkg·trusted:·False
81 docs:101 docs:
82 ··Nothing102 ··Nothing
3.27 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bitraversable/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bitraversable/Compat.dyn_hi
Files 89% similar despite different names
2.94 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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.Bitraversable.Compat·91037 interface·Data.Bitraversable.Compat·9103
8 ··interface·hash:·f8d63c18d3c598075c0ec3d9a12b8022 
9 ··ABI·hash:·8a709bb4c1f66bd976679c70ff083fdb8 ··interface·hash:·1623ce1668f5cef3a5f43590bb444fcc
 9 ··ABI·hash:·ed6ce0d302e733da47104fe8b37193ce
10 ··export-list·hash:·8f2535f97fa3d1f308dc7ab8b19090d910 ··export-list·hash:·8f2535f97fa3d1f308dc7ab8b19090d9
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·77cbe22834ca9c8779060403888990d516 ··src_hash:·77cbe22834ca9c8779060403888990d5
Offset 41, 40 lines modifiedOffset 41, 40 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.Exception43 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
44 ·························GHC.Internal.RTS.Flags44 ·························GHC.Internal.RTS.Flags
45 import··-/··Data.Bitraversable·9b0e7a8cbd204eef54993a0566c3ad6745 import··-/··Data.Bitraversable·9b0e7a8cbd204eef54993a0566c3ad67
46 import··-/··Data.Bitraversable.Compat·c8f72beb3dab39063d3aeec4feaf4ac846 import··-/··Data.Bitraversable.Compat·c8f72beb3dab39063d3aeec4feaf4ac8
47 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf47 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
48 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b448 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
49 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d49 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
50 5ff77ee31b9f00c6cbf81435615e692050 fb33ad928189d462333576ddf8848eff
51 ··$trModule·::·GHC.Types.Module51 ··$trModule·::·GHC.Types.Module
52 ··[HasNoCafRefs,·TagSig:·<TagProper>,52 ··[HasNoCafRefs,·TagSig:·<TagProper>,
53 ···LambdaFormInfo:·LFCon[GHC.Types.Module],53 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
54 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]54 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
55 551c0f11381b941c8fbac2010e4bd97155 1c184006f6c9c28c859659016bca3867
56 ··$trModule1·::·GHC.Types.TrName56 ··$trModule1·::·GHC.Types.TrName
57 ··[HasNoCafRefs,·TagSig:·<TagProper>,57 ··[HasNoCafRefs,·TagSig:·<TagProper>,
58 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],58 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
59 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]59 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
60 10191ef60c3e7ab2ce3f1b3761b5414060 fe9e8823ff133b78676d458da9b1dcf4
61 ··$trModule2·::·GHC.Prim.Addr#61 ··$trModule2·::·GHC.Prim.Addr#
62 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,62 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
63 ···Unfolding:·Core:·<vanilla>·"Data.Bitraversable.Compat"#]63 ···Unfolding:·Core:·<vanilla>·"Data.Bitraversable.Compat"#]
64 52a0fcad800928a948e090ec541c7a7c64 6a469d73eb16e94bbc9edbe93ac92e5c
65 ··$trModule3·::·GHC.Types.TrName65 ··$trModule3·::·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·$trModule4]68 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
69 6cd7addeae988a8d0628a1be0197d5e369 ea644188e89e33aa9efb781d57d98869
70 ··$trModule4·::·GHC.Prim.Addr#70 ··$trModule4·::·GHC.Prim.Addr#
71 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,71 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
72 ···Unfolding:·Core:·<vanilla>72 ···Unfolding:·Core:·<vanilla>
73 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]73 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
74 Warnings:74 Warnings:
75 ··Deprecated·names:75 ··Deprecated·names:
76 ··Deprecated·exports:76 ··Deprecated·exports:
77 trusted:·safe-inferred77 trusted:·safe-inferred
78 require·own·pkg·trusted:·False78 require·own·pkg·trusted:·False
79 docs:79 docs:
80 ··Nothing80 ··Nothing
4.9 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bitraversable/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/String/Compat.dyn_hi
Files 82% similar despite different names
4.58 KB
ghc --show-iface {}
    
Offset 1, 80 lines modifiedOffset 1, 73 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.Bitraversable.Compat·91037 interface·Data.String.Compat·9103
8 ··interface·hash:·f8d63c18d3c598075c0ec3d9a12b8022 
9 ··ABI·hash:·8a709bb4c1f66bd976679c70ff083fdb 
10 ··export-list·hash:·8f2535f97fa3d1f308dc7ab8b19090d98 ··interface·hash:·3a1c93584400868376b9951333be1cef
 9 ··ABI·hash:·d9d589c42bf1ceb81d0cbe666a348e42
 10 ··export-list·hash:·3469580c2fef2854461055feeea70843
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·77cbe22834ca9c8779060403888990d516 ··src_hash:·8decca725eb02346cc1de319e20cccea
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
 21 ··GHC.Internal.Data.OldList.lines
 22 ··GHC.Internal.Data.OldList.unlines
 23 ··GHC.Internal.Data.OldList.unwords
 24 ··GHC.Internal.Data.OldList.words
 25 ··GHC.Internal.Data.String.IsString{GHC.Internal.Data.String.fromString}
 26 ··GHC.Internal.Base.String
21 ··Data.Bitraversable.bifoldMapDefault 
22 ··Data.Bitraversable.bifor 
23 ··Data.Bitraversable.biforM 
24 ··Data.Bitraversable.bimapAccumL 
25 ··Data.Bitraversable.bimapAccumR 
26 ··Data.Bitraversable.bimapDefault 
27 ··Data.Bitraversable.bimapM 
28 ··Data.Bitraversable.bisequence 
29 ··Data.Bitraversable.bisequenceA 
30 ··Data.Bitraversable.Compat.firstA 
31 ··Data.Bitraversable.Compat.secondA 
32 ··Data.Bitraversable.Bitraversable{Data.Bitraversable.bitraverse} 
33 direct·module·dependencies:27 direct·module·dependencies:
34 boot·module·dependencies:28 boot·module·dependencies:
35 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv29 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
36 plugin·package·dependencies:30 plugin·package·dependencies:
37 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext31 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
 32 family·instance·modules:·GHC.Internal.Data.Functor.Const
38 family·instance·modules:·Control.Applicative 
39 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const 
40 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid33 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
41 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord34 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
42 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList 
43 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception35 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
44 ·························GHC.Internal.RTS.Flags36 ·························GHC.Internal.RTS.Flags
45 import··-/··Data.Bitraversable·9b0e7a8cbd204eef54993a0566c3ad67 
46 import··-/··Data.Bitraversable.Compat·c8f72beb3dab39063d3aeec4feaf4ac837 import··-/··Data.String.Compat·24a5fa44972ff1415574a4ff2cda0343
 38 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136
 39 import··-/··GHC.Internal.Data.String·a7d6cc95302ba53ca07b1e75b3638a78
47 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf40 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
48 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b441 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
49 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d42 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
50 5ff77ee31b9f00c6cbf81435615e692043 5e1831a545dffbdf09d46c5159c23e52
51 ··$trModule·::·GHC.Types.Module44 ··$trModule·::·GHC.Types.Module
52 ··[HasNoCafRefs,·TagSig:·<TagProper>,45 ··[HasNoCafRefs,·TagSig:·<TagProper>,
53 ···LambdaFormInfo:·LFCon[GHC.Types.Module],46 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
54 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]47 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
55 551c0f11381b941c8fbac2010e4bd97148 06795124fd7395436ce4f111cf398f71
56 ··$trModule1·::·GHC.Types.TrName49 ··$trModule1·::·GHC.Types.TrName
57 ··[HasNoCafRefs,·TagSig:·<TagProper>,50 ··[HasNoCafRefs,·TagSig:·<TagProper>,
58 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],51 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
59 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]52 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
60 10191ef60c3e7ab2ce3f1b3761b5414053 e7d9df9e14fba16b9a7c1a0ccdeacdab
61 ··$trModule2·::·GHC.Prim.Addr#54 ··$trModule2·::·GHC.Prim.Addr#
62 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,55 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
63 ···Unfolding:·Core:·<vanilla>·"Data.Bitraversable.Compat"#]56 ···Unfolding:·Core:·<vanilla>·"Data.String.Compat"#]
64 52a0fcad800928a948e090ec541c7a7c57 0e0755244b531e0f010a900f86559256
65 ··$trModule3·::·GHC.Types.TrName58 ··$trModule3·::·GHC.Types.TrName
66 ··[HasNoCafRefs,·TagSig:·<TagProper>,59 ··[HasNoCafRefs,·TagSig:·<TagProper>,
67 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],60 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
68 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]61 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
69 6cd7addeae988a8d0628a1be0197d5e362 3f6733c5edc08e7c255d90f3f2bf90d9
70 ··$trModule4·::·GHC.Prim.Addr#63 ··$trModule4·::·GHC.Prim.Addr#
71 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,64 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
72 ···Unfolding:·Core:·<vanilla>65 ···Unfolding:·Core:·<vanilla>
73 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]66 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
74 Warnings:67 Warnings:
75 ··Deprecated·names:68 ··Deprecated·names:
76 ··Deprecated·exports:69 ··Deprecated·exports:
77 trusted:·safe-inferred70 trusted:·safe-inferred
78 require·own·pkg·trusted:·False71 require·own·pkg·trusted:·False
79 docs:72 docs:
80 ··Nothing73 ··Nothing
4.89 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bits/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bits/Compat/Repl/Batteries.hi
Files 86% similar despite different names
4.55 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·Data.Bits.Compat.Repl.Batteries·91037 interface·Data.Bits.Compat.Repl.Batteries·9103
8 ··interface·hash:·f1a0c4610618707790d79a705b9c4a4c 
9 ··ABI·hash:·eec40dac8cf29225df7eaf007d9f95388 ··interface·hash:·7849ed034c89612dbc790cf1fd29a0fd
 9 ··ABI·hash:·a534ff0210b1ca0723d96219c7bbff80
10 ··export-list·hash:·06d7e35d951ba05351b7356210bdc53010 ··export-list·hash:·06d7e35d951ba05351b7356210bdc530
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ba3abe3e9cc3395a272d45fdd82960f716 ··src_hash:·ba3abe3e9cc3395a272d45fdd82960f7
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 30, 54 lines modifiedOffset 30, 54 lines modified
30 ··GHC.Internal.Data.Bits.oneBits30 ··GHC.Internal.Data.Bits.oneBits
31 ··GHC.Internal.Bits.Bits{GHC.Internal.Bits..&.·GHC.Internal.Bits..|.·GHC.Internal.Bits.bit·GHC.Internal.Bits.bitSize·GHC.Internal.Bits.bitSizeMaybe·GHC.Internal.Bits.clearBit·GHC.Internal.Bits.complement·GHC.Internal.Bits.complementBit·GHC.Internal.Bits.isSigned·GHC.Internal.Bits.popCount·GHC.Internal.Bits.rotate·GHC.Internal.Bits.rotateL·GHC.Internal.Bits.rotateR·GHC.Internal.Bits.setBit·GHC.Internal.Bits.shift·GHC.Internal.Bits.shiftL·GHC.Internal.Bits.shiftR·GHC.Internal.Bits.testBit·GHC.Internal.Bits.unsafeShiftL·GHC.Internal.Bits.unsafeShiftR·GHC.Internal.Bits.xor·GHC.Internal.Bits.zeroBits}31 ··GHC.Internal.Bits.Bits{GHC.Internal.Bits..&.·GHC.Internal.Bits..|.·GHC.Internal.Bits.bit·GHC.Internal.Bits.bitSize·GHC.Internal.Bits.bitSizeMaybe·GHC.Internal.Bits.clearBit·GHC.Internal.Bits.complement·GHC.Internal.Bits.complementBit·GHC.Internal.Bits.isSigned·GHC.Internal.Bits.popCount·GHC.Internal.Bits.rotate·GHC.Internal.Bits.rotateL·GHC.Internal.Bits.rotateR·GHC.Internal.Bits.setBit·GHC.Internal.Bits.shift·GHC.Internal.Bits.shiftL·GHC.Internal.Bits.shiftR·GHC.Internal.Bits.testBit·GHC.Internal.Bits.unsafeShiftL·GHC.Internal.Bits.unsafeShiftR·GHC.Internal.Bits.xor·GHC.Internal.Bits.zeroBits}
32 ··GHC.Internal.Bits.FiniteBits{GHC.Internal.Bits.countLeadingZeros·GHC.Internal.Bits.countTrailingZeros·GHC.Internal.Bits.finiteBitSize}32 ··GHC.Internal.Bits.FiniteBits{GHC.Internal.Bits.countLeadingZeros·GHC.Internal.Bits.countTrailingZeros·GHC.Internal.Bits.finiteBitSize}
33 ··GHC.Internal.Data.Bits.And{GHC.Internal.Data.Bits.And·GHC.Internal.Data.Bits.getAnd}33 ··GHC.Internal.Data.Bits.And{GHC.Internal.Data.Bits.And·GHC.Internal.Data.Bits.getAnd}
34 ··GHC.Internal.Data.Bits.Iff{GHC.Internal.Data.Bits.Iff·GHC.Internal.Data.Bits.getIff}34 ··GHC.Internal.Data.Bits.Iff{GHC.Internal.Data.Bits.Iff·GHC.Internal.Data.Bits.getIff}
35 ··GHC.Internal.Data.Bits.Ior{GHC.Internal.Data.Bits.Ior·GHC.Internal.Data.Bits.getIor}35 ··GHC.Internal.Data.Bits.Ior{GHC.Internal.Data.Bits.Ior·GHC.Internal.Data.Bits.getIor}
36 ··GHC.Internal.Data.Bits.Xor{GHC.Internal.Data.Bits.Xor·GHC.Internal.Data.Bits.getXor}36 ··GHC.Internal.Data.Bits.Xor{GHC.Internal.Data.Bits.Xor·GHC.Internal.Data.Bits.getXor}
37 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Bits.Compat37 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Bits.Compat
38 boot·module·dependencies:38 boot·module·dependencies:
39 direct·package·dependencies:·base-4.20.2.039 direct·package·dependencies:·base-4.20.2.0
40 plugin·package·dependencies:40 plugin·package·dependencies:
41 trusted·package·dependencies:·base-4.20.2.041 trusted·package·dependencies:·base-4.20.2.0
42 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext42 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
43 family·instance·modules:·GHC.Internal.Data.Functor.Const43 family·instance·modules:·GHC.Internal.Data.Functor.Const
44 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid44 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
45 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord45 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
46 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception46 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
47 ·························GHC.Internal.RTS.Flags47 ·························GHC.Internal.RTS.Flags
48 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a48 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
49 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Bits.Compat·551766520a5c37259e1447d07809296a49 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Bits.Compat·590b9ca390f4c3b31018406ff611ca18
50 ··exports:·41ca84586705f207b2dc09a19206f81f50 ··exports:·41ca84586705f207b2dc09a19206f81f
51 import··-/··GHC.Internal.Bits·c78ef61a8a1daee532f412076267622551 import··-/··GHC.Internal.Bits·c78ef61a8a1daee532f4120762676225
52 import··-/··GHC.Internal.Data.Bits·d09c3564f69c6c41ac5a6387c85e274952 import··-/··GHC.Internal.Data.Bits·d09c3564f69c6c41ac5a6387c85e2749
53 0ff85540826690eb8133be4d6d3c1eab53 cf450487f4f559a7cd9e440ad52426bb
54 ··$trModule·::·GHC.Types.Module54 ··$trModule·::·GHC.Types.Module
55 ··[HasNoCafRefs,·TagSig:·<TagProper>,55 ··[HasNoCafRefs,·TagSig:·<TagProper>,
56 ···LambdaFormInfo:·LFCon[GHC.Types.Module],56 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
57 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]57 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
58 76c4b16045f89c6f00c6573ecece055158 bb12775f53458114e1516fe17aa4b0cd
59 ··$trModule1·::·GHC.Types.TrName59 ··$trModule1·::·GHC.Types.TrName
60 ··[HasNoCafRefs,·TagSig:·<TagProper>,60 ··[HasNoCafRefs,·TagSig:·<TagProper>,
61 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],61 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
62 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]62 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
63 52e5e24e5394f7bd3ece6030fc538d8e63 deabe5bcb98933ed06238b3162a01479
64 ··$trModule2·::·GHC.Prim.Addr#64 ··$trModule2·::·GHC.Prim.Addr#
65 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,65 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
66 ···Unfolding:·Core:·<vanilla>·"Data.Bits.Compat.Repl.Batteries"#]66 ···Unfolding:·Core:·<vanilla>·"Data.Bits.Compat.Repl.Batteries"#]
67 4f57a7e0172398767ae8a34d945ba11967 50d1781e6d82f78dcebbc7909282c38b
68 ··$trModule3·::·GHC.Types.TrName68 ··$trModule3·::·GHC.Types.TrName
69 ··[HasNoCafRefs,·TagSig:·<TagProper>,69 ··[HasNoCafRefs,·TagSig:·<TagProper>,
70 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],70 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
71 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]71 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
72 6aa6bce2b91aaf45d6ec12d06884030a72 0cd353d3c02553beea43c237534dd3e3
73 ··$trModule4·::·GHC.Prim.Addr#73 ··$trModule4·::·GHC.Prim.Addr#
74 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,74 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
75 ···Unfolding:·Core:·<vanilla>75 ···Unfolding:·Core:·<vanilla>
76 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]76 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
77 Warnings:77 Warnings:
78 ··Deprecated·names:78 ··Deprecated·names:
79 ··Deprecated·exports:79 ··Deprecated·exports:
80 trusted:·safe-inferred80 trusted:·safe-inferred
81 require·own·pkg·trusted:·False81 require·own·pkg·trusted:·False
82 docs:82 docs:
83 ··Nothing83 ··Nothing
4.89 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bits/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bits/Compat/Repl/Batteries.dyn_hi
Files 88% similar despite different names
4.55 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·Data.Bits.Compat.Repl.Batteries·91037 interface·Data.Bits.Compat.Repl.Batteries·9103
8 ··interface·hash:·f1a0c4610618707790d79a705b9c4a4c 
9 ··ABI·hash:·eec40dac8cf29225df7eaf007d9f95388 ··interface·hash:·7849ed034c89612dbc790cf1fd29a0fd
 9 ··ABI·hash:·a534ff0210b1ca0723d96219c7bbff80
10 ··export-list·hash:·06d7e35d951ba05351b7356210bdc53010 ··export-list·hash:·06d7e35d951ba05351b7356210bdc530
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ba3abe3e9cc3395a272d45fdd82960f716 ··src_hash:·ba3abe3e9cc3395a272d45fdd82960f7
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 30, 54 lines modifiedOffset 30, 54 lines modified
30 ··GHC.Internal.Data.Bits.oneBits30 ··GHC.Internal.Data.Bits.oneBits
31 ··GHC.Internal.Bits.Bits{GHC.Internal.Bits..&.·GHC.Internal.Bits..|.·GHC.Internal.Bits.bit·GHC.Internal.Bits.bitSize·GHC.Internal.Bits.bitSizeMaybe·GHC.Internal.Bits.clearBit·GHC.Internal.Bits.complement·GHC.Internal.Bits.complementBit·GHC.Internal.Bits.isSigned·GHC.Internal.Bits.popCount·GHC.Internal.Bits.rotate·GHC.Internal.Bits.rotateL·GHC.Internal.Bits.rotateR·GHC.Internal.Bits.setBit·GHC.Internal.Bits.shift·GHC.Internal.Bits.shiftL·GHC.Internal.Bits.shiftR·GHC.Internal.Bits.testBit·GHC.Internal.Bits.unsafeShiftL·GHC.Internal.Bits.unsafeShiftR·GHC.Internal.Bits.xor·GHC.Internal.Bits.zeroBits}31 ··GHC.Internal.Bits.Bits{GHC.Internal.Bits..&.·GHC.Internal.Bits..|.·GHC.Internal.Bits.bit·GHC.Internal.Bits.bitSize·GHC.Internal.Bits.bitSizeMaybe·GHC.Internal.Bits.clearBit·GHC.Internal.Bits.complement·GHC.Internal.Bits.complementBit·GHC.Internal.Bits.isSigned·GHC.Internal.Bits.popCount·GHC.Internal.Bits.rotate·GHC.Internal.Bits.rotateL·GHC.Internal.Bits.rotateR·GHC.Internal.Bits.setBit·GHC.Internal.Bits.shift·GHC.Internal.Bits.shiftL·GHC.Internal.Bits.shiftR·GHC.Internal.Bits.testBit·GHC.Internal.Bits.unsafeShiftL·GHC.Internal.Bits.unsafeShiftR·GHC.Internal.Bits.xor·GHC.Internal.Bits.zeroBits}
32 ··GHC.Internal.Bits.FiniteBits{GHC.Internal.Bits.countLeadingZeros·GHC.Internal.Bits.countTrailingZeros·GHC.Internal.Bits.finiteBitSize}32 ··GHC.Internal.Bits.FiniteBits{GHC.Internal.Bits.countLeadingZeros·GHC.Internal.Bits.countTrailingZeros·GHC.Internal.Bits.finiteBitSize}
33 ··GHC.Internal.Data.Bits.And{GHC.Internal.Data.Bits.And·GHC.Internal.Data.Bits.getAnd}33 ··GHC.Internal.Data.Bits.And{GHC.Internal.Data.Bits.And·GHC.Internal.Data.Bits.getAnd}
34 ··GHC.Internal.Data.Bits.Iff{GHC.Internal.Data.Bits.Iff·GHC.Internal.Data.Bits.getIff}34 ··GHC.Internal.Data.Bits.Iff{GHC.Internal.Data.Bits.Iff·GHC.Internal.Data.Bits.getIff}
35 ··GHC.Internal.Data.Bits.Ior{GHC.Internal.Data.Bits.Ior·GHC.Internal.Data.Bits.getIor}35 ··GHC.Internal.Data.Bits.Ior{GHC.Internal.Data.Bits.Ior·GHC.Internal.Data.Bits.getIor}
36 ··GHC.Internal.Data.Bits.Xor{GHC.Internal.Data.Bits.Xor·GHC.Internal.Data.Bits.getXor}36 ··GHC.Internal.Data.Bits.Xor{GHC.Internal.Data.Bits.Xor·GHC.Internal.Data.Bits.getXor}
37 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Bits.Compat37 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Bits.Compat
38 boot·module·dependencies:38 boot·module·dependencies:
39 direct·package·dependencies:·base-4.20.2.039 direct·package·dependencies:·base-4.20.2.0
40 plugin·package·dependencies:40 plugin·package·dependencies:
41 trusted·package·dependencies:·base-4.20.2.041 trusted·package·dependencies:·base-4.20.2.0
42 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext42 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
43 family·instance·modules:·GHC.Internal.Data.Functor.Const43 family·instance·modules:·GHC.Internal.Data.Functor.Const
44 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid44 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
45 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord45 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
46 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception46 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
47 ·························GHC.Internal.RTS.Flags47 ·························GHC.Internal.RTS.Flags
48 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a48 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
49 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Bits.Compat·551766520a5c37259e1447d07809296a49 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Bits.Compat·590b9ca390f4c3b31018406ff611ca18
50 ··exports:·41ca84586705f207b2dc09a19206f81f50 ··exports:·41ca84586705f207b2dc09a19206f81f
51 import··-/··GHC.Internal.Bits·c78ef61a8a1daee532f412076267622551 import··-/··GHC.Internal.Bits·c78ef61a8a1daee532f4120762676225
52 import··-/··GHC.Internal.Data.Bits·d09c3564f69c6c41ac5a6387c85e274952 import··-/··GHC.Internal.Data.Bits·d09c3564f69c6c41ac5a6387c85e2749
53 0ff85540826690eb8133be4d6d3c1eab53 cf450487f4f559a7cd9e440ad52426bb
54 ··$trModule·::·GHC.Types.Module54 ··$trModule·::·GHC.Types.Module
55 ··[HasNoCafRefs,·TagSig:·<TagProper>,55 ··[HasNoCafRefs,·TagSig:·<TagProper>,
56 ···LambdaFormInfo:·LFCon[GHC.Types.Module],56 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
57 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]57 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
58 76c4b16045f89c6f00c6573ecece055158 bb12775f53458114e1516fe17aa4b0cd
59 ··$trModule1·::·GHC.Types.TrName59 ··$trModule1·::·GHC.Types.TrName
60 ··[HasNoCafRefs,·TagSig:·<TagProper>,60 ··[HasNoCafRefs,·TagSig:·<TagProper>,
61 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],61 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
62 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]62 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
63 52e5e24e5394f7bd3ece6030fc538d8e63 deabe5bcb98933ed06238b3162a01479
64 ··$trModule2·::·GHC.Prim.Addr#64 ··$trModule2·::·GHC.Prim.Addr#
65 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,65 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
66 ···Unfolding:·Core:·<vanilla>·"Data.Bits.Compat.Repl.Batteries"#]66 ···Unfolding:·Core:·<vanilla>·"Data.Bits.Compat.Repl.Batteries"#]
67 4f57a7e0172398767ae8a34d945ba11967 50d1781e6d82f78dcebbc7909282c38b
68 ··$trModule3·::·GHC.Types.TrName68 ··$trModule3·::·GHC.Types.TrName
69 ··[HasNoCafRefs,·TagSig:·<TagProper>,69 ··[HasNoCafRefs,·TagSig:·<TagProper>,
70 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],70 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
71 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]71 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
72 6aa6bce2b91aaf45d6ec12d06884030a72 0cd353d3c02553beea43c237534dd3e3
73 ··$trModule4·::·GHC.Prim.Addr#73 ··$trModule4·::·GHC.Prim.Addr#
74 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,74 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
75 ···Unfolding:·Core:·<vanilla>75 ···Unfolding:·Core:·<vanilla>
76 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]76 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
77 Warnings:77 Warnings:
78 ··Deprecated·names:78 ··Deprecated·names:
79 ··Deprecated·exports:79 ··Deprecated·exports:
80 trusted:·safe-inferred80 trusted:·safe-inferred
81 require·own·pkg·trusted:·False81 require·own·pkg·trusted:·False
82 docs:82 docs:
83 ··Nothing83 ··Nothing
3.23 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bits/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bits/Compat.hi
Files 81% similar despite different names
2.92 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·Data.Bits.Compat·91037 interface·Data.Bits.Compat·9103
8 ··interface·hash:·8fd6306822325fcec34a377f83e1a3f1 
9 ··ABI·hash:·551766520a5c37259e1447d07809296a8 ··interface·hash:·1638ea1ad8f648c1be5d1bb88bd10438
 9 ··ABI·hash:·590b9ca390f4c3b31018406ff611ca18
10 ··export-list·hash:·41ca84586705f207b2dc09a19206f81f10 ··export-list·hash:·41ca84586705f207b2dc09a19206f81f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·2357957b647726d5184ab930c50fe7d416 ··src_hash:·2357957b647726d5184ab930c50fe7d4
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 40, 40 lines modifiedOffset 40, 40 lines modified
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:42 family·instance·modules:
43 import··-/··Data.Bits.Compat·6eefbca47a4d595ea31dbd47fb4e9da443 import··-/··Data.Bits.Compat·6eefbca47a4d595ea31dbd47fb4e9da4
44 import··-/··GHC.Internal.Bits·c78ef61a8a1daee532f412076267622544 import··-/··GHC.Internal.Bits·c78ef61a8a1daee532f4120762676225
45 import··-/··GHC.Internal.Data.Bits·d09c3564f69c6c41ac5a6387c85e274945 import··-/··GHC.Internal.Data.Bits·d09c3564f69c6c41ac5a6387c85e2749
46 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf46 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
47 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b447 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
48 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d48 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
49 58dcabe648b8682d50573fafeb1bfe8349 987cd6770e0c3fe147dd368f30f1a14f
50 ··$trModule·::·GHC.Types.Module50 ··$trModule·::·GHC.Types.Module
51 ··[HasNoCafRefs,·TagSig:·<TagProper>,51 ··[HasNoCafRefs,·TagSig:·<TagProper>,
52 ···LambdaFormInfo:·LFCon[GHC.Types.Module],52 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
53 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]53 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
54 06ff85d1607eb2b76dc03e6c3acccd4754 bb77d75bd0541099a2678bf20815ff51
55 ··$trModule1·::·GHC.Types.TrName55 ··$trModule1·::·GHC.Types.TrName
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
59 d501e871a0d8e928e567dfb52109bc4c59 13edcf29d6aa10383228e72febb9eb00
60 ··$trModule2·::·GHC.Prim.Addr#60 ··$trModule2·::·GHC.Prim.Addr#
61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
62 ···Unfolding:·Core:·<vanilla>·"Data.Bits.Compat"#]62 ···Unfolding:·Core:·<vanilla>·"Data.Bits.Compat"#]
63 941ff89a6f68b642a88ffe70d38f1e6163 de74f3a0986603f2a51bb3f07d6b99d2
64 ··$trModule3·::·GHC.Types.TrName64 ··$trModule3·::·GHC.Types.TrName
65 ··[HasNoCafRefs,·TagSig:·<TagProper>,65 ··[HasNoCafRefs,·TagSig:·<TagProper>,
66 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],66 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
67 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]67 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
68 e32cf195c05293be210796d38da798ca68 fd79527585384bc46cea1b7399e99d25
69 ··$trModule4·::·GHC.Prim.Addr#69 ··$trModule4·::·GHC.Prim.Addr#
70 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,70 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
71 ···Unfolding:·Core:·<vanilla>71 ···Unfolding:·Core:·<vanilla>
72 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]72 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
73 Warnings:73 Warnings:
74 ··Deprecated·names:74 ··Deprecated·names:
75 ··Deprecated·exports:75 ··Deprecated·exports:
76 trusted:·safe-inferred76 trusted:·safe-inferred
77 require·own·pkg·trusted:·False77 require·own·pkg·trusted:·False
78 docs:78 docs:
79 ··Nothing79 ··Nothing
3.23 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bits/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bits/Compat.dyn_hi
Files 83% similar despite different names
2.92 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·Data.Bits.Compat·91037 interface·Data.Bits.Compat·9103
8 ··interface·hash:·8fd6306822325fcec34a377f83e1a3f1 
9 ··ABI·hash:·551766520a5c37259e1447d07809296a8 ··interface·hash:·1638ea1ad8f648c1be5d1bb88bd10438
 9 ··ABI·hash:·590b9ca390f4c3b31018406ff611ca18
10 ··export-list·hash:·41ca84586705f207b2dc09a19206f81f10 ··export-list·hash:·41ca84586705f207b2dc09a19206f81f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·2357957b647726d5184ab930c50fe7d416 ··src_hash:·2357957b647726d5184ab930c50fe7d4
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 40, 40 lines modifiedOffset 40, 40 lines modified
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:42 family·instance·modules:
43 import··-/··Data.Bits.Compat·6eefbca47a4d595ea31dbd47fb4e9da443 import··-/··Data.Bits.Compat·6eefbca47a4d595ea31dbd47fb4e9da4
44 import··-/··GHC.Internal.Bits·c78ef61a8a1daee532f412076267622544 import··-/··GHC.Internal.Bits·c78ef61a8a1daee532f4120762676225
45 import··-/··GHC.Internal.Data.Bits·d09c3564f69c6c41ac5a6387c85e274945 import··-/··GHC.Internal.Data.Bits·d09c3564f69c6c41ac5a6387c85e2749
46 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf46 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
47 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b447 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
48 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d48 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
49 58dcabe648b8682d50573fafeb1bfe8349 987cd6770e0c3fe147dd368f30f1a14f
50 ··$trModule·::·GHC.Types.Module50 ··$trModule·::·GHC.Types.Module
51 ··[HasNoCafRefs,·TagSig:·<TagProper>,51 ··[HasNoCafRefs,·TagSig:·<TagProper>,
52 ···LambdaFormInfo:·LFCon[GHC.Types.Module],52 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
53 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]53 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
54 06ff85d1607eb2b76dc03e6c3acccd4754 bb77d75bd0541099a2678bf20815ff51
55 ··$trModule1·::·GHC.Types.TrName55 ··$trModule1·::·GHC.Types.TrName
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
59 d501e871a0d8e928e567dfb52109bc4c59 13edcf29d6aa10383228e72febb9eb00
60 ··$trModule2·::·GHC.Prim.Addr#60 ··$trModule2·::·GHC.Prim.Addr#
61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
62 ···Unfolding:·Core:·<vanilla>·"Data.Bits.Compat"#]62 ···Unfolding:·Core:·<vanilla>·"Data.Bits.Compat"#]
63 941ff89a6f68b642a88ffe70d38f1e6163 de74f3a0986603f2a51bb3f07d6b99d2
64 ··$trModule3·::·GHC.Types.TrName64 ··$trModule3·::·GHC.Types.TrName
65 ··[HasNoCafRefs,·TagSig:·<TagProper>,65 ··[HasNoCafRefs,·TagSig:·<TagProper>,
66 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],66 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
67 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]67 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
68 e32cf195c05293be210796d38da798ca68 fd79527585384bc46cea1b7399e99d25
69 ··$trModule4·::·GHC.Prim.Addr#69 ··$trModule4·::·GHC.Prim.Addr#
70 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,70 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
71 ···Unfolding:·Core:·<vanilla>71 ···Unfolding:·Core:·<vanilla>
72 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]72 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
73 Warnings:73 Warnings:
74 ··Deprecated·names:74 ··Deprecated·names:
75 ··Deprecated·exports:75 ··Deprecated·exports:
76 trusted:·safe-inferred76 trusted:·safe-inferred
77 require·own·pkg·trusted:·False77 require·own·pkg·trusted:·False
78 docs:78 docs:
79 ··Nothing79 ··Nothing
4.44 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bool/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Proxy/Compat/Repl/Batteries.dyn_hi
Files 83% similar despite different names
4.09 KB
ghc --show-iface {}
    
Offset 1, 74 lines modifiedOffset 1, 69 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.Bool.Compat.Repl.Batteries·91037 interface·Data.Proxy.Compat.Repl.Batteries·9103
8 ··interface·hash:·5a546e6e10ecb85bbea497fc29ca52d1 
9 ··ABI·hash:·3fb2ccf9b87f316b96a8dac7f3778f07 
10 ··export-list·hash:·6d2c8d692bbd6e8d969b98a1b220350f8 ··interface·hash:·9af758a74f660663fa03855a25dfac4c
 9 ··ABI·hash:·60e8d0220b7501fce8fc57298ecaed34
 10 ··export-list·hash:·31f0e3eefe2e6e44ba4932b96a24c50a
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·2a7d3957b2f7460038c07425e038452816 ··src_hash:·6db3082be556311389b2cb7f21bb046a
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
 21 ··GHC.Internal.Data.Proxy.asProxyTypeOf
 22 ··GHC.Internal.Data.Proxy.KProxy{GHC.Internal.Data.Proxy.KProxy}
 23 ··GHC.Internal.Data.Proxy.Proxy{GHC.Internal.Data.Proxy.Proxy}
 24 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Proxy.Compat
21 ··GHC.Internal.Base.otherwise 
22 ··GHC.Internal.Data.Bool.bool 
23 ··GHC.Classes.&& 
24 ··GHC.Classes.not 
25 ··GHC.Classes.|| 
26 ··GHC.Types.Bool{GHC.Types.False·GHC.Types.True} 
27 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Bool.Compat 
28 boot·module·dependencies:25 boot·module·dependencies:
29 direct·package·dependencies:·base-4.20.2.026 direct·package·dependencies:·base-4.20.2.0
30 plugin·package·dependencies:27 plugin·package·dependencies:
31 trusted·package·dependencies:·base-4.20.2.028 trusted·package·dependencies:·base-4.20.2.0
32 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext29 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
33 family·instance·modules:·GHC.Internal.Data.Functor.Const30 family·instance·modules:·GHC.Internal.Data.Functor.Const
34 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid31 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
35 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord32 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
36 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception33 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
37 ·························GHC.Internal.RTS.Flags34 ·························GHC.Internal.RTS.Flags
38 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a35 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
 36 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Proxy.Compat·43e1780d9f848ce9784e9431b82247e1
 37 ··exports:·c2b430750111e3f5051ab1bee50d5e10
 38 import··-/··GHC.Internal.Data.Proxy·3ada16e0e4332f84d4d7211de8af285c
 39 abf05848141ee59d011c02ded33a4794
39 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Bool.Compat·11f31cf0eb88419dd2942121002da130 
40 ··exports:·6a555a40f50c3d1057f37d756fd6391e 
41 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c 
42 import··-/··GHC.Internal.Data.Bool·b9419567011d3bc7375fa413bb2a781c 
43 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6 
44 f75ab949d3bc9ec263df2e6cbce5f6d5 
45 ··$trModule·::·GHC.Types.Module40 ··$trModule·::·GHC.Types.Module
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,41 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.Module],42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
49 9d1b63b8f5facc2f8f35b79cc307525644 c32d47e71aa57438f210af24e48d05e1
50 ··$trModule1·::·GHC.Types.TrName45 ··$trModule1·::·GHC.Types.TrName
51 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
52 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
53 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
54 cb048c74cd7dd420eebd867ce7740e1b49 aca86930b17db5482b3a85d5382e35fe
55 ··$trModule2·::·GHC.Prim.Addr#50 ··$trModule2·::·GHC.Prim.Addr#
56 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
57 ···Unfolding:·Core:·<vanilla>·"Data.Bool.Compat.Repl.Batteries"#]52 ···Unfolding:·Core:·<vanilla>·"Data.Proxy.Compat.Repl.Batteries"#]
58 c5e332ebb9a9a590e17855416968053153 2ae67dea770c2b7c5ec0bebafd8e2506
59 ··$trModule3·::·GHC.Types.TrName54 ··$trModule3·::·GHC.Types.TrName
60 ··[HasNoCafRefs,·TagSig:·<TagProper>,55 ··[HasNoCafRefs,·TagSig:·<TagProper>,
61 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],56 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
62 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]57 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
63 6a3108d2c3a2157b93291901dd0be92458 7f1f2bd2780d5d533354adecb2b5c97e
64 ··$trModule4·::·GHC.Prim.Addr#59 ··$trModule4·::·GHC.Prim.Addr#
65 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,60 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
66 ···Unfolding:·Core:·<vanilla>61 ···Unfolding:·Core:·<vanilla>
67 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]62 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
68 Warnings:63 Warnings:
69 ··Deprecated·names:64 ··Deprecated·names:
70 ··Deprecated·exports:65 ··Deprecated·exports:
71 trusted:·safe-inferred66 trusted:·safe-inferred
72 require·own·pkg·trusted:·False67 require·own·pkg·trusted:·False
73 docs:68 docs:
74 ··Nothing69 ··Nothing
4.65 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Bool/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/String/Compat/Repl/Batteries.dyn_hi
Files 86% similar despite different names
4.3 KB
ghc --show-iface {}
    
Offset 1, 74 lines modifiedOffset 1, 73 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.Bool.Compat.Repl.Batteries·91037 interface·Data.String.Compat.Repl.Batteries·9103
8 ··interface·hash:·5a546e6e10ecb85bbea497fc29ca52d1 
9 ··ABI·hash:·3fb2ccf9b87f316b96a8dac7f3778f07 
10 ··export-list·hash:·6d2c8d692bbd6e8d969b98a1b220350f8 ··interface·hash:·72052037032b58926b3cbb14500ffbbf
 9 ··ABI·hash:·8e272be24b55a49571b58f8be1152246
 10 ··export-list·hash:·a58ce8837eea23075cace02a919923fb
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·2a7d3957b2f7460038c07425e038452816 ··src_hash:·a0b8177b01044993b6e6e1e1af1434a5
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
 21 ··GHC.Internal.Data.OldList.lines
 22 ··GHC.Internal.Data.OldList.unlines
 23 ··GHC.Internal.Data.OldList.unwords
 24 ··GHC.Internal.Data.OldList.words
 25 ··GHC.Internal.Data.String.IsString{GHC.Internal.Data.String.fromString}
21 ··GHC.Internal.Base.otherwise26 ··GHC.Internal.Base.String
 27 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.String.Compat
22 ··GHC.Internal.Data.Bool.bool 
23 ··GHC.Classes.&& 
24 ··GHC.Classes.not 
25 ··GHC.Classes.|| 
26 ··GHC.Types.Bool{GHC.Types.False·GHC.Types.True} 
27 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Bool.Compat 
28 boot·module·dependencies:28 boot·module·dependencies:
29 direct·package·dependencies:·base-4.20.2.029 direct·package·dependencies:·base-4.20.2.0
30 plugin·package·dependencies:30 plugin·package·dependencies:
31 trusted·package·dependencies:·base-4.20.2.031 trusted·package·dependencies:·base-4.20.2.0
32 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext32 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
33 family·instance·modules:·GHC.Internal.Data.Functor.Const33 family·instance·modules:·GHC.Internal.Data.Functor.Const
34 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid34 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
35 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord35 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
36 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception36 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
37 ·························GHC.Internal.RTS.Flags37 ·························GHC.Internal.RTS.Flags
38 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a38 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
 39 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.String.Compat·d9d589c42bf1ceb81d0cbe666a348e42
 40 ··exports:·3469580c2fef2854461055feeea70843
 41 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136
 42 import··-/··GHC.Internal.Data.String·a7d6cc95302ba53ca07b1e75b3638a78
 43 04be0278378826db6fda423a1739a57b
39 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Bool.Compat·11f31cf0eb88419dd2942121002da130 
40 ··exports:·6a555a40f50c3d1057f37d756fd6391e 
41 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c 
42 import··-/··GHC.Internal.Data.Bool·b9419567011d3bc7375fa413bb2a781c 
43 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6 
44 f75ab949d3bc9ec263df2e6cbce5f6d5 
45 ··$trModule·::·GHC.Types.Module44 ··$trModule·::·GHC.Types.Module
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,45 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.Module],46 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]47 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
49 9d1b63b8f5facc2f8f35b79cc307525648 b996bdecec951fcdf6a3b7034cae6b70
50 ··$trModule1·::·GHC.Types.TrName49 ··$trModule1·::·GHC.Types.TrName
51 ··[HasNoCafRefs,·TagSig:·<TagProper>,50 ··[HasNoCafRefs,·TagSig:·<TagProper>,
52 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],51 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
53 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]52 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
54 cb048c74cd7dd420eebd867ce7740e1b53 d77231077045e7e6929cef72e463b376
55 ··$trModule2·::·GHC.Prim.Addr#54 ··$trModule2·::·GHC.Prim.Addr#
56 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,55 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
57 ···Unfolding:·Core:·<vanilla>·"Data.Bool.Compat.Repl.Batteries"#]56 ···Unfolding:·Core:·<vanilla>·"Data.String.Compat.Repl.Batteries"#]
58 c5e332ebb9a9a590e17855416968053157 d3d910b318ea82cfad62a3cf828b9b2c
59 ··$trModule3·::·GHC.Types.TrName58 ··$trModule3·::·GHC.Types.TrName
60 ··[HasNoCafRefs,·TagSig:·<TagProper>,59 ··[HasNoCafRefs,·TagSig:·<TagProper>,
61 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],60 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
62 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]61 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
63 6a3108d2c3a2157b93291901dd0be92462 40fbe694f0854582f5f29d397bd27be3
64 ··$trModule4·::·GHC.Prim.Addr#63 ··$trModule4·::·GHC.Prim.Addr#
65 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,64 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
66 ···Unfolding:·Core:·<vanilla>65 ···Unfolding:·Core:·<vanilla>
67 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]66 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
68 Warnings:67 Warnings:
69 ··Deprecated·names:68 ··Deprecated·names:
70 ··Deprecated·exports:69 ··Deprecated·exports:
71 trusted:·safe-inferred70 trusted:·safe-inferred
72 require·own·pkg·trusted:·False71 require·own·pkg·trusted:·False
73 docs:72 docs:
74 ··Nothing73 ··Nothing
4.67 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Complex/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Foreign/ForeignPtr/Unsafe/Compat/Repl/Batteries.hi
Files 82% similar despite different names
4.31 KB
ghc --show-iface {}
    
Offset 1, 79 lines modifiedOffset 1, 69 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.Complex.Compat.Repl.Batteries·9103 
8 ··interface·hash:·12213cbfcbe65e85ac056377ed62ef09 
9 ··ABI·hash:·c2dc8acdadeebeebb522564798279ced 
10 ··export-list·hash:·0eb697ad1925c13c972aad54533b1b8c7 interface·Foreign.ForeignPtr.Unsafe.Compat.Repl.Batteries·9103
 8 ··interface·hash:·b88afeb689c70782348513f8273b4c92
 9 ··ABI·hash:·8cad0da5a156062da23bff7f98636b47
 10 ··export-list·hash:·cfdbdf8ea81cac28a3ba2eaa29ec4748
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·eff6b848d7f44e848b44cf1d493e23bd16 ··src_hash:·c5f6d9e594b797bc0b8084f5120087ee
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
 21 ··GHC.Internal.ForeignPtr.unsafeForeignPtrToPtr
 22 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Foreign.ForeignPtr.Unsafe.Compat
21 ··Data.Complex.cis 
22 ··Data.Complex.conjugate 
23 ··Data.Complex.imagPart 
24 ··Data.Complex.magnitude 
25 ··Data.Complex.mkPolar 
26 ··Data.Complex.phase 
27 ··Data.Complex.polar 
28 ··Data.Complex.realPart 
29 ··Data.Complex.Complex{Data.Complex.:+} 
30 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Complex.Compat 
31 boot·module·dependencies:23 boot·module·dependencies:
32 direct·package·dependencies:·base-4.20.2.024 direct·package·dependencies:·base-4.20.2.0
33 plugin·package·dependencies:25 plugin·package·dependencies:
34 trusted·package·dependencies:·base-4.20.2.0 
35 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
 27 family·instance·modules:·GHC.Internal.Data.Functor.Const
36 family·instance·modules:·Control.Applicative·Data.Complex 
37 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const 
38 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid28 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
39 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord29 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
40 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList 
41 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception30 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
42 ·························GHC.Internal.RTS.Flags31 ·························GHC.Internal.RTS.Flags
43 import··-/··Data.Complex·bf7f9b19de0959cbe715f78ca492d725 
44 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a32 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
45 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Complex.Compat·cb375f0d151840fe44cf9479f9378910 
46 ··exports:·e1cce36001650c01d726bf54a5355580 
47 e630b745980d80d677d4e0779b1a842a33 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Foreign.ForeignPtr.Unsafe.Compat·2053661917769bc102986365f966e488
 34 ··exports:·a9ea636f55e11ba4b26c6f771e702685
 35 import··-/··GHC.Internal.ForeignPtr·d46f8acaede394725d6e904b682a6686
 36 7c4514fe6f166087ef5ed50735f05c30
48 ··$trModule·::·GHC.Types.Module37 ··$trModule·::·GHC.Types.Module
49 ··[HasNoCafRefs,·TagSig:·<TagProper>,38 ··[HasNoCafRefs,·TagSig:·<TagProper>,
50 ···LambdaFormInfo:·LFCon[GHC.Types.Module],39 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
51 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]40 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
52 4671c40d71892cbb6a78355a2017938041 64d3c6d714591752bb4a39c3995fca5e
53 ··$trModule1·::·GHC.Types.TrName42 ··$trModule1·::·GHC.Types.TrName
54 ··[HasNoCafRefs,·TagSig:·<TagProper>,43 ··[HasNoCafRefs,·TagSig:·<TagProper>,
55 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],44 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]45 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
57 bde589f92b8b4443fbe0ba08fc2046d646 ae0e2b74503852921c7d7395655328d2
58 ··$trModule2·::·GHC.Prim.Addr#47 ··$trModule2·::·GHC.Prim.Addr#
59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,48 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
60 ···Unfolding:·Core:·<vanilla>·"Data.Complex.Compat.Repl.Batteries"#] 
61 1da0976ba60eb4451e402d83645c3f7149 ···Unfolding:·Core:·<vanilla>
 50 ··············"Foreign.ForeignPtr.Unsafe.Compat.Repl.Batteries"#]
 51 df29540346951dfdcea2ef1e0c465056
62 ··$trModule3·::·GHC.Types.TrName52 ··$trModule3·::·GHC.Types.TrName
63 ··[HasNoCafRefs,·TagSig:·<TagProper>,53 ··[HasNoCafRefs,·TagSig:·<TagProper>,
64 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],54 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
65 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]55 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
66 5db36f629afc0c2da7a1163e614047e356 9ac6cc79a1f5cfabb068fc0c94d7043a
67 ··$trModule4·::·GHC.Prim.Addr#57 ··$trModule4·::·GHC.Prim.Addr#
68 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,58 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
69 ···Unfolding:·Core:·<vanilla>59 ···Unfolding:·Core:·<vanilla>
70 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]60 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
71 Warnings:61 Warnings:
72 ··Deprecated·names:62 ··Deprecated·names:
73 ··Deprecated·exports:63 ··Deprecated·exports:
74 trusted:·safe-inferred64 trusted:·none
75 require·own·pkg·trusted:·False65 require·own·pkg·trusted:·False
76 docs:66 docs:
77 ··Nothing67 ··Nothing
78 extensible·fields:68 extensible·fields:
  
4.84 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Complex/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Word/Compat/Repl/Batteries.dyn_hi
Files 83% similar despite different names
4.49 KB
ghc --show-iface {}
    
Offset 1, 77 lines modifiedOffset 1, 78 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.Complex.Compat.Repl.Batteries·91037 interface·Data.Word.Compat.Repl.Batteries·9103
8 ··interface·hash:·12213cbfcbe65e85ac056377ed62ef09 
9 ··ABI·hash:·c2dc8acdadeebeebb522564798279ced 
10 ··export-list·hash:·0eb697ad1925c13c972aad54533b1b8c8 ··interface·hash:·5cb7159f8183a024dd1be7d0a649bfed
 9 ··ABI·hash:·9e1be697143c12eaecd2ed1e74a24118
 10 ··export-list·hash:·1e65e10096d19fe450694b7863b6601e
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·eff6b848d7f44e848b44cf1d493e23bd16 ··src_hash:·2c71dfe1363b6e29a7f4165edb33a721
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.Complex.cis 
22 ··Data.Complex.conjugate 
23 ··Data.Complex.imagPart 
24 ··Data.Complex.magnitude 
25 ··Data.Complex.mkPolar 
26 ··Data.Complex.phase 
27 ··Data.Complex.polar 
28 ··Data.Complex.realPart 
29 ··Data.Complex.Complex{Data.Complex.:+} 
30 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Complex.Compat21 ··GHC.Internal.Word.bitReverse16
 22 ··GHC.Internal.Word.bitReverse32
 23 ··GHC.Internal.Word.bitReverse64
 24 ··GHC.Internal.Word.bitReverse8
 25 ··GHC.Internal.Word.byteSwap16
 26 ··GHC.Internal.Word.byteSwap32
 27 ··GHC.Internal.Word.byteSwap64
 28 ··GHC.Internal.Word.Word16
 29 ··GHC.Internal.Word.Word32
 30 ··GHC.Internal.Word.Word64
 31 ··GHC.Internal.Word.Word8
 32 ··GHC.Types.Word
 33 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Word.Compat
31 boot·module·dependencies:34 boot·module·dependencies:
32 direct·package·dependencies:·base-4.20.2.035 direct·package·dependencies:·base-4.20.2.0
33 plugin·package·dependencies:36 plugin·package·dependencies:
34 trusted·package·dependencies:·base-4.20.2.037 trusted·package·dependencies:·base-4.20.2.0
35 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext38 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
 39 family·instance·modules:·GHC.Internal.Data.Functor.Const
36 family·instance·modules:·Control.Applicative·Data.Complex 
37 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const 
38 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid40 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
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.ZipList 
41 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception42 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
42 ·························GHC.Internal.RTS.Flags43 ·························GHC.Internal.RTS.Flags
43 import··-/··Data.Complex·bf7f9b19de0959cbe715f78ca492d725 
44 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a44 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
45 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Complex.Compat·cb375f0d151840fe44cf9479f9378910 
46 ··exports:·e1cce36001650c01d726bf54a5355580 
47 e630b745980d80d677d4e0779b1a842a45 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Word.Compat·ff53ffe836ead67686e02cee5db65886
 46 ··exports:·43cd8d94b8a199c597314c4f8d4f9438
 47 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3
 48 3707e28bdff2bd05282af96a7f5c6081
48 ··$trModule·::·GHC.Types.Module49 ··$trModule·::·GHC.Types.Module
49 ··[HasNoCafRefs,·TagSig:·<TagProper>,50 ··[HasNoCafRefs,·TagSig:·<TagProper>,
50 ···LambdaFormInfo:·LFCon[GHC.Types.Module],51 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
51 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]52 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
52 4671c40d71892cbb6a78355a2017938053 46ce8096901d662e3162ef19d1484c73
53 ··$trModule1·::·GHC.Types.TrName54 ··$trModule1·::·GHC.Types.TrName
54 ··[HasNoCafRefs,·TagSig:·<TagProper>,55 ··[HasNoCafRefs,·TagSig:·<TagProper>,
55 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],56 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]57 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
57 bde589f92b8b4443fbe0ba08fc2046d658 4da5c4bcd455675ba13c74fea2f574f9
58 ··$trModule2·::·GHC.Prim.Addr#59 ··$trModule2·::·GHC.Prim.Addr#
59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,60 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
60 ···Unfolding:·Core:·<vanilla>·"Data.Complex.Compat.Repl.Batteries"#]61 ···Unfolding:·Core:·<vanilla>·"Data.Word.Compat.Repl.Batteries"#]
61 1da0976ba60eb4451e402d83645c3f7162 96c7b8fb4bb4899085fb39ffda29142f
62 ··$trModule3·::·GHC.Types.TrName63 ··$trModule3·::·GHC.Types.TrName
63 ··[HasNoCafRefs,·TagSig:·<TagProper>,64 ··[HasNoCafRefs,·TagSig:·<TagProper>,
64 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],65 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
65 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]66 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
66 5db36f629afc0c2da7a1163e614047e367 317ce623be95b063604ba6ae9b591ee4
67 ··$trModule4·::·GHC.Prim.Addr#68 ··$trModule4·::·GHC.Prim.Addr#
68 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,69 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
69 ···Unfolding:·Core:·<vanilla>70 ···Unfolding:·Core:·<vanilla>
70 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]71 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
71 Warnings:72 Warnings:
72 ··Deprecated·names:73 ··Deprecated·names:
73 ··Deprecated·exports:74 ··Deprecated·exports:
74 trusted:·safe-inferred75 trusted:·safe-inferred
75 require·own·pkg·trusted:·False76 require·own·pkg·trusted:·False
76 docs:77 docs:
77 ··Nothing78 ··Nothing
3.35 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Complex/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Complex/Compat.hi
Files 90% similar despite different names
3.03 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·Data.Complex.Compat·91037 interface·Data.Complex.Compat·9103
8 ··interface·hash:·1e3d9dad1b5c715ef8b1a757212787e0 
9 ··ABI·hash:·cb375f0d151840fe44cf9479f93789108 ··interface·hash:·198b0cf0c2c85de57f8034ad7c896a57
 9 ··ABI·hash:·4764b40534a3f91bd1a0e6163ba04899
10 ··export-list·hash:·e1cce36001650c01d726bf54a535558010 ··export-list·hash:·e1cce36001650c01d726bf54a5355580
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·2a89ba5e01a2cb3a7b7a0877802324e216 ··src_hash:·2a89ba5e01a2cb3a7b7a0877802324e2
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 38, 40 lines modifiedOffset 38, 40 lines modified
38 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord38 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
39 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList39 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
40 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception40 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
41 ·························GHC.Internal.RTS.Flags41 ·························GHC.Internal.RTS.Flags
42 import··-/··Data.Complex·bf7f9b19de0959cbe715f78ca492d72542 import··-/··Data.Complex·bf7f9b19de0959cbe715f78ca492d725
43 import··-/··Data.Complex.Compat·bc8958aa8b11080c4d3b1498dbafd01343 import··-/··Data.Complex.Compat·bc8958aa8b11080c4d3b1498dbafd013
44 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf44 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
45 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b445 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
46 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d46 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
47 ddd61a3f880b1c7d1f0dfbe9966d3a5b47 576411cce9a6421845e7f0f8eebd11b1
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 d017ca251848c506555504eb65c58a8252 155d2fb749a9da525b458b412d69e57c
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 132aa12e15c7b49a5d15f9256169099957 1085c18ae7c28d40365c271713812bdd
58 ··$trModule2·::·GHC.Prim.Addr#58 ··$trModule2·::·GHC.Prim.Addr#
59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
60 ···Unfolding:·Core:·<vanilla>·"Data.Complex.Compat"#]60 ···Unfolding:·Core:·<vanilla>·"Data.Complex.Compat"#]
61 37847a2b83544fcf64272487bd2e1fe861 457dc4ed4a3f1ab5cec5a9901d80acb4
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 90b2cf9c2fe90b34a4edb4606aac6e7166 217ad68b8e0475f3b3b6de809ce86e27
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 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]70 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
71 Warnings:71 Warnings:
72 ··Deprecated·names:72 ··Deprecated·names:
73 ··Deprecated·exports:73 ··Deprecated·exports:
74 trusted:·safe-inferred74 trusted:·safe-inferred
75 require·own·pkg·trusted:·False75 require·own·pkg·trusted:·False
76 docs:76 docs:
77 ··Nothing77 ··Nothing
4.89 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Complex/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/System/IO/Unsafe/Compat/Repl/Batteries.hi
Files 80% similar despite different names
4.56 KB
ghc --show-iface {}
    
Offset 1, 79 lines modifiedOffset 1, 73 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.Complex.Compat·9103 
8 ··interface·hash:·1e3d9dad1b5c715ef8b1a757212787e0 
9 ··ABI·hash:·cb375f0d151840fe44cf9479f9378910 
10 ··export-list·hash:·e1cce36001650c01d726bf54a53555807 interface·System.IO.Unsafe.Compat.Repl.Batteries·9103
 8 ··interface·hash:·38fb961ff4443be1de91ceba1c897bbd
 9 ··ABI·hash:·fb0080225c1dd6e02589304c5138acd5
 10 ··export-list·hash:·ee92d571856d8614a58ace5f473dc991
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·2a89ba5e01a2cb3a7b7a0877802324e216 ··src_hash:·283ae0251d36f0cf24620f1d90172108
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
 21 ··System.IO.Unsafe.unsafeFixIO
 22 ··GHC.Internal.IO.Unsafe.unsafeDupablePerformIO
 23 ··GHC.Internal.IO.Unsafe.unsafeInterleaveIO
 24 ··GHC.Internal.IO.Unsafe.unsafePerformIO
 25 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:System.IO.Unsafe.Compat
21 ··Data.Complex.cis 
22 ··Data.Complex.conjugate 
23 ··Data.Complex.imagPart 
24 ··Data.Complex.magnitude 
25 ··Data.Complex.mkPolar 
26 ··Data.Complex.phase 
27 ··Data.Complex.polar 
28 ··Data.Complex.realPart 
29 ··Data.Complex.Complex{Data.Complex.:+} 
30 direct·module·dependencies: 
31 boot·module·dependencies:26 boot·module·dependencies:
32 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv27 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
 30 family·instance·modules:·GHC.Internal.Data.Functor.Const
35 family·instance·modules:·Control.Applicative·Data.Complex 
36 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const 
37 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid31 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
38 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord32 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
39 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList 
40 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception33 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
41 ·························GHC.Internal.RTS.Flags34 ·························GHC.Internal.RTS.Flags
42 import··-/··Data.Complex·bf7f9b19de0959cbe715f78ca492d725 
43 import··-/··Data.Complex.Compat·bc8958aa8b11080c4d3b1498dbafd013 
44 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf 
45 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b4 
46 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d 
47 ddd61a3f880b1c7d1f0dfbe9966d3a5b35 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
 36 import··-/··System.IO.Unsafe·7ee57b9c040c463b408a3d865703d9a0
 37 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:System.IO.Unsafe.Compat·1a710e16a7c75baaffc3861a7c256272
 38 ··exports:·6869c304037b4339c85d5e2328b57fc7
 39 import··-/··GHC.Internal.IO.Unsafe·f43c84c878d370419a78677e72a4e355
 40 3c9236769f358dafc7f2a695883bd14f
48 ··$trModule·::·GHC.Types.Module41 ··$trModule·::·GHC.Types.Module
49 ··[HasNoCafRefs,·TagSig:·<TagProper>,42 ··[HasNoCafRefs,·TagSig:·<TagProper>,
50 ···LambdaFormInfo:·LFCon[GHC.Types.Module],43 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
51 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]44 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
52 d017ca251848c506555504eb65c58a8245 adf2f8456adfee0357e9f23c9290df38
53 ··$trModule1·::·GHC.Types.TrName46 ··$trModule1·::·GHC.Types.TrName
54 ··[HasNoCafRefs,·TagSig:·<TagProper>,47 ··[HasNoCafRefs,·TagSig:·<TagProper>,
55 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],48 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]49 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
57 132aa12e15c7b49a5d15f9256169099950 fd7639f5a8f133448646b05eb380c17f
58 ··$trModule2·::·GHC.Prim.Addr#51 ··$trModule2·::·GHC.Prim.Addr#
59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,52 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
60 ···Unfolding:·Core:·<vanilla>·"Data.Complex.Compat"#] 
61 37847a2b83544fcf64272487bd2e1fe853 ···Unfolding:·Core:·<vanilla>
 54 ··············"System.IO.Unsafe.Compat.Repl.Batteries"#]
 55 45a901796698522bcfb5cdc4adc86ee2
62 ··$trModule3·::·GHC.Types.TrName56 ··$trModule3·::·GHC.Types.TrName
63 ··[HasNoCafRefs,·TagSig:·<TagProper>,57 ··[HasNoCafRefs,·TagSig:·<TagProper>,
64 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],58 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
65 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]59 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
66 90b2cf9c2fe90b34a4edb4606aac6e7160 30a468da3b977564d6d16de5762bf842
67 ··$trModule4·::·GHC.Prim.Addr#61 ··$trModule4·::·GHC.Prim.Addr#
68 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,62 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
69 ···Unfolding:·Core:·<vanilla>63 ···Unfolding:·Core:·<vanilla>
70 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]64 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
71 Warnings:65 Warnings:
72 ··Deprecated·names:66 ··Deprecated·names:
73 ··Deprecated·exports:67 ··Deprecated·exports:
74 trusted:·safe-inferred68 trusted:·none
75 require·own·pkg·trusted:·False69 require·own·pkg·trusted:·False
76 docs:70 docs:
77 ··Nothing71 ··Nothing
78 extensible·fields:72 extensible·fields:
  
4.7 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Either/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Compat/Repl/Batteries.dyn_hi
Files 84% similar despite different names
4.34 KB
ghc --show-iface {}
    
Offset 1, 75 lines modifiedOffset 1, 73 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.Either.Compat.Repl.Batteries·91037 interface·Data.Functor.Compat.Repl.Batteries·9103
8 ··interface·hash:·948a0c53fdba20e5bae7a9ad0d0b7649 
9 ··ABI·hash:·b969cbedbc9acf4833700d5929161729 
10 ··export-list·hash:·0ddc8bd66e89fe8130d1b713b8ffebbe8 ··interface·hash:·cc37881694f046f043ae5dc7a303990d
 9 ··ABI·hash:·6f57f26fd66668faa2c64764b38b3bd3
 10 ··export-list·hash:·bfad85ec9e41c18bc71ae6564c980e4b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e318f07879f443a0282d9de1e07f6d2b16 ··src_hash:·a2f844a36b66aa138f57d3ca10d17be2
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
 21 ··GHC.Internal.Data.Functor.$>
 22 ··GHC.Internal.Data.Functor.<$>
 23 ··GHC.Internal.Data.Functor.<&>
 24 ··GHC.Internal.Data.Functor.unzip
 25 ··GHC.Internal.Data.Functor.void
 26 ··GHC.Internal.Base.Functor{GHC.Internal.Base.<$·GHC.Internal.Base.fmap}
 27 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Compat
21 ··GHC.Internal.Data.Either.either 
22 ··GHC.Internal.Data.Either.fromLeft 
23 ··GHC.Internal.Data.Either.fromRight 
24 ··GHC.Internal.Data.Either.isLeft 
25 ··GHC.Internal.Data.Either.isRight 
26 ··GHC.Internal.Data.Either.lefts 
27 ··GHC.Internal.Data.Either.partitionEithers 
28 ··GHC.Internal.Data.Either.rights 
29 ··GHC.Internal.Data.Either.Either{GHC.Internal.Data.Either.Left·GHC.Internal.Data.Either.Right} 
30 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Either.Compat 
31 boot·module·dependencies:28 boot·module·dependencies:
32 direct·package·dependencies:·base-4.20.2.029 direct·package·dependencies:·base-4.20.2.0
33 plugin·package·dependencies:30 plugin·package·dependencies:
34 trusted·package·dependencies:·base-4.20.2.031 trusted·package·dependencies:·base-4.20.2.0
35 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext32 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
36 family·instance·modules:·GHC.Internal.Data.Functor.Const33 family·instance·modules:·GHC.Internal.Data.Functor.Const
37 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid34 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
38 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord35 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
39 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception36 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
40 ·························GHC.Internal.RTS.Flags37 ·························GHC.Internal.RTS.Flags
41 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a38 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
42 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Either.Compat·e532f08637f22f7d3023db42329958f5 
43 ··exports:·82bb0230d92d23fc7775d90100009727 
44 import··-/··GHC.Internal.Data.Either·0844e7c905696aaa8da258fdbe8ab03d 
45 8e3ad90624cce00ae59d143f01d9ab0d39 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Compat·c722da689eb846d9645bd465af4c46bb
 40 ··exports:·be8790f9b7d853cdd04901541efd2870
 41 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
 42 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe
 43 38693d6a5135546e15f012ecf9d60d66
46 ··$trModule·::·GHC.Types.Module44 ··$trModule·::·GHC.Types.Module
47 ··[HasNoCafRefs,·TagSig:·<TagProper>,45 ··[HasNoCafRefs,·TagSig:·<TagProper>,
48 ···LambdaFormInfo:·LFCon[GHC.Types.Module],46 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
49 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]47 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
50 e9d780a9585475ec953b0a97a7459a7548 c55c664907587d63cd92a89e134c27b3
51 ··$trModule1·::·GHC.Types.TrName49 ··$trModule1·::·GHC.Types.TrName
52 ··[HasNoCafRefs,·TagSig:·<TagProper>,50 ··[HasNoCafRefs,·TagSig:·<TagProper>,
53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],51 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]52 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
55 64ebed2a0a24526d33bb1c4d073c80b253 c2d10ee58692b6a94e16873fcbe177c1
56 ··$trModule2·::·GHC.Prim.Addr#54 ··$trModule2·::·GHC.Prim.Addr#
57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,55 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
58 ···Unfolding:·Core:·<vanilla>·"Data.Either.Compat.Repl.Batteries"#]56 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Compat.Repl.Batteries"#]
59 805d809473b9b8c960c082d0bfa570ac57 747987acb9f90f21e25a0c4522be3943
60 ··$trModule3·::·GHC.Types.TrName58 ··$trModule3·::·GHC.Types.TrName
61 ··[HasNoCafRefs,·TagSig:·<TagProper>,59 ··[HasNoCafRefs,·TagSig:·<TagProper>,
62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],60 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]61 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
64 e99cf0fb9bef667f6e68622ee6f177b362 b8e69edcd5b273ce592ad4f7782c3986
65 ··$trModule4·::·GHC.Prim.Addr#63 ··$trModule4·::·GHC.Prim.Addr#
66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,64 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
67 ···Unfolding:·Core:·<vanilla>65 ···Unfolding:·Core:·<vanilla>
68 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]66 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
69 Warnings:67 Warnings:
70 ··Deprecated·names:68 ··Deprecated·names:
71 ··Deprecated·exports:69 ··Deprecated·exports:
72 trusted:·safe-inferred70 trusted:·safe-inferred
73 require·own·pkg·trusted:·False71 require·own·pkg·trusted:·False
74 docs:72 docs:
75 ··Nothing73 ··Nothing
3.94 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Either/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Either/Compat/Repl/Batteries.hi
Files 88% similar despite different names
3.6 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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.Either.Compat.Repl.Batteries·91037 interface·Data.Either.Compat.Repl.Batteries·9103
8 ··interface·hash:·948a0c53fdba20e5bae7a9ad0d0b7649 
9 ··ABI·hash:·b969cbedbc9acf4833700d59291617298 ··interface·hash:·a19ad30d1669ed7ba55136a098a85c99
 9 ··ABI·hash:·94d72068244584d56a53f51e1e10ed76
10 ··export-list·hash:·0ddc8bd66e89fe8130d1b713b8ffebbe10 ··export-list·hash:·0ddc8bd66e89fe8130d1b713b8ffebbe
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e318f07879f443a0282d9de1e07f6d2b16 ··src_hash:·e318f07879f443a0282d9de1e07f6d2b
Offset 23, 53 lines modifiedOffset 23, 53 lines modified
23 ··GHC.Internal.Data.Either.fromRight23 ··GHC.Internal.Data.Either.fromRight
24 ··GHC.Internal.Data.Either.isLeft24 ··GHC.Internal.Data.Either.isLeft
25 ··GHC.Internal.Data.Either.isRight25 ··GHC.Internal.Data.Either.isRight
26 ··GHC.Internal.Data.Either.lefts26 ··GHC.Internal.Data.Either.lefts
27 ··GHC.Internal.Data.Either.partitionEithers27 ··GHC.Internal.Data.Either.partitionEithers
28 ··GHC.Internal.Data.Either.rights28 ··GHC.Internal.Data.Either.rights
29 ··GHC.Internal.Data.Either.Either{GHC.Internal.Data.Either.Left·GHC.Internal.Data.Either.Right}29 ··GHC.Internal.Data.Either.Either{GHC.Internal.Data.Either.Left·GHC.Internal.Data.Either.Right}
30 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Either.Compat30 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Either.Compat
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 trusted·package·dependencies:·base-4.20.2.034 trusted·package·dependencies:·base-4.20.2.0
35 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext35 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
36 family·instance·modules:·GHC.Internal.Data.Functor.Const36 family·instance·modules:·GHC.Internal.Data.Functor.Const
37 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid37 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
38 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord38 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
39 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception39 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
40 ·························GHC.Internal.RTS.Flags40 ·························GHC.Internal.RTS.Flags
41 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a41 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
42 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Either.Compat·e532f08637f22f7d3023db42329958f542 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Either.Compat·92bd8618fb6af37b6372d39041d430a2
43 ··exports:·82bb0230d92d23fc7775d9010000972743 ··exports:·82bb0230d92d23fc7775d90100009727
44 import··-/··GHC.Internal.Data.Either·0844e7c905696aaa8da258fdbe8ab03d44 import··-/··GHC.Internal.Data.Either·0844e7c905696aaa8da258fdbe8ab03d
45 8e3ad90624cce00ae59d143f01d9ab0d45 56a0704b0b9ad23569d966309b1d5730
46 ··$trModule·::·GHC.Types.Module46 ··$trModule·::·GHC.Types.Module
47 ··[HasNoCafRefs,·TagSig:·<TagProper>,47 ··[HasNoCafRefs,·TagSig:·<TagProper>,
48 ···LambdaFormInfo:·LFCon[GHC.Types.Module],48 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
49 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]49 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
50 e9d780a9585475ec953b0a97a7459a7550 d25bd8cd72673cc59f093a70b0341a11
51 ··$trModule1·::·GHC.Types.TrName51 ··$trModule1·::·GHC.Types.TrName
52 ··[HasNoCafRefs,·TagSig:·<TagProper>,52 ··[HasNoCafRefs,·TagSig:·<TagProper>,
53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
55 64ebed2a0a24526d33bb1c4d073c80b255 56b3c396e55ff25221da7116d088a5dd
56 ··$trModule2·::·GHC.Prim.Addr#56 ··$trModule2·::·GHC.Prim.Addr#
57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
58 ···Unfolding:·Core:·<vanilla>·"Data.Either.Compat.Repl.Batteries"#]58 ···Unfolding:·Core:·<vanilla>·"Data.Either.Compat.Repl.Batteries"#]
59 805d809473b9b8c960c082d0bfa570ac59 bec8beeab9f947e392751f25b9064abd
60 ··$trModule3·::·GHC.Types.TrName60 ··$trModule3·::·GHC.Types.TrName
61 ··[HasNoCafRefs,·TagSig:·<TagProper>,61 ··[HasNoCafRefs,·TagSig:·<TagProper>,
62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
64 e99cf0fb9bef667f6e68622ee6f177b364 ad1a80844def83ad8bf9dd05c388c525
65 ··$trModule4·::·GHC.Prim.Addr#65 ··$trModule4·::·GHC.Prim.Addr#
66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
67 ···Unfolding:·Core:·<vanilla>67 ···Unfolding:·Core:·<vanilla>
68 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]68 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
69 Warnings:69 Warnings:
70 ··Deprecated·names:70 ··Deprecated·names:
71 ··Deprecated·exports:71 ··Deprecated·exports:
72 trusted:·safe-inferred72 trusted:·safe-inferred
73 require·own·pkg·trusted:·False73 require·own·pkg·trusted:·False
74 docs:74 docs:
75 ··Nothing75 ··Nothing
3.25 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Either/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Either/Compat.hi
Files 81% similar despite different names
2.93 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·Data.Either.Compat·91037 interface·Data.Either.Compat·9103
8 ··interface·hash:·377c4f82b8cce2d5df93a28f79386345 
9 ··ABI·hash:·e532f08637f22f7d3023db42329958f58 ··interface·hash:·2abc5acd899eabfc950d6e7563614f42
 9 ··ABI·hash:·92bd8618fb6af37b6372d39041d430a2
10 ··export-list·hash:·82bb0230d92d23fc7775d9010000972710 ··export-list·hash:·82bb0230d92d23fc7775d90100009727
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e3a54481a43a0ff5950e90229601dcd616 ··src_hash:·e3a54481a43a0ff5950e90229601dcd6
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 32, 40 lines modifiedOffset 32, 40 lines modified
32 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv32 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
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:35 family·instance·modules:
36 import··-/··Data.Either.Compat·c98aa979bfe31fe10a6c993f430f7ad236 import··-/··Data.Either.Compat·c98aa979bfe31fe10a6c993f430f7ad2
37 import··-/··GHC.Internal.Data.Either·0844e7c905696aaa8da258fdbe8ab03d37 import··-/··GHC.Internal.Data.Either·0844e7c905696aaa8da258fdbe8ab03d
38 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf38 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
39 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b439 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
40 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d40 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
41 69af53c577859b504c3d7cf116da2fe541 729fa0d4ad614cd12980a19d0eff7f96
42 ··$trModule·::·GHC.Types.Module42 ··$trModule·::·GHC.Types.Module
43 ··[HasNoCafRefs,·TagSig:·<TagProper>,43 ··[HasNoCafRefs,·TagSig:·<TagProper>,
44 ···LambdaFormInfo:·LFCon[GHC.Types.Module],44 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
45 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]45 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
46 fb866d370913600fb199f9470e839a9346 31729137de05ffd62e9ff0ff25e78fb1
47 ··$trModule1·::·GHC.Types.TrName47 ··$trModule1·::·GHC.Types.TrName
48 ··[HasNoCafRefs,·TagSig:·<TagProper>,48 ··[HasNoCafRefs,·TagSig:·<TagProper>,
49 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],49 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
50 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]50 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
51 42bc88405042b8c3b045f79d1249d51e51 3cbd3c9f8bed5b072c9a324bccf8e3a8
52 ··$trModule2·::·GHC.Prim.Addr#52 ··$trModule2·::·GHC.Prim.Addr#
53 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,53 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
54 ···Unfolding:·Core:·<vanilla>·"Data.Either.Compat"#]54 ···Unfolding:·Core:·<vanilla>·"Data.Either.Compat"#]
55 1e03d9a1836bd401dc54df92e6617ec055 06777943610f2301588191e2f337540c
56 ··$trModule3·::·GHC.Types.TrName56 ··$trModule3·::·GHC.Types.TrName
57 ··[HasNoCafRefs,·TagSig:·<TagProper>,57 ··[HasNoCafRefs,·TagSig:·<TagProper>,
58 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],58 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
59 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]59 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
60 c148b53b5dee987374d1de431578557d60 8d885f7b23ec4233844ef9623d59917c
61 ··$trModule4·::·GHC.Prim.Addr#61 ··$trModule4·::·GHC.Prim.Addr#
62 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,62 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
63 ···Unfolding:·Core:·<vanilla>63 ···Unfolding:·Core:·<vanilla>
64 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]64 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
65 Warnings:65 Warnings:
66 ··Deprecated·names:66 ··Deprecated·names:
67 ··Deprecated·exports:67 ··Deprecated·exports:
68 trusted:·safe-inferred68 trusted:·safe-inferred
69 require·own·pkg·trusted:·False69 require·own·pkg·trusted:·False
70 docs:70 docs:
71 ··Nothing71 ··Nothing
4.3 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Either/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Function/Compat.hi
Files 77% similar despite different names
3.98 KB
ghc --show-iface {}
    
Offset 1, 71 lines modifiedOffset 1, 72 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.Either.Compat·91037 interface·Data.Function.Compat·9103
8 ··interface·hash:·377c4f82b8cce2d5df93a28f79386345 
9 ··ABI·hash:·e532f08637f22f7d3023db42329958f5 
10 ··export-list·hash:·82bb0230d92d23fc7775d901000097278 ··interface·hash:·25ee97f8edfe353ea418629371f65e89
 9 ··ABI·hash:·ba4b2d8864d42ba6ef49c7a43c6aa66e
 10 ··export-list·hash:·51e9345f5ec6e7d55e6cb500308af455
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e3a54481a43a0ff5950e90229601dcd616 ··src_hash:·b828d2e54c1c212f3cc4269475f56624
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··GHC.Internal.Data.Either.either 
22 ··GHC.Internal.Data.Either.fromLeft 
23 ··GHC.Internal.Data.Either.fromRight 
24 ··GHC.Internal.Data.Either.isLeft 
25 ··GHC.Internal.Data.Either.isRight 
26 ··GHC.Internal.Data.Either.lefts 
27 ··GHC.Internal.Data.Either.partitionEithers 
28 ··GHC.Internal.Data.Either.rights 
29 ··GHC.Internal.Data.Either.Either{GHC.Internal.Data.Either.Left·GHC.Internal.Data.Either.Right}21 ··GHC.Internal.Base.$
 22 ··GHC.Internal.Base..
 23 ··GHC.Internal.Base.const
 24 ··GHC.Internal.Base.flip
 25 ··GHC.Internal.Base.id
 26 ··GHC.Internal.Data.Function.&
 27 ··GHC.Internal.Data.Function.applyWhen
 28 ··GHC.Internal.Data.Function.fix
 29 ··GHC.Internal.Data.Function.on
30 direct·module·dependencies:30 direct·module·dependencies:
31 boot·module·dependencies:31 boot·module·dependencies:
32 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv32 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
33 plugin·package·dependencies:33 plugin·package·dependencies:
34 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext34 orphans:·GHC.Internal.Base·GHC.Prim.Ext
35 family·instance·modules:35 family·instance·modules:
36 import··-/··Data.Either.Compat·c98aa979bfe31fe10a6c993f430f7ad2 
37 import··-/··GHC.Internal.Data.Either·0844e7c905696aaa8da258fdbe8ab03d36 import··-/··Data.Function.Compat·bde6c43f4ca7ca0c32ef92a2945c0b72
 37 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
 38 import··-/··GHC.Internal.Data.Function·e9eea894f51028d93951bbc5386f5c01
38 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf39 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
39 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b440 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
40 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d41 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
41 69af53c577859b504c3d7cf116da2fe542 fc9bab5eebb730c5e68ba5d3132bf285
42 ··$trModule·::·GHC.Types.Module43 ··$trModule·::·GHC.Types.Module
43 ··[HasNoCafRefs,·TagSig:·<TagProper>,44 ··[HasNoCafRefs,·TagSig:·<TagProper>,
44 ···LambdaFormInfo:·LFCon[GHC.Types.Module],45 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
45 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]46 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
46 fb866d370913600fb199f9470e839a9347 56cc42a40f9b3ff73c806e48d9ebbfeb
47 ··$trModule1·::·GHC.Types.TrName48 ··$trModule1·::·GHC.Types.TrName
48 ··[HasNoCafRefs,·TagSig:·<TagProper>,49 ··[HasNoCafRefs,·TagSig:·<TagProper>,
49 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],50 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
50 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]51 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
51 42bc88405042b8c3b045f79d1249d51e52 22e370eea5111a8909cc4c942da898ed
52 ··$trModule2·::·GHC.Prim.Addr#53 ··$trModule2·::·GHC.Prim.Addr#
53 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,54 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
54 ···Unfolding:·Core:·<vanilla>·"Data.Either.Compat"#]55 ···Unfolding:·Core:·<vanilla>·"Data.Function.Compat"#]
55 1e03d9a1836bd401dc54df92e6617ec056 93fce5659fbf297005e500fc83482693
56 ··$trModule3·::·GHC.Types.TrName57 ··$trModule3·::·GHC.Types.TrName
57 ··[HasNoCafRefs,·TagSig:·<TagProper>,58 ··[HasNoCafRefs,·TagSig:·<TagProper>,
58 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],59 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
59 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]60 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
60 c148b53b5dee987374d1de431578557d61 d072d00dfe80a9fda1a1ee942d028c5f
61 ··$trModule4·::·GHC.Prim.Addr#62 ··$trModule4·::·GHC.Prim.Addr#
62 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,63 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
63 ···Unfolding:·Core:·<vanilla>64 ···Unfolding:·Core:·<vanilla>
64 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]65 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
65 Warnings:66 Warnings:
66 ··Deprecated·names:67 ··Deprecated·names:
67 ··Deprecated·exports:68 ··Deprecated·exports:
68 trusted:·safe-inferred69 trusted:·safe-inferred
69 require·own·pkg·trusted:·False70 require·own·pkg·trusted:·False
70 docs:71 docs:
71 ··Nothing72 ··Nothing
4.48 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Foldable/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Foldable/Compat/Repl/Batteries.dyn_hi
Files 91% similar despite different names
4.12 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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.Foldable.Compat.Repl.Batteries·91037 interface·Data.Foldable.Compat.Repl.Batteries·9103
8 ··interface·hash:·ae35571b6ea8314221b7dd1b4c2213db 
9 ··ABI·hash:·2bc7d7922ba10ab470afeaf6946614368 ··interface·hash:·22961d56b0c51f51fa27214ab6aefe21
 9 ··ABI·hash:·50b3ee005d3967a94ce9eca269ec3ae3
10 ··export-list·hash:·72ec44ee462802c5d00f4219fe9fea7c10 ··export-list·hash:·72ec44ee462802c5d00f4219fe9fea7c
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·42f1fca6e6525ce59a5c6e2688ca075a16 ··src_hash:·42f1fca6e6525ce59a5c6e2688ca075a
Offset 35, 53 lines modifiedOffset 35, 53 lines modified
35 ··GHC.Internal.Data.Foldable.msum35 ··GHC.Internal.Data.Foldable.msum
36 ··GHC.Internal.Data.Foldable.notElem36 ··GHC.Internal.Data.Foldable.notElem
37 ··GHC.Internal.Data.Foldable.or37 ··GHC.Internal.Data.Foldable.or
38 ··GHC.Internal.Data.Foldable.sequenceA_38 ··GHC.Internal.Data.Foldable.sequenceA_
39 ··GHC.Internal.Data.Foldable.sequence_39 ··GHC.Internal.Data.Foldable.sequence_
40 ··GHC.Internal.Data.Foldable.traverse_40 ··GHC.Internal.Data.Foldable.traverse_
41 ··GHC.Internal.Data.Foldable.Foldable{GHC.Internal.Data.Foldable.elem·GHC.Internal.Data.Foldable.fold·GHC.Internal.Data.Foldable.foldMap·GHC.Internal.Data.Foldable.foldMap'·GHC.Internal.Data.Foldable.foldl·GHC.Internal.Data.Foldable.foldl'·GHC.Internal.Data.Foldable.foldl1·GHC.Internal.Data.Foldable.foldr·GHC.Internal.Data.Foldable.foldr'·GHC.Internal.Data.Foldable.foldr1·GHC.Internal.Data.Foldable.length·GHC.Internal.Data.Foldable.maximum·GHC.Internal.Data.Foldable.minimum·GHC.Internal.Data.Foldable.null·GHC.Internal.Data.Foldable.product·GHC.Internal.Data.Foldable.sum·GHC.Internal.Data.Foldable.toList}41 ··GHC.Internal.Data.Foldable.Foldable{GHC.Internal.Data.Foldable.elem·GHC.Internal.Data.Foldable.fold·GHC.Internal.Data.Foldable.foldMap·GHC.Internal.Data.Foldable.foldMap'·GHC.Internal.Data.Foldable.foldl·GHC.Internal.Data.Foldable.foldl'·GHC.Internal.Data.Foldable.foldl1·GHC.Internal.Data.Foldable.foldr·GHC.Internal.Data.Foldable.foldr'·GHC.Internal.Data.Foldable.foldr1·GHC.Internal.Data.Foldable.length·GHC.Internal.Data.Foldable.maximum·GHC.Internal.Data.Foldable.minimum·GHC.Internal.Data.Foldable.null·GHC.Internal.Data.Foldable.product·GHC.Internal.Data.Foldable.sum·GHC.Internal.Data.Foldable.toList}
42 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Foldable.Compat42 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Foldable.Compat
43 boot·module·dependencies:43 boot·module·dependencies:
44 direct·package·dependencies:·base-4.20.2.044 direct·package·dependencies:·base-4.20.2.0
45 plugin·package·dependencies:45 plugin·package·dependencies:
46 trusted·package·dependencies:·base-4.20.2.046 trusted·package·dependencies:·base-4.20.2.0
47 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext47 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
48 family·instance·modules:·GHC.Internal.Data.Functor.Const48 family·instance·modules:·GHC.Internal.Data.Functor.Const
49 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid49 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
50 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord50 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
51 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception51 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
52 ·························GHC.Internal.RTS.Flags52 ·························GHC.Internal.RTS.Flags
53 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a53 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
54 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Foldable.Compat·68b7bfccf366015894cd7df86939f80454 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Foldable.Compat·cf4046096dcfb9b685d47ea3b9343124
55 ··exports:·934fb0d4b3ac1ac5cf6fdd59307b34eb55 ··exports:·934fb0d4b3ac1ac5cf6fdd59307b34eb
56 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023356 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
57 fcdcd931d8755f84fe627e5975bf5c1657 1924492b3021dae55e79710d51af2efb
58 ··$trModule·::·GHC.Types.Module58 ··$trModule·::·GHC.Types.Module
59 ··[HasNoCafRefs,·TagSig:·<TagProper>,59 ··[HasNoCafRefs,·TagSig:·<TagProper>,
60 ···LambdaFormInfo:·LFCon[GHC.Types.Module],60 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
61 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]61 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
62 e882ef8f1399589a63328fcb85a4180a62 1c490df12ddeaec2ab8cde50faac2a93
63 ··$trModule1·::·GHC.Types.TrName63 ··$trModule1·::·GHC.Types.TrName
64 ··[HasNoCafRefs,·TagSig:·<TagProper>,64 ··[HasNoCafRefs,·TagSig:·<TagProper>,
65 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],65 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
66 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]66 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
67 e4a7b279263f200cead540b8fa33312867 cfba2869a662b80e4ca3f47d2b1fd8ad
68 ··$trModule2·::·GHC.Prim.Addr#68 ··$trModule2·::·GHC.Prim.Addr#
69 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,69 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
70 ···Unfolding:·Core:·<vanilla>·"Data.Foldable.Compat.Repl.Batteries"#]70 ···Unfolding:·Core:·<vanilla>·"Data.Foldable.Compat.Repl.Batteries"#]
71 68058faf4e932d483607d724cd8a679171 2f0c85c6f488f73ccc2aa4f279f28808
72 ··$trModule3·::·GHC.Types.TrName72 ··$trModule3·::·GHC.Types.TrName
73 ··[HasNoCafRefs,·TagSig:·<TagProper>,73 ··[HasNoCafRefs,·TagSig:·<TagProper>,
74 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],74 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
75 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]75 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
76 def8c552488a343318f512f6ca3b1bff76 b04dc8b134cd77dc36036634399f99c9
77 ··$trModule4·::·GHC.Prim.Addr#77 ··$trModule4·::·GHC.Prim.Addr#
78 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,78 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
79 ···Unfolding:·Core:·<vanilla>79 ···Unfolding:·Core:·<vanilla>
80 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]80 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
81 Warnings:81 Warnings:
82 ··Deprecated·names:82 ··Deprecated·names:
83 ··Deprecated·exports:83 ··Deprecated·exports:
84 trusted:·safe-inferred84 trusted:·safe-inferred
85 require·own·pkg·trusted:·False85 require·own·pkg·trusted:·False
86 docs:86 docs:
87 ··Nothing87 ··Nothing
4.47 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Foldable/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Foldable/Compat/Repl/Batteries.hi
Files 90% similar despite different names
4.12 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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.Foldable.Compat.Repl.Batteries·91037 interface·Data.Foldable.Compat.Repl.Batteries·9103
8 ··interface·hash:·ae35571b6ea8314221b7dd1b4c2213db 
9 ··ABI·hash:·2bc7d7922ba10ab470afeaf6946614368 ··interface·hash:·22961d56b0c51f51fa27214ab6aefe21
 9 ··ABI·hash:·50b3ee005d3967a94ce9eca269ec3ae3
10 ··export-list·hash:·72ec44ee462802c5d00f4219fe9fea7c10 ··export-list·hash:·72ec44ee462802c5d00f4219fe9fea7c
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·42f1fca6e6525ce59a5c6e2688ca075a16 ··src_hash:·42f1fca6e6525ce59a5c6e2688ca075a
Offset 35, 53 lines modifiedOffset 35, 53 lines modified
35 ··GHC.Internal.Data.Foldable.msum35 ··GHC.Internal.Data.Foldable.msum
36 ··GHC.Internal.Data.Foldable.notElem36 ··GHC.Internal.Data.Foldable.notElem
37 ··GHC.Internal.Data.Foldable.or37 ··GHC.Internal.Data.Foldable.or
38 ··GHC.Internal.Data.Foldable.sequenceA_38 ··GHC.Internal.Data.Foldable.sequenceA_
39 ··GHC.Internal.Data.Foldable.sequence_39 ··GHC.Internal.Data.Foldable.sequence_
40 ··GHC.Internal.Data.Foldable.traverse_40 ··GHC.Internal.Data.Foldable.traverse_
41 ··GHC.Internal.Data.Foldable.Foldable{GHC.Internal.Data.Foldable.elem·GHC.Internal.Data.Foldable.fold·GHC.Internal.Data.Foldable.foldMap·GHC.Internal.Data.Foldable.foldMap'·GHC.Internal.Data.Foldable.foldl·GHC.Internal.Data.Foldable.foldl'·GHC.Internal.Data.Foldable.foldl1·GHC.Internal.Data.Foldable.foldr·GHC.Internal.Data.Foldable.foldr'·GHC.Internal.Data.Foldable.foldr1·GHC.Internal.Data.Foldable.length·GHC.Internal.Data.Foldable.maximum·GHC.Internal.Data.Foldable.minimum·GHC.Internal.Data.Foldable.null·GHC.Internal.Data.Foldable.product·GHC.Internal.Data.Foldable.sum·GHC.Internal.Data.Foldable.toList}41 ··GHC.Internal.Data.Foldable.Foldable{GHC.Internal.Data.Foldable.elem·GHC.Internal.Data.Foldable.fold·GHC.Internal.Data.Foldable.foldMap·GHC.Internal.Data.Foldable.foldMap'·GHC.Internal.Data.Foldable.foldl·GHC.Internal.Data.Foldable.foldl'·GHC.Internal.Data.Foldable.foldl1·GHC.Internal.Data.Foldable.foldr·GHC.Internal.Data.Foldable.foldr'·GHC.Internal.Data.Foldable.foldr1·GHC.Internal.Data.Foldable.length·GHC.Internal.Data.Foldable.maximum·GHC.Internal.Data.Foldable.minimum·GHC.Internal.Data.Foldable.null·GHC.Internal.Data.Foldable.product·GHC.Internal.Data.Foldable.sum·GHC.Internal.Data.Foldable.toList}
42 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Foldable.Compat42 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Foldable.Compat
43 boot·module·dependencies:43 boot·module·dependencies:
44 direct·package·dependencies:·base-4.20.2.044 direct·package·dependencies:·base-4.20.2.0
45 plugin·package·dependencies:45 plugin·package·dependencies:
46 trusted·package·dependencies:·base-4.20.2.046 trusted·package·dependencies:·base-4.20.2.0
47 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext47 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
48 family·instance·modules:·GHC.Internal.Data.Functor.Const48 family·instance·modules:·GHC.Internal.Data.Functor.Const
49 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid49 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
50 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord50 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
51 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception51 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
52 ·························GHC.Internal.RTS.Flags52 ·························GHC.Internal.RTS.Flags
53 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a53 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
54 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Foldable.Compat·68b7bfccf366015894cd7df86939f80454 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Foldable.Compat·cf4046096dcfb9b685d47ea3b9343124
55 ··exports:·934fb0d4b3ac1ac5cf6fdd59307b34eb55 ··exports:·934fb0d4b3ac1ac5cf6fdd59307b34eb
56 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023356 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
57 fcdcd931d8755f84fe627e5975bf5c1657 1924492b3021dae55e79710d51af2efb
58 ··$trModule·::·GHC.Types.Module58 ··$trModule·::·GHC.Types.Module
59 ··[HasNoCafRefs,·TagSig:·<TagProper>,59 ··[HasNoCafRefs,·TagSig:·<TagProper>,
60 ···LambdaFormInfo:·LFCon[GHC.Types.Module],60 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
61 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]61 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
62 e882ef8f1399589a63328fcb85a4180a62 1c490df12ddeaec2ab8cde50faac2a93
63 ··$trModule1·::·GHC.Types.TrName63 ··$trModule1·::·GHC.Types.TrName
64 ··[HasNoCafRefs,·TagSig:·<TagProper>,64 ··[HasNoCafRefs,·TagSig:·<TagProper>,
65 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],65 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
66 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]66 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
67 e4a7b279263f200cead540b8fa33312867 cfba2869a662b80e4ca3f47d2b1fd8ad
68 ··$trModule2·::·GHC.Prim.Addr#68 ··$trModule2·::·GHC.Prim.Addr#
69 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,69 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
70 ···Unfolding:·Core:·<vanilla>·"Data.Foldable.Compat.Repl.Batteries"#]70 ···Unfolding:·Core:·<vanilla>·"Data.Foldable.Compat.Repl.Batteries"#]
71 68058faf4e932d483607d724cd8a679171 2f0c85c6f488f73ccc2aa4f279f28808
72 ··$trModule3·::·GHC.Types.TrName72 ··$trModule3·::·GHC.Types.TrName
73 ··[HasNoCafRefs,·TagSig:·<TagProper>,73 ··[HasNoCafRefs,·TagSig:·<TagProper>,
74 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],74 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
75 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]75 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
76 def8c552488a343318f512f6ca3b1bff76 b04dc8b134cd77dc36036634399f99c9
77 ··$trModule4·::·GHC.Prim.Addr#77 ··$trModule4·::·GHC.Prim.Addr#
78 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,78 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
79 ···Unfolding:·Core:·<vanilla>79 ···Unfolding:·Core:·<vanilla>
80 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]80 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
81 Warnings:81 Warnings:
82 ··Deprecated·names:82 ··Deprecated·names:
83 ··Deprecated·exports:83 ··Deprecated·exports:
84 trusted:·safe-inferred84 trusted:·safe-inferred
85 require·own·pkg·trusted:·False85 require·own·pkg·trusted:·False
86 docs:86 docs:
87 ··Nothing87 ··Nothing
3.21 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Foldable/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Foldable/Compat.dyn_hi
Files 84% similar despite different names
2.89 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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.Foldable.Compat·91037 interface·Data.Foldable.Compat·9103
8 ··interface·hash:·566d8fc93b6f1cfab51702980a14bad9 
9 ··ABI·hash:·68b7bfccf366015894cd7df86939f8048 ··interface·hash:·98173b663dfd08105f0ffe7c54e6cfe4
 9 ··ABI·hash:·cf4046096dcfb9b685d47ea3b9343124
10 ··export-list·hash:·934fb0d4b3ac1ac5cf6fdd59307b34eb10 ··export-list·hash:·934fb0d4b3ac1ac5cf6fdd59307b34eb
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·57bdc1cb8159c3462e40630ca317ca2016 ··src_hash:·57bdc1cb8159c3462e40630ca317ca20
Offset 46, 40 lines modifiedOffset 46, 40 lines modified
46 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext46 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
47 family·instance·modules:·GHC.Internal.Data.Monoid47 family·instance·modules:·GHC.Internal.Data.Monoid
48 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord48 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
49 ·························GHC.Internal.Generics49 ·························GHC.Internal.Generics
50 import··-/··Data.Foldable.Compat·83e819d9403d916beb9379954c1ee6f450 import··-/··Data.Foldable.Compat·83e819d9403d916beb9379954c1ee6f4
51 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023351 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
52 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf52 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
53 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b453 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
54 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d54 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
55 7242017b60d7b842cd8c8b8272ed8d3a55 59a639de0d80e5b33b949c11573eb07b
56 ··$trModule·::·GHC.Types.Module56 ··$trModule·::·GHC.Types.Module
57 ··[HasNoCafRefs,·TagSig:·<TagProper>,57 ··[HasNoCafRefs,·TagSig:·<TagProper>,
58 ···LambdaFormInfo:·LFCon[GHC.Types.Module],58 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
59 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]59 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
60 d26bc811c0d06311237d2153b7c932e160 e4786277f267d8ee33932da3f0b18c9c
61 ··$trModule1·::·GHC.Types.TrName61 ··$trModule1·::·GHC.Types.TrName
62 ··[HasNoCafRefs,·TagSig:·<TagProper>,62 ··[HasNoCafRefs,·TagSig:·<TagProper>,
63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
65 908e7feb8556ea24d8cfcc25dd18367a65 77f993299912f32ca1b77232551e0b1a
66 ··$trModule2·::·GHC.Prim.Addr#66 ··$trModule2·::·GHC.Prim.Addr#
67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
68 ···Unfolding:·Core:·<vanilla>·"Data.Foldable.Compat"#]68 ···Unfolding:·Core:·<vanilla>·"Data.Foldable.Compat"#]
69 e4a5147c790187cf9d6bd7b23bc4050069 2a21fced56bc7d83078a26e5f63d0efd
70 ··$trModule3·::·GHC.Types.TrName70 ··$trModule3·::·GHC.Types.TrName
71 ··[HasNoCafRefs,·TagSig:·<TagProper>,71 ··[HasNoCafRefs,·TagSig:·<TagProper>,
72 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],72 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
73 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]73 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
74 fe93ef27fa9b0063178cca3d29ef4fb274 eecf3c314832596fba0f8246ed4a3373
75 ··$trModule4·::·GHC.Prim.Addr#75 ··$trModule4·::·GHC.Prim.Addr#
76 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,76 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
77 ···Unfolding:·Core:·<vanilla>77 ···Unfolding:·Core:·<vanilla>
78 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]78 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
79 Warnings:79 Warnings:
80 ··Deprecated·names:80 ··Deprecated·names:
81 ··Deprecated·exports:81 ··Deprecated·exports:
82 trusted:·safe-inferred82 trusted:·safe-inferred
83 require·own·pkg·trusted:·False83 require·own·pkg·trusted:·False
84 docs:84 docs:
85 ··Nothing85 ··Nothing
3.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Foldable/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Foldable/Compat.hi
Files 88% similar despite different names
2.88 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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.Foldable.Compat·91037 interface·Data.Foldable.Compat·9103
8 ··interface·hash:·566d8fc93b6f1cfab51702980a14bad9 
9 ··ABI·hash:·68b7bfccf366015894cd7df86939f8048 ··interface·hash:·98173b663dfd08105f0ffe7c54e6cfe4
 9 ··ABI·hash:·cf4046096dcfb9b685d47ea3b9343124
10 ··export-list·hash:·934fb0d4b3ac1ac5cf6fdd59307b34eb10 ··export-list·hash:·934fb0d4b3ac1ac5cf6fdd59307b34eb
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·57bdc1cb8159c3462e40630ca317ca2016 ··src_hash:·57bdc1cb8159c3462e40630ca317ca20
Offset 46, 40 lines modifiedOffset 46, 40 lines modified
46 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext46 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
47 family·instance·modules:·GHC.Internal.Data.Monoid47 family·instance·modules:·GHC.Internal.Data.Monoid
48 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord48 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
49 ·························GHC.Internal.Generics49 ·························GHC.Internal.Generics
50 import··-/··Data.Foldable.Compat·83e819d9403d916beb9379954c1ee6f450 import··-/··Data.Foldable.Compat·83e819d9403d916beb9379954c1ee6f4
51 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023351 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
52 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf52 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
53 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b453 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
54 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d54 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
55 7242017b60d7b842cd8c8b8272ed8d3a55 59a639de0d80e5b33b949c11573eb07b
56 ··$trModule·::·GHC.Types.Module56 ··$trModule·::·GHC.Types.Module
57 ··[HasNoCafRefs,·TagSig:·<TagProper>,57 ··[HasNoCafRefs,·TagSig:·<TagProper>,
58 ···LambdaFormInfo:·LFCon[GHC.Types.Module],58 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
59 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]59 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
60 d26bc811c0d06311237d2153b7c932e160 e4786277f267d8ee33932da3f0b18c9c
61 ··$trModule1·::·GHC.Types.TrName61 ··$trModule1·::·GHC.Types.TrName
62 ··[HasNoCafRefs,·TagSig:·<TagProper>,62 ··[HasNoCafRefs,·TagSig:·<TagProper>,
63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
65 908e7feb8556ea24d8cfcc25dd18367a65 77f993299912f32ca1b77232551e0b1a
66 ··$trModule2·::·GHC.Prim.Addr#66 ··$trModule2·::·GHC.Prim.Addr#
67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
68 ···Unfolding:·Core:·<vanilla>·"Data.Foldable.Compat"#]68 ···Unfolding:·Core:·<vanilla>·"Data.Foldable.Compat"#]
69 e4a5147c790187cf9d6bd7b23bc4050069 2a21fced56bc7d83078a26e5f63d0efd
70 ··$trModule3·::·GHC.Types.TrName70 ··$trModule3·::·GHC.Types.TrName
71 ··[HasNoCafRefs,·TagSig:·<TagProper>,71 ··[HasNoCafRefs,·TagSig:·<TagProper>,
72 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],72 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
73 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]73 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
74 fe93ef27fa9b0063178cca3d29ef4fb274 eecf3c314832596fba0f8246ed4a3373
75 ··$trModule4·::·GHC.Prim.Addr#75 ··$trModule4·::·GHC.Prim.Addr#
76 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,76 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
77 ···Unfolding:·Core:·<vanilla>77 ···Unfolding:·Core:·<vanilla>
78 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]78 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
79 Warnings:79 Warnings:
80 ··Deprecated·names:80 ··Deprecated·names:
81 ··Deprecated·exports:81 ··Deprecated·exports:
82 trusted:·safe-inferred82 trusted:·safe-inferred
83 require·own·pkg·trusted:·False83 require·own·pkg·trusted:·False
84 docs:84 docs:
85 ··Nothing85 ··Nothing
5.6 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Foldable1/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Complex/Compat/Repl/Batteries.hi
Files 82% similar despite different names
5.25 KB
ghc --show-iface {}
    
Offset 1, 81 lines modifiedOffset 1, 77 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.Foldable1.Compat.Repl.Batteries·91037 interface·Data.Complex.Compat.Repl.Batteries·9103
8 ··interface·hash:·9f0ce6d77ff07870d57d7fddcca960b9 
9 ··ABI·hash:·24edd15e4fd23b0c2e46a7d0325d2dc9 
10 ··export-list·hash:·bf186afb0fa40e57766e7c527440a1358 ··interface·hash:·8551c68095f079cafadb4235c4c275e2
 9 ··ABI·hash:·8488d87f5619c2d035386965b916decd
 10 ··export-list·hash:·0eb697ad1925c13c972aad54533b1b8c
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·217751474cf2a4e3b581ef3291d71a4916 ··src_hash:·eff6b848d7f44e848b44cf1d493e23bd
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.Complex.cis
 22 ··Data.Complex.conjugate
 23 ··Data.Complex.imagPart
 24 ··Data.Complex.magnitude
 25 ··Data.Complex.mkPolar
 26 ··Data.Complex.phase
 27 ··Data.Complex.polar
 28 ··Data.Complex.realPart
 29 ··Data.Complex.Complex{Data.Complex.:+}
 30 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Complex.Compat
21 ··Data.Foldable1.foldl1 
22 ··Data.Foldable1.foldl1' 
23 ··Data.Foldable1.foldlM1 
24 ··Data.Foldable1.foldlMapM1 
25 ··Data.Foldable1.foldr1 
26 ··Data.Foldable1.foldr1' 
27 ··Data.Foldable1.foldrM1 
28 ··Data.Foldable1.foldrMapM1 
29 ··Data.Foldable1.intercalate1 
30 ··Data.Foldable1.maximumBy 
31 ··Data.Foldable1.minimumBy 
32 ··Data.Foldable1.Foldable1{Data.Foldable1.fold1·Data.Foldable1.foldMap1·Data.Foldable1.foldMap1'·Data.Foldable1.foldlMap1·Data.Foldable1.foldlMap1'·Data.Foldable1.foldrMap1·Data.Foldable1.foldrMap1'·Data.Foldable1.head·Data.Foldable1.last·Data.Foldable1.maximum·Data.Foldable1.minimum·Data.Foldable1.toNonEmpty} 
33 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Foldable1.Compat 
34 boot·module·dependencies:31 boot·module·dependencies:
35 direct·package·dependencies:·base-4.20.2.032 direct·package·dependencies:·base-4.20.2.0
36 plugin·package·dependencies:33 plugin·package·dependencies:
37 trusted·package·dependencies:·base-4.20.2.034 trusted·package·dependencies:·base-4.20.2.0
38 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext35 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
39 family·instance·modules:·Control.Applicative·Data.Complex36 family·instance·modules:·Control.Applicative·Data.Complex
40 ·························Data.Functor.Compose·Data.Functor.Product·Data.Functor.Sum 
41 ·························Data.Semigroup·GHC.Internal.Control.Arrow 
42 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity37 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
43 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal 
44 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version38 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
45 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics39 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
46 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags40 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
47 import··-/··Data.Foldable1·d45822bde4188f4b3dd5c73f20f0067f41 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
 42 ·························GHC.Internal.RTS.Flags
 43 import··-/··Data.Complex·bf7f9b19de0959cbe715f78ca492d725
48 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a44 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
49 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Foldable1.Compat·dfdbe03f7247c2e78b01dc2e81f1fcb2 
50 ··exports:·0299274f7a306f1a622b8d3869cbe0f7 
51 0f1ceb6a4db1c019e5c6b7834dcda1a445 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Complex.Compat·4764b40534a3f91bd1a0e6163ba04899
 46 ··exports:·e1cce36001650c01d726bf54a5355580
 47 4702609cdf3d28def0f4916446123095
52 ··$trModule·::·GHC.Types.Module48 ··$trModule·::·GHC.Types.Module
53 ··[HasNoCafRefs,·TagSig:·<TagProper>,49 ··[HasNoCafRefs,·TagSig:·<TagProper>,
54 ···LambdaFormInfo:·LFCon[GHC.Types.Module],50 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
55 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]51 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
56 d90bfa786952f81e56ef94fd269fb79852 05696855ea715f2caa0cdf47ab5548fd
57 ··$trModule1·::·GHC.Types.TrName53 ··$trModule1·::·GHC.Types.TrName
58 ··[HasNoCafRefs,·TagSig:·<TagProper>,54 ··[HasNoCafRefs,·TagSig:·<TagProper>,
59 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],55 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
60 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
61 eed609a12d3b136dbb50358501fe8c9057 49f5aa60d0b8371a79525d0353e492ec
62 ··$trModule2·::·GHC.Prim.Addr#58 ··$trModule2·::·GHC.Prim.Addr#
63 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
64 ···Unfolding:·Core:·<vanilla>·"Data.Foldable1.Compat.Repl.Batteries"#]60 ···Unfolding:·Core:·<vanilla>·"Data.Complex.Compat.Repl.Batteries"#]
65 175299eb0a6728758d0ec045b9f7d82c61 2db118a7084bfc5e281c0ed93b076008
66 ··$trModule3·::·GHC.Types.TrName62 ··$trModule3·::·GHC.Types.TrName
67 ··[HasNoCafRefs,·TagSig:·<TagProper>,63 ··[HasNoCafRefs,·TagSig:·<TagProper>,
68 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],64 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
69 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]65 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
70 7391a6148c5757d7572259bc88bac82766 376e92ae97646cd32c279d308d703424
71 ··$trModule4·::·GHC.Prim.Addr#67 ··$trModule4·::·GHC.Prim.Addr#
72 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,68 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
73 ···Unfolding:·Core:·<vanilla>69 ···Unfolding:·Core:·<vanilla>
74 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]70 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
75 Warnings:71 Warnings:
76 ··Deprecated·names:72 ··Deprecated·names:
77 ··Deprecated·exports:73 ··Deprecated·exports:
78 trusted:·safe-inferred74 trusted:·safe-inferred
79 require·own·pkg·trusted:·False75 require·own·pkg·trusted:·False
80 docs:76 docs:
81 ··Nothing77 ··Nothing
5.9 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Foldable1/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Type/Equality/Compat/Repl/Batteries.hi
Files 78% similar despite different names
5.55 KB
ghc --show-iface {}
    
Offset 1, 83 lines modifiedOffset 1, 81 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.Foldable1.Compat.Repl.Batteries·91037 interface·Data.Type.Equality.Compat.Repl.Batteries·9103
8 ··interface·hash:·9f0ce6d77ff07870d57d7fddcca960b9 
9 ··ABI·hash:·24edd15e4fd23b0c2e46a7d0325d2dc9 
10 ··export-list·hash:·bf186afb0fa40e57766e7c527440a1358 ··interface·hash:·ad7fdb315cbde91e41fe193dbdcadd3b
 9 ··ABI·hash:·225c5cb5bde5f360ee1822e104b01c48
 10 ··export-list·hash:·fb6a7fd496d6306cd7a9f5f84237ab5b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·217751474cf2a4e3b581ef3291d71a4916 ··src_hash:·d2459ad1c0a0d355a5198a4d24dd48fd
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.Foldable1.foldl1 
22 ··Data.Foldable1.foldl1' 
23 ··Data.Foldable1.foldlM1 
24 ··Data.Foldable1.foldlMapM1 
25 ··Data.Foldable1.foldr1 
26 ··Data.Foldable1.foldr1' 
27 ··Data.Foldable1.foldrM1 
28 ··Data.Foldable1.foldrMapM1 
29 ··Data.Foldable1.intercalate1 
30 ··Data.Foldable1.maximumBy 
31 ··Data.Foldable1.minimumBy 
32 ··Data.Foldable1.Foldable1{Data.Foldable1.fold1·Data.Foldable1.foldMap1·Data.Foldable1.foldMap1'·Data.Foldable1.foldlMap1·Data.Foldable1.foldlMap1'·Data.Foldable1.foldrMap1·Data.Foldable1.foldrMap1'·Data.Foldable1.head·Data.Foldable1.last·Data.Foldable1.maximum·Data.Foldable1.minimum·Data.Foldable1.toNonEmpty} 
33 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Foldable1.Compat21 ··GHC.Internal.Data.Type.Equality.apply
 22 ··GHC.Internal.Data.Type.Equality.castWith
 23 ··GHC.Internal.Data.Type.Equality.gcastWith
 24 ··GHC.Internal.Data.Type.Equality.inner
 25 ··GHC.Internal.Data.Type.Equality.outer
 26 ··GHC.Internal.Data.Type.Equality.sym
 27 ··GHC.Internal.Data.Type.Equality.trans
 28 ··GHC.Internal.Data.Type.Equality.:~:{GHC.Internal.Data.Type.Equality.Refl}
 29 ··GHC.Internal.Data.Type.Equality.:~~:{GHC.Internal.Data.Type.Equality.HRefl}
 30 ··GHC.Internal.Data.Type.Equality.==
 31 ··GHC.Internal.Data.Type.Equality.TestEquality{GHC.Internal.Data.Type.Equality.testEquality}
 32 ··GHC.Types.~~
 33 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Type.Equality.Compat
34 boot·module·dependencies:34 boot·module·dependencies:
35 direct·package·dependencies:·base-4.20.2.035 direct·package·dependencies:·base-4.20.2.0
36 plugin·package·dependencies:36 plugin·package·dependencies:
37 trusted·package·dependencies:·base-4.20.2.037 trusted·package·dependencies:·base-4.20.2.0
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:·GHC.Internal.Data.Functor.Const
39 family·instance·modules:·Control.Applicative·Data.Complex 
40 ·························Data.Functor.Compose·Data.Functor.Product·Data.Functor.Sum 
41 ·························Data.Semigroup·GHC.Internal.Control.Arrow 
42 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity40 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
43 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal 
44 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version41 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
45 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics42 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
46 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags43 ·························GHC.Internal.RTS.Flags
47 import··-/··Data.Foldable1·d45822bde4188f4b3dd5c73f20f0067f 
48 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a44 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
49 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Foldable1.Compat·dfdbe03f7247c2e78b01dc2e81f1fcb2 
50 ··exports:·0299274f7a306f1a622b8d3869cbe0f7 
51 0f1ceb6a4db1c019e5c6b7834dcda1a445 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Type.Equality.Compat·4fea30b573ac661b647ef7984e7b7c3f
 46 ··exports:·539eb169a703b8fd154ea440caeec745
 47 import··-/··GHC.Internal.Data.Type.Equality·8e2b3327b6d84a275bf1502df5a5371e
 48 488b7696dd781af3a98cfe3df9873176
52 ··$trModule·::·GHC.Types.Module49 ··$trModule·::·GHC.Types.Module
53 ··[HasNoCafRefs,·TagSig:·<TagProper>,50 ··[HasNoCafRefs,·TagSig:·<TagProper>,
54 ···LambdaFormInfo:·LFCon[GHC.Types.Module],51 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
55 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]52 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
56 d90bfa786952f81e56ef94fd269fb79853 603ee720d502f285ef8883693fda469a
57 ··$trModule1·::·GHC.Types.TrName54 ··$trModule1·::·GHC.Types.TrName
58 ··[HasNoCafRefs,·TagSig:·<TagProper>,55 ··[HasNoCafRefs,·TagSig:·<TagProper>,
59 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],56 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
60 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]57 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
61 eed609a12d3b136dbb50358501fe8c9058 3e375e9af20e0fae8d8f153cb7b15c4b
62 ··$trModule2·::·GHC.Prim.Addr#59 ··$trModule2·::·GHC.Prim.Addr#
63 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,60 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
64 ···Unfolding:·Core:·<vanilla>·"Data.Foldable1.Compat.Repl.Batteries"#] 
65 175299eb0a6728758d0ec045b9f7d82c61 ···Unfolding:·Core:·<vanilla>
 62 ··············"Data.Type.Equality.Compat.Repl.Batteries"#]
 63 77d021941e9447f7b188cd2101d8e6d2
66 ··$trModule3·::·GHC.Types.TrName64 ··$trModule3·::·GHC.Types.TrName
67 ··[HasNoCafRefs,·TagSig:·<TagProper>,65 ··[HasNoCafRefs,·TagSig:·<TagProper>,
68 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],66 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
69 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]67 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
70 7391a6148c5757d7572259bc88bac82768 ab28cd6c60228fd2a4135c1261591306
71 ··$trModule4·::·GHC.Prim.Addr#69 ··$trModule4·::·GHC.Prim.Addr#
72 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,70 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
73 ···Unfolding:·Core:·<vanilla>71 ···Unfolding:·Core:·<vanilla>
74 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]72 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
75 Warnings:73 Warnings:
76 ··Deprecated·names:74 ··Deprecated·names:
77 ··Deprecated·exports:75 ··Deprecated·exports:
78 trusted:·safe-inferred76 trusted:·safe-inferred
79 require·own·pkg·trusted:·False77 require·own·pkg·trusted:·True
80 docs:78 docs:
81 ··Nothing79 ··Nothing
82 extensible·fields:80 extensible·fields:
  
5.36 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Foldable1/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Ratio/Compat.hi
Files 78% similar despite different names
5.04 KB
ghc --show-iface {}
    
Offset 1, 81 lines modifiedOffset 1, 73 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.Foldable1.Compat·91037 interface·Data.Ratio.Compat·9103
8 ··interface·hash:·68a9493dea1a492d23cad45ecae56866 
9 ··ABI·hash:·dfdbe03f7247c2e78b01dc2e81f1fcb2 
10 ··export-list·hash:·0299274f7a306f1a622b8d3869cbe0f78 ··interface·hash:·6dad36bf29422e2f9c4d14a8e6e13b96
 9 ··ABI·hash:·4ea815447ba6f395de29c251da62ddb8
 10 ··export-list·hash:·ec288aa16a3690d6a874ab3625ac4d35
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e862bc608a164e8a0cbfd472805afc3116 ··src_hash:·9635717920eb537e663490ea2cdc1a56
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.Ratio.approxRational
 22 ··GHC.Internal.Real.%
 23 ··GHC.Internal.Real.denominator
 24 ··GHC.Internal.Real.numerator
 25 ··GHC.Internal.Real.Ratio
 26 ··GHC.Internal.Real.Rational
21 ··Data.Foldable1.foldl1 
22 ··Data.Foldable1.foldl1' 
23 ··Data.Foldable1.foldlM1 
24 ··Data.Foldable1.foldlMapM1 
25 ··Data.Foldable1.foldr1 
26 ··Data.Foldable1.foldr1' 
27 ··Data.Foldable1.foldrM1 
28 ··Data.Foldable1.foldrMapM1 
29 ··Data.Foldable1.intercalate1 
30 ··Data.Foldable1.maximumBy 
31 ··Data.Foldable1.minimumBy 
32 ··Data.Foldable1.Foldable1{Data.Foldable1.fold1·Data.Foldable1.foldMap1·Data.Foldable1.foldMap1'·Data.Foldable1.foldlMap1·Data.Foldable1.foldlMap1'·Data.Foldable1.foldrMap1·Data.Foldable1.foldrMap1'·Data.Foldable1.head·Data.Foldable1.last·Data.Foldable1.maximum·Data.Foldable1.minimum·Data.Foldable1.toNonEmpty} 
33 direct·module·dependencies:27 direct·module·dependencies:
34 boot·module·dependencies:28 boot·module·dependencies:
35 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv29 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
36 plugin·package·dependencies:30 plugin·package·dependencies:
37 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext31 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
 32 family·instance·modules:·GHC.Internal.Data.Functor.Const
38 family·instance·modules:·Control.Applicative·Data.Complex 
39 ·························Data.Functor.Compose·Data.Functor.Product·Data.Functor.Sum 
40 ·························Data.Semigroup·GHC.Internal.Control.Arrow 
41 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity33 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
42 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal 
43 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version34 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
44 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics35 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
45 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags36 ·························GHC.Internal.RTS.Flags
46 import··-/··Data.Foldable1·d45822bde4188f4b3dd5c73f20f0067f 
47 import··-/··Data.Foldable1.Compat·92c6100706c0f89e136ad7fc26e3486437 import··-/··Data.Ratio·c2a89d292a2e179bd3222b5551f141a2
 38 import··-/··Data.Ratio.Compat·207ad11142091a278eb4eb74b002b81e
 39 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
48 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf40 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
49 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b441 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
50 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d42 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
51 ad5d52de50cade9bf9c0767f1a70c4b043 c49b817c6e3e60fdcc4595150a451fd6
52 ··$trModule·::·GHC.Types.Module44 ··$trModule·::·GHC.Types.Module
53 ··[HasNoCafRefs,·TagSig:·<TagProper>,45 ··[HasNoCafRefs,·TagSig:·<TagProper>,
54 ···LambdaFormInfo:·LFCon[GHC.Types.Module],46 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
55 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]47 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
56 44145928ffda6ebe80a2a58b3491548048 41fd69f34cd5527d0340b222aadd232d
57 ··$trModule1·::·GHC.Types.TrName49 ··$trModule1·::·GHC.Types.TrName
58 ··[HasNoCafRefs,·TagSig:·<TagProper>,50 ··[HasNoCafRefs,·TagSig:·<TagProper>,
59 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],51 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
60 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]52 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
61 ef8758a0a5c283e2abff8c27572f0d2c53 40d81569b5fda9ebdbd450f94748c851
62 ··$trModule2·::·GHC.Prim.Addr#54 ··$trModule2·::·GHC.Prim.Addr#
63 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,55 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
64 ···Unfolding:·Core:·<vanilla>·"Data.Foldable1.Compat"#]56 ···Unfolding:·Core:·<vanilla>·"Data.Ratio.Compat"#]
65 2f672c206d8151ba2f7e4b86c641ad1b57 af0046765a274901ca2a21ea08cd9e93
66 ··$trModule3·::·GHC.Types.TrName58 ··$trModule3·::·GHC.Types.TrName
67 ··[HasNoCafRefs,·TagSig:·<TagProper>,59 ··[HasNoCafRefs,·TagSig:·<TagProper>,
68 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],60 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
69 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]61 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
70 dc8729d9e42c999d8c6da0310663a24b62 ebc6e76df51f065a31d762906216a167
71 ··$trModule4·::·GHC.Prim.Addr#63 ··$trModule4·::·GHC.Prim.Addr#
72 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,64 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
73 ···Unfolding:·Core:·<vanilla>65 ···Unfolding:·Core:·<vanilla>
74 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]66 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
75 Warnings:67 Warnings:
76 ··Deprecated·names:68 ··Deprecated·names:
77 ··Deprecated·exports:69 ··Deprecated·exports:
78 trusted:·safe-inferred70 trusted:·safe-inferred
79 require·own·pkg·trusted:·False71 require·own·pkg·trusted:·False
80 docs:72 docs:
81 ··Nothing73 ··Nothing
3.26 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Foldable1/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Foldable1/Compat.hi
Files 84% similar despite different names
2.94 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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.Foldable1.Compat·91037 interface·Data.Foldable1.Compat·9103
8 ··interface·hash:·68a9493dea1a492d23cad45ecae56866 
9 ··ABI·hash:·dfdbe03f7247c2e78b01dc2e81f1fcb28 ··interface·hash:·2a5d1c1384e615e1865ed7b706a1dc4f
 9 ··ABI·hash:·c614c4920e0035521615499334fdcf8f
10 ··export-list·hash:·0299274f7a306f1a622b8d3869cbe0f710 ··export-list·hash:·0299274f7a306f1a622b8d3869cbe0f7
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e862bc608a164e8a0cbfd472805afc3116 ··src_hash:·e862bc608a164e8a0cbfd472805afc31
Offset 42, 40 lines modifiedOffset 42, 40 lines modified
42 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal42 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal
43 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version43 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version
44 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics44 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics
45 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags45 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags
46 import··-/··Data.Foldable1·d45822bde4188f4b3dd5c73f20f0067f46 import··-/··Data.Foldable1·d45822bde4188f4b3dd5c73f20f0067f
47 import··-/··Data.Foldable1.Compat·92c6100706c0f89e136ad7fc26e3486447 import··-/··Data.Foldable1.Compat·92c6100706c0f89e136ad7fc26e34864
48 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf48 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
49 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b449 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
50 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d50 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
51 ad5d52de50cade9bf9c0767f1a70c4b051 bf3a88dcda005158687bef5859b98b5d
52 ··$trModule·::·GHC.Types.Module52 ··$trModule·::·GHC.Types.Module
53 ··[HasNoCafRefs,·TagSig:·<TagProper>,53 ··[HasNoCafRefs,·TagSig:·<TagProper>,
54 ···LambdaFormInfo:·LFCon[GHC.Types.Module],54 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
55 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]55 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
56 44145928ffda6ebe80a2a58b3491548056 1f62a6698e4079aa2dab4382fd745ac6
57 ··$trModule1·::·GHC.Types.TrName57 ··$trModule1·::·GHC.Types.TrName
58 ··[HasNoCafRefs,·TagSig:·<TagProper>,58 ··[HasNoCafRefs,·TagSig:·<TagProper>,
59 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],59 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
60 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]60 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
61 ef8758a0a5c283e2abff8c27572f0d2c61 82149a6bbe49fb780187b387133f423d
62 ··$trModule2·::·GHC.Prim.Addr#62 ··$trModule2·::·GHC.Prim.Addr#
63 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,63 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
64 ···Unfolding:·Core:·<vanilla>·"Data.Foldable1.Compat"#]64 ···Unfolding:·Core:·<vanilla>·"Data.Foldable1.Compat"#]
65 2f672c206d8151ba2f7e4b86c641ad1b65 5091579754062b462ae5ed846eeb5f6c
66 ··$trModule3·::·GHC.Types.TrName66 ··$trModule3·::·GHC.Types.TrName
67 ··[HasNoCafRefs,·TagSig:·<TagProper>,67 ··[HasNoCafRefs,·TagSig:·<TagProper>,
68 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],68 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
69 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]69 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
70 dc8729d9e42c999d8c6da0310663a24b70 50e86972c47e33bf1e5adaf963ffb552
71 ··$trModule4·::·GHC.Prim.Addr#71 ··$trModule4·::·GHC.Prim.Addr#
72 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,72 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
73 ···Unfolding:·Core:·<vanilla>73 ···Unfolding:·Core:·<vanilla>
74 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]74 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
75 Warnings:75 Warnings:
76 ··Deprecated·names:76 ··Deprecated·names:
77 ··Deprecated·exports:77 ··Deprecated·exports:
78 trusted:·safe-inferred78 trusted:·safe-inferred
79 require·own·pkg·trusted:·False79 require·own·pkg·trusted:·False
80 docs:80 docs:
81 ··Nothing81 ··Nothing
4.04 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Function/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Function/Compat/Repl/Batteries.hi
Files 86% similar despite different names
3.69 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·Data.Function.Compat.Repl.Batteries·91037 interface·Data.Function.Compat.Repl.Batteries·9103
8 ··interface·hash:·8a1dbf2ad524abc003c52e24e58a9e1e 
9 ··ABI·hash:·a2fa3f48b27c97dd576284165c3a09f38 ··interface·hash:·d7cb5e9bc672cc3c7ad8261ad522f88c
 9 ··ABI·hash:·cf483910fdf83fb27d5058e832e9f7d0
10 ··export-list·hash:·c5a3d06f53f6f54b3ae05a819e5babde10 ··export-list·hash:·c5a3d06f53f6f54b3ae05a819e5babde
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·94ac639dea3b1bfc04c872ae3e8e602a16 ··src_hash:·94ac639dea3b1bfc04c872ae3e8e602a
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 23, 54 lines modifiedOffset 23, 54 lines modified
23 ··GHC.Internal.Base.const23 ··GHC.Internal.Base.const
24 ··GHC.Internal.Base.flip24 ··GHC.Internal.Base.flip
25 ··GHC.Internal.Base.id25 ··GHC.Internal.Base.id
26 ··GHC.Internal.Data.Function.&26 ··GHC.Internal.Data.Function.&
27 ··GHC.Internal.Data.Function.applyWhen27 ··GHC.Internal.Data.Function.applyWhen
28 ··GHC.Internal.Data.Function.fix28 ··GHC.Internal.Data.Function.fix
29 ··GHC.Internal.Data.Function.on29 ··GHC.Internal.Data.Function.on
30 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Function.Compat30 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Function.Compat
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 trusted·package·dependencies:·base-4.20.2.034 trusted·package·dependencies:·base-4.20.2.0
35 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext35 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
36 family·instance·modules:·GHC.Internal.Data.Functor.Const36 family·instance·modules:·GHC.Internal.Data.Functor.Const
37 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid37 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
38 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord38 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
39 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception39 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
40 ·························GHC.Internal.RTS.Flags40 ·························GHC.Internal.RTS.Flags
41 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a41 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
42 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Function.Compat·e7a69956abdb0af14df9aed4787f989142 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Function.Compat·ba4b2d8864d42ba6ef49c7a43c6aa66e
43 ··exports:·51e9345f5ec6e7d55e6cb500308af45543 ··exports:·51e9345f5ec6e7d55e6cb500308af455
44 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c44 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
45 import··-/··GHC.Internal.Data.Function·e9eea894f51028d93951bbc5386f5c0145 import··-/··GHC.Internal.Data.Function·e9eea894f51028d93951bbc5386f5c01
46 c7031752de8881a9ad8e230a81359e1646 e0a6e28994608c3770c7658d381d01b7
47 ··$trModule·::·GHC.Types.Module47 ··$trModule·::·GHC.Types.Module
48 ··[HasNoCafRefs,·TagSig:·<TagProper>,48 ··[HasNoCafRefs,·TagSig:·<TagProper>,
49 ···LambdaFormInfo:·LFCon[GHC.Types.Module],49 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
50 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]50 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
51 69ac24ec4418d6fc19a9d197fbf2848c51 67436eea7a812fade738e4b58f8ed715
52 ··$trModule1·::·GHC.Types.TrName52 ··$trModule1·::·GHC.Types.TrName
53 ··[HasNoCafRefs,·TagSig:·<TagProper>,53 ··[HasNoCafRefs,·TagSig:·<TagProper>,
54 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],54 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
55 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]55 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
56 4d080df13697ef7ec57f1be0c3550b4356 ed5c1362e47e3dbf592325fc9a8e4e15
57 ··$trModule2·::·GHC.Prim.Addr#57 ··$trModule2·::·GHC.Prim.Addr#
58 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,58 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
59 ···Unfolding:·Core:·<vanilla>·"Data.Function.Compat.Repl.Batteries"#]59 ···Unfolding:·Core:·<vanilla>·"Data.Function.Compat.Repl.Batteries"#]
60 e81996a695f0fae00477feff7ea2a76360 f0836e73529cefc42bf7a9093ce46ca4
61 ··$trModule3·::·GHC.Types.TrName61 ··$trModule3·::·GHC.Types.TrName
62 ··[HasNoCafRefs,·TagSig:·<TagProper>,62 ··[HasNoCafRefs,·TagSig:·<TagProper>,
63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
65 c5d62b4919d86e254fa9d535e3eec4f265 91eb4241aa99449601a49012b60c4b6f
66 ··$trModule4·::·GHC.Prim.Addr#66 ··$trModule4·::·GHC.Prim.Addr#
67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
68 ···Unfolding:·Core:·<vanilla>68 ···Unfolding:·Core:·<vanilla>
69 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]69 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
70 Warnings:70 Warnings:
71 ··Deprecated·names:71 ··Deprecated·names:
72 ··Deprecated·exports:72 ··Deprecated·exports:
73 trusted:·safe-inferred73 trusted:·safe-inferred
74 require·own·pkg·trusted:·False74 require·own·pkg·trusted:·False
75 docs:75 docs:
76 ··Nothing76 ··Nothing
4.83 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Function/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Type/Coercion/Compat/Repl/Batteries.dyn_hi
Files 83% similar despite different names
4.48 KB
ghc --show-iface {}
    
Offset 1, 76 lines modifiedOffset 1, 74 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.Function.Compat.Repl.Batteries·91037 interface·Data.Type.Coercion.Compat.Repl.Batteries·9103
8 ··interface·hash:·8a1dbf2ad524abc003c52e24e58a9e1e 
9 ··ABI·hash:·a2fa3f48b27c97dd576284165c3a09f3 
10 ··export-list·hash:·c5a3d06f53f6f54b3ae05a819e5babde8 ··interface·hash:·e973bb965a16d8d24ea96f166190627e
 9 ··ABI·hash:·eb0463c5e4e40d2fecfa130b40cf3b07
 10 ··export-list·hash:·967d5977438c496dded979dcd85af730
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·94ac639dea3b1bfc04c872ae3e8e602a16 ··src_hash:·17ad0e6588554d6ad5cadad2be5a695f
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
 21 ··GHC.Internal.Data.Type.Coercion.coerceWith
 22 ··GHC.Internal.Data.Type.Coercion.gcoerceWith
 23 ··GHC.Internal.Data.Type.Coercion.repr
 24 ··GHC.Internal.Data.Type.Coercion.sym
 25 ··GHC.Internal.Data.Type.Coercion.trans
 26 ··GHC.Internal.Data.Type.Coercion.Coercion{GHC.Internal.Data.Type.Coercion.Coercion}
 27 ··GHC.Internal.Data.Type.Coercion.TestCoercion{GHC.Internal.Data.Type.Coercion.testCoercion}
 28 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Type.Coercion.Compat
21 ··GHC.Internal.Base.$ 
22 ··GHC.Internal.Base.. 
23 ··GHC.Internal.Base.const 
24 ··GHC.Internal.Base.flip 
25 ··GHC.Internal.Base.id 
26 ··GHC.Internal.Data.Function.& 
27 ··GHC.Internal.Data.Function.applyWhen 
28 ··GHC.Internal.Data.Function.fix 
29 ··GHC.Internal.Data.Function.on 
30 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Function.Compat 
31 boot·module·dependencies:29 boot·module·dependencies:
32 direct·package·dependencies:·base-4.20.2.030 direct·package·dependencies:·base-4.20.2.0
33 plugin·package·dependencies:31 plugin·package·dependencies:
34 trusted·package·dependencies:·base-4.20.2.032 trusted·package·dependencies:·base-4.20.2.0
35 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext33 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
36 family·instance·modules:·GHC.Internal.Data.Functor.Const34 family·instance·modules:·GHC.Internal.Data.Functor.Const
37 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid35 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
38 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord36 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
39 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception37 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
40 ·························GHC.Internal.RTS.Flags38 ·························GHC.Internal.RTS.Flags
41 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a39 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
 40 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Type.Coercion.Compat·ebf83e733ba0772e4dc1933b6374e71a
 41 ··exports:·96e1439652f641dba54bfdff629d0eee
 42 import··-/··GHC.Internal.Data.Type.Coercion·6e3a409848c7bbb3392926aa4efc2004
 43 cca7cbf12d7127ec717666875f37b990
42 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Function.Compat·e7a69956abdb0af14df9aed4787f9891 
43 ··exports:·51e9345f5ec6e7d55e6cb500308af455 
44 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c 
45 import··-/··GHC.Internal.Data.Function·e9eea894f51028d93951bbc5386f5c01 
46 c7031752de8881a9ad8e230a81359e16 
47 ··$trModule·::·GHC.Types.Module44 ··$trModule·::·GHC.Types.Module
48 ··[HasNoCafRefs,·TagSig:·<TagProper>,45 ··[HasNoCafRefs,·TagSig:·<TagProper>,
49 ···LambdaFormInfo:·LFCon[GHC.Types.Module],46 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
50 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]47 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
51 69ac24ec4418d6fc19a9d197fbf2848c48 7c7862edbd8977a80dc85b9a4dc23767
52 ··$trModule1·::·GHC.Types.TrName49 ··$trModule1·::·GHC.Types.TrName
53 ··[HasNoCafRefs,·TagSig:·<TagProper>,50 ··[HasNoCafRefs,·TagSig:·<TagProper>,
54 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],51 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
55 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]52 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
56 4d080df13697ef7ec57f1be0c3550b4353 b54f546a638b082918a3fc86d8832fae
57 ··$trModule2·::·GHC.Prim.Addr#54 ··$trModule2·::·GHC.Prim.Addr#
58 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,55 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
59 ···Unfolding:·Core:·<vanilla>·"Data.Function.Compat.Repl.Batteries"#] 
60 e81996a695f0fae00477feff7ea2a76356 ···Unfolding:·Core:·<vanilla>
 57 ··············"Data.Type.Coercion.Compat.Repl.Batteries"#]
 58 632f7ca727819f5ff2784af04cf1248c
61 ··$trModule3·::·GHC.Types.TrName59 ··$trModule3·::·GHC.Types.TrName
62 ··[HasNoCafRefs,·TagSig:·<TagProper>,60 ··[HasNoCafRefs,·TagSig:·<TagProper>,
63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],61 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]62 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
65 c5d62b4919d86e254fa9d535e3eec4f263 479f7e5ced252bc33f68fac98a7c9744
66 ··$trModule4·::·GHC.Prim.Addr#64 ··$trModule4·::·GHC.Prim.Addr#
67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,65 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
68 ···Unfolding:·Core:·<vanilla>66 ···Unfolding:·Core:·<vanilla>
69 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]67 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
70 Warnings:68 Warnings:
71 ··Deprecated·names:69 ··Deprecated·names:
72 ··Deprecated·exports:70 ··Deprecated·exports:
73 trusted:·safe-inferred71 trusted:·safe-inferred
74 require·own·pkg·trusted:·False72 require·own·pkg·trusted:·False
75 docs:73 docs:
76 ··Nothing74 ··Nothing
3.13 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Function/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Function/Compat.dyn_hi
Files 80% similar despite different names
2.8 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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.Function.Compat·91037 interface·Data.Function.Compat·9103
8 ··interface·hash:·2b82a1c7bb9456eb313b1c26cff3eb33 
9 ··ABI·hash:·e7a69956abdb0af14df9aed4787f98918 ··interface·hash:·25ee97f8edfe353ea418629371f65e89
 9 ··ABI·hash:·ba4b2d8864d42ba6ef49c7a43c6aa66e
10 ··export-list·hash:·51e9345f5ec6e7d55e6cb500308af45510 ··export-list·hash:·51e9345f5ec6e7d55e6cb500308af455
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·b828d2e54c1c212f3cc4269475f5662416 ··src_hash:·b828d2e54c1c212f3cc4269475f56624
Offset 33, 40 lines modifiedOffset 33, 40 lines modified
33 plugin·package·dependencies:33 plugin·package·dependencies:
34 orphans:·GHC.Internal.Base·GHC.Prim.Ext34 orphans:·GHC.Internal.Base·GHC.Prim.Ext
35 family·instance·modules:35 family·instance·modules:
36 import··-/··Data.Function.Compat·bde6c43f4ca7ca0c32ef92a2945c0b7236 import··-/··Data.Function.Compat·bde6c43f4ca7ca0c32ef92a2945c0b72
37 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c37 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
38 import··-/··GHC.Internal.Data.Function·e9eea894f51028d93951bbc5386f5c0138 import··-/··GHC.Internal.Data.Function·e9eea894f51028d93951bbc5386f5c01
39 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf39 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
40 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b440 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
41 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d41 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
42 1aad30d7ece26b7187dda3461360cdd442 fc9bab5eebb730c5e68ba5d3132bf285
43 ··$trModule·::·GHC.Types.Module43 ··$trModule·::·GHC.Types.Module
44 ··[HasNoCafRefs,·TagSig:·<TagProper>,44 ··[HasNoCafRefs,·TagSig:·<TagProper>,
45 ···LambdaFormInfo:·LFCon[GHC.Types.Module],45 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
46 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]46 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
47 9c47405587e9ac92f8161e8f6da8f4f347 56cc42a40f9b3ff73c806e48d9ebbfeb
48 ··$trModule1·::·GHC.Types.TrName48 ··$trModule1·::·GHC.Types.TrName
49 ··[HasNoCafRefs,·TagSig:·<TagProper>,49 ··[HasNoCafRefs,·TagSig:·<TagProper>,
50 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],50 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
51 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]51 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
52 fab15b7ea32979b09e4a0508a8b916c852 22e370eea5111a8909cc4c942da898ed
53 ··$trModule2·::·GHC.Prim.Addr#53 ··$trModule2·::·GHC.Prim.Addr#
54 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,54 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
55 ···Unfolding:·Core:·<vanilla>·"Data.Function.Compat"#]55 ···Unfolding:·Core:·<vanilla>·"Data.Function.Compat"#]
56 ead45f7221cc4a7524f8591d24f4cddc56 93fce5659fbf297005e500fc83482693
57 ··$trModule3·::·GHC.Types.TrName57 ··$trModule3·::·GHC.Types.TrName
58 ··[HasNoCafRefs,·TagSig:·<TagProper>,58 ··[HasNoCafRefs,·TagSig:·<TagProper>,
59 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],59 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
60 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]60 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
61 93326b71cef6a99239183e01461b152961 d072d00dfe80a9fda1a1ee942d028c5f
62 ··$trModule4·::·GHC.Prim.Addr#62 ··$trModule4·::·GHC.Prim.Addr#
63 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,63 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
64 ···Unfolding:·Core:·<vanilla>64 ···Unfolding:·Core:·<vanilla>
65 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]65 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
66 Warnings:66 Warnings:
67 ··Deprecated·names:67 ··Deprecated·names:
68 ··Deprecated·exports:68 ··Deprecated·exports:
69 trusted:·safe-inferred69 trusted:·safe-inferred
70 require·own·pkg·trusted:·False70 require·own·pkg·trusted:·False
71 docs:71 docs:
72 ··Nothing72 ··Nothing
4.07 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Function/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bool/Compat.hi
Files 82% similar despite different names
3.75 KB
ghc --show-iface {}
    
Offset 1, 72 lines modifiedOffset 1, 70 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.Function.Compat·91037 interface·Data.Bool.Compat·9103
8 ··interface·hash:·2b82a1c7bb9456eb313b1c26cff3eb33 
9 ··ABI·hash:·e7a69956abdb0af14df9aed4787f9891 
10 ··export-list·hash:·51e9345f5ec6e7d55e6cb500308af4558 ··interface·hash:·15c19a57cd3b8840a93557f66ee104c2
 9 ··ABI·hash:·252b5c32409eccc1cbfde71e84030504
 10 ··export-list·hash:·6a555a40f50c3d1057f37d756fd6391e
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·b828d2e54c1c212f3cc4269475f5662416 ··src_hash:·3dc394609f2da800ce512f4968c0aa52
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··GHC.Internal.Base.$ 
22 ··GHC.Internal.Base.. 
23 ··GHC.Internal.Base.const 
24 ··GHC.Internal.Base.flip 
25 ··GHC.Internal.Base.id21 ··GHC.Internal.Base.otherwise
26 ··GHC.Internal.Data.Function.& 
27 ··GHC.Internal.Data.Function.applyWhen 
28 ··GHC.Internal.Data.Function.fix 
29 ··GHC.Internal.Data.Function.on22 ··GHC.Internal.Data.Bool.bool
 23 ··GHC.Classes.&&
 24 ··GHC.Classes.not
 25 ··GHC.Classes.||
 26 ··GHC.Types.Bool{GHC.Types.False·GHC.Types.True}
30 direct·module·dependencies:27 direct·module·dependencies:
31 boot·module·dependencies:28 boot·module·dependencies:
32 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv29 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
33 plugin·package·dependencies:30 plugin·package·dependencies:
34 orphans:·GHC.Internal.Base·GHC.Prim.Ext31 orphans:·GHC.Internal.Base·GHC.Prim.Ext
35 family·instance·modules:32 family·instance·modules:
36 import··-/··Data.Function.Compat·bde6c43f4ca7ca0c32ef92a2945c0b7233 import··-/··Data.Bool.Compat·fde6e491aa948c508a82802a8b848f53
37 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c34 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
38 import··-/··GHC.Internal.Data.Function·e9eea894f51028d93951bbc5386f5c0135 import··-/··GHC.Internal.Data.Bool·b9419567011d3bc7375fa413bb2a781c
 36 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
39 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf37 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
40 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b438 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
41 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d39 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
42 1aad30d7ece26b7187dda3461360cdd440 ad047e37c216dc9314159e548d9b577e
43 ··$trModule·::·GHC.Types.Module41 ··$trModule·::·GHC.Types.Module
44 ··[HasNoCafRefs,·TagSig:·<TagProper>,42 ··[HasNoCafRefs,·TagSig:·<TagProper>,
45 ···LambdaFormInfo:·LFCon[GHC.Types.Module],43 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
46 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]44 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
47 9c47405587e9ac92f8161e8f6da8f4f345 9e71841d98bf094f8ea323bdd5dcc671
48 ··$trModule1·::·GHC.Types.TrName46 ··$trModule1·::·GHC.Types.TrName
49 ··[HasNoCafRefs,·TagSig:·<TagProper>,47 ··[HasNoCafRefs,·TagSig:·<TagProper>,
50 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],48 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
51 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]49 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
52 fab15b7ea32979b09e4a0508a8b916c850 265f4494b5ceec21e3735e98b38cde9b
53 ··$trModule2·::·GHC.Prim.Addr#51 ··$trModule2·::·GHC.Prim.Addr#
54 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,52 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
55 ···Unfolding:·Core:·<vanilla>·"Data.Function.Compat"#]53 ···Unfolding:·Core:·<vanilla>·"Data.Bool.Compat"#]
56 ead45f7221cc4a7524f8591d24f4cddc54 7f74f405d4a4c8151b8de2429e9dfd44
57 ··$trModule3·::·GHC.Types.TrName55 ··$trModule3·::·GHC.Types.TrName
58 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
59 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
60 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
61 93326b71cef6a99239183e01461b152959 c6c13f015b35fd7fed9f6c489c3bd52c
62 ··$trModule4·::·GHC.Prim.Addr#60 ··$trModule4·::·GHC.Prim.Addr#
63 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
64 ···Unfolding:·Core:·<vanilla>62 ···Unfolding:·Core:·<vanilla>
65 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]63 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
66 Warnings:64 Warnings:
67 ··Deprecated·names:65 ··Deprecated·names:
68 ··Deprecated·exports:66 ··Deprecated·exports:
69 trusted:·safe-inferred67 trusted:·safe-inferred
70 require·own·pkg·trusted:·False68 require·own·pkg·trusted:·False
71 docs:69 docs:
72 ··Nothing70 ··Nothing
4.85 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Product/Compat.hi
Files 79% similar despite different names
4.51 KB
ghc --show-iface {}
    
Offset 1, 73 lines modifiedOffset 1, 66 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.Compat.Repl.Batteries·9103 
8 ··interface·hash:·bc6b5501a8c525766db7f53adfe244d6 
9 ··ABI·hash:·5cc3990587998ba69a920ef622fb2950 
10 ··export-list·hash:·bfad85ec9e41c18bc71ae6564c980e4b7 interface·Data.Functor.Product.Compat·9103
 8 ··interface·hash:·3d0e36862af3acd8945b715f32ddc407
 9 ··ABI·hash:·b0518299863e14a9b23debb8b553b59f
 10 ··export-list·hash:·6bfde570d8f5b8144d2a89d8f6a1cb66
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·da375c6a597725281d64e666cacc1ef4
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a2f844a36b66aa138f57d3ca10d17be216 ··src_hash:·b61c2bb65730d0d35d8dfd269d08cd31
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.Product.Product{Data.Functor.Product.Pair}
 22 direct·module·dependencies:
21 ··GHC.Internal.Data.Functor.$> 
22 ··GHC.Internal.Data.Functor.<$> 
23 ··GHC.Internal.Data.Functor.<&> 
24 ··GHC.Internal.Data.Functor.unzip 
25 ··GHC.Internal.Data.Functor.void 
26 ··GHC.Internal.Base.Functor{GHC.Internal.Base.<$·GHC.Internal.Base.fmap} 
27 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Compat 
28 boot·module·dependencies:23 boot·module·dependencies:
29 direct·package·dependencies:·base-4.20.2.024 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
30 plugin·package·dependencies:25 plugin·package·dependencies:
31 trusted·package·dependencies:·base-4.20.2.0 
32 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
33 family·instance·modules:·GHC.Internal.Data.Functor.Const27 family·instance·modules:·Control.Applicative·Data.Complex
 28 ·························Data.Functor.Product·GHC.Internal.Control.Arrow
34 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid29 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity
35 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord30 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal
36 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception31 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version
 32 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics
37 ·························GHC.Internal.RTS.Flags33 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags
 34 import··-/··Data.Functor.Product·4918a76d2226afc7c445bac5edf478ed
 35 import··-/··Data.Functor.Product.Compat·2e3047fe95089d14e53651aac6937794
 36 a97918ffaa7330caf9defc12a195fcd1
38 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a 
39 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Compat·7fa9a13bb53ecef67198490df7aabeb8 
40 ··exports:·be8790f9b7d853cdd04901541efd2870 
41 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c 
42 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe 
43 53c55b18c3f7d59575ea18880509c552 
44 ··$trModule·::·GHC.Types.Module37 ··$trModule·::·GHC.Types.Module
45 ··[HasNoCafRefs,·TagSig:·<TagProper>,38 ··[HasNoCafRefs,·TagSig:·<TagProper>,
46 ···LambdaFormInfo:·LFCon[GHC.Types.Module],39 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
47 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]40 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
48 31fa3deb1683f3f62594a731c1dc10f641 b33c72ea556eda233402b9f2aadf2fb4
49 ··$trModule1·::·GHC.Types.TrName42 ··$trModule1·::·GHC.Types.TrName
50 ··[HasNoCafRefs,·TagSig:·<TagProper>,43 ··[HasNoCafRefs,·TagSig:·<TagProper>,
51 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],44 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
52 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]45 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
53 39d64b4b1389581b52a5b4224107175546 51f572ee558e405dc9ddfd02e64393dd
54 ··$trModule2·::·GHC.Prim.Addr#47 ··$trModule2·::·GHC.Prim.Addr#
55 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,48 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
56 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Compat.Repl.Batteries"#]49 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Product.Compat"#]
57 4dc650012175a44db1acc0cdb32646b850 da662da1ef46544ab593e77c89653a33
58 ··$trModule3·::·GHC.Types.TrName51 ··$trModule3·::·GHC.Types.TrName
59 ··[HasNoCafRefs,·TagSig:·<TagProper>,52 ··[HasNoCafRefs,·TagSig:·<TagProper>,
60 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
61 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
62 22558fa918c5d1e45d6b2118397a28e155 60cb6b52eda7d599dade7ad9110b06c9
63 ··$trModule4·::·GHC.Prim.Addr#56 ··$trModule4·::·GHC.Prim.Addr#
64 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
65 ···Unfolding:·Core:·<vanilla>58 ···Unfolding:·Core:·<vanilla>
66 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]59 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
67 Warnings:60 Warnings:
68 ··Deprecated·names:61 ··Deprecated·names:
69 ··Deprecated·exports:62 ··Deprecated·exports:
70 trusted:·safe-inferred63 trusted:·safe-inferred
71 require·own·pkg·trusted:·False64 require·own·pkg·trusted:·False
72 docs:65 docs:
73 ··Nothing66 ··Nothing
5.51 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Foreign/Marshal/Array/Compat/Repl/Batteries.dyn_hi
Files 82% similar despite different names
5.15 KB
ghc --show-iface {}
    
Offset 1, 73 lines modifiedOffset 1, 89 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.Compat.Repl.Batteries·9103 
8 ··interface·hash:·bc6b5501a8c525766db7f53adfe244d6 
9 ··ABI·hash:·5cc3990587998ba69a920ef622fb2950 
10 ··export-list·hash:·bfad85ec9e41c18bc71ae6564c980e4b7 interface·Foreign.Marshal.Array.Compat.Repl.Batteries·9103
 8 ··interface·hash:·92497fa22a026984a60951cfc989140e
 9 ··ABI·hash:·e08aa1c980e33359078c3fd734791f6a
 10 ··export-list·hash:·9ba85217a01234996a3d91e725831183
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a2f844a36b66aa138f57d3ca10d17be216 ··src_hash:·e07813c1dbfd48d25fdb616fbe95fb0a
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··GHC.Internal.Data.Functor.$> 
22 ··GHC.Internal.Data.Functor.<$> 
23 ··GHC.Internal.Data.Functor.<&> 
24 ··GHC.Internal.Data.Functor.unzip 
25 ··GHC.Internal.Data.Functor.void 
26 ··GHC.Internal.Base.Functor{GHC.Internal.Base.<$·GHC.Internal.Base.fmap} 
27 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Compat21 ··GHC.Internal.Foreign.Marshal.Array.advancePtr
 22 ··GHC.Internal.Foreign.Marshal.Array.allocaArray
 23 ··GHC.Internal.Foreign.Marshal.Array.allocaArray0
 24 ··GHC.Internal.Foreign.Marshal.Array.callocArray
 25 ··GHC.Internal.Foreign.Marshal.Array.callocArray0
 26 ··GHC.Internal.Foreign.Marshal.Array.copyArray
 27 ··GHC.Internal.Foreign.Marshal.Array.lengthArray0
 28 ··GHC.Internal.Foreign.Marshal.Array.mallocArray
 29 ··GHC.Internal.Foreign.Marshal.Array.mallocArray0
 30 ··GHC.Internal.Foreign.Marshal.Array.moveArray
 31 ··GHC.Internal.Foreign.Marshal.Array.newArray
 32 ··GHC.Internal.Foreign.Marshal.Array.newArray0
 33 ··GHC.Internal.Foreign.Marshal.Array.peekArray
 34 ··GHC.Internal.Foreign.Marshal.Array.peekArray0
 35 ··GHC.Internal.Foreign.Marshal.Array.pokeArray
 36 ··GHC.Internal.Foreign.Marshal.Array.pokeArray0
 37 ··GHC.Internal.Foreign.Marshal.Array.reallocArray
 38 ··GHC.Internal.Foreign.Marshal.Array.reallocArray0
 39 ··GHC.Internal.Foreign.Marshal.Array.withArray
 40 ··GHC.Internal.Foreign.Marshal.Array.withArray0
 41 ··GHC.Internal.Foreign.Marshal.Array.withArrayLen
 42 ··GHC.Internal.Foreign.Marshal.Array.withArrayLen0
 43 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Foreign.Marshal.Array.Compat
28 boot·module·dependencies:44 boot·module·dependencies:
29 direct·package·dependencies:·base-4.20.2.045 direct·package·dependencies:·base-4.20.2.0
30 plugin·package·dependencies:46 plugin·package·dependencies:
31 trusted·package·dependencies:·base-4.20.2.047 trusted·package·dependencies:·base-4.20.2.0
32 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext48 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
33 family·instance·modules:·GHC.Internal.Data.Functor.Const49 family·instance·modules:·GHC.Internal.Data.Functor.Const
34 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid50 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
35 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord51 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
36 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception52 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
37 ·························GHC.Internal.RTS.Flags53 ·························GHC.Internal.RTS.Flags
38 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a54 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
 55 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Foreign.Marshal.Array.Compat·577de02a9c227eece75838117164e138
 56 ··exports:·782fb39064cb9828672cf9a0ff231484
 57 import··-/··GHC.Internal.Foreign.Marshal.Array·7d28b0a4cb0169bd0803c92bff99dffc
 58 13486328c776c4b0dba614b7fcc39296
39 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Compat·7fa9a13bb53ecef67198490df7aabeb8 
40 ··exports:·be8790f9b7d853cdd04901541efd2870 
41 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c 
42 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe 
43 53c55b18c3f7d59575ea18880509c552 
44 ··$trModule·::·GHC.Types.Module59 ··$trModule·::·GHC.Types.Module
45 ··[HasNoCafRefs,·TagSig:·<TagProper>,60 ··[HasNoCafRefs,·TagSig:·<TagProper>,
46 ···LambdaFormInfo:·LFCon[GHC.Types.Module],61 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
47 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]62 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
48 31fa3deb1683f3f62594a731c1dc10f663 dfdec41e47f424bfda5af30bcf000414
49 ··$trModule1·::·GHC.Types.TrName64 ··$trModule1·::·GHC.Types.TrName
50 ··[HasNoCafRefs,·TagSig:·<TagProper>,65 ··[HasNoCafRefs,·TagSig:·<TagProper>,
51 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],66 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
52 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]67 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
53 39d64b4b1389581b52a5b4224107175568 c51489dda337f0301a4a2d737c1bae28
54 ··$trModule2·::·GHC.Prim.Addr#69 ··$trModule2·::·GHC.Prim.Addr#
55 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,70 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
56 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Compat.Repl.Batteries"#] 
57 4dc650012175a44db1acc0cdb32646b871 ···Unfolding:·Core:·<vanilla>
 72 ··············"Foreign.Marshal.Array.Compat.Repl.Batteries"#]
 73 acfad73cf24d505d50c3028e722d3c1c
58 ··$trModule3·::·GHC.Types.TrName74 ··$trModule3·::·GHC.Types.TrName
59 ··[HasNoCafRefs,·TagSig:·<TagProper>,75 ··[HasNoCafRefs,·TagSig:·<TagProper>,
60 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],76 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
61 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]77 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
62 22558fa918c5d1e45d6b2118397a28e178 b535c3459a60a31e244624bd000a6abf
63 ··$trModule4·::·GHC.Prim.Addr#79 ··$trModule4·::·GHC.Prim.Addr#
64 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,80 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
65 ···Unfolding:·Core:·<vanilla>81 ···Unfolding:·Core:·<vanilla>
66 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]82 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
67 Warnings:83 Warnings:
68 ··Deprecated·names:84 ··Deprecated·names:
69 ··Deprecated·exports:85 ··Deprecated·exports:
70 trusted:·safe-inferred86 trusted:·safe-inferred
71 require·own·pkg·trusted:·False87 require·own·pkg·trusted:·False
72 docs:88 docs:
73 ··Nothing89 ··Nothing
3.12 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Compat.dyn_hi
Files 78% similar despite different names
2.8 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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.Compat·91037 interface·Data.Functor.Compat·9103
8 ··interface·hash:·93d141e865ffcd2b656bbad7a1a19d26 
9 ··ABI·hash:·7fa9a13bb53ecef67198490df7aabeb88 ··interface·hash:·044cd4422c5b4d4c6e512e79c4fd1e36
 9 ··ABI·hash:·c722da689eb846d9645bd465af4c46bb
10 ··export-list·hash:·be8790f9b7d853cdd04901541efd287010 ··export-list·hash:·be8790f9b7d853cdd04901541efd2870
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·81e0dded191ca06d1139e78d09e2ac3916 ··src_hash:·81e0dded191ca06d1139e78d09e2ac39
Offset 30, 40 lines modifiedOffset 30, 40 lines modified
30 plugin·package·dependencies:30 plugin·package·dependencies:
31 orphans:·GHC.Internal.Base·GHC.Prim.Ext31 orphans:·GHC.Internal.Base·GHC.Prim.Ext
32 family·instance·modules:32 family·instance·modules:
33 import··-/··Data.Functor.Compat·391b6e5392f006745a4ccbe9acf8713933 import··-/··Data.Functor.Compat·391b6e5392f006745a4ccbe9acf87139
34 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c34 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
35 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe35 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe
36 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf36 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
37 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b437 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
38 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d38 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
39 25bbb8decff7b1231a700dca39bdb2ae39 0c86bad28dd6cf78e05f9baf23c62fd3
40 ··$trModule·::·GHC.Types.Module40 ··$trModule·::·GHC.Types.Module
41 ··[HasNoCafRefs,·TagSig:·<TagProper>,41 ··[HasNoCafRefs,·TagSig:·<TagProper>,
42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
44 5a52e519a06898e946de5acb1f7a0a6f44 33fd59d22999a4fd8ff9fac155007efd
45 ··$trModule1·::·GHC.Types.TrName45 ··$trModule1·::·GHC.Types.TrName
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
49 79d1b69de7fe7628083613a16b70cce649 819388218162cd8c11b75ba1d841a8d7
50 ··$trModule2·::·GHC.Prim.Addr#50 ··$trModule2·::·GHC.Prim.Addr#
51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
52 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Compat"#]52 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Compat"#]
53 ff3f069f5d27910893720b6cac23927253 5a05e348c77f1b736795632499131455
54 ··$trModule3·::·GHC.Types.TrName54 ··$trModule3·::·GHC.Types.TrName
55 ··[HasNoCafRefs,·TagSig:·<TagProper>,55 ··[HasNoCafRefs,·TagSig:·<TagProper>,
56 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],56 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
57 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]57 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
58 228ed3b05189718acce5302f5252cb9058 2d638877abe5be7b31091f6d9f43afca
59 ··$trModule4·::·GHC.Prim.Addr#59 ··$trModule4·::·GHC.Prim.Addr#
60 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,60 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
61 ···Unfolding:·Core:·<vanilla>61 ···Unfolding:·Core:·<vanilla>
62 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]62 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
63 Warnings:63 Warnings:
64 ··Deprecated·names:64 ··Deprecated·names:
65 ··Deprecated·exports:65 ··Deprecated·exports:
66 trusted:·safe-inferred66 trusted:·safe-inferred
67 require·own·pkg·trusted:·False67 require·own·pkg·trusted:·False
68 docs:68 docs:
69 ··Nothing69 ··Nothing
3.11 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Compat.hi
Files 84% similar despite different names
2.79 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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.Compat·91037 interface·Data.Functor.Compat·9103
8 ··interface·hash:·93d141e865ffcd2b656bbad7a1a19d26 
9 ··ABI·hash:·7fa9a13bb53ecef67198490df7aabeb88 ··interface·hash:·044cd4422c5b4d4c6e512e79c4fd1e36
 9 ··ABI·hash:·c722da689eb846d9645bd465af4c46bb
10 ··export-list·hash:·be8790f9b7d853cdd04901541efd287010 ··export-list·hash:·be8790f9b7d853cdd04901541efd2870
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·81e0dded191ca06d1139e78d09e2ac3916 ··src_hash:·81e0dded191ca06d1139e78d09e2ac39
Offset 30, 40 lines modifiedOffset 30, 40 lines modified
30 plugin·package·dependencies:30 plugin·package·dependencies:
31 orphans:·GHC.Internal.Base·GHC.Prim.Ext31 orphans:·GHC.Internal.Base·GHC.Prim.Ext
32 family·instance·modules:32 family·instance·modules:
33 import··-/··Data.Functor.Compat·391b6e5392f006745a4ccbe9acf8713933 import··-/··Data.Functor.Compat·391b6e5392f006745a4ccbe9acf87139
34 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c34 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
35 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe35 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe
36 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf36 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
37 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b437 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
38 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d38 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
39 25bbb8decff7b1231a700dca39bdb2ae39 0c86bad28dd6cf78e05f9baf23c62fd3
40 ··$trModule·::·GHC.Types.Module40 ··$trModule·::·GHC.Types.Module
41 ··[HasNoCafRefs,·TagSig:·<TagProper>,41 ··[HasNoCafRefs,·TagSig:·<TagProper>,
42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
44 5a52e519a06898e946de5acb1f7a0a6f44 33fd59d22999a4fd8ff9fac155007efd
45 ··$trModule1·::·GHC.Types.TrName45 ··$trModule1·::·GHC.Types.TrName
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
49 79d1b69de7fe7628083613a16b70cce649 819388218162cd8c11b75ba1d841a8d7
50 ··$trModule2·::·GHC.Prim.Addr#50 ··$trModule2·::·GHC.Prim.Addr#
51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
52 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Compat"#]52 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Compat"#]
53 ff3f069f5d27910893720b6cac23927253 5a05e348c77f1b736795632499131455
54 ··$trModule3·::·GHC.Types.TrName54 ··$trModule3·::·GHC.Types.TrName
55 ··[HasNoCafRefs,·TagSig:·<TagProper>,55 ··[HasNoCafRefs,·TagSig:·<TagProper>,
56 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],56 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
57 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]57 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
58 228ed3b05189718acce5302f5252cb9058 2d638877abe5be7b31091f6d9f43afca
59 ··$trModule4·::·GHC.Prim.Addr#59 ··$trModule4·::·GHC.Prim.Addr#
60 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,60 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
61 ···Unfolding:·Core:·<vanilla>61 ···Unfolding:·Core:·<vanilla>
62 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]62 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
63 Warnings:63 Warnings:
64 ··Deprecated·names:64 ··Deprecated·names:
65 ··Deprecated·exports:65 ··Deprecated·exports:
66 trusted:·safe-inferred66 trusted:·safe-inferred
67 require·own·pkg·trusted:·False67 require·own·pkg·trusted:·False
68 docs:68 docs:
69 ··Nothing69 ··Nothing
4.04 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Compose/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Compose/Compat/Repl/Batteries.dyn_hi
Files 88% similar despite different names
3.67 KB
ghc --show-iface {}
    
Offset 1, 70 lines modifiedOffset 1, 70 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.Compose.Compat.Repl.Batteries·91037 interface·Data.Functor.Compose.Compat.Repl.Batteries·9103
8 ··interface·hash:·bc3322c71ffa997ad4c2e51830a6df38 
9 ··ABI·hash:·9b4029b09a8c96bd3d33a1abf2f46fcb8 ··interface·hash:·af96d68ff77fc87f8b65d3909de26cd9
 9 ··ABI·hash:·ed1b649678a2545832db7048f2f52eab
10 ··export-list·hash:·0b127968c91e17b68706ef3c1cea493f10 ··export-list·hash:·0b127968c91e17b68706ef3c1cea493f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·2cc37895569dd1f9dcfe28defd7c1e5216 ··src_hash:·2cc37895569dd1f9dcfe28defd7c1e52
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.Compose.Compose{Data.Functor.Compose.Compose·Data.Functor.Compose.getCompose}21 ··Data.Functor.Compose.Compose{Data.Functor.Compose.Compose·Data.Functor.Compose.getCompose}
22 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Compose.Compat22 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Compose.Compat
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.024 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 trusted·package·dependencies:·base-4.20.2.026 trusted·package·dependencies:·base-4.20.2.0
27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
28 family·instance·modules:·Control.Applicative·Data.Complex28 family·instance·modules:·Control.Applicative·Data.Complex
29 ·························Data.Functor.Compose·GHC.Internal.Control.Arrow29 ·························Data.Functor.Compose·GHC.Internal.Control.Arrow
30 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity30 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity
31 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal31 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal
32 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version32 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version
33 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics33 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics
34 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags34 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags
35 import··-/··Data.Functor.Compose·6fd38811370c2a22eb41d918c5febe0635 import··-/··Data.Functor.Compose·6fd38811370c2a22eb41d918c5febe06
36 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a36 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
37 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Compose.Compat·f166324b1a99ab72f4cecdb2a5aa609337 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Compose.Compat·44d3001b0ffce703dd6f7f8c0f4e5298
38 ··exports:·82398946adcb31e6c0b1c28113f540ce38 ··exports:·82398946adcb31e6c0b1c28113f540ce
39 0474f44a46a7a6383811cb283dd3dd4339 f575cd8d8c8de89f90570b3651074df2
40 ··$trModule·::·GHC.Types.Module40 ··$trModule·::·GHC.Types.Module
41 ··[HasNoCafRefs,·TagSig:·<TagProper>,41 ··[HasNoCafRefs,·TagSig:·<TagProper>,
42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
44 1dc193b8b7ee86978cc2598fbc40e2ff44 fd4af4a7eb935e8b9492e7b01f6782a2
45 ··$trModule1·::·GHC.Types.TrName45 ··$trModule1·::·GHC.Types.TrName
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
49 60ed78622d29cc2e447f9e1cec41f35d49 e568c26818ab71e335bb912671d247c7
50 ··$trModule2·::·GHC.Prim.Addr#50 ··$trModule2·::·GHC.Prim.Addr#
51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
52 ···Unfolding:·Core:·<vanilla>52 ···Unfolding:·Core:·<vanilla>
53 ··············"Data.Functor.Compose.Compat.Repl.Batteries"#]53 ··············"Data.Functor.Compose.Compat.Repl.Batteries"#]
54 f9529e6c4ab1ec9ee4b5b87a20d7c8f954 ddf8dca2bea954b1f7891bad087feb8d
55 ··$trModule3·::·GHC.Types.TrName55 ··$trModule3·::·GHC.Types.TrName
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
59 8f626fc90d2cf36b56a834ebc62961c859 32d2132ac4ab14af23ab89a51d6a7a44
60 ··$trModule4·::·GHC.Prim.Addr#60 ··$trModule4·::·GHC.Prim.Addr#
61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
62 ···Unfolding:·Core:·<vanilla>62 ···Unfolding:·Core:·<vanilla>
63 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]63 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
64 Warnings:64 Warnings:
65 ··Deprecated·names:65 ··Deprecated·names:
66 ··Deprecated·exports:66 ··Deprecated·exports:
67 trusted:·safe-inferred67 trusted:·safe-inferred
68 require·own·pkg·trusted:·False68 require·own·pkg·trusted:·False
69 docs:69 docs:
70 ··Nothing70 ··Nothing
4.03 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Compose/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Compose/Compat/Repl/Batteries.hi
Files 88% similar despite different names
3.67 KB
ghc --show-iface {}
    
Offset 1, 70 lines modifiedOffset 1, 70 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.Compose.Compat.Repl.Batteries·91037 interface·Data.Functor.Compose.Compat.Repl.Batteries·9103
8 ··interface·hash:·bc3322c71ffa997ad4c2e51830a6df38 
9 ··ABI·hash:·9b4029b09a8c96bd3d33a1abf2f46fcb8 ··interface·hash:·af96d68ff77fc87f8b65d3909de26cd9
 9 ··ABI·hash:·ed1b649678a2545832db7048f2f52eab
10 ··export-list·hash:·0b127968c91e17b68706ef3c1cea493f10 ··export-list·hash:·0b127968c91e17b68706ef3c1cea493f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·2cc37895569dd1f9dcfe28defd7c1e5216 ··src_hash:·2cc37895569dd1f9dcfe28defd7c1e52
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.Compose.Compose{Data.Functor.Compose.Compose·Data.Functor.Compose.getCompose}21 ··Data.Functor.Compose.Compose{Data.Functor.Compose.Compose·Data.Functor.Compose.getCompose}
22 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Compose.Compat22 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Compose.Compat
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.024 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 trusted·package·dependencies:·base-4.20.2.026 trusted·package·dependencies:·base-4.20.2.0
27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
28 family·instance·modules:·Control.Applicative·Data.Complex28 family·instance·modules:·Control.Applicative·Data.Complex
29 ·························Data.Functor.Compose·GHC.Internal.Control.Arrow29 ·························Data.Functor.Compose·GHC.Internal.Control.Arrow
30 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity30 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity
31 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal31 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal
32 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version32 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version
33 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics33 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics
34 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags34 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags
35 import··-/··Data.Functor.Compose·6fd38811370c2a22eb41d918c5febe0635 import··-/··Data.Functor.Compose·6fd38811370c2a22eb41d918c5febe06
36 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a36 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
37 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Compose.Compat·f166324b1a99ab72f4cecdb2a5aa609337 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Compose.Compat·44d3001b0ffce703dd6f7f8c0f4e5298
38 ··exports:·82398946adcb31e6c0b1c28113f540ce38 ··exports:·82398946adcb31e6c0b1c28113f540ce
39 0474f44a46a7a6383811cb283dd3dd4339 f575cd8d8c8de89f90570b3651074df2
40 ··$trModule·::·GHC.Types.Module40 ··$trModule·::·GHC.Types.Module
41 ··[HasNoCafRefs,·TagSig:·<TagProper>,41 ··[HasNoCafRefs,·TagSig:·<TagProper>,
42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
44 1dc193b8b7ee86978cc2598fbc40e2ff44 fd4af4a7eb935e8b9492e7b01f6782a2
45 ··$trModule1·::·GHC.Types.TrName45 ··$trModule1·::·GHC.Types.TrName
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
49 60ed78622d29cc2e447f9e1cec41f35d49 e568c26818ab71e335bb912671d247c7
50 ··$trModule2·::·GHC.Prim.Addr#50 ··$trModule2·::·GHC.Prim.Addr#
51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
52 ···Unfolding:·Core:·<vanilla>52 ···Unfolding:·Core:·<vanilla>
53 ··············"Data.Functor.Compose.Compat.Repl.Batteries"#]53 ··············"Data.Functor.Compose.Compat.Repl.Batteries"#]
54 f9529e6c4ab1ec9ee4b5b87a20d7c8f954 ddf8dca2bea954b1f7891bad087feb8d
55 ··$trModule3·::·GHC.Types.TrName55 ··$trModule3·::·GHC.Types.TrName
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
59 8f626fc90d2cf36b56a834ebc62961c859 32d2132ac4ab14af23ab89a51d6a7a44
60 ··$trModule4·::·GHC.Prim.Addr#60 ··$trModule4·::·GHC.Prim.Addr#
61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
62 ···Unfolding:·Core:·<vanilla>62 ···Unfolding:·Core:·<vanilla>
63 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]63 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
64 Warnings:64 Warnings:
65 ··Deprecated·names:65 ··Deprecated·names:
66 ··Deprecated·exports:66 ··Deprecated·exports:
67 trusted:·safe-inferred67 trusted:·safe-inferred
68 require·own·pkg·trusted:·False68 require·own·pkg·trusted:·False
69 docs:69 docs:
70 ··Nothing70 ··Nothing
3.95 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Compose/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Sum/Compat.dyn_hi
Files 87% similar despite different names
3.61 KB
ghc --show-iface {}
    
Offset 1, 66 lines modifiedOffset 1, 66 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.Compose.Compat·91037 interface·Data.Functor.Sum.Compat·9103
8 ··interface·hash:·7e23e557faedc736aa3aa3300b0da9a3 
9 ··ABI·hash:·f166324b1a99ab72f4cecdb2a5aa6093 
10 ··export-list·hash:·82398946adcb31e6c0b1c28113f540ce8 ··interface·hash:·6f2ec527bde20cbc23376674fc3993db
 9 ··ABI·hash:·bd297e1a1ecb9774c134c4175a0f13ff
 10 ··export-list·hash:·b90dfafce8c677855abd2384cbc4a1d3
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·5fd6a1f445f3702c47e14fc687c4ad3212 ··flag·hash:·5fd6a1f445f3702c47e14fc687c4ad32
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·040c1e01b8256f6d47d8a8d0b89cb96116 ··src_hash:·2a2e8f2e59a6f1ecd26ba4b76bd71740
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.Compose.Compose{Data.Functor.Compose.Compose·Data.Functor.Compose.getCompose}21 ··Data.Functor.Sum.Sum{Data.Functor.Sum.InL·Data.Functor.Sum.InR}
22 direct·module·dependencies:22 direct·module·dependencies:
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv24 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
27 family·instance·modules:·Control.Applicative·Data.Complex27 family·instance·modules:·Control.Applicative·Data.Complex
28 ·························Data.Functor.Compose·GHC.Internal.Control.Arrow28 ·························Data.Functor.Sum·GHC.Internal.Control.Arrow
29 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity29 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity
30 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal30 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal
31 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version31 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version
32 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics32 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics
33 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags33 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags
34 import··-/··Data.Functor.Compose·6fd38811370c2a22eb41d918c5febe06 
35 import··-/··Data.Functor.Compose.Compat·95a226b4e201c2615b4e575efca1e2c7 
36 c43d1b2433128b2b302df36612dd29b334 import··-/··Data.Functor.Sum·acf6932b1e07361d75cc0dcacc1c3ecd
 35 import··-/··Data.Functor.Sum.Compat·354ad0a31b0cec75b981a57aa5762849
 36 be06aef41908772dded998e94b5fbd6d
37 ··$trModule·::·GHC.Types.Module37 ··$trModule·::·GHC.Types.Module
38 ··[HasNoCafRefs,·TagSig:·<TagProper>,38 ··[HasNoCafRefs,·TagSig:·<TagProper>,
39 ···LambdaFormInfo:·LFCon[GHC.Types.Module],39 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
40 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]40 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
41 8ac4e02fcc74cb59eaf4862d948b77aa41 5366da1d0ffc2c481823c7ba49927cf9
42 ··$trModule1·::·GHC.Types.TrName42 ··$trModule1·::·GHC.Types.TrName
43 ··[HasNoCafRefs,·TagSig:·<TagProper>,43 ··[HasNoCafRefs,·TagSig:·<TagProper>,
44 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],44 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
45 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]45 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
46 0cd6a2149b3138efe45661439b5d2fe646 6399456baf95b824b9cec49c67095140
47 ··$trModule2·::·GHC.Prim.Addr#47 ··$trModule2·::·GHC.Prim.Addr#
48 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,48 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
49 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Compose.Compat"#]49 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Sum.Compat"#]
50 70a20292ac5d1ff6ef8e8b7f9da8e33c50 be135277177d9bd9ed3b25ebc7e049eb
51 ··$trModule3·::·GHC.Types.TrName51 ··$trModule3·::·GHC.Types.TrName
52 ··[HasNoCafRefs,·TagSig:·<TagProper>,52 ··[HasNoCafRefs,·TagSig:·<TagProper>,
53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
55 f3b059fa9311e93dece04f4b6a6b902355 2c82adfb0d6f7d750f827f32d19ad878
56 ··$trModule4·::·GHC.Prim.Addr#56 ··$trModule4·::·GHC.Prim.Addr#
57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
58 ···Unfolding:·Core:·<vanilla>58 ···Unfolding:·Core:·<vanilla>
59 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]59 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
60 Warnings:60 Warnings:
61 ··Deprecated·names:61 ··Deprecated·names:
62 ··Deprecated·exports:62 ··Deprecated·exports:
63 trusted:·safe-inferred63 trusted:·safe-inferred
64 require·own·pkg·trusted:·False64 require·own·pkg·trusted:·False
65 docs:65 docs:
66 ··Nothing66 ··Nothing
4.76 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Compose/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifoldable1/Compat.dyn_hi
Files 85% similar despite different names
4.43 KB
ghc --show-iface {}
    
Offset 1, 66 lines modifiedOffset 1, 69 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.Compose.Compat·9103 
8 ··interface·hash:·7e23e557faedc736aa3aa3300b0da9a3 
9 ··ABI·hash:·f166324b1a99ab72f4cecdb2a5aa6093 
10 ··export-list·hash:·82398946adcb31e6c0b1c28113f540ce7 interface·Data.Bifoldable1.Compat·9103
 8 ··interface·hash:·b119149d12db063df90b1612de5dc296
 9 ··ABI·hash:·b4d109af13e2478041f4eeae41cfa642
 10 ··export-list·hash:·ce62fd31487e7167b05a4334283ce84c
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·da375c6a597725281d64e666cacc1ef412 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·040c1e01b8256f6d47d8a8d0b89cb96116 ··src_hash:·570547a7917b27a6eb227d9d5cda089c
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.Compose.Compose{Data.Functor.Compose.Compose·Data.Functor.Compose.getCompose}21 ··Data.Bifoldable1.Bifoldable1{Data.Bifoldable1.bifold1·Data.Bifoldable1.bifoldMap1}
22 direct·module·dependencies:22 direct·module·dependencies:
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv24 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
27 family·instance·modules:·Control.Applicative·Data.Complex27 family·instance·modules:·Control.Applicative·Data.Semigroup
28 ·························Data.Functor.Compose·GHC.Internal.Control.Arrow 
29 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity28 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
30 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal 
31 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
32 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
33 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags31 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
34 import··-/··Data.Functor.Compose·6fd38811370c2a22eb41d918c5febe06 
35 import··-/··Data.Functor.Compose.Compat·95a226b4e201c2615b4e575efca1e2c7 
36 c43d1b2433128b2b302df36612dd29b332 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
 33 ·························GHC.Internal.RTS.Flags
 34 import··-/··Data.Bifoldable1·b7936f09124ea010acae808ccd13e65c
 35 import··-/··Data.Bifoldable1.Compat·14953604cb86f03d64c1a3ab73e032c6
 36 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
 37 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
 38 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
 39 1dc3f3e362d0ae07bcdcd23cc877192b
37 ··$trModule·::·GHC.Types.Module40 ··$trModule·::·GHC.Types.Module
38 ··[HasNoCafRefs,·TagSig:·<TagProper>,41 ··[HasNoCafRefs,·TagSig:·<TagProper>,
39 ···LambdaFormInfo:·LFCon[GHC.Types.Module],42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
40 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
41 8ac4e02fcc74cb59eaf4862d948b77aa44 7d9c790c8d40a7c6fdcf59fae0440f0e
42 ··$trModule1·::·GHC.Types.TrName45 ··$trModule1·::·GHC.Types.TrName
43 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
44 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
45 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
46 0cd6a2149b3138efe45661439b5d2fe649 318a286006489f9f5dc9cae13969cc12
47 ··$trModule2·::·GHC.Prim.Addr#50 ··$trModule2·::·GHC.Prim.Addr#
48 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
49 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Compose.Compat"#]52 ···Unfolding:·Core:·<vanilla>·"Data.Bifoldable1.Compat"#]
50 70a20292ac5d1ff6ef8e8b7f9da8e33c53 5fa3f72e6587db4a48cc76873659b32e
51 ··$trModule3·::·GHC.Types.TrName54 ··$trModule3·::·GHC.Types.TrName
52 ··[HasNoCafRefs,·TagSig:·<TagProper>,55 ··[HasNoCafRefs,·TagSig:·<TagProper>,
53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],56 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]57 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
55 f3b059fa9311e93dece04f4b6a6b902358 e450ec280bf99672385e9be721571538
56 ··$trModule4·::·GHC.Prim.Addr#59 ··$trModule4·::·GHC.Prim.Addr#
57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,60 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
58 ···Unfolding:·Core:·<vanilla>61 ···Unfolding:·Core:·<vanilla>
59 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]62 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
60 Warnings:63 Warnings:
61 ··Deprecated·names:64 ··Deprecated·names:
62 ··Deprecated·exports:65 ··Deprecated·exports:
63 trusted:·safe-inferred66 trusted:·safe-inferred
64 require·own·pkg·trusted:·False67 require·own·pkg·trusted:·False
65 docs:68 docs:
66 ··Nothing69 ··Nothing
4.03 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Const/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Const/Compat/Repl/Batteries.dyn_hi
Files 86% similar despite different names
3.66 KB
ghc --show-iface {}
    
Offset 1, 70 lines modifiedOffset 1, 70 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.Const.Compat.Repl.Batteries·91037 interface·Data.Functor.Const.Compat.Repl.Batteries·9103
8 ··interface·hash:·2843d77081f540e7b814952e5b4828c7 
9 ··ABI·hash:·5ff395bdc37d2f03d5b6e93a06fabfea8 ··interface·hash:·036411f948a1308d880a53e83197e605
 9 ··ABI·hash:·f642e232ae4d5121e885e8ce8f797cf0
10 ··export-list·hash:·c667a03d9c3cb632900f3f7febb28a6110 ··export-list·hash:·c667a03d9c3cb632900f3f7febb28a61
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·f5f4ff2740817733467d2d8d59a270db16 ··src_hash:·f5f4ff2740817733467d2d8d59a270db
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··GHC.Internal.Data.Functor.Const.Const{GHC.Internal.Data.Functor.Const.Const·GHC.Internal.Data.Functor.Const.getConst}21 ··GHC.Internal.Data.Functor.Const.Const{GHC.Internal.Data.Functor.Const.Const·GHC.Internal.Data.Functor.Const.getConst}
22 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Const.Compat22 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Const.Compat
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.024 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 trusted·package·dependencies:·base-4.20.2.026 trusted·package·dependencies:·base-4.20.2.0
27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
28 family·instance·modules:·Control.Applicative28 family·instance·modules:·Control.Applicative
29 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const29 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
30 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid30 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
31 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord31 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
32 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList32 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
33 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception33 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
34 ·························GHC.Internal.RTS.Flags34 ·························GHC.Internal.RTS.Flags
35 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a35 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
36 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Const.Compat·8220474e507ef7a4e9f9a37148e3dd3736 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Const.Compat·d54c470352d25ca4127cda4db04c2a86
37 ··exports:·fbf25822e16ffc90eb5cc2d3162b77a737 ··exports:·fbf25822e16ffc90eb5cc2d3162b77a7
38 import··-/··GHC.Internal.Data.Functor.Const·4501db7abd679c657a9bf26433fdd70b38 import··-/··GHC.Internal.Data.Functor.Const·4501db7abd679c657a9bf26433fdd70b
39 d75d3df71f0f11b3cd6faa26b8874b3b39 3faf410406a6b82fd0bd4f3579f846e3
40 ··$trModule·::·GHC.Types.Module40 ··$trModule·::·GHC.Types.Module
41 ··[HasNoCafRefs,·TagSig:·<TagProper>,41 ··[HasNoCafRefs,·TagSig:·<TagProper>,
42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
44 f43eac99b323f76d9432ee19f11c99ba44 e5e3c4010a4a187b23caa99381e6437d
45 ··$trModule1·::·GHC.Types.TrName45 ··$trModule1·::·GHC.Types.TrName
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
49 6d591a41cfb98d428150ec851b2abcba49 867005199dca4b41876ec5171bc9c4e3
50 ··$trModule2·::·GHC.Prim.Addr#50 ··$trModule2·::·GHC.Prim.Addr#
51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
52 ···Unfolding:·Core:·<vanilla>52 ···Unfolding:·Core:·<vanilla>
53 ··············"Data.Functor.Const.Compat.Repl.Batteries"#]53 ··············"Data.Functor.Const.Compat.Repl.Batteries"#]
54 9cbb838304df3d3f648f26ed9de0155e54 af8be10e4c13aef7ecfbf13b1579590a
55 ··$trModule3·::·GHC.Types.TrName55 ··$trModule3·::·GHC.Types.TrName
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
59 d0258f6fcd38e0c692f1743a2009eaa359 17da39ac2abf073bfa97391db3fb27a5
60 ··$trModule4·::·GHC.Prim.Addr#60 ··$trModule4·::·GHC.Prim.Addr#
61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
62 ···Unfolding:·Core:·<vanilla>62 ···Unfolding:·Core:·<vanilla>
63 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]63 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
64 Warnings:64 Warnings:
65 ··Deprecated·names:65 ··Deprecated·names:
66 ··Deprecated·exports:66 ··Deprecated·exports:
67 trusted:·safe-inferred67 trusted:·safe-inferred
68 require·own·pkg·trusted:·False68 require·own·pkg·trusted:·False
69 docs:69 docs:
70 ··Nothing70 ··Nothing
4.89 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Const/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Compose/Compat.hi
Files 83% similar despite different names
4.54 KB
ghc --show-iface {}
    
Offset 1, 70 lines modifiedOffset 1, 66 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.Const.Compat.Repl.Batteries·91037 interface·Data.Functor.Compose.Compat·9103
8 ··interface·hash:·2843d77081f540e7b814952e5b4828c7 
9 ··ABI·hash:·5ff395bdc37d2f03d5b6e93a06fabfea 
10 ··export-list·hash:·c667a03d9c3cb632900f3f7febb28a618 ··interface·hash:·908a614149b578fe562b04d62ca38785
 9 ··ABI·hash:·44d3001b0ffce703dd6f7f8c0f4e5298
 10 ··export-list·hash:·82398946adcb31e6c0b1c28113f540ce
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·da375c6a597725281d64e666cacc1ef4
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·f5f4ff2740817733467d2d8d59a270db16 ··src_hash:·040c1e01b8256f6d47d8a8d0b89cb961
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··GHC.Internal.Data.Functor.Const.Const{GHC.Internal.Data.Functor.Const.Const·GHC.Internal.Data.Functor.Const.getConst} 
22 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Const.Compat21 ··Data.Functor.Compose.Compose{Data.Functor.Compose.Compose·Data.Functor.Compose.getCompose}
 22 direct·module·dependencies:
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.024 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 trusted·package·dependencies:·base-4.20.2.0 
27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
28 family·instance·modules:·Control.Applicative27 family·instance·modules:·Control.Applicative·Data.Complex
29 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const28 ·························Data.Functor.Compose·GHC.Internal.Control.Arrow
30 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid29 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity
31 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord 
32 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList30 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal
33 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception31 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version
 32 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics
34 ·························GHC.Internal.RTS.Flags33 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags
 34 import··-/··Data.Functor.Compose·6fd38811370c2a22eb41d918c5febe06
 35 import··-/··Data.Functor.Compose.Compat·95a226b4e201c2615b4e575efca1e2c7
 36 e87abc249124e47e04b21bc0317844b9
35 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a 
36 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Const.Compat·8220474e507ef7a4e9f9a37148e3dd37 
37 ··exports:·fbf25822e16ffc90eb5cc2d3162b77a7 
38 import··-/··GHC.Internal.Data.Functor.Const·4501db7abd679c657a9bf26433fdd70b 
39 d75d3df71f0f11b3cd6faa26b8874b3b 
40 ··$trModule·::·GHC.Types.Module37 ··$trModule·::·GHC.Types.Module
41 ··[HasNoCafRefs,·TagSig:·<TagProper>,38 ··[HasNoCafRefs,·TagSig:·<TagProper>,
42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],39 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]40 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
44 f43eac99b323f76d9432ee19f11c99ba41 fb3b4c5f69df03df9598a840144b3c45
45 ··$trModule1·::·GHC.Types.TrName42 ··$trModule1·::·GHC.Types.TrName
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,43 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],44 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]45 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
49 6d591a41cfb98d428150ec851b2abcba46 84f359532a7b3426c59a2220fafec7ba
50 ··$trModule2·::·GHC.Prim.Addr#47 ··$trModule2·::·GHC.Prim.Addr#
51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,48 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
 49 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Compose.Compat"#]
 50 830af4668a0dee06696438a2a0b37188
52 ···Unfolding:·Core:·<vanilla> 
53 ··············"Data.Functor.Const.Compat.Repl.Batteries"#] 
54 9cbb838304df3d3f648f26ed9de0155e 
55 ··$trModule3·::·GHC.Types.TrName51 ··$trModule3·::·GHC.Types.TrName
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,52 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
59 d0258f6fcd38e0c692f1743a2009eaa355 522553e094a00cfcb187d225fc3c6a0c
60 ··$trModule4·::·GHC.Prim.Addr#56 ··$trModule4·::·GHC.Prim.Addr#
61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
62 ···Unfolding:·Core:·<vanilla>58 ···Unfolding:·Core:·<vanilla>
63 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]59 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
64 Warnings:60 Warnings:
65 ··Deprecated·names:61 ··Deprecated·names:
66 ··Deprecated·exports:62 ··Deprecated·exports:
67 trusted:·safe-inferred63 trusted:·safe-inferred
68 require·own·pkg·trusted:·False64 require·own·pkg·trusted:·False
69 docs:65 docs:
70 ··Nothing66 ··Nothing
3.29 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Const/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Const/Compat.dyn_hi
Files 88% similar despite different names
2.95 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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.Const.Compat·91037 interface·Data.Functor.Const.Compat·9103
8 ··interface·hash:·7c2abbc33792bb955d90f628322b6444 
9 ··ABI·hash:·8220474e507ef7a4e9f9a37148e3dd378 ··interface·hash:·c8d46dfd2b8ce89252fe7c63a1c3dc7e
 9 ··ABI·hash:·d54c470352d25ca4127cda4db04c2a86
10 ··export-list·hash:·fbf25822e16ffc90eb5cc2d3162b77a710 ··export-list·hash:·fbf25822e16ffc90eb5cc2d3162b77a7
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·76654e8ec441fafb725f1fd6320d1ebe16 ··src_hash:·76654e8ec441fafb725f1fd6320d1ebe
Offset 30, 40 lines modifiedOffset 30, 40 lines modified
30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
31 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList31 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
32 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception32 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
33 ·························GHC.Internal.RTS.Flags33 ·························GHC.Internal.RTS.Flags
34 import··-/··Data.Functor.Const.Compat·1b0b38fcc595bb99b5550b378321fae734 import··-/··Data.Functor.Const.Compat·1b0b38fcc595bb99b5550b378321fae7
35 import··-/··GHC.Internal.Data.Functor.Const·4501db7abd679c657a9bf26433fdd70b35 import··-/··GHC.Internal.Data.Functor.Const·4501db7abd679c657a9bf26433fdd70b
36 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf36 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
37 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b437 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
38 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d38 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
39 e9ff20c2b2f8f15a9f601e2d48bb5f3339 9524729bf217fb30321ea5ea01c86a26
40 ··$trModule·::·GHC.Types.Module40 ··$trModule·::·GHC.Types.Module
41 ··[HasNoCafRefs,·TagSig:·<TagProper>,41 ··[HasNoCafRefs,·TagSig:·<TagProper>,
42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
44 388cfd4ae800dcbcd143d2a101ccfe3544 2479242b10b76691355436d030897c4c
45 ··$trModule1·::·GHC.Types.TrName45 ··$trModule1·::·GHC.Types.TrName
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
49 5acf89c0d137972a9c3fca0abf865f6349 602f483036faa0d2c79d7ae693a9269e
50 ··$trModule2·::·GHC.Prim.Addr#50 ··$trModule2·::·GHC.Prim.Addr#
51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
52 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Const.Compat"#]52 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Const.Compat"#]
53 88e3ae586e70e4b49b2d6455d7f4819353 ec8f88770f16c6133434cea7e02cc07d
54 ··$trModule3·::·GHC.Types.TrName54 ··$trModule3·::·GHC.Types.TrName
55 ··[HasNoCafRefs,·TagSig:·<TagProper>,55 ··[HasNoCafRefs,·TagSig:·<TagProper>,
56 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],56 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
57 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]57 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
58 0c0d951ba5f001f3f23791b37a49859158 e59721a6021560afb9c6945968f36dd5
59 ··$trModule4·::·GHC.Prim.Addr#59 ··$trModule4·::·GHC.Prim.Addr#
60 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,60 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
61 ···Unfolding:·Core:·<vanilla>61 ···Unfolding:·Core:·<vanilla>
62 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]62 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
63 Warnings:63 Warnings:
64 ··Deprecated·names:64 ··Deprecated·names:
65 ··Deprecated·exports:65 ··Deprecated·exports:
66 trusted:·safe-inferred66 trusted:·safe-inferred
67 require·own·pkg·trusted:·False67 require·own·pkg·trusted:·False
68 docs:68 docs:
69 ··Nothing69 ··Nothing
3.28 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Const/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Const/Compat.hi
Files 89% similar despite different names
2.95 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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.Const.Compat·91037 interface·Data.Functor.Const.Compat·9103
8 ··interface·hash:·7c2abbc33792bb955d90f628322b6444 
9 ··ABI·hash:·8220474e507ef7a4e9f9a37148e3dd378 ··interface·hash:·c8d46dfd2b8ce89252fe7c63a1c3dc7e
 9 ··ABI·hash:·d54c470352d25ca4127cda4db04c2a86
10 ··export-list·hash:·fbf25822e16ffc90eb5cc2d3162b77a710 ··export-list·hash:·fbf25822e16ffc90eb5cc2d3162b77a7
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·76654e8ec441fafb725f1fd6320d1ebe16 ··src_hash:·76654e8ec441fafb725f1fd6320d1ebe
Offset 30, 40 lines modifiedOffset 30, 40 lines modified
30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
31 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList31 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
32 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception32 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
33 ·························GHC.Internal.RTS.Flags33 ·························GHC.Internal.RTS.Flags
34 import··-/··Data.Functor.Const.Compat·1b0b38fcc595bb99b5550b378321fae734 import··-/··Data.Functor.Const.Compat·1b0b38fcc595bb99b5550b378321fae7
35 import··-/··GHC.Internal.Data.Functor.Const·4501db7abd679c657a9bf26433fdd70b35 import··-/··GHC.Internal.Data.Functor.Const·4501db7abd679c657a9bf26433fdd70b
36 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf36 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
37 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b437 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
38 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d38 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
39 e9ff20c2b2f8f15a9f601e2d48bb5f3339 9524729bf217fb30321ea5ea01c86a26
40 ··$trModule·::·GHC.Types.Module40 ··$trModule·::·GHC.Types.Module
41 ··[HasNoCafRefs,·TagSig:·<TagProper>,41 ··[HasNoCafRefs,·TagSig:·<TagProper>,
42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
44 388cfd4ae800dcbcd143d2a101ccfe3544 2479242b10b76691355436d030897c4c
45 ··$trModule1·::·GHC.Types.TrName45 ··$trModule1·::·GHC.Types.TrName
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
49 5acf89c0d137972a9c3fca0abf865f6349 602f483036faa0d2c79d7ae693a9269e
50 ··$trModule2·::·GHC.Prim.Addr#50 ··$trModule2·::·GHC.Prim.Addr#
51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
52 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Const.Compat"#]52 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Const.Compat"#]
53 88e3ae586e70e4b49b2d6455d7f4819353 ec8f88770f16c6133434cea7e02cc07d
54 ··$trModule3·::·GHC.Types.TrName54 ··$trModule3·::·GHC.Types.TrName
55 ··[HasNoCafRefs,·TagSig:·<TagProper>,55 ··[HasNoCafRefs,·TagSig:·<TagProper>,
56 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],56 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
57 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]57 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
58 0c0d951ba5f001f3f23791b37a49859158 e59721a6021560afb9c6945968f36dd5
59 ··$trModule4·::·GHC.Prim.Addr#59 ··$trModule4·::·GHC.Prim.Addr#
60 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,60 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
61 ···Unfolding:·Core:·<vanilla>61 ···Unfolding:·Core:·<vanilla>
62 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]62 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
63 Warnings:63 Warnings:
64 ··Deprecated·names:64 ··Deprecated·names:
65 ··Deprecated·exports:65 ··Deprecated·exports:
66 trusted:·safe-inferred66 trusted:·safe-inferred
67 require·own·pkg·trusted:·False67 require·own·pkg·trusted:·False
68 docs:68 docs:
69 ··Nothing69 ··Nothing
4.71 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Contravariant/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Contravariant/Compat/Repl/Batteries.hi
Files 87% similar despite different names
4.33 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·Data.Functor.Contravariant.Compat.Repl.Batteries·91037 interface·Data.Functor.Contravariant.Compat.Repl.Batteries·9103
8 ··interface·hash:·3b11d7c44153b33c6488e367a4d30faa 
9 ··ABI·hash:·58dccd37b0c6f2f47bbc9cf96adf2c928 ··interface·hash:·3afff37539cddeac4c83551b8feaae4e
 9 ··ABI·hash:·67711ab34380ab7dfe105de25ba465af
10 ··export-list·hash:·94425a16c22e16db8b91a560f7375be810 ··export-list·hash:·94425a16c22e16db8b91a560f7375be8
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·18f5dd7e135a4fbb226869cbef78808b16 ··src_hash:·18f5dd7e135a4fbb226869cbef78808b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··Data.Functor.Contravariant.defaultEquivalence26 ··Data.Functor.Contravariant.defaultEquivalence
27 ··Data.Functor.Contravariant.phantom27 ··Data.Functor.Contravariant.phantom
28 ··Data.Functor.Contravariant.Comparison{Data.Functor.Contravariant.Comparison·Data.Functor.Contravariant.getComparison}28 ··Data.Functor.Contravariant.Comparison{Data.Functor.Contravariant.Comparison·Data.Functor.Contravariant.getComparison}
29 ··Data.Functor.Contravariant.Contravariant{Data.Functor.Contravariant.>$·Data.Functor.Contravariant.contramap}29 ··Data.Functor.Contravariant.Contravariant{Data.Functor.Contravariant.>$·Data.Functor.Contravariant.contramap}
30 ··Data.Functor.Contravariant.Equivalence{Data.Functor.Contravariant.Equivalence·Data.Functor.Contravariant.getEquivalence}30 ··Data.Functor.Contravariant.Equivalence{Data.Functor.Contravariant.Equivalence·Data.Functor.Contravariant.getEquivalence}
31 ··Data.Functor.Contravariant.Op{Data.Functor.Contravariant.Op·Data.Functor.Contravariant.getOp}31 ··Data.Functor.Contravariant.Op{Data.Functor.Contravariant.Op·Data.Functor.Contravariant.getOp}
32 ··Data.Functor.Contravariant.Predicate{Data.Functor.Contravariant.Predicate·Data.Functor.Contravariant.getPredicate}32 ··Data.Functor.Contravariant.Predicate{Data.Functor.Contravariant.Predicate·Data.Functor.Contravariant.getPredicate}
33 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Contravariant.Compat33 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Contravariant.Compat
34 boot·module·dependencies:34 boot·module·dependencies:
35 direct·package·dependencies:·base-4.20.2.035 direct·package·dependencies:·base-4.20.2.0
36 plugin·package·dependencies:36 plugin·package·dependencies:
37 trusted·package·dependencies:·base-4.20.2.037 trusted·package·dependencies:·base-4.20.2.0
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.Complex39 family·instance·modules:·Control.Applicative·Data.Complex
40 ·························Data.Functor.Compose·Data.Functor.Product·Data.Functor.Sum40 ·························Data.Functor.Compose·Data.Functor.Product·Data.Functor.Sum
Offset 42, 41 lines modifiedOffset 42, 41 lines modified
42 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid42 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
43 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord43 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
44 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList44 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
45 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception45 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
46 ·························GHC.Internal.RTS.Flags46 ·························GHC.Internal.RTS.Flags
47 import··-/··Data.Functor.Contravariant·27abf0f4a3810736abf4358281f70a3647 import··-/··Data.Functor.Contravariant·27abf0f4a3810736abf4358281f70a36
48 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a48 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
49 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Contravariant.Compat·34061873ec1ba727130c080aee47b60649 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Contravariant.Compat·ba626e7c5e3f5666b882952fc53924ab
50 ··exports:·aa57873c90a7b857f04e53b4a08d79f750 ··exports:·aa57873c90a7b857f04e53b4a08d79f7
51 5f0ad56387dbca5cc4018ad5b24221fb51 5fa3db04251ebd4d73908f8c381d4fbf
52 ··$trModule·::·GHC.Types.Module52 ··$trModule·::·GHC.Types.Module
53 ··[HasNoCafRefs,·TagSig:·<TagProper>,53 ··[HasNoCafRefs,·TagSig:·<TagProper>,
54 ···LambdaFormInfo:·LFCon[GHC.Types.Module],54 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
55 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]55 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
56 980f2bc7d00382eabe84e385174cb0c056 aa5eecefa2d95b13525b9c87dc2ec7ab
57 ··$trModule1·::·GHC.Types.TrName57 ··$trModule1·::·GHC.Types.TrName
58 ··[HasNoCafRefs,·TagSig:·<TagProper>,58 ··[HasNoCafRefs,·TagSig:·<TagProper>,
59 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],59 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
60 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]60 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
61 c0b997fb84c0073c8a3f437b3601bc9761 3b81e580e297adf2b5353f432d708582
62 ··$trModule2·::·GHC.Prim.Addr#62 ··$trModule2·::·GHC.Prim.Addr#
63 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,63 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
64 ···Unfolding:·Core:·<vanilla>64 ···Unfolding:·Core:·<vanilla>
65 ··············"Data.Functor.Contravariant.Compat.Repl.Batteries"#]65 ··············"Data.Functor.Contravariant.Compat.Repl.Batteries"#]
66 f88480e284531d87561bf2efe617461966 ede7545ed0c4d8fde32ef408655348ff
67 ··$trModule3·::·GHC.Types.TrName67 ··$trModule3·::·GHC.Types.TrName
68 ··[HasNoCafRefs,·TagSig:·<TagProper>,68 ··[HasNoCafRefs,·TagSig:·<TagProper>,
69 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],69 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
70 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]70 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
71 9f7990496092fea0eb798f65b071e83571 b8c7d3be0dc6b186130a8d92dcec819e
72 ··$trModule4·::·GHC.Prim.Addr#72 ··$trModule4·::·GHC.Prim.Addr#
73 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,73 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
74 ···Unfolding:·Core:·<vanilla>74 ···Unfolding:·Core:·<vanilla>
75 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]75 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
76 Warnings:76 Warnings:
77 ··Deprecated·names:77 ··Deprecated·names:
78 ··Deprecated·exports:78 ··Deprecated·exports:
79 trusted:·safe-inferred79 trusted:·safe-inferred
80 require·own·pkg·trusted:·False80 require·own·pkg·trusted:·False
81 docs:81 docs:
82 ··Nothing82 ··Nothing
4.71 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Contravariant/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Contravariant/Compat/Repl/Batteries.dyn_hi
Files 78% similar despite different names
4.33 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·Data.Functor.Contravariant.Compat.Repl.Batteries·91037 interface·Data.Functor.Contravariant.Compat.Repl.Batteries·9103
8 ··interface·hash:·3b11d7c44153b33c6488e367a4d30faa 
9 ··ABI·hash:·58dccd37b0c6f2f47bbc9cf96adf2c928 ··interface·hash:·3afff37539cddeac4c83551b8feaae4e
 9 ··ABI·hash:·67711ab34380ab7dfe105de25ba465af
10 ··export-list·hash:·94425a16c22e16db8b91a560f7375be810 ··export-list·hash:·94425a16c22e16db8b91a560f7375be8
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·18f5dd7e135a4fbb226869cbef78808b16 ··src_hash:·18f5dd7e135a4fbb226869cbef78808b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··Data.Functor.Contravariant.defaultEquivalence26 ··Data.Functor.Contravariant.defaultEquivalence
27 ··Data.Functor.Contravariant.phantom27 ··Data.Functor.Contravariant.phantom
28 ··Data.Functor.Contravariant.Comparison{Data.Functor.Contravariant.Comparison·Data.Functor.Contravariant.getComparison}28 ··Data.Functor.Contravariant.Comparison{Data.Functor.Contravariant.Comparison·Data.Functor.Contravariant.getComparison}
29 ··Data.Functor.Contravariant.Contravariant{Data.Functor.Contravariant.>$·Data.Functor.Contravariant.contramap}29 ··Data.Functor.Contravariant.Contravariant{Data.Functor.Contravariant.>$·Data.Functor.Contravariant.contramap}
30 ··Data.Functor.Contravariant.Equivalence{Data.Functor.Contravariant.Equivalence·Data.Functor.Contravariant.getEquivalence}30 ··Data.Functor.Contravariant.Equivalence{Data.Functor.Contravariant.Equivalence·Data.Functor.Contravariant.getEquivalence}
31 ··Data.Functor.Contravariant.Op{Data.Functor.Contravariant.Op·Data.Functor.Contravariant.getOp}31 ··Data.Functor.Contravariant.Op{Data.Functor.Contravariant.Op·Data.Functor.Contravariant.getOp}
32 ··Data.Functor.Contravariant.Predicate{Data.Functor.Contravariant.Predicate·Data.Functor.Contravariant.getPredicate}32 ··Data.Functor.Contravariant.Predicate{Data.Functor.Contravariant.Predicate·Data.Functor.Contravariant.getPredicate}
33 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Contravariant.Compat33 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Contravariant.Compat
34 boot·module·dependencies:34 boot·module·dependencies:
35 direct·package·dependencies:·base-4.20.2.035 direct·package·dependencies:·base-4.20.2.0
36 plugin·package·dependencies:36 plugin·package·dependencies:
37 trusted·package·dependencies:·base-4.20.2.037 trusted·package·dependencies:·base-4.20.2.0
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.Complex39 family·instance·modules:·Control.Applicative·Data.Complex
40 ·························Data.Functor.Compose·Data.Functor.Product·Data.Functor.Sum40 ·························Data.Functor.Compose·Data.Functor.Product·Data.Functor.Sum
Offset 42, 41 lines modifiedOffset 42, 41 lines modified
42 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid42 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
43 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord43 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
44 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList44 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
45 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception45 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
46 ·························GHC.Internal.RTS.Flags46 ·························GHC.Internal.RTS.Flags
47 import··-/··Data.Functor.Contravariant·27abf0f4a3810736abf4358281f70a3647 import··-/··Data.Functor.Contravariant·27abf0f4a3810736abf4358281f70a36
48 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a48 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
49 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Contravariant.Compat·34061873ec1ba727130c080aee47b60649 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Contravariant.Compat·ba626e7c5e3f5666b882952fc53924ab
50 ··exports:·aa57873c90a7b857f04e53b4a08d79f750 ··exports:·aa57873c90a7b857f04e53b4a08d79f7
51 5f0ad56387dbca5cc4018ad5b24221fb51 5fa3db04251ebd4d73908f8c381d4fbf
52 ··$trModule·::·GHC.Types.Module52 ··$trModule·::·GHC.Types.Module
53 ··[HasNoCafRefs,·TagSig:·<TagProper>,53 ··[HasNoCafRefs,·TagSig:·<TagProper>,
54 ···LambdaFormInfo:·LFCon[GHC.Types.Module],54 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
55 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]55 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
56 980f2bc7d00382eabe84e385174cb0c056 aa5eecefa2d95b13525b9c87dc2ec7ab
57 ··$trModule1·::·GHC.Types.TrName57 ··$trModule1·::·GHC.Types.TrName
58 ··[HasNoCafRefs,·TagSig:·<TagProper>,58 ··[HasNoCafRefs,·TagSig:·<TagProper>,
59 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],59 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
60 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]60 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
61 c0b997fb84c0073c8a3f437b3601bc9761 3b81e580e297adf2b5353f432d708582
62 ··$trModule2·::·GHC.Prim.Addr#62 ··$trModule2·::·GHC.Prim.Addr#
63 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,63 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
64 ···Unfolding:·Core:·<vanilla>64 ···Unfolding:·Core:·<vanilla>
65 ··············"Data.Functor.Contravariant.Compat.Repl.Batteries"#]65 ··············"Data.Functor.Contravariant.Compat.Repl.Batteries"#]
66 f88480e284531d87561bf2efe617461966 ede7545ed0c4d8fde32ef408655348ff
67 ··$trModule3·::·GHC.Types.TrName67 ··$trModule3·::·GHC.Types.TrName
68 ··[HasNoCafRefs,·TagSig:·<TagProper>,68 ··[HasNoCafRefs,·TagSig:·<TagProper>,
69 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],69 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
70 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]70 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
71 9f7990496092fea0eb798f65b071e83571 b8c7d3be0dc6b186130a8d92dcec819e
72 ··$trModule4·::·GHC.Prim.Addr#72 ··$trModule4·::·GHC.Prim.Addr#
73 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,73 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
74 ···Unfolding:·Core:·<vanilla>74 ···Unfolding:·Core:·<vanilla>
75 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]75 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
76 Warnings:76 Warnings:
77 ··Deprecated·names:77 ··Deprecated·names:
78 ··Deprecated·exports:78 ··Deprecated·exports:
79 trusted:·safe-inferred79 trusted:·safe-inferred
80 require·own·pkg·trusted:·False80 require·own·pkg·trusted:·False
81 docs:81 docs:
82 ··Nothing82 ··Nothing
3.32 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Contravariant/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Contravariant/Compat.dyn_hi
Files 85% similar despite different names
2.97 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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.Contravariant.Compat·91037 interface·Data.Functor.Contravariant.Compat·9103
8 ··interface·hash:·d864a41579ee90cae7a3022bcff8fe07 
9 ··ABI·hash:·34061873ec1ba727130c080aee47b6068 ··interface·hash:·fd123840a77c6fa64903ede6d0fceadd
 9 ··ABI·hash:·ba626e7c5e3f5666b882952fc53924ab
10 ··export-list·hash:·aa57873c90a7b857f04e53b4a08d79f710 ··export-list·hash:·aa57873c90a7b857f04e53b4a08d79f7
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·1521eabb8d23fce0805f58d199700f8916 ··src_hash:·1521eabb8d23fce0805f58d199700f89
Offset 42, 40 lines modifiedOffset 42, 40 lines modified
42 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord42 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
43 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList43 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
44 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception44 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
45 ·························GHC.Internal.RTS.Flags45 ·························GHC.Internal.RTS.Flags
46 import··-/··Data.Functor.Contravariant·27abf0f4a3810736abf4358281f70a3646 import··-/··Data.Functor.Contravariant·27abf0f4a3810736abf4358281f70a36
47 import··-/··Data.Functor.Contravariant.Compat·593fa24b6b0c4000ad8cf6d4fcab150d47 import··-/··Data.Functor.Contravariant.Compat·593fa24b6b0c4000ad8cf6d4fcab150d
48 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf48 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
49 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b449 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
50 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d50 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
51 a1bcd7da7dad78c761db06c159a568ac51 b814f5015be437a330b5290919a17158
52 ··$trModule·::·GHC.Types.Module52 ··$trModule·::·GHC.Types.Module
53 ··[HasNoCafRefs,·TagSig:·<TagProper>,53 ··[HasNoCafRefs,·TagSig:·<TagProper>,
54 ···LambdaFormInfo:·LFCon[GHC.Types.Module],54 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
55 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]55 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
56 946713fee793d9a6e7f4b0b5c0418e6b56 79cbc7b7bafa7db32a08578cea7ef336
57 ··$trModule1·::·GHC.Types.TrName57 ··$trModule1·::·GHC.Types.TrName
58 ··[HasNoCafRefs,·TagSig:·<TagProper>,58 ··[HasNoCafRefs,·TagSig:·<TagProper>,
59 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],59 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
60 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]60 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
61 91f9e1aa5070e96403699d056547237161 68e9c4c6b7d9a7a774279cdf82a55432
62 ··$trModule2·::·GHC.Prim.Addr#62 ··$trModule2·::·GHC.Prim.Addr#
63 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,63 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
64 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Contravariant.Compat"#]64 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Contravariant.Compat"#]
65 9ce76539d9104426fd382376451812d465 cfb506f2e1ddbe6b175ac0846a2ff3d1
66 ··$trModule3·::·GHC.Types.TrName66 ··$trModule3·::·GHC.Types.TrName
67 ··[HasNoCafRefs,·TagSig:·<TagProper>,67 ··[HasNoCafRefs,·TagSig:·<TagProper>,
68 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],68 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
69 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]69 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
70 ecbead5f7c250b87179aef62cdcce9cd70 fda984f8b1fd6d684b67a9227762ce8a
71 ··$trModule4·::·GHC.Prim.Addr#71 ··$trModule4·::·GHC.Prim.Addr#
72 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,72 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
73 ···Unfolding:·Core:·<vanilla>73 ···Unfolding:·Core:·<vanilla>
74 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]74 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
75 Warnings:75 Warnings:
76 ··Deprecated·names:76 ··Deprecated·names:
77 ··Deprecated·exports:77 ··Deprecated·exports:
78 trusted:·safe-inferred78 trusted:·safe-inferred
79 require·own·pkg·trusted:·False79 require·own·pkg·trusted:·False
80 docs:80 docs:
81 ··Nothing81 ··Nothing
6.76 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Contravariant/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Semigroup/Compat.dyn_hi
Files 79% similar despite different names
6.43 KB
ghc --show-iface {}
    
Offset 1, 81 lines modifiedOffset 1, 88 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.Contravariant.Compat·9103 
8 ··interface·hash:·d864a41579ee90cae7a3022bcff8fe07 
9 ··ABI·hash:·34061873ec1ba727130c080aee47b606 
10 ··export-list·hash:·aa57873c90a7b857f04e53b4a08d79f77 interface·Data.Semigroup.Compat·9103
 8 ··interface·hash:·ac7b65d66e23d6429a9c8f8fe7060d88
 9 ··ABI·hash:·3751c5071c24444dd45ddf0271484063
 10 ··export-list·hash:·75536dfd8f8d10e11bedd979d8585855
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf12 ··flag·hash:·5fd6a1f445f3702c47e14fc687c4ad32
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·1521eabb8d23fce0805f58d199700f8916 ··src_hash:·b5c0efb56aa5ede033e5f5942f2f3f5f
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.Contravariant.$< 
22 ··Data.Functor.Contravariant.>$$< 
23 ··Data.Functor.Contravariant.>$< 
24 ··Data.Functor.Contravariant.comparisonEquivalence 
25 ··Data.Functor.Contravariant.defaultComparison 
26 ··Data.Functor.Contravariant.defaultEquivalence 
27 ··Data.Functor.Contravariant.phantom 
28 ··Data.Functor.Contravariant.Comparison{Data.Functor.Contravariant.Comparison·Data.Functor.Contravariant.getComparison} 
29 ··Data.Functor.Contravariant.Contravariant{Data.Functor.Contravariant.>$·Data.Functor.Contravariant.contramap} 
30 ··Data.Functor.Contravariant.Equivalence{Data.Functor.Contravariant.Equivalence·Data.Functor.Contravariant.getEquivalence} 
31 ··Data.Functor.Contravariant.Op{Data.Functor.Contravariant.Op·Data.Functor.Contravariant.getOp} 
32 ··Data.Functor.Contravariant.Predicate{Data.Functor.Contravariant.Predicate·Data.Functor.Contravariant.getPredicate}21 ··Data.Semigroup.cycle1
 22 ··Data.Semigroup.diff
 23 ··Data.Semigroup.mtimesDefault
 24 ··GHC.Internal.Data.Semigroup.Internal.stimesIdempotent
 25 ··GHC.Internal.Data.Semigroup.Internal.stimesIdempotentMonoid
 26 ··GHC.Internal.Data.Semigroup.Internal.stimesMonoid
 27 ··Data.Semigroup.Arg{Data.Semigroup.Arg}
 28 ··Data.Semigroup.ArgMax
 29 ··Data.Semigroup.ArgMin
 30 ··Data.Semigroup.First{Data.Semigroup.First·Data.Semigroup.getFirst}
 31 ··Data.Semigroup.Last{Data.Semigroup.Last·Data.Semigroup.getLast}
 32 ··Data.Semigroup.Max{Data.Semigroup.Max·Data.Semigroup.getMax}
 33 ··Data.Semigroup.Min{Data.Semigroup.Min·Data.Semigroup.getMin}
 34 ··Data.Semigroup.WrappedMonoid{Data.Semigroup.WrapMonoid·Data.Semigroup.unwrapMonoid}
 35 ··GHC.Internal.Base.Semigroup{GHC.Internal.Base.<>·GHC.Internal.Base.sconcat·GHC.Internal.Base.stimes}
 36 ··GHC.Internal.Data.Semigroup.Internal.All{GHC.Internal.Data.Semigroup.Internal.All·GHC.Internal.Data.Semigroup.Internal.getAll}
 37 ··GHC.Internal.Data.Semigroup.Internal.Any{GHC.Internal.Data.Semigroup.Internal.Any·GHC.Internal.Data.Semigroup.Internal.getAny}
 38 ··GHC.Internal.Data.Semigroup.Internal.Dual{GHC.Internal.Data.Semigroup.Internal.Dual·GHC.Internal.Data.Semigroup.Internal.getDual}
 39 ··GHC.Internal.Data.Semigroup.Internal.Endo{GHC.Internal.Data.Semigroup.Internal.Endo·GHC.Internal.Data.Semigroup.Internal.appEndo}
 40 ··GHC.Internal.Data.Semigroup.Internal.Product{GHC.Internal.Data.Semigroup.Internal.Product·GHC.Internal.Data.Semigroup.Internal.getProduct}
 41 ··GHC.Internal.Data.Semigroup.Internal.Sum{GHC.Internal.Data.Semigroup.Internal.Sum·GHC.Internal.Data.Semigroup.Internal.getSum}
33 direct·module·dependencies:42 direct·module·dependencies:
34 boot·module·dependencies:43 boot·module·dependencies:
35 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv44 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
36 plugin·package·dependencies:45 plugin·package·dependencies:
37 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext46 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
38 family·instance·modules:·Control.Applicative·Data.Complex47 family·instance·modules:·Control.Applicative·Data.Semigroup
39 ·························Data.Functor.Compose·Data.Functor.Product·Data.Functor.Sum 
40 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const48 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
41 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid49 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
42 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord50 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
43 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList51 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
44 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception52 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
45 ·························GHC.Internal.RTS.Flags53 ·························GHC.Internal.RTS.Flags
 54 import··-/··Data.Semigroup·17176e727fbd647b3348b08dc856cd1e
 55 import··-/··Data.Semigroup.Compat·5cdc70c2d9671bdb835ae4adb8926d2e
 56 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
 57 import··-/··GHC.Internal.Data.Semigroup.Internal·fb21988dcd5c04f00ceb4558e69ef948
 58 5d1800c9c1d6d94cde023a860fc3d784
46 import··-/··Data.Functor.Contravariant·27abf0f4a3810736abf4358281f70a36 
47 import··-/··Data.Functor.Contravariant.Compat·593fa24b6b0c4000ad8cf6d4fcab150d 
48 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf 
49 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b4 
50 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d 
51 a1bcd7da7dad78c761db06c159a568ac 
52 ··$trModule·::·GHC.Types.Module59 ··$trModule·::·GHC.Types.Module
53 ··[HasNoCafRefs,·TagSig:·<TagProper>,60 ··[HasNoCafRefs,·TagSig:·<TagProper>,
54 ···LambdaFormInfo:·LFCon[GHC.Types.Module],61 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
55 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]62 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
56 946713fee793d9a6e7f4b0b5c0418e6b63 71710c610275853d3ea5a513fb4074dc
57 ··$trModule1·::·GHC.Types.TrName64 ··$trModule1·::·GHC.Types.TrName
58 ··[HasNoCafRefs,·TagSig:·<TagProper>,65 ··[HasNoCafRefs,·TagSig:·<TagProper>,
59 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],66 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
60 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]67 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
61 91f9e1aa5070e96403699d056547237168 e970f6c5bb5641b0907ce6a52908e222
62 ··$trModule2·::·GHC.Prim.Addr#69 ··$trModule2·::·GHC.Prim.Addr#
63 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,70 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
64 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Contravariant.Compat"#]71 ···Unfolding:·Core:·<vanilla>·"Data.Semigroup.Compat"#]
65 9ce76539d9104426fd382376451812d472 630a4edaf9275996928890e113be44d5
66 ··$trModule3·::·GHC.Types.TrName73 ··$trModule3·::·GHC.Types.TrName
67 ··[HasNoCafRefs,·TagSig:·<TagProper>,74 ··[HasNoCafRefs,·TagSig:·<TagProper>,
68 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],75 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
69 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]76 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
70 ecbead5f7c250b87179aef62cdcce9cd77 0e382a36fff08a57544519b55d87a510
71 ··$trModule4·::·GHC.Prim.Addr#78 ··$trModule4·::·GHC.Prim.Addr#
72 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,79 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
73 ···Unfolding:·Core:·<vanilla>80 ···Unfolding:·Core:·<vanilla>
74 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]81 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
75 Warnings:82 Warnings:
76 ··Deprecated·names:83 ··Deprecated·names:
77 ··Deprecated·exports:84 ··Deprecated·exports:
78 trusted:·safe-inferred85 trusted:·safe-inferred
79 require·own·pkg·trusted:·False86 require·own·pkg·trusted:·False
80 docs:87 docs:
81 ··Nothing88 ··Nothing
4.54 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Identity/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bool/Compat/Repl/Batteries.hi
Files 84% similar despite different names
4.19 KB
ghc --show-iface {}
    
Offset 1, 68 lines modifiedOffset 1, 74 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.Identity.Compat.Repl.Batteries·91037 interface·Data.Bool.Compat.Repl.Batteries·9103
8 ··interface·hash:·0c036e44a87d71ea07f2ca7f27a24346 
9 ··ABI·hash:·eebc9b6f5579a0cb3c711f784bf2c290 
10 ··export-list·hash:·63b95749e4ffbcf9309dea20b12932fd8 ··interface·hash:·645d7aa3da4c3cad0ad6c8e682b85de6
 9 ··ABI·hash:·2eb4e4d7a6c006bd947fa37a1699151a
 10 ··export-list·hash:·6d2c8d692bbd6e8d969b98a1b220350f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·bd6f3ac954dfe44e263fe0ac750cc2d816 ··src_hash:·2a7d3957b2f7460038c07425e0384528
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··GHC.Internal.Data.Functor.Identity.Identity{GHC.Internal.Data.Functor.Identity.Identity·GHC.Internal.Data.Functor.Identity.runIdentity} 
22 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Identity.Compat21 ··GHC.Internal.Base.otherwise
 22 ··GHC.Internal.Data.Bool.bool
 23 ··GHC.Classes.&&
 24 ··GHC.Classes.not
 25 ··GHC.Classes.||
 26 ··GHC.Types.Bool{GHC.Types.False·GHC.Types.True}
 27 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Bool.Compat
23 boot·module·dependencies:28 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.029 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:30 plugin·package·dependencies:
26 trusted·package·dependencies:·base-4.20.2.031 trusted·package·dependencies:·base-4.20.2.0
27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext32 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
28 family·instance·modules:·GHC.Internal.Data.Functor.Const33 family·instance·modules:·GHC.Internal.Data.Functor.Const
29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid34 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord35 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
31 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception36 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
32 ·························GHC.Internal.RTS.Flags37 ·························GHC.Internal.RTS.Flags
33 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a38 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
34 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Identity.Compat·8ecdc85423655aa14eda095fd8523d72 
35 ··exports:·5283314e44b7d3b975fe65e82fe62dd9 
36 import··-/··GHC.Internal.Data.Functor.Identity·4b54581a66a73d93d19345e4114aa75e 
37 300f4cb26ed8ad0bcd277c2caa3e380639 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Bool.Compat·252b5c32409eccc1cbfde71e84030504
 40 ··exports:·6a555a40f50c3d1057f37d756fd6391e
 41 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
 42 import··-/··GHC.Internal.Data.Bool·b9419567011d3bc7375fa413bb2a781c
 43 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
 44 5e7fac9a46c48735b0aa5264ef645250
38 ··$trModule·::·GHC.Types.Module45 ··$trModule·::·GHC.Types.Module
39 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
40 ···LambdaFormInfo:·LFCon[GHC.Types.Module],47 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
41 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
42 692c8540eece4bd4679aec300fb2f0c749 eca75772bff8b0bbd337bf1df2d41837
43 ··$trModule1·::·GHC.Types.TrName50 ··$trModule1·::·GHC.Types.TrName
44 ··[HasNoCafRefs,·TagSig:·<TagProper>,51 ··[HasNoCafRefs,·TagSig:·<TagProper>,
45 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],52 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
46 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]53 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
47 f5f8d0ad726656845fa4b724ee4858e154 72a55a82e16622c95975a1db9663684b
48 ··$trModule2·::·GHC.Prim.Addr#55 ··$trModule2·::·GHC.Prim.Addr#
49 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,56 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
 57 ···Unfolding:·Core:·<vanilla>·"Data.Bool.Compat.Repl.Batteries"#]
 58 5ea5f4b51c2070d6d65ffcae9015af7e
50 ···Unfolding:·Core:·<vanilla> 
51 ··············"Data.Functor.Identity.Compat.Repl.Batteries"#] 
52 c1234f59f6564fc532278b5c60df4a0a 
53 ··$trModule3·::·GHC.Types.TrName59 ··$trModule3·::·GHC.Types.TrName
54 ··[HasNoCafRefs,·TagSig:·<TagProper>,60 ··[HasNoCafRefs,·TagSig:·<TagProper>,
55 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],61 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]62 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
57 e1c825bdab4239136238d9f2ffa155ee63 6705a9e31a9656776a842d0a607d45cc
58 ··$trModule4·::·GHC.Prim.Addr#64 ··$trModule4·::·GHC.Prim.Addr#
59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,65 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
60 ···Unfolding:·Core:·<vanilla>66 ···Unfolding:·Core:·<vanilla>
61 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]67 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
62 Warnings:68 Warnings:
63 ··Deprecated·names:69 ··Deprecated·names:
64 ··Deprecated·exports:70 ··Deprecated·exports:
65 trusted:·safe-inferred71 trusted:·safe-inferred
66 require·own·pkg·trusted:·False72 require·own·pkg·trusted:·False
67 docs:73 docs:
68 ··Nothing74 ··Nothing
3.91 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Identity/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Identity/Compat/Repl/Batteries.hi
Files 90% similar despite different names
3.55 KB
ghc --show-iface {}
    
Offset 1, 68 lines modifiedOffset 1, 68 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.Identity.Compat.Repl.Batteries·91037 interface·Data.Functor.Identity.Compat.Repl.Batteries·9103
8 ··interface·hash:·0c036e44a87d71ea07f2ca7f27a24346 
9 ··ABI·hash:·eebc9b6f5579a0cb3c711f784bf2c2908 ··interface·hash:·5f89b93bd99afd71c204abc50403eab4
 9 ··ABI·hash:·9c5d787a928523be67a8bc3f130688bd
10 ··export-list·hash:·63b95749e4ffbcf9309dea20b12932fd10 ··export-list·hash:·63b95749e4ffbcf9309dea20b12932fd
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·bd6f3ac954dfe44e263fe0ac750cc2d816 ··src_hash:·bd6f3ac954dfe44e263fe0ac750cc2d8
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··GHC.Internal.Data.Functor.Identity.Identity{GHC.Internal.Data.Functor.Identity.Identity·GHC.Internal.Data.Functor.Identity.runIdentity}21 ··GHC.Internal.Data.Functor.Identity.Identity{GHC.Internal.Data.Functor.Identity.Identity·GHC.Internal.Data.Functor.Identity.runIdentity}
22 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Identity.Compat22 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Identity.Compat
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.024 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 trusted·package·dependencies:·base-4.20.2.026 trusted·package·dependencies:·base-4.20.2.0
27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
28 family·instance·modules:·GHC.Internal.Data.Functor.Const28 family·instance·modules:·GHC.Internal.Data.Functor.Const
29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
31 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception31 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
32 ·························GHC.Internal.RTS.Flags32 ·························GHC.Internal.RTS.Flags
33 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a33 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
34 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Identity.Compat·8ecdc85423655aa14eda095fd8523d7234 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Identity.Compat·27481d5fca9568b80e959524dc4a3bf5
35 ··exports:·5283314e44b7d3b975fe65e82fe62dd935 ··exports:·5283314e44b7d3b975fe65e82fe62dd9
36 import··-/··GHC.Internal.Data.Functor.Identity·4b54581a66a73d93d19345e4114aa75e36 import··-/··GHC.Internal.Data.Functor.Identity·4b54581a66a73d93d19345e4114aa75e
37 300f4cb26ed8ad0bcd277c2caa3e380637 dd4083f4b741c0372a094e8587da6619
38 ··$trModule·::·GHC.Types.Module38 ··$trModule·::·GHC.Types.Module
39 ··[HasNoCafRefs,·TagSig:·<TagProper>,39 ··[HasNoCafRefs,·TagSig:·<TagProper>,
40 ···LambdaFormInfo:·LFCon[GHC.Types.Module],40 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
41 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]41 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
42 692c8540eece4bd4679aec300fb2f0c742 742b89e44a279292fdc5a846a82ee79f
43 ··$trModule1·::·GHC.Types.TrName43 ··$trModule1·::·GHC.Types.TrName
44 ··[HasNoCafRefs,·TagSig:·<TagProper>,44 ··[HasNoCafRefs,·TagSig:·<TagProper>,
45 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],45 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
46 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]46 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
47 f5f8d0ad726656845fa4b724ee4858e147 454ba60eede3d2c62d7b03dc22388d94
48 ··$trModule2·::·GHC.Prim.Addr#48 ··$trModule2·::·GHC.Prim.Addr#
49 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,49 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
50 ···Unfolding:·Core:·<vanilla>50 ···Unfolding:·Core:·<vanilla>
51 ··············"Data.Functor.Identity.Compat.Repl.Batteries"#]51 ··············"Data.Functor.Identity.Compat.Repl.Batteries"#]
52 c1234f59f6564fc532278b5c60df4a0a52 cdbdf0744105b1b951e3113d527e6c65
53 ··$trModule3·::·GHC.Types.TrName53 ··$trModule3·::·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·$trModule4]56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
57 e1c825bdab4239136238d9f2ffa155ee57 30bcd7482b98caccb9663a32b407da25
58 ··$trModule4·::·GHC.Prim.Addr#58 ··$trModule4·::·GHC.Prim.Addr#
59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
60 ···Unfolding:·Core:·<vanilla>60 ···Unfolding:·Core:·<vanilla>
61 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]61 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
62 Warnings:62 Warnings:
63 ··Deprecated·names:63 ··Deprecated·names:
64 ··Deprecated·exports:64 ··Deprecated·exports:
65 trusted:·safe-inferred65 trusted:·safe-inferred
66 require·own·pkg·trusted:·False66 require·own·pkg·trusted:·False
67 docs:67 docs:
68 ··Nothing68 ··Nothing
3.09 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Identity/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Identity/Compat.hi
Files 86% similar despite different names
2.75 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·Data.Functor.Identity.Compat·91037 interface·Data.Functor.Identity.Compat·9103
8 ··interface·hash:·d1ac35f749f6adb0fb08b52fd9203cdd 
9 ··ABI·hash:·8ecdc85423655aa14eda095fd8523d728 ··interface·hash:·3b4cdbec2e05c893d2997a101712a686
 9 ··ABI·hash:·27481d5fca9568b80e959524dc4a3bf5
10 ··export-list·hash:·5283314e44b7d3b975fe65e82fe62dd910 ··export-list·hash:·5283314e44b7d3b975fe65e82fe62dd9
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·5fd6a1f445f3702c47e14fc687c4ad3212 ··flag·hash:·da375c6a597725281d64e666cacc1ef4
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ee32cae7739db6aefc3eb9cca6732c0816 ··src_hash:·ee32cae7739db6aefc3eb9cca6732c08
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 26, 38 lines modifiedOffset 26, 38 lines modified
26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
27 family·instance·modules:·GHC.Internal.Data.Functor.Identity27 family·instance·modules:·GHC.Internal.Data.Functor.Identity
28 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal28 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal
29 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Generics29 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Generics
30 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags30 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags
31 import··-/··Data.Functor.Identity.Compat·0b6893867ba7c583bad0ca41001e226431 import··-/··Data.Functor.Identity.Compat·0b6893867ba7c583bad0ca41001e2264
32 import··-/··GHC.Internal.Data.Functor.Identity·4b54581a66a73d93d19345e4114aa75e32 import··-/··GHC.Internal.Data.Functor.Identity·4b54581a66a73d93d19345e4114aa75e
33 71cb13240236b2cbb4e7e41699384da533 b5aab2133a0f209c754f4da4532c7fd9
34 ··$trModule·::·GHC.Types.Module34 ··$trModule·::·GHC.Types.Module
35 ··[HasNoCafRefs,·TagSig:·<TagProper>,35 ··[HasNoCafRefs,·TagSig:·<TagProper>,
36 ···LambdaFormInfo:·LFCon[GHC.Types.Module],36 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
37 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]37 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
38 14a448725a9d848c188173269302fc6838 6eb0b7d48b8fa4c6567de8b5a7912f87
39 ··$trModule1·::·GHC.Types.TrName39 ··$trModule1·::·GHC.Types.TrName
40 ··[HasNoCafRefs,·TagSig:·<TagProper>,40 ··[HasNoCafRefs,·TagSig:·<TagProper>,
41 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],41 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
42 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]42 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
43 b48a26eaafacc457f1df1d160e5a3d0543 5ec6b60bacf079a4ed0685fe85f5f43e
44 ··$trModule2·::·GHC.Prim.Addr#44 ··$trModule2·::·GHC.Prim.Addr#
45 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,45 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
46 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Identity.Compat"#]46 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Identity.Compat"#]
47 069dfb1de778703a4f8c7fbd01d97de747 04813762e11020a1e73397baa1cc233c
48 ··$trModule3·::·GHC.Types.TrName48 ··$trModule3·::·GHC.Types.TrName
49 ··[HasNoCafRefs,·TagSig:·<TagProper>,49 ··[HasNoCafRefs,·TagSig:·<TagProper>,
50 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],50 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
51 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]51 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
52 c4eee13f5c7009e9605c42b2eb4f156552 9cfef71d119e03ad48eaedd06987f6b4
53 ··$trModule4·::·GHC.Prim.Addr#53 ··$trModule4·::·GHC.Prim.Addr#
54 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,54 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
55 ···Unfolding:·Core:·<vanilla>55 ···Unfolding:·Core:·<vanilla>
56 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]56 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
57 Warnings:57 Warnings:
58 ··Deprecated·names:58 ··Deprecated·names:
59 ··Deprecated·exports:59 ··Deprecated·exports:
60 trusted:·safe-inferred60 trusted:·safe-inferred
61 require·own·pkg·trusted:·False61 require·own·pkg·trusted:·False
62 docs:62 docs:
63 ··Nothing63 ··Nothing
3.09 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Identity/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Identity/Compat.dyn_hi
Files 83% similar despite different names
2.75 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·Data.Functor.Identity.Compat·91037 interface·Data.Functor.Identity.Compat·9103
8 ··interface·hash:·d1ac35f749f6adb0fb08b52fd9203cdd 
9 ··ABI·hash:·8ecdc85423655aa14eda095fd8523d728 ··interface·hash:·3b4cdbec2e05c893d2997a101712a686
 9 ··ABI·hash:·27481d5fca9568b80e959524dc4a3bf5
10 ··export-list·hash:·5283314e44b7d3b975fe65e82fe62dd910 ··export-list·hash:·5283314e44b7d3b975fe65e82fe62dd9
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·da375c6a597725281d64e666cacc1ef412 ··flag·hash:·5fd6a1f445f3702c47e14fc687c4ad32
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ee32cae7739db6aefc3eb9cca6732c0816 ··src_hash:·ee32cae7739db6aefc3eb9cca6732c08
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 26, 38 lines modifiedOffset 26, 38 lines modified
26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
27 family·instance·modules:·GHC.Internal.Data.Functor.Identity27 family·instance·modules:·GHC.Internal.Data.Functor.Identity
28 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal28 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal
29 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Generics29 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Generics
30 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags30 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags
31 import··-/··Data.Functor.Identity.Compat·0b6893867ba7c583bad0ca41001e226431 import··-/··Data.Functor.Identity.Compat·0b6893867ba7c583bad0ca41001e2264
32 import··-/··GHC.Internal.Data.Functor.Identity·4b54581a66a73d93d19345e4114aa75e32 import··-/··GHC.Internal.Data.Functor.Identity·4b54581a66a73d93d19345e4114aa75e
33 71cb13240236b2cbb4e7e41699384da533 b5aab2133a0f209c754f4da4532c7fd9
34 ··$trModule·::·GHC.Types.Module34 ··$trModule·::·GHC.Types.Module
35 ··[HasNoCafRefs,·TagSig:·<TagProper>,35 ··[HasNoCafRefs,·TagSig:·<TagProper>,
36 ···LambdaFormInfo:·LFCon[GHC.Types.Module],36 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
37 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]37 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
38 14a448725a9d848c188173269302fc6838 6eb0b7d48b8fa4c6567de8b5a7912f87
39 ··$trModule1·::·GHC.Types.TrName39 ··$trModule1·::·GHC.Types.TrName
40 ··[HasNoCafRefs,·TagSig:·<TagProper>,40 ··[HasNoCafRefs,·TagSig:·<TagProper>,
41 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],41 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
42 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]42 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
43 b48a26eaafacc457f1df1d160e5a3d0543 5ec6b60bacf079a4ed0685fe85f5f43e
44 ··$trModule2·::·GHC.Prim.Addr#44 ··$trModule2·::·GHC.Prim.Addr#
45 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,45 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
46 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Identity.Compat"#]46 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Identity.Compat"#]
47 069dfb1de778703a4f8c7fbd01d97de747 04813762e11020a1e73397baa1cc233c
48 ··$trModule3·::·GHC.Types.TrName48 ··$trModule3·::·GHC.Types.TrName
49 ··[HasNoCafRefs,·TagSig:·<TagProper>,49 ··[HasNoCafRefs,·TagSig:·<TagProper>,
50 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],50 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
51 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]51 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
52 c4eee13f5c7009e9605c42b2eb4f156552 9cfef71d119e03ad48eaedd06987f6b4
53 ··$trModule4·::·GHC.Prim.Addr#53 ··$trModule4·::·GHC.Prim.Addr#
54 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,54 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
55 ···Unfolding:·Core:·<vanilla>55 ···Unfolding:·Core:·<vanilla>
56 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]56 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
57 Warnings:57 Warnings:
58 ··Deprecated·names:58 ··Deprecated·names:
59 ··Deprecated·exports:59 ··Deprecated·exports:
60 trusted:·safe-inferred60 trusted:·safe-inferred
61 require·own·pkg·trusted:·False61 require·own·pkg·trusted:·False
62 docs:62 docs:
63 ··Nothing63 ··Nothing
4.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Product/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Product/Compat/Repl/Batteries.dyn_hi
Files 86% similar despite different names
3.64 KB
ghc --show-iface {}
    
Offset 1, 70 lines modifiedOffset 1, 70 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.Product.Compat.Repl.Batteries·91037 interface·Data.Functor.Product.Compat.Repl.Batteries·9103
8 ··interface·hash:·9a17d1c553a8cc30dbd00b6aac582767 
9 ··ABI·hash:·c2ddbb7ff9b18b440aec39619527d2058 ··interface·hash:·663f417e5c5646010fa8f5322e679064
 9 ··ABI·hash:·ae5e8353997b61492cf58eed875487cd
10 ··export-list·hash:·36c34429db3a5c75047e05f510dc50ab10 ··export-list·hash:·36c34429db3a5c75047e05f510dc50ab
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·d00c13797b91c0a01b4ec01b7b0bcca616 ··src_hash:·d00c13797b91c0a01b4ec01b7b0bcca6
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.Product.Product{Data.Functor.Product.Pair}21 ··Data.Functor.Product.Product{Data.Functor.Product.Pair}
22 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Product.Compat22 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Product.Compat
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.024 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 trusted·package·dependencies:·base-4.20.2.026 trusted·package·dependencies:·base-4.20.2.0
27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
28 family·instance·modules:·Control.Applicative·Data.Complex28 family·instance·modules:·Control.Applicative·Data.Complex
29 ·························Data.Functor.Product·GHC.Internal.Control.Arrow29 ·························Data.Functor.Product·GHC.Internal.Control.Arrow
30 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity30 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity
31 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal31 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal
32 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version32 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version
33 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics33 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics
34 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags34 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags
35 import··-/··Data.Functor.Product·4918a76d2226afc7c445bac5edf478ed35 import··-/··Data.Functor.Product·4918a76d2226afc7c445bac5edf478ed
36 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a36 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
37 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Product.Compat·60bd117664ab19d93c24e7512adaa77f37 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Product.Compat·b0518299863e14a9b23debb8b553b59f
38 ··exports:·6bfde570d8f5b8144d2a89d8f6a1cb6638 ··exports:·6bfde570d8f5b8144d2a89d8f6a1cb66
39 408b691faefe89d636053a599a252a1339 93d35bf12e35dcd844d02a7b244d8c52
40 ··$trModule·::·GHC.Types.Module40 ··$trModule·::·GHC.Types.Module
41 ··[HasNoCafRefs,·TagSig:·<TagProper>,41 ··[HasNoCafRefs,·TagSig:·<TagProper>,
42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
44 90f1d4c9b1680d88bfc90d1949eacede44 5d0e18883e5f887eb0e0269040f84fa6
45 ··$trModule1·::·GHC.Types.TrName45 ··$trModule1·::·GHC.Types.TrName
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
49 be85d31b607001c855071aebc65f481049 142a5b2b8f5a1f8bbcb37d8126fb47d6
50 ··$trModule2·::·GHC.Prim.Addr#50 ··$trModule2·::·GHC.Prim.Addr#
51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
52 ···Unfolding:·Core:·<vanilla>52 ···Unfolding:·Core:·<vanilla>
53 ··············"Data.Functor.Product.Compat.Repl.Batteries"#]53 ··············"Data.Functor.Product.Compat.Repl.Batteries"#]
54 e82827392cc494f0f6c42a2d6bb30f3454 1f3658081a2924cbc5c21184c02d62ba
55 ··$trModule3·::·GHC.Types.TrName55 ··$trModule3·::·GHC.Types.TrName
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
59 7dc0efa73e81975bf36f71e32163715759 009ad24ff0a886a197e21f757d1d8c68
60 ··$trModule4·::·GHC.Prim.Addr#60 ··$trModule4·::·GHC.Prim.Addr#
61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
62 ···Unfolding:·Core:·<vanilla>62 ···Unfolding:·Core:·<vanilla>
63 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]63 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
64 Warnings:64 Warnings:
65 ··Deprecated·names:65 ··Deprecated·names:
66 ··Deprecated·exports:66 ··Deprecated·exports:
67 trusted:·safe-inferred67 trusted:·safe-inferred
68 require·own·pkg·trusted:·False68 require·own·pkg·trusted:·False
69 docs:69 docs:
70 ··Nothing70 ··Nothing
3.99 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Product/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Product/Compat/Repl/Batteries.hi
Files 86% similar despite different names
3.63 KB
ghc --show-iface {}
    
Offset 1, 70 lines modifiedOffset 1, 70 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.Product.Compat.Repl.Batteries·91037 interface·Data.Functor.Product.Compat.Repl.Batteries·9103
8 ··interface·hash:·9a17d1c553a8cc30dbd00b6aac582767 
9 ··ABI·hash:·c2ddbb7ff9b18b440aec39619527d2058 ··interface·hash:·663f417e5c5646010fa8f5322e679064
 9 ··ABI·hash:·ae5e8353997b61492cf58eed875487cd
10 ··export-list·hash:·36c34429db3a5c75047e05f510dc50ab10 ··export-list·hash:·36c34429db3a5c75047e05f510dc50ab
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·d00c13797b91c0a01b4ec01b7b0bcca616 ··src_hash:·d00c13797b91c0a01b4ec01b7b0bcca6
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.Product.Product{Data.Functor.Product.Pair}21 ··Data.Functor.Product.Product{Data.Functor.Product.Pair}
22 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Product.Compat22 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Product.Compat
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.024 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 trusted·package·dependencies:·base-4.20.2.026 trusted·package·dependencies:·base-4.20.2.0
27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
28 family·instance·modules:·Control.Applicative·Data.Complex28 family·instance·modules:·Control.Applicative·Data.Complex
29 ·························Data.Functor.Product·GHC.Internal.Control.Arrow29 ·························Data.Functor.Product·GHC.Internal.Control.Arrow
30 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity30 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity
31 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal31 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal
32 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version32 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version
33 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics33 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics
34 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags34 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags
35 import··-/··Data.Functor.Product·4918a76d2226afc7c445bac5edf478ed35 import··-/··Data.Functor.Product·4918a76d2226afc7c445bac5edf478ed
36 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a36 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
37 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Product.Compat·60bd117664ab19d93c24e7512adaa77f37 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Product.Compat·b0518299863e14a9b23debb8b553b59f
38 ··exports:·6bfde570d8f5b8144d2a89d8f6a1cb6638 ··exports:·6bfde570d8f5b8144d2a89d8f6a1cb66
39 408b691faefe89d636053a599a252a1339 93d35bf12e35dcd844d02a7b244d8c52
40 ··$trModule·::·GHC.Types.Module40 ··$trModule·::·GHC.Types.Module
41 ··[HasNoCafRefs,·TagSig:·<TagProper>,41 ··[HasNoCafRefs,·TagSig:·<TagProper>,
42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
44 90f1d4c9b1680d88bfc90d1949eacede44 5d0e18883e5f887eb0e0269040f84fa6
45 ··$trModule1·::·GHC.Types.TrName45 ··$trModule1·::·GHC.Types.TrName
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
49 be85d31b607001c855071aebc65f481049 142a5b2b8f5a1f8bbcb37d8126fb47d6
50 ··$trModule2·::·GHC.Prim.Addr#50 ··$trModule2·::·GHC.Prim.Addr#
51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
52 ···Unfolding:·Core:·<vanilla>52 ···Unfolding:·Core:·<vanilla>
53 ··············"Data.Functor.Product.Compat.Repl.Batteries"#]53 ··············"Data.Functor.Product.Compat.Repl.Batteries"#]
54 e82827392cc494f0f6c42a2d6bb30f3454 1f3658081a2924cbc5c21184c02d62ba
55 ··$trModule3·::·GHC.Types.TrName55 ··$trModule3·::·GHC.Types.TrName
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
59 7dc0efa73e81975bf36f71e32163715759 009ad24ff0a886a197e21f757d1d8c68
60 ··$trModule4·::·GHC.Prim.Addr#60 ··$trModule4·::·GHC.Prim.Addr#
61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
62 ···Unfolding:·Core:·<vanilla>62 ···Unfolding:·Core:·<vanilla>
63 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]63 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
64 Warnings:64 Warnings:
65 ··Deprecated·names:65 ··Deprecated·names:
66 ··Deprecated·exports:66 ··Deprecated·exports:
67 trusted:·safe-inferred67 trusted:·safe-inferred
68 require·own·pkg·trusted:·False68 require·own·pkg·trusted:·False
69 docs:69 docs:
70 ··Nothing70 ··Nothing
4.87 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Product/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Const/Compat/Repl/Batteries.hi
Files 82% similar despite different names
4.52 KB
ghc --show-iface {}
    
Offset 1, 66 lines modifiedOffset 1, 70 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.Product.Compat·91037 interface·Data.Functor.Const.Compat.Repl.Batteries·9103
8 ··interface·hash:·c3e0bb6c7d0d597c66b9aaed43d84a4d 
9 ··ABI·hash:·60bd117664ab19d93c24e7512adaa77f 
10 ··export-list·hash:·6bfde570d8f5b8144d2a89d8f6a1cb668 ··interface·hash:·036411f948a1308d880a53e83197e605
 9 ··ABI·hash:·f642e232ae4d5121e885e8ce8f797cf0
 10 ··export-list·hash:·c667a03d9c3cb632900f3f7febb28a61
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·5fd6a1f445f3702c47e14fc687c4ad3212 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·b61c2bb65730d0d35d8dfd269d08cd3116 ··src_hash:·f5f4ff2740817733467d2d8d59a270db
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.Product.Product{Data.Functor.Product.Pair} 
22 direct·module·dependencies:21 ··GHC.Internal.Data.Functor.Const.Const{GHC.Internal.Data.Functor.Const.Const·GHC.Internal.Data.Functor.Const.getConst}
 22 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Const.Compat
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv24 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:25 plugin·package·dependencies:
 26 trusted·package·dependencies:·base-4.20.2.0
26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
27 family·instance·modules:·Control.Applicative·Data.Complex28 family·instance·modules:·Control.Applicative
28 ·························Data.Functor.Product·GHC.Internal.Control.Arrow 
29 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity29 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
30 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal 
31 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version30 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
32 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics31 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
33 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags32 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
34 import··-/··Data.Functor.Product·4918a76d2226afc7c445bac5edf478ed 
35 import··-/··Data.Functor.Product.Compat·2e3047fe95089d14e53651aac6937794 
36 f5982cbf56037fe9631e50f07ea37d8333 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
 34 ·························GHC.Internal.RTS.Flags
 35 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
 36 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Const.Compat·d54c470352d25ca4127cda4db04c2a86
 37 ··exports:·fbf25822e16ffc90eb5cc2d3162b77a7
 38 import··-/··GHC.Internal.Data.Functor.Const·4501db7abd679c657a9bf26433fdd70b
 39 3faf410406a6b82fd0bd4f3579f846e3
37 ··$trModule·::·GHC.Types.Module40 ··$trModule·::·GHC.Types.Module
38 ··[HasNoCafRefs,·TagSig:·<TagProper>,41 ··[HasNoCafRefs,·TagSig:·<TagProper>,
39 ···LambdaFormInfo:·LFCon[GHC.Types.Module],42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
40 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
41 9146f63117743b976be33a197f19055444 e5e3c4010a4a187b23caa99381e6437d
42 ··$trModule1·::·GHC.Types.TrName45 ··$trModule1·::·GHC.Types.TrName
43 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
44 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
45 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
46 63aec7b78837b7ed35852563d864cff349 867005199dca4b41876ec5171bc9c4e3
47 ··$trModule2·::·GHC.Prim.Addr#50 ··$trModule2·::·GHC.Prim.Addr#
48 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
49 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Product.Compat"#] 
50 ed85cbee38269ffd9091ad970ae4576f52 ···Unfolding:·Core:·<vanilla>
 53 ··············"Data.Functor.Const.Compat.Repl.Batteries"#]
 54 af8be10e4c13aef7ecfbf13b1579590a
51 ··$trModule3·::·GHC.Types.TrName55 ··$trModule3·::·GHC.Types.TrName
52 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
55 38c1f1479f79e8ac27427b58f4c032fc59 17da39ac2abf073bfa97391db3fb27a5
56 ··$trModule4·::·GHC.Prim.Addr#60 ··$trModule4·::·GHC.Prim.Addr#
57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
58 ···Unfolding:·Core:·<vanilla>62 ···Unfolding:·Core:·<vanilla>
59 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]63 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
60 Warnings:64 Warnings:
61 ··Deprecated·names:65 ··Deprecated·names:
62 ··Deprecated·exports:66 ··Deprecated·exports:
63 trusted:·safe-inferred67 trusted:·safe-inferred
64 require·own·pkg·trusted:·False68 require·own·pkg·trusted:·False
65 docs:69 docs:
66 ··Nothing70 ··Nothing
4.76 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Product/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Identity/Compat/Repl/Batteries.dyn_hi
Files 82% similar despite different names
4.41 KB
ghc --show-iface {}
    
Offset 1, 66 lines modifiedOffset 1, 68 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.Product.Compat·9103 
8 ··interface·hash:·c3e0bb6c7d0d597c66b9aaed43d84a4d 
9 ··ABI·hash:·60bd117664ab19d93c24e7512adaa77f 
10 ··export-list·hash:·6bfde570d8f5b8144d2a89d8f6a1cb667 interface·Data.Functor.Identity.Compat.Repl.Batteries·9103
 8 ··interface·hash:·5f89b93bd99afd71c204abc50403eab4
 9 ··ABI·hash:·9c5d787a928523be67a8bc3f130688bd
 10 ··export-list·hash:·63b95749e4ffbcf9309dea20b12932fd
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·da375c6a597725281d64e666cacc1ef412 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·b61c2bb65730d0d35d8dfd269d08cd3116 ··src_hash:·bd6f3ac954dfe44e263fe0ac750cc2d8
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.Product.Product{Data.Functor.Product.Pair} 
22 direct·module·dependencies:21 ··GHC.Internal.Data.Functor.Identity.Identity{GHC.Internal.Data.Functor.Identity.Identity·GHC.Internal.Data.Functor.Identity.runIdentity}
 22 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Identity.Compat
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv24 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:25 plugin·package·dependencies:
 26 trusted·package·dependencies:·base-4.20.2.0
26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
 28 family·instance·modules:·GHC.Internal.Data.Functor.Const
27 family·instance·modules:·Control.Applicative·Data.Complex 
28 ·························Data.Functor.Product·GHC.Internal.Control.Arrow 
29 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
30 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal 
31 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
32 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics31 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
33 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags32 ·························GHC.Internal.RTS.Flags
34 import··-/··Data.Functor.Product·4918a76d2226afc7c445bac5edf478ed 
35 import··-/··Data.Functor.Product.Compat·2e3047fe95089d14e53651aac6937794 
36 f5982cbf56037fe9631e50f07ea37d8333 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
 34 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Identity.Compat·27481d5fca9568b80e959524dc4a3bf5
 35 ··exports:·5283314e44b7d3b975fe65e82fe62dd9
 36 import··-/··GHC.Internal.Data.Functor.Identity·4b54581a66a73d93d19345e4114aa75e
 37 dd4083f4b741c0372a094e8587da6619
37 ··$trModule·::·GHC.Types.Module38 ··$trModule·::·GHC.Types.Module
38 ··[HasNoCafRefs,·TagSig:·<TagProper>,39 ··[HasNoCafRefs,·TagSig:·<TagProper>,
39 ···LambdaFormInfo:·LFCon[GHC.Types.Module],40 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
40 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]41 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
41 9146f63117743b976be33a197f19055442 742b89e44a279292fdc5a846a82ee79f
42 ··$trModule1·::·GHC.Types.TrName43 ··$trModule1·::·GHC.Types.TrName
43 ··[HasNoCafRefs,·TagSig:·<TagProper>,44 ··[HasNoCafRefs,·TagSig:·<TagProper>,
44 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],45 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
45 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]46 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
46 63aec7b78837b7ed35852563d864cff347 454ba60eede3d2c62d7b03dc22388d94
47 ··$trModule2·::·GHC.Prim.Addr#48 ··$trModule2·::·GHC.Prim.Addr#
48 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,49 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
49 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Product.Compat"#] 
50 ed85cbee38269ffd9091ad970ae4576f50 ···Unfolding:·Core:·<vanilla>
 51 ··············"Data.Functor.Identity.Compat.Repl.Batteries"#]
 52 cdbdf0744105b1b951e3113d527e6c65
51 ··$trModule3·::·GHC.Types.TrName53 ··$trModule3·::·GHC.Types.TrName
52 ··[HasNoCafRefs,·TagSig:·<TagProper>,54 ··[HasNoCafRefs,·TagSig:·<TagProper>,
53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],55 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
55 38c1f1479f79e8ac27427b58f4c032fc57 30bcd7482b98caccb9663a32b407da25
56 ··$trModule4·::·GHC.Prim.Addr#58 ··$trModule4·::·GHC.Prim.Addr#
57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
58 ···Unfolding:·Core:·<vanilla>60 ···Unfolding:·Core:·<vanilla>
59 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]61 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
60 Warnings:62 Warnings:
61 ··Deprecated·names:63 ··Deprecated·names:
62 ··Deprecated·exports:64 ··Deprecated·exports:
63 trusted:·safe-inferred65 trusted:·safe-inferred
64 require·own·pkg·trusted:·False66 require·own·pkg·trusted:·False
65 docs:67 docs:
66 ··Nothing68 ··Nothing
4.96 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Sum/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Complex/Compat/Repl/Batteries.dyn_hi
Files 84% similar despite different names
4.6 KB
ghc --show-iface {}
    
Offset 1, 70 lines modifiedOffset 1, 77 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.Sum.Compat.Repl.Batteries·91037 interface·Data.Complex.Compat.Repl.Batteries·9103
8 ··interface·hash:·9783fe2960d1d6e4cf34f98dd678a96d 
9 ··ABI·hash:·f31cba77c6f18a6af4aa9262adecf958 
10 ··export-list·hash:·2676294bcd0956df11679e3b9f199b398 ··interface·hash:·8551c68095f079cafadb4235c4c275e2
 9 ··ABI·hash:·8488d87f5619c2d035386965b916decd
 10 ··export-list·hash:·0eb697ad1925c13c972aad54533b1b8c
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·0224d3463b1211733ad3baa0a841a58816 ··src_hash:·eff6b848d7f44e848b44cf1d493e23bd
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.Sum.Sum{Data.Functor.Sum.InL·Data.Functor.Sum.InR} 
22 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Sum.Compat21 ··Data.Complex.cis
 22 ··Data.Complex.conjugate
 23 ··Data.Complex.imagPart
 24 ··Data.Complex.magnitude
 25 ··Data.Complex.mkPolar
 26 ··Data.Complex.phase
 27 ··Data.Complex.polar
 28 ··Data.Complex.realPart
 29 ··Data.Complex.Complex{Data.Complex.:+}
 30 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Complex.Compat
23 boot·module·dependencies:31 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.032 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:33 plugin·package·dependencies:
26 trusted·package·dependencies:·base-4.20.2.034 trusted·package·dependencies:·base-4.20.2.0
27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext35 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
28 family·instance·modules:·Control.Applicative·Data.Complex36 family·instance·modules:·Control.Applicative·Data.Complex
29 ·························Data.Functor.Sum·GHC.Internal.Control.Arrow 
30 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity37 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
31 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal 
32 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version38 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
33 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics39 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
34 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags40 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
35 import··-/··Data.Functor.Sum·acf6932b1e07361d75cc0dcacc1c3ecd41 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
 42 ·························GHC.Internal.RTS.Flags
 43 import··-/··Data.Complex·bf7f9b19de0959cbe715f78ca492d725
36 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a44 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
37 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Sum.Compat·783e102ce05334fe3ce7825929e09201 
38 ··exports:·b90dfafce8c677855abd2384cbc4a1d3 
39 260609e81812bfcde4bc34099cca182845 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Complex.Compat·4764b40534a3f91bd1a0e6163ba04899
 46 ··exports:·e1cce36001650c01d726bf54a5355580
 47 4702609cdf3d28def0f4916446123095
40 ··$trModule·::·GHC.Types.Module48 ··$trModule·::·GHC.Types.Module
41 ··[HasNoCafRefs,·TagSig:·<TagProper>,49 ··[HasNoCafRefs,·TagSig:·<TagProper>,
42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],50 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]51 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
44 150d2e81fe39520b6e0670ff134d9e0752 05696855ea715f2caa0cdf47ab5548fd
45 ··$trModule1·::·GHC.Types.TrName53 ··$trModule1·::·GHC.Types.TrName
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,54 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],55 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
49 d7d6d8510082bf46a5c94de2a39b53c057 49f5aa60d0b8371a79525d0353e492ec
50 ··$trModule2·::·GHC.Prim.Addr#58 ··$trModule2·::·GHC.Prim.Addr#
51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
 60 ···Unfolding:·Core:·<vanilla>·"Data.Complex.Compat.Repl.Batteries"#]
 61 2db118a7084bfc5e281c0ed93b076008
52 ···Unfolding:·Core:·<vanilla> 
53 ··············"Data.Functor.Sum.Compat.Repl.Batteries"#] 
54 8810ad0da60a681b528b310dfcad0204 
55 ··$trModule3·::·GHC.Types.TrName62 ··$trModule3·::·GHC.Types.TrName
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,63 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],64 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]65 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
59 8d36980adc9145157e6dccf3e40f149d66 376e92ae97646cd32c279d308d703424
60 ··$trModule4·::·GHC.Prim.Addr#67 ··$trModule4·::·GHC.Prim.Addr#
61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,68 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
62 ···Unfolding:·Core:·<vanilla>69 ···Unfolding:·Core:·<vanilla>
63 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]70 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
64 Warnings:71 Warnings:
65 ··Deprecated·names:72 ··Deprecated·names:
66 ··Deprecated·exports:73 ··Deprecated·exports:
67 trusted:·safe-inferred74 trusted:·safe-inferred
68 require·own·pkg·trusted:·False75 require·own·pkg·trusted:·False
69 docs:76 docs:
70 ··Nothing77 ··Nothing
4.96 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Sum/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bool/Compat/Repl/Batteries.dyn_hi
Files 84% similar despite different names
4.61 KB
ghc --show-iface {}
    
Offset 1, 70 lines modifiedOffset 1, 74 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.Sum.Compat.Repl.Batteries·91037 interface·Data.Bool.Compat.Repl.Batteries·9103
8 ··interface·hash:·9783fe2960d1d6e4cf34f98dd678a96d 
9 ··ABI·hash:·f31cba77c6f18a6af4aa9262adecf958 
10 ··export-list·hash:·2676294bcd0956df11679e3b9f199b398 ··interface·hash:·645d7aa3da4c3cad0ad6c8e682b85de6
 9 ··ABI·hash:·2eb4e4d7a6c006bd947fa37a1699151a
 10 ··export-list·hash:·6d2c8d692bbd6e8d969b98a1b220350f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·0224d3463b1211733ad3baa0a841a58816 ··src_hash:·2a7d3957b2f7460038c07425e0384528
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.Sum.Sum{Data.Functor.Sum.InL·Data.Functor.Sum.InR} 
22 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Sum.Compat21 ··GHC.Internal.Base.otherwise
 22 ··GHC.Internal.Data.Bool.bool
 23 ··GHC.Classes.&&
 24 ··GHC.Classes.not
 25 ··GHC.Classes.||
 26 ··GHC.Types.Bool{GHC.Types.False·GHC.Types.True}
 27 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Bool.Compat
23 boot·module·dependencies:28 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.029 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:30 plugin·package·dependencies:
26 trusted·package·dependencies:·base-4.20.2.031 trusted·package·dependencies:·base-4.20.2.0
27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext32 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
 33 family·instance·modules:·GHC.Internal.Data.Functor.Const
28 family·instance·modules:·Control.Applicative·Data.Complex 
29 ·························Data.Functor.Sum·GHC.Internal.Control.Arrow 
30 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity34 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
31 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal 
32 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version35 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
33 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics36 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
34 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags37 ·························GHC.Internal.RTS.Flags
35 import··-/··Data.Functor.Sum·acf6932b1e07361d75cc0dcacc1c3ecd 
36 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a38 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
37 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Functor.Sum.Compat·783e102ce05334fe3ce7825929e09201 
38 ··exports:·b90dfafce8c677855abd2384cbc4a1d3 
39 260609e81812bfcde4bc34099cca182839 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Bool.Compat·252b5c32409eccc1cbfde71e84030504
 40 ··exports:·6a555a40f50c3d1057f37d756fd6391e
 41 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
 42 import··-/··GHC.Internal.Data.Bool·b9419567011d3bc7375fa413bb2a781c
 43 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
 44 5e7fac9a46c48735b0aa5264ef645250
40 ··$trModule·::·GHC.Types.Module45 ··$trModule·::·GHC.Types.Module
41 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],47 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
44 150d2e81fe39520b6e0670ff134d9e0749 eca75772bff8b0bbd337bf1df2d41837
45 ··$trModule1·::·GHC.Types.TrName50 ··$trModule1·::·GHC.Types.TrName
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,51 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],52 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]53 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
49 d7d6d8510082bf46a5c94de2a39b53c054 72a55a82e16622c95975a1db9663684b
50 ··$trModule2·::·GHC.Prim.Addr#55 ··$trModule2·::·GHC.Prim.Addr#
51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,56 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
 57 ···Unfolding:·Core:·<vanilla>·"Data.Bool.Compat.Repl.Batteries"#]
 58 5ea5f4b51c2070d6d65ffcae9015af7e
52 ···Unfolding:·Core:·<vanilla> 
53 ··············"Data.Functor.Sum.Compat.Repl.Batteries"#] 
54 8810ad0da60a681b528b310dfcad0204 
55 ··$trModule3·::·GHC.Types.TrName59 ··$trModule3·::·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·$trModule4]62 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
59 8d36980adc9145157e6dccf3e40f149d63 6705a9e31a9656776a842d0a607d45cc
60 ··$trModule4·::·GHC.Prim.Addr#64 ··$trModule4·::·GHC.Prim.Addr#
61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,65 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
62 ···Unfolding:·Core:·<vanilla>66 ···Unfolding:·Core:·<vanilla>
63 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]67 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
64 Warnings:68 Warnings:
65 ··Deprecated·names:69 ··Deprecated·names:
66 ··Deprecated·exports:70 ··Deprecated·exports:
67 trusted:·safe-inferred71 trusted:·safe-inferred
68 require·own·pkg·trusted:·False72 require·own·pkg·trusted:·False
69 docs:73 docs:
70 ··Nothing74 ··Nothing
3.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Sum/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Sum/Compat.hi
Files 83% similar despite different names
2.77 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·Data.Functor.Sum.Compat·91037 interface·Data.Functor.Sum.Compat·9103
8 ··interface·hash:·618cfcb645debe23538cb893444cd13c 
9 ··ABI·hash:·783e102ce05334fe3ce7825929e092018 ··interface·hash:·6f2ec527bde20cbc23376674fc3993db
 9 ··ABI·hash:·bd297e1a1ecb9774c134c4175a0f13ff
10 ··export-list·hash:·b90dfafce8c677855abd2384cbc4a1d310 ··export-list·hash:·b90dfafce8c677855abd2384cbc4a1d3
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·5fd6a1f445f3702c47e14fc687c4ad3212 ··flag·hash:·da375c6a597725281d64e666cacc1ef4
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·2a2e8f2e59a6f1ecd26ba4b76bd7174016 ··src_hash:·2a2e8f2e59a6f1ecd26ba4b76bd71740
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 29, 38 lines modifiedOffset 29, 38 lines modified
29 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity29 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity
30 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal30 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal
31 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version31 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version
32 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics32 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics
33 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags33 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags
34 import··-/··Data.Functor.Sum·acf6932b1e07361d75cc0dcacc1c3ecd34 import··-/··Data.Functor.Sum·acf6932b1e07361d75cc0dcacc1c3ecd
35 import··-/··Data.Functor.Sum.Compat·354ad0a31b0cec75b981a57aa576284935 import··-/··Data.Functor.Sum.Compat·354ad0a31b0cec75b981a57aa5762849
36 d4f5a53de70da499aa968cc858ea008636 be06aef41908772dded998e94b5fbd6d
37 ··$trModule·::·GHC.Types.Module37 ··$trModule·::·GHC.Types.Module
38 ··[HasNoCafRefs,·TagSig:·<TagProper>,38 ··[HasNoCafRefs,·TagSig:·<TagProper>,
39 ···LambdaFormInfo:·LFCon[GHC.Types.Module],39 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
40 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]40 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
41 af1c75c4eea13cd240948980607ebf3941 5366da1d0ffc2c481823c7ba49927cf9
42 ··$trModule1·::·GHC.Types.TrName42 ··$trModule1·::·GHC.Types.TrName
43 ··[HasNoCafRefs,·TagSig:·<TagProper>,43 ··[HasNoCafRefs,·TagSig:·<TagProper>,
44 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],44 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
45 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]45 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
46 6922dbea557e9ea9e018c4c0850c12ad46 6399456baf95b824b9cec49c67095140
47 ··$trModule2·::·GHC.Prim.Addr#47 ··$trModule2·::·GHC.Prim.Addr#
48 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,48 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
49 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Sum.Compat"#]49 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Sum.Compat"#]
50 dab46860b8f67f849637fe9ed684004f50 be135277177d9bd9ed3b25ebc7e049eb
51 ··$trModule3·::·GHC.Types.TrName51 ··$trModule3·::·GHC.Types.TrName
52 ··[HasNoCafRefs,·TagSig:·<TagProper>,52 ··[HasNoCafRefs,·TagSig:·<TagProper>,
53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
55 2f07cc6a0c0a769efc03ad8e76e6874955 2c82adfb0d6f7d750f827f32d19ad878
56 ··$trModule4·::·GHC.Prim.Addr#56 ··$trModule4·::·GHC.Prim.Addr#
57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
58 ···Unfolding:·Core:·<vanilla>58 ···Unfolding:·Core:·<vanilla>
59 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]59 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
60 Warnings:60 Warnings:
61 ··Deprecated·names:61 ··Deprecated·names:
62 ··Deprecated·exports:62 ··Deprecated·exports:
63 trusted:·safe-inferred63 trusted:·safe-inferred
64 require·own·pkg·trusted:·False64 require·own·pkg·trusted:·False
65 docs:65 docs:
66 ··Nothing66 ··Nothing
4.4 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Functor/Sum/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bifunctor/Compat.dyn_hi
Files 81% similar despite different names
4.07 KB
ghc --show-iface {}
    
Offset 1, 66 lines modifiedOffset 1, 66 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.Sum.Compat·91037 interface·Data.Bifunctor.Compat·9103
8 ··interface·hash:·618cfcb645debe23538cb893444cd13c 
9 ··ABI·hash:·783e102ce05334fe3ce7825929e09201 
10 ··export-list·hash:·b90dfafce8c677855abd2384cbc4a1d38 ··interface·hash:·0b22043347332114eb2e3df2c13f805e
 9 ··ABI·hash:·209fba86dca96acc8c7a903f23bcaab4
 10 ··export-list·hash:·63071d082c88220b8e94f126d87ddb84
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·da375c6a597725281d64e666cacc1ef412 ··flag·hash:·5fd6a1f445f3702c47e14fc687c4ad32
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·2a2e8f2e59a6f1ecd26ba4b76bd7174016 ··src_hash:·79b1560609f0f93f67fa4535691322bf
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.Sum.Sum{Data.Functor.Sum.InL·Data.Functor.Sum.InR}21 ··Data.Bifunctor.Bifunctor{Data.Bifunctor.bimap·Data.Bifunctor.first·Data.Bifunctor.second}
22 direct·module·dependencies:22 direct·module·dependencies:
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv24 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
27 family·instance·modules:·Control.Applicative·Data.Complex27 family·instance·modules:·Control.Applicative
28 ·························Data.Functor.Sum·GHC.Internal.Control.Arrow 
29 ·························GHC.Internal.Data.Functor.Const·GHC.Internal.Data.Functor.Identity28 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
30 ·························GHC.Internal.Data.Monoid·GHC.Internal.Data.Semigroup.Internal 
31 ·························GHC.Internal.Data.Type.Ord·GHC.Internal.Data.Version29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
32 ·························GHC.Internal.Functor.ZipList·GHC.Internal.Generics30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
33 ·························GHC.Internal.IO.Exception·GHC.Internal.RTS.Flags31 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
34 import··-/··Data.Functor.Sum·acf6932b1e07361d75cc0dcacc1c3ecd 
35 import··-/··Data.Functor.Sum.Compat·354ad0a31b0cec75b981a57aa5762849 
36 d4f5a53de70da499aa968cc858ea008632 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
 33 ·························GHC.Internal.RTS.Flags
 34 import··-/··Data.Bifunctor·da118869cb45779ea7c84205a10af975
 35 import··-/··Data.Bifunctor.Compat·87045045705cdfc61e5ff12d52f35adc
 36 dae9b53641cb945f504a0282f446c31f
37 ··$trModule·::·GHC.Types.Module37 ··$trModule·::·GHC.Types.Module
38 ··[HasNoCafRefs,·TagSig:·<TagProper>,38 ··[HasNoCafRefs,·TagSig:·<TagProper>,
39 ···LambdaFormInfo:·LFCon[GHC.Types.Module],39 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
40 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]40 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
41 af1c75c4eea13cd240948980607ebf3941 7c97b65d5bc53c83b1241f9c86bbf9b0
42 ··$trModule1·::·GHC.Types.TrName42 ··$trModule1·::·GHC.Types.TrName
43 ··[HasNoCafRefs,·TagSig:·<TagProper>,43 ··[HasNoCafRefs,·TagSig:·<TagProper>,
44 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],44 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
45 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]45 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
46 6922dbea557e9ea9e018c4c0850c12ad46 5198afbab63a9cbde21f710d25027338
47 ··$trModule2·::·GHC.Prim.Addr#47 ··$trModule2·::·GHC.Prim.Addr#
48 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,48 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
49 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Sum.Compat"#]49 ···Unfolding:·Core:·<vanilla>·"Data.Bifunctor.Compat"#]
50 dab46860b8f67f849637fe9ed684004f50 e3fd70a77f56bb1bac64a3212af001aa
51 ··$trModule3·::·GHC.Types.TrName51 ··$trModule3·::·GHC.Types.TrName
52 ··[HasNoCafRefs,·TagSig:·<TagProper>,52 ··[HasNoCafRefs,·TagSig:·<TagProper>,
53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
55 2f07cc6a0c0a769efc03ad8e76e6874955 24f6943ea86d7b93a748f0422d0b989a
56 ··$trModule4·::·GHC.Prim.Addr#56 ··$trModule4·::·GHC.Prim.Addr#
57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
58 ···Unfolding:·Core:·<vanilla>58 ···Unfolding:·Core:·<vanilla>
59 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]59 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
60 Warnings:60 Warnings:
61 ··Deprecated·names:61 ··Deprecated·names:
62 ··Deprecated·exports:62 ··Deprecated·exports:
63 trusted:·safe-inferred63 trusted:·safe-inferred
64 require·own·pkg·trusted:·False64 require·own·pkg·trusted:·False
65 docs:65 docs:
66 ··Nothing66 ··Nothing
4.67 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/IORef/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/IORef/Compat.hi
Files 80% similar despite different names
4.34 KB
ghc --show-iface {}
    
Offset 1, 77 lines modifiedOffset 1, 75 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.IORef.Compat.Repl.Batteries·91037 interface·Data.IORef.Compat·9103
8 ··interface·hash:·189f8cd7af6fab4ca369468d0d8b7849 
9 ··ABI·hash:·7f0f8e261d40763b1b1ea58e18a6cbf7 
10 ··export-list·hash:·e58f974a27a3e425c0290f30b8296a528 ··interface·hash:·556a57a00a1179422b21140a41cd84d8
 9 ··ABI·hash:·ee5fa6bba9b1d295838bbf73026ae7ae
 10 ··export-list·hash:·43ac032e4e0a320a02d7759a75d6bd9e
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ef5f165a2acb06cb8bd85d575b02811416 ··src_hash:·562f98d952997281bff15a8061b08a56
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··GHC.Internal.Data.IORef.atomicModifyIORef21 ··GHC.Internal.Data.IORef.atomicModifyIORef
22 ··GHC.Internal.Data.IORef.atomicWriteIORef22 ··GHC.Internal.Data.IORef.atomicWriteIORef
23 ··GHC.Internal.Data.IORef.mkWeakIORef23 ··GHC.Internal.Data.IORef.mkWeakIORef
24 ··GHC.Internal.Data.IORef.modifyIORef24 ··GHC.Internal.Data.IORef.modifyIORef
25 ··GHC.Internal.Data.IORef.modifyIORef'25 ··GHC.Internal.Data.IORef.modifyIORef'
26 ··GHC.Internal.IORef.atomicModifyIORef'26 ··GHC.Internal.IORef.atomicModifyIORef'
27 ··GHC.Internal.IORef.newIORef27 ··GHC.Internal.IORef.newIORef
28 ··GHC.Internal.IORef.readIORef28 ··GHC.Internal.IORef.readIORef
29 ··GHC.Internal.IORef.writeIORef29 ··GHC.Internal.IORef.writeIORef
30 ··GHC.Internal.IORef.IORef30 ··GHC.Internal.IORef.IORef
31 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.IORef.Compat31 direct·module·dependencies:
32 boot·module·dependencies:32 boot·module·dependencies:
33 direct·package·dependencies:·base-4.20.2.033 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
34 plugin·package·dependencies:34 plugin·package·dependencies:
35 trusted·package·dependencies:·base-4.20.2.0 
36 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext35 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
37 family·instance·modules:·GHC.Internal.Data.Functor.Const36 family·instance·modules:·GHC.Internal.Data.Monoid
38 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid 
39 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord37 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
40 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception 
41 ·························GHC.Internal.RTS.Flags38 ·························GHC.Internal.Generics
 39 import··-/··Data.IORef.Compat·995e0638c03cfed630b12c9f9cb651cb
42 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a 
43 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.IORef.Compat·84acb0f9a4798e2846fde557d5cdffca 
44 ··exports:·43ac032e4e0a320a02d7759a75d6bd9e 
45 import··-/··GHC.Internal.Data.IORef·d42a23e9907f36f80b6df4737d833a3740 import··-/··GHC.Internal.Data.IORef·d42a23e9907f36f80b6df4737d833a37
46 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e99541 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e995
47 c39f7a13cb3202b5ddd66003be64e4cc42 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
 43 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
 44 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
 45 d099d477518ac3421b128b01abdaa056
48 ··$trModule·::·GHC.Types.Module46 ··$trModule·::·GHC.Types.Module
49 ··[HasNoCafRefs,·TagSig:·<TagProper>,47 ··[HasNoCafRefs,·TagSig:·<TagProper>,
50 ···LambdaFormInfo:·LFCon[GHC.Types.Module],48 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
51 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]49 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
52 e7dbcdf9d4da89ca76d33f140ada95ad50 b940e306a1a37db13c0a1f6b64d3a883
53 ··$trModule1·::·GHC.Types.TrName51 ··$trModule1·::·GHC.Types.TrName
54 ··[HasNoCafRefs,·TagSig:·<TagProper>,52 ··[HasNoCafRefs,·TagSig:·<TagProper>,
55 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
57 c39377d5d252bbd28fdd045730122aec55 6b2f0b5123dbef60c56244583e86352c
58 ··$trModule2·::·GHC.Prim.Addr#56 ··$trModule2·::·GHC.Prim.Addr#
59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
60 ···Unfolding:·Core:·<vanilla>·"Data.IORef.Compat.Repl.Batteries"#]58 ···Unfolding:·Core:·<vanilla>·"Data.IORef.Compat"#]
61 6807c9f2b7f19889481531843a6cb7e859 531443d1048a62908a6cf8f8f21399b5
62 ··$trModule3·::·GHC.Types.TrName60 ··$trModule3·::·GHC.Types.TrName
63 ··[HasNoCafRefs,·TagSig:·<TagProper>,61 ··[HasNoCafRefs,·TagSig:·<TagProper>,
64 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
65 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
66 e93e0355e374f4d20b7decf16588aedb64 0ebde37b5d44931af379503c140fe595
67 ··$trModule4·::·GHC.Prim.Addr#65 ··$trModule4·::·GHC.Prim.Addr#
68 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
69 ···Unfolding:·Core:·<vanilla>67 ···Unfolding:·Core:·<vanilla>
70 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]68 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
71 Warnings:69 Warnings:
72 ··Deprecated·names:70 ··Deprecated·names:
73 ··Deprecated·exports:71 ··Deprecated·exports:
74 trusted:·safe-inferred72 trusted:·safe-inferred
75 require·own·pkg·trusted:·False73 require·own·pkg·trusted:·False
76 docs:74 docs:
77 ··Nothing75 ··Nothing
5.17 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/IORef/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Type/Equality/Compat/Repl/Batteries.dyn_hi
Files 83% similar despite different names
4.82 KB
ghc --show-iface {}
    
Offset 1, 79 lines modifiedOffset 1, 81 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.IORef.Compat.Repl.Batteries·91037 interface·Data.Type.Equality.Compat.Repl.Batteries·9103
8 ··interface·hash:·189f8cd7af6fab4ca369468d0d8b7849 
9 ··ABI·hash:·7f0f8e261d40763b1b1ea58e18a6cbf7 
10 ··export-list·hash:·e58f974a27a3e425c0290f30b8296a528 ··interface·hash:·ad7fdb315cbde91e41fe193dbdcadd3b
 9 ··ABI·hash:·225c5cb5bde5f360ee1822e104b01c48
 10 ··export-list·hash:·fb6a7fd496d6306cd7a9f5f84237ab5b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ef5f165a2acb06cb8bd85d575b02811416 ··src_hash:·d2459ad1c0a0d355a5198a4d24dd48fd
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··GHC.Internal.Data.IORef.atomicModifyIORef 
22 ··GHC.Internal.Data.IORef.atomicWriteIORef 
23 ··GHC.Internal.Data.IORef.mkWeakIORef 
24 ··GHC.Internal.Data.IORef.modifyIORef 
25 ··GHC.Internal.Data.IORef.modifyIORef' 
26 ··GHC.Internal.IORef.atomicModifyIORef' 
27 ··GHC.Internal.IORef.newIORef 
28 ··GHC.Internal.IORef.readIORef 
29 ··GHC.Internal.IORef.writeIORef 
30 ··GHC.Internal.IORef.IORef 
31 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.IORef.Compat21 ··GHC.Internal.Data.Type.Equality.apply
 22 ··GHC.Internal.Data.Type.Equality.castWith
 23 ··GHC.Internal.Data.Type.Equality.gcastWith
 24 ··GHC.Internal.Data.Type.Equality.inner
 25 ··GHC.Internal.Data.Type.Equality.outer
 26 ··GHC.Internal.Data.Type.Equality.sym
 27 ··GHC.Internal.Data.Type.Equality.trans
 28 ··GHC.Internal.Data.Type.Equality.:~:{GHC.Internal.Data.Type.Equality.Refl}
 29 ··GHC.Internal.Data.Type.Equality.:~~:{GHC.Internal.Data.Type.Equality.HRefl}
 30 ··GHC.Internal.Data.Type.Equality.==
 31 ··GHC.Internal.Data.Type.Equality.TestEquality{GHC.Internal.Data.Type.Equality.testEquality}
 32 ··GHC.Types.~~
 33 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Type.Equality.Compat
32 boot·module·dependencies:34 boot·module·dependencies:
33 direct·package·dependencies:·base-4.20.2.035 direct·package·dependencies:·base-4.20.2.0
34 plugin·package·dependencies:36 plugin·package·dependencies:
35 trusted·package·dependencies:·base-4.20.2.037 trusted·package·dependencies:·base-4.20.2.0
36 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext38 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
37 family·instance·modules:·GHC.Internal.Data.Functor.Const39 family·instance·modules:·GHC.Internal.Data.Functor.Const
38 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid40 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
39 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord41 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
40 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception42 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
41 ·························GHC.Internal.RTS.Flags43 ·························GHC.Internal.RTS.Flags
42 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a44 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
 45 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Type.Equality.Compat·4fea30b573ac661b647ef7984e7b7c3f
 46 ··exports:·539eb169a703b8fd154ea440caeec745
 47 import··-/··GHC.Internal.Data.Type.Equality·8e2b3327b6d84a275bf1502df5a5371e
 48 488b7696dd781af3a98cfe3df9873176
43 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.IORef.Compat·84acb0f9a4798e2846fde557d5cdffca 
44 ··exports:·43ac032e4e0a320a02d7759a75d6bd9e 
45 import··-/··GHC.Internal.Data.IORef·d42a23e9907f36f80b6df4737d833a37 
46 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e995 
47 c39f7a13cb3202b5ddd66003be64e4cc 
48 ··$trModule·::·GHC.Types.Module49 ··$trModule·::·GHC.Types.Module
49 ··[HasNoCafRefs,·TagSig:·<TagProper>,50 ··[HasNoCafRefs,·TagSig:·<TagProper>,
50 ···LambdaFormInfo:·LFCon[GHC.Types.Module],51 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
51 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]52 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
52 e7dbcdf9d4da89ca76d33f140ada95ad53 603ee720d502f285ef8883693fda469a
53 ··$trModule1·::·GHC.Types.TrName54 ··$trModule1·::·GHC.Types.TrName
54 ··[HasNoCafRefs,·TagSig:·<TagProper>,55 ··[HasNoCafRefs,·TagSig:·<TagProper>,
55 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],56 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]57 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
57 c39377d5d252bbd28fdd045730122aec58 3e375e9af20e0fae8d8f153cb7b15c4b
58 ··$trModule2·::·GHC.Prim.Addr#59 ··$trModule2·::·GHC.Prim.Addr#
59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,60 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
60 ···Unfolding:·Core:·<vanilla>·"Data.IORef.Compat.Repl.Batteries"#] 
61 6807c9f2b7f19889481531843a6cb7e861 ···Unfolding:·Core:·<vanilla>
 62 ··············"Data.Type.Equality.Compat.Repl.Batteries"#]
 63 77d021941e9447f7b188cd2101d8e6d2
62 ··$trModule3·::·GHC.Types.TrName64 ··$trModule3·::·GHC.Types.TrName
63 ··[HasNoCafRefs,·TagSig:·<TagProper>,65 ··[HasNoCafRefs,·TagSig:·<TagProper>,
64 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],66 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
65 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]67 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
66 e93e0355e374f4d20b7decf16588aedb68 ab28cd6c60228fd2a4135c1261591306
67 ··$trModule4·::·GHC.Prim.Addr#69 ··$trModule4·::·GHC.Prim.Addr#
68 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,70 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
69 ···Unfolding:·Core:·<vanilla>71 ···Unfolding:·Core:·<vanilla>
70 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]72 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
71 Warnings:73 Warnings:
72 ··Deprecated·names:74 ··Deprecated·names:
73 ··Deprecated·exports:75 ··Deprecated·exports:
74 trusted:·safe-inferred76 trusted:·safe-inferred
75 require·own·pkg·trusted:·False77 require·own·pkg·trusted:·True
76 docs:78 docs:
77 ··Nothing79 ··Nothing
78 extensible·fields:80 extensible·fields:
  
3.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/IORef/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/IORef/Compat.dyn_hi
Files 84% similar despite different names
2.88 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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.IORef.Compat·91037 interface·Data.IORef.Compat·9103
8 ··interface·hash:·c60ee186d2ab01eb28d99be129b94b04 
9 ··ABI·hash:·84acb0f9a4798e2846fde557d5cdffca8 ··interface·hash:·556a57a00a1179422b21140a41cd84d8
 9 ··ABI·hash:·ee5fa6bba9b1d295838bbf73026ae7ae
10 ··export-list·hash:·43ac032e4e0a320a02d7759a75d6bd9e10 ··export-list·hash:·43ac032e4e0a320a02d7759a75d6bd9e
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·562f98d952997281bff15a8061b08a5616 ··src_hash:·562f98d952997281bff15a8061b08a56
Offset 36, 40 lines modifiedOffset 36, 40 lines modified
36 family·instance·modules:·GHC.Internal.Data.Monoid36 family·instance·modules:·GHC.Internal.Data.Monoid
37 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord37 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
38 ·························GHC.Internal.Generics38 ·························GHC.Internal.Generics
39 import··-/··Data.IORef.Compat·995e0638c03cfed630b12c9f9cb651cb39 import··-/··Data.IORef.Compat·995e0638c03cfed630b12c9f9cb651cb
40 import··-/··GHC.Internal.Data.IORef·d42a23e9907f36f80b6df4737d833a3740 import··-/··GHC.Internal.Data.IORef·d42a23e9907f36f80b6df4737d833a37
41 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e99541 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e995
42 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf42 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
43 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b443 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
44 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d44 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
45 47f7e978ff535d22cca321313230edec45 d099d477518ac3421b128b01abdaa056
46 ··$trModule·::·GHC.Types.Module46 ··$trModule·::·GHC.Types.Module
47 ··[HasNoCafRefs,·TagSig:·<TagProper>,47 ··[HasNoCafRefs,·TagSig:·<TagProper>,
48 ···LambdaFormInfo:·LFCon[GHC.Types.Module],48 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
49 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]49 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
50 071576913d70e6742ba35f99dffc6c6550 b940e306a1a37db13c0a1f6b64d3a883
51 ··$trModule1·::·GHC.Types.TrName51 ··$trModule1·::·GHC.Types.TrName
52 ··[HasNoCafRefs,·TagSig:·<TagProper>,52 ··[HasNoCafRefs,·TagSig:·<TagProper>,
53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
55 f77dff01f3cb762afca52aa9a1bb211c55 6b2f0b5123dbef60c56244583e86352c
56 ··$trModule2·::·GHC.Prim.Addr#56 ··$trModule2·::·GHC.Prim.Addr#
57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
58 ···Unfolding:·Core:·<vanilla>·"Data.IORef.Compat"#]58 ···Unfolding:·Core:·<vanilla>·"Data.IORef.Compat"#]
59 9d3151487eebd9c2c4722fc5479c650759 531443d1048a62908a6cf8f8f21399b5
60 ··$trModule3·::·GHC.Types.TrName60 ··$trModule3·::·GHC.Types.TrName
61 ··[HasNoCafRefs,·TagSig:·<TagProper>,61 ··[HasNoCafRefs,·TagSig:·<TagProper>,
62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
64 aa8733d4b290bcc0d0299d244e15da8f64 0ebde37b5d44931af379503c140fe595
65 ··$trModule4·::·GHC.Prim.Addr#65 ··$trModule4·::·GHC.Prim.Addr#
66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
67 ···Unfolding:·Core:·<vanilla>67 ···Unfolding:·Core:·<vanilla>
68 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]68 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
69 Warnings:69 Warnings:
70 ··Deprecated·names:70 ··Deprecated·names:
71 ··Deprecated·exports:71 ··Deprecated·exports:
72 trusted:·safe-inferred72 trusted:·safe-inferred
73 require·own·pkg·trusted:·False73 require·own·pkg·trusted:·False
74 docs:74 docs:
75 ··Nothing75 ··Nothing
4.89 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/IORef/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Type/Equality/Compat.hi
Files 76% similar despite different names
4.57 KB
ghc --show-iface {}
    
Offset 1, 77 lines modifiedOffset 1, 76 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.IORef.Compat·91037 interface·Data.Type.Equality.Compat·9103
8 ··interface·hash:·c60ee186d2ab01eb28d99be129b94b04 
9 ··ABI·hash:·84acb0f9a4798e2846fde557d5cdffca 
10 ··export-list·hash:·43ac032e4e0a320a02d7759a75d6bd9e8 ··interface·hash:·384adba99d6679aca8b134ad9a1be5ad
 9 ··ABI·hash:·4fea30b573ac661b647ef7984e7b7c3f
 10 ··export-list·hash:·539eb169a703b8fd154ea440caeec745
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf12 ··flag·hash:·c36b336488bc65ad6d9d30d785dd3cc3
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·562f98d952997281bff15a8061b08a5616 ··src_hash:·f74051577b609c4977f7bfba718bc55d
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··GHC.Internal.Data.IORef.atomicModifyIORef 
22 ··GHC.Internal.Data.IORef.atomicWriteIORef 
23 ··GHC.Internal.Data.IORef.mkWeakIORef 
24 ··GHC.Internal.Data.IORef.modifyIORef 
25 ··GHC.Internal.Data.IORef.modifyIORef' 
26 ··GHC.Internal.IORef.atomicModifyIORef' 
27 ··GHC.Internal.IORef.newIORef 
28 ··GHC.Internal.IORef.readIORef 
29 ··GHC.Internal.IORef.writeIORef 
30 ··GHC.Internal.IORef.IORef21 ··GHC.Internal.Data.Type.Equality.apply
 22 ··GHC.Internal.Data.Type.Equality.castWith
 23 ··GHC.Internal.Data.Type.Equality.gcastWith
 24 ··GHC.Internal.Data.Type.Equality.inner
 25 ··GHC.Internal.Data.Type.Equality.outer
 26 ··GHC.Internal.Data.Type.Equality.sym
 27 ··GHC.Internal.Data.Type.Equality.trans
 28 ··GHC.Internal.Data.Type.Equality.:~:{GHC.Internal.Data.Type.Equality.Refl}
 29 ··GHC.Internal.Data.Type.Equality.:~~:{GHC.Internal.Data.Type.Equality.HRefl}
 30 ··GHC.Internal.Data.Type.Equality.==
 31 ··GHC.Internal.Data.Type.Equality.TestEquality{GHC.Internal.Data.Type.Equality.testEquality}
 32 ··GHC.Types.~~
31 direct·module·dependencies:33 direct·module·dependencies:
32 boot·module·dependencies:34 boot·module·dependencies:
33 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv35 direct·package·dependencies:·base-4.20.2.0
34 plugin·package·dependencies:36 plugin·package·dependencies:
35 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext37 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
 38 family·instance·modules:
 39 import··-/··Data.Type.Equality·51c54430d9e739b1eea4da1bb8219aeb
 40 import··-/··GHC.Internal.Data.Type.Equality·8e2b3327b6d84a275bf1502df5a5371e
36 family·instance·modules:·GHC.Internal.Data.Monoid 
37 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord 
38 ·························GHC.Internal.Generics 
39 import··-/··Data.IORef.Compat·995e0638c03cfed630b12c9f9cb651cb 
40 import··-/··GHC.Internal.Data.IORef·d42a23e9907f36f80b6df4737d833a37 
41 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e995 
42 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf41 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
43 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b442 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
44 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d43 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
45 47f7e978ff535d22cca321313230edec44 68c59b8f0988e08b75a0548d1c68b83f
46 ··$trModule·::·GHC.Types.Module45 ··$trModule·::·GHC.Types.Module
47 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
48 ···LambdaFormInfo:·LFCon[GHC.Types.Module],47 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
49 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
50 071576913d70e6742ba35f99dffc6c6549 86d48c9bc65b520bc5de0aaa5c363f58
51 ··$trModule1·::·GHC.Types.TrName50 ··$trModule1·::·GHC.Types.TrName
52 ··[HasNoCafRefs,·TagSig:·<TagProper>,51 ··[HasNoCafRefs,·TagSig:·<TagProper>,
53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],52 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]53 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
55 f77dff01f3cb762afca52aa9a1bb211c54 4984b01123e64a82d6130b0496583086
56 ··$trModule2·::·GHC.Prim.Addr#55 ··$trModule2·::·GHC.Prim.Addr#
57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,56 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
58 ···Unfolding:·Core:·<vanilla>·"Data.IORef.Compat"#]57 ···Unfolding:·Core:·<vanilla>·"Data.Type.Equality.Compat"#]
59 9d3151487eebd9c2c4722fc5479c650758 c71a34cd8de7be186bfda33f06ca1d38
60 ··$trModule3·::·GHC.Types.TrName59 ··$trModule3·::·GHC.Types.TrName
61 ··[HasNoCafRefs,·TagSig:·<TagProper>,60 ··[HasNoCafRefs,·TagSig:·<TagProper>,
62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],61 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]62 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
64 aa8733d4b290bcc0d0299d244e15da8f63 a98d170b15c1d3fbd2424cdaa5b8a3d6
65 ··$trModule4·::·GHC.Prim.Addr#64 ··$trModule4·::·GHC.Prim.Addr#
66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,65 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
67 ···Unfolding:·Core:·<vanilla>66 ···Unfolding:·Core:·<vanilla>
68 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]67 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
69 Warnings:68 Warnings:
70 ··Deprecated·names:69 ··Deprecated·names:
71 ··Deprecated·exports:70 ··Deprecated·exports:
72 trusted:·safe-inferred71 trusted:·trustworthy
73 require·own·pkg·trusted:·False72 require·own·pkg·trusted:·False
74 docs:73 docs:
75 ··Nothing74 ··Nothing
76 extensible·fields:75 extensible·fields:
  
4.88 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/List/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/List/Compat/Repl/Batteries.hi
Files 93% similar despite different names
4.53 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·Data.List.Compat.Repl.Batteries·91037 interface·Data.List.Compat.Repl.Batteries·9103
8 ··interface·hash:·e6ddba6a100a7127e81a9e7d730ac655 
9 ··ABI·hash:·1485e29eefb99456821cc3128b4f18688 ··interface·hash:·5726e5a475718d800a09a1757dfea28d
 9 ··ABI·hash:·65b5fffe3275653fe8e2d89e24fd29c7
10 ··export-list·hash:·d76298ba82f8dfaddc3286540a9f8fe410 ··export-list·hash:·d76298ba82f8dfaddc3286540a9f8fe4
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·1dc30660f7ba2c8c95a55056100c751616 ··src_hash:·1dc30660f7ba2c8c95a55056100c7516
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 127, 61 lines modifiedOffset 127, 61 lines modified
127 ··GHC.Internal.List.unzip3127 ··GHC.Internal.List.unzip3
128 ··GHC.Internal.List.zip128 ··GHC.Internal.List.zip
129 ··GHC.Internal.List.zip3129 ··GHC.Internal.List.zip3
130 ··GHC.Internal.List.zipWith130 ··GHC.Internal.List.zipWith
131 ··GHC.Internal.List.zipWith3131 ··GHC.Internal.List.zipWith3
132 ··GHC.Internal.Data.Foldable.Foldable|{GHC.Internal.Data.Foldable.elem·GHC.Internal.Data.Foldable.foldl·GHC.Internal.Data.Foldable.foldl'·GHC.Internal.Data.Foldable.foldl1·GHC.Internal.Data.Foldable.foldr·GHC.Internal.Data.Foldable.foldr1·GHC.Internal.Data.Foldable.length·GHC.Internal.Data.Foldable.maximum·GHC.Internal.Data.Foldable.minimum·GHC.Internal.Data.Foldable.null·GHC.Internal.Data.Foldable.product·GHC.Internal.Data.Foldable.sum}132 ··GHC.Internal.Data.Foldable.Foldable|{GHC.Internal.Data.Foldable.elem·GHC.Internal.Data.Foldable.foldl·GHC.Internal.Data.Foldable.foldl'·GHC.Internal.Data.Foldable.foldl1·GHC.Internal.Data.Foldable.foldr·GHC.Internal.Data.Foldable.foldr1·GHC.Internal.Data.Foldable.length·GHC.Internal.Data.Foldable.maximum·GHC.Internal.Data.Foldable.minimum·GHC.Internal.Data.Foldable.null·GHC.Internal.Data.Foldable.product·GHC.Internal.Data.Foldable.sum}
133 ··[]133 ··[]
134 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.List.Compat134 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.List.Compat
135 boot·module·dependencies:135 boot·module·dependencies:
136 direct·package·dependencies:·base-4.20.2.0136 direct·package·dependencies:·base-4.20.2.0
137 plugin·package·dependencies:137 plugin·package·dependencies:
138 trusted·package·dependencies:·base-4.20.2.0138 trusted·package·dependencies:·base-4.20.2.0
139 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext139 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
140 family·instance·modules:·Control.Applicative140 family·instance·modules:·Control.Applicative
141 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const141 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
142 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid142 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
143 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord143 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
144 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList144 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
145 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList145 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
146 ·························GHC.Internal.RTS.Flags146 ·························GHC.Internal.RTS.Flags
147 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a147 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
148 import··-/··Data.List.Compat·0e379c793433d182cce1bfa528296ded148 import··-/··Data.List.Compat·0e379c793433d182cce1bfa528296ded
149 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.List.Compat·eb64a668cd21ccd83af7fe73f0764ff5149 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.List.Compat·d1dc54efd020b13c25aabe6cc3ed4086
150 ··exports:·f23b196848864c246b7c69236184bd72150 ··exports:·f23b196848864c246b7c69236184bd72
151 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c151 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
152 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233152 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
153 import··-/··GHC.Internal.Data.List·98d7e358be5e248bc79f3bc673f0791d153 import··-/··GHC.Internal.Data.List·98d7e358be5e248bc79f3bc673f0791d
154 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136154 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136
155 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484155 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484
156 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd156 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
157 7d8059d11a187d2149f78630605b9e89157 b93e021ff416321e0befa078b230ada3
158 ··$trModule·::·GHC.Types.Module158 ··$trModule·::·GHC.Types.Module
159 ··[HasNoCafRefs,·TagSig:·<TagProper>,159 ··[HasNoCafRefs,·TagSig:·<TagProper>,
160 ···LambdaFormInfo:·LFCon[GHC.Types.Module],160 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
161 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]161 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
162 3aebeeca4fec39df217c8b7d7748c303162 68ad7b76aa971f82a13768a4f50815dc
163 ··$trModule1·::·GHC.Types.TrName163 ··$trModule1·::·GHC.Types.TrName
164 ··[HasNoCafRefs,·TagSig:·<TagProper>,164 ··[HasNoCafRefs,·TagSig:·<TagProper>,
165 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],165 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
166 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]166 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
167 c6a3a71d8175d4135129e6dd3efaa0c1167 0feebfb72dceb43b6fda048579fc85f3
168 ··$trModule2·::·GHC.Prim.Addr#168 ··$trModule2·::·GHC.Prim.Addr#
169 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,169 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
170 ···Unfolding:·Core:·<vanilla>·"Data.List.Compat.Repl.Batteries"#]170 ···Unfolding:·Core:·<vanilla>·"Data.List.Compat.Repl.Batteries"#]
171 21965a378aaa1ee70b78028898731ab9171 1b6e0a4f976bc09ff13362fd56f01353
172 ··$trModule3·::·GHC.Types.TrName172 ··$trModule3·::·GHC.Types.TrName
173 ··[HasNoCafRefs,·TagSig:·<TagProper>,173 ··[HasNoCafRefs,·TagSig:·<TagProper>,
174 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],174 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
175 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]175 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
176 e80ff55663025ed72ec1fd591b8d6c8a176 06a884ce8389f17f8cd09676e1173f18
177 ··$trModule4·::·GHC.Prim.Addr#177 ··$trModule4·::·GHC.Prim.Addr#
178 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,178 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
179 ···Unfolding:·Core:·<vanilla>179 ···Unfolding:·Core:·<vanilla>
180 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]180 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
181 Warnings:181 Warnings:
182 ··Deprecated·names:182 ··Deprecated·names:
183 ··Deprecated·exports:183 ··Deprecated·exports:
184 trusted:·safe-inferred184 trusted:·safe-inferred
185 require·own·pkg·trusted:·False185 require·own·pkg·trusted:·False
186 docs:186 docs:
187 ··Nothing187 ··Nothing
4.88 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/List/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/List/Compat/Repl/Batteries.dyn_hi
Files 89% similar despite different names
4.53 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·Data.List.Compat.Repl.Batteries·91037 interface·Data.List.Compat.Repl.Batteries·9103
8 ··interface·hash:·e6ddba6a100a7127e81a9e7d730ac655 
9 ··ABI·hash:·1485e29eefb99456821cc3128b4f18688 ··interface·hash:·5726e5a475718d800a09a1757dfea28d
 9 ··ABI·hash:·65b5fffe3275653fe8e2d89e24fd29c7
10 ··export-list·hash:·d76298ba82f8dfaddc3286540a9f8fe410 ··export-list·hash:·d76298ba82f8dfaddc3286540a9f8fe4
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·1dc30660f7ba2c8c95a55056100c751616 ··src_hash:·1dc30660f7ba2c8c95a55056100c7516
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 127, 61 lines modifiedOffset 127, 61 lines modified
127 ··GHC.Internal.List.unzip3127 ··GHC.Internal.List.unzip3
128 ··GHC.Internal.List.zip128 ··GHC.Internal.List.zip
129 ··GHC.Internal.List.zip3129 ··GHC.Internal.List.zip3
130 ··GHC.Internal.List.zipWith130 ··GHC.Internal.List.zipWith
131 ··GHC.Internal.List.zipWith3131 ··GHC.Internal.List.zipWith3
132 ··GHC.Internal.Data.Foldable.Foldable|{GHC.Internal.Data.Foldable.elem·GHC.Internal.Data.Foldable.foldl·GHC.Internal.Data.Foldable.foldl'·GHC.Internal.Data.Foldable.foldl1·GHC.Internal.Data.Foldable.foldr·GHC.Internal.Data.Foldable.foldr1·GHC.Internal.Data.Foldable.length·GHC.Internal.Data.Foldable.maximum·GHC.Internal.Data.Foldable.minimum·GHC.Internal.Data.Foldable.null·GHC.Internal.Data.Foldable.product·GHC.Internal.Data.Foldable.sum}132 ··GHC.Internal.Data.Foldable.Foldable|{GHC.Internal.Data.Foldable.elem·GHC.Internal.Data.Foldable.foldl·GHC.Internal.Data.Foldable.foldl'·GHC.Internal.Data.Foldable.foldl1·GHC.Internal.Data.Foldable.foldr·GHC.Internal.Data.Foldable.foldr1·GHC.Internal.Data.Foldable.length·GHC.Internal.Data.Foldable.maximum·GHC.Internal.Data.Foldable.minimum·GHC.Internal.Data.Foldable.null·GHC.Internal.Data.Foldable.product·GHC.Internal.Data.Foldable.sum}
133 ··[]133 ··[]
134 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.List.Compat134 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.List.Compat
135 boot·module·dependencies:135 boot·module·dependencies:
136 direct·package·dependencies:·base-4.20.2.0136 direct·package·dependencies:·base-4.20.2.0
137 plugin·package·dependencies:137 plugin·package·dependencies:
138 trusted·package·dependencies:·base-4.20.2.0138 trusted·package·dependencies:·base-4.20.2.0
139 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext139 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
140 family·instance·modules:·Control.Applicative140 family·instance·modules:·Control.Applicative
141 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const141 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
142 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid142 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
143 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord143 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
144 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList144 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
145 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList145 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
146 ·························GHC.Internal.RTS.Flags146 ·························GHC.Internal.RTS.Flags
147 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a147 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
148 import··-/··Data.List.Compat·0e379c793433d182cce1bfa528296ded148 import··-/··Data.List.Compat·0e379c793433d182cce1bfa528296ded
149 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.List.Compat·eb64a668cd21ccd83af7fe73f0764ff5149 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.List.Compat·d1dc54efd020b13c25aabe6cc3ed4086
150 ··exports:·f23b196848864c246b7c69236184bd72150 ··exports:·f23b196848864c246b7c69236184bd72
151 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c151 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
152 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233152 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
153 import··-/··GHC.Internal.Data.List·98d7e358be5e248bc79f3bc673f0791d153 import··-/··GHC.Internal.Data.List·98d7e358be5e248bc79f3bc673f0791d
154 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136154 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136
155 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484155 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484
156 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd156 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
157 7d8059d11a187d2149f78630605b9e89157 b93e021ff416321e0befa078b230ada3
158 ··$trModule·::·GHC.Types.Module158 ··$trModule·::·GHC.Types.Module
159 ··[HasNoCafRefs,·TagSig:·<TagProper>,159 ··[HasNoCafRefs,·TagSig:·<TagProper>,
160 ···LambdaFormInfo:·LFCon[GHC.Types.Module],160 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
161 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]161 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
162 3aebeeca4fec39df217c8b7d7748c303162 68ad7b76aa971f82a13768a4f50815dc
163 ··$trModule1·::·GHC.Types.TrName163 ··$trModule1·::·GHC.Types.TrName
164 ··[HasNoCafRefs,·TagSig:·<TagProper>,164 ··[HasNoCafRefs,·TagSig:·<TagProper>,
165 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],165 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
166 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]166 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
167 c6a3a71d8175d4135129e6dd3efaa0c1167 0feebfb72dceb43b6fda048579fc85f3
168 ··$trModule2·::·GHC.Prim.Addr#168 ··$trModule2·::·GHC.Prim.Addr#
169 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,169 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
170 ···Unfolding:·Core:·<vanilla>·"Data.List.Compat.Repl.Batteries"#]170 ···Unfolding:·Core:·<vanilla>·"Data.List.Compat.Repl.Batteries"#]
171 21965a378aaa1ee70b78028898731ab9171 1b6e0a4f976bc09ff13362fd56f01353
172 ··$trModule3·::·GHC.Types.TrName172 ··$trModule3·::·GHC.Types.TrName
173 ··[HasNoCafRefs,·TagSig:·<TagProper>,173 ··[HasNoCafRefs,·TagSig:·<TagProper>,
174 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],174 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
175 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]175 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
176 e80ff55663025ed72ec1fd591b8d6c8a176 06a884ce8389f17f8cd09676e1173f18
177 ··$trModule4·::·GHC.Prim.Addr#177 ··$trModule4·::·GHC.Prim.Addr#
178 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,178 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
179 ···Unfolding:·Core:·<vanilla>179 ···Unfolding:·Core:·<vanilla>
180 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]180 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
181 Warnings:181 Warnings:
182 ··Deprecated·names:182 ··Deprecated·names:
183 ··Deprecated·exports:183 ··Deprecated·exports:
184 trusted:·safe-inferred184 trusted:·safe-inferred
185 require·own·pkg·trusted:·False185 require·own·pkg·trusted:·False
186 docs:186 docs:
187 ··Nothing187 ··Nothing
3.23 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/List/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/List/Compat.dyn_hi
Files 94% similar despite different names
2.91 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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.List.Compat·91037 interface·Data.List.Compat·9103
8 ··interface·hash:·247222a07e7439c5bda8d4a5f2f33b79 
9 ··ABI·hash:·eb64a668cd21ccd83af7fe73f0764ff58 ··interface·hash:·3d23f8c4064175f6a5683d21f274b714
 9 ··ABI·hash:·d1dc54efd020b13c25aabe6cc3ed4086
10 ··export-list·hash:·f23b196848864c246b7c69236184bd7210 ··export-list·hash:·f23b196848864c246b7c69236184bd72
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·0c38b62d51c2f3ac8e7f73ddc4dbbd5016 ··src_hash:·0c38b62d51c2f3ac8e7f73ddc4dbbd50
Offset 148, 40 lines modifiedOffset 148, 40 lines modified
148 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c148 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
149 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233149 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
150 import··-/··GHC.Internal.Data.List·98d7e358be5e248bc79f3bc673f0791d150 import··-/··GHC.Internal.Data.List·98d7e358be5e248bc79f3bc673f0791d
151 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136151 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136
152 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484152 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484
153 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd153 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
154 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf154 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
155 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b4155 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
156 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d156 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
157 402a0e11bd5cd856edefa62d40b92d42157 fa998ea0812b2593ddbb6f9ca7ce80e1
158 ··$trModule·::·GHC.Types.Module158 ··$trModule·::·GHC.Types.Module
159 ··[HasNoCafRefs,·TagSig:·<TagProper>,159 ··[HasNoCafRefs,·TagSig:·<TagProper>,
160 ···LambdaFormInfo:·LFCon[GHC.Types.Module],160 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
161 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]161 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
162 e39e1ff234c6019ffb2d7329ef82b70a162 9613062d61b9c6b824fe16de068aa807
163 ··$trModule1·::·GHC.Types.TrName163 ··$trModule1·::·GHC.Types.TrName
164 ··[HasNoCafRefs,·TagSig:·<TagProper>,164 ··[HasNoCafRefs,·TagSig:·<TagProper>,
165 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],165 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
166 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]166 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
167 ed2a69f9552198e7329c2f846adaad9c167 d2a1a2fe9d2e573537fb4a55965db11b
168 ··$trModule2·::·GHC.Prim.Addr#168 ··$trModule2·::·GHC.Prim.Addr#
169 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,169 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
170 ···Unfolding:·Core:·<vanilla>·"Data.List.Compat"#]170 ···Unfolding:·Core:·<vanilla>·"Data.List.Compat"#]
171 cd07bc856bba9927a4444486a5880de6171 7baed350fa31264eccacf6d81617cd46
172 ··$trModule3·::·GHC.Types.TrName172 ··$trModule3·::·GHC.Types.TrName
173 ··[HasNoCafRefs,·TagSig:·<TagProper>,173 ··[HasNoCafRefs,·TagSig:·<TagProper>,
174 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],174 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
175 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]175 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
176 4ecb81e1a97d903ad0160d1ea05ecc59176 b48871f51ee0229eb013ba20bfc115ea
177 ··$trModule4·::·GHC.Prim.Addr#177 ··$trModule4·::·GHC.Prim.Addr#
178 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,178 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
179 ···Unfolding:·Core:·<vanilla>179 ···Unfolding:·Core:·<vanilla>
180 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]180 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
181 Warnings:181 Warnings:
182 ··Deprecated·names:182 ··Deprecated·names:
183 ··Deprecated·exports:183 ··Deprecated·exports:
184 trusted:·safe-inferred184 trusted:·safe-inferred
185 require·own·pkg·trusted:·False185 require·own·pkg·trusted:·False
186 docs:186 docs:
187 ··Nothing187 ··Nothing
3.22 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/List/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/List/Compat.hi
Files 91% similar despite different names
2.91 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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.List.Compat·91037 interface·Data.List.Compat·9103
8 ··interface·hash:·247222a07e7439c5bda8d4a5f2f33b79 
9 ··ABI·hash:·eb64a668cd21ccd83af7fe73f0764ff58 ··interface·hash:·3d23f8c4064175f6a5683d21f274b714
 9 ··ABI·hash:·d1dc54efd020b13c25aabe6cc3ed4086
10 ··export-list·hash:·f23b196848864c246b7c69236184bd7210 ··export-list·hash:·f23b196848864c246b7c69236184bd72
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·0c38b62d51c2f3ac8e7f73ddc4dbbd5016 ··src_hash:·0c38b62d51c2f3ac8e7f73ddc4dbbd50
Offset 148, 40 lines modifiedOffset 148, 40 lines modified
148 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c148 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
149 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233149 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
150 import··-/··GHC.Internal.Data.List·98d7e358be5e248bc79f3bc673f0791d150 import··-/··GHC.Internal.Data.List·98d7e358be5e248bc79f3bc673f0791d
151 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136151 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136
152 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484152 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484
153 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd153 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
154 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf154 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
155 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b4155 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
156 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d156 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
157 402a0e11bd5cd856edefa62d40b92d42157 fa998ea0812b2593ddbb6f9ca7ce80e1
158 ··$trModule·::·GHC.Types.Module158 ··$trModule·::·GHC.Types.Module
159 ··[HasNoCafRefs,·TagSig:·<TagProper>,159 ··[HasNoCafRefs,·TagSig:·<TagProper>,
160 ···LambdaFormInfo:·LFCon[GHC.Types.Module],160 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
161 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]161 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
162 e39e1ff234c6019ffb2d7329ef82b70a162 9613062d61b9c6b824fe16de068aa807
163 ··$trModule1·::·GHC.Types.TrName163 ··$trModule1·::·GHC.Types.TrName
164 ··[HasNoCafRefs,·TagSig:·<TagProper>,164 ··[HasNoCafRefs,·TagSig:·<TagProper>,
165 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],165 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
166 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]166 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
167 ed2a69f9552198e7329c2f846adaad9c167 d2a1a2fe9d2e573537fb4a55965db11b
168 ··$trModule2·::·GHC.Prim.Addr#168 ··$trModule2·::·GHC.Prim.Addr#
169 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,169 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
170 ···Unfolding:·Core:·<vanilla>·"Data.List.Compat"#]170 ···Unfolding:·Core:·<vanilla>·"Data.List.Compat"#]
171 cd07bc856bba9927a4444486a5880de6171 7baed350fa31264eccacf6d81617cd46
172 ··$trModule3·::·GHC.Types.TrName172 ··$trModule3·::·GHC.Types.TrName
173 ··[HasNoCafRefs,·TagSig:·<TagProper>,173 ··[HasNoCafRefs,·TagSig:·<TagProper>,
174 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],174 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
175 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]175 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
176 4ecb81e1a97d903ad0160d1ea05ecc59176 b48871f51ee0229eb013ba20bfc115ea
177 ··$trModule4·::·GHC.Prim.Addr#177 ··$trModule4·::·GHC.Prim.Addr#
178 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,178 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
179 ···Unfolding:·Core:·<vanilla>179 ···Unfolding:·Core:·<vanilla>
180 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]180 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
181 Warnings:181 Warnings:
182 ··Deprecated·names:182 ··Deprecated·names:
183 ··Deprecated·exports:183 ··Deprecated·exports:
184 trusted:·safe-inferred184 trusted:·safe-inferred
185 require·own·pkg·trusted:·False185 require·own·pkg·trusted:·False
186 docs:186 docs:
187 ··Nothing187 ··Nothing
4.15 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/List/NonEmpty/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/List/NonEmpty/Compat/Repl/Batteries.dyn_hi
Files 85% similar despite different names
3.79 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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.List.NonEmpty.Compat.Repl.Batteries·91037 interface·Data.List.NonEmpty.Compat.Repl.Batteries·9103
8 ··interface·hash:·80e121f8397951ae484f21a07ab6addf 
9 ··ABI·hash:·7511453119dfa85c732bc6351080cc1a8 ··interface·hash:·6996f949db761314b9063d47f86b2fb3
 9 ··ABI·hash:·9ec7cb3a50aea87a45a231dc9a8b699b
10 ··export-list·hash:·8c9250eb8bdb6cdfb6b3cccacb3af53410 ··export-list·hash:·8c9250eb8bdb6cdfb6b3cccacb3af534
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·72bf1940e369d40586300c782598481216 ··src_hash:·72bf1940e369d40586300c7825984812
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··Data.List.NonEmpty.unfoldr81 ··Data.List.NonEmpty.unfoldr
82 ··Data.List.NonEmpty.unzip82 ··Data.List.NonEmpty.unzip
83 ··Data.List.NonEmpty.xor83 ··Data.List.NonEmpty.xor
84 ··Data.List.NonEmpty.zip84 ··Data.List.NonEmpty.zip
85 ··Data.List.NonEmpty.zipWith85 ··Data.List.NonEmpty.zipWith
86 ··Data.List.NonEmpty.Compat.compareLength86 ··Data.List.NonEmpty.Compat.compareLength
87 ··GHC.Internal.Base.NonEmpty{GHC.Internal.Base.:|}87 ··GHC.Internal.Base.NonEmpty{GHC.Internal.Base.:|}
88 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.List.NonEmpty.Compat88 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.List.NonEmpty.Compat
89 boot·module·dependencies:89 boot·module·dependencies:
90 direct·package·dependencies:·base-4.20.2.090 direct·package·dependencies:·base-4.20.2.0
91 plugin·package·dependencies:91 plugin·package·dependencies:
92 trusted·package·dependencies:·base-4.20.2.092 trusted·package·dependencies:·base-4.20.2.0
93 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext93 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
94 family·instance·modules:·Control.Applicative94 family·instance·modules:·Control.Applicative
95 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const95 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
Offset 97, 42 lines modifiedOffset 97, 42 lines modified
97 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord97 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
98 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList98 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
99 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception99 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
100 ·························GHC.Internal.RTS.Flags100 ·························GHC.Internal.RTS.Flags
101 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc88737101 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc88737
102 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a102 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
103 import··-/··Data.List.NonEmpty.Compat·e5bb8edfb580e5bb57fa6e64a691a062103 import··-/··Data.List.NonEmpty.Compat·e5bb8edfb580e5bb57fa6e64a691a062
104 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.List.NonEmpty.Compat·3540db057d821d6addfd46c46a35fd51104 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.List.NonEmpty.Compat·3e05e8c7b682b6b38453425a661f5100
105 ··exports:·0024efb4b7d8610a1cc3fcfc49b5812a105 ··exports:·0024efb4b7d8610a1cc3fcfc49b5812a
106 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c106 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
107 66eea418de8704b35db81b54305ac38e107 d6641bb72640e0a0342808a2abdbd3a3
108 ··$trModule·::·GHC.Types.Module108 ··$trModule·::·GHC.Types.Module
109 ··[HasNoCafRefs,·TagSig:·<TagProper>,109 ··[HasNoCafRefs,·TagSig:·<TagProper>,
110 ···LambdaFormInfo:·LFCon[GHC.Types.Module],110 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
111 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]111 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
112 24512adf24074efeb18cf954ce5aeb4a112 51c42321f4d5076c809fbe047556085a
113 ··$trModule1·::·GHC.Types.TrName113 ··$trModule1·::·GHC.Types.TrName
114 ··[HasNoCafRefs,·TagSig:·<TagProper>,114 ··[HasNoCafRefs,·TagSig:·<TagProper>,
115 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],115 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
116 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]116 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
117 b569eceb776a0fae01889628a34e7642117 ac62023a011985cc47e3ab2bb4c6113f
118 ··$trModule2·::·GHC.Prim.Addr#118 ··$trModule2·::·GHC.Prim.Addr#
119 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,119 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
120 ···Unfolding:·Core:·<vanilla>120 ···Unfolding:·Core:·<vanilla>
121 ··············"Data.List.NonEmpty.Compat.Repl.Batteries"#]121 ··············"Data.List.NonEmpty.Compat.Repl.Batteries"#]
122 392dcf2f44c23477dcca60a3fcf3da04122 26ff8f7ae34767615c90cf610e3b2155
123 ··$trModule3·::·GHC.Types.TrName123 ··$trModule3·::·GHC.Types.TrName
124 ··[HasNoCafRefs,·TagSig:·<TagProper>,124 ··[HasNoCafRefs,·TagSig:·<TagProper>,
125 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],125 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
126 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]126 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
127 9f3ff2e08c977dee15aef32123e4cc43127 7cf26de6d5ba979d362e1fcbafcf9e6e
128 ··$trModule4·::·GHC.Prim.Addr#128 ··$trModule4·::·GHC.Prim.Addr#
129 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,129 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
130 ···Unfolding:·Core:·<vanilla>130 ···Unfolding:·Core:·<vanilla>
131 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]131 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
132 Warnings:132 Warnings:
133 ··Deprecated·names:133 ··Deprecated·names:
134 ··Deprecated·exports:134 ··Deprecated·exports:
135 trusted:·safe-inferred135 trusted:·safe-inferred
136 require·own·pkg·trusted:·False136 require·own·pkg·trusted:·False
137 docs:137 docs:
138 ··Nothing138 ··Nothing
4.47 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/List/NonEmpty/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/List/NonEmpty/Compat.dyn_hi
Files 77% similar despite different names
4.12 KB
ghc --show-iface {}
    
Offset 1, 23 lines modifiedOffset 1, 23 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.List.NonEmpty.Compat.Repl.Batteries·91037 interface·Data.List.NonEmpty.Compat·9103
8 ··interface·hash:·80e121f8397951ae484f21a07ab6addf 
9 ··ABI·hash:·7511453119dfa85c732bc6351080cc1a 
10 ··export-list·hash:·8c9250eb8bdb6cdfb6b3cccacb3af5348 ··interface·hash:·8bcb4143ec021a7cc79b8c1285d546ed
 9 ··ABI·hash:·3e05e8c7b682b6b38453425a661f5100
 10 ··export-list·hash:·0024efb4b7d8610a1cc3fcfc49b5812a
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·5fd6a1f445f3702c47e14fc687c4ad32
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·72bf1940e369d40586300c782598481216 ··src_hash:·2ebfbdd54a2a392417e37fefb8d4ce2b
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.List.NonEmpty.!!21 ··Data.List.NonEmpty.!!
22 ··Data.List.NonEmpty.<|22 ··Data.List.NonEmpty.<|
23 ··Data.List.NonEmpty.append23 ··Data.List.NonEmpty.append
Offset 81, 58 lines modifiedOffset 81, 53 lines modified
81 ··Data.List.NonEmpty.unfoldr81 ··Data.List.NonEmpty.unfoldr
82 ··Data.List.NonEmpty.unzip82 ··Data.List.NonEmpty.unzip
83 ··Data.List.NonEmpty.xor83 ··Data.List.NonEmpty.xor
84 ··Data.List.NonEmpty.zip84 ··Data.List.NonEmpty.zip
85 ··Data.List.NonEmpty.zipWith85 ··Data.List.NonEmpty.zipWith
86 ··Data.List.NonEmpty.Compat.compareLength86 ··Data.List.NonEmpty.Compat.compareLength
87 ··GHC.Internal.Base.NonEmpty{GHC.Internal.Base.:|}87 ··GHC.Internal.Base.NonEmpty{GHC.Internal.Base.:|}
88 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.List.NonEmpty.Compat88 direct·module·dependencies:
89 boot·module·dependencies:89 boot·module·dependencies:
90 direct·package·dependencies:·base-4.20.2.090 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
91 plugin·package·dependencies:91 plugin·package·dependencies:
92 trusted·package·dependencies:·base-4.20.2.0 
93 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext92 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
94 family·instance·modules:·Control.Applicative93 family·instance·modules:·Control.Applicative
95 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const94 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
96 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid95 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
97 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord96 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
98 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList97 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
99 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception98 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
100 ·························GHC.Internal.RTS.Flags99 ·························GHC.Internal.RTS.Flags
101 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc88737100 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc88737
102 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a 
103 import··-/··Data.List.NonEmpty.Compat·e5bb8edfb580e5bb57fa6e64a691a062101 import··-/··Data.List.NonEmpty.Compat·e5bb8edfb580e5bb57fa6e64a691a062
104 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.List.NonEmpty.Compat·3540db057d821d6addfd46c46a35fd51 
105 ··exports:·0024efb4b7d8610a1cc3fcfc49b5812a 
106 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c102 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
107 66eea418de8704b35db81b54305ac38e103 77463def16e06c373a8e0d3e865a5935
108 ··$trModule·::·GHC.Types.Module104 ··$trModule·::·GHC.Types.Module
109 ··[HasNoCafRefs,·TagSig:·<TagProper>,105 ··[HasNoCafRefs,·TagSig:·<TagProper>,
110 ···LambdaFormInfo:·LFCon[GHC.Types.Module],106 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
111 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]107 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
112 24512adf24074efeb18cf954ce5aeb4a108 dfe3ce6e5c19a5b5b5534f2d81ba044a
113 ··$trModule1·::·GHC.Types.TrName109 ··$trModule1·::·GHC.Types.TrName
114 ··[HasNoCafRefs,·TagSig:·<TagProper>,110 ··[HasNoCafRefs,·TagSig:·<TagProper>,
115 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],111 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
116 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]112 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
117 b569eceb776a0fae01889628a34e7642113 f20ad6d4259ee48315d6a34cfceb3495
118 ··$trModule2·::·GHC.Prim.Addr#114 ··$trModule2·::·GHC.Prim.Addr#
119 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,115 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
 116 ···Unfolding:·Core:·<vanilla>·"Data.List.NonEmpty.Compat"#]
 117 63bd7318adead7ab6c83cdc4f1b56444
120 ···Unfolding:·Core:·<vanilla> 
121 ··············"Data.List.NonEmpty.Compat.Repl.Batteries"#] 
122 392dcf2f44c23477dcca60a3fcf3da04 
123 ··$trModule3·::·GHC.Types.TrName118 ··$trModule3·::·GHC.Types.TrName
124 ··[HasNoCafRefs,·TagSig:·<TagProper>,119 ··[HasNoCafRefs,·TagSig:·<TagProper>,
125 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],120 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
126 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]121 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
127 9f3ff2e08c977dee15aef32123e4cc43122 691b293445b98113f7117a22b9b9ff5e
128 ··$trModule4·::·GHC.Prim.Addr#123 ··$trModule4·::·GHC.Prim.Addr#
129 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,124 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
130 ···Unfolding:·Core:·<vanilla>125 ···Unfolding:·Core:·<vanilla>
131 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]126 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
132 Warnings:127 Warnings:
133 ··Deprecated·names:128 ··Deprecated·names:
134 ··Deprecated·exports:129 ··Deprecated·exports:
135 trusted:·safe-inferred130 trusted:·safe-inferred
136 require·own·pkg·trusted:·False131 require·own·pkg·trusted:·False
137 docs:132 docs:
138 ··Nothing133 ··Nothing
3.06 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/List/NonEmpty/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/List/NonEmpty/Compat.hi
Files 86% similar despite different names
2.73 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·Data.List.NonEmpty.Compat·91037 interface·Data.List.NonEmpty.Compat·9103
8 ··interface·hash:·8741d0c6293cf35bd7875605faa98406 
9 ··ABI·hash:·3540db057d821d6addfd46c46a35fd518 ··interface·hash:·8bcb4143ec021a7cc79b8c1285d546ed
 9 ··ABI·hash:·3e05e8c7b682b6b38453425a661f5100
10 ··export-list·hash:·0024efb4b7d8610a1cc3fcfc49b5812a10 ··export-list·hash:·0024efb4b7d8610a1cc3fcfc49b5812a
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·5fd6a1f445f3702c47e14fc687c4ad3212 ··flag·hash:·da375c6a597725281d64e666cacc1ef4
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·2ebfbdd54a2a392417e37fefb8d4ce2b16 ··src_hash:·2ebfbdd54a2a392417e37fefb8d4ce2b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 96, 38 lines modifiedOffset 96, 38 lines modified
96 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord96 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
97 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList97 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
98 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception98 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
99 ·························GHC.Internal.RTS.Flags99 ·························GHC.Internal.RTS.Flags
100 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc88737100 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc88737
101 import··-/··Data.List.NonEmpty.Compat·e5bb8edfb580e5bb57fa6e64a691a062101 import··-/··Data.List.NonEmpty.Compat·e5bb8edfb580e5bb57fa6e64a691a062
102 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c102 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
103 ee7abe9e0d9fbcedd203175f8cf68823103 77463def16e06c373a8e0d3e865a5935
104 ··$trModule·::·GHC.Types.Module104 ··$trModule·::·GHC.Types.Module
105 ··[HasNoCafRefs,·TagSig:·<TagProper>,105 ··[HasNoCafRefs,·TagSig:·<TagProper>,
106 ···LambdaFormInfo:·LFCon[GHC.Types.Module],106 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
107 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]107 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
108 3e7bb063e73b5716f45a76f850b2ce97108 dfe3ce6e5c19a5b5b5534f2d81ba044a
109 ··$trModule1·::·GHC.Types.TrName109 ··$trModule1·::·GHC.Types.TrName
110 ··[HasNoCafRefs,·TagSig:·<TagProper>,110 ··[HasNoCafRefs,·TagSig:·<TagProper>,
111 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],111 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
112 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]112 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
113 f467eab2de9351185e9aaaaa1ec42b90113 f20ad6d4259ee48315d6a34cfceb3495
114 ··$trModule2·::·GHC.Prim.Addr#114 ··$trModule2·::·GHC.Prim.Addr#
115 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,115 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
116 ···Unfolding:·Core:·<vanilla>·"Data.List.NonEmpty.Compat"#]116 ···Unfolding:·Core:·<vanilla>·"Data.List.NonEmpty.Compat"#]
117 a42357866b1731b38bf90348b91d385c117 63bd7318adead7ab6c83cdc4f1b56444
118 ··$trModule3·::·GHC.Types.TrName118 ··$trModule3·::·GHC.Types.TrName
119 ··[HasNoCafRefs,·TagSig:·<TagProper>,119 ··[HasNoCafRefs,·TagSig:·<TagProper>,
120 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],120 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
121 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]121 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
122 fe69c9b9b03f19f948b539c4dacf7bb4122 691b293445b98113f7117a22b9b9ff5e
123 ··$trModule4·::·GHC.Prim.Addr#123 ··$trModule4·::·GHC.Prim.Addr#
124 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,124 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
125 ···Unfolding:·Core:·<vanilla>125 ···Unfolding:·Core:·<vanilla>
126 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]126 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
127 Warnings:127 Warnings:
128 ··Deprecated·names:128 ··Deprecated·names:
129 ··Deprecated·exports:129 ··Deprecated·exports:
130 trusted:·safe-inferred130 trusted:·safe-inferred
131 require·own·pkg·trusted:·False131 require·own·pkg·trusted:·False
132 docs:132 docs:
133 ··Nothing133 ··Nothing
4.45 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/List/NonEmpty/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/List/NonEmpty/Compat/Repl/Batteries.hi
Files 82% similar despite different names
4.1 KB
ghc --show-iface {}
    
Offset 1, 23 lines modifiedOffset 1, 23 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.List.NonEmpty.Compat·91037 interface·Data.List.NonEmpty.Compat.Repl.Batteries·9103
8 ··interface·hash:·8741d0c6293cf35bd7875605faa98406 
9 ··ABI·hash:·3540db057d821d6addfd46c46a35fd51 
10 ··export-list·hash:·0024efb4b7d8610a1cc3fcfc49b5812a8 ··interface·hash:·6996f949db761314b9063d47f86b2fb3
 9 ··ABI·hash:·9ec7cb3a50aea87a45a231dc9a8b699b
 10 ··export-list·hash:·8c9250eb8bdb6cdfb6b3cccacb3af534
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·da375c6a597725281d64e666cacc1ef412 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·2ebfbdd54a2a392417e37fefb8d4ce2b16 ··src_hash:·72bf1940e369d40586300c7825984812
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.List.NonEmpty.!!21 ··Data.List.NonEmpty.!!
22 ··Data.List.NonEmpty.<|22 ··Data.List.NonEmpty.<|
23 ··Data.List.NonEmpty.append23 ··Data.List.NonEmpty.append
Offset 81, 53 lines modifiedOffset 81, 58 lines modified
81 ··Data.List.NonEmpty.unfoldr81 ··Data.List.NonEmpty.unfoldr
82 ··Data.List.NonEmpty.unzip82 ··Data.List.NonEmpty.unzip
83 ··Data.List.NonEmpty.xor83 ··Data.List.NonEmpty.xor
84 ··Data.List.NonEmpty.zip84 ··Data.List.NonEmpty.zip
85 ··Data.List.NonEmpty.zipWith85 ··Data.List.NonEmpty.zipWith
86 ··Data.List.NonEmpty.Compat.compareLength86 ··Data.List.NonEmpty.Compat.compareLength
87 ··GHC.Internal.Base.NonEmpty{GHC.Internal.Base.:|}87 ··GHC.Internal.Base.NonEmpty{GHC.Internal.Base.:|}
88 direct·module·dependencies:88 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.List.NonEmpty.Compat
89 boot·module·dependencies:89 boot·module·dependencies:
90 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv90 direct·package·dependencies:·base-4.20.2.0
91 plugin·package·dependencies:91 plugin·package·dependencies:
 92 trusted·package·dependencies:·base-4.20.2.0
92 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext93 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
93 family·instance·modules:·Control.Applicative94 family·instance·modules:·Control.Applicative
94 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const95 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
95 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid96 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
96 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord97 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
97 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList98 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
98 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception99 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
99 ·························GHC.Internal.RTS.Flags100 ·························GHC.Internal.RTS.Flags
100 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc88737101 import··-/··Data.List.NonEmpty·5546b4c4ae45b01aaceeb1dbcbc88737
 102 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
101 import··-/··Data.List.NonEmpty.Compat·e5bb8edfb580e5bb57fa6e64a691a062103 import··-/··Data.List.NonEmpty.Compat·e5bb8edfb580e5bb57fa6e64a691a062
 104 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.List.NonEmpty.Compat·3e05e8c7b682b6b38453425a661f5100
 105 ··exports:·0024efb4b7d8610a1cc3fcfc49b5812a
102 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c106 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
103 ee7abe9e0d9fbcedd203175f8cf68823107 d6641bb72640e0a0342808a2abdbd3a3
104 ··$trModule·::·GHC.Types.Module108 ··$trModule·::·GHC.Types.Module
105 ··[HasNoCafRefs,·TagSig:·<TagProper>,109 ··[HasNoCafRefs,·TagSig:·<TagProper>,
106 ···LambdaFormInfo:·LFCon[GHC.Types.Module],110 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
107 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]111 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
108 3e7bb063e73b5716f45a76f850b2ce97112 51c42321f4d5076c809fbe047556085a
109 ··$trModule1·::·GHC.Types.TrName113 ··$trModule1·::·GHC.Types.TrName
110 ··[HasNoCafRefs,·TagSig:·<TagProper>,114 ··[HasNoCafRefs,·TagSig:·<TagProper>,
111 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],115 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
112 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]116 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
113 f467eab2de9351185e9aaaaa1ec42b90117 ac62023a011985cc47e3ab2bb4c6113f
114 ··$trModule2·::·GHC.Prim.Addr#118 ··$trModule2·::·GHC.Prim.Addr#
115 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,119 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
116 ···Unfolding:·Core:·<vanilla>·"Data.List.NonEmpty.Compat"#] 
117 a42357866b1731b38bf90348b91d385c120 ···Unfolding:·Core:·<vanilla>
 121 ··············"Data.List.NonEmpty.Compat.Repl.Batteries"#]
 122 26ff8f7ae34767615c90cf610e3b2155
118 ··$trModule3·::·GHC.Types.TrName123 ··$trModule3·::·GHC.Types.TrName
119 ··[HasNoCafRefs,·TagSig:·<TagProper>,124 ··[HasNoCafRefs,·TagSig:·<TagProper>,
120 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],125 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
121 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]126 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
122 fe69c9b9b03f19f948b539c4dacf7bb4127 7cf26de6d5ba979d362e1fcbafcf9e6e
123 ··$trModule4·::·GHC.Prim.Addr#128 ··$trModule4·::·GHC.Prim.Addr#
124 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,129 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
125 ···Unfolding:·Core:·<vanilla>130 ···Unfolding:·Core:·<vanilla>
126 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]131 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
127 Warnings:132 Warnings:
128 ··Deprecated·names:133 ··Deprecated·names:
129 ··Deprecated·exports:134 ··Deprecated·exports:
130 trusted:·safe-inferred135 trusted:·safe-inferred
131 require·own·pkg·trusted:·False136 require·own·pkg·trusted:·False
132 docs:137 docs:
133 ··Nothing138 ··Nothing
6.08 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Monoid/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/String/Compat/Repl/Batteries.hi
Files 81% similar despite different names
5.74 KB
ghc --show-iface {}
    
Offset 1, 82 lines modifiedOffset 1, 73 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.Monoid.Compat.Repl.Batteries·91037 interface·Data.String.Compat.Repl.Batteries·9103
8 ··interface·hash:·5aacd0cdd786f4a4ad13e8a229b9a8d4 
9 ··ABI·hash:·96fba276fe660314cd3c85f04009fbab 
10 ··export-list·hash:·85a0431ce59c78f59829e3d478a2b6858 ··interface·hash:·72052037032b58926b3cbb14500ffbbf
 9 ··ABI·hash:·8e272be24b55a49571b58f8be1152246
 10 ··export-list·hash:·a58ce8837eea23075cace02a919923fb
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·188bd46e6f02304487c38c78a3a481ab16 ··src_hash:·a0b8177b01044993b6e6e1e1af1434a5
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
 21 ··GHC.Internal.Data.OldList.lines
 22 ··GHC.Internal.Data.OldList.unlines
 23 ··GHC.Internal.Data.OldList.unwords
 24 ··GHC.Internal.Data.OldList.words
 25 ··GHC.Internal.Data.String.IsString{GHC.Internal.Data.String.fromString}
 26 ··GHC.Internal.Base.String
 27 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.String.Compat
21 ··GHC.Internal.Base.Monoid{GHC.Internal.Base.mappend·GHC.Internal.Base.mconcat·GHC.Internal.Base.mempty} 
22 ··GHC.Internal.Base.Semigroup|{GHC.Internal.Base.<>} 
23 ··GHC.Internal.Data.Monoid.Ap{GHC.Internal.Data.Monoid.Ap·GHC.Internal.Data.Monoid.getAp} 
24 ··GHC.Internal.Data.Monoid.First{GHC.Internal.Data.Monoid.First·GHC.Internal.Data.Monoid.getFirst} 
25 ··GHC.Internal.Data.Monoid.Last{GHC.Internal.Data.Monoid.Last·GHC.Internal.Data.Monoid.getLast} 
26 ··GHC.Internal.Data.Semigroup.Internal.All{GHC.Internal.Data.Semigroup.Internal.All·GHC.Internal.Data.Semigroup.Internal.getAll} 
27 ··GHC.Internal.Data.Semigroup.Internal.Alt{GHC.Internal.Data.Semigroup.Internal.Alt·GHC.Internal.Data.Semigroup.Internal.getAlt} 
28 ··GHC.Internal.Data.Semigroup.Internal.Any{GHC.Internal.Data.Semigroup.Internal.Any·GHC.Internal.Data.Semigroup.Internal.getAny} 
29 ··GHC.Internal.Data.Semigroup.Internal.Dual{GHC.Internal.Data.Semigroup.Internal.Dual·GHC.Internal.Data.Semigroup.Internal.getDual} 
30 ··GHC.Internal.Data.Semigroup.Internal.Endo{GHC.Internal.Data.Semigroup.Internal.Endo·GHC.Internal.Data.Semigroup.Internal.appEndo} 
31 ··GHC.Internal.Data.Semigroup.Internal.Product{GHC.Internal.Data.Semigroup.Internal.Product·GHC.Internal.Data.Semigroup.Internal.getProduct} 
32 ··GHC.Internal.Data.Semigroup.Internal.Sum{GHC.Internal.Data.Semigroup.Internal.Sum·GHC.Internal.Data.Semigroup.Internal.getSum} 
33 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Monoid.Compat 
34 boot·module·dependencies:28 boot·module·dependencies:
35 direct·package·dependencies:·base-4.20.2.029 direct·package·dependencies:·base-4.20.2.0
36 plugin·package·dependencies:30 plugin·package·dependencies:
37 trusted·package·dependencies:·base-4.20.2.031 trusted·package·dependencies:·base-4.20.2.0
38 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext32 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
 33 family·instance·modules:·GHC.Internal.Data.Functor.Const
39 family·instance·modules:·Control.Applicative·Data.Semigroup 
40 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const 
41 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid34 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
42 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord35 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
43 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList 
44 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception36 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
45 ·························GHC.Internal.RTS.Flags37 ·························GHC.Internal.RTS.Flags
46 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a38 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
 39 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.String.Compat·d9d589c42bf1ceb81d0cbe666a348e42
 40 ··exports:·3469580c2fef2854461055feeea70843
 41 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136
 42 import··-/··GHC.Internal.Data.String·a7d6cc95302ba53ca07b1e75b3638a78
 43 04be0278378826db6fda423a1739a57b
47 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Monoid.Compat·e1c2c283d6b4efd6f69801657c918e9d 
48 ··exports:·85a0431ce59c78f59829e3d478a2b685 
49 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c 
50 import··-/··GHC.Internal.Data.Monoid·f8220682b32e7a6385e7aec36a182113 
51 import··-/··GHC.Internal.Data.Semigroup.Internal·fb21988dcd5c04f00ceb4558e69ef948 
52 90b84864b340d2d5b3b566da6516d3d1 
53 ··$trModule·::·GHC.Types.Module44 ··$trModule·::·GHC.Types.Module
54 ··[HasNoCafRefs,·TagSig:·<TagProper>,45 ··[HasNoCafRefs,·TagSig:·<TagProper>,
55 ···LambdaFormInfo:·LFCon[GHC.Types.Module],46 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
56 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]47 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
57 00e053a479d94f5c06bbf93ebe79d9d248 b996bdecec951fcdf6a3b7034cae6b70
58 ··$trModule1·::·GHC.Types.TrName49 ··$trModule1·::·GHC.Types.TrName
59 ··[HasNoCafRefs,·TagSig:·<TagProper>,50 ··[HasNoCafRefs,·TagSig:·<TagProper>,
60 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],51 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
61 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]52 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
62 09a850d1fc4beb428eb07e74ce26be5553 d77231077045e7e6929cef72e463b376
63 ··$trModule2·::·GHC.Prim.Addr#54 ··$trModule2·::·GHC.Prim.Addr#
64 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,55 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
65 ···Unfolding:·Core:·<vanilla>·"Data.Monoid.Compat.Repl.Batteries"#]56 ···Unfolding:·Core:·<vanilla>·"Data.String.Compat.Repl.Batteries"#]
66 13f5fde79bbf057fcef57a4d8f3800c557 d3d910b318ea82cfad62a3cf828b9b2c
67 ··$trModule3·::·GHC.Types.TrName58 ··$trModule3·::·GHC.Types.TrName
68 ··[HasNoCafRefs,·TagSig:·<TagProper>,59 ··[HasNoCafRefs,·TagSig:·<TagProper>,
69 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],60 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
70 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]61 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
71 1c241a74062738de66c3404d92b6feeb62 40fbe694f0854582f5f29d397bd27be3
72 ··$trModule4·::·GHC.Prim.Addr#63 ··$trModule4·::·GHC.Prim.Addr#
73 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,64 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
74 ···Unfolding:·Core:·<vanilla>65 ···Unfolding:·Core:·<vanilla>
75 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]66 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
76 Warnings:67 Warnings:
77 ··Deprecated·names:68 ··Deprecated·names:
78 ··Deprecated·exports:69 ··Deprecated·exports:
79 trusted:·safe-inferred70 trusted:·safe-inferred
80 require·own·pkg·trusted:·False71 require·own·pkg·trusted:·False
81 docs:72 docs:
82 ··Nothing73 ··Nothing
6.03 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Monoid/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/STRef/Compat/Repl/Batteries.dyn_hi
Files 76% similar despite different names
5.68 KB
ghc --show-iface {}
    
Offset 1, 82 lines modifiedOffset 1, 73 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.Monoid.Compat.Repl.Batteries·91037 interface·Data.STRef.Compat.Repl.Batteries·9103
8 ··interface·hash:·5aacd0cdd786f4a4ad13e8a229b9a8d4 
9 ··ABI·hash:·96fba276fe660314cd3c85f04009fbab 
10 ··export-list·hash:·85a0431ce59c78f59829e3d478a2b6858 ··interface·hash:·0542228ee7be0ad9a46da2587a7f3b22
 9 ··ABI·hash:·3001c43b9feaf00bfa71504a184d9a80
 10 ··export-list·hash:·2b1878af4f86c019b25fa10ef8ffef57
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·188bd46e6f02304487c38c78a3a481ab16 ··src_hash:·28ccf11f4b73ea174ecf94b0a9e97144
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
 21 ··GHC.Internal.Data.STRef.modifySTRef
 22 ··GHC.Internal.Data.STRef.modifySTRef'
 23 ··GHC.Internal.STRef.newSTRef
 24 ··GHC.Internal.STRef.readSTRef
 25 ··GHC.Internal.STRef.writeSTRef
 26 ··GHC.Internal.STRef.STRef
 27 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.STRef.Compat
21 ··GHC.Internal.Base.Monoid{GHC.Internal.Base.mappend·GHC.Internal.Base.mconcat·GHC.Internal.Base.mempty} 
22 ··GHC.Internal.Base.Semigroup|{GHC.Internal.Base.<>} 
23 ··GHC.Internal.Data.Monoid.Ap{GHC.Internal.Data.Monoid.Ap·GHC.Internal.Data.Monoid.getAp} 
24 ··GHC.Internal.Data.Monoid.First{GHC.Internal.Data.Monoid.First·GHC.Internal.Data.Monoid.getFirst} 
25 ··GHC.Internal.Data.Monoid.Last{GHC.Internal.Data.Monoid.Last·GHC.Internal.Data.Monoid.getLast} 
26 ··GHC.Internal.Data.Semigroup.Internal.All{GHC.Internal.Data.Semigroup.Internal.All·GHC.Internal.Data.Semigroup.Internal.getAll} 
27 ··GHC.Internal.Data.Semigroup.Internal.Alt{GHC.Internal.Data.Semigroup.Internal.Alt·GHC.Internal.Data.Semigroup.Internal.getAlt} 
28 ··GHC.Internal.Data.Semigroup.Internal.Any{GHC.Internal.Data.Semigroup.Internal.Any·GHC.Internal.Data.Semigroup.Internal.getAny} 
29 ··GHC.Internal.Data.Semigroup.Internal.Dual{GHC.Internal.Data.Semigroup.Internal.Dual·GHC.Internal.Data.Semigroup.Internal.getDual} 
30 ··GHC.Internal.Data.Semigroup.Internal.Endo{GHC.Internal.Data.Semigroup.Internal.Endo·GHC.Internal.Data.Semigroup.Internal.appEndo} 
31 ··GHC.Internal.Data.Semigroup.Internal.Product{GHC.Internal.Data.Semigroup.Internal.Product·GHC.Internal.Data.Semigroup.Internal.getProduct} 
32 ··GHC.Internal.Data.Semigroup.Internal.Sum{GHC.Internal.Data.Semigroup.Internal.Sum·GHC.Internal.Data.Semigroup.Internal.getSum} 
33 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Monoid.Compat 
34 boot·module·dependencies:28 boot·module·dependencies:
35 direct·package·dependencies:·base-4.20.2.029 direct·package·dependencies:·base-4.20.2.0
36 plugin·package·dependencies:30 plugin·package·dependencies:
37 trusted·package·dependencies:·base-4.20.2.031 trusted·package·dependencies:·base-4.20.2.0
38 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext32 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
 33 family·instance·modules:·GHC.Internal.Data.Functor.Const
39 family·instance·modules:·Control.Applicative·Data.Semigroup 
40 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const 
41 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid34 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
42 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord35 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
43 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList 
44 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception36 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
45 ·························GHC.Internal.RTS.Flags37 ·························GHC.Internal.RTS.Flags
46 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a38 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
 39 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.STRef.Compat·c383dd96e47e243ad25d7f4b98c2c3fc
 40 ··exports:·ddc86fa70d59bc21a4437fd878eaeb1a
 41 import··-/··GHC.Internal.Data.STRef·b8243ae97e2b8e2e3950ef23601d8ea4
 42 import··-/··GHC.Internal.STRef·96485f2e33ee42320b8d95b2fca09909
 43 c9e01ec4605ca6dff1f363fe85b369b7
47 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Monoid.Compat·e1c2c283d6b4efd6f69801657c918e9d 
48 ··exports:·85a0431ce59c78f59829e3d478a2b685 
49 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c 
50 import··-/··GHC.Internal.Data.Monoid·f8220682b32e7a6385e7aec36a182113 
51 import··-/··GHC.Internal.Data.Semigroup.Internal·fb21988dcd5c04f00ceb4558e69ef948 
52 90b84864b340d2d5b3b566da6516d3d1 
53 ··$trModule·::·GHC.Types.Module44 ··$trModule·::·GHC.Types.Module
54 ··[HasNoCafRefs,·TagSig:·<TagProper>,45 ··[HasNoCafRefs,·TagSig:·<TagProper>,
55 ···LambdaFormInfo:·LFCon[GHC.Types.Module],46 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
56 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]47 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
57 00e053a479d94f5c06bbf93ebe79d9d248 3421c7e7bc113d8d61007754675d8a21
58 ··$trModule1·::·GHC.Types.TrName49 ··$trModule1·::·GHC.Types.TrName
59 ··[HasNoCafRefs,·TagSig:·<TagProper>,50 ··[HasNoCafRefs,·TagSig:·<TagProper>,
60 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],51 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
61 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]52 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
62 09a850d1fc4beb428eb07e74ce26be5553 087f029f70cf17ad146a6abe8801cee7
63 ··$trModule2·::·GHC.Prim.Addr#54 ··$trModule2·::·GHC.Prim.Addr#
64 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,55 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
65 ···Unfolding:·Core:·<vanilla>·"Data.Monoid.Compat.Repl.Batteries"#]56 ···Unfolding:·Core:·<vanilla>·"Data.STRef.Compat.Repl.Batteries"#]
66 13f5fde79bbf057fcef57a4d8f3800c557 4cf62cc5f9f377068338f3daab9e80b5
67 ··$trModule3·::·GHC.Types.TrName58 ··$trModule3·::·GHC.Types.TrName
68 ··[HasNoCafRefs,·TagSig:·<TagProper>,59 ··[HasNoCafRefs,·TagSig:·<TagProper>,
69 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],60 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
70 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]61 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
71 1c241a74062738de66c3404d92b6feeb62 1390c46474fa12335e80b5e9b2a021c6
72 ··$trModule4·::·GHC.Prim.Addr#63 ··$trModule4·::·GHC.Prim.Addr#
73 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,64 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
74 ···Unfolding:·Core:·<vanilla>65 ···Unfolding:·Core:·<vanilla>
75 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]66 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
76 Warnings:67 Warnings:
77 ··Deprecated·names:68 ··Deprecated·names:
78 ··Deprecated·exports:69 ··Deprecated·exports:
79 trusted:·safe-inferred70 trusted:·safe-inferred
80 require·own·pkg·trusted:·False71 require·own·pkg·trusted:·False
81 docs:72 docs:
82 ··Nothing73 ··Nothing
3.21 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Monoid/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Monoid/Compat.dyn_hi
Files 90% similar despite different names
2.89 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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.Monoid.Compat·91037 interface·Data.Monoid.Compat·9103
8 ··interface·hash:·1c06c15bef3c0cdd8f718a244f048a8a 
9 ··ABI·hash:·e1c2c283d6b4efd6f69801657c918e9d8 ··interface·hash:·45fcdabc2c6c1b9dd151015e2b0e6565
 9 ··ABI·hash:·de04e0eee791fde5aa94ac03e884244b
10 ··export-list·hash:·85a0431ce59c78f59829e3d478a2b68510 ··export-list·hash:·85a0431ce59c78f59829e3d478a2b685
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·7c5e7ae59e04e45e5a7764da1bc5b79d16 ··src_hash:·7c5e7ae59e04e45e5a7764da1bc5b79d
Offset 46, 40 lines modifiedOffset 46, 40 lines modified
46 ·························GHC.Internal.RTS.Flags46 ·························GHC.Internal.RTS.Flags
47 import··-/··Data.Semigroup·17176e727fbd647b3348b08dc856cd1e47 import··-/··Data.Semigroup·17176e727fbd647b3348b08dc856cd1e
48 import··-/··Data.Monoid.Compat·d8b439e644b0a42964185f8c1253104948 import··-/··Data.Monoid.Compat·d8b439e644b0a42964185f8c12531049
49 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c49 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
50 import··-/··GHC.Internal.Data.Monoid·f8220682b32e7a6385e7aec36a18211350 import··-/··GHC.Internal.Data.Monoid·f8220682b32e7a6385e7aec36a182113
51 import··-/··GHC.Internal.Data.Semigroup.Internal·fb21988dcd5c04f00ceb4558e69ef94851 import··-/··GHC.Internal.Data.Semigroup.Internal·fb21988dcd5c04f00ceb4558e69ef948
52 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf52 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
53 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b453 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
54 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d54 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
55 c54fc3e973ca62f0cc988f358beee92755 22f461e57168791da22637471e4d6cb3
56 ··$trModule·::·GHC.Types.Module56 ··$trModule·::·GHC.Types.Module
57 ··[HasNoCafRefs,·TagSig:·<TagProper>,57 ··[HasNoCafRefs,·TagSig:·<TagProper>,
58 ···LambdaFormInfo:·LFCon[GHC.Types.Module],58 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
59 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]59 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
60 f1d478501e58d4b2254c22af53c2390e60 89243187d284dcc12eeffc1bbddf4382
61 ··$trModule1·::·GHC.Types.TrName61 ··$trModule1·::·GHC.Types.TrName
62 ··[HasNoCafRefs,·TagSig:·<TagProper>,62 ··[HasNoCafRefs,·TagSig:·<TagProper>,
63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
65 7a144d9495b71e5040b9b0c21883d2f465 47e9d65819538f46b7a64db578553db8
66 ··$trModule2·::·GHC.Prim.Addr#66 ··$trModule2·::·GHC.Prim.Addr#
67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
68 ···Unfolding:·Core:·<vanilla>·"Data.Monoid.Compat"#]68 ···Unfolding:·Core:·<vanilla>·"Data.Monoid.Compat"#]
69 06cf3fd8f70400a2309894b20893d3c869 bb84164901f5f25a92100ce187e51c70
70 ··$trModule3·::·GHC.Types.TrName70 ··$trModule3·::·GHC.Types.TrName
71 ··[HasNoCafRefs,·TagSig:·<TagProper>,71 ··[HasNoCafRefs,·TagSig:·<TagProper>,
72 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],72 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
73 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]73 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
74 f8d790a4f4bc1b54376b73efe9cbbe8274 23ccd496595081eadced8b711da87be9
75 ··$trModule4·::·GHC.Prim.Addr#75 ··$trModule4·::·GHC.Prim.Addr#
76 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,76 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
77 ···Unfolding:·Core:·<vanilla>77 ···Unfolding:·Core:·<vanilla>
78 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]78 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
79 Warnings:79 Warnings:
80 ··Deprecated·names:80 ··Deprecated·names:
81 ··Deprecated·exports:81 ··Deprecated·exports:
82 trusted:·safe-inferred82 trusted:·safe-inferred
83 require·own·pkg·trusted:·False83 require·own·pkg·trusted:·False
84 docs:84 docs:
85 ··Nothing85 ··Nothing
3.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Monoid/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Monoid/Compat.hi
Files 92% similar despite different names
2.88 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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.Monoid.Compat·91037 interface·Data.Monoid.Compat·9103
8 ··interface·hash:·1c06c15bef3c0cdd8f718a244f048a8a 
9 ··ABI·hash:·e1c2c283d6b4efd6f69801657c918e9d8 ··interface·hash:·45fcdabc2c6c1b9dd151015e2b0e6565
 9 ··ABI·hash:·de04e0eee791fde5aa94ac03e884244b
10 ··export-list·hash:·85a0431ce59c78f59829e3d478a2b68510 ··export-list·hash:·85a0431ce59c78f59829e3d478a2b685
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·7c5e7ae59e04e45e5a7764da1bc5b79d16 ··src_hash:·7c5e7ae59e04e45e5a7764da1bc5b79d
Offset 46, 40 lines modifiedOffset 46, 40 lines modified
46 ·························GHC.Internal.RTS.Flags46 ·························GHC.Internal.RTS.Flags
47 import··-/··Data.Semigroup·17176e727fbd647b3348b08dc856cd1e47 import··-/··Data.Semigroup·17176e727fbd647b3348b08dc856cd1e
48 import··-/··Data.Monoid.Compat·d8b439e644b0a42964185f8c1253104948 import··-/··Data.Monoid.Compat·d8b439e644b0a42964185f8c12531049
49 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c49 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
50 import··-/··GHC.Internal.Data.Monoid·f8220682b32e7a6385e7aec36a18211350 import··-/··GHC.Internal.Data.Monoid·f8220682b32e7a6385e7aec36a182113
51 import··-/··GHC.Internal.Data.Semigroup.Internal·fb21988dcd5c04f00ceb4558e69ef94851 import··-/··GHC.Internal.Data.Semigroup.Internal·fb21988dcd5c04f00ceb4558e69ef948
52 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf52 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
53 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b453 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
54 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d54 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
55 c54fc3e973ca62f0cc988f358beee92755 22f461e57168791da22637471e4d6cb3
56 ··$trModule·::·GHC.Types.Module56 ··$trModule·::·GHC.Types.Module
57 ··[HasNoCafRefs,·TagSig:·<TagProper>,57 ··[HasNoCafRefs,·TagSig:·<TagProper>,
58 ···LambdaFormInfo:·LFCon[GHC.Types.Module],58 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
59 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]59 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
60 f1d478501e58d4b2254c22af53c2390e60 89243187d284dcc12eeffc1bbddf4382
61 ··$trModule1·::·GHC.Types.TrName61 ··$trModule1·::·GHC.Types.TrName
62 ··[HasNoCafRefs,·TagSig:·<TagProper>,62 ··[HasNoCafRefs,·TagSig:·<TagProper>,
63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
65 7a144d9495b71e5040b9b0c21883d2f465 47e9d65819538f46b7a64db578553db8
66 ··$trModule2·::·GHC.Prim.Addr#66 ··$trModule2·::·GHC.Prim.Addr#
67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
68 ···Unfolding:·Core:·<vanilla>·"Data.Monoid.Compat"#]68 ···Unfolding:·Core:·<vanilla>·"Data.Monoid.Compat"#]
69 06cf3fd8f70400a2309894b20893d3c869 bb84164901f5f25a92100ce187e51c70
70 ··$trModule3·::·GHC.Types.TrName70 ··$trModule3·::·GHC.Types.TrName
71 ··[HasNoCafRefs,·TagSig:·<TagProper>,71 ··[HasNoCafRefs,·TagSig:·<TagProper>,
72 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],72 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
73 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]73 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
74 f8d790a4f4bc1b54376b73efe9cbbe8274 23ccd496595081eadced8b711da87be9
75 ··$trModule4·::·GHC.Prim.Addr#75 ··$trModule4·::·GHC.Prim.Addr#
76 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,76 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
77 ···Unfolding:·Core:·<vanilla>77 ···Unfolding:·Core:·<vanilla>
78 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]78 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
79 Warnings:79 Warnings:
80 ··Deprecated·names:80 ··Deprecated·names:
81 ··Deprecated·exports:81 ··Deprecated·exports:
82 trusted:·safe-inferred82 trusted:·safe-inferred
83 require·own·pkg·trusted:·False83 require·own·pkg·trusted:·False
84 docs:84 docs:
85 ··Nothing85 ··Nothing
3.9 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Proxy/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Proxy/Compat/Repl/Batteries.hi
Files 81% similar despite different names
3.55 KB
ghc --show-iface {}
    
Offset 1, 69 lines modifiedOffset 1, 69 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.Proxy.Compat.Repl.Batteries·91037 interface·Data.Proxy.Compat.Repl.Batteries·9103
8 ··interface·hash:·462ce824cfd1ab9e6231c50a78c6afa2 
9 ··ABI·hash:·274b5db3267ba0ee7adfa918ad8233ac8 ··interface·hash:·9af758a74f660663fa03855a25dfac4c
 9 ··ABI·hash:·60e8d0220b7501fce8fc57298ecaed34
10 ··export-list·hash:·31f0e3eefe2e6e44ba4932b96a24c50a10 ··export-list·hash:·31f0e3eefe2e6e44ba4932b96a24c50a
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·6db3082be556311389b2cb7f21bb046a16 ··src_hash:·6db3082be556311389b2cb7f21bb046a
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··GHC.Internal.Data.Proxy.asProxyTypeOf21 ··GHC.Internal.Data.Proxy.asProxyTypeOf
22 ··GHC.Internal.Data.Proxy.KProxy{GHC.Internal.Data.Proxy.KProxy}22 ··GHC.Internal.Data.Proxy.KProxy{GHC.Internal.Data.Proxy.KProxy}
23 ··GHC.Internal.Data.Proxy.Proxy{GHC.Internal.Data.Proxy.Proxy}23 ··GHC.Internal.Data.Proxy.Proxy{GHC.Internal.Data.Proxy.Proxy}
24 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Proxy.Compat24 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Proxy.Compat
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 trusted·package·dependencies:·base-4.20.2.028 trusted·package·dependencies:·base-4.20.2.0
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:·GHC.Internal.Data.Functor.Const30 family·instance·modules:·GHC.Internal.Data.Functor.Const
31 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid31 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
32 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord32 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
33 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception33 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
34 ·························GHC.Internal.RTS.Flags34 ·························GHC.Internal.RTS.Flags
35 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a35 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
36 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Proxy.Compat·c724a74bb4bd64d749ec532970414fa036 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Proxy.Compat·43e1780d9f848ce9784e9431b82247e1
37 ··exports:·c2b430750111e3f5051ab1bee50d5e1037 ··exports:·c2b430750111e3f5051ab1bee50d5e10
38 import··-/··GHC.Internal.Data.Proxy·3ada16e0e4332f84d4d7211de8af285c38 import··-/··GHC.Internal.Data.Proxy·3ada16e0e4332f84d4d7211de8af285c
39 6f0a84827634765981b5f4736094af6a39 abf05848141ee59d011c02ded33a4794
40 ··$trModule·::·GHC.Types.Module40 ··$trModule·::·GHC.Types.Module
41 ··[HasNoCafRefs,·TagSig:·<TagProper>,41 ··[HasNoCafRefs,·TagSig:·<TagProper>,
42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
44 f8daf03078bea4edfafaed1cd5f626fb44 c32d47e71aa57438f210af24e48d05e1
45 ··$trModule1·::·GHC.Types.TrName45 ··$trModule1·::·GHC.Types.TrName
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,46 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
49 616795110cc7b76f4510daed517f115649 aca86930b17db5482b3a85d5382e35fe
50 ··$trModule2·::·GHC.Prim.Addr#50 ··$trModule2·::·GHC.Prim.Addr#
51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
52 ···Unfolding:·Core:·<vanilla>·"Data.Proxy.Compat.Repl.Batteries"#]52 ···Unfolding:·Core:·<vanilla>·"Data.Proxy.Compat.Repl.Batteries"#]
53 4d7ccf7cd0a51a88a2b289a35192f03653 2ae67dea770c2b7c5ec0bebafd8e2506
54 ··$trModule3·::·GHC.Types.TrName54 ··$trModule3·::·GHC.Types.TrName
55 ··[HasNoCafRefs,·TagSig:·<TagProper>,55 ··[HasNoCafRefs,·TagSig:·<TagProper>,
56 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],56 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
57 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]57 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
58 b8088728b46088e57c6ec1dfae6cc99c58 7f1f2bd2780d5d533354adecb2b5c97e
59 ··$trModule4·::·GHC.Prim.Addr#59 ··$trModule4·::·GHC.Prim.Addr#
60 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,60 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
61 ···Unfolding:·Core:·<vanilla>61 ···Unfolding:·Core:·<vanilla>
62 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]62 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
63 Warnings:63 Warnings:
64 ··Deprecated·names:64 ··Deprecated·names:
65 ··Deprecated·exports:65 ··Deprecated·exports:
66 trusted:·safe-inferred66 trusted:·safe-inferred
67 require·own·pkg·trusted:·False67 require·own·pkg·trusted:·False
68 docs:68 docs:
69 ··Nothing69 ··Nothing
4.37 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Proxy/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Ratio/Compat/Repl/Batteries.hi
Files 80% similar despite different names
4.03 KB
ghc --show-iface {}
    
Offset 1, 69 lines modifiedOffset 1, 73 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.Proxy.Compat.Repl.Batteries·91037 interface·Data.Ratio.Compat.Repl.Batteries·9103
8 ··interface·hash:·462ce824cfd1ab9e6231c50a78c6afa2 
9 ··ABI·hash:·274b5db3267ba0ee7adfa918ad8233ac 
10 ··export-list·hash:·31f0e3eefe2e6e44ba4932b96a24c50a8 ··interface·hash:·1486a25f8cd3369f40a2c9d7d4e87ad2
 9 ··ABI·hash:·54970f66e31215cd62c778b1132988b9
 10 ··export-list·hash:·c2a4462450ee10cbd6541b6f687ad948
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·6db3082be556311389b2cb7f21bb046a16 ··src_hash:·ae7dced5ab0054fd3fbff80f911b4586
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··GHC.Internal.Data.Proxy.asProxyTypeOf 
22 ··GHC.Internal.Data.Proxy.KProxy{GHC.Internal.Data.Proxy.KProxy} 
23 ··GHC.Internal.Data.Proxy.Proxy{GHC.Internal.Data.Proxy.Proxy} 
24 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Proxy.Compat21 ··Data.Ratio.approxRational
 22 ··GHC.Internal.Real.%
 23 ··GHC.Internal.Real.denominator
 24 ··GHC.Internal.Real.numerator
 25 ··GHC.Internal.Real.Ratio
 26 ··GHC.Internal.Real.Rational
 27 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Ratio.Compat
25 boot·module·dependencies:28 boot·module·dependencies:
26 direct·package·dependencies:·base-4.20.2.029 direct·package·dependencies:·base-4.20.2.0
27 plugin·package·dependencies:30 plugin·package·dependencies:
28 trusted·package·dependencies:·base-4.20.2.031 trusted·package·dependencies:·base-4.20.2.0
29 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext32 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
30 family·instance·modules:·GHC.Internal.Data.Functor.Const33 family·instance·modules:·GHC.Internal.Data.Functor.Const
31 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid34 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
32 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord35 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
33 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception36 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
34 ·························GHC.Internal.RTS.Flags37 ·························GHC.Internal.RTS.Flags
 38 import··-/··Data.Ratio·c2a89d292a2e179bd3222b5551f141a2
35 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a39 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
36 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Proxy.Compat·c724a74bb4bd64d749ec532970414fa0 
37 ··exports:·c2b430750111e3f5051ab1bee50d5e10 
38 import··-/··GHC.Internal.Data.Proxy·3ada16e0e4332f84d4d7211de8af285c 
39 6f0a84827634765981b5f4736094af6a40 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Ratio.Compat·4ea815447ba6f395de29c251da62ddb8
 41 ··exports:·ec288aa16a3690d6a874ab3625ac4d35
 42 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
 43 5464546216bf76e00ae5aef7e0aca89d
40 ··$trModule·::·GHC.Types.Module44 ··$trModule·::·GHC.Types.Module
41 ··[HasNoCafRefs,·TagSig:·<TagProper>,45 ··[HasNoCafRefs,·TagSig:·<TagProper>,
42 ···LambdaFormInfo:·LFCon[GHC.Types.Module],46 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
43 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]47 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
44 f8daf03078bea4edfafaed1cd5f626fb48 d1e47916c0b66dacf2c0d8d8fe8ae5c3
45 ··$trModule1·::·GHC.Types.TrName49 ··$trModule1·::·GHC.Types.TrName
46 ··[HasNoCafRefs,·TagSig:·<TagProper>,50 ··[HasNoCafRefs,·TagSig:·<TagProper>,
47 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],51 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
48 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]52 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
49 616795110cc7b76f4510daed517f115653 98bb00e1b418cd491d2dbdd4ab72a236
50 ··$trModule2·::·GHC.Prim.Addr#54 ··$trModule2·::·GHC.Prim.Addr#
51 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,55 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
52 ···Unfolding:·Core:·<vanilla>·"Data.Proxy.Compat.Repl.Batteries"#]56 ···Unfolding:·Core:·<vanilla>·"Data.Ratio.Compat.Repl.Batteries"#]
53 4d7ccf7cd0a51a88a2b289a35192f03657 ae0880576d513c3c178c455cd7a50e9c
54 ··$trModule3·::·GHC.Types.TrName58 ··$trModule3·::·GHC.Types.TrName
55 ··[HasNoCafRefs,·TagSig:·<TagProper>,59 ··[HasNoCafRefs,·TagSig:·<TagProper>,
56 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],60 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
57 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]61 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
58 b8088728b46088e57c6ec1dfae6cc99c62 ff1a8dcdfebdd2290eea955cd79c2ad1
59 ··$trModule4·::·GHC.Prim.Addr#63 ··$trModule4·::·GHC.Prim.Addr#
60 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,64 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
61 ···Unfolding:·Core:·<vanilla>65 ···Unfolding:·Core:·<vanilla>
62 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]66 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
63 Warnings:67 Warnings:
64 ··Deprecated·names:68 ··Deprecated·names:
65 ··Deprecated·exports:69 ··Deprecated·exports:
66 trusted:·safe-inferred70 trusted:·safe-inferred
67 require·own·pkg·trusted:·False71 require·own·pkg·trusted:·False
68 docs:72 docs:
69 ··Nothing73 ··Nothing
2.78 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Proxy/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Proxy/Compat.dyn_hi
Files 76% similar despite different names
2.46 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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.Proxy.Compat·91037 interface·Data.Proxy.Compat·9103
8 ··interface·hash:·394f6654a3869892807274ad19600199 
9 ··ABI·hash:·c724a74bb4bd64d749ec532970414fa08 ··interface·hash:·0e6bbdb6930448faa23b5ff6d3854404
 9 ··ABI·hash:·43e1780d9f848ce9784e9431b82247e1
10 ··export-list·hash:·c2b430750111e3f5051ab1bee50d5e1010 ··export-list·hash:·c2b430750111e3f5051ab1bee50d5e10
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·5fd6a1f445f3702c47e14fc687c4ad3212 ··flag·hash:·5fd6a1f445f3702c47e14fc687c4ad32
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·c4b1e608493e05acae6eda4a108e7a0616 ··src_hash:·c4b1e608493e05acae6eda4a108e7a06
Offset 25, 38 lines modifiedOffset 25, 38 lines modified
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv26 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
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:29 family·instance·modules:
30 import··-/··Data.Proxy.Compat·319678e44b134698bb0ddd9cbc66b5f630 import··-/··Data.Proxy.Compat·319678e44b134698bb0ddd9cbc66b5f6
31 import··-/··GHC.Internal.Data.Proxy·3ada16e0e4332f84d4d7211de8af285c31 import··-/··GHC.Internal.Data.Proxy·3ada16e0e4332f84d4d7211de8af285c
32 ddef2bbb0ed59ec9715a1185bad232ad32 dc68e52713938d1b83e19a2126f9344f
33 ··$trModule·::·GHC.Types.Module33 ··$trModule·::·GHC.Types.Module
34 ··[HasNoCafRefs,·TagSig:·<TagProper>,34 ··[HasNoCafRefs,·TagSig:·<TagProper>,
35 ···LambdaFormInfo:·LFCon[GHC.Types.Module],35 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
36 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]36 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
37 be55fab9ca92801f550c27b164a27fa837 b70c648391fe0dddccba440bcef58426
38 ··$trModule1·::·GHC.Types.TrName38 ··$trModule1·::·GHC.Types.TrName
39 ··[HasNoCafRefs,·TagSig:·<TagProper>,39 ··[HasNoCafRefs,·TagSig:·<TagProper>,
40 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],40 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
41 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]41 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
42 98c3577c5b30758c4ab4192ca5b6dfea42 18d89eb592f59339fbcc15f4aca9ef15
43 ··$trModule2·::·GHC.Prim.Addr#43 ··$trModule2·::·GHC.Prim.Addr#
44 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,44 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
45 ···Unfolding:·Core:·<vanilla>·"Data.Proxy.Compat"#]45 ···Unfolding:·Core:·<vanilla>·"Data.Proxy.Compat"#]
46 ad034b2714a60e0dc8d5ec8ba901c7cb46 de51fe0b6870f98038bf971094194aca
47 ··$trModule3·::·GHC.Types.TrName47 ··$trModule3·::·GHC.Types.TrName
48 ··[HasNoCafRefs,·TagSig:·<TagProper>,48 ··[HasNoCafRefs,·TagSig:·<TagProper>,
49 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],49 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
50 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]50 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
51 7ad5efd807ea5022f690008bff28fe3351 6b2cffabd22d9322a957a8cb78b2e924
52 ··$trModule4·::·GHC.Prim.Addr#52 ··$trModule4·::·GHC.Prim.Addr#
53 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,53 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
54 ···Unfolding:·Core:·<vanilla>54 ···Unfolding:·Core:·<vanilla>
55 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]55 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
56 Warnings:56 Warnings:
57 ··Deprecated·names:57 ··Deprecated·names:
58 ··Deprecated·exports:58 ··Deprecated·exports:
59 trusted:·safe-inferred59 trusted:·safe-inferred
60 require·own·pkg·trusted:·False60 require·own·pkg·trusted:·False
61 docs:61 docs:
62 ··Nothing62 ··Nothing
4.05 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Proxy/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/STRef/Compat.dyn_hi
Files 74% similar despite different names
3.74 KB
ghc --show-iface {}
    
Offset 1, 62 lines modifiedOffset 1, 70 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.Proxy.Compat·91037 interface·Data.STRef.Compat·9103
8 ··interface·hash:·394f6654a3869892807274ad19600199 
9 ··ABI·hash:·c724a74bb4bd64d749ec532970414fa0 
10 ··export-list·hash:·c2b430750111e3f5051ab1bee50d5e108 ··interface·hash:·844b907573f3adc3fbb43c997754067f
 9 ··ABI·hash:·c383dd96e47e243ad25d7f4b98c2c3fc
 10 ··export-list·hash:·ddc86fa70d59bc21a4437fd878eaeb1a
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·da375c6a597725281d64e666cacc1ef412 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·c4b1e608493e05acae6eda4a108e7a0616 ··src_hash:·9435d07bb6118a4342103e79edda6668
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··GHC.Internal.Data.Proxy.asProxyTypeOf 
22 ··GHC.Internal.Data.Proxy.KProxy{GHC.Internal.Data.Proxy.KProxy} 
23 ··GHC.Internal.Data.Proxy.Proxy{GHC.Internal.Data.Proxy.Proxy}21 ··GHC.Internal.Data.STRef.modifySTRef
 22 ··GHC.Internal.Data.STRef.modifySTRef'
 23 ··GHC.Internal.STRef.newSTRef
 24 ··GHC.Internal.STRef.readSTRef
 25 ··GHC.Internal.STRef.writeSTRef
 26 ··GHC.Internal.STRef.STRef
24 direct·module·dependencies:27 direct·module·dependencies:
25 boot·module·dependencies:28 boot·module·dependencies:
26 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv29 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
27 plugin·package·dependencies:30 plugin·package·dependencies:
 31 trusted·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
28 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext32 orphans:·GHC.Internal.Base·GHC.Prim.Ext
29 family·instance·modules:33 family·instance·modules:
30 import··-/··Data.Proxy.Compat·319678e44b134698bb0ddd9cbc66b5f6 
31 import··-/··GHC.Internal.Data.Proxy·3ada16e0e4332f84d4d7211de8af285c 
32 ddef2bbb0ed59ec9715a1185bad232ad34 import··-/··Data.STRef.Compat·7d3a00801b8476f6840aaaea199e814a
 35 import··-/··GHC.Internal.Data.STRef·b8243ae97e2b8e2e3950ef23601d8ea4
 36 import··-/··GHC.Internal.STRef·96485f2e33ee42320b8d95b2fca09909
 37 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
 38 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
 39 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
 40 085890ad60c245b8d5fa9ce37dfb9eca
33 ··$trModule·::·GHC.Types.Module41 ··$trModule·::·GHC.Types.Module
34 ··[HasNoCafRefs,·TagSig:·<TagProper>,42 ··[HasNoCafRefs,·TagSig:·<TagProper>,
35 ···LambdaFormInfo:·LFCon[GHC.Types.Module],43 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
36 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]44 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
37 be55fab9ca92801f550c27b164a27fa845 44624f35b1fdfc7b00847f612bb95a2d
38 ··$trModule1·::·GHC.Types.TrName46 ··$trModule1·::·GHC.Types.TrName
39 ··[HasNoCafRefs,·TagSig:·<TagProper>,47 ··[HasNoCafRefs,·TagSig:·<TagProper>,
40 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],48 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
41 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]49 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
42 98c3577c5b30758c4ab4192ca5b6dfea50 bf491264b2810fc1852242547c107bed
43 ··$trModule2·::·GHC.Prim.Addr#51 ··$trModule2·::·GHC.Prim.Addr#
44 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,52 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
45 ···Unfolding:·Core:·<vanilla>·"Data.Proxy.Compat"#]53 ···Unfolding:·Core:·<vanilla>·"Data.STRef.Compat"#]
46 ad034b2714a60e0dc8d5ec8ba901c7cb54 936d742a04b105b93fa5377d816545cb
47 ··$trModule3·::·GHC.Types.TrName55 ··$trModule3·::·GHC.Types.TrName
48 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
49 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
50 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
51 7ad5efd807ea5022f690008bff28fe3359 7dab6379056abfde6083d5f8b8b01d52
52 ··$trModule4·::·GHC.Prim.Addr#60 ··$trModule4·::·GHC.Prim.Addr#
53 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
54 ···Unfolding:·Core:·<vanilla>62 ···Unfolding:·Core:·<vanilla>
55 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]63 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
56 Warnings:64 Warnings:
57 ··Deprecated·names:65 ··Deprecated·names:
58 ··Deprecated·exports:66 ··Deprecated·exports:
59 trusted:·safe-inferred67 trusted:·safe-inferred
60 require·own·pkg·trusted:·False68 require·own·pkg·trusted:·False
61 docs:69 docs:
62 ··Nothing70 ··Nothing
4.67 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Ratio/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Foreign/ForeignPtr/Unsafe/Compat.hi
Files 78% similar despite different names
4.33 KB
ghc --show-iface {}
    
Offset 1, 75 lines modifiedOffset 1, 67 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.Ratio.Compat.Repl.Batteries·9103 
8 ··interface·hash:·c328c0c914294fb8679ee05faeea31cd 
9 ··ABI·hash:·9b205dd3964975e312761fd126240ff3 
10 ··export-list·hash:·c2a4462450ee10cbd6541b6f687ad9487 interface·Foreign.ForeignPtr.Unsafe.Compat·9103
 8 ··interface·hash:·78694e86c7323b6c65e6f258a73fecfc
 9 ··ABI·hash:·2053661917769bc102986365f966e488
 10 ··export-list·hash:·a9ea636f55e11ba4b26c6f771e702685
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ae7dced5ab0054fd3fbff80f911b458616 ··src_hash:·091ca5467599f4fbb4d552d372d4bb7d
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
 21 ··GHC.Internal.ForeignPtr.unsafeForeignPtrToPtr
 22 direct·module·dependencies:
21 ··Data.Ratio.approxRational 
22 ··GHC.Internal.Real.% 
23 ··GHC.Internal.Real.denominator 
24 ··GHC.Internal.Real.numerator 
25 ··GHC.Internal.Real.Ratio 
26 ··GHC.Internal.Real.Rational 
27 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Ratio.Compat 
28 boot·module·dependencies:23 boot·module·dependencies:
29 direct·package·dependencies:·base-4.20.2.024 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
30 plugin·package·dependencies:25 plugin·package·dependencies:
31 trusted·package·dependencies:·base-4.20.2.0 
32 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
33 family·instance·modules:·GHC.Internal.Data.Functor.Const27 family·instance·modules:·GHC.Internal.Data.Monoid
34 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid 
35 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord28 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
36 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception 
37 ·························GHC.Internal.RTS.Flags29 ·························GHC.Internal.Generics
38 import··-/··Data.Ratio·c2a89d292a2e179bd3222b5551f141a2 
39 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a 
40 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Ratio.Compat·fe391d93a3339434016961a64c5d55c9 
41 ··exports:·ec288aa16a3690d6a874ab3625ac4d35 
42 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc 
43 3b2a800f8e3f8db9f138c87fd26ec24430 import··-/··Foreign.ForeignPtr.Unsafe.Compat·7c60a307eaaa2ec44a9d104d0ef2c560
 31 import··-/··GHC.Internal.ForeignPtr·d46f8acaede394725d6e904b682a6686
 32 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
 33 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
 34 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
 35 dc210eab4a585a032e36f71d1fd8153c
44 ··$trModule·::·GHC.Types.Module36 ··$trModule·::·GHC.Types.Module
45 ··[HasNoCafRefs,·TagSig:·<TagProper>,37 ··[HasNoCafRefs,·TagSig:·<TagProper>,
46 ···LambdaFormInfo:·LFCon[GHC.Types.Module],38 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
47 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]39 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
48 7ceddd2b4f6575e893cb16d308f72a5340 98bd01f6064a39d002fe974344c27772
49 ··$trModule1·::·GHC.Types.TrName41 ··$trModule1·::·GHC.Types.TrName
50 ··[HasNoCafRefs,·TagSig:·<TagProper>,42 ··[HasNoCafRefs,·TagSig:·<TagProper>,
51 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],43 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
52 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]44 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
53 f3a68ead30e996c183f998f0aa069ed645 a6f07d2ef31823d49bdbb92cd0612d88
54 ··$trModule2·::·GHC.Prim.Addr#46 ··$trModule2·::·GHC.Prim.Addr#
55 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,47 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
56 ···Unfolding:·Core:·<vanilla>·"Data.Ratio.Compat.Repl.Batteries"#] 
57 316eaf912259b9f83f83a276f9d8ad8c48 ···Unfolding:·Core:·<vanilla>·"Foreign.ForeignPtr.Unsafe.Compat"#]
 49 73bef09c03463d06f4dae843e7d4171f
58 ··$trModule3·::·GHC.Types.TrName50 ··$trModule3·::·GHC.Types.TrName
59 ··[HasNoCafRefs,·TagSig:·<TagProper>,51 ··[HasNoCafRefs,·TagSig:·<TagProper>,
60 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],52 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
61 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]53 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
62 585a82e28709646b35f87d24a04444f654 6970367a3755e9f8e832e10f37898814
63 ··$trModule4·::·GHC.Prim.Addr#55 ··$trModule4·::·GHC.Prim.Addr#
64 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,56 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
65 ···Unfolding:·Core:·<vanilla>57 ···Unfolding:·Core:·<vanilla>
66 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]58 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
67 Warnings:59 Warnings:
68 ··Deprecated·names:60 ··Deprecated·names:
69 ··Deprecated·exports:61 ··Deprecated·exports:
70 trusted:·safe-inferred62 trusted:·none
71 require·own·pkg·trusted:·False63 require·own·pkg·trusted:·False
72 docs:64 docs:
73 ··Nothing65 ··Nothing
74 extensible·fields:66 extensible·fields:
  
4.51 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Ratio/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Functor/Compat/Repl/Batteries.hi
Files 80% similar despite different names
4.17 KB
ghc --show-iface {}
    
Offset 1, 73 lines modifiedOffset 1, 73 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.Ratio.Compat.Repl.Batteries·91037 interface·Data.Functor.Compat.Repl.Batteries·9103
8 ··interface·hash:·c328c0c914294fb8679ee05faeea31cd 
9 ··ABI·hash:·9b205dd3964975e312761fd126240ff3 
10 ··export-list·hash:·c2a4462450ee10cbd6541b6f687ad9488 ··interface·hash:·cc37881694f046f043ae5dc7a303990d
 9 ··ABI·hash:·6f57f26fd66668faa2c64764b38b3bd3
 10 ··export-list·hash:·bfad85ec9e41c18bc71ae6564c980e4b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ae7dced5ab0054fd3fbff80f911b458616 ··src_hash:·a2f844a36b66aa138f57d3ca10d17be2
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.Ratio.approxRational 
22 ··GHC.Internal.Real.% 
23 ··GHC.Internal.Real.denominator 
24 ··GHC.Internal.Real.numerator 
25 ··GHC.Internal.Real.Ratio 
26 ··GHC.Internal.Real.Rational 
27 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Ratio.Compat21 ··GHC.Internal.Data.Functor.$>
 22 ··GHC.Internal.Data.Functor.<$>
 23 ··GHC.Internal.Data.Functor.<&>
 24 ··GHC.Internal.Data.Functor.unzip
 25 ··GHC.Internal.Data.Functor.void
 26 ··GHC.Internal.Base.Functor{GHC.Internal.Base.<$·GHC.Internal.Base.fmap}
 27 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Compat
28 boot·module·dependencies:28 boot·module·dependencies:
29 direct·package·dependencies:·base-4.20.2.029 direct·package·dependencies:·base-4.20.2.0
30 plugin·package·dependencies:30 plugin·package·dependencies:
31 trusted·package·dependencies:·base-4.20.2.031 trusted·package·dependencies:·base-4.20.2.0
32 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext32 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
33 family·instance·modules:·GHC.Internal.Data.Functor.Const33 family·instance·modules:·GHC.Internal.Data.Functor.Const
34 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid34 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
35 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord35 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
36 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception36 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
37 ·························GHC.Internal.RTS.Flags37 ·························GHC.Internal.RTS.Flags
38 import··-/··Data.Ratio·c2a89d292a2e179bd3222b5551f141a2 
39 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a38 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
40 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Ratio.Compat·fe391d93a3339434016961a64c5d55c9 
41 ··exports:·ec288aa16a3690d6a874ab3625ac4d35 
42 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc 
43 3b2a800f8e3f8db9f138c87fd26ec24439 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.Functor.Compat·c722da689eb846d9645bd465af4c46bb
 40 ··exports:·be8790f9b7d853cdd04901541efd2870
 41 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
 42 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe
 43 38693d6a5135546e15f012ecf9d60d66
44 ··$trModule·::·GHC.Types.Module44 ··$trModule·::·GHC.Types.Module
45 ··[HasNoCafRefs,·TagSig:·<TagProper>,45 ··[HasNoCafRefs,·TagSig:·<TagProper>,
46 ···LambdaFormInfo:·LFCon[GHC.Types.Module],46 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
47 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]47 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
48 7ceddd2b4f6575e893cb16d308f72a5348 c55c664907587d63cd92a89e134c27b3
49 ··$trModule1·::·GHC.Types.TrName49 ··$trModule1·::·GHC.Types.TrName
50 ··[HasNoCafRefs,·TagSig:·<TagProper>,50 ··[HasNoCafRefs,·TagSig:·<TagProper>,
51 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],51 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
52 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]52 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
53 f3a68ead30e996c183f998f0aa069ed653 c2d10ee58692b6a94e16873fcbe177c1
54 ··$trModule2·::·GHC.Prim.Addr#54 ··$trModule2·::·GHC.Prim.Addr#
55 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,55 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
56 ···Unfolding:·Core:·<vanilla>·"Data.Ratio.Compat.Repl.Batteries"#]56 ···Unfolding:·Core:·<vanilla>·"Data.Functor.Compat.Repl.Batteries"#]
57 316eaf912259b9f83f83a276f9d8ad8c57 747987acb9f90f21e25a0c4522be3943
58 ··$trModule3·::·GHC.Types.TrName58 ··$trModule3·::·GHC.Types.TrName
59 ··[HasNoCafRefs,·TagSig:·<TagProper>,59 ··[HasNoCafRefs,·TagSig:·<TagProper>,
60 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],60 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
61 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]61 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
62 585a82e28709646b35f87d24a04444f662 b8e69edcd5b273ce592ad4f7782c3986
63 ··$trModule4·::·GHC.Prim.Addr#63 ··$trModule4·::·GHC.Prim.Addr#
64 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,64 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
65 ···Unfolding:·Core:·<vanilla>65 ···Unfolding:·Core:·<vanilla>
66 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]66 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
67 Warnings:67 Warnings:
68 ··Deprecated·names:68 ··Deprecated·names:
69 ··Deprecated·exports:69 ··Deprecated·exports:
70 trusted:·safe-inferred70 trusted:·safe-inferred
71 require·own·pkg·trusted:·False71 require·own·pkg·trusted:·False
72 docs:72 docs:
73 ··Nothing73 ··Nothing
3.21 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Ratio/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Ratio/Compat.dyn_hi
Files 82% similar despite different names
2.89 KB
ghc --show-iface {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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.Ratio.Compat·91037 interface·Data.Ratio.Compat·9103
8 ··interface·hash:·d34c402755aa0c3b8bffe7140d95515b 
9 ··ABI·hash:·fe391d93a3339434016961a64c5d55c98 ··interface·hash:·6dad36bf29422e2f9c4d14a8e6e13b96
 9 ··ABI·hash:·4ea815447ba6f395de29c251da62ddb8
10 ··export-list·hash:·ec288aa16a3690d6a874ab3625ac4d3510 ··export-list·hash:·ec288aa16a3690d6a874ab3625ac4d35
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·9635717920eb537e663490ea2cdc1a5616 ··src_hash:·9635717920eb537e663490ea2cdc1a56
Offset 34, 40 lines modifiedOffset 34, 40 lines modified
34 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord34 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
35 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception35 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
36 ·························GHC.Internal.RTS.Flags36 ·························GHC.Internal.RTS.Flags
37 import··-/··Data.Ratio·c2a89d292a2e179bd3222b5551f141a237 import··-/··Data.Ratio·c2a89d292a2e179bd3222b5551f141a2
38 import··-/··Data.Ratio.Compat·207ad11142091a278eb4eb74b002b81e38 import··-/··Data.Ratio.Compat·207ad11142091a278eb4eb74b002b81e
39 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc39 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
40 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf40 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
41 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b441 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
42 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d42 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
43 3f09185420a67e5f020591b05dd8f79b43 c49b817c6e3e60fdcc4595150a451fd6
44 ··$trModule·::·GHC.Types.Module44 ··$trModule·::·GHC.Types.Module
45 ··[HasNoCafRefs,·TagSig:·<TagProper>,45 ··[HasNoCafRefs,·TagSig:·<TagProper>,
46 ···LambdaFormInfo:·LFCon[GHC.Types.Module],46 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
47 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]47 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
48 ddf8498e10b42ac395364ae8531c507248 41fd69f34cd5527d0340b222aadd232d
49 ··$trModule1·::·GHC.Types.TrName49 ··$trModule1·::·GHC.Types.TrName
50 ··[HasNoCafRefs,·TagSig:·<TagProper>,50 ··[HasNoCafRefs,·TagSig:·<TagProper>,
51 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],51 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
52 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]52 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
53 bdadf8f395b71cb0609dfa82071376d253 40d81569b5fda9ebdbd450f94748c851
54 ··$trModule2·::·GHC.Prim.Addr#54 ··$trModule2·::·GHC.Prim.Addr#
55 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,55 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
56 ···Unfolding:·Core:·<vanilla>·"Data.Ratio.Compat"#]56 ···Unfolding:·Core:·<vanilla>·"Data.Ratio.Compat"#]
57 29c1f268a579e10d238dd43d9745203457 af0046765a274901ca2a21ea08cd9e93
58 ··$trModule3·::·GHC.Types.TrName58 ··$trModule3·::·GHC.Types.TrName
59 ··[HasNoCafRefs,·TagSig:·<TagProper>,59 ··[HasNoCafRefs,·TagSig:·<TagProper>,
60 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],60 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
61 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]61 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
62 e4b0f69f324a62d8f876f5bcf03b9fd062 ebc6e76df51f065a31d762906216a167
63 ··$trModule4·::·GHC.Prim.Addr#63 ··$trModule4·::·GHC.Prim.Addr#
64 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,64 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
65 ···Unfolding:·Core:·<vanilla>65 ···Unfolding:·Core:·<vanilla>
66 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]66 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
67 Warnings:67 Warnings:
68 ··Deprecated·names:68 ··Deprecated·names:
69 ··Deprecated·exports:69 ··Deprecated·exports:
70 trusted:·safe-inferred70 trusted:·safe-inferred
71 require·own·pkg·trusted:·False71 require·own·pkg·trusted:·False
72 docs:72 docs:
73 ··Nothing73 ··Nothing
4.74 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Ratio/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bitraversable/Compat.hi
Files 80% similar despite different names
4.42 KB
ghc --show-iface {}
    
Offset 1, 73 lines modifiedOffset 1, 80 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.Ratio.Compat·91037 interface·Data.Bitraversable.Compat·9103
8 ··interface·hash:·d34c402755aa0c3b8bffe7140d95515b 
9 ··ABI·hash:·fe391d93a3339434016961a64c5d55c9 
10 ··export-list·hash:·ec288aa16a3690d6a874ab3625ac4d358 ··interface·hash:·1623ce1668f5cef3a5f43590bb444fcc
 9 ··ABI·hash:·ed6ce0d302e733da47104fe8b37193ce
 10 ··export-list·hash:·8f2535f97fa3d1f308dc7ab8b19090d9
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·9635717920eb537e663490ea2cdc1a5616 ··src_hash:·77cbe22834ca9c8779060403888990d5
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.Ratio.approxRational 
22 ··GHC.Internal.Real.% 
23 ··GHC.Internal.Real.denominator 
24 ··GHC.Internal.Real.numerator 
25 ··GHC.Internal.Real.Ratio 
26 ··GHC.Internal.Real.Rational21 ··Data.Bitraversable.bifoldMapDefault
 22 ··Data.Bitraversable.bifor
 23 ··Data.Bitraversable.biforM
 24 ··Data.Bitraversable.bimapAccumL
 25 ··Data.Bitraversable.bimapAccumR
 26 ··Data.Bitraversable.bimapDefault
 27 ··Data.Bitraversable.bimapM
 28 ··Data.Bitraversable.bisequence
 29 ··Data.Bitraversable.bisequenceA
 30 ··Data.Bitraversable.Compat.firstA
 31 ··Data.Bitraversable.Compat.secondA
 32 ··Data.Bitraversable.Bitraversable{Data.Bitraversable.bitraverse}
27 direct·module·dependencies:33 direct·module·dependencies:
28 boot·module·dependencies:34 boot·module·dependencies:
29 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv35 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
30 plugin·package·dependencies:36 plugin·package·dependencies:
31 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext37 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
32 family·instance·modules:·GHC.Internal.Data.Functor.Const38 family·instance·modules:·Control.Applicative
 39 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
33 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid40 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
34 ·························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.ZipList
35 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception43 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
36 ·························GHC.Internal.RTS.Flags44 ·························GHC.Internal.RTS.Flags
 45 import··-/··Data.Bitraversable·9b0e7a8cbd204eef54993a0566c3ad67
 46 import··-/··Data.Bitraversable.Compat·c8f72beb3dab39063d3aeec4feaf4ac8
37 import··-/··Data.Ratio·c2a89d292a2e179bd3222b5551f141a2 
38 import··-/··Data.Ratio.Compat·207ad11142091a278eb4eb74b002b81e 
39 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc 
40 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf47 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
41 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b448 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
42 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d49 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
43 3f09185420a67e5f020591b05dd8f79b50 fb33ad928189d462333576ddf8848eff
44 ··$trModule·::·GHC.Types.Module51 ··$trModule·::·GHC.Types.Module
45 ··[HasNoCafRefs,·TagSig:·<TagProper>,52 ··[HasNoCafRefs,·TagSig:·<TagProper>,
46 ···LambdaFormInfo:·LFCon[GHC.Types.Module],53 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
47 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]54 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
48 ddf8498e10b42ac395364ae8531c507255 1c184006f6c9c28c859659016bca3867
49 ··$trModule1·::·GHC.Types.TrName56 ··$trModule1·::·GHC.Types.TrName
50 ··[HasNoCafRefs,·TagSig:·<TagProper>,57 ··[HasNoCafRefs,·TagSig:·<TagProper>,
51 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],58 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
52 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]59 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
53 bdadf8f395b71cb0609dfa82071376d260 fe9e8823ff133b78676d458da9b1dcf4
54 ··$trModule2·::·GHC.Prim.Addr#61 ··$trModule2·::·GHC.Prim.Addr#
55 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,62 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
56 ···Unfolding:·Core:·<vanilla>·"Data.Ratio.Compat"#]63 ···Unfolding:·Core:·<vanilla>·"Data.Bitraversable.Compat"#]
57 29c1f268a579e10d238dd43d9745203464 6a469d73eb16e94bbc9edbe93ac92e5c
58 ··$trModule3·::·GHC.Types.TrName65 ··$trModule3·::·GHC.Types.TrName
59 ··[HasNoCafRefs,·TagSig:·<TagProper>,66 ··[HasNoCafRefs,·TagSig:·<TagProper>,
60 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],67 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
61 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]68 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
62 e4b0f69f324a62d8f876f5bcf03b9fd069 ea644188e89e33aa9efb781d57d98869
63 ··$trModule4·::·GHC.Prim.Addr#70 ··$trModule4·::·GHC.Prim.Addr#
64 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,71 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
65 ···Unfolding:·Core:·<vanilla>72 ···Unfolding:·Core:·<vanilla>
66 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]73 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
67 Warnings:74 Warnings:
68 ··Deprecated·names:75 ··Deprecated·names:
69 ··Deprecated·exports:76 ··Deprecated·exports:
70 trusted:·safe-inferred77 trusted:·safe-inferred
71 require·own·pkg·trusted:·False78 require·own·pkg·trusted:·False
72 docs:79 docs:
73 ··Nothing80 ··Nothing
4.69 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/STRef/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/IORef/Compat/Repl/Batteries.dyn_hi
Files 84% similar despite different names
4.34 KB
ghc --show-iface {}
    
Offset 1, 73 lines modifiedOffset 1, 77 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.STRef.Compat.Repl.Batteries·91037 interface·Data.IORef.Compat.Repl.Batteries·9103
8 ··interface·hash:·9b3fa4e1a38a7b7cb8e19027cb9bda68 
9 ··ABI·hash:·6252751c99f8cf35a02cd7e88eedd1cc 
10 ··export-list·hash:·2b1878af4f86c019b25fa10ef8ffef578 ··interface·hash:·8f12396fa176e410fbcefad8686bcf3e
 9 ··ABI·hash:·796eb10275ea7b0f864a30365d7bb1a5
 10 ··export-list·hash:·e58f974a27a3e425c0290f30b8296a52
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·28ccf11f4b73ea174ecf94b0a9e9714416 ··src_hash:·ef5f165a2acb06cb8bd85d575b028114
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··GHC.Internal.Data.STRef.modifySTRef21 ··GHC.Internal.Data.IORef.atomicModifyIORef
 22 ··GHC.Internal.Data.IORef.atomicWriteIORef
 23 ··GHC.Internal.Data.IORef.mkWeakIORef
22 ··GHC.Internal.Data.STRef.modifySTRef'24 ··GHC.Internal.Data.IORef.modifyIORef
 25 ··GHC.Internal.Data.IORef.modifyIORef'
 26 ··GHC.Internal.IORef.atomicModifyIORef'
23 ··GHC.Internal.STRef.newSTRef27 ··GHC.Internal.IORef.newIORef
24 ··GHC.Internal.STRef.readSTRef28 ··GHC.Internal.IORef.readIORef
25 ··GHC.Internal.STRef.writeSTRef29 ··GHC.Internal.IORef.writeIORef
26 ··GHC.Internal.STRef.STRef30 ··GHC.Internal.IORef.IORef
27 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.STRef.Compat31 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.IORef.Compat
28 boot·module·dependencies:32 boot·module·dependencies:
29 direct·package·dependencies:·base-4.20.2.033 direct·package·dependencies:·base-4.20.2.0
30 plugin·package·dependencies:34 plugin·package·dependencies:
31 trusted·package·dependencies:·base-4.20.2.035 trusted·package·dependencies:·base-4.20.2.0
32 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext36 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
33 family·instance·modules:·GHC.Internal.Data.Functor.Const37 family·instance·modules:·GHC.Internal.Data.Functor.Const
34 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid38 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
35 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord39 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
36 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception40 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
37 ·························GHC.Internal.RTS.Flags41 ·························GHC.Internal.RTS.Flags
38 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a42 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
39 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.STRef.Compat·889ceb3fceb075a599092bb59501fa7b 
40 ··exports:·ddc86fa70d59bc21a4437fd878eaeb1a 
41 import··-/··GHC.Internal.Data.STRef·b8243ae97e2b8e2e3950ef23601d8ea4 
42 import··-/··GHC.Internal.STRef·96485f2e33ee42320b8d95b2fca09909 
43 61b5f8d65983c3792b7cfea9f50d881543 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.IORef.Compat·ee5fa6bba9b1d295838bbf73026ae7ae
 44 ··exports:·43ac032e4e0a320a02d7759a75d6bd9e
 45 import··-/··GHC.Internal.Data.IORef·d42a23e9907f36f80b6df4737d833a37
 46 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e995
 47 2f5c7a2ef463fa5d8e2d45949cd02643
44 ··$trModule·::·GHC.Types.Module48 ··$trModule·::·GHC.Types.Module
45 ··[HasNoCafRefs,·TagSig:·<TagProper>,49 ··[HasNoCafRefs,·TagSig:·<TagProper>,
46 ···LambdaFormInfo:·LFCon[GHC.Types.Module],50 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
47 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]51 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
48 23ac94ea91b8e0e9bac51df418a30e1a52 893d56c29c49fa4d2d0466469ba2175d
49 ··$trModule1·::·GHC.Types.TrName53 ··$trModule1·::·GHC.Types.TrName
50 ··[HasNoCafRefs,·TagSig:·<TagProper>,54 ··[HasNoCafRefs,·TagSig:·<TagProper>,
51 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],55 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
52 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
53 3713bf041aaa14fc5cdff709e657b00157 f4e5f8c0bb844e307337e4b37ff0d2a3
54 ··$trModule2·::·GHC.Prim.Addr#58 ··$trModule2·::·GHC.Prim.Addr#
55 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
56 ···Unfolding:·Core:·<vanilla>·"Data.STRef.Compat.Repl.Batteries"#]60 ···Unfolding:·Core:·<vanilla>·"Data.IORef.Compat.Repl.Batteries"#]
57 be859a9978ff4aa01552c594b355722c61 32bd839bb3de06123cb3202297f7b2cb
58 ··$trModule3·::·GHC.Types.TrName62 ··$trModule3·::·GHC.Types.TrName
59 ··[HasNoCafRefs,·TagSig:·<TagProper>,63 ··[HasNoCafRefs,·TagSig:·<TagProper>,
60 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],64 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
61 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]65 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
62 74f6004e926485c7b404463aa92b371066 233b16e7c295e2bbe273b65f449af460
63 ··$trModule4·::·GHC.Prim.Addr#67 ··$trModule4·::·GHC.Prim.Addr#
64 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,68 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
65 ···Unfolding:·Core:·<vanilla>69 ···Unfolding:·Core:·<vanilla>
66 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]70 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
67 Warnings:71 Warnings:
68 ··Deprecated·names:72 ··Deprecated·names:
69 ··Deprecated·exports:73 ··Deprecated·exports:
70 trusted:·safe-inferred74 trusted:·safe-inferred
71 require·own·pkg·trusted:·False75 require·own·pkg·trusted:·False
72 docs:76 docs:
73 ··Nothing77 ··Nothing
4.67 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/STRef/Compat/Repl/Batteries.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/IORef/Compat/Repl/Batteries.hi
Files 78% similar despite different names
4.33 KB
ghc --show-iface {}
    
Offset 1, 73 lines modifiedOffset 1, 77 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.STRef.Compat.Repl.Batteries·91037 interface·Data.IORef.Compat.Repl.Batteries·9103
8 ··interface·hash:·9b3fa4e1a38a7b7cb8e19027cb9bda68 
9 ··ABI·hash:·6252751c99f8cf35a02cd7e88eedd1cc 
10 ··export-list·hash:·2b1878af4f86c019b25fa10ef8ffef578 ··interface·hash:·8f12396fa176e410fbcefad8686bcf3e
 9 ··ABI·hash:·796eb10275ea7b0f864a30365d7bb1a5
 10 ··export-list·hash:·e58f974a27a3e425c0290f30b8296a52
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e54be0534bea8af9a4a5771541a5af6112 ··flag·hash:·e54be0534bea8af9a4a5771541a5af61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·28ccf11f4b73ea174ecf94b0a9e9714416 ··src_hash:·ef5f165a2acb06cb8bd85d575b028114
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··GHC.Internal.Data.STRef.modifySTRef21 ··GHC.Internal.Data.IORef.atomicModifyIORef
 22 ··GHC.Internal.Data.IORef.atomicWriteIORef
 23 ··GHC.Internal.Data.IORef.mkWeakIORef
22 ··GHC.Internal.Data.STRef.modifySTRef'24 ··GHC.Internal.Data.IORef.modifyIORef
 25 ··GHC.Internal.Data.IORef.modifyIORef'
 26 ··GHC.Internal.IORef.atomicModifyIORef'
23 ··GHC.Internal.STRef.newSTRef27 ··GHC.Internal.IORef.newIORef
24 ··GHC.Internal.STRef.readSTRef28 ··GHC.Internal.IORef.readIORef
25 ··GHC.Internal.STRef.writeSTRef29 ··GHC.Internal.IORef.writeIORef
26 ··GHC.Internal.STRef.STRef30 ··GHC.Internal.IORef.IORef
27 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.STRef.Compat31 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.IORef.Compat
28 boot·module·dependencies:32 boot·module·dependencies:
29 direct·package·dependencies:·base-4.20.2.033 direct·package·dependencies:·base-4.20.2.0
30 plugin·package·dependencies:34 plugin·package·dependencies:
31 trusted·package·dependencies:·base-4.20.2.035 trusted·package·dependencies:·base-4.20.2.0
32 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext36 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
33 family·instance·modules:·GHC.Internal.Data.Functor.Const37 family·instance·modules:·GHC.Internal.Data.Functor.Const
34 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid38 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
35 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord39 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
36 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception40 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
37 ·························GHC.Internal.RTS.Flags41 ·························GHC.Internal.RTS.Flags
38 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a42 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
39 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.STRef.Compat·889ceb3fceb075a599092bb59501fa7b 
40 ··exports:·ddc86fa70d59bc21a4437fd878eaeb1a 
41 import··-/··GHC.Internal.Data.STRef·b8243ae97e2b8e2e3950ef23601d8ea4 
42 import··-/··GHC.Internal.STRef·96485f2e33ee42320b8d95b2fca09909 
43 61b5f8d65983c3792b7cfea9f50d881543 import··-/··base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:Data.IORef.Compat·ee5fa6bba9b1d295838bbf73026ae7ae
 44 ··exports:·43ac032e4e0a320a02d7759a75d6bd9e
 45 import··-/··GHC.Internal.Data.IORef·d42a23e9907f36f80b6df4737d833a37
 46 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e995
 47 2f5c7a2ef463fa5d8e2d45949cd02643
44 ··$trModule·::·GHC.Types.Module48 ··$trModule·::·GHC.Types.Module
45 ··[HasNoCafRefs,·TagSig:·<TagProper>,49 ··[HasNoCafRefs,·TagSig:·<TagProper>,
46 ···LambdaFormInfo:·LFCon[GHC.Types.Module],50 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
47 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]51 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
48 23ac94ea91b8e0e9bac51df418a30e1a52 893d56c29c49fa4d2d0466469ba2175d
49 ··$trModule1·::·GHC.Types.TrName53 ··$trModule1·::·GHC.Types.TrName
50 ··[HasNoCafRefs,·TagSig:·<TagProper>,54 ··[HasNoCafRefs,·TagSig:·<TagProper>,
51 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],55 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
52 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]56 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
53 3713bf041aaa14fc5cdff709e657b00157 f4e5f8c0bb844e307337e4b37ff0d2a3
54 ··$trModule2·::·GHC.Prim.Addr#58 ··$trModule2·::·GHC.Prim.Addr#
55 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,59 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
56 ···Unfolding:·Core:·<vanilla>·"Data.STRef.Compat.Repl.Batteries"#]60 ···Unfolding:·Core:·<vanilla>·"Data.IORef.Compat.Repl.Batteries"#]
57 be859a9978ff4aa01552c594b355722c61 32bd839bb3de06123cb3202297f7b2cb
58 ··$trModule3·::·GHC.Types.TrName62 ··$trModule3·::·GHC.Types.TrName
59 ··[HasNoCafRefs,·TagSig:·<TagProper>,63 ··[HasNoCafRefs,·TagSig:·<TagProper>,
60 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],64 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
61 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]65 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
62 74f6004e926485c7b404463aa92b371066 233b16e7c295e2bbe273b65f449af460
63 ··$trModule4·::·GHC.Prim.Addr#67 ··$trModule4·::·GHC.Prim.Addr#
64 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,68 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
65 ···Unfolding:·Core:·<vanilla>69 ···Unfolding:·Core:·<vanilla>
66 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]70 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
67 Warnings:71 Warnings:
68 ··Deprecated·names:72 ··Deprecated·names:
69 ··Deprecated·exports:73 ··Deprecated·exports:
70 trusted:·safe-inferred74 trusted:·safe-inferred
71 require·own·pkg·trusted:·False75 require·own·pkg·trusted:·False
72 docs:76 docs:
73 ··Nothing77 ··Nothing
4.05 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/STRef/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Proxy/Compat.hi
Files 75% similar despite different names
3.74 KB
ghc --show-iface {}
    
Offset 1, 70 lines modifiedOffset 1, 62 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.STRef.Compat·91037 interface·Data.Proxy.Compat·9103
8 ··interface·hash:·118aa44e50520b06ef498206e25fc83d 
9 ··ABI·hash:·889ceb3fceb075a599092bb59501fa7b 
10 ··export-list·hash:·ddc86fa70d59bc21a4437fd878eaeb1a8 ··interface·hash:·0e6bbdb6930448faa23b5ff6d3854404
 9 ··ABI·hash:·43e1780d9f848ce9784e9431b82247e1
 10 ··export-list·hash:·c2b430750111e3f5051ab1bee50d5e10
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a12 ··flag·hash:·da375c6a597725281d64e666cacc1ef4
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·9435d07bb6118a4342103e79edda666816 ··src_hash:·c4b1e608493e05acae6eda4a108e7a06
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
 21 ··GHC.Internal.Data.Proxy.asProxyTypeOf
 22 ··GHC.Internal.Data.Proxy.KProxy{GHC.Internal.Data.Proxy.KProxy}
 23 ··GHC.Internal.Data.Proxy.Proxy{GHC.Internal.Data.Proxy.Proxy}
21 ··GHC.Internal.Data.STRef.modifySTRef 
22 ··GHC.Internal.Data.STRef.modifySTRef' 
23 ··GHC.Internal.STRef.newSTRef 
24 ··GHC.Internal.STRef.readSTRef 
25 ··GHC.Internal.STRef.writeSTRef 
26 ··GHC.Internal.STRef.STRef 
27 direct·module·dependencies:24 direct·module·dependencies:
28 boot·module·dependencies:25 boot·module·dependencies:
29 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv26 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
30 plugin·package·dependencies:27 plugin·package·dependencies:
31 trusted·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv 
32 orphans:·GHC.Internal.Base·GHC.Prim.Ext28 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
33 family·instance·modules:29 family·instance·modules:
 30 import··-/··Data.Proxy.Compat·319678e44b134698bb0ddd9cbc66b5f6
 31 import··-/··GHC.Internal.Data.Proxy·3ada16e0e4332f84d4d7211de8af285c
 32 dc68e52713938d1b83e19a2126f9344f
34 import··-/··Data.STRef.Compat·7d3a00801b8476f6840aaaea199e814a 
35 import··-/··GHC.Internal.Data.STRef·b8243ae97e2b8e2e3950ef23601d8ea4 
36 import··-/··GHC.Internal.STRef·96485f2e33ee42320b8d95b2fca09909 
37 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf 
38 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b4 
39 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d 
40 a30c075970f5216a873bd869aaf77de8 
41 ··$trModule·::·GHC.Types.Module33 ··$trModule·::·GHC.Types.Module
42 ··[HasNoCafRefs,·TagSig:·<TagProper>,34 ··[HasNoCafRefs,·TagSig:·<TagProper>,
43 ···LambdaFormInfo:·LFCon[GHC.Types.Module],35 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
44 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]36 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
45 d637ab062dd7e69c1c3c1f990b32a19e37 b70c648391fe0dddccba440bcef58426
46 ··$trModule1·::·GHC.Types.TrName38 ··$trModule1·::·GHC.Types.TrName
47 ··[HasNoCafRefs,·TagSig:·<TagProper>,39 ··[HasNoCafRefs,·TagSig:·<TagProper>,
48 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],40 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
49 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]41 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
50 85408edc10e5ce337a1708208903641b42 18d89eb592f59339fbcc15f4aca9ef15
51 ··$trModule2·::·GHC.Prim.Addr#43 ··$trModule2·::·GHC.Prim.Addr#
52 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,44 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
53 ···Unfolding:·Core:·<vanilla>·"Data.STRef.Compat"#]45 ···Unfolding:·Core:·<vanilla>·"Data.Proxy.Compat"#]
54 4ceb4a6ebffc2840bb7ce262aeaefd3746 de51fe0b6870f98038bf971094194aca
55 ··$trModule3·::·GHC.Types.TrName47 ··$trModule3·::·GHC.Types.TrName
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,48 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],49 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]50 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
59 8f98f8afb7426f43906422cd68aa9a1051 6b2cffabd22d9322a957a8cb78b2e924
60 ··$trModule4·::·GHC.Prim.Addr#52 ··$trModule4·::·GHC.Prim.Addr#
61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,53 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
62 ···Unfolding:·Core:·<vanilla>54 ···Unfolding:·Core:·<vanilla>
63 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]55 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
64 Warnings:56 Warnings:
65 ··Deprecated·names:57 ··Deprecated·names:
66 ··Deprecated·exports:58 ··Deprecated·exports:
67 trusted:·safe-inferred59 trusted:·safe-inferred
68 require·own·pkg·trusted:·False60 require·own·pkg·trusted:·False
69 docs:61 docs:
70 ··Nothing62 ··Nothing
4.19 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/STRef/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/Data/Bool/Compat.dyn_hi
Files 73% similar despite different names
3.88 KB
ghc --show-iface {}
    
Offset 1, 70 lines modifiedOffset 1, 70 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.STRef.Compat·91037 interface·Data.Bool.Compat·9103
8 ··interface·hash:·118aa44e50520b06ef498206e25fc83d 
9 ··ABI·hash:·889ceb3fceb075a599092bb59501fa7b 
10 ··export-list·hash:·ddc86fa70d59bc21a4437fd878eaeb1a8 ··interface·hash:·15c19a57cd3b8840a93557f66ee104c2
 9 ··ABI·hash:·252b5c32409eccc1cbfde71e84030504
 10 ··export-list·hash:·6a555a40f50c3d1057f37d756fd6391e
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·44a2f39e7cbea4875b8b7da9d386badf12 ··flag·hash:·799d7dbac9e2a24ed8bf29ae0480626a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·9435d07bb6118a4342103e79edda666816 ··src_hash:·3dc394609f2da800ce512f4968c0aa52
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··GHC.Internal.Data.STRef.modifySTRef 
22 ··GHC.Internal.Data.STRef.modifySTRef' 
23 ··GHC.Internal.STRef.newSTRef 
24 ··GHC.Internal.STRef.readSTRef 
25 ··GHC.Internal.STRef.writeSTRef 
26 ··GHC.Internal.STRef.STRef21 ··GHC.Internal.Base.otherwise
 22 ··GHC.Internal.Data.Bool.bool
 23 ··GHC.Classes.&&
 24 ··GHC.Classes.not
 25 ··GHC.Classes.||
 26 ··GHC.Types.Bool{GHC.Types.False·GHC.Types.True}
27 direct·module·dependencies:27 direct·module·dependencies:
28 boot·module·dependencies:28 boot·module·dependencies:
29 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv29 direct·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv
30 plugin·package·dependencies:30 plugin·package·dependencies:
31 trusted·package·dependencies:·base-compat-0.14.1-I8NVxxidkAABSjbMaU6LWv 
32 orphans:·GHC.Internal.Base·GHC.Prim.Ext31 orphans:·GHC.Internal.Base·GHC.Prim.Ext
33 family·instance·modules:32 family·instance·modules:
34 import··-/··Data.STRef.Compat·7d3a00801b8476f6840aaaea199e814a 
35 import··-/··GHC.Internal.Data.STRef·b8243ae97e2b8e2e3950ef23601d8ea4 
36 import··-/··GHC.Internal.STRef·96485f2e33ee42320b8d95b2fca0990933 import··-/··Data.Bool.Compat·fde6e491aa948c508a82802a8b848f53
 34 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
 35 import··-/··GHC.Internal.Data.Bool·b9419567011d3bc7375fa413bb2a781c
 36 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
37 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf37 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
38 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·6574f5fbe51a76b0e80810868ada23b438 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·60db4279d7a87a8ef52e166ab9f4345d
39 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d39 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
40 a30c075970f5216a873bd869aaf77de840 ad047e37c216dc9314159e548d9b577e
41 ··$trModule·::·GHC.Types.Module41 ··$trModule·::·GHC.Types.Module
42 ··[HasNoCafRefs,·TagSig:·<TagProper>,42 ··[HasNoCafRefs,·TagSig:·<TagProper>,
43 ···LambdaFormInfo:·LFCon[GHC.Types.Module],43 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
44 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]44 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
45 d637ab062dd7e69c1c3c1f990b32a19e45 9e71841d98bf094f8ea323bdd5dcc671
46 ··$trModule1·::·GHC.Types.TrName46 ··$trModule1·::·GHC.Types.TrName
47 ··[HasNoCafRefs,·TagSig:·<TagProper>,47 ··[HasNoCafRefs,·TagSig:·<TagProper>,
48 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],48 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
49 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]49 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
50 85408edc10e5ce337a1708208903641b50 265f4494b5ceec21e3735e98b38cde9b
51 ··$trModule2·::·GHC.Prim.Addr#51 ··$trModule2·::·GHC.Prim.Addr#
52 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,52 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
53 ···Unfolding:·Core:·<vanilla>·"Data.STRef.Compat"#]53 ···Unfolding:·Core:·<vanilla>·"Data.Bool.Compat"#]
54 4ceb4a6ebffc2840bb7ce262aeaefd3754 7f74f405d4a4c8151b8de2429e9dfd44
55 ··$trModule3·::·GHC.Types.TrName55 ··$trModule3·::·GHC.Types.TrName
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],57 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]58 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
59 8f98f8afb7426f43906422cd68aa9a1059 c6c13f015b35fd7fed9f6c489c3bd52c
60 ··$trModule4·::·GHC.Prim.Addr#60 ··$trModule4·::·GHC.Prim.Addr#
61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,61 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
62 ···Unfolding:·Core:·<vanilla>62 ···Unfolding:·Core:·<vanilla>
63 ··············"base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr"#]63 ··············"base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z"#]
64 Warnings:64 Warnings:
65 ··Deprecated·names:65 ··Deprecated·names:
66 ··Deprecated·exports:66 ··Deprecated·exports:
67 trusted:·safe-inferred67 trusted:·safe-inferred
68 require·own·pkg·trusted:·False68 require·own·pkg·trusted:·False
69 docs:69 docs:
70 ··Nothing70 ··Nothing
6.24 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr/Data/Semigroup/Compat/Repl/Batteries.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z/System/IO/Unsafe/Compat/Repl/Batteries.dyn_hi
Files 77% similar despite different names
5.88 KB
ghc --show-iface {}
    
Offset 1, 93 lines modifiedOffset 1, 73 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.Semigroup.Compat.Repl.Batteries·91037 interface·System.IO.Unsafe.Compat.Repl.Batteries·9103
8 ··interface·hash:·72615f624d05c6ae4195cf46d8bcbca6 
9 ··ABI·hash:·81853442a82ef145f8884298da5b05e6 
10 ··export-list·hash:·058f7ed0147ae023459b097dcda3d3fc8 ··interface·hash:·38fb961ff4443be1de91ceba1c897bbd
 9 ··ABI·hash:·fb0080225c1dd6e02589304c5138acd5
 10 ··export-list·hash:·ee92d571856d8614a58ace5f473dc991
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b8612 ··flag·hash:·f6cdd18ec78fd5d35ccce12fcfd72b86
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·9bf40905bc68fc05e0ead2b511b3a86d16 ··src_hash:·283ae0251d36f0cf24620f1d90172108
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
 21 ··System.IO.Unsafe.unsafeFixIO
 22 ··GHC.Internal.IO.Unsafe.unsafeDupablePerformIO
 23 ··GHC.Internal.IO.Unsafe.unsafeInterleaveIO
 24 ··GHC.Internal.IO.Unsafe.unsafePerformIO
 25 direct·module·dependencies:·base-compat-batteries-0.14.1-1b6ddsuShCRJ4C2c0Ur84Z:System.IO.Unsafe.Compat
21 ··Data.Semigroup.cycle1 
22 ··Data.Semigroup.diff 
23 ··Data.Semigroup.mtimesDefault 
24 ··GHC.Internal.Data.Semigroup.Internal.stimesIdempotent 
25 ··GHC.Internal.Data.Semigroup.Internal.stimesIdempotentMonoid 
26 ··GHC.Internal.Data.Semigroup.Internal.stimesMonoid 
27 ··Data.Semigroup.Arg{Data.Semigroup.Arg} 
28 ··Data.Semigroup.ArgMax 
29 ··Data.Semigroup.ArgMin 
30 ··Data.Semigroup.First{Data.Semigroup.First·Data.Semigroup.getFirst} 
31 ··Data.Semigroup.Last{Data.Semigroup.Last·Data.Semigroup.getLast} 
32 ··Data.Semigroup.Max{Data.Semigroup.Max·Data.Semigroup.getMax} 
33 ··Data.Semigroup.Min{Data.Semigroup.Min·Data.Semigroup.getMin} 
34 ··Data.Semigroup.WrappedMonoid{Data.Semigroup.WrapMonoid·Data.Semigroup.unwrapMonoid} 
35 ··GHC.Internal.Base.Semigroup{GHC.Internal.Base.<>·GHC.Internal.Base.sconcat·GHC.Internal.Base.stimes} 
36 ··GHC.Internal.Data.Semigroup.Internal.All{GHC.Internal.Data.Semigroup.Internal.All·GHC.Internal.Data.Semigroup.Internal.getAll} 
37 ··GHC.Internal.Data.Semigroup.Internal.Any{GHC.Internal.Data.Semigroup.Internal.Any·GHC.Internal.Data.Semigroup.Internal.getAny} 
38 ··GHC.Internal.Data.Semigroup.Internal.Dual{GHC.Internal.Data.Semigroup.Internal.Dual·GHC.Internal.Data.Semigroup.Internal.getDual} 
39 ··GHC.Internal.Data.Semigroup.Internal.Endo{GHC.Internal.Data.Semigroup.Internal.Endo·GHC.Internal.Data.Semigroup.Internal.appEndo} 
40 ··GHC.Internal.Data.Semigroup.Internal.Product{GHC.Internal.Data.Semigroup.Internal.Product·GHC.Internal.Data.Semigroup.Internal.getProduct} 
41 ··GHC.Internal.Data.Semigroup.Internal.Sum{GHC.Internal.Data.Semigroup.Internal.Sum·GHC.Internal.Data.Semigroup.Internal.getSum} 
42 direct·module·dependencies:·base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Semigroup.Compat 
43 boot·module·dependencies:26 boot·module·dependencies:
44 direct·package·dependencies:·base-4.20.2.027 direct·package·dependencies:·base-4.20.2.0
45 plugin·package·dependencies:28 plugin·package·dependencies:
46 trusted·package·dependencies:·base-4.20.2.0 
47 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext29 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
 30 family·instance·modules:·GHC.Internal.Data.Functor.Const
48 family·instance·modules:·Control.Applicative·Data.Semigroup 
49 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const 
50 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid31 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
51 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord32 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
52 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList 
53 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception33 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
54 ·························GHC.Internal.RTS.Flags34 ·························GHC.Internal.RTS.Flags
55 import··-/··Data.Semigroup·17176e727fbd647b3348b08dc856cd1e 
56 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a35 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
57 import··-/··base-compat-batteries-0.14.1-8yHlsXRIjj18l8DKCrJoRr:Data.Semigroup.Compat·0109ed5584c133094f70d186655736d5 
58 ··exports:·75536dfd8f8d10e11bedd979d8585855 
59 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c 
60 import··-/··GHC.Internal.Data.Semigroup.Internal·fb21988dcd5c04f00ceb4558e69ef948 
61 6521631f94cb7eb9c219280da9eaed5836 import··-/··System.IO.Unsafe·7ee57b9c040c463b408a3d865703d9a0
 37 import·<