101 MB
/srv/reproducible-results/rbuild-debian/r-b-build.SyYbOreh/b1/haskell-cabal-install-solver_3.12.1.0-2_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.SyYbOreh/b2/haskell-cabal-install-solver_3.12.1.0-2_arm64.changes
694 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·e5a07e1d06983b6e60eff972eb70ca75·1055516·haskell·optional·libghc-cabal-install-solver-dev_3.12.1.0-2_arm64.deb1 ·a1b69f6123141bdc33a7fa783ad17071·1054980·haskell·optional·libghc-cabal-install-solver-dev_3.12.1.0-2_arm64.deb
2 ·2dd01060cce8111f5855303d587d773f·856264·doc·optional·libghc-cabal-install-solver-doc_3.12.1.0-2_all.deb2 ·01c18258a60ef4995c017dcc47cba121·856264·doc·optional·libghc-cabal-install-solver-doc_3.12.1.0-2_all.deb
3 ·39995f5dd729ddffb55c4703c6548021·1096816·haskell·optional·libghc-cabal-install-solver-prof_3.12.1.0-2_arm64.deb3 ·4d4ccf4423da2194796b97b7801a5399·1096664·haskell·optional·libghc-cabal-install-solver-prof_3.12.1.0-2_arm64.deb
85.9 MB
libghc-cabal-install-solver-dev_3.12.1.0-2_arm64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2026-01-11·00:45:53.000000·debian-binary1 -rw-r--r--···0········0········0········4·2026-01-11·00:45:53.000000·debian-binary
2 -rw-r--r--···0········0········0·····3780·2026-01-11·00:45:53.000000·control.tar.xz2 -rw-r--r--···0········0········0·····3804·2026-01-11·00:45:53.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1051544·2026-01-11·00:45:53.000000·data.tar.xz3 -rw-r--r--···0········0········0··1050984·2026-01-11·00:45:53.000000·data.tar.xz
35.0 KB
control.tar.xz
34.9 KB
control.tar
1.41 KB
./control
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Package:·libghc-cabal-install-solver-dev1 Package:·libghc-cabal-install-solver-dev
2 Source:·haskell-cabal-install-solver2 Source:·haskell-cabal-install-solver
3 Version:·3.12.1.0-23 Version:·3.12.1.0-2
4 Architecture:·arm644 Architecture:·arm64
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:·132986 Installed-Size:·13298
7 Depends:·libghc-array-dev-0.5.8.0-fa0dd,·libghc-base-dev-4.20.2.0-08385,·libghc-bytestring-dev-0.12.2.0-ea2c7,·libghc-cabal-dev-3.12.1.0-77113,·libghc-cabal-syntax-dev-3.12.1.0-21920,·libghc-containers-dev-0.7-1229a,·libghc-directory-dev-1.3.8.5-b904d,·libghc-edit-distance-dev-0.2.2.1-fed42,·libghc-filepath-dev-1.5.4.0-2f955,·libghc-mtl-dev-2.3.1-edf82,·libghc-network-uri-dev-2.6.4.2-73dc2,·libghc-pretty-dev-1.1.3.6-bde4b,·libghc-text-dev-2.1.3-528f6,·libghc-transformers-dev-0.6.1.1-26140,·libc6·(>=·2.17),·libgmp10·(>=·2:6.3.0+dfsg)7 Depends:·libghc-array-dev-0.5.8.0-fa0dd,·libghc-base-dev-4.20.2.0-08385,·libghc-bytestring-dev-0.12.2.0-ea2c7,·libghc-cabal-dev-3.12.1.0-77113,·libghc-cabal-syntax-dev-3.12.1.0-21920,·libghc-containers-dev-0.7-1229a,·libghc-directory-dev-1.3.8.5-b904d,·libghc-edit-distance-dev-0.2.2.1-fed42,·libghc-filepath-dev-1.5.4.0-2f955,·libghc-mtl-dev-2.3.1-edf82,·libghc-network-uri-dev-2.6.4.2-73dc2,·libghc-pretty-dev-1.1.3.6-bde4b,·libghc-text-dev-2.1.3-528f6,·libghc-transformers-dev-0.6.1.1-26140,·libc6·(>=·2.17),·libgmp10·(>=·2:6.3.0+dfsg)
8 Provides:·libghc-cabal-install-solver-dev-3.12.1.0-a996f8 Provides:·libghc-cabal-install-solver-dev-3.12.1.0-2a6e7
9 Section:·haskell9 Section:·haskell
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://www.haskell.org/cabal/11 Homepage:·https://www.haskell.org/cabal/
12 Description:·the·solver·component·for·cabal-install12 Description:·the·solver·component·for·cabal-install
13 ·This·library·provides·the·solver·component·used·in·cabal-install,·the13 ·This·library·provides·the·solver·component·used·in·cabal-install,·the
14 ·command-line·interface·for·Cabal·and·Hackage.14 ·command-line·interface·for·Cabal·and·Hackage.
15 ·.15 ·.
16 ·This·package·provides·a·library·for·the·Haskell·programming·language.16 ·This·package·provides·a·library·for·the·Haskell·programming·language.
17 ·See·http://www.haskell.org/·for·more·information·on·Haskell.17 ·See·http://www.haskell.org/·for·more·information·on·Haskell.
18 Ghc-Package:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u18 Ghc-Package:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG
33.5 KB
./md5sums
30.0 B
./md5sums
Files differ
33.5 KB
line order
    
Offset 1, 108 lines modifiedOffset 1, 108 lines modified
1 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Client/Utils/Assertion.dyn_hi1 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Client/Utils/Assertion.dyn_hi
2 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Client/Utils/Assertion.hi2 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Client/Utils/Assertion.hi
3 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Compat/Prelude.dyn_hi3 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Compat/Prelude.dyn_hi
4 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Compat/Prelude.hi4 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Compat/Prelude.hi
5 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular.dyn_hi5 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular.dyn_hi
6 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular.hi6 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular.hi
7 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Assignment.dyn_hi7 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Assignment.dyn_hi
8 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Assignment.hi8 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Assignment.hi
9 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Builder.dyn_hi9 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Builder.dyn_hi
10 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Builder.hi10 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Builder.hi
11 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Configured.dyn_hi11 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Configured.dyn_hi
12 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Configured.hi12 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Configured.hi
13 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/ConfiguredConversion.dyn_hi13 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/ConfiguredConversion.dyn_hi
14 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/ConfiguredConversion.hi14 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/ConfiguredConversion.hi
15 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/ConflictSet.dyn_hi15 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/ConflictSet.dyn_hi
16 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/ConflictSet.hi16 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/ConflictSet.hi
17 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Cycles.dyn_hi17 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Cycles.dyn_hi
18 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Cycles.hi18 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Cycles.hi
19 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Dependency.dyn_hi19 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Dependency.dyn_hi
20 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Dependency.hi20 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Dependency.hi
21 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Explore.dyn_hi21 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Explore.dyn_hi
22 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Explore.hi22 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Explore.hi
23 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Flag.dyn_hi23 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Flag.dyn_hi
24 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Flag.hi24 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Flag.hi
25 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Index.dyn_hi25 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Index.dyn_hi
26 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Index.hi26 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Index.hi
27 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/IndexConversion.dyn_hi27 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/IndexConversion.dyn_hi
28 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/IndexConversion.hi28 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/IndexConversion.hi
29 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/LabeledGraph.dyn_hi29 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/LabeledGraph.dyn_hi
30 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/LabeledGraph.hi30 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/LabeledGraph.hi
31 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Linking.dyn_hi31 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Linking.dyn_hi
32 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Linking.hi32 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Linking.hi
33 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Log.dyn_hi33 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Log.dyn_hi
34 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Log.hi34 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Log.hi
35 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Message.dyn_hi35 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Message.dyn_hi
36 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Message.hi36 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Message.hi
37 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/MessageUtils.dyn_hi37 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/MessageUtils.dyn_hi
38 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/MessageUtils.hi38 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/MessageUtils.hi
39 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/PSQ.dyn_hi39 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/PSQ.dyn_hi
40 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/PSQ.hi40 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/PSQ.hi
41 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Package.dyn_hi41 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Package.dyn_hi
42 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Package.hi42 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Package.hi
43 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Preference.dyn_hi43 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Preference.dyn_hi
44 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Preference.hi44 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Preference.hi
45 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/RetryLog.dyn_hi45 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/RetryLog.dyn_hi
46 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/RetryLog.hi46 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/RetryLog.hi
47 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Solver.dyn_hi47 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Solver.dyn_hi
48 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Solver.hi48 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Solver.hi
49 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Tree.dyn_hi49 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Tree.dyn_hi
50 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Tree.hi50 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Tree.hi
51 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Validate.dyn_hi51 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Validate.dyn_hi
52 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Validate.hi52 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Validate.hi
53 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Var.dyn_hi53 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Var.dyn_hi
54 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Var.hi54 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Var.hi
55 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Version.dyn_hi55 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Version.dyn_hi
56 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Version.hi56 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Version.hi
57 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/WeightedPSQ.dyn_hi57 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/WeightedPSQ.dyn_hi
58 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/WeightedPSQ.hi58 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/WeightedPSQ.hi
59 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ComponentDeps.dyn_hi59 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ComponentDeps.dyn_hi
60 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ComponentDeps.hi60 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ComponentDeps.hi
61 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ConstraintSource.dyn_hi61 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ConstraintSource.dyn_hi
62 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ConstraintSource.hi62 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ConstraintSource.hi
63 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/DependencyResolver.dyn_hi63 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/DependencyResolver.dyn_hi
64 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/DependencyResolver.hi64 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/DependencyResolver.hi
65 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/Flag.dyn_hi65 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/Flag.dyn_hi
66 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/Flag.hi66 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/Flag.hi
67 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/InstSolverPackage.dyn_hi67 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/InstSolverPackage.dyn_hi
68 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/InstSolverPackage.hi68 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/InstSolverPackage.hi
69 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/InstalledPreference.dyn_hi69 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/InstalledPreference.dyn_hi
70 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/InstalledPreference.hi70 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/InstalledPreference.hi
71 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/LabeledPackageConstraint.dyn_hi71 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/LabeledPackageConstraint.dyn_hi
72 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/LabeledPackageConstraint.hi72 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/LabeledPackageConstraint.hi
73 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/OptionalStanza.dyn_hi73 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/OptionalStanza.dyn_hi
74 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/OptionalStanza.hi74 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/OptionalStanza.hi
75 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackageConstraint.dyn_hi75 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackageConstraint.dyn_hi
76 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackageConstraint.hi76 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackageConstraint.hi
77 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackageFixedDeps.dyn_hi77 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackageFixedDeps.dyn_hi
78 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackageFixedDeps.hi78 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackageFixedDeps.hi
79 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackageIndex.dyn_hi79 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackageIndex.dyn_hi
80 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackageIndex.hi80 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackageIndex.hi
81 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackagePath.dyn_hi81 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackagePath.dyn_hi
82 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackagePath.hi82 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackagePath.hi
83 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackagePreferences.dyn_hi83 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackagePreferences.dyn_hi
84 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackagePreferences.hi84 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackagePreferences.hi
85 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PkgConfigDb.dyn_hi85 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PkgConfigDb.dyn_hi
86 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PkgConfigDb.hi86 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PkgConfigDb.hi
87 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/Progress.dyn_hi87 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/Progress.dyn_hi
88 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/Progress.hi88 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/Progress.hi
89 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ProjectConfigPath.dyn_hi89 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ProjectConfigPath.dyn_hi
90 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ProjectConfigPath.hi90 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ProjectConfigPath.hi
91 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ResolverPackage.dyn_hi91 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ResolverPackage.dyn_hi
92 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ResolverPackage.hi92 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ResolverPackage.hi
93 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/Settings.dyn_hi93 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/Settings.dyn_hi
94 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/Settings.hi94 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/Settings.hi
95 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/SolverId.dyn_hi95 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/SolverId.dyn_hi
96 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/SolverId.hi96 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/SolverId.hi
97 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/SolverPackage.dyn_hi97 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/SolverPackage.dyn_hi
98 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/SolverPackage.hi98 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/SolverPackage.hi
99 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/SourcePackage.dyn_hi99 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/SourcePackage.dyn_hi
100 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/SourcePackage.hi100 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/SourcePackage.hi
101 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/Variable.dyn_hi101 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/Variable.dyn_hi
102 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/Variable.hi102 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/Variable.hi
103 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/libHScabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u.a103 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/libHScabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG.a
104 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/libHScabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u-ghc9.10.3.so104 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/libHScabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG-ghc9.10.3.so
105 usr/share/doc/libghc-cabal-install-solver-dev/changelog.Debian.gz105 usr/share/doc/libghc-cabal-install-solver-dev/changelog.Debian.gz
106 usr/share/doc/libghc-cabal-install-solver-dev/changelog.gz106 usr/share/doc/libghc-cabal-install-solver-dev/changelog.gz
107 usr/share/doc/libghc-cabal-install-solver-dev/copyright107 usr/share/doc/libghc-cabal-install-solver-dev/copyright
108 var/lib/ghc/package.conf.d/cabal-install-solver-3.12.1.0.conf108 var/lib/ghc/package.conf.d/cabal-install-solver-3.12.1.0.conf
85.8 MB
data.tar.xz
85.8 MB
data.tar
56.1 KB
file list
    
Offset 1, 126 lines modifiedOffset 1, 126 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Client/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Client/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Client/Utils/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Client/Utils/
12 -rw-r--r--···0·root·········(0)·root·········(0)·····1589·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Client/Utils/Assertion.dyn_hi12 -rw-r--r--···0·root·········(0)·root·········(0)·····1599·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Client/Utils/Assertion.dyn_hi
13 -rw-r--r--···0·root·········(0)·root·········(0)·····1586·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Client/Utils/Assertion.hi13 -rw-r--r--···0·root·········(0)·root·········(0)·····1596·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Client/Utils/Assertion.hi
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Compat/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Compat/
16 -rw-r--r--···0·root·········(0)·root·········(0)····10173·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Compat/Prelude.dyn_hi16 -rw-r--r--···0·root·········(0)·root·········(0)····10177·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Compat/Prelude.dyn_hi
17 -rw-r--r--···0·root·········(0)·root·········(0)····10170·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Compat/Prelude.hi17 -rw-r--r--···0·root·········(0)·root·········(0)····10174·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Compat/Prelude.hi
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/
19 -rw-r--r--···0·root·········(0)·root·········(0)····14131·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Assignment.dyn_hi19 -rw-r--r--···0·root·········(0)·root·········(0)····14124·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Assignment.dyn_hi
20 -rw-r--r--···0·root·········(0)·root·········(0)····14128·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Assignment.hi20 -rw-r--r--···0·root·········(0)·root·········(0)····14121·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Assignment.hi
21 -rw-r--r--···0·root·········(0)·root·········(0)····19435·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Builder.dyn_hi21 -rw-r--r--···0·root·········(0)·root·········(0)····19435·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Builder.dyn_hi
22 -rw-r--r--···0·root·········(0)·root·········(0)····19432·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Builder.hi22 -rw-r--r--···0·root·········(0)·root·········(0)····19432·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Builder.hi
23 -rw-r--r--···0·root·········(0)·root·········(0)·····6669·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Configured.dyn_hi23 -rw-r--r--···0·root·········(0)·root·········(0)·····6665·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Configured.dyn_hi
24 -rw-r--r--···0·root·········(0)·root·········(0)·····6666·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Configured.hi24 -rw-r--r--···0·root·········(0)·root·········(0)·····6662·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Configured.hi
25 -rw-r--r--···0·root·········(0)·root·········(0)····12379·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/ConfiguredConversion.dyn_hi25 -rw-r--r--···0·root·········(0)·root·········(0)····12368·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/ConfiguredConversion.dyn_hi
26 -rw-r--r--···0·root·········(0)·root·········(0)····12376·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/ConfiguredConversion.hi26 -rw-r--r--···0·root·········(0)·root·········(0)····12365·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/ConfiguredConversion.hi
27 -rw-r--r--···0·root·········(0)·root·········(0)····32891·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/ConflictSet.dyn_hi27 -rw-r--r--···0·root·········(0)·root·········(0)····32887·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/ConflictSet.dyn_hi
28 -rw-r--r--···0·root·········(0)·root·········(0)····32888·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/ConflictSet.hi28 -rw-r--r--···0·root·········(0)·root·········(0)····32884·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/ConflictSet.hi
29 -rw-r--r--···0·root·········(0)·root·········(0)·····9822·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Cycles.dyn_hi29 -rw-r--r--···0·root·········(0)·root·········(0)·····9832·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Cycles.dyn_hi
30 -rw-r--r--···0·root·········(0)·root·········(0)·····9819·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Cycles.hi30 -rw-r--r--···0·root·········(0)·root·········(0)·····9829·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Cycles.hi
31 -rw-r--r--···0·root·········(0)·root·········(0)····60552·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Dependency.dyn_hi31 -rw-r--r--···0·root·········(0)·root·········(0)····60564·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Dependency.dyn_hi
32 -rw-r--r--···0·root·········(0)·root·········(0)····60549·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Dependency.hi32 -rw-r--r--···0·root·········(0)·root·········(0)····60561·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Dependency.hi
33 -rw-r--r--···0·root·········(0)·root·········(0)····16753·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Explore.dyn_hi33 -rw-r--r--···0·root·········(0)·root·········(0)····16756·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Explore.dyn_hi
34 -rw-r--r--···0·root·········(0)·root·········(0)····16750·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Explore.hi34 -rw-r--r--···0·root·········(0)·root·········(0)····16753·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Explore.hi
35 -rw-r--r--···0·root·········(0)·root·········(0)····40294·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Flag.dyn_hi35 -rw-r--r--···0·root·········(0)·root·········(0)····40272·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Flag.dyn_hi
36 -rw-r--r--···0·root·········(0)·root·········(0)····40291·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Flag.hi36 -rw-r--r--···0·root·········(0)·root·········(0)····40269·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Flag.hi
37 -rw-r--r--···0·root·········(0)·root·········(0)····20117·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Index.dyn_hi37 -rw-r--r--···0·root·········(0)·root·········(0)····20115·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Index.dyn_hi
38 -rw-r--r--···0·root·········(0)·root·········(0)····20114·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Index.hi38 -rw-r--r--···0·root·········(0)·root·········(0)····20112·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Index.hi
39 -rw-r--r--···0·root·········(0)·root·········(0)····33536·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/IndexConversion.dyn_hi39 -rw-r--r--···0·root·········(0)·root·········(0)····33525·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/IndexConversion.dyn_hi
40 -rw-r--r--···0·root·········(0)·root·········(0)····33533·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/IndexConversion.hi40 -rw-r--r--···0·root·········(0)·root·········(0)····33522·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/IndexConversion.hi
41 -rw-r--r--···0·root·········(0)·root·········(0)····12633·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/LabeledGraph.dyn_hi41 -rw-r--r--···0·root·········(0)·root·········(0)····12642·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/LabeledGraph.dyn_hi
42 -rw-r--r--···0·root·········(0)·root·········(0)····12630·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/LabeledGraph.hi42 -rw-r--r--···0·root·········(0)·root·········(0)····12639·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/LabeledGraph.hi
43 -rw-r--r--···0·root·········(0)·root·········(0)····36312·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Linking.dyn_hi43 -rw-r--r--···0·root·········(0)·root·········(0)····36308·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Linking.dyn_hi
44 -rw-r--r--···0·root·········(0)·root·········(0)····36309·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Linking.hi44 -rw-r--r--···0·root·········(0)·root·········(0)····36305·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Linking.hi
45 -rw-r--r--···0·root·········(0)·root·········(0)·····8977·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Log.dyn_hi45 -rw-r--r--···0·root·········(0)·root·········(0)·····8976·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Log.dyn_hi
46 -rw-r--r--···0·root·········(0)·root·········(0)·····8974·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Log.hi46 -rw-r--r--···0·root·········(0)·root·········(0)·····8973·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Log.hi
47 -rw-r--r--···0·root·········(0)·root·········(0)····17612·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Message.dyn_hi47 -rw-r--r--···0·root·········(0)·root·········(0)····17602·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Message.dyn_hi
48 -rw-r--r--···0·root·········(0)·root·········(0)····17609·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Message.hi48 -rw-r--r--···0·root·········(0)·root·········(0)····17599·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Message.hi
49 -rw-r--r--···0·root·········(0)·root·········(0)·····9588·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/MessageUtils.dyn_hi49 -rw-r--r--···0·root·········(0)·root·········(0)·····9587·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/MessageUtils.dyn_hi
50 -rw-r--r--···0·root·········(0)·root·········(0)·····9585·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/MessageUtils.hi50 -rw-r--r--···0·root·········(0)·root·········(0)·····9584·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/MessageUtils.hi
51 -rw-r--r--···0·root·········(0)·root·········(0)····34141·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/PSQ.dyn_hi51 -rw-r--r--···0·root·········(0)·root·········(0)····34140·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/PSQ.dyn_hi
52 -rw-r--r--···0·root·········(0)·root·········(0)····34138·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/PSQ.hi52 -rw-r--r--···0·root·········(0)·root·········(0)····34137·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/PSQ.hi
53 -rw-r--r--···0·root·········(0)·root·········(0)····30690·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Package.dyn_hi53 -rw-r--r--···0·root·········(0)·root·········(0)····30685·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Package.dyn_hi
54 -rw-r--r--···0·root·········(0)·root·········(0)····30687·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Package.hi54 -rw-r--r--···0·root·········(0)·root·········(0)····30682·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Package.hi
55 -rw-r--r--···0·root·········(0)·root·········(0)····23669·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Preference.dyn_hi55 -rw-r--r--···0·root·········(0)·root·········(0)····23674·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Preference.dyn_hi
56 -rw-r--r--···0·root·········(0)·root·········(0)····23666·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Preference.hi 
57 -rw-r--r--···0·root·········(0)·root·········(0)····13640·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/RetryLog.dyn_hi 
58 -rw-r--r--···0·root·········(0)·root·········(0)····13637·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/RetryLog.hi56 -rw-r--r--···0·root·········(0)·root·········(0)····23671·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Preference.hi
59 -rw-r--r--···0·root·········(0)·root·········(0)····18552·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Solver.dyn_hi 
60 -rw-r--r--···0·root·········(0)·root·········(0)····18549·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Solver.hi 
61 -rw-r--r--···0·root·········(0)·root·········(0)····62232·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Tree.dyn_hi 
62 -rw-r--r--···0·root·········(0)·root·········(0)····62229·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Tree.hi 
63 -rw-r--r--···0·root·········(0)·root·········(0)····34382·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Validate.dyn_hi 
64 -rw-r--r--···0·root·········(0)·root·········(0)····34379·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Validate.hi 
65 -rw-r--r--···0·root·········(0)·root·········(0)····15357·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Var.dyn_hi57 -rw-r--r--···0·root·········(0)·root·········(0)····13641·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/RetryLog.dyn_hi
66 -rw-r--r--···0·root·········(0)·root·········(0)····15354·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Var.hi58 -rw-r--r--···0·root·········(0)·root·········(0)····13638·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/RetryLog.hi
67 -rw-r--r--···0·root·········(0)·root·········(0)·····5088·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Version.dyn_hi59 -rw-r--r--···0·root·········(0)·root·········(0)····18568·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Solver.dyn_hi
68 -rw-r--r--···0·root·········(0)·root·········(0)·····5085·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Version.hi60 -rw-r--r--···0·root·········(0)·root·········(0)····18565·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Solver.hi
69 -rw-r--r--···0·root·········(0)·root·········(0)····30968·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/WeightedPSQ.dyn_hi 
70 -rw-r--r--···0·root·········(0)·root·········(0)····30965·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/WeightedPSQ.hi 
71 -rw-r--r--···0·root·········(0)·root·········(0)····15489·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular.dyn_hi61 -rw-r--r--···0·root·········(0)·root·········(0)····62252·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Tree.dyn_hi
72 -rw-r--r--···0·root·········(0)·root·········(0)····15486·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular.hi62 -rw-r--r--···0·root·········(0)·root·········(0)····62249·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Tree.hi
73 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/63 -rw-r--r--···0·root·········(0)·root·········(0)····34382·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Validate.dyn_hi
 64 -rw-r--r--···0·root·········(0)·root·········(0)····34379·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Validate.hi
74 -rw-r--r--···0·root·········(0)·root·········(0)···198798·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ComponentDeps.dyn_hi65 -rw-r--r--···0·root·········(0)·root·········(0)····15358·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Var.dyn_hi
75 -rw-r--r--···0·root·········(0)·root·········(0)···198795·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ComponentDeps.hi66 -rw-r--r--···0·root·········(0)·root·········(0)····15355·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Var.hi
76 -rw-r--r--···0·root·········(0)·root·········(0)···296865·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ConstraintSource.dyn_hi67 -rw-r--r--···0·root·········(0)·root·········(0)·····5090·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Version.dyn_hi
77 -rw-r--r--···0·root·········(0)·root·········(0)···296862·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ConstraintSource.hi 
78 -rw-r--r--···0·root·········(0)·root·········(0)·····8078·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/DependencyResolver.dyn_hi 
79 -rw-r--r--···0·root·········(0)·root·········(0)·····8075·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/DependencyResolver.hi68 -rw-r--r--···0·root·········(0)·root·········(0)·····5087·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Version.hi
 69 -rw-r--r--···0·root·········(0)·root·········(0)····30965·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/WeightedPSQ.dyn_hi
 70 -rw-r--r--···0·root·········(0)·root·········(0)····30962·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/WeightedPSQ.hi
80 -rw-r--r--···0·root·········(0)·root·········(0)·····4138·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/Flag.dyn_hi71 -rw-r--r--···0·root·········(0)·root·········(0)····15486·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular.dyn_hi
81 -rw-r--r--···0·root·········(0)·root·········(0)·····4135·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/Flag.hi72 -rw-r--r--···0·root·········(0)·root·········(0)····15483·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular.hi
82 -rw-r--r--···0·root·········(0)·root·········(0)····32618·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/InstSolverPackage.dyn_hi 
83 -rw-r--r--···0·root·········(0)·root·········(0)····32615·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/InstSolverPackage.hi73 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/
84 -rw-r--r--···0·root·········(0)·root·········(0)·····4217·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/InstalledPreference.dyn_hi74 -rw-r--r--···0·root·········(0)·root·········(0)···198785·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ComponentDeps.dyn_hi
85 -rw-r--r--···0·root·········(0)·root·········(0)·····4214·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/InstalledPreference.hi75 -rw-r--r--···0·root·········(0)·root·········(0)···198782·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ComponentDeps.hi
86 -rw-r--r--···0·root·········(0)·root·········(0)·····6984·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/LabeledPackageConstraint.dyn_hi76 -rw-r--r--···0·root·········(0)·root·········(0)···296853·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ConstraintSource.dyn_hi
87 -rw-r--r--···0·root·········(0)·root·········(0)·····6981·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/LabeledPackageConstraint.hi77 -rw-r--r--···0·root·········(0)·root·········(0)···296850·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ConstraintSource.hi
88 -rw-r--r--···0·root·········(0)·root·········(0)····66507·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/OptionalStanza.dyn_hi78 -rw-r--r--···0·root·········(0)·root·········(0)·····8074·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/DependencyResolver.dyn_hi
89 -rw-r--r--···0·root·········(0)·root·········(0)····66504·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/OptionalStanza.hi79 -rw-r--r--···0·root·········(0)·root·········(0)·····8071·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/DependencyResolver.hi
90 -rw-r--r--···0·root·········(0)·root·········(0)···114151·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackageConstraint.dyn_hi80 -rw-r--r--···0·root·········(0)·root·········(0)·····4130·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/Flag.dyn_hi
91 -rw-r--r--···0·root·········(0)·root·········(0)···114148·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackageConstraint.hi81 -rw-r--r--···0·root·········(0)·root·········(0)·····4127·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/Flag.hi
92 -rw-r--r--···0·root·········(0)·root·········(0)·····6568·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackageFixedDeps.dyn_hi82 -rw-r--r--···0·root·········(0)·root·········(0)····32619·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/InstSolverPackage.dyn_hi
93 -rw-r--r--···0·root·········(0)·root·········(0)·····6565·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackageFixedDeps.hi83 -rw-r--r--···0·root·········(0)·root·········(0)····32616·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/InstSolverPackage.hi
94 -rw-r--r--···0·root·········(0)·root·········(0)····43795·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackageIndex.dyn_hi84 -rw-r--r--···0·root·········(0)·root·········(0)·····4221·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/InstalledPreference.dyn_hi
95 -rw-r--r--···0·root·········(0)·root·········(0)····43792·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackageIndex.hi85 -rw-r--r--···0·root·········(0)·root·········(0)·····4218·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/InstalledPreference.hi
96 -rw-r--r--···0·root·········(0)·root·········(0)····36997·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackagePath.dyn_hi86 -rw-r--r--···0·root·········(0)·root·········(0)·····6975·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/LabeledPackageConstraint.dyn_hi
97 -rw-r--r--···0·root·········(0)·root·········(0)····36994·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackagePath.hi87 -rw-r--r--···0·root·········(0)·root·········(0)·····6972·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/LabeledPackageConstraint.hi
98 -rw-r--r--···0·root·········(0)·root·········(0)·····5921·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackagePreferences.dyn_hi88 -rw-r--r--···0·root·········(0)·root·········(0)····66510·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/OptionalStanza.dyn_hi
99 -rw-r--r--···0·root·········(0)·root·········(0)·····5918·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackagePreferences.hi89 -rw-r--r--···0·root·········(0)·root·········(0)····66507·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/OptionalStanza.hi
100 -rw-r--r--···0·root·········(0)·root·········(0)····46480·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PkgConfigDb.dyn_hi90 -rw-r--r--···0·root·········(0)·root·········(0)···114146·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackageConstraint.dyn_hi
101 -rw-r--r--···0·root·········(0)·root·········(0)····46477·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PkgConfigDb.hi91 -rw-r--r--···0·root·········(0)·root·········(0)···114143·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackageConstraint.hi
102 -rw-r--r--···0·root·········(0)·root·········(0)····12366·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/Progress.dyn_hi92 -rw-r--r--···0·root·········(0)·root·········(0)·····6569·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackageFixedDeps.dyn_hi
103 -rw-r--r--···0·root·········(0)·root·········(0)····12363·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/Progress.hi93 -rw-r--r--···0·root·········(0)·root·········(0)·····6566·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackageFixedDeps.hi
104 -rw-r--r--···0·root·········(0)·root·········(0)····32913·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ProjectConfigPath.dyn_hi94 -rw-r--r--···0·root·········(0)·root·········(0)····43786·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackageIndex.dyn_hi
105 -rw-r--r--···0·root·········(0)·root·········(0)····32910·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ProjectConfigPath.hi95 -rw-r--r--···0·root·········(0)·root·········(0)····43783·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackageIndex.hi
106 -rw-r--r--···0·root·········(0)·root·········(0)····45994·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ResolverPackage.dyn_hi96 -rw-r--r--···0·root·········(0)·root·········(0)····36996·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackagePath.dyn_hi
107 -rw-r--r--···0·root·········(0)·root·········(0)····45991·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ResolverPackage.hi97 -rw-r--r--···0·root·········(0)·root·········(0)····36993·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackagePath.hi
108 -rw-r--r--···0·root·········(0)·root·········(0)···149049·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/Settings.dyn_hi98 -rw-r--r--···0·root·········(0)·root·········(0)·····5914·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackagePreferences.dyn_hi
109 -rw-r--r--···0·root·········(0)·root·········(0)···149046·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/Settings.hi99 -rw-r--r--···0·root·········(0)·root·········(0)·····5911·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackagePreferences.hi
110 -rw-r--r--···0·root·········(0)·root·········(0)····49414·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/SolverId.dyn_hi100 -rw-r--r--···0·root·········(0)·root·········(0)····46489·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PkgConfigDb.dyn_hi
111 -rw-r--r--···0·root·········(0)·root·········(0)····49411·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/SolverId.hi101 -rw-r--r--···0·root·········(0)·root·········(0)····46486·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PkgConfigDb.hi
112 -rw-r--r--···0·root·········(0)·root·········(0)····41176·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/SolverPackage.dyn_hi102 -rw-r--r--···0·root·········(0)·root·········(0)····12355·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/Progress.dyn_hi
113 -rw-r--r--···0·root·········(0)·root·········(0)····41173·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/SolverPackage.hi103 -rw-r--r--···0·root·········(0)·root·········(0)····12352·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/Progress.hi
114 -rw-r--r--···0·root·········(0)·root·········(0)····35083·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/SourcePackage.dyn_hi104 -rw-r--r--···0·root·········(0)·root·········(0)····32902·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ProjectConfigPath.dyn_hi
115 -rw-r--r--···0·root·········(0)·root·········(0)····35080·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/SourcePackage.hi105 -rw-r--r--···0·root·········(0)·root·········(0)····32899·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ProjectConfigPath.hi
116 -rw-r--r--···0·root·········(0)·root·········(0)····11780·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/Variable.dyn_hi106 -rw-r--r--···0·root·········(0)·root·········(0)····46003·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ResolverPackage.dyn_hi
117 -rw-r--r--···0·root·········(0)·root·········(0)····11777·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/Variable.hi107 -rw-r--r--···0·root·········(0)·root·········(0)····46000·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ResolverPackage.hi
 108 -rw-r--r--···0·root·········(0)·root·········(0)···149040·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/Settings.dyn_hi
 109 -rw-r--r--···0·root·········(0)·root·········(0)···149037·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/Settings.hi
 110 -rw-r--r--···0·root·········(0)·root·········(0)····49406·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/SolverId.dyn_hi
 111 -rw-r--r--···0·root·········(0)·root·········(0)····49403·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/SolverId.hi
 112 -rw-r--r--···0·root·········(0)·root·········(0)····41173·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/SolverPackage.dyn_hi
 113 -rw-r--r--···0·root·········(0)·root·········(0)····41170·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/SolverPackage.hi
 114 -rw-r--r--···0·root·········(0)·root·········(0)····35091·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/SourcePackage.dyn_hi
Max diff block lines reached; 776/57403 bytes (1.35%) of diff not shown.
3.0 KB
./var/lib/ghc/package.conf.d/cabal-install-solver-3.12.1.0.conf
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 name:·················cabal-install-solver1 name:·················cabal-install-solver
2 version:··············3.12.1.02 version:··············3.12.1.0
3 visibility:···········public3 visibility:···········public
4 id:···················cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u 
5 key:··················cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u4 id:···················cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG
 5 key:··················cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG
6 license:··············BSD-3-Clause6 license:··············BSD-3-Clause
7 copyright:············2003-2024,·Cabal·Development·Team7 copyright:············2003-2024,·Cabal·Development·Team
8 maintainer:···········Cabal·Development·Team·<cabal-devel@haskell.org>8 maintainer:···········Cabal·Development·Team·<cabal-devel@haskell.org>
9 author:···············Cabal·Development·Team·(see·AUTHORS·file)9 author:···············Cabal·Development·Team·(see·AUTHORS·file)
10 homepage:·············http://www.haskell.org/cabal/10 homepage:·············http://www.haskell.org/cabal/
11 synopsis:·············The·command-line·interface·for·Cabal·and·Hackage.11 synopsis:·············The·command-line·interface·for·Cabal·and·Hackage.
12 description:12 description:
13 ····The·solver·component·used·in·cabal-install·command-line·program13 ····The·solver·component·used·in·cabal-install·command-line·program
  
14 category:·············Distribution14 category:·············Distribution
15 abi:··················a996fb6a747c0ad9714ff2f401f3634d15 abi:··················2a6e7fb2e1c045eed5f1aae3c5677f02
16 exposed:··············True16 exposed:··············True
17 exposed-modules:17 exposed-modules:
18 ····Distribution.Client.Utils.Assertion18 ····Distribution.Client.Utils.Assertion
19 ····Distribution.Solver.Compat.Prelude·Distribution.Solver.Modular19 ····Distribution.Solver.Compat.Prelude·Distribution.Solver.Modular
20 ····Distribution.Solver.Modular.Assignment20 ····Distribution.Solver.Modular.Assignment
21 ····Distribution.Solver.Modular.Builder21 ····Distribution.Solver.Modular.Builder
22 ····Distribution.Solver.Modular.Configured22 ····Distribution.Solver.Modular.Configured
Offset 59, 27 lines modifiedOffset 59, 27 lines modified
59 ····Distribution.Solver.Types.Settings59 ····Distribution.Solver.Types.Settings
60 ····Distribution.Solver.Types.SolverId60 ····Distribution.Solver.Types.SolverId
61 ····Distribution.Solver.Types.SolverPackage61 ····Distribution.Solver.Types.SolverPackage
62 ····Distribution.Solver.Types.SourcePackage62 ····Distribution.Solver.Types.SourcePackage
63 ····Distribution.Solver.Types.Variable63 ····Distribution.Solver.Types.Variable
  
64 import-dirs:64 import-dirs:
65 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u65 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG
  
66 library-dirs:66 library-dirs:
67 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u67 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG
  
68 library-dirs-static:68 library-dirs-static:
69 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u69 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG
  
70 dynamic-library-dirs:70 dynamic-library-dirs:
71 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace71 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace
  
72 data-dir:·············/usr/share/cabal-install-solver72 data-dir:·············/usr/share/cabal-install-solver
73 hs-libraries:·········HScabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u73 hs-libraries:·········HScabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG
74 depends:74 depends:
75 ····Cabal-3.12.1.0-inplace·Cabal-syntax-3.12.1.0-inplace75 ····Cabal-3.12.1.0-inplace·Cabal-syntax-3.12.1.0-inplace
76 ····array-0.5.8.0-inplace·base-4.20.2.0-inplace76 ····array-0.5.8.0-inplace·base-4.20.2.0-inplace
77 ····bytestring-0.12.2.0-inplace·containers-0.7-inplace77 ····bytestring-0.12.2.0-inplace·containers-0.7-inplace
78 ····directory-1.3.8.5-inplace78 ····directory-1.3.8.5-inplace
79 ····edit-distance-0.2.2.1-IN230mfChWn4tWlZRcnE8179 ····edit-distance-0.2.2.1-IN230mfChWn4tWlZRcnE81
80 ····filepath-1.5.4.0-inplace·mtl-2.3.1-inplace80 ····filepath-1.5.4.0-inplace·mtl-2.3.1-inplace
3.6 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Client/Utils/Assertion.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Client/Utils/Assertion.hi
Files 83% similar despite different names
3.24 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Distribution.Client.Utils.Assertion·91037 interface·Distribution.Client.Utils.Assertion·9103
8 ··interface·hash:·d81b2f74ae636caaf5510ac872d7f51f 
9 ··ABI·hash:·1295740473f7c3f04a3ff7ecc75290f8 
10 ··export-list·hash:·491a4638091134be381ccf7757d8dbef8 ··interface·hash:·92c0ecc96c8e1ad531c874c8a18e2f7c
 9 ··ABI·hash:·e1113c76304426eb58fe51d042b299d0
 10 ··export-list·hash:·dc541106334303ef8d8e0bebf970cd9b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·93c4cd72dc6308f49be4a37eaa2afca312 ··flag·hash:·93c4cd72dc6308f49be4a37eaa2afca3
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a6809de08e57feb1cc1bc9ea102f96c016 ··src_hash:·a6809de08e57feb1cc1bc9ea102f96c0
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 29, 41 lines modifiedOffset 29, 41 lines modified
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··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c34 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
35 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf35 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
36 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·32e97b9f57f336fc60e81a41753d0b7636 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·86d98e6948c77d78d40d7dfb617326f0
37 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d37 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
38 52db0da10c6adbca9154a397339c5b9038 94784f0002375ecc60dab299e7778939
39 ··$trModule·::·GHC.Types.Module39 ··$trModule·::·GHC.Types.Module
40 ··[HasNoCafRefs,·TagSig:·<TagProper>,40 ··[HasNoCafRefs,·TagSig:·<TagProper>,
41 ···LambdaFormInfo:·LFCon[GHC.Types.Module],41 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
42 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]42 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
43 44ef9e0b4af2bc81fcdf4c70f394eedb43 b4f2a326f0fe61779560ebdfd9696ad3
44 ··$trModule1·::·GHC.Types.TrName44 ··$trModule1·::·GHC.Types.TrName
45 ··[HasNoCafRefs,·TagSig:·<TagProper>,45 ··[HasNoCafRefs,·TagSig:·<TagProper>,
46 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],46 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
47 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]47 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
48 62a348f01308d7a500f0257b3933ce8148 8d574724b3e7de2fc88dae248f95cfab
49 ··$trModule2·::·GHC.Prim.Addr#49 ··$trModule2·::·GHC.Prim.Addr#
50 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,50 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
51 ···Unfolding:·Core:·<vanilla>·"Distribution.Client.Utils.Assertion"#]51 ···Unfolding:·Core:·<vanilla>·"Distribution.Client.Utils.Assertion"#]
52 ef85d7a6a1cd5eb82416c51147b8b34552 115e0e87a485d2d6c47d51c7af1c09ba
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 272d585992a6bcb112f2d6a266f2e78f57 c7be07178f8f0d414e61678198fbfaa4
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 ··············"cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u"#] 
62 9ffc8e3b06fe7eaa2d042237b4898a8461 ··············"cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG"#]
 62 931c829186cae6d4905e6d4113e931f0
63 ··expensiveAssert·::·GHC.Types.Bool·->·a·->·a63 ··expensiveAssert·::·GHC.Types.Bool·->·a·->·a
64 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,64 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
65 ···Strictness:·<A><1L>,65 ···Strictness:·<A><1L>,
66 ···Unfolding:·Core:·<vanilla>66 ···Unfolding:·Core:·<vanilla>
67 ··············\·@a·(ds['GHC.Types.Many]·::·GHC.Types.Bool)·->67 ··············\·@a·(ds['GHC.Types.Many]·::·GHC.Types.Bool)·->
68 ··············GHC.Internal.Base.id·@a]68 ··············GHC.Internal.Base.id·@a]
69 Warnings:69 Warnings:
3.6 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Client/Utils/Assertion.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Client/Utils/Assertion.dyn_hi
Files 84% similar despite different names
3.24 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Distribution.Client.Utils.Assertion·91037 interface·Distribution.Client.Utils.Assertion·9103
8 ··interface·hash:·d81b2f74ae636caaf5510ac872d7f51f 
9 ··ABI·hash:·1295740473f7c3f04a3ff7ecc75290f8 
10 ··export-list·hash:·491a4638091134be381ccf7757d8dbef8 ··interface·hash:·92c0ecc96c8e1ad531c874c8a18e2f7c
 9 ··ABI·hash:·e1113c76304426eb58fe51d042b299d0
 10 ··export-list·hash:·dc541106334303ef8d8e0bebf970cd9b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·93c4cd72dc6308f49be4a37eaa2afca312 ··flag·hash:·93c4cd72dc6308f49be4a37eaa2afca3
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a6809de08e57feb1cc1bc9ea102f96c016 ··src_hash:·a6809de08e57feb1cc1bc9ea102f96c0
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 29, 41 lines modifiedOffset 29, 41 lines modified
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··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c34 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
35 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf35 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
36 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·32e97b9f57f336fc60e81a41753d0b7636 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·86d98e6948c77d78d40d7dfb617326f0
37 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d37 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
38 52db0da10c6adbca9154a397339c5b9038 94784f0002375ecc60dab299e7778939
39 ··$trModule·::·GHC.Types.Module39 ··$trModule·::·GHC.Types.Module
40 ··[HasNoCafRefs,·TagSig:·<TagProper>,40 ··[HasNoCafRefs,·TagSig:·<TagProper>,
41 ···LambdaFormInfo:·LFCon[GHC.Types.Module],41 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
42 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]42 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
43 44ef9e0b4af2bc81fcdf4c70f394eedb43 b4f2a326f0fe61779560ebdfd9696ad3
44 ··$trModule1·::·GHC.Types.TrName44 ··$trModule1·::·GHC.Types.TrName
45 ··[HasNoCafRefs,·TagSig:·<TagProper>,45 ··[HasNoCafRefs,·TagSig:·<TagProper>,
46 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],46 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
47 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]47 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
48 62a348f01308d7a500f0257b3933ce8148 8d574724b3e7de2fc88dae248f95cfab
49 ··$trModule2·::·GHC.Prim.Addr#49 ··$trModule2·::·GHC.Prim.Addr#
50 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,50 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
51 ···Unfolding:·Core:·<vanilla>·"Distribution.Client.Utils.Assertion"#]51 ···Unfolding:·Core:·<vanilla>·"Distribution.Client.Utils.Assertion"#]
52 ef85d7a6a1cd5eb82416c51147b8b34552 115e0e87a485d2d6c47d51c7af1c09ba
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 272d585992a6bcb112f2d6a266f2e78f57 c7be07178f8f0d414e61678198fbfaa4
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 ··············"cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u"#] 
62 9ffc8e3b06fe7eaa2d042237b4898a8461 ··············"cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG"#]
 62 931c829186cae6d4905e6d4113e931f0
63 ··expensiveAssert·::·GHC.Types.Bool·->·a·->·a63 ··expensiveAssert·::·GHC.Types.Bool·->·a·->·a
64 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,64 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
65 ···Strictness:·<A><1L>,65 ···Strictness:·<A><1L>,
66 ···Unfolding:·Core:·<vanilla>66 ···Unfolding:·Core:·<vanilla>
67 ··············\·@a·(ds['GHC.Types.Many]·::·GHC.Types.Bool)·->67 ··············\·@a·(ds['GHC.Types.Many]·::·GHC.Types.Bool)·->
68 ··············GHC.Internal.Base.id·@a]68 ··············GHC.Internal.Base.id·@a]
69 Warnings:69 Warnings:
2.97 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Compat/Prelude.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Compat/Prelude.dyn_hi
Files 98% similar despite different names
2.62 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·Distribution.Solver.Compat.Prelude·91037 interface·Distribution.Solver.Compat.Prelude·9103
8 ··interface·hash:·fa58c80494f3cc332539ac8c278f754c 
9 ··ABI·hash:·1e239f59fe4147266aacfd9d08ba88c58 ··interface·hash:·15e5d5ada483d087ed047ea79faeeb2c
 9 ··ABI·hash:·8cbc9d8f05f39182af1fa2bada5b0e25
10 ··export-list·hash:·ee59bde71b766895275965ac210e0ee410 ··export-list·hash:·ee59bde71b766895275965ac210e0ee4
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·480f78834bc959d3b7da6fe0ed0ccb6116 ··src_hash:·480f78834bc959d3b7da6fe0ed0ccb61
Offset 338, 38 lines modifiedOffset 338, 38 lines modified
338 import··-/··GHC.Internal.Text.ParserCombinators.ReadP·addecfeb5cfe4abe513a02c48c48aa9c338 import··-/··GHC.Internal.Text.ParserCombinators.ReadP·addecfeb5cfe4abe513a02c48c48aa9c
339 import··-/··GHC.Internal.Text.Read·d45b7efe18f0bf3793a85705a212f86d339 import··-/··GHC.Internal.Text.Read·d45b7efe18f0bf3793a85705a212f86d
340 import··-/··GHC.Internal.Unicode·d46612e4a966e0dc026e21afe5cefd0d340 import··-/··GHC.Internal.Unicode·d46612e4a966e0dc026e21afe5cefd0d
341 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3341 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3
342 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6342 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
343 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888343 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
344 import··-/··Text.PrettyPrint.HughesPJ·f01f7646a5284f73eeab69272ba466ac344 import··-/··Text.PrettyPrint.HughesPJ·f01f7646a5284f73eeab69272ba466ac
345 9acff26b7a5ea901b005e8a85b6b4e38345 d50cb1441f1cc055cf1fdd486f2fb701
346 ··$trModule·::·GHC.Types.Module346 ··$trModule·::·GHC.Types.Module
347 ··[HasNoCafRefs,·TagSig:·<TagProper>,347 ··[HasNoCafRefs,·TagSig:·<TagProper>,
348 ···LambdaFormInfo:·LFCon[GHC.Types.Module],348 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
349 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]349 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
350 102d178dec232593976f047caac0e666350 f8ed11a501f56cf383c949a3f93da699
351 ··$trModule1·::·GHC.Types.TrName351 ··$trModule1·::·GHC.Types.TrName
352 ··[HasNoCafRefs,·TagSig:·<TagProper>,352 ··[HasNoCafRefs,·TagSig:·<TagProper>,
353 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],353 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
354 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]354 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
355 8df3a636b0e582bcc4e67e431c76cea1355 86431e1e5910844144ca66f54d6f5e7d
356 ··$trModule2·::·GHC.Prim.Addr#356 ··$trModule2·::·GHC.Prim.Addr#
357 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,357 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
358 ···Unfolding:·Core:·<vanilla>·"Distribution.Solver.Compat.Prelude"#]358 ···Unfolding:·Core:·<vanilla>·"Distribution.Solver.Compat.Prelude"#]
359 7234186d2c3d6475759e35b799f04280359 f340f44b797a233cf2adb3f863a868fd
360 ··$trModule3·::·GHC.Types.TrName360 ··$trModule3·::·GHC.Types.TrName
361 ··[HasNoCafRefs,·TagSig:·<TagProper>,361 ··[HasNoCafRefs,·TagSig:·<TagProper>,
362 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],362 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
363 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]363 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
364 2fd077c25fdb4ff030b740e2be6cbd8f364 1397b3e9f0c6380943ceeba70744fccf
365 ··$trModule4·::·GHC.Prim.Addr#365 ··$trModule4·::·GHC.Prim.Addr#
366 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,366 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
367 ···Unfolding:·Core:·<vanilla>367 ···Unfolding:·Core:·<vanilla>
368 ··············"cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u"#]368 ··············"cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG"#]
369 Warnings:369 Warnings:
370 ··Deprecated·names:370 ··Deprecated·names:
371 ··Deprecated·exports:371 ··Deprecated·exports:
372 trusted:·safe-inferred372 trusted:·safe-inferred
373 require·own·pkg·trusted:·False373 require·own·pkg·trusted:·False
374 docs:374 docs:
375 ··Nothing375 ··Nothing
2.96 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Compat/Prelude.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Compat/Prelude.hi
Files 97% similar despite different names
2.61 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·Distribution.Solver.Compat.Prelude·91037 interface·Distribution.Solver.Compat.Prelude·9103
8 ··interface·hash:·fa58c80494f3cc332539ac8c278f754c 
9 ··ABI·hash:·1e239f59fe4147266aacfd9d08ba88c58 ··interface·hash:·15e5d5ada483d087ed047ea79faeeb2c
 9 ··ABI·hash:·8cbc9d8f05f39182af1fa2bada5b0e25
10 ··export-list·hash:·ee59bde71b766895275965ac210e0ee410 ··export-list·hash:·ee59bde71b766895275965ac210e0ee4
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·480f78834bc959d3b7da6fe0ed0ccb6116 ··src_hash:·480f78834bc959d3b7da6fe0ed0ccb61
Offset 338, 38 lines modifiedOffset 338, 38 lines modified
338 import··-/··GHC.Internal.Text.ParserCombinators.ReadP·addecfeb5cfe4abe513a02c48c48aa9c338 import··-/··GHC.Internal.Text.ParserCombinators.ReadP·addecfeb5cfe4abe513a02c48c48aa9c
339 import··-/··GHC.Internal.Text.Read·d45b7efe18f0bf3793a85705a212f86d339 import··-/··GHC.Internal.Text.Read·d45b7efe18f0bf3793a85705a212f86d
340 import··-/··GHC.Internal.Unicode·d46612e4a966e0dc026e21afe5cefd0d340 import··-/··GHC.Internal.Unicode·d46612e4a966e0dc026e21afe5cefd0d
341 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3341 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3
342 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6342 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
343 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888343 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
344 import··-/··Text.PrettyPrint.HughesPJ·f01f7646a5284f73eeab69272ba466ac344 import··-/··Text.PrettyPrint.HughesPJ·f01f7646a5284f73eeab69272ba466ac
345 9acff26b7a5ea901b005e8a85b6b4e38345 d50cb1441f1cc055cf1fdd486f2fb701
346 ··$trModule·::·GHC.Types.Module346 ··$trModule·::·GHC.Types.Module
347 ··[HasNoCafRefs,·TagSig:·<TagProper>,347 ··[HasNoCafRefs,·TagSig:·<TagProper>,
348 ···LambdaFormInfo:·LFCon[GHC.Types.Module],348 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
349 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]349 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
350 102d178dec232593976f047caac0e666350 f8ed11a501f56cf383c949a3f93da699
351 ··$trModule1·::·GHC.Types.TrName351 ··$trModule1·::·GHC.Types.TrName
352 ··[HasNoCafRefs,·TagSig:·<TagProper>,352 ··[HasNoCafRefs,·TagSig:·<TagProper>,
353 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],353 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
354 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]354 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
355 8df3a636b0e582bcc4e67e431c76cea1355 86431e1e5910844144ca66f54d6f5e7d
356 ··$trModule2·::·GHC.Prim.Addr#356 ··$trModule2·::·GHC.Prim.Addr#
357 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,357 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
358 ···Unfolding:·Core:·<vanilla>·"Distribution.Solver.Compat.Prelude"#]358 ···Unfolding:·Core:·<vanilla>·"Distribution.Solver.Compat.Prelude"#]
359 7234186d2c3d6475759e35b799f04280359 f340f44b797a233cf2adb3f863a868fd
360 ··$trModule3·::·GHC.Types.TrName360 ··$trModule3·::·GHC.Types.TrName
361 ··[HasNoCafRefs,·TagSig:·<TagProper>,361 ··[HasNoCafRefs,·TagSig:·<TagProper>,
362 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],362 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
363 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]363 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
364 2fd077c25fdb4ff030b740e2be6cbd8f364 1397b3e9f0c6380943ceeba70744fccf
365 ··$trModule4·::·GHC.Prim.Addr#365 ··$trModule4·::·GHC.Prim.Addr#
366 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,366 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
367 ···Unfolding:·Core:·<vanilla>367 ···Unfolding:·Core:·<vanilla>
368 ··············"cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u"#]368 ··············"cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG"#]
369 Warnings:369 Warnings:
370 ··Deprecated·names:370 ··Deprecated·names:
371 ··Deprecated·exports:371 ··Deprecated·exports:
372 trusted:·safe-inferred372 trusted:·safe-inferred
373 require·own·pkg·trusted:·False373 require·own·pkg·trusted:·False
374 docs:374 docs:
375 ··Nothing375 ··Nothing
26.8 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Assignment.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Assignment.dyn_hi
Files 97% similar despite different names
26.4 KB
ghc --show-iface {}
    
Offset 1, 41 lines modifiedOffset 1, 41 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·Distribution.Solver.Modular.Assignment·91037 interface·Distribution.Solver.Modular.Assignment·9103
8 ··interface·hash:·d46f5953099cbe8ba15469864f9101f9 
9 ··ABI·hash:·866b1b0cf2755b6e22d8b6340f2a01c2 
10 ··export-list·hash:·607bace5ccfe166c4e7a13831ae6f357 
11 ··orphan·hash:·1cbeb1e0472f70f01f63c0e934dd7ed28 ··interface·hash:·5d979ee1aa10c713e95f05b906e01913
 9 ··ABI·hash:·e3a78bf9bf2deccef59f34f3ecfc548b
 10 ··export-list·hash:·2b6847d78aa7a7b47cff2912c41d30e1
 11 ··orphan·hash:·d05a84f4bc53814f72a85ca0f13d7f87
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·3d4d9168f81fc1cea20ea094b71cbb9816 ··src_hash:·3d4d9168f81fc1cea20ea094b71cbb98
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··toCPs21 ··toCPs
22 ··Assignment{A}22 ··Assignment{A}
23 ··FAssignment23 ··FAssignment
24 ··PAssignment24 ··PAssignment
25 ··SAssignment25 ··SAssignment
26 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude26 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
27 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Configured27 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Configured
28 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency28 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
29 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag29 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag
30 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.LabeledGraph30 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.LabeledGraph
31 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package31 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
32 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps32 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps
33 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.OptionalStanza33 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.OptionalStanza
34 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath34 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
35 boot·module·dependencies:35 boot·module·dependencies:
36 direct·package·dependencies:·Cabal-syntax-3.12.1.0·array-0.5.8.036 direct·package·dependencies:·Cabal-syntax-3.12.1.0·array-0.5.8.0
37 ·····························base-4.20.2.0·containers-0.737 ·····························base-4.20.2.0·containers-0.7
38 plugin·package·dependencies:38 plugin·package·dependencies:
39 orphans:·Data.Binary.Generic·Data.ByteString.Builder39 orphans:·Data.Binary.Generic·Data.ByteString.Builder
40 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM40 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
41 ·········Data.Text·Data.Text.Lazy·Data.Text.Show41 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 112, 69 lines modifiedOffset 112, 69 lines modified
112 ·························Control.Monad.Trans.Writer.Strict112 ·························Control.Monad.Trans.Writer.Strict
113 import··-/··Distribution.PackageDescription·a2356c5b24e776158b435253363ec408113 import··-/··Distribution.PackageDescription·a2356c5b24e776158b435253363ec408
114 import··-/··Distribution.Types.Flag·4fbf653e0fc8cadd886f14bfde0d5101114 import··-/··Distribution.Types.Flag·4fbf653e0fc8cadd886f14bfde0d5101
115 import··-/··Data.Array·30bfaeb04034b21f3dad8efbd47a1ca7115 import··-/··Data.Array·30bfaeb04034b21f3dad8efbd47a1ca7
116 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde116 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
117 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a0117 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a0
118 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a118 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
119 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c5119 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
120 ··exports:·ee59bde71b766895275965ac210e0ee4120 ··exports:·ee59bde71b766895275965ac210e0ee4
121 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Configured·ebdc7689cc8971eb1af02afe04bd350f 
122 ··exports:·4cb50d05341767b74312ea85b1a7dd63 
123 ··CP·8a638ceebbe64de6471150d0b04c4b1c 
124 ··CP·29c8d787caef47205267f66c7e864664 
125 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
126 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
127 ··RevDepMap·f4e15a334b55fbff13feb1c0a249bf8d 
128 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·3e022a743bbda12033bba26e495ce748 
129 ··exports:·5b2fa1a2c0bc0d81686f7cbd274dc2c7 
130 ··FN·d70c49a83254f238b836a16068436ba6 
131 ··QFN·bffff9e66c1e36a9c4fe7c8d40c11546 
132 ··QSN·9d9cf16e8e577f88bdf26779bc32cb89 
133 ··SN·611649da9ef9b303033e4106d65383f6 
134 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.LabeledGraph·11193842fdaeea8794a6ea0380866d53 
135 ··exports:·b39bb11a3486f69b3a1a18d82fe52b34 
136 ··Graph·7a29143586009bb7174d9c233b340a8f 
137 ··graphFromEdges·09c101adbe75220fcc39960507c0c409 
138 ··topSort·5e58d16ea0dadf8b54973e623e05070e 
139 ··transposeG·0b908e487b7dc47ef4eac7e84670cb77 
140 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
141 ··exports:·79184e9a17bcb583e098859bcb246af9 
142 ··I·da8f4b00c0daa223e5056879bda53b9f 
143 ··PI·26714161756b98a2c7c3c090c466c6d0 
144 ··PI·f7d0d29a05b56dd00dd7924290f71a35 
145 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·1b80f9a42f74c2dbdf109f5dd42d7a14 
146 ··exports:·b50a17ca4de523e94f7fa85e232fc8af 
147 ··Component·dc4347f2d755ddbe4169c13a103589ca 
148 ··ComponentDeps·f2278268aa2be09dde762ea0a00de8e9 
149 ··fromList·6b03b20dea30c948e4be6214f343ee9c 
150 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.OptionalStanza·9037a676e7b8a608d96b74e9c9128bb6 
151 ··exports:·b9f0beac4ae4798b48ab2931cdcfd1e6 
152 ··OptionalStanzaSet·9e7f133ef37d52f11edfd9210e9aabfc 
153 ··optStanzaSetSingleton·2fb99d60de75dfa8ab75d4f44b792803 
154 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·c6e4453c328741d8165b2a1ed6bdc4db 
155 ··exports:·900a5f4c6ab7c0db357ed0d618c43c2b 
156 ··QPN·19630db121536cff999937a7cd5c0760121 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Configured·493597e8773e4072190cece95bea1e62
 122 ··exports:·632bc97fdcf91690a315cd1c62599028
 123 ··CP·5ceb5ea3921bdea7be1350a1898a71fa
 124 ··CP·f0f485d8ec69d7ba2d8e3997e765d687
 125 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency·40a941db691c19767ff6d79021e60b76
 126 ··exports:·078af83a5898701ea2aa43d7b18d0c70
 127 ··RevDepMap·8770a2bc62fc5ba72d2ef7d3311199d7
 128 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag·f0b8cec45b101c49e770789b0699d0ad
 129 ··exports:·ca4b902b5c78230cafeb7dcd383519ba
 130 ··FN·c56f88135ab5bedee499a4ec9e40962a
 131 ··QFN·241ea6dd3a456d7c9d5fed45cc73ae20
 132 ··QSN·b887583487def1dba90ee190aba136ef
 133 ··SN·b62458980e6a32d57506c63484745979
 134 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.LabeledGraph·269903a008e33cf7692aa226df6101bf
 135 ··exports:·f6d8348ed8bb4f63c5eef2ce335a0680
 136 ··Graph·5dca1b18d6b7cc9a3e09708a2acb27fd
 137 ··graphFromEdges·81602e07ae2c21a8bc5fee2c38f932b4
 138 ··topSort·6e5805a1f55258f4c4ea4171d6ad30c6
 139 ··transposeG·98a8d9f4fb951bf3bd47e136d0c68082
 140 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package·18f40bb6e50bd62e433dbc31adbcaa52
 141 ··exports:·11debf6b6e986e324423d93da397f6a7
 142 ··I·b6abee22208172f162a83815d78b0250
 143 ··PI·38b05ca230490ab93f32584c4796f1ec
 144 ··PI·566d68b0e040eff25e420991ddca9139
 145 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps·3fb3f98716a6d8fbcc8e853ace158f92
 146 ··exports:·1f3a47b5fd5db4ffea0e9e7a386d3964
 147 ··Component·b7b3a1064922a575b93e7cc81cf600f8
 148 ··ComponentDeps·bfef8c3f11efa0554d40b8dad1e6314d
 149 ··fromList·3ec1f466839b02f0ad7d68cef61d6d39
 150 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.OptionalStanza·46f26b15cceed4845b7ebb9ff333a62d
 151 ··exports:·af7b3a3a9280506a3d08c6d340c3ce0c
 152 ··OptionalStanzaSet·d34b9890786c43b5664033d06d0c4961
 153 ··optStanzaSetSingleton·b8385dd1f57d29fcd338f05409da32ae
 154 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·40b1ccd9294b96cf669b98981155fb8f
 155 ··exports:·1252f0b19e1d4ace1accf06a26c20e95
 156 ··QPN·7b3c1f82fa15c63c16fad5c5c582a7b8
157 import··-/··Data.Graph·e6f5fc0bfc5dae19b5bf74b0f0dead9a157 import··-/··Data.Graph·e6f5fc0bfc5dae19b5bf74b0f0dead9a
158 import··-/··Data.Map·50e219994cc6c380203ac3d661e3e860158 import··-/··Data.Map·50e219994cc6c380203ac3d661e3e860
Max diff block lines reached; 17895/27000 bytes (66.28%) of diff not shown.
26.8 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Assignment.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Assignment.hi
Files 96% similar despite different names
26.4 KB
ghc --show-iface {}
    
Offset 1, 41 lines modifiedOffset 1, 41 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·Distribution.Solver.Modular.Assignment·91037 interface·Distribution.Solver.Modular.Assignment·9103
8 ··interface·hash:·d46f5953099cbe8ba15469864f9101f9 
9 ··ABI·hash:·866b1b0cf2755b6e22d8b6340f2a01c2 
10 ··export-list·hash:·607bace5ccfe166c4e7a13831ae6f357 
11 ··orphan·hash:·1cbeb1e0472f70f01f63c0e934dd7ed28 ··interface·hash:·5d979ee1aa10c713e95f05b906e01913
 9 ··ABI·hash:·e3a78bf9bf2deccef59f34f3ecfc548b
 10 ··export-list·hash:·2b6847d78aa7a7b47cff2912c41d30e1
 11 ··orphan·hash:·d05a84f4bc53814f72a85ca0f13d7f87
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·3d4d9168f81fc1cea20ea094b71cbb9816 ··src_hash:·3d4d9168f81fc1cea20ea094b71cbb98
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··toCPs21 ··toCPs
22 ··Assignment{A}22 ··Assignment{A}
23 ··FAssignment23 ··FAssignment
24 ··PAssignment24 ··PAssignment
25 ··SAssignment25 ··SAssignment
26 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude26 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
27 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Configured27 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Configured
28 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency28 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
29 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag29 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag
30 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.LabeledGraph30 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.LabeledGraph
31 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package31 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
32 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps32 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps
33 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.OptionalStanza33 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.OptionalStanza
34 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath34 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
35 boot·module·dependencies:35 boot·module·dependencies:
36 direct·package·dependencies:·Cabal-syntax-3.12.1.0·array-0.5.8.036 direct·package·dependencies:·Cabal-syntax-3.12.1.0·array-0.5.8.0
37 ·····························base-4.20.2.0·containers-0.737 ·····························base-4.20.2.0·containers-0.7
38 plugin·package·dependencies:38 plugin·package·dependencies:
39 orphans:·Data.Binary.Generic·Data.ByteString.Builder39 orphans:·Data.Binary.Generic·Data.ByteString.Builder
40 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM40 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
41 ·········Data.Text·Data.Text.Lazy·Data.Text.Show41 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 112, 69 lines modifiedOffset 112, 69 lines modified
112 ·························Control.Monad.Trans.Writer.Strict112 ·························Control.Monad.Trans.Writer.Strict
113 import··-/··Distribution.PackageDescription·a2356c5b24e776158b435253363ec408113 import··-/··Distribution.PackageDescription·a2356c5b24e776158b435253363ec408
114 import··-/··Distribution.Types.Flag·4fbf653e0fc8cadd886f14bfde0d5101114 import··-/··Distribution.Types.Flag·4fbf653e0fc8cadd886f14bfde0d5101
115 import··-/··Data.Array·30bfaeb04034b21f3dad8efbd47a1ca7115 import··-/··Data.Array·30bfaeb04034b21f3dad8efbd47a1ca7
116 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde116 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
117 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a0117 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a0
118 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a118 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
119 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c5119 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
120 ··exports:·ee59bde71b766895275965ac210e0ee4120 ··exports:·ee59bde71b766895275965ac210e0ee4
121 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Configured·ebdc7689cc8971eb1af02afe04bd350f 
122 ··exports:·4cb50d05341767b74312ea85b1a7dd63 
123 ··CP·8a638ceebbe64de6471150d0b04c4b1c 
124 ··CP·29c8d787caef47205267f66c7e864664 
125 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
126 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
127 ··RevDepMap·f4e15a334b55fbff13feb1c0a249bf8d 
128 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·3e022a743bbda12033bba26e495ce748 
129 ··exports:·5b2fa1a2c0bc0d81686f7cbd274dc2c7 
130 ··FN·d70c49a83254f238b836a16068436ba6 
131 ··QFN·bffff9e66c1e36a9c4fe7c8d40c11546 
132 ··QSN·9d9cf16e8e577f88bdf26779bc32cb89 
133 ··SN·611649da9ef9b303033e4106d65383f6 
134 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.LabeledGraph·11193842fdaeea8794a6ea0380866d53 
135 ··exports:·b39bb11a3486f69b3a1a18d82fe52b34 
136 ··Graph·7a29143586009bb7174d9c233b340a8f 
137 ··graphFromEdges·09c101adbe75220fcc39960507c0c409 
138 ··topSort·5e58d16ea0dadf8b54973e623e05070e 
139 ··transposeG·0b908e487b7dc47ef4eac7e84670cb77 
140 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
141 ··exports:·79184e9a17bcb583e098859bcb246af9 
142 ··I·da8f4b00c0daa223e5056879bda53b9f 
143 ··PI·26714161756b98a2c7c3c090c466c6d0 
144 ··PI·f7d0d29a05b56dd00dd7924290f71a35 
145 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·1b80f9a42f74c2dbdf109f5dd42d7a14 
146 ··exports:·b50a17ca4de523e94f7fa85e232fc8af 
147 ··Component·dc4347f2d755ddbe4169c13a103589ca 
148 ··ComponentDeps·f2278268aa2be09dde762ea0a00de8e9 
149 ··fromList·6b03b20dea30c948e4be6214f343ee9c 
150 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.OptionalStanza·9037a676e7b8a608d96b74e9c9128bb6 
151 ··exports:·b9f0beac4ae4798b48ab2931cdcfd1e6 
152 ··OptionalStanzaSet·9e7f133ef37d52f11edfd9210e9aabfc 
153 ··optStanzaSetSingleton·2fb99d60de75dfa8ab75d4f44b792803 
154 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·c6e4453c328741d8165b2a1ed6bdc4db 
155 ··exports:·900a5f4c6ab7c0db357ed0d618c43c2b 
156 ··QPN·19630db121536cff999937a7cd5c0760121 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Configured·493597e8773e4072190cece95bea1e62
 122 ··exports:·632bc97fdcf91690a315cd1c62599028
 123 ··CP·5ceb5ea3921bdea7be1350a1898a71fa
 124 ··CP·f0f485d8ec69d7ba2d8e3997e765d687
 125 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency·40a941db691c19767ff6d79021e60b76
 126 ··exports:·078af83a5898701ea2aa43d7b18d0c70
 127 ··RevDepMap·8770a2bc62fc5ba72d2ef7d3311199d7
 128 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag·f0b8cec45b101c49e770789b0699d0ad
 129 ··exports:·ca4b902b5c78230cafeb7dcd383519ba
 130 ··FN·c56f88135ab5bedee499a4ec9e40962a
 131 ··QFN·241ea6dd3a456d7c9d5fed45cc73ae20
 132 ··QSN·b887583487def1dba90ee190aba136ef
 133 ··SN·b62458980e6a32d57506c63484745979
 134 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.LabeledGraph·269903a008e33cf7692aa226df6101bf
 135 ··exports:·f6d8348ed8bb4f63c5eef2ce335a0680
 136 ··Graph·5dca1b18d6b7cc9a3e09708a2acb27fd
 137 ··graphFromEdges·81602e07ae2c21a8bc5fee2c38f932b4
 138 ··topSort·6e5805a1f55258f4c4ea4171d6ad30c6
 139 ··transposeG·98a8d9f4fb951bf3bd47e136d0c68082
 140 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package·18f40bb6e50bd62e433dbc31adbcaa52
 141 ··exports:·11debf6b6e986e324423d93da397f6a7
 142 ··I·b6abee22208172f162a83815d78b0250
 143 ··PI·38b05ca230490ab93f32584c4796f1ec
 144 ··PI·566d68b0e040eff25e420991ddca9139
 145 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps·3fb3f98716a6d8fbcc8e853ace158f92
 146 ··exports:·1f3a47b5fd5db4ffea0e9e7a386d3964
 147 ··Component·b7b3a1064922a575b93e7cc81cf600f8
 148 ··ComponentDeps·bfef8c3f11efa0554d40b8dad1e6314d
 149 ··fromList·3ec1f466839b02f0ad7d68cef61d6d39
 150 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.OptionalStanza·46f26b15cceed4845b7ebb9ff333a62d
 151 ··exports:·af7b3a3a9280506a3d08c6d340c3ce0c
 152 ··OptionalStanzaSet·d34b9890786c43b5664033d06d0c4961
 153 ··optStanzaSetSingleton·b8385dd1f57d29fcd338f05409da32ae
 154 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·40b1ccd9294b96cf669b98981155fb8f
 155 ··exports:·1252f0b19e1d4ace1accf06a26c20e95
 156 ··QPN·7b3c1f82fa15c63c16fad5c5c582a7b8
157 import··-/··Data.Graph·e6f5fc0bfc5dae19b5bf74b0f0dead9a157 import··-/··Data.Graph·e6f5fc0bfc5dae19b5bf74b0f0dead9a
158 import··-/··Data.Map·50e219994cc6c380203ac3d661e3e860158 import··-/··Data.Map·50e219994cc6c380203ac3d661e3e860
Max diff block lines reached; 17895/26997 bytes (66.29%) of diff not shown.
41.6 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Builder.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Builder.dyn_hi
Files 94% similar despite different names
41.3 KB
ghc --show-iface {}
    
Offset 1, 40 lines modifiedOffset 1, 40 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Distribution.Solver.Modular.Builder·91037 interface·Distribution.Solver.Modular.Builder·9103
8 ··interface·hash:·11cb11278e652fdd2e8c35512bd38eb0 
9 ··ABI·hash:·b0987b9486aab733e357aafed48682fa 
10 ··export-list·hash:·517e187b547545d94079860f8b0e52bc 
11 ··orphan·hash:·f65a8335ba342e579b02966d37b007948 ··interface·hash:·7b3470e0c76f0611ffb2d4ce8acd0246
 9 ··ABI·hash:·016b54def30974b65a7c0351a26f6961
 10 ··export-list·hash:·310f4c87c8b364ebed1430db4d9541ce
 11 ··orphan·hash:·916d24e9b77ab36c9b75639e06c9fee4
12 ··flag·hash:·ffb41df46406d3d7604717d0e08daaa812 ··flag·hash:·ffb41df46406d3d7604717d0e08daaa8
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·80b11319dfc53f96dfc7bf32b798380116 ··src_hash:·80b11319dfc53f96dfc7bf32b7983801
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··buildTree21 ··buildTree
22 ··splits22 ··splits
23 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet23 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet
24 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency24 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
25 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag25 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag
26 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index26 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Index
27 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.PSQ27 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.PSQ
28 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package28 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
29 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree29 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree
30 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.WeightedPSQ30 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.WeightedPSQ
31 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps31 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps
32 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath32 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
33 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Settings33 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Settings
34 boot·module·dependencies:34 boot·module·dependencies:
35 direct·package·dependencies:·base-4.20.2.0·containers-0.735 direct·package·dependencies:·base-4.20.2.0·containers-0.7
36 plugin·package·dependencies:36 plugin·package·dependencies:
37 orphans:·Data.Binary.Generic·Data.ByteString.Builder37 orphans:·Data.Binary.Generic·Data.ByteString.Builder
38 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM38 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
39 ·········Data.Text·Data.Text.Lazy·Data.Text.Show39 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
40 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances40 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances
Offset 127, 122 lines modifiedOffset 127, 122 lines modified
127 ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict127 ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict
128 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select128 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select
129 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict129 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict
130 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy130 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy
131 ·························Control.Monad.Trans.Writer.Strict131 ·························Control.Monad.Trans.Writer.Strict
132 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde132 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
133 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a133 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
134 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·3a0d67cd65d3a15148abf44cbb2b62c9 
135 ··exports:·7704f040d7519949c3c5a960bd3c7783 
136 ··union·21ad4949c2dc85b80d162ab4ef117e55 
137 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
138 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
139 ··Dep·283fedbdd75cb9bc037c0fd63e30009d 
140 ··DependencyGoal·d725cfdec4595292858aeb1a696754b2 
141 ··DependencyReason·ebe6afa61ee9af12f689a00df2959d98 
142 ··Ext·05aa9b2ae502a425930fb647be0460bf 
143 ··Flagged·ad3c3f97008eaffbffb71bc472080d31 
144 ··FlaggedDep·396fda944f4db824ab06769930804852 
145 ··FlaggedDeps·c975b74c48083a37b7820bca079068ab 
146 ··Goal·fafec6244c3d9faf8f30f7b9871170fb 
147 ··Goal·af980eb3da3cfca9a5e91362d29efb8e 
148 ··GoalReason·764da4872020798b9d65a9d472b4a6bb 
149 ··LDep·1524b4684c60b7d7aa036a275994b428 
150 ··Lang·45d409b32347acbda38181b0d32db483 
151 ··Pkg·6bd3df0ed156789e1213e3c6038f0e08 
152 ··PkgComponent·9435dd8af0e4907e7c3e4926aee099dd 
153 ··QGoalReason·656cd1b15b51343353e0632ac74e6696 
154 ··QualifyOptions·33b21bf49164b3f8193e4ecb8ddd77a7 
155 ··RevDepMap·f4e15a334b55fbff13feb1c0a249bf8d 
156 ··Simple·c287ec05b3d3adb73d5ea93cdfd03b5c 
157 ··Stanza·17dcf07e59f507295267b0cc804aaa91 
158 ··UserGoal·727080633748579441b0eaa97bff7431 
159 ··goalReasonToConflictSetWithConflict·879e5e6096f19937fa012416d4686fb0 
160 ··qualifyDeps·64c497b99b95fb33c40e90057f688807 
161 ··varToConflictSet·d3a5abad03c92d2bc64152c50e0264c1 
162 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·3e022a743bbda12033bba26e495ce748 
163 ··exports:·5b2fa1a2c0bc0d81686f7cbd274dc2c7 
164 ··FInfo·a18ee22d73d990a9ac7423be097efbf4 
165 ··FInfo·29007dc9ca53784f17399ace1eebfdc1 
166 ··FN·d70c49a83254f238b836a16068436ba6 
167 ··FN·5de07c3235f9a416be0cccfb7bc4a8ed 
168 ··FlagInfo·9c4571afb28e8589a272b64e3d8a8a96 
169 ··SN·611649da9ef9b303033e4106d65383f6 
170 ··SN·d800282f76f8551a8047ac0df702f774 
171 ··WeakOrTrivial·76cab77dd9465a938b4fc85b8c4381db 
172 ··unWeakOrTrivial·0fd2889dc0a50aec53aff621bc72da8b 
173 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·b53e9413ff00cc4aa7fff1d2a31422d5 
174 ··exports:·7589f26234a187204409a11450673055 
175 ··Index·3212bcdd024910896f07ed2deb6096ac 
176 ··PInfo·5a4ba3892d085c509d109f732f126b79 
177 ··PInfo·d36246d6a4b334dcec2918ef62bc2f22 
178 ··defaultQualifyOptions·1a54ec58fce7c6309a4bb6a0a10bcb53 
179 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.PSQ·29272afcbdaf469cb1353f71f57c78b4 
180 ··exports:·eb45ea7ff7b443bb36ca98ae85d0e818 
181 ··fromList·059116e20d14cc5997247a480ab95c4a 
182 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
183 ··exports:·79184e9a17bcb583e098859bcb246af9 
184 ··I·da8f4b00c0daa223e5056879bda53b9f 
185 ··PN·96b40487e15e657409aa99941e385c67 
186 ··makeIndependent·0a870fba129acfdb007ff17e052eb5fd 
187 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·82eb7beb7640462a1fccbaa8cf4f442a 
188 ··exports:·f93b7e78c477024f0e0a4aa8db8e0a3c 
189 ··DoneF·34e1180916a04fb660ea1dbc5884961a 
190 ··FChoiceF·570cf469d6bf144e3b93aa743e7f162e 
191 ··FailF·297a254d57af7a4741f284addfdacbc2 
192 ··GoalChoiceF·13d75176cf254fa660ae718fafbe4e79 
193 ··PChoiceF·76946f235031bc5d7f6f8333aac123c5 
194 ··POption·d8940e4d316a3596124635c505abbe76 
195 ··POption·f2c36594534b397fafecc8c43f849037 
196 ··SChoiceF·a6fdd0892b210d9a0bb6e63f6efefdec 
197 ··Tree·9593b1081548d931783a573ec83ad9e2 
198 ··TreeF·8db07a54026ed8b3a219f5900ad81b4c 
199 ··UnknownPackage·10c633a5705cbe2d45e104ce17c61a4b 
200 ··ana·7551d0d2720e547f5c0d8fb6cdc5b5bf 
201 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Var·65d67e3c2cde283c0921e6ae72d7acd8 
202 ··F·3429785697ee5ffce31bc6a9d1fff096 
203 ··P·4ccf88203573526c6a1553e216706d4f 
204 ··S·62e3d969683be686e9e719d8043f9549 
205 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.WeightedPSQ·975fc6274ee448c512168083e6186c4b 
206 ··exports:·a2d32241515074e589248045c9191462 
207 ··fromList·e2ec9dafc5a6d1d9d0d0bd7e4f437164 
208 ··mapWithKey·dfe47ff5c6994629d577dc9700f9f8b9 
209 ··toList·5dab0bc5fa0f17a3f0db26359dbc8322 
Max diff block lines reached; 27278/42220 bytes (64.61%) of diff not shown.
41.6 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Builder.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Builder.hi
Files 96% similar despite different names
41.3 KB
ghc --show-iface {}
    
Offset 1, 40 lines modifiedOffset 1, 40 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Distribution.Solver.Modular.Builder·91037 interface·Distribution.Solver.Modular.Builder·9103
8 ··interface·hash:·11cb11278e652fdd2e8c35512bd38eb0 
9 ··ABI·hash:·b0987b9486aab733e357aafed48682fa 
10 ··export-list·hash:·517e187b547545d94079860f8b0e52bc 
11 ··orphan·hash:·f65a8335ba342e579b02966d37b007948 ··interface·hash:·7b3470e0c76f0611ffb2d4ce8acd0246
 9 ··ABI·hash:·016b54def30974b65a7c0351a26f6961
 10 ··export-list·hash:·310f4c87c8b364ebed1430db4d9541ce
 11 ··orphan·hash:·916d24e9b77ab36c9b75639e06c9fee4
12 ··flag·hash:·ffb41df46406d3d7604717d0e08daaa812 ··flag·hash:·ffb41df46406d3d7604717d0e08daaa8
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·80b11319dfc53f96dfc7bf32b798380116 ··src_hash:·80b11319dfc53f96dfc7bf32b7983801
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··buildTree21 ··buildTree
22 ··splits22 ··splits
23 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet23 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet
24 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency24 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
25 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag25 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag
26 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index26 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Index
27 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.PSQ27 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.PSQ
28 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package28 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
29 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree29 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree
30 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.WeightedPSQ30 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.WeightedPSQ
31 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps31 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps
32 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath32 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
33 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Settings33 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Settings
34 boot·module·dependencies:34 boot·module·dependencies:
35 direct·package·dependencies:·base-4.20.2.0·containers-0.735 direct·package·dependencies:·base-4.20.2.0·containers-0.7
36 plugin·package·dependencies:36 plugin·package·dependencies:
37 orphans:·Data.Binary.Generic·Data.ByteString.Builder37 orphans:·Data.Binary.Generic·Data.ByteString.Builder
38 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM38 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
39 ·········Data.Text·Data.Text.Lazy·Data.Text.Show39 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
40 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances40 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances
Offset 127, 122 lines modifiedOffset 127, 122 lines modified
127 ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict127 ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict
128 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select128 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select
129 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict129 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict
130 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy130 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy
131 ·························Control.Monad.Trans.Writer.Strict131 ·························Control.Monad.Trans.Writer.Strict
132 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde132 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
133 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a133 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
134 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·3a0d67cd65d3a15148abf44cbb2b62c9 
135 ··exports:·7704f040d7519949c3c5a960bd3c7783 
136 ··union·21ad4949c2dc85b80d162ab4ef117e55 
137 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
138 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
139 ··Dep·283fedbdd75cb9bc037c0fd63e30009d 
140 ··DependencyGoal·d725cfdec4595292858aeb1a696754b2 
141 ··DependencyReason·ebe6afa61ee9af12f689a00df2959d98 
142 ··Ext·05aa9b2ae502a425930fb647be0460bf 
143 ··Flagged·ad3c3f97008eaffbffb71bc472080d31 
144 ··FlaggedDep·396fda944f4db824ab06769930804852 
145 ··FlaggedDeps·c975b74c48083a37b7820bca079068ab 
146 ··Goal·fafec6244c3d9faf8f30f7b9871170fb 
147 ··Goal·af980eb3da3cfca9a5e91362d29efb8e 
148 ··GoalReason·764da4872020798b9d65a9d472b4a6bb 
149 ··LDep·1524b4684c60b7d7aa036a275994b428 
150 ··Lang·45d409b32347acbda38181b0d32db483 
151 ··Pkg·6bd3df0ed156789e1213e3c6038f0e08 
152 ··PkgComponent·9435dd8af0e4907e7c3e4926aee099dd 
153 ··QGoalReason·656cd1b15b51343353e0632ac74e6696 
154 ··QualifyOptions·33b21bf49164b3f8193e4ecb8ddd77a7 
155 ··RevDepMap·f4e15a334b55fbff13feb1c0a249bf8d 
156 ··Simple·c287ec05b3d3adb73d5ea93cdfd03b5c 
157 ··Stanza·17dcf07e59f507295267b0cc804aaa91 
158 ··UserGoal·727080633748579441b0eaa97bff7431 
159 ··goalReasonToConflictSetWithConflict·879e5e6096f19937fa012416d4686fb0 
160 ··qualifyDeps·64c497b99b95fb33c40e90057f688807 
161 ··varToConflictSet·d3a5abad03c92d2bc64152c50e0264c1 
162 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·3e022a743bbda12033bba26e495ce748 
163 ··exports:·5b2fa1a2c0bc0d81686f7cbd274dc2c7 
164 ··FInfo·a18ee22d73d990a9ac7423be097efbf4 
165 ··FInfo·29007dc9ca53784f17399ace1eebfdc1 
166 ··FN·d70c49a83254f238b836a16068436ba6 
167 ··FN·5de07c3235f9a416be0cccfb7bc4a8ed 
168 ··FlagInfo·9c4571afb28e8589a272b64e3d8a8a96 
169 ··SN·611649da9ef9b303033e4106d65383f6 
170 ··SN·d800282f76f8551a8047ac0df702f774 
171 ··WeakOrTrivial·76cab77dd9465a938b4fc85b8c4381db 
172 ··unWeakOrTrivial·0fd2889dc0a50aec53aff621bc72da8b 
173 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·b53e9413ff00cc4aa7fff1d2a31422d5 
174 ··exports:·7589f26234a187204409a11450673055 
175 ··Index·3212bcdd024910896f07ed2deb6096ac 
176 ··PInfo·5a4ba3892d085c509d109f732f126b79 
177 ··PInfo·d36246d6a4b334dcec2918ef62bc2f22 
178 ··defaultQualifyOptions·1a54ec58fce7c6309a4bb6a0a10bcb53 
179 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.PSQ·29272afcbdaf469cb1353f71f57c78b4 
180 ··exports:·eb45ea7ff7b443bb36ca98ae85d0e818 
181 ··fromList·059116e20d14cc5997247a480ab95c4a 
182 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
183 ··exports:·79184e9a17bcb583e098859bcb246af9 
184 ··I·da8f4b00c0daa223e5056879bda53b9f 
185 ··PN·96b40487e15e657409aa99941e385c67 
186 ··makeIndependent·0a870fba129acfdb007ff17e052eb5fd 
187 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·82eb7beb7640462a1fccbaa8cf4f442a 
188 ··exports:·f93b7e78c477024f0e0a4aa8db8e0a3c 
189 ··DoneF·34e1180916a04fb660ea1dbc5884961a 
190 ··FChoiceF·570cf469d6bf144e3b93aa743e7f162e 
191 ··FailF·297a254d57af7a4741f284addfdacbc2 
192 ··GoalChoiceF·13d75176cf254fa660ae718fafbe4e79 
193 ··PChoiceF·76946f235031bc5d7f6f8333aac123c5 
194 ··POption·d8940e4d316a3596124635c505abbe76 
195 ··POption·f2c36594534b397fafecc8c43f849037 
196 ··SChoiceF·a6fdd0892b210d9a0bb6e63f6efefdec 
197 ··Tree·9593b1081548d931783a573ec83ad9e2 
198 ··TreeF·8db07a54026ed8b3a219f5900ad81b4c 
199 ··UnknownPackage·10c633a5705cbe2d45e104ce17c61a4b 
200 ··ana·7551d0d2720e547f5c0d8fb6cdc5b5bf 
201 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Var·65d67e3c2cde283c0921e6ae72d7acd8 
202 ··F·3429785697ee5ffce31bc6a9d1fff096 
203 ··P·4ccf88203573526c6a1553e216706d4f 
204 ··S·62e3d969683be686e9e719d8043f9549 
205 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.WeightedPSQ·975fc6274ee448c512168083e6186c4b 
206 ··exports:·a2d32241515074e589248045c9191462 
207 ··fromList·e2ec9dafc5a6d1d9d0d0bd7e4f437164 
208 ··mapWithKey·dfe47ff5c6994629d577dc9700f9f8b9 
209 ··toList·5dab0bc5fa0f17a3f0db26359dbc8322 
Max diff block lines reached; 27278/42217 bytes (64.61%) of diff not shown.
7.91 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Configured.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Configured.dyn_hi
Files 97% similar despite different names
7.55 KB
ghc --show-iface {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Distribution.Solver.Modular.Configured·91037 interface·Distribution.Solver.Modular.Configured·9103
8 ··interface·hash:·f143d02a4e5b1a7c2af141eb570f220b 
9 ··ABI·hash:·ebdc7689cc8971eb1af02afe04bd350f 
10 ··export-list·hash:·4cb50d05341767b74312ea85b1a7dd638 ··interface·hash:·50889b8d99a82ad2863306412be90170
 9 ··ABI·hash:·493597e8773e4072190cece95bea1e62
 10 ··export-list·hash:·632bc97fdcf91690a315cd1c62599028
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·931849967beeea70cd92064f1e74a9e116 ··src_hash:·931849967beeea70cd92064f1e74a9e1
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··CP{CP}21 ··CP{CP}
22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
23 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps23 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps
24 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.OptionalStanza24 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.OptionalStanza
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.026 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.0
27 plugin·package·dependencies:27 plugin·package·dependencies:
28 orphans:·Data.Binary.Generic·Data.ByteString.Builder28 orphans:·Data.Binary.Generic·Data.ByteString.Builder
29 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM29 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
30 ·········Data.Text·Data.Text.Lazy·Data.Text.Show30 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
31 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances31 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances
Offset 97, 95 lines modifiedOffset 97, 95 lines modified
97 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select97 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select
98 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict98 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict
99 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy99 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy
100 ·························Control.Monad.Trans.Writer.Strict100 ·························Control.Monad.Trans.Writer.Strict
101 import··-/··Distribution.PackageDescription·a2356c5b24e776158b435253363ec408101 import··-/··Distribution.PackageDescription·a2356c5b24e776158b435253363ec408
102 import··-/··Distribution.Types.Flag·4fbf653e0fc8cadd886f14bfde0d5101102 import··-/··Distribution.Types.Flag·4fbf653e0fc8cadd886f14bfde0d5101
103 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a103 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
104 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
105 ··exports:·79184e9a17bcb583e098859bcb246af9 
106 ··PI·f7d0d29a05b56dd00dd7924290f71a35 
107 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·1b80f9a42f74c2dbdf109f5dd42d7a14 
108 ··exports:·b50a17ca4de523e94f7fa85e232fc8af 
109 ··ComponentDeps·f2278268aa2be09dde762ea0a00de8e9 
110 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.OptionalStanza·9037a676e7b8a608d96b74e9c9128bb6 
111 ··exports:·b9f0beac4ae4798b48ab2931cdcfd1e6 
112 ··OptionalStanzaSet·9e7f133ef37d52f11edfd9210e9aabfc 
113 2da467e9a48a47a3fd19d9eedd6011d2104 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package·18f40bb6e50bd62e433dbc31adbcaa52
 105 ··exports:·11debf6b6e986e324423d93da397f6a7
 106 ··PI·566d68b0e040eff25e420991ddca9139
 107 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps·3fb3f98716a6d8fbcc8e853ace158f92
 108 ··exports:·1f3a47b5fd5db4ffea0e9e7a386d3964
 109 ··ComponentDeps·bfef8c3f11efa0554d40b8dad1e6314d
 110 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.OptionalStanza·46f26b15cceed4845b7ebb9ff333a62d
 111 ··exports:·af7b3a3a9280506a3d08c6d340c3ce0c
 112 ··OptionalStanzaSet·d34b9890786c43b5664033d06d0c4961
 113 858343dcba15d3bdc02b6e9ee6ea0e61
114 ··$tc'CP·::·GHC.Types.TyCon114 ··$tc'CP·::·GHC.Types.TyCon
115 ··[HasNoCafRefs,·TagSig:·<TagProper>,115 ··[HasNoCafRefs,·TagSig:·<TagProper>,
116 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],116 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
117 ···Unfolding:·Core:·<vanilla>117 ···Unfolding:·Core:·<vanilla>
118 ··············GHC.Types.TyCon118 ··············GHC.Types.TyCon
119 ················15108737667150042455#Word64 
120 ················15261696887630999284#Word64119 ················16127760071007773295#Word64
 120 ················100431183438004963#Word64
121 ················$trModule121 ················$trModule
122 ················$tc'CP2122 ················$tc'CP2
123 ················1#123 ················1#
124 ················$tc'CP1]124 ················$tc'CP1]
125 dd9b34401638a50fe9d8dee2f033b04a125 ce8f5a9bd146bee150c6e62f7029c796
126 ··$tc'CP1·::·GHC.Types.KindRep126 ··$tc'CP1·::·GHC.Types.KindRep
127 ··[HasNoCafRefs,·TagSig:·<TagProper>,127 ··[HasNoCafRefs,·TagSig:·<TagProper>,
128 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]128 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
129 1b9c743b116260705c3488fff2bf209f129 206c7552162ff14e4f94fbc6fec7e717
130 ··$tc'CP2·::·GHC.Types.TrName130 ··$tc'CP2·::·GHC.Types.TrName
131 ··[HasNoCafRefs,·TagSig:·<TagProper>,131 ··[HasNoCafRefs,·TagSig:·<TagProper>,
132 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],132 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
133 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'CP3]133 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'CP3]
134 bf230cbb7f1cbacfb30cb797c27f727e134 85fda81f6059d212977f0b892277cd2e
135 ··$tc'CP3·::·GHC.Prim.Addr#135 ··$tc'CP3·::·GHC.Prim.Addr#
136 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,136 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
137 ···Unfolding:·Core:·<vanilla>·"'CP"#]137 ···Unfolding:·Core:·<vanilla>·"'CP"#]
138 f005690bf58ba896fcbc7e86a11e08ad138 364254fcc836f728adfb3eb0f6a7b45e
139 ··$tcCP·::·GHC.Types.TyCon139 ··$tcCP·::·GHC.Types.TyCon
140 ··[HasNoCafRefs,·TagSig:·<TagProper>,140 ··[HasNoCafRefs,·TagSig:·<TagProper>,
141 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],141 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
142 ···Unfolding:·Core:·<vanilla>142 ···Unfolding:·Core:·<vanilla>
143 ··············GHC.Types.TyCon143 ··············GHC.Types.TyCon
144 ················13910942101159713762#Word64144 ················1339331709790246416#Word64
145 ················5834365412515018166#Word64145 ················11213131165611150039#Word64
146 ················$trModule146 ················$trModule
147 ················$tcCP1147 ················$tcCP1
148 ················0#148 ················0#
149 ················GHC.Types.krep$*Arr*]149 ················GHC.Types.krep$*Arr*]
150 3a8c453d119d9c223037e3cc054aaeb2150 ed984ece534b8fd9e3ec45ec28e4f85e
151 ··$tcCP1·::·GHC.Types.TrName151 ··$tcCP1·::·GHC.Types.TrName
152 ··[HasNoCafRefs,·TagSig:·<TagProper>,152 ··[HasNoCafRefs,·TagSig:·<TagProper>,
153 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],153 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
154 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcCP2]154 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcCP2]
155 f983d05c0945bd7ac00ee1d33a844cd6155 121472e4525aaa106f51781d31ff85dc
156 ··$tcCP2·::·GHC.Prim.Addr#156 ··$tcCP2·::·GHC.Prim.Addr#
157 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,157 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
158 ···Unfolding:·Core:·<vanilla>·"CP"#]158 ···Unfolding:·Core:·<vanilla>·"CP"#]
159 6798d9235bfb853d1a682ca5e3217a00159 612183e60903e5430a881dbad3aae679
160 ··$trModule·::·GHC.Types.Module160 ··$trModule·::·GHC.Types.Module
161 ··[HasNoCafRefs,·TagSig:·<TagProper>,161 ··[HasNoCafRefs,·TagSig:·<TagProper>,
162 ···LambdaFormInfo:·LFCon[GHC.Types.Module],162 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
163 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]163 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
164 7b86cb5be68493e20457e63b74e16024164 85154d1d048a291afcdd4fca07286445
165 ··$trModule1·::·GHC.Types.TrName165 ··$trModule1·::·GHC.Types.TrName
166 ··[HasNoCafRefs,·TagSig:·<TagProper>,166 ··[HasNoCafRefs,·TagSig:·<TagProper>,
167 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],167 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
168 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]168 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
169 9867411907825091d1d5a37a34e744a5169 271f1cdf57dbff2cfb5ffb7ce72e6073
170 ··$trModule2·::·GHC.Prim.Addr#170 ··$trModule2·::·GHC.Prim.Addr#
171 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,171 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
172 ···Unfolding:·Core:·<vanilla>172 ···Unfolding:·Core:·<vanilla>
173 ··············"Distribution.Solver.Modular.Configured"#]173 ··············"Distribution.Solver.Modular.Configured"#]
174 2b589a04188c33bf1d645b4a9d738bf3174 f0a10d24ccf6e831c471a07018caeb04
175 ··$trModule3·::·GHC.Types.TrName175 ··$trModule3·::·GHC.Types.TrName
176 ··[HasNoCafRefs,·TagSig:·<TagProper>,176 ··[HasNoCafRefs,·TagSig:·<TagProper>,
177 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],177 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
178 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]178 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
179 b8c235e4a15231716d3d9693448320aa179 6c8c9ebb8a7172542b2d51bad05ca5b3
Max diff block lines reached; 622/7690 bytes (8.09%) of diff not shown.
7.9 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Configured.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Configured.hi
Files 98% similar despite different names
7.54 KB
ghc --show-iface {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Distribution.Solver.Modular.Configured·91037 interface·Distribution.Solver.Modular.Configured·9103
8 ··interface·hash:·f143d02a4e5b1a7c2af141eb570f220b 
9 ··ABI·hash:·ebdc7689cc8971eb1af02afe04bd350f 
10 ··export-list·hash:·4cb50d05341767b74312ea85b1a7dd638 ··interface·hash:·50889b8d99a82ad2863306412be90170
 9 ··ABI·hash:·493597e8773e4072190cece95bea1e62
 10 ··export-list·hash:·632bc97fdcf91690a315cd1c62599028
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·931849967beeea70cd92064f1e74a9e116 ··src_hash:·931849967beeea70cd92064f1e74a9e1
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··CP{CP}21 ··CP{CP}
22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
23 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps23 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps
24 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.OptionalStanza24 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.OptionalStanza
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.026 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.0
27 plugin·package·dependencies:27 plugin·package·dependencies:
28 orphans:·Data.Binary.Generic·Data.ByteString.Builder28 orphans:·Data.Binary.Generic·Data.ByteString.Builder
29 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM29 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
30 ·········Data.Text·Data.Text.Lazy·Data.Text.Show30 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
31 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances31 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances
Offset 97, 95 lines modifiedOffset 97, 95 lines modified
97 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select97 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select
98 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict98 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict
99 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy99 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy
100 ·························Control.Monad.Trans.Writer.Strict100 ·························Control.Monad.Trans.Writer.Strict
101 import··-/··Distribution.PackageDescription·a2356c5b24e776158b435253363ec408101 import··-/··Distribution.PackageDescription·a2356c5b24e776158b435253363ec408
102 import··-/··Distribution.Types.Flag·4fbf653e0fc8cadd886f14bfde0d5101102 import··-/··Distribution.Types.Flag·4fbf653e0fc8cadd886f14bfde0d5101
103 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a103 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
104 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
105 ··exports:·79184e9a17bcb583e098859bcb246af9 
106 ··PI·f7d0d29a05b56dd00dd7924290f71a35 
107 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·1b80f9a42f74c2dbdf109f5dd42d7a14 
108 ··exports:·b50a17ca4de523e94f7fa85e232fc8af 
109 ··ComponentDeps·f2278268aa2be09dde762ea0a00de8e9 
110 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.OptionalStanza·9037a676e7b8a608d96b74e9c9128bb6 
111 ··exports:·b9f0beac4ae4798b48ab2931cdcfd1e6 
112 ··OptionalStanzaSet·9e7f133ef37d52f11edfd9210e9aabfc 
113 2da467e9a48a47a3fd19d9eedd6011d2104 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package·18f40bb6e50bd62e433dbc31adbcaa52
 105 ··exports:·11debf6b6e986e324423d93da397f6a7
 106 ··PI·566d68b0e040eff25e420991ddca9139
 107 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps·3fb3f98716a6d8fbcc8e853ace158f92
 108 ··exports:·1f3a47b5fd5db4ffea0e9e7a386d3964
 109 ··ComponentDeps·bfef8c3f11efa0554d40b8dad1e6314d
 110 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.OptionalStanza·46f26b15cceed4845b7ebb9ff333a62d
 111 ··exports:·af7b3a3a9280506a3d08c6d340c3ce0c
 112 ··OptionalStanzaSet·d34b9890786c43b5664033d06d0c4961
 113 858343dcba15d3bdc02b6e9ee6ea0e61
114 ··$tc'CP·::·GHC.Types.TyCon114 ··$tc'CP·::·GHC.Types.TyCon
115 ··[HasNoCafRefs,·TagSig:·<TagProper>,115 ··[HasNoCafRefs,·TagSig:·<TagProper>,
116 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],116 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
117 ···Unfolding:·Core:·<vanilla>117 ···Unfolding:·Core:·<vanilla>
118 ··············GHC.Types.TyCon118 ··············GHC.Types.TyCon
119 ················15108737667150042455#Word64 
120 ················15261696887630999284#Word64119 ················16127760071007773295#Word64
 120 ················100431183438004963#Word64
121 ················$trModule121 ················$trModule
122 ················$tc'CP2122 ················$tc'CP2
123 ················1#123 ················1#
124 ················$tc'CP1]124 ················$tc'CP1]
125 dd9b34401638a50fe9d8dee2f033b04a125 ce8f5a9bd146bee150c6e62f7029c796
126 ··$tc'CP1·::·GHC.Types.KindRep126 ··$tc'CP1·::·GHC.Types.KindRep
127 ··[HasNoCafRefs,·TagSig:·<TagProper>,127 ··[HasNoCafRefs,·TagSig:·<TagProper>,
128 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]128 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
129 1b9c743b116260705c3488fff2bf209f129 206c7552162ff14e4f94fbc6fec7e717
130 ··$tc'CP2·::·GHC.Types.TrName130 ··$tc'CP2·::·GHC.Types.TrName
131 ··[HasNoCafRefs,·TagSig:·<TagProper>,131 ··[HasNoCafRefs,·TagSig:·<TagProper>,
132 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],132 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
133 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'CP3]133 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'CP3]
134 bf230cbb7f1cbacfb30cb797c27f727e134 85fda81f6059d212977f0b892277cd2e
135 ··$tc'CP3·::·GHC.Prim.Addr#135 ··$tc'CP3·::·GHC.Prim.Addr#
136 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,136 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
137 ···Unfolding:·Core:·<vanilla>·"'CP"#]137 ···Unfolding:·Core:·<vanilla>·"'CP"#]
138 f005690bf58ba896fcbc7e86a11e08ad138 364254fcc836f728adfb3eb0f6a7b45e
139 ··$tcCP·::·GHC.Types.TyCon139 ··$tcCP·::·GHC.Types.TyCon
140 ··[HasNoCafRefs,·TagSig:·<TagProper>,140 ··[HasNoCafRefs,·TagSig:·<TagProper>,
141 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],141 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
142 ···Unfolding:·Core:·<vanilla>142 ···Unfolding:·Core:·<vanilla>
143 ··············GHC.Types.TyCon143 ··············GHC.Types.TyCon
144 ················13910942101159713762#Word64144 ················1339331709790246416#Word64
145 ················5834365412515018166#Word64145 ················11213131165611150039#Word64
146 ················$trModule146 ················$trModule
147 ················$tcCP1147 ················$tcCP1
148 ················0#148 ················0#
149 ················GHC.Types.krep$*Arr*]149 ················GHC.Types.krep$*Arr*]
150 3a8c453d119d9c223037e3cc054aaeb2150 ed984ece534b8fd9e3ec45ec28e4f85e
151 ··$tcCP1·::·GHC.Types.TrName151 ··$tcCP1·::·GHC.Types.TrName
152 ··[HasNoCafRefs,·TagSig:·<TagProper>,152 ··[HasNoCafRefs,·TagSig:·<TagProper>,
153 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],153 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
154 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcCP2]154 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcCP2]
155 f983d05c0945bd7ac00ee1d33a844cd6155 121472e4525aaa106f51781d31ff85dc
156 ··$tcCP2·::·GHC.Prim.Addr#156 ··$tcCP2·::·GHC.Prim.Addr#
157 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,157 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
158 ···Unfolding:·Core:·<vanilla>·"CP"#]158 ···Unfolding:·Core:·<vanilla>·"CP"#]
159 6798d9235bfb853d1a682ca5e3217a00159 612183e60903e5430a881dbad3aae679
160 ··$trModule·::·GHC.Types.Module160 ··$trModule·::·GHC.Types.Module
161 ··[HasNoCafRefs,·TagSig:·<TagProper>,161 ··[HasNoCafRefs,·TagSig:·<TagProper>,
162 ···LambdaFormInfo:·LFCon[GHC.Types.Module],162 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
163 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]163 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
164 7b86cb5be68493e20457e63b74e16024164 85154d1d048a291afcdd4fca07286445
165 ··$trModule1·::·GHC.Types.TrName165 ··$trModule1·::·GHC.Types.TrName
166 ··[HasNoCafRefs,·TagSig:·<TagProper>,166 ··[HasNoCafRefs,·TagSig:·<TagProper>,
167 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],167 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
168 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]168 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
169 9867411907825091d1d5a37a34e744a5169 271f1cdf57dbff2cfb5ffb7ce72e6073
170 ··$trModule2·::·GHC.Prim.Addr#170 ··$trModule2·::·GHC.Prim.Addr#
171 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,171 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
172 ···Unfolding:·Core:·<vanilla>172 ···Unfolding:·Core:·<vanilla>
173 ··············"Distribution.Solver.Modular.Configured"#]173 ··············"Distribution.Solver.Modular.Configured"#]
174 2b589a04188c33bf1d645b4a9d738bf3174 f0a10d24ccf6e831c471a07018caeb04
175 ··$trModule3·::·GHC.Types.TrName175 ··$trModule3·::·GHC.Types.TrName
176 ··[HasNoCafRefs,·TagSig:·<TagProper>,176 ··[HasNoCafRefs,·TagSig:·<TagProper>,
177 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],177 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
178 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]178 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
179 b8c235e4a15231716d3d9693448320aa179 6c8c9ebb8a7172542b2d51bad05ca5b3
Max diff block lines reached; 622/7687 bytes (8.09%) of diff not shown.
17.1 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/ConfiguredConversion.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/ConfiguredConversion.dyn_hi
Files 96% similar despite different names
16.7 KB
ghc --show-iface {}
    
Offset 1, 38 lines modifiedOffset 1, 38 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·Distribution.Solver.Modular.ConfiguredConversion·91037 interface·Distribution.Solver.Modular.ConfiguredConversion·9103
8 ··interface·hash:·cdcbc8659c93262418c8d4144ce48e8e 
9 ··ABI·hash:·891e480024700304acf78773be247325 
10 ··export-list·hash:·d25e787e9574132db1b4de0de37425138 ··interface·hash:·59f0c85e987bc6626dbb041a5537404f
 9 ··ABI·hash:·293be4e45164fec3aa6e2a57d9c8bc76
 10 ··export-list·hash:·e3cb26b4a0957125be5caf98f168ccf9
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·3a0b176dd598862848bca9da995079fa16 ··src_hash:·3a0b176dd598862848bca9da995079fa
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··convCP21 ··convCP
22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Configured22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Configured
23 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package23 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
24 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps24 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps
25 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.InstSolverPackage25 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.InstSolverPackage
26 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackageIndex26 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackageIndex
27 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath27 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
28 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ResolverPackage28 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ResolverPackage
29 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SolverId29 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.SolverId
30 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SolverPackage30 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.SolverPackage
31 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SourcePackage31 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.SourcePackage
32 boot·module·dependencies:32 boot·module·dependencies:
33 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.033 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.0
34 ·····························base-4.20.2.034 ·····························base-4.20.2.0
35 plugin·package·dependencies:35 plugin·package·dependencies:
36 orphans:·Data.Binary.Generic·Data.ByteString.Builder36 orphans:·Data.Binary.Generic·Data.ByteString.Builder
37 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM37 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
38 ·········Data.Text·Data.Text.Lazy·Data.Text.Show38 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 123, 96 lines modifiedOffset 123, 96 lines modified
123 import··-/··Distribution.Simple.PackageIndex·642474888b6ef36da23a85d734b6b8e9123 import··-/··Distribution.Simple.PackageIndex·642474888b6ef36da23a85d734b6b8e9
124 import··-/··Distribution.Package·c8499f9df339220a18aba001650e2be7124 import··-/··Distribution.Package·c8499f9df339220a18aba001650e2be7
125 import··-/··Distribution.Types.PackageId·2f1093fb9d2bc84d8c549bb7ee0a2c98125 import··-/··Distribution.Types.PackageId·2f1093fb9d2bc84d8c549bb7ee0a2c98
126 import··-/··Distribution.Types.UnitId·1349fab4334212aa94e50f96050e4e73126 import··-/··Distribution.Types.UnitId·1349fab4334212aa94e50f96050e4e73
127 import··-/··Data.Either·5288307d606302c874a3a47f8dbcbc25127 import··-/··Data.Either·5288307d606302c874a3a47f8dbcbc25
128 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a0128 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a0
129 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a129 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
130 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Configured·ebdc7689cc8971eb1af02afe04bd350f 
131 ··exports:·4cb50d05341767b74312ea85b1a7dd63 
132 ··CP·8a638ceebbe64de6471150d0b04c4b1c 
133 ··CP·29c8d787caef47205267f66c7e864664 
134 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
135 ··exports:·79184e9a17bcb583e098859bcb246af9 
136 ··I·1824432e3c5717b2a6a128b671fafac8 
137 ··Inst·bbc89e21923d476be94b7c82b7e16be0 
138 ··PI·26714161756b98a2c7c3c090c466c6d0 
139 ··PI·f7d0d29a05b56dd00dd7924290f71a35 
140 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·1b80f9a42f74c2dbdf109f5dd42d7a14 
141 ··exports:·b50a17ca4de523e94f7fa85e232fc8af 
142 ··ComponentDeps·f2278268aa2be09dde762ea0a00de8e9 
143 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.InstSolverPackage·b572c35dbd8495ee38454e51a53873cd 
144 ··exports:·2e0df57c8485d528a49b08733db5abd3 
145 ··InstSolverPackage·b29e45775d2faa130d965190e4d21824 
146 ··instSolverPkgExeDeps·d630c9b13085c18ba695fc9cb0cbaac1 
147 ··instSolverPkgIPI·df4b7508cacd1a19745a5cef9a1b1756 
148 ··instSolverPkgLibDeps·a56ec5ef139d00cd98e421a88b9a1492 
149 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackageIndex·4c9d0030af84a4fdae5b05cace938413 
150 ··exports:·21e51cb68dd33f10e72426f212bb32ef 
151 ··PackageIndex·d64f48c74e5b8f5e4c7d0fb4f465b5a9 
152 ··lookupPackageId·3d0eeeef38666466076479464e6865b2 
153 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·c6e4453c328741d8165b2a1ed6bdc4db 
154 ··exports:·900a5f4c6ab7c0db357ed0d618c43c2b 
155 ··PackagePath·9e4d8a664d1edc784aa8a23bc0276da7 
156 ··Q·bd40bcf7be5925b1efc56acdcb2cf2fb 
157 ··QPN·19630db121536cff999937a7cd5c0760 
158 ··QualExe·123bb558e72ecc86c02d63a65fa1f295 
159 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ResolverPackage·e1d97e4c3d1fe12c41e4a0be3ff696f9 
160 ··exports:·483d4290c1f269e9fe1287a479a403a3 
161 ··Configured·454462c4bc82b230ed7799526b9bcf0a 
162 ··PreExisting·242684a7b52e0c86e9ab028a4ec51b76 
163 ··ResolverPackage·51243cd6fd11b40b8f97da0062bb1be3 
164 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SolverId·1c0eb25ad0a2e345f34257eef9276ba3 
165 ··exports:·5efd7c6e32ec0b43ff0123640b33bd4d 
166 ··PlannedId·db2f844c0434fe81a70d937627d1e7d6 
167 ··PreExistingId·c02b1c3053d5e8b23de3ed8871182023 
168 ··SolverId·aba39acb69154679e62918ac2437c687 
169 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SolverPackage·00c2df61f275106135ed6820a8244cf7 
170 ··exports:·6c23238c3afdcf827a835392894355f5 
171 ··SolverPackage·2f334608b6a882e54f79ca720f8095d2 
172 ··solverPkgExeDeps·ab5dedc39bd972af35e4ea318e051990 
173 ··solverPkgFlags·0cfbba28672995fbfb6d56ef35c816fa 
174 ··solverPkgLibDeps·50ba8f3ed40e3e544821914e2849c093 
175 ··solverPkgSource·a2acfd262ae1d3698439d28e3e1e7d9a 
176 ··solverPkgStanzas·b26f75c40e121eac857b8f9a631a2a37 
177 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SourcePackage·23813d6b01e9a10db10f66b0de94765f 
178 ··exports:·d40401679ec7ce4606d8c68c8930b7ce 
179 ··SourcePackage·2c6280a841b5a306aa88a3746a8a1af7130 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Configured·493597e8773e4072190cece95bea1e62
 131 ··exports:·632bc97fdcf91690a315cd1c62599028
 132 ··CP·5ceb5ea3921bdea7be1350a1898a71fa
 133 ··CP·f0f485d8ec69d7ba2d8e3997e765d687
 134 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package·18f40bb6e50bd62e433dbc31adbcaa52
 135 ··exports:·11debf6b6e986e324423d93da397f6a7
 136 ··I·fbe8728d9879e360e0c44557fa4f2136
 137 ··Inst·0426f6247f5868c751da610b164d6e11
 138 ··PI·38b05ca230490ab93f32584c4796f1ec
 139 ··PI·566d68b0e040eff25e420991ddca9139
 140 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps·3fb3f98716a6d8fbcc8e853ace158f92
 141 ··exports:·1f3a47b5fd5db4ffea0e9e7a386d3964
 142 ··ComponentDeps·bfef8c3f11efa0554d40b8dad1e6314d
 143 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.InstSolverPackage·6e9aad339ce38b18c65604d8fd87928b
 144 ··exports:·90acfd0c1bbe76833dad97bae7525ec8
 145 ··InstSolverPackage·c625a19f471962d50cf18d1d53db5572
 146 ··instSolverPkgExeDeps·fbf6991dc4c26547eb27989863de3435
 147 ··instSolverPkgIPI·d1835dbb27332e35f6a8772c8dee3882
 148 ··instSolverPkgLibDeps·6201858a15cb9d0be228e197c1c0db86
 149 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackageIndex·dd58e6b6014a100c2e2b6578ec261739
 150 ··exports:·8c72767a7ba9ff8c972c1ab8e15219b2
 151 ··PackageIndex·e61876548dec632f4771f4f8c0ea0ad8
 152 ··lookupPackageId·e7a1da3e5aae055b0cbc7d450074a380
 153 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·40b1ccd9294b96cf669b98981155fb8f
 154 ··exports:·1252f0b19e1d4ace1accf06a26c20e95
 155 ··PackagePath·cbdbe11312303c7d7b2b5792fff99e6d
 156 ··Q·b8bda4919888b52295310217f46e3e50
 157 ··QPN·7b3c1f82fa15c63c16fad5c5c582a7b8
 158 ··QualExe·50f03eae63b89d87ef28b662ed62a7b1
 159 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ResolverPackage·4b6ab5a3a89c8ab5795c6526dcbbf2ca
Max diff block lines reached; 6360/17074 bytes (37.25%) of diff not shown.
17.1 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/ConfiguredConversion.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/ConfiguredConversion.hi
Files 92% similar despite different names
16.7 KB
ghc --show-iface {}
    
Offset 1, 38 lines modifiedOffset 1, 38 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·Distribution.Solver.Modular.ConfiguredConversion·91037 interface·Distribution.Solver.Modular.ConfiguredConversion·9103
8 ··interface·hash:·cdcbc8659c93262418c8d4144ce48e8e 
9 ··ABI·hash:·891e480024700304acf78773be247325 
10 ··export-list·hash:·d25e787e9574132db1b4de0de37425138 ··interface·hash:·59f0c85e987bc6626dbb041a5537404f
 9 ··ABI·hash:·293be4e45164fec3aa6e2a57d9c8bc76
 10 ··export-list·hash:·e3cb26b4a0957125be5caf98f168ccf9
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·3a0b176dd598862848bca9da995079fa16 ··src_hash:·3a0b176dd598862848bca9da995079fa
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··convCP21 ··convCP
22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Configured22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Configured
23 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package23 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
24 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps24 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps
25 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.InstSolverPackage25 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.InstSolverPackage
26 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackageIndex26 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackageIndex
27 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath27 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
28 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ResolverPackage28 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ResolverPackage
29 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SolverId29 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.SolverId
30 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SolverPackage30 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.SolverPackage
31 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SourcePackage31 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.SourcePackage
32 boot·module·dependencies:32 boot·module·dependencies:
33 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.033 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.0
34 ·····························base-4.20.2.034 ·····························base-4.20.2.0
35 plugin·package·dependencies:35 plugin·package·dependencies:
36 orphans:·Data.Binary.Generic·Data.ByteString.Builder36 orphans:·Data.Binary.Generic·Data.ByteString.Builder
37 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM37 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
38 ·········Data.Text·Data.Text.Lazy·Data.Text.Show38 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 123, 96 lines modifiedOffset 123, 96 lines modified
123 import··-/··Distribution.Simple.PackageIndex·642474888b6ef36da23a85d734b6b8e9123 import··-/··Distribution.Simple.PackageIndex·642474888b6ef36da23a85d734b6b8e9
124 import··-/··Distribution.Package·c8499f9df339220a18aba001650e2be7124 import··-/··Distribution.Package·c8499f9df339220a18aba001650e2be7
125 import··-/··Distribution.Types.PackageId·2f1093fb9d2bc84d8c549bb7ee0a2c98125 import··-/··Distribution.Types.PackageId·2f1093fb9d2bc84d8c549bb7ee0a2c98
126 import··-/··Distribution.Types.UnitId·1349fab4334212aa94e50f96050e4e73126 import··-/··Distribution.Types.UnitId·1349fab4334212aa94e50f96050e4e73
127 import··-/··Data.Either·5288307d606302c874a3a47f8dbcbc25127 import··-/··Data.Either·5288307d606302c874a3a47f8dbcbc25
128 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a0128 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a0
129 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a129 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
130 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Configured·ebdc7689cc8971eb1af02afe04bd350f 
131 ··exports:·4cb50d05341767b74312ea85b1a7dd63 
132 ··CP·8a638ceebbe64de6471150d0b04c4b1c 
133 ··CP·29c8d787caef47205267f66c7e864664 
134 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
135 ··exports:·79184e9a17bcb583e098859bcb246af9 
136 ··I·1824432e3c5717b2a6a128b671fafac8 
137 ··Inst·bbc89e21923d476be94b7c82b7e16be0 
138 ··PI·26714161756b98a2c7c3c090c466c6d0 
139 ··PI·f7d0d29a05b56dd00dd7924290f71a35 
140 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·1b80f9a42f74c2dbdf109f5dd42d7a14 
141 ··exports:·b50a17ca4de523e94f7fa85e232fc8af 
142 ··ComponentDeps·f2278268aa2be09dde762ea0a00de8e9 
143 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.InstSolverPackage·b572c35dbd8495ee38454e51a53873cd 
144 ··exports:·2e0df57c8485d528a49b08733db5abd3 
145 ··InstSolverPackage·b29e45775d2faa130d965190e4d21824 
146 ··instSolverPkgExeDeps·d630c9b13085c18ba695fc9cb0cbaac1 
147 ··instSolverPkgIPI·df4b7508cacd1a19745a5cef9a1b1756 
148 ··instSolverPkgLibDeps·a56ec5ef139d00cd98e421a88b9a1492 
149 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackageIndex·4c9d0030af84a4fdae5b05cace938413 
150 ··exports:·21e51cb68dd33f10e72426f212bb32ef 
151 ··PackageIndex·d64f48c74e5b8f5e4c7d0fb4f465b5a9 
152 ··lookupPackageId·3d0eeeef38666466076479464e6865b2 
153 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·c6e4453c328741d8165b2a1ed6bdc4db 
154 ··exports:·900a5f4c6ab7c0db357ed0d618c43c2b 
155 ··PackagePath·9e4d8a664d1edc784aa8a23bc0276da7 
156 ··Q·bd40bcf7be5925b1efc56acdcb2cf2fb 
157 ··QPN·19630db121536cff999937a7cd5c0760 
158 ··QualExe·123bb558e72ecc86c02d63a65fa1f295 
159 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ResolverPackage·e1d97e4c3d1fe12c41e4a0be3ff696f9 
160 ··exports:·483d4290c1f269e9fe1287a479a403a3 
161 ··Configured·454462c4bc82b230ed7799526b9bcf0a 
162 ··PreExisting·242684a7b52e0c86e9ab028a4ec51b76 
163 ··ResolverPackage·51243cd6fd11b40b8f97da0062bb1be3 
164 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SolverId·1c0eb25ad0a2e345f34257eef9276ba3 
165 ··exports:·5efd7c6e32ec0b43ff0123640b33bd4d 
166 ··PlannedId·db2f844c0434fe81a70d937627d1e7d6 
167 ··PreExistingId·c02b1c3053d5e8b23de3ed8871182023 
168 ··SolverId·aba39acb69154679e62918ac2437c687 
169 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SolverPackage·00c2df61f275106135ed6820a8244cf7 
170 ··exports:·6c23238c3afdcf827a835392894355f5 
171 ··SolverPackage·2f334608b6a882e54f79ca720f8095d2 
172 ··solverPkgExeDeps·ab5dedc39bd972af35e4ea318e051990 
173 ··solverPkgFlags·0cfbba28672995fbfb6d56ef35c816fa 
174 ··solverPkgLibDeps·50ba8f3ed40e3e544821914e2849c093 
175 ··solverPkgSource·a2acfd262ae1d3698439d28e3e1e7d9a 
176 ··solverPkgStanzas·b26f75c40e121eac857b8f9a631a2a37 
177 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SourcePackage·23813d6b01e9a10db10f66b0de94765f 
178 ··exports:·d40401679ec7ce4606d8c68c8930b7ce 
179 ··SourcePackage·2c6280a841b5a306aa88a3746a8a1af7130 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Configured·493597e8773e4072190cece95bea1e62
 131 ··exports:·632bc97fdcf91690a315cd1c62599028
 132 ··CP·5ceb5ea3921bdea7be1350a1898a71fa
 133 ··CP·f0f485d8ec69d7ba2d8e3997e765d687
 134 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package·18f40bb6e50bd62e433dbc31adbcaa52
 135 ··exports:·11debf6b6e986e324423d93da397f6a7
 136 ··I·fbe8728d9879e360e0c44557fa4f2136
 137 ··Inst·0426f6247f5868c751da610b164d6e11
 138 ··PI·38b05ca230490ab93f32584c4796f1ec
 139 ··PI·566d68b0e040eff25e420991ddca9139
 140 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps·3fb3f98716a6d8fbcc8e853ace158f92
 141 ··exports:·1f3a47b5fd5db4ffea0e9e7a386d3964
 142 ··ComponentDeps·bfef8c3f11efa0554d40b8dad1e6314d
 143 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.InstSolverPackage·6e9aad339ce38b18c65604d8fd87928b
 144 ··exports:·90acfd0c1bbe76833dad97bae7525ec8
 145 ··InstSolverPackage·c625a19f471962d50cf18d1d53db5572
 146 ··instSolverPkgExeDeps·fbf6991dc4c26547eb27989863de3435
 147 ··instSolverPkgIPI·d1835dbb27332e35f6a8772c8dee3882
 148 ··instSolverPkgLibDeps·6201858a15cb9d0be228e197c1c0db86
 149 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackageIndex·dd58e6b6014a100c2e2b6578ec261739
 150 ··exports:·8c72767a7ba9ff8c972c1ab8e15219b2
 151 ··PackageIndex·e61876548dec632f4771f4f8c0ea0ad8
 152 ··lookupPackageId·e7a1da3e5aae055b0cbc7d450074a380
 153 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·40b1ccd9294b96cf669b98981155fb8f
 154 ··exports:·1252f0b19e1d4ace1accf06a26c20e95
 155 ··PackagePath·cbdbe11312303c7d7b2b5792fff99e6d
 156 ··Q·b8bda4919888b52295310217f46e3e50
 157 ··QPN·7b3c1f82fa15c63c16fad5c5c582a7b8
 158 ··QualExe·50f03eae63b89d87ef28b662ed62a7b1
 159 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ResolverPackage·4b6ab5a3a89c8ab5795c6526dcbbf2ca
Max diff block lines reached; 6360/17071 bytes (37.26%) of diff not shown.
68.9 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/ConflictSet.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/ConflictSet.hi
Files 98% similar despite different names
68.6 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Distribution.Solver.Modular.ConflictSet·91037 interface·Distribution.Solver.Modular.ConflictSet·9103
8 ··interface·hash:·5e16abe45056fadfa23b8a35ba052153 
9 ··ABI·hash:·3a0d67cd65d3a15148abf44cbb2b62c9 
10 ··export-list·hash:·7704f040d7519949c3c5a960bd3c7783 
11 ··orphan·hash:·5a77da8e3848ff89010f2c2c834a86ec8 ··interface·hash:·e97c8e20d2e78899a2d937cd6ba8413a
 9 ··ABI·hash:·f91ac1143aeb500d974bb02804b98091
 10 ··export-list·hash:·a8691be9a021d2ccdf4652967cad52e9
 11 ··orphan·hash:·929bd8913bdf1353656a551970381ae5
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·78ee04c496aa691e44d85b4fd82b2c0516 ··src_hash:·78ee04c496aa691e44d85b4fd82b2c05
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 35, 17 lines modifiedOffset 35, 17 lines modified
35 ··union35 ··union
36 ··unions36 ··unions
37 ··GHC.Internal.List.filter37 ··GHC.Internal.List.filter
38 ··Conflict{GoalConflict·OtherConflict·VersionConflict·VersionConstraintConflict}38 ··Conflict{GoalConflict·OtherConflict·VersionConflict·VersionConstraintConflict}
39 ··ConflictMap39 ··ConflictMap
40 ··ConflictSet40 ··ConflictSet
41 ··OrderedVersionRange{OrderedVersionRange}41 ··OrderedVersionRange{OrderedVersionRange}
42 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Var42 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Var
43 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version43 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version
44 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath44 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
45 boot·module·dependencies:45 boot·module·dependencies:
46 direct·package·dependencies:·base-4.20.2.0·containers-0.746 direct·package·dependencies:·base-4.20.2.0·containers-0.7
47 plugin·package·dependencies:47 plugin·package·dependencies:
48 orphans:·Data.Binary.Generic·Data.ByteString.Builder48 orphans:·Data.Binary.Generic·Data.ByteString.Builder
49 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM49 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
50 ·········Data.Text·Data.Text.Lazy·Data.Text.Show50 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
51 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances51 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances
Offset 116, 25 lines modifiedOffset 116, 25 lines modified
116 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select116 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select
117 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict117 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict
118 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy118 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy
119 ·························Control.Monad.Trans.Writer.Strict119 ·························Control.Monad.Trans.Writer.Strict
120 import··-/··Data.Function·50dba7d776343492978260130ca437b7120 import··-/··Data.Function·50dba7d776343492978260130ca437b7
121 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde121 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
122 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a122 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
123 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Var·65d67e3c2cde283c0921e6ae72d7acd8 
124 ··exports:·0a42179cac2ecee7ad830b8780dfd41c 
125 ··Var·bc6a50cbc2ada5deec4b94af1bfbfffe 
126 ··showVar·2bdc3e05cb76276e9f2ed6d53cc7333a 
127 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version·9559a57a6efab3547fff6b4e50ba1a1a 
128 ··exports:·1a3a167e498128f5bad4e8abd67bfb29 
129 ··VR·e9a00bf8e88c02b25c2761714aea7457 
130 ··Ver·09a4bf30b2101e9ca19e7171706c94a6 
131 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·c6e4453c328741d8165b2a1ed6bdc4db 
132 ··exports:·900a5f4c6ab7c0db357ed0d618c43c2b 
133 ··QPN·19630db121536cff999937a7cd5c0760123 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Var·949e0d2c82ce183492df1a46bfa35817
 124 ··exports:·c3bc2880768342df194248a980875f48
 125 ··Var·54bf26af71f37fa6456756c738fdf67a
 126 ··showVar·fcc47721a393d5f8f96c1cc18af14e95
 127 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version·5753e3bbb3cf77cb11efcf5b5290b46f
 128 ··exports:·e739db1e6cb1127817b4a80f07b35551
 129 ··VR·bc6a8def5defba352ae46e9ac5d86f83
 130 ··Ver·26eaf62fe7d6b193fbae63476c243e9d
 131 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·40b1ccd9294b96cf669b98981155fb8f
 132 ··exports:·1252f0b19e1d4ace1accf06a26c20e95
 133 ··QPN·7b3c1f82fa15c63c16fad5c5c582a7b8
134 import··-/··Data.Map·50e219994cc6c380203ac3d661e3e860134 import··-/··Data.Map·50e219994cc6c380203ac3d661e3e860
135 import··-/··Data.Map.Internal·657f66c1168c97aa282c997e5cbb5fb0135 import··-/··Data.Map.Internal·657f66c1168c97aa282c997e5cbb5fb0
136 import··-/··Data.Map.Strict·a4c8d8f707e32aad999f16c06c99999d136 import··-/··Data.Map.Strict·a4c8d8f707e32aad999f16c06c99999d
137 import··-/··Data.Map.Strict.Internal·55eff2696e907bcc638efabb65cfad3e137 import··-/··Data.Map.Strict.Internal·55eff2696e907bcc638efabb65cfad3e
138 import··-/··Data.Set·4e6de1c7d2f595e4320f97ac5792e9f7138 import··-/··Data.Set·4e6de1c7d2f595e4320f97ac5792e9f7
139 import··-/··Data.Set.Internal·57ffef16a6e092a90df0a57907c1bc21139 import··-/··Data.Set.Internal·57ffef16a6e092a90df0a57907c1bc21
140 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c140 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
Offset 142, 25 lines modifiedOffset 142, 25 lines modified
142 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136142 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136
143 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8143 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
144 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd144 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
145 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c145 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
146 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6146 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
147 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c147 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
148 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888148 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
149 55a462cb7a90b982852f0a9aaed9a1f4149 500c5442016aa68e6314eaacb90b75de
150 ··$fEqConflict·::·GHC.Classes.Eq·Conflict150 ··$fEqConflict·::·GHC.Classes.Eq·Conflict
151 ··DFunId151 ··DFunId
152 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],152 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],
153 ···Inline:·CONLIKE,153 ···Inline:·CONLIKE,
154 ···Unfolding:·DFun:.·@Conflict·$fEqConflict_$c==·$fEqConflict_$c/=]154 ···Unfolding:·DFun:.·@Conflict·$fEqConflict_$c==·$fEqConflict_$c/=]
155 ac48b02f5ac7b8f919986eac3c2f4968155 968252918f1bd0c2ebb371a6effad92b
156 ··$fEqConflict1·::·()156 ··$fEqConflict1·::·()
157 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),157 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
158 ···Strictness:·b,·CPR:·b]158 ···Strictness:·b,·CPR:·b]
159 f6c305e6c50f7e493a2ef633b1cffdaa159 2c42e3fc97a94e46f18c6df86536c2c8
160 ··$fEqConflictSet·::·GHC.Classes.Eq·ConflictSet160 ··$fEqConflictSet·::·GHC.Classes.Eq·ConflictSet
161 ··DFunId161 ··DFunId
162 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],162 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],
163 ···Inline:·CONLIKE,163 ···Inline:·CONLIKE,
164 ···Unfolding:·DFun:.164 ···Unfolding:·DFun:.
165 ················@ConflictSet165 ················@ConflictSet
166 ················$fEqConflictSet4166 ················$fEqConflictSet4
Offset 169, 42 lines modifiedOffset 169, 42 lines modified
169 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:ConflictSet[0])169 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:ConflictSet[0])
170 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)170 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)
171 ················$fEqConflictSet_$s$fEqMap_$c/=171 ················$fEqConflictSet_$s$fEqMap_$c/=
172 ··················`cast`172 ··················`cast`
173 ················(Sym·(N:ConflictSet[0])173 ················(Sym·(N:ConflictSet[0])
174 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:ConflictSet[0])174 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:ConflictSet[0])
175 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]175 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]
176 4656937826d22eac023c5be2fc4c5972176 5f49b382c76ccad1b3a839df7ead8aec
177 ··$fEqConflictSet1·::·GHC.Classes.Eq·(Data.Set.Internal.Set·Conflict)177 ··$fEqConflictSet1·::·GHC.Classes.Eq·(Data.Set.Internal.Set·Conflict)
178 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),178 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
179 ···Unfolding:·Core:·<vanilla>179 ···Unfolding:·Core:·<vanilla>
180 ··············Data.Set.Internal.$fEqSet·@Conflict·$fEqConflict]180 ··············Data.Set.Internal.$fEqSet·@Conflict·$fEqConflict]
181 9924c7374ac6c31574f7660267f84f64181 7dd944f2f226fc6723e6262b30e445ee
182 ··$fEqConflictSet2·::182 ··$fEqConflictSet2·::
183 ····GHC.Classes.Eq183 ····GHC.Classes.Eq
184 ······(Distribution.Solver.Modular.Var.Var184 ······(Distribution.Solver.Modular.Var.Var
185 ·········(Distribution.Solver.Types.PackagePath.Qualified185 ·········(Distribution.Solver.Types.PackagePath.Qualified
186 ············Distribution.Types.PackageName.PackageName))186 ············Distribution.Types.PackageName.PackageName))
187 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),187 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
188 ···Unfolding:·Core:·<vanilla>188 ···Unfolding:·Core:·<vanilla>
189 ··············Distribution.Solver.Modular.Var.$fEqVar189 ··············Distribution.Solver.Modular.Var.$fEqVar
190 ················@(Distribution.Solver.Types.PackagePath.Qualified190 ················@(Distribution.Solver.Types.PackagePath.Qualified
191 ····················Distribution.Types.PackageName.PackageName)191 ····················Distribution.Types.PackageName.PackageName)
192 ················$fEqConflictSet3]192 ················$fEqConflictSet3]
193 e5a6be51219e80be0f065dea4cfc1bb1193 d2ea7b3d312eb6683956338779a88dd2
Max diff block lines reached; 62950/70192 bytes (89.68%) of diff not shown.
68.9 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/ConflictSet.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/ConflictSet.dyn_hi
Files 94% similar despite different names
68.6 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Distribution.Solver.Modular.ConflictSet·91037 interface·Distribution.Solver.Modular.ConflictSet·9103
8 ··interface·hash:·5e16abe45056fadfa23b8a35ba052153 
9 ··ABI·hash:·3a0d67cd65d3a15148abf44cbb2b62c9 
10 ··export-list·hash:·7704f040d7519949c3c5a960bd3c7783 
11 ··orphan·hash:·5a77da8e3848ff89010f2c2c834a86ec8 ··interface·hash:·e97c8e20d2e78899a2d937cd6ba8413a
 9 ··ABI·hash:·f91ac1143aeb500d974bb02804b98091
 10 ··export-list·hash:·a8691be9a021d2ccdf4652967cad52e9
 11 ··orphan·hash:·929bd8913bdf1353656a551970381ae5
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·78ee04c496aa691e44d85b4fd82b2c0516 ··src_hash:·78ee04c496aa691e44d85b4fd82b2c05
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 35, 17 lines modifiedOffset 35, 17 lines modified
35 ··union35 ··union
36 ··unions36 ··unions
37 ··GHC.Internal.List.filter37 ··GHC.Internal.List.filter
38 ··Conflict{GoalConflict·OtherConflict·VersionConflict·VersionConstraintConflict}38 ··Conflict{GoalConflict·OtherConflict·VersionConflict·VersionConstraintConflict}
39 ··ConflictMap39 ··ConflictMap
40 ··ConflictSet40 ··ConflictSet
41 ··OrderedVersionRange{OrderedVersionRange}41 ··OrderedVersionRange{OrderedVersionRange}
42 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Var42 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Var
43 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version43 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version
44 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath44 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
45 boot·module·dependencies:45 boot·module·dependencies:
46 direct·package·dependencies:·base-4.20.2.0·containers-0.746 direct·package·dependencies:·base-4.20.2.0·containers-0.7
47 plugin·package·dependencies:47 plugin·package·dependencies:
48 orphans:·Data.Binary.Generic·Data.ByteString.Builder48 orphans:·Data.Binary.Generic·Data.ByteString.Builder
49 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM49 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
50 ·········Data.Text·Data.Text.Lazy·Data.Text.Show50 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
51 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances51 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances
Offset 116, 25 lines modifiedOffset 116, 25 lines modified
116 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select116 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select
117 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict117 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict
118 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy118 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy
119 ·························Control.Monad.Trans.Writer.Strict119 ·························Control.Monad.Trans.Writer.Strict
120 import··-/··Data.Function·50dba7d776343492978260130ca437b7120 import··-/··Data.Function·50dba7d776343492978260130ca437b7
121 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde121 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
122 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a122 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
123 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Var·65d67e3c2cde283c0921e6ae72d7acd8 
124 ··exports:·0a42179cac2ecee7ad830b8780dfd41c 
125 ··Var·bc6a50cbc2ada5deec4b94af1bfbfffe 
126 ··showVar·2bdc3e05cb76276e9f2ed6d53cc7333a 
127 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version·9559a57a6efab3547fff6b4e50ba1a1a 
128 ··exports:·1a3a167e498128f5bad4e8abd67bfb29 
129 ··VR·e9a00bf8e88c02b25c2761714aea7457 
130 ··Ver·09a4bf30b2101e9ca19e7171706c94a6 
131 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·c6e4453c328741d8165b2a1ed6bdc4db 
132 ··exports:·900a5f4c6ab7c0db357ed0d618c43c2b 
133 ··QPN·19630db121536cff999937a7cd5c0760123 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Var·949e0d2c82ce183492df1a46bfa35817
 124 ··exports:·c3bc2880768342df194248a980875f48
 125 ··Var·54bf26af71f37fa6456756c738fdf67a
 126 ··showVar·fcc47721a393d5f8f96c1cc18af14e95
 127 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version·5753e3bbb3cf77cb11efcf5b5290b46f
 128 ··exports:·e739db1e6cb1127817b4a80f07b35551
 129 ··VR·bc6a8def5defba352ae46e9ac5d86f83
 130 ··Ver·26eaf62fe7d6b193fbae63476c243e9d
 131 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·40b1ccd9294b96cf669b98981155fb8f
 132 ··exports:·1252f0b19e1d4ace1accf06a26c20e95
 133 ··QPN·7b3c1f82fa15c63c16fad5c5c582a7b8
134 import··-/··Data.Map·50e219994cc6c380203ac3d661e3e860134 import··-/··Data.Map·50e219994cc6c380203ac3d661e3e860
135 import··-/··Data.Map.Internal·657f66c1168c97aa282c997e5cbb5fb0135 import··-/··Data.Map.Internal·657f66c1168c97aa282c997e5cbb5fb0
136 import··-/··Data.Map.Strict·a4c8d8f707e32aad999f16c06c99999d136 import··-/··Data.Map.Strict·a4c8d8f707e32aad999f16c06c99999d
137 import··-/··Data.Map.Strict.Internal·55eff2696e907bcc638efabb65cfad3e137 import··-/··Data.Map.Strict.Internal·55eff2696e907bcc638efabb65cfad3e
138 import··-/··Data.Set·4e6de1c7d2f595e4320f97ac5792e9f7138 import··-/··Data.Set·4e6de1c7d2f595e4320f97ac5792e9f7
139 import··-/··Data.Set.Internal·57ffef16a6e092a90df0a57907c1bc21139 import··-/··Data.Set.Internal·57ffef16a6e092a90df0a57907c1bc21
140 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c140 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
Offset 142, 25 lines modifiedOffset 142, 25 lines modified
142 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136142 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136
143 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8143 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
144 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd144 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
145 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c145 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
146 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6146 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
147 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c147 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
148 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888148 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
149 55a462cb7a90b982852f0a9aaed9a1f4149 500c5442016aa68e6314eaacb90b75de
150 ··$fEqConflict·::·GHC.Classes.Eq·Conflict150 ··$fEqConflict·::·GHC.Classes.Eq·Conflict
151 ··DFunId151 ··DFunId
152 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],152 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],
153 ···Inline:·CONLIKE,153 ···Inline:·CONLIKE,
154 ···Unfolding:·DFun:.·@Conflict·$fEqConflict_$c==·$fEqConflict_$c/=]154 ···Unfolding:·DFun:.·@Conflict·$fEqConflict_$c==·$fEqConflict_$c/=]
155 ac48b02f5ac7b8f919986eac3c2f4968155 968252918f1bd0c2ebb371a6effad92b
156 ··$fEqConflict1·::·()156 ··$fEqConflict1·::·()
157 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),157 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
158 ···Strictness:·b,·CPR:·b]158 ···Strictness:·b,·CPR:·b]
159 f6c305e6c50f7e493a2ef633b1cffdaa159 2c42e3fc97a94e46f18c6df86536c2c8
160 ··$fEqConflictSet·::·GHC.Classes.Eq·ConflictSet160 ··$fEqConflictSet·::·GHC.Classes.Eq·ConflictSet
161 ··DFunId161 ··DFunId
162 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],162 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],
163 ···Inline:·CONLIKE,163 ···Inline:·CONLIKE,
164 ···Unfolding:·DFun:.164 ···Unfolding:·DFun:.
165 ················@ConflictSet165 ················@ConflictSet
166 ················$fEqConflictSet4166 ················$fEqConflictSet4
Offset 169, 42 lines modifiedOffset 169, 42 lines modified
169 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:ConflictSet[0])169 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:ConflictSet[0])
170 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)170 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)
171 ················$fEqConflictSet_$s$fEqMap_$c/=171 ················$fEqConflictSet_$s$fEqMap_$c/=
172 ··················`cast`172 ··················`cast`
173 ················(Sym·(N:ConflictSet[0])173 ················(Sym·(N:ConflictSet[0])
174 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:ConflictSet[0])174 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:ConflictSet[0])
175 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]175 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]
176 4656937826d22eac023c5be2fc4c5972176 5f49b382c76ccad1b3a839df7ead8aec
177 ··$fEqConflictSet1·::·GHC.Classes.Eq·(Data.Set.Internal.Set·Conflict)177 ··$fEqConflictSet1·::·GHC.Classes.Eq·(Data.Set.Internal.Set·Conflict)
178 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),178 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
179 ···Unfolding:·Core:·<vanilla>179 ···Unfolding:·Core:·<vanilla>
180 ··············Data.Set.Internal.$fEqSet·@Conflict·$fEqConflict]180 ··············Data.Set.Internal.$fEqSet·@Conflict·$fEqConflict]
181 9924c7374ac6c31574f7660267f84f64181 7dd944f2f226fc6723e6262b30e445ee
182 ··$fEqConflictSet2·::182 ··$fEqConflictSet2·::
183 ····GHC.Classes.Eq183 ····GHC.Classes.Eq
184 ······(Distribution.Solver.Modular.Var.Var184 ······(Distribution.Solver.Modular.Var.Var
185 ·········(Distribution.Solver.Types.PackagePath.Qualified185 ·········(Distribution.Solver.Types.PackagePath.Qualified
186 ············Distribution.Types.PackageName.PackageName))186 ············Distribution.Types.PackageName.PackageName))
187 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),187 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
188 ···Unfolding:·Core:·<vanilla>188 ···Unfolding:·Core:·<vanilla>
189 ··············Distribution.Solver.Modular.Var.$fEqVar189 ··············Distribution.Solver.Modular.Var.$fEqVar
190 ················@(Distribution.Solver.Types.PackagePath.Qualified190 ················@(Distribution.Solver.Types.PackagePath.Qualified
191 ····················Distribution.Types.PackageName.PackageName)191 ····················Distribution.Types.PackageName.PackageName)
192 ················$fEqConflictSet3]192 ················$fEqConflictSet3]
193 e5a6be51219e80be0f065dea4cfc1bb1193 d2ea7b3d312eb6683956338779a88dd2
Max diff block lines reached; 62950/70192 bytes (89.68%) of diff not shown.
15.0 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Cycles.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Cycles.dyn_hi
Files 97% similar despite different names
14.7 KB
ghc --show-iface {}
    
Offset 1, 34 lines modifiedOffset 1, 34 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·Distribution.Solver.Modular.Cycles·[family·instance·module]·91037 interface·Distribution.Solver.Modular.Cycles·[family·instance·module]·9103
8 ··interface·hash:·cd6b39ac5f5e2cddce25ebe51e932195 
9 ··ABI·hash:·9233dba68b2e477ad6a502bb09377d4e 
10 ··export-list·hash:·1b1682c4a8c4ef3f21d483c87a368a928 ··interface·hash:·c419c64043d3096db919ccac11c3616b
 9 ··ABI·hash:·912c5cc6e842c9894c69552993639064
 10 ··export-list·hash:·204f0d8480998f306a3f932f64e48d06
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·6ccc4f8253760659e3e035eb6520b9c112 ··flag·hash:·6ccc4f8253760659e3e035eb6520b9c1
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·18cd0d19f72eea0ff6b6da08922b4fad16 ··src_hash:·18cd0d19f72eea0ff6b6da08922b4fad
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··detectCyclesPhase21 ··detectCyclesPhase
22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet
23 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency23 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
24 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag24 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag
25 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree25 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree
26 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps26 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps
27 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath27 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
28 boot·module·dependencies:28 boot·module·dependencies:
29 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.029 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.0
30 ·····························base-4.20.2.0·containers-0.730 ·····························base-4.20.2.0·containers-0.7
31 plugin·package·dependencies:31 plugin·package·dependencies:
32 orphans:·Data.Binary.Generic·Data.ByteString.Builder32 orphans:·Data.Binary.Generic·Data.ByteString.Builder
33 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM33 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
34 ·········Data.Text·Data.Text.Lazy·Data.Text.Show34 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 111, 85 lines modifiedOffset 111, 85 lines modified
111 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict111 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict
112 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy112 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy
113 ·························Control.Monad.Trans.Writer.Strict113 ·························Control.Monad.Trans.Writer.Strict
114 import··-/··Distribution.Simple.Utils·4d8cf3ad95062285272df2b25e401c36114 import··-/··Distribution.Simple.Utils·4d8cf3ad95062285272df2b25e401c36
115 import··-/··Distribution.Compat.Graph·cbff7c6468fba362601855c8e9d4ddfe115 import··-/··Distribution.Compat.Graph·cbff7c6468fba362601855c8e9d4ddfe
116 import··-/··Distribution.Utils.Generic·2ad0f30db2e6652c03c04799f633dd28116 import··-/··Distribution.Utils.Generic·2ad0f30db2e6652c03c04799f633dd28
117 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a117 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
118 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·3a0d67cd65d3a15148abf44cbb2b62c9 
119 ··exports:·7704f040d7519949c3c5a960bd3c7783 
120 ··ConflictSet·7a98782be7d2f9923c0354f5c2ec072b 
121 ··fromList·ce7e141da98cafdb82ad12f7227a6fec 
122 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
123 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
124 ··RevDepMap·f4e15a334b55fbff13feb1c0a249bf8d 
125 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·3e022a743bbda12033bba26e495ce748 
126 ··exports:·5b2fa1a2c0bc0d81686f7cbd274dc2c7 
127 ··FN·d70c49a83254f238b836a16068436ba6 
128 ··SN·611649da9ef9b303033e4106d65383f6 
129 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·82eb7beb7640462a1fccbaa8cf4f442a 
130 ··exports:·f93b7e78c477024f0e0a4aa8db8e0a3c 
131 ··CyclicDependencies·d97d6864088f835fe474c08f7cef51fe 
132 ··Done·791a8b1c6da275d9a849a35d7fd3e5e4 
133 ··FChoice·bef7aa8a72162b7f0b8adc55ebde5f37 
134 ··Fail·61ce9eecd9fc5a06d98ba2ca473ab5cd 
135 ··GoalChoice·71577cbf70d9d510e9bbfee2d1d5c350 
136 ··PChoice·c3e771a3da8b86947f3a030066ba9b77 
137 ··SChoice·c253e8a108c1092724d99bfe3345bff4 
138 ··Tree·9593b1081548d931783a573ec83ad9e2 
139 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Var·65d67e3c2cde283c0921e6ae72d7acd8 
140 ··P·4ccf88203573526c6a1553e216706d4f 
141 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·1b80f9a42f74c2dbdf109f5dd42d7a14 
142 ··exports:·b50a17ca4de523e94f7fa85e232fc8af 
143 ··Component·dc4347f2d755ddbe4169c13a103589ca 
144 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·c6e4453c328741d8165b2a1ed6bdc4db 
145 ··exports:·900a5f4c6ab7c0db357ed0d618c43c2b 
146 ··QPN·19630db121536cff999937a7cd5c0760118 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet·f91ac1143aeb500d974bb02804b98091
 119 ··exports:·a8691be9a021d2ccdf4652967cad52e9
 120 ··ConflictSet·d2dde2c635580a92995e8b46ee7ea138
 121 ··fromList·2098a2960aa2347f1fd2e1a08b567e54
 122 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency·40a941db691c19767ff6d79021e60b76
 123 ··exports:·078af83a5898701ea2aa43d7b18d0c70
 124 ··RevDepMap·8770a2bc62fc5ba72d2ef7d3311199d7
 125 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag·f0b8cec45b101c49e770789b0699d0ad
 126 ··exports:·ca4b902b5c78230cafeb7dcd383519ba
 127 ··FN·c56f88135ab5bedee499a4ec9e40962a
 128 ··SN·b62458980e6a32d57506c63484745979
 129 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree·e9e601764803a1d6f69608df71e368b2
 130 ··exports:·d805e9bd0fee0b61edb7b5fa0a291908
 131 ··CyclicDependencies·34597596c7d3ba4f946194657b770d6b
 132 ··Done·8c23ee362586b3a1e0ae7d8bd73b967b
 133 ··FChoice·4927bd676b3f487f75bf3a5cdb6b4303
 134 ··Fail·8f7fb69253f94cc95ffe9a09bdb7b74a
 135 ··GoalChoice·df4ded20a45b51c57823276c1718fe9e
 136 ··PChoice·f25da6d9e456b5eb5cf7882b990526c5
 137 ··SChoice·42207499217d75661e719cbd9934d6cf
 138 ··Tree·767aedfd864d731ed68ecdc9a99719a8
 139 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Var·949e0d2c82ce183492df1a46bfa35817
 140 ··P·71584f815029e4177e1e35a1f1088e41
 141 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps·3fb3f98716a6d8fbcc8e853ace158f92
 142 ··exports:·1f3a47b5fd5db4ffea0e9e7a386d3964
 143 ··Component·b7b3a1064922a575b93e7cc81cf600f8
 144 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·40b1ccd9294b96cf669b98981155fb8f
 145 ··exports:·1252f0b19e1d4ace1accf06a26c20e95
 146 ··QPN·7b3c1f82fa15c63c16fad5c5c582a7b8
147 import··-/··Data.Map·50e219994cc6c380203ac3d661e3e860147 import··-/··Data.Map·50e219994cc6c380203ac3d661e3e860
148 import··-/··Data.Map.Internal·657f66c1168c97aa282c997e5cbb5fb0148 import··-/··Data.Map.Internal·657f66c1168c97aa282c997e5cbb5fb0
149 import··-/··Data.Set·4e6de1c7d2f595e4320f97ac5792e9f7149 import··-/··Data.Set·4e6de1c7d2f595e4320f97ac5792e9f7
150 import··-/··Data.Set.Internal·57ffef16a6e092a90df0a57907c1bc21150 import··-/··Data.Set.Internal·57ffef16a6e092a90df0a57907c1bc21
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.Tuple·f5bc90d5b26cc14f0829e77724888ee8153 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
154 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff154 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff
155 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd155 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
156 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6156 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
157 7ef2f31dba26fce8ba5fbbf1b2d62b38157 f08dacd7b3cd47920240fed0ff9b4827
158 ··$fIsNodeRevDepMapNode·::158 ··$fIsNodeRevDepMapNode·::
159 ····Distribution.Compat.Graph.IsNode·RevDepMapNode159 ····Distribution.Compat.Graph.IsNode·RevDepMapNode
160 ··DFunId160 ··DFunId
161 ··[TagSig:·<TagProper>,161 ··[TagSig:·<TagProper>,
162 ···LambdaFormInfo:·LFCon[Distribution.Compat.Graph.C:IsNode],162 ···LambdaFormInfo:·LFCon[Distribution.Compat.Graph.C:IsNode],
163 ···Inline:·CONLIKE,163 ···Inline:·CONLIKE,
164 ···Unfolding:·DFun:.164 ···Unfolding:·DFun:.
165 ················@RevDepMapNode165 ················@RevDepMapNode
166 ················$fIsNodeRevDepMapNode1166 ················$fIsNodeRevDepMapNode1
167 ··················`cast`167 ··················`cast`
168 ················(GHC.Classes.Ord·(Sym·(D:R:KeyRevDepMapNode[0])))_R168 ················(GHC.Classes.Ord·(Sym·(D:R:KeyRevDepMapNode[0])))_R
169 ················$fIsNodeRevDepMapNode_$cnodeKey169 ················$fIsNodeRevDepMapNode_$cnodeKey
170 ················$fIsNodeRevDepMapNode_$cnodeNeighbors]170 ················$fIsNodeRevDepMapNode_$cnodeNeighbors]
171 3515e374495515c23042671df8eb5be3171 0386866a79cf626d4ddbb4511d4a3472
172 ··$fIsNodeRevDepMapNode1·::172 ··$fIsNodeRevDepMapNode1·::
Max diff block lines reached; 6580/14982 bytes (43.92%) of diff not shown.
15.0 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Cycles.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Cycles.hi
Files 98% similar despite different names
14.7 KB
ghc --show-iface {}
    
Offset 1, 34 lines modifiedOffset 1, 34 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·Distribution.Solver.Modular.Cycles·[family·instance·module]·91037 interface·Distribution.Solver.Modular.Cycles·[family·instance·module]·9103
8 ··interface·hash:·cd6b39ac5f5e2cddce25ebe51e932195 
9 ··ABI·hash:·9233dba68b2e477ad6a502bb09377d4e 
10 ··export-list·hash:·1b1682c4a8c4ef3f21d483c87a368a928 ··interface·hash:·c419c64043d3096db919ccac11c3616b
 9 ··ABI·hash:·912c5cc6e842c9894c69552993639064
 10 ··export-list·hash:·204f0d8480998f306a3f932f64e48d06
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·6ccc4f8253760659e3e035eb6520b9c112 ··flag·hash:·6ccc4f8253760659e3e035eb6520b9c1
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·18cd0d19f72eea0ff6b6da08922b4fad16 ··src_hash:·18cd0d19f72eea0ff6b6da08922b4fad
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··detectCyclesPhase21 ··detectCyclesPhase
22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet
23 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency23 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
24 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag24 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag
25 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree25 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree
26 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps26 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps
27 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath27 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
28 boot·module·dependencies:28 boot·module·dependencies:
29 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.029 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.0
30 ·····························base-4.20.2.0·containers-0.730 ·····························base-4.20.2.0·containers-0.7
31 plugin·package·dependencies:31 plugin·package·dependencies:
32 orphans:·Data.Binary.Generic·Data.ByteString.Builder32 orphans:·Data.Binary.Generic·Data.ByteString.Builder
33 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM33 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
34 ·········Data.Text·Data.Text.Lazy·Data.Text.Show34 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 111, 85 lines modifiedOffset 111, 85 lines modified
111 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict111 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict
112 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy112 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy
113 ·························Control.Monad.Trans.Writer.Strict113 ·························Control.Monad.Trans.Writer.Strict
114 import··-/··Distribution.Simple.Utils·4d8cf3ad95062285272df2b25e401c36114 import··-/··Distribution.Simple.Utils·4d8cf3ad95062285272df2b25e401c36
115 import··-/··Distribution.Compat.Graph·cbff7c6468fba362601855c8e9d4ddfe115 import··-/··Distribution.Compat.Graph·cbff7c6468fba362601855c8e9d4ddfe
116 import··-/··Distribution.Utils.Generic·2ad0f30db2e6652c03c04799f633dd28116 import··-/··Distribution.Utils.Generic·2ad0f30db2e6652c03c04799f633dd28
117 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a117 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
118 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·3a0d67cd65d3a15148abf44cbb2b62c9 
119 ··exports:·7704f040d7519949c3c5a960bd3c7783 
120 ··ConflictSet·7a98782be7d2f9923c0354f5c2ec072b 
121 ··fromList·ce7e141da98cafdb82ad12f7227a6fec 
122 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
123 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
124 ··RevDepMap·f4e15a334b55fbff13feb1c0a249bf8d 
125 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·3e022a743bbda12033bba26e495ce748 
126 ··exports:·5b2fa1a2c0bc0d81686f7cbd274dc2c7 
127 ··FN·d70c49a83254f238b836a16068436ba6 
128 ··SN·611649da9ef9b303033e4106d65383f6 
129 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·82eb7beb7640462a1fccbaa8cf4f442a 
130 ··exports:·f93b7e78c477024f0e0a4aa8db8e0a3c 
131 ··CyclicDependencies·d97d6864088f835fe474c08f7cef51fe 
132 ··Done·791a8b1c6da275d9a849a35d7fd3e5e4 
133 ··FChoice·bef7aa8a72162b7f0b8adc55ebde5f37 
134 ··Fail·61ce9eecd9fc5a06d98ba2ca473ab5cd 
135 ··GoalChoice·71577cbf70d9d510e9bbfee2d1d5c350 
136 ··PChoice·c3e771a3da8b86947f3a030066ba9b77 
137 ··SChoice·c253e8a108c1092724d99bfe3345bff4 
138 ··Tree·9593b1081548d931783a573ec83ad9e2 
139 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Var·65d67e3c2cde283c0921e6ae72d7acd8 
140 ··P·4ccf88203573526c6a1553e216706d4f 
141 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·1b80f9a42f74c2dbdf109f5dd42d7a14 
142 ··exports:·b50a17ca4de523e94f7fa85e232fc8af 
143 ··Component·dc4347f2d755ddbe4169c13a103589ca 
144 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·c6e4453c328741d8165b2a1ed6bdc4db 
145 ··exports:·900a5f4c6ab7c0db357ed0d618c43c2b 
146 ··QPN·19630db121536cff999937a7cd5c0760118 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet·f91ac1143aeb500d974bb02804b98091
 119 ··exports:·a8691be9a021d2ccdf4652967cad52e9
 120 ··ConflictSet·d2dde2c635580a92995e8b46ee7ea138
 121 ··fromList·2098a2960aa2347f1fd2e1a08b567e54
 122 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency·40a941db691c19767ff6d79021e60b76
 123 ··exports:·078af83a5898701ea2aa43d7b18d0c70
 124 ··RevDepMap·8770a2bc62fc5ba72d2ef7d3311199d7
 125 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag·f0b8cec45b101c49e770789b0699d0ad
 126 ··exports:·ca4b902b5c78230cafeb7dcd383519ba
 127 ··FN·c56f88135ab5bedee499a4ec9e40962a
 128 ··SN·b62458980e6a32d57506c63484745979
 129 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree·e9e601764803a1d6f69608df71e368b2
 130 ··exports:·d805e9bd0fee0b61edb7b5fa0a291908
 131 ··CyclicDependencies·34597596c7d3ba4f946194657b770d6b
 132 ··Done·8c23ee362586b3a1e0ae7d8bd73b967b
 133 ··FChoice·4927bd676b3f487f75bf3a5cdb6b4303
 134 ··Fail·8f7fb69253f94cc95ffe9a09bdb7b74a
 135 ··GoalChoice·df4ded20a45b51c57823276c1718fe9e
 136 ··PChoice·f25da6d9e456b5eb5cf7882b990526c5
 137 ··SChoice·42207499217d75661e719cbd9934d6cf
 138 ··Tree·767aedfd864d731ed68ecdc9a99719a8
 139 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Var·949e0d2c82ce183492df1a46bfa35817
 140 ··P·71584f815029e4177e1e35a1f1088e41
 141 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps·3fb3f98716a6d8fbcc8e853ace158f92
 142 ··exports:·1f3a47b5fd5db4ffea0e9e7a386d3964
 143 ··Component·b7b3a1064922a575b93e7cc81cf600f8
 144 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·40b1ccd9294b96cf669b98981155fb8f
 145 ··exports:·1252f0b19e1d4ace1accf06a26c20e95
 146 ··QPN·7b3c1f82fa15c63c16fad5c5c582a7b8
147 import··-/··Data.Map·50e219994cc6c380203ac3d661e3e860147 import··-/··Data.Map·50e219994cc6c380203ac3d661e3e860
148 import··-/··Data.Map.Internal·657f66c1168c97aa282c997e5cbb5fb0148 import··-/··Data.Map.Internal·657f66c1168c97aa282c997e5cbb5fb0
149 import··-/··Data.Set·4e6de1c7d2f595e4320f97ac5792e9f7149 import··-/··Data.Set·4e6de1c7d2f595e4320f97ac5792e9f7
150 import··-/··Data.Set.Internal·57ffef16a6e092a90df0a57907c1bc21150 import··-/··Data.Set.Internal·57ffef16a6e092a90df0a57907c1bc21
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.Tuple·f5bc90d5b26cc14f0829e77724888ee8153 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
154 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff154 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff
155 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd155 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
156 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6156 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
157 7ef2f31dba26fce8ba5fbbf1b2d62b38157 f08dacd7b3cd47920240fed0ff9b4827
158 ··$fIsNodeRevDepMapNode·::158 ··$fIsNodeRevDepMapNode·::
159 ····Distribution.Compat.Graph.IsNode·RevDepMapNode159 ····Distribution.Compat.Graph.IsNode·RevDepMapNode
160 ··DFunId160 ··DFunId
161 ··[TagSig:·<TagProper>,161 ··[TagSig:·<TagProper>,
162 ···LambdaFormInfo:·LFCon[Distribution.Compat.Graph.C:IsNode],162 ···LambdaFormInfo:·LFCon[Distribution.Compat.Graph.C:IsNode],
163 ···Inline:·CONLIKE,163 ···Inline:·CONLIKE,
164 ···Unfolding:·DFun:.164 ···Unfolding:·DFun:.
165 ················@RevDepMapNode165 ················@RevDepMapNode
166 ················$fIsNodeRevDepMapNode1166 ················$fIsNodeRevDepMapNode1
167 ··················`cast`167 ··················`cast`
168 ················(GHC.Classes.Ord·(Sym·(D:R:KeyRevDepMapNode[0])))_R168 ················(GHC.Classes.Ord·(Sym·(D:R:KeyRevDepMapNode[0])))_R
169 ················$fIsNodeRevDepMapNode_$cnodeKey169 ················$fIsNodeRevDepMapNode_$cnodeKey
170 ················$fIsNodeRevDepMapNode_$cnodeNeighbors]170 ················$fIsNodeRevDepMapNode_$cnodeNeighbors]
171 3515e374495515c23042671df8eb5be3171 0386866a79cf626d4ddbb4511d4a3472
172 ··$fIsNodeRevDepMapNode1·::172 ··$fIsNodeRevDepMapNode1·::
Max diff block lines reached; 6580/14979 bytes (43.93%) of diff not shown.
118 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Dependency.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Dependency.dyn_hi
Files 98% similar despite different names
118 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Distribution.Solver.Modular.Dependency·91037 interface·Distribution.Solver.Modular.Dependency·9103
8 ··interface·hash:·796b882ef2fcd050d6ec0abe73d9c3b7 
9 ··ABI·hash:·c9b43319d40743a93db474ec31a7b0ab 
10 ··export-list·hash:·b4e0039f7b267c2776de2de6bfe0f8a48 ··interface·hash:·1e1bec4de79a954e5be96cc51685293c
 9 ··ABI·hash:·40a941db691c19767ff6d79021e60b76
 10 ··export-list·hash:·078af83a5898701ea2aa43d7b18d0c70
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·c23651aa937483b98738ad161aea0a9c12 ··flag·hash:·c23651aa937483b98738ad161aea0a9c
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·adeabbd8c06d24dce5c6fa2f1d6f701916 ··src_hash:·adeabbd8c06d24dce5c6fa2f1d6f7019
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 44, 22 lines modifiedOffset 44, 22 lines modified
44 ··GoalReason{DependencyGoal·UserGoal}44 ··GoalReason{DependencyGoal·UserGoal}
45 ··LDep{LDep}45 ··LDep{LDep}
46 ··PkgComponent{PkgComponent}46 ··PkgComponent{PkgComponent}
47 ··QGoalReason47 ··QGoalReason
48 ··QualifyOptions{QO·qoBaseShim·qoSetupIndependent}48 ··QualifyOptions{QO·qoBaseShim·qoSetupIndependent}
49 ··RevDepMap49 ··RevDepMap
50 ··Distribution.Solver.Modular.Var.Var{Distribution.Solver.Modular.Var.F·Distribution.Solver.Modular.Var.P·Distribution.Solver.Modular.Var.S}50 ··Distribution.Solver.Modular.Var.Var{Distribution.Solver.Modular.Var.F·Distribution.Solver.Modular.Var.P·Distribution.Solver.Modular.Var.S}
51 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude51 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
52 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet52 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet
53 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag53 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag
54 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package54 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
55 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Var55 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Var
56 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version56 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version
57 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps57 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps
58 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath58 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
59 boot·module·dependencies:59 boot·module·dependencies:
60 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.060 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.0
61 ·····························containers-0.761 ·····························containers-0.7
62 plugin·package·dependencies:62 plugin·package·dependencies:
63 orphans:·Data.Binary.Generic·Data.ByteString.Builder63 orphans:·Data.Binary.Generic·Data.ByteString.Builder
64 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM64 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
65 ·········Data.Text·Data.Text.Lazy·Data.Text.Show65 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 136, 105 lines modifiedOffset 136, 105 lines modified
136 import··-/··Distribution.Types.LibraryName·e3741679dd52deeab0de3820aa1471f7136 import··-/··Distribution.Types.LibraryName·e3741679dd52deeab0de3820aa1471f7
137 import··-/··Distribution.Types.PackageName·2d813de12eaf7e44d99ff05797acbda7137 import··-/··Distribution.Types.PackageName·2d813de12eaf7e44d99ff05797acbda7
138 import··-/··Distribution.Types.PkgconfigName·44bfad8fd5c15d6107a5c4eb6a681293138 import··-/··Distribution.Types.PkgconfigName·44bfad8fd5c15d6107a5c4eb6a681293
139 import··-/··Distribution.Types.PkgconfigVersionRange·3797b4697475baa1a5731a890c6903e3139 import··-/··Distribution.Types.PkgconfigVersionRange·3797b4697475baa1a5731a890c6903e3
140 import··-/··Distribution.Types.UnqualComponentName·ae0092e3c9ddbf0504a2149c3040a6a7140 import··-/··Distribution.Types.UnqualComponentName·ae0092e3c9ddbf0504a2149c3040a6a7
141 import··-/··Language.Haskell.Extension·668bf2ff8425bc0c665f51814544a26d141 import··-/··Language.Haskell.Extension·668bf2ff8425bc0c665f51814544a26d
142 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a142 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
143 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c5143 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
144 ··exports:·ee59bde71b766895275965ac210e0ee4144 ··exports:·ee59bde71b766895275965ac210e0ee4
145 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·3a0d67cd65d3a15148abf44cbb2b62c9 
146 ··exports:·7704f040d7519949c3c5a960bd3c7783 
147 ··ConflictMap·2f82613638efbb2abec33da517bb41b0 
148 ··ConflictSet·7a98782be7d2f9923c0354f5c2ec072b 
149 ··GoalConflict·761a534f5e73bc563e915226d7c61181 
150 ··OrderedVersionRange·55114d5533c1db28076e784e72def18e 
151 ··VersionConflict·d38f2247231438befa646394f18d4ed7 
152 ··VersionConstraintConflict·03ff460cf68200e095de7563c8b22c42 
153 ··empty·5817d6854c4d51eda771a16c02b30bb7 
154 ··fromList·ce7e141da98cafdb82ad12f7227a6fec 
155 ··showConflictSet·e5fd76034c94d5534f07195d7d981d36 
156 ··singleton·38bd51b6936d217a7b08213774c1a604 
157 ··singletonWithConflict·e5568a5eb7d701e09b5c3309ff531224 
158 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·3e022a743bbda12033bba26e495ce748 
159 ··exports:·5b2fa1a2c0bc0d81686f7cbd274dc2c7 
160 ··FInfo·29007dc9ca53784f17399ace1eebfdc1 
161 ··FN·d70c49a83254f238b836a16068436ba6 
162 ··FN·5de07c3235f9a416be0cccfb7bc4a8ed 
163 ··Flag·6e7a150e6a8731ed539d83cbbe19a0be 
164 ··FlagBoth·95402647b19a2043c20851dad45398e9 
165 ··FlagValue·b11de15f70ce3b23839d89ea73c7a59b 
166 ··SN·611649da9ef9b303033e4106d65383f6 
167 ··SN·d800282f76f8551a8047ac0df702f774 
168 ··Stanza·063a536dd95a2c86daa5a69e4abec2f2 
169 ··showFlagValue·6b7c7c7ae36b4b3f8352bbd522da8561 
170 ··showSBool·1ff22c43fd1120b9630c4d36cd57b9f6 
171 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
172 ··exports:·79184e9a17bcb583e098859bcb246af9 
173 ··I·da8f4b00c0daa223e5056879bda53b9f 
174 ··PN·96b40487e15e657409aa99941e385c67 
175 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Var·65d67e3c2cde283c0921e6ae72d7acd8 
176 ··exports:·0a42179cac2ecee7ad830b8780dfd41c 
177 ··F·3429785697ee5ffce31bc6a9d1fff096 
178 ··P·4ccf88203573526c6a1553e216706d4f 
179 ··S·62e3d969683be686e9e719d8043f9549 
180 ··Var·bc6a50cbc2ada5deec4b94af1bfbfffe 
181 ··showVar·2bdc3e05cb76276e9f2ed6d53cc7333a 
182 ··varPN·4d0331ee4c519c5ab272bd20bd01a6ec 
183 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version·9559a57a6efab3547fff6b4e50ba1a1a 
184 ··exports:·1a3a167e498128f5bad4e8abd67bfb29 
185 ··VR·e9a00bf8e88c02b25c2761714aea7457 
186 ··Ver·09a4bf30b2101e9ca19e7171706c94a6 
187 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·1b80f9a42f74c2dbdf109f5dd42d7a14 
188 ··exports:·b50a17ca4de523e94f7fa85e232fc8af 
189 ··Component·dc4347f2d755ddbe4169c13a103589ca 
190 ··ComponentSetup·3b3db66a6913d1e56db809fdbff20396 
191 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·c6e4453c328741d8165b2a1ed6bdc4db 
192 ··exports:·900a5f4c6ab7c0db357ed0d618c43c2b 
193 ··PackagePath·9e4d8a664d1edc784aa8a23bc0276da7 
194 ··Q·bd40bcf7be5925b1efc56acdcb2cf2fb 
195 ··QPN·19630db121536cff999937a7cd5c0760 
196 ··QualBase·02bab5176ce9a4109c5bc57c60125921 
197 ··QualExe·123bb558e72ecc86c02d63a65fa1f295 
198 ··QualSetup·706686dfab3855f806384427d812df27 
199 ··QualToplevel·ac73befbe32c3c79c2ec754e8d8e884a 
200 ··Qualifier·873ae3992e088f775417e7f21040d84d 
201 ··showQPN·e71d299fb94324a0761546391b22eb3d145 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet·f91ac1143aeb500d974bb02804b98091
 146 ··exports:·a8691be9a021d2ccdf4652967cad52e9
 147 ··ConflictMap·73fc5ac6354cb56950cb01525684781b
 148 ··ConflictSet·d2dde2c635580a92995e8b46ee7ea138
 149 ··GoalConflict·b12a77b141e81f8bb77f0b3d75588c01
 150 ··OrderedVersionRange·9608d46947a042dba8fcf745da7f6243
 151 ··VersionConflict·ceefa339404121514b103de826126de5
 152 ··VersionConstraintConflict·f747982e4a316f8057e701fa595402a6
 153 ··empty·79c06ed647ae8e1d136e87ec77cef581
 154 ··fromList·2098a2960aa2347f1fd2e1a08b567e54
 155 ··showConflictSet·1447d93e3966e249a546845c8fc08b1a
 156 ··singleton·007ec57c70dc6ccddbbe4051884adfca
 157 ··singletonWithConflict·d1d8d9929d2c81ad421725fe38173524
 158 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag·f0b8cec45b101c49e770789b0699d0ad
 159 ··exports:·ca4b902b5c78230cafeb7dcd383519ba
 160 ··FInfo·752f7351c08dc0f830fd257e5e8b92d1
 161 ··FN·c56f88135ab5bedee499a4ec9e40962a
 162 ··FN·6d6237f18cff6d515a842c45f95e9d74
 163 ··Flag·cff0f30ee1ea1e86cd71b4592dd8fcaf
Max diff block lines reached; 109759/120421 bytes (91.15%) of diff not shown.
118 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Dependency.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Dependency.hi
Files 93% similar despite different names
118 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Distribution.Solver.Modular.Dependency·91037 interface·Distribution.Solver.Modular.Dependency·9103
8 ··interface·hash:·796b882ef2fcd050d6ec0abe73d9c3b7 
9 ··ABI·hash:·c9b43319d40743a93db474ec31a7b0ab 
10 ··export-list·hash:·b4e0039f7b267c2776de2de6bfe0f8a48 ··interface·hash:·1e1bec4de79a954e5be96cc51685293c
 9 ··ABI·hash:·40a941db691c19767ff6d79021e60b76
 10 ··export-list·hash:·078af83a5898701ea2aa43d7b18d0c70
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·c23651aa937483b98738ad161aea0a9c12 ··flag·hash:·c23651aa937483b98738ad161aea0a9c
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·adeabbd8c06d24dce5c6fa2f1d6f701916 ··src_hash:·adeabbd8c06d24dce5c6fa2f1d6f7019
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 44, 22 lines modifiedOffset 44, 22 lines modified
44 ··GoalReason{DependencyGoal·UserGoal}44 ··GoalReason{DependencyGoal·UserGoal}
45 ··LDep{LDep}45 ··LDep{LDep}
46 ··PkgComponent{PkgComponent}46 ··PkgComponent{PkgComponent}
47 ··QGoalReason47 ··QGoalReason
48 ··QualifyOptions{QO·qoBaseShim·qoSetupIndependent}48 ··QualifyOptions{QO·qoBaseShim·qoSetupIndependent}
49 ··RevDepMap49 ··RevDepMap
50 ··Distribution.Solver.Modular.Var.Var{Distribution.Solver.Modular.Var.F·Distribution.Solver.Modular.Var.P·Distribution.Solver.Modular.Var.S}50 ··Distribution.Solver.Modular.Var.Var{Distribution.Solver.Modular.Var.F·Distribution.Solver.Modular.Var.P·Distribution.Solver.Modular.Var.S}
51 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude51 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
52 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet52 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet
53 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag53 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag
54 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package54 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
55 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Var55 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Var
56 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version56 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version
57 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps57 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps
58 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath58 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
59 boot·module·dependencies:59 boot·module·dependencies:
60 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.060 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.0
61 ·····························containers-0.761 ·····························containers-0.7
62 plugin·package·dependencies:62 plugin·package·dependencies:
63 orphans:·Data.Binary.Generic·Data.ByteString.Builder63 orphans:·Data.Binary.Generic·Data.ByteString.Builder
64 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM64 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
65 ·········Data.Text·Data.Text.Lazy·Data.Text.Show65 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 136, 105 lines modifiedOffset 136, 105 lines modified
136 import··-/··Distribution.Types.LibraryName·e3741679dd52deeab0de3820aa1471f7136 import··-/··Distribution.Types.LibraryName·e3741679dd52deeab0de3820aa1471f7
137 import··-/··Distribution.Types.PackageName·2d813de12eaf7e44d99ff05797acbda7137 import··-/··Distribution.Types.PackageName·2d813de12eaf7e44d99ff05797acbda7
138 import··-/··Distribution.Types.PkgconfigName·44bfad8fd5c15d6107a5c4eb6a681293138 import··-/··Distribution.Types.PkgconfigName·44bfad8fd5c15d6107a5c4eb6a681293
139 import··-/··Distribution.Types.PkgconfigVersionRange·3797b4697475baa1a5731a890c6903e3139 import··-/··Distribution.Types.PkgconfigVersionRange·3797b4697475baa1a5731a890c6903e3
140 import··-/··Distribution.Types.UnqualComponentName·ae0092e3c9ddbf0504a2149c3040a6a7140 import··-/··Distribution.Types.UnqualComponentName·ae0092e3c9ddbf0504a2149c3040a6a7
141 import··-/··Language.Haskell.Extension·668bf2ff8425bc0c665f51814544a26d141 import··-/··Language.Haskell.Extension·668bf2ff8425bc0c665f51814544a26d
142 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a142 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
143 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c5143 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
144 ··exports:·ee59bde71b766895275965ac210e0ee4144 ··exports:·ee59bde71b766895275965ac210e0ee4
145 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·3a0d67cd65d3a15148abf44cbb2b62c9 
146 ··exports:·7704f040d7519949c3c5a960bd3c7783 
147 ··ConflictMap·2f82613638efbb2abec33da517bb41b0 
148 ··ConflictSet·7a98782be7d2f9923c0354f5c2ec072b 
149 ··GoalConflict·761a534f5e73bc563e915226d7c61181 
150 ··OrderedVersionRange·55114d5533c1db28076e784e72def18e 
151 ··VersionConflict·d38f2247231438befa646394f18d4ed7 
152 ··VersionConstraintConflict·03ff460cf68200e095de7563c8b22c42 
153 ··empty·5817d6854c4d51eda771a16c02b30bb7 
154 ··fromList·ce7e141da98cafdb82ad12f7227a6fec 
155 ··showConflictSet·e5fd76034c94d5534f07195d7d981d36 
156 ··singleton·38bd51b6936d217a7b08213774c1a604 
157 ··singletonWithConflict·e5568a5eb7d701e09b5c3309ff531224 
158 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·3e022a743bbda12033bba26e495ce748 
159 ··exports:·5b2fa1a2c0bc0d81686f7cbd274dc2c7 
160 ··FInfo·29007dc9ca53784f17399ace1eebfdc1 
161 ··FN·d70c49a83254f238b836a16068436ba6 
162 ··FN·5de07c3235f9a416be0cccfb7bc4a8ed 
163 ··Flag·6e7a150e6a8731ed539d83cbbe19a0be 
164 ··FlagBoth·95402647b19a2043c20851dad45398e9 
165 ··FlagValue·b11de15f70ce3b23839d89ea73c7a59b 
166 ··SN·611649da9ef9b303033e4106d65383f6 
167 ··SN·d800282f76f8551a8047ac0df702f774 
168 ··Stanza·063a536dd95a2c86daa5a69e4abec2f2 
169 ··showFlagValue·6b7c7c7ae36b4b3f8352bbd522da8561 
170 ··showSBool·1ff22c43fd1120b9630c4d36cd57b9f6 
171 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
172 ··exports:·79184e9a17bcb583e098859bcb246af9 
173 ··I·da8f4b00c0daa223e5056879bda53b9f 
174 ··PN·96b40487e15e657409aa99941e385c67 
175 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Var·65d67e3c2cde283c0921e6ae72d7acd8 
176 ··exports:·0a42179cac2ecee7ad830b8780dfd41c 
177 ··F·3429785697ee5ffce31bc6a9d1fff096 
178 ··P·4ccf88203573526c6a1553e216706d4f 
179 ··S·62e3d969683be686e9e719d8043f9549 
180 ··Var·bc6a50cbc2ada5deec4b94af1bfbfffe 
181 ··showVar·2bdc3e05cb76276e9f2ed6d53cc7333a 
182 ··varPN·4d0331ee4c519c5ab272bd20bd01a6ec 
183 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version·9559a57a6efab3547fff6b4e50ba1a1a 
184 ··exports:·1a3a167e498128f5bad4e8abd67bfb29 
185 ··VR·e9a00bf8e88c02b25c2761714aea7457 
186 ··Ver·09a4bf30b2101e9ca19e7171706c94a6 
187 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·1b80f9a42f74c2dbdf109f5dd42d7a14 
188 ··exports:·b50a17ca4de523e94f7fa85e232fc8af 
189 ··Component·dc4347f2d755ddbe4169c13a103589ca 
190 ··ComponentSetup·3b3db66a6913d1e56db809fdbff20396 
191 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·c6e4453c328741d8165b2a1ed6bdc4db 
192 ··exports:·900a5f4c6ab7c0db357ed0d618c43c2b 
193 ··PackagePath·9e4d8a664d1edc784aa8a23bc0276da7 
194 ··Q·bd40bcf7be5925b1efc56acdcb2cf2fb 
195 ··QPN·19630db121536cff999937a7cd5c0760 
196 ··QualBase·02bab5176ce9a4109c5bc57c60125921 
197 ··QualExe·123bb558e72ecc86c02d63a65fa1f295 
198 ··QualSetup·706686dfab3855f806384427d812df27 
199 ··QualToplevel·ac73befbe32c3c79c2ec754e8d8e884a 
200 ··Qualifier·873ae3992e088f775417e7f21040d84d 
201 ··showQPN·e71d299fb94324a0761546391b22eb3d145 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet·f91ac1143aeb500d974bb02804b98091
 146 ··exports:·a8691be9a021d2ccdf4652967cad52e9
 147 ··ConflictMap·73fc5ac6354cb56950cb01525684781b
 148 ··ConflictSet·d2dde2c635580a92995e8b46ee7ea138
 149 ··GoalConflict·b12a77b141e81f8bb77f0b3d75588c01
 150 ··OrderedVersionRange·9608d46947a042dba8fcf745da7f6243
 151 ··VersionConflict·ceefa339404121514b103de826126de5
 152 ··VersionConstraintConflict·f747982e4a316f8057e701fa595402a6
 153 ··empty·79c06ed647ae8e1d136e87ec77cef581
 154 ··fromList·2098a2960aa2347f1fd2e1a08b567e54
 155 ··showConflictSet·1447d93e3966e249a546845c8fc08b1a
 156 ··singleton·007ec57c70dc6ccddbbe4051884adfca
 157 ··singletonWithConflict·d1d8d9929d2c81ad421725fe38173524
 158 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag·f0b8cec45b101c49e770789b0699d0ad
 159 ··exports:·ca4b902b5c78230cafeb7dcd383519ba
 160 ··FInfo·752f7351c08dc0f830fd257e5e8b92d1
 161 ··FN·c56f88135ab5bedee499a4ec9e40962a
 162 ··FN·6d6237f18cff6d515a842c45f95e9d74
 163 ··Flag·cff0f30ee1ea1e86cd71b4592dd8fcaf
Max diff block lines reached; 109759/120418 bytes (91.15%) of diff not shown.
33.0 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Explore.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Explore.hi
Files 91% similar despite different names
32.7 KB
ghc --show-iface {}
    
Offset 1, 44 lines modifiedOffset 1, 44 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·Distribution.Solver.Modular.Explore·91037 interface·Distribution.Solver.Modular.Explore·9103
8 ··interface·hash:·3b751297b86de21b1b23ddff52629ea6 
9 ··ABI·hash:·e6eae327ba60547ec10a0d75e7db52ec 
10 ··export-list·hash:·c3e1dc34024978b616f2b684f2e97bf8 
11 ··orphan·hash:·0db60255c4d9f8b1eb3b7ccfd82a61688 ··interface·hash:·a2dc0b64c3f6688a479ddce0e2703b68
 9 ··ABI·hash:·2b84b7434a9d111c8acc3c5245d341b7
 10 ··export-list·hash:·0b4a3f6646d767aafb6f08fda423c301
 11 ··orphan·hash:·76ec5bf7b9695f7e37f7d2b640d3ffd5
12 ··flag·hash:·d70375298437922fa090af31dde2c20c12 ··flag·hash:·d70375298437922fa090af31dde2c20c
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·34395069fe473f2897ef6f561eb86bd716 ··src_hash:·34395069fe473f2897ef6f561eb86bd7
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··backjumpAndExplore21 ··backjumpAndExplore
22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
23 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment23 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Assignment
24 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet24 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet
25 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency25 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
26 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index26 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Index
27 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Log27 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Log
28 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Message28 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Message
29 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.PSQ29 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.PSQ
30 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package30 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
31 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.RetryLog31 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.RetryLog
32 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree32 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree
33 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version33 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version
34 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.WeightedPSQ34 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.WeightedPSQ
35 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath35 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
36 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Progress36 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Progress
37 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Settings37 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Settings
38 boot·module·dependencies:38 boot·module·dependencies:
39 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.039 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.0
40 ·····························base-4.20.2.0·containers-0.740 ·····························base-4.20.2.0·containers-0.7
41 plugin·package·dependencies:41 plugin·package·dependencies:
42 orphans:·Data.Binary.Generic·Data.ByteString.Builder42 orphans:·Data.Binary.Generic·Data.ByteString.Builder
43 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM43 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
44 ·········Data.Text·Data.Text.Lazy·Data.Text.Show44 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 136, 177 lines modifiedOffset 136, 177 lines modified
136 ·························Control.Monad.Trans.Writer.Strict136 ·························Control.Monad.Trans.Writer.Strict
137 import··-/··Distribution.Simple.Flag·44f1521df98b58e5b66da805ef4ebcdc137 import··-/··Distribution.Simple.Flag·44f1521df98b58e5b66da805ef4ebcdc
138 import··-/··Distribution.Simple.Setup·30967b331f546128780baa9dcfacf0d8138 import··-/··Distribution.Simple.Setup·30967b331f546128780baa9dcfacf0d8
139 import··-/··Distribution.Types.VersionRange·2627cb29e1dfb332c3a0553a77bd9680139 import··-/··Distribution.Types.VersionRange·2627cb29e1dfb332c3a0553a77bd9680
140 import··-/··Distribution.Types.VersionRange.Internal·357741fcdc36fb6e80d38fd7422649f8140 import··-/··Distribution.Types.VersionRange.Internal·357741fcdc36fb6e80d38fd7422649f8
141 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde141 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
142 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a142 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
143 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c5143 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
144 ··exports:·ee59bde71b766895275965ac210e0ee4144 ··exports:·ee59bde71b766895275965ac210e0ee4
145 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment·866b1b0cf2755b6e22d8b6340f2a01c2 
146 ··exports:·607bace5ccfe166c4e7a13831ae6f357 
147 ··A·e6249183de824c9fbcaafcb803b65423 
148 ··Assignment·241968d5f2c52c8b05838b03ef88bf96 
149 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·3a0d67cd65d3a15148abf44cbb2b62c9 
150 ··exports:·7704f040d7519949c3c5a960bd3c7783 
151 ··Conflict·2fbace2874f060b6c3ad49fb0f711b60 
152 ··ConflictMap·2f82613638efbb2abec33da517bb41b0 
153 ··ConflictSet·7a98782be7d2f9923c0354f5c2ec072b 
154 ··GoalConflict·761a534f5e73bc563e915226d7c61181 
155 ··OrderedVersionRange·5283915693ea7c1d56c6326752fddfb8 
156 ··OtherConflict·0e4ef3a710d5bcc7621e55b202352226 
157 ··VersionConflict·d38f2247231438befa646394f18d4ed7 
158 ··VersionConstraintConflict·03ff460cf68200e095de7563c8b22c42 
159 ··empty·5817d6854c4d51eda771a16c02b30bb7 
160 ··lookup·5071cd16ab7166984889c9dfc1072724 
161 ··member·30aba111621043c470509663b8ba570d 
162 ··singleton·38bd51b6936d217a7b08213774c1a604 
163 ··singletonWithConflict·e5568a5eb7d701e09b5c3309ff531224 
164 ··toList·cc528c2e999f8501e15d3c5038ab3136 
165 ··union·21ad4949c2dc85b80d162ab4ef117e55 
166 ··unions·764af4c926248bd81c3627d74a9a3aa3 
167 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
168 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
169 ··Constrained·a0f0934527dca6e6afb7f281b8c26be1 
170 ··Dep·283fedbdd75cb9bc037c0fd63e30009d 
171 ··Goal·fafec6244c3d9faf8f30f7b9871170fb 
172 ··Goal·af980eb3da3cfca9a5e91362d29efb8e 
173 ··LDep·1524b4684c60b7d7aa036a275994b428 
174 ··PkgComponent·9435dd8af0e4907e7c3e4926aee099dd 
175 ··QGoalReason·656cd1b15b51343353e0632ac74e6696 
176 ··RevDepMap·f4e15a334b55fbff13feb1c0a249bf8d 
177 ··Simple·c287ec05b3d3adb73d5ea93cdfd03b5c 
178 ··goalReasonToConflictSet·6ac5038fb3adbe79d4313246dd9b7404 
179 ··goalReasonToConflictSetWithConflict·879e5e6096f19937fa012416d4686fb0 
180 ··qualifyDeps·64c497b99b95fb33c40e90057f688807 
181 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·b53e9413ff00cc4aa7fff1d2a31422d5 
182 ··exports:·7589f26234a187204409a11450673055 
183 ··Index·3212bcdd024910896f07ed2deb6096ac 
184 ··PInfo·5a4ba3892d085c509d109f732f126b79 
185 ··defaultQualifyOptions·1a54ec58fce7c6309a4bb6a0a10bcb53 
186 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Log·3c203c14e075b927f47b11e56a968230 
187 ··exports:·14ddf3e4b68c11d89fd2c08d64357c6b 
188 ··BackjumpLimitReached·47a792e68cc169355b6c9de7aea124fd 
189 ··ExhaustiveSearch·11489a834fdf343ccee8aa337f9d14b8 
190 ··SolverFailure·b14250a2a8a947dd048f67981901fc76 
191 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Message·4e39669c6d7c37a9ba5b0ffd717f5d52 
192 ··exports:·a7f5d156f4f70c935918e0d50a969916 
193 ··Failure·961e880f1547f538bc7135bc8327e801 
194 ··Message·dbfc402de006680deacd43dc8d7bad77 
195 ··Next·741e9c5b36fd2f8aa9f4b212730f92a4 
196 ··Skip·a9062f2e254582e196b7df6827099d70 
197 ··Success·8326c2259539c5440eab4e2dd8a183dd 
198 ··TryF·30011b08a865f66eefea1d782ae5f09f 
199 ··TryP·ba1058da1b5e8271447f73e1682cddb1 
200 ··TryS·1b475bb4942ce59ca62d81839d99c216 
201 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.PSQ·29272afcbdaf469cb1353f71f57c78b4 
202 ··exports:·eb45ea7ff7b443bb36ca98ae85d0e818 
203 ··PSQ·308dbbf64608c8921dd78475f9550fca 
204 ··casePSQ·3dd215208500156533da17a611463bc8 
205 ··maximumBy·ba767ac40e580e80e9e8a3953b9d08cc 
206 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
207 ··exports:·79184e9a17bcb583e098859bcb246af9 
208 ··I·1824432e3c5717b2a6a128b671fafac8 
209 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.RetryLog·f8ed6b2e7b7ff8a290512d6c5e78e2f0 
210 ··exports:·d9182f62a6884fe6025d4c4d22b6176c 
211 ··RetryLog·e376f10038f61f9ee732053ff10d61e8 
212 ··continueWith·d1ae2d7d3888ca68d2869c1e333f4fb5 
213 ··failWith·917bb0288ebd2ea905ad105ca11bdb6d 
214 ··fromProgress·93bc189f157a37cf3dab2e84730f8a7b 
Max diff block lines reached; 13588/33412 bytes (40.67%) of diff not shown.
33.0 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Explore.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Explore.dyn_hi
Files 88% similar despite different names
32.7 KB
ghc --show-iface {}
    
Offset 1, 44 lines modifiedOffset 1, 44 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·Distribution.Solver.Modular.Explore·91037 interface·Distribution.Solver.Modular.Explore·9103
8 ··interface·hash:·3b751297b86de21b1b23ddff52629ea6 
9 ··ABI·hash:·e6eae327ba60547ec10a0d75e7db52ec 
10 ··export-list·hash:·c3e1dc34024978b616f2b684f2e97bf8 
11 ··orphan·hash:·0db60255c4d9f8b1eb3b7ccfd82a61688 ··interface·hash:·a2dc0b64c3f6688a479ddce0e2703b68
 9 ··ABI·hash:·2b84b7434a9d111c8acc3c5245d341b7
 10 ··export-list·hash:·0b4a3f6646d767aafb6f08fda423c301
 11 ··orphan·hash:·76ec5bf7b9695f7e37f7d2b640d3ffd5
12 ··flag·hash:·d70375298437922fa090af31dde2c20c12 ··flag·hash:·d70375298437922fa090af31dde2c20c
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·34395069fe473f2897ef6f561eb86bd716 ··src_hash:·34395069fe473f2897ef6f561eb86bd7
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··backjumpAndExplore21 ··backjumpAndExplore
22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
23 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment23 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Assignment
24 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet24 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet
25 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency25 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
26 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index26 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Index
27 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Log27 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Log
28 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Message28 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Message
29 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.PSQ29 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.PSQ
30 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package30 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
31 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.RetryLog31 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.RetryLog
32 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree32 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree
33 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version33 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version
34 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.WeightedPSQ34 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.WeightedPSQ
35 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath35 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
36 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Progress36 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Progress
37 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Settings37 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Settings
38 boot·module·dependencies:38 boot·module·dependencies:
39 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.039 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.0
40 ·····························base-4.20.2.0·containers-0.740 ·····························base-4.20.2.0·containers-0.7
41 plugin·package·dependencies:41 plugin·package·dependencies:
42 orphans:·Data.Binary.Generic·Data.ByteString.Builder42 orphans:·Data.Binary.Generic·Data.ByteString.Builder
43 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM43 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
44 ·········Data.Text·Data.Text.Lazy·Data.Text.Show44 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 136, 177 lines modifiedOffset 136, 177 lines modified
136 ·························Control.Monad.Trans.Writer.Strict136 ·························Control.Monad.Trans.Writer.Strict
137 import··-/··Distribution.Simple.Flag·44f1521df98b58e5b66da805ef4ebcdc137 import··-/··Distribution.Simple.Flag·44f1521df98b58e5b66da805ef4ebcdc
138 import··-/··Distribution.Simple.Setup·30967b331f546128780baa9dcfacf0d8138 import··-/··Distribution.Simple.Setup·30967b331f546128780baa9dcfacf0d8
139 import··-/··Distribution.Types.VersionRange·2627cb29e1dfb332c3a0553a77bd9680139 import··-/··Distribution.Types.VersionRange·2627cb29e1dfb332c3a0553a77bd9680
140 import··-/··Distribution.Types.VersionRange.Internal·357741fcdc36fb6e80d38fd7422649f8140 import··-/··Distribution.Types.VersionRange.Internal·357741fcdc36fb6e80d38fd7422649f8
141 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde141 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
142 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a142 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
143 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c5143 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
144 ··exports:·ee59bde71b766895275965ac210e0ee4144 ··exports:·ee59bde71b766895275965ac210e0ee4
145 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment·866b1b0cf2755b6e22d8b6340f2a01c2 
146 ··exports:·607bace5ccfe166c4e7a13831ae6f357 
147 ··A·e6249183de824c9fbcaafcb803b65423 
148 ··Assignment·241968d5f2c52c8b05838b03ef88bf96 
149 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·3a0d67cd65d3a15148abf44cbb2b62c9 
150 ··exports:·7704f040d7519949c3c5a960bd3c7783 
151 ··Conflict·2fbace2874f060b6c3ad49fb0f711b60 
152 ··ConflictMap·2f82613638efbb2abec33da517bb41b0 
153 ··ConflictSet·7a98782be7d2f9923c0354f5c2ec072b 
154 ··GoalConflict·761a534f5e73bc563e915226d7c61181 
155 ··OrderedVersionRange·5283915693ea7c1d56c6326752fddfb8 
156 ··OtherConflict·0e4ef3a710d5bcc7621e55b202352226 
157 ··VersionConflict·d38f2247231438befa646394f18d4ed7 
158 ··VersionConstraintConflict·03ff460cf68200e095de7563c8b22c42 
159 ··empty·5817d6854c4d51eda771a16c02b30bb7 
160 ··lookup·5071cd16ab7166984889c9dfc1072724 
161 ··member·30aba111621043c470509663b8ba570d 
162 ··singleton·38bd51b6936d217a7b08213774c1a604 
163 ··singletonWithConflict·e5568a5eb7d701e09b5c3309ff531224 
164 ··toList·cc528c2e999f8501e15d3c5038ab3136 
165 ··union·21ad4949c2dc85b80d162ab4ef117e55 
166 ··unions·764af4c926248bd81c3627d74a9a3aa3 
167 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
168 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
169 ··Constrained·a0f0934527dca6e6afb7f281b8c26be1 
170 ··Dep·283fedbdd75cb9bc037c0fd63e30009d 
171 ··Goal·fafec6244c3d9faf8f30f7b9871170fb 
172 ··Goal·af980eb3da3cfca9a5e91362d29efb8e 
173 ··LDep·1524b4684c60b7d7aa036a275994b428 
174 ··PkgComponent·9435dd8af0e4907e7c3e4926aee099dd 
175 ··QGoalReason·656cd1b15b51343353e0632ac74e6696 
176 ··RevDepMap·f4e15a334b55fbff13feb1c0a249bf8d 
177 ··Simple·c287ec05b3d3adb73d5ea93cdfd03b5c 
178 ··goalReasonToConflictSet·6ac5038fb3adbe79d4313246dd9b7404 
179 ··goalReasonToConflictSetWithConflict·879e5e6096f19937fa012416d4686fb0 
180 ··qualifyDeps·64c497b99b95fb33c40e90057f688807 
181 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·b53e9413ff00cc4aa7fff1d2a31422d5 
182 ··exports:·7589f26234a187204409a11450673055 
183 ··Index·3212bcdd024910896f07ed2deb6096ac 
184 ··PInfo·5a4ba3892d085c509d109f732f126b79 
185 ··defaultQualifyOptions·1a54ec58fce7c6309a4bb6a0a10bcb53 
186 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Log·3c203c14e075b927f47b11e56a968230 
187 ··exports:·14ddf3e4b68c11d89fd2c08d64357c6b 
188 ··BackjumpLimitReached·47a792e68cc169355b6c9de7aea124fd 
189 ··ExhaustiveSearch·11489a834fdf343ccee8aa337f9d14b8 
190 ··SolverFailure·b14250a2a8a947dd048f67981901fc76 
191 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Message·4e39669c6d7c37a9ba5b0ffd717f5d52 
192 ··exports:·a7f5d156f4f70c935918e0d50a969916 
193 ··Failure·961e880f1547f538bc7135bc8327e801 
194 ··Message·dbfc402de006680deacd43dc8d7bad77 
195 ··Next·741e9c5b36fd2f8aa9f4b212730f92a4 
196 ··Skip·a9062f2e254582e196b7df6827099d70 
197 ··Success·8326c2259539c5440eab4e2dd8a183dd 
198 ··TryF·30011b08a865f66eefea1d782ae5f09f 
199 ··TryP·ba1058da1b5e8271447f73e1682cddb1 
200 ··TryS·1b475bb4942ce59ca62d81839d99c216 
201 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.PSQ·29272afcbdaf469cb1353f71f57c78b4 
202 ··exports:·eb45ea7ff7b443bb36ca98ae85d0e818 
203 ··PSQ·308dbbf64608c8921dd78475f9550fca 
204 ··casePSQ·3dd215208500156533da17a611463bc8 
205 ··maximumBy·ba767ac40e580e80e9e8a3953b9d08cc 
206 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
207 ··exports:·79184e9a17bcb583e098859bcb246af9 
208 ··I·1824432e3c5717b2a6a128b671fafac8 
209 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.RetryLog·f8ed6b2e7b7ff8a290512d6c5e78e2f0 
210 ··exports:·d9182f62a6884fe6025d4c4d22b6176c 
211 ··RetryLog·e376f10038f61f9ee732053ff10d61e8 
212 ··continueWith·d1ae2d7d3888ca68d2869c1e333f4fb5 
213 ··failWith·917bb0288ebd2ea905ad105ca11bdb6d 
214 ··fromProgress·93bc189f157a37cf3dab2e84730f8a7b 
Max diff block lines reached; 13588/33412 bytes (40.67%) of diff not shown.
76.8 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Flag.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Flag.hi
Files 99% similar despite different names
76.5 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Distribution.Solver.Modular.Flag·91037 interface·Distribution.Solver.Modular.Flag·9103
8 ··interface·hash:·1f140f7e80ad9c801afd1a432aaa2042 
9 ··ABI·hash:·3e022a743bbda12033bba26e495ce748 
10 ··export-list·hash:·5b2fa1a2c0bc0d81686f7cbd274dc2c78 ··interface·hash:·1e22d9c35932b507e702f17bbb0579cd
 9 ··ABI·hash:·f0b8cec45b101c49e770789b0699d0ad
 10 ··export-list·hash:·ca4b902b5c78230cafeb7dcd383519ba
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·efa8e49c74a13c5a6e4a6de0dfbc626612 ··flag·hash:·efa8e49c74a13c5a6e4a6de0dfbc6266
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·29bedf4fc46b096eaa958d1c869b7f9216 ··src_hash:·29bedf4fc46b096eaa958d1c869b7f92
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 31, 17 lines modifiedOffset 31, 17 lines modified
31 ··FlagInfo31 ··FlagInfo
32 ··FlagValue{FlagBoth·FlagFalse·FlagTrue}32 ··FlagValue{FlagBoth·FlagFalse·FlagTrue}
33 ··QFN33 ··QFN
34 ··QSN34 ··QSN
35 ··SN{SN}35 ··SN{SN}
36 ··Stanza36 ··Stanza
37 ··WeakOrTrivial{WeakOrTrivial·unWeakOrTrivial}37 ··WeakOrTrivial{WeakOrTrivial·unWeakOrTrivial}
38 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Flag38 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Flag
39 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.OptionalStanza39 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.OptionalStanza
40 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath40 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
41 boot·module·dependencies:41 boot·module·dependencies:
42 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.042 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.0
43 ·····························containers-0.743 ·····························containers-0.7
44 plugin·package·dependencies:44 plugin·package·dependencies:
45 orphans:·Data.Binary.Generic·Data.ByteString.Builder45 orphans:·Data.Binary.Generic·Data.ByteString.Builder
46 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM46 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
47 ·········Data.Text·Data.Text.Lazy·Data.Text.Show47 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 113, 39 lines modifiedOffset 113, 39 lines modified
113 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select113 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select
114 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict114 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict
115 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy115 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy
116 ·························Control.Monad.Trans.Writer.Strict116 ·························Control.Monad.Trans.Writer.Strict
117 import··-/··Distribution.PackageDescription·a2356c5b24e776158b435253363ec408117 import··-/··Distribution.PackageDescription·a2356c5b24e776158b435253363ec408
118 import··-/··Distribution.Types.Flag·4fbf653e0fc8cadd886f14bfde0d5101118 import··-/··Distribution.Types.Flag·4fbf653e0fc8cadd886f14bfde0d5101
119 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a119 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
120 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Flag·a17700960fa613dbe4af9937cb753131 
121 ··exports:·1985dd91f388c1aab411d2217f760bf7 
122 ··FlagType·aaad3cbb2a3d07c483c05e6ddc00dec6 
123 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.OptionalStanza·9037a676e7b8a608d96b74e9c9128bb6 
124 ··exports:·b9f0beac4ae4798b48ab2931cdcfd1e6 
125 ··OptionalStanza·68ba7c00f59084cd3fdf28dd22befe42 
126 ··showStanza·1faeffc33f850e7521e32200f3640590 
127 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·c6e4453c328741d8165b2a1ed6bdc4db 
128 ··exports:·900a5f4c6ab7c0db357ed0d618c43c2b 
129 ··QPN·19630db121536cff999937a7cd5c0760 
130 ··showQPN·e71d299fb94324a0761546391b22eb3d120 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Flag·d04135a73cc40fa6d17a5d8a992ea00a
 121 ··exports:·1f6a2d8ccd04e6fa63dc12699fce14ac
 122 ··FlagType·7949162e345466b76293a6121ade7c14
 123 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.OptionalStanza·46f26b15cceed4845b7ebb9ff333a62d
 124 ··exports:·af7b3a3a9280506a3d08c6d340c3ce0c
 125 ··OptionalStanza·f251e4b0d0fd12e4e8f8a3fce5731816
 126 ··showStanza·4192fcbc9e119711d3b8894d7593bc6d
 127 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·40b1ccd9294b96cf669b98981155fb8f
 128 ··exports:·1252f0b19e1d4ace1accf06a26c20e95
 129 ··QPN·7b3c1f82fa15c63c16fad5c5c582a7b8
 130 ··showQPN·1b008e0ecb64e371ec8be1d8174e7972
131 import··-/··Data.Map·50e219994cc6c380203ac3d661e3e860131 import··-/··Data.Map·50e219994cc6c380203ac3d661e3e860
132 import··-/··Data.Map.Internal·657f66c1168c97aa282c997e5cbb5fb0132 import··-/··Data.Map.Internal·657f66c1168c97aa282c997e5cbb5fb0
133 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c133 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
134 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c134 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
135 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6135 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
136 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c136 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
137 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888137 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
138 904a03d4090038ca35d3d8b8c564b943138 5a6803048ee7aa4e7bee27511dc36daa
139 ··$fEqFInfo·::·GHC.Classes.Eq·FInfo139 ··$fEqFInfo·::·GHC.Classes.Eq·FInfo
140 ··DFunId140 ··DFunId
141 ··[HasNoCafRefs,·TagSig:·<TagProper>,141 ··[HasNoCafRefs,·TagSig:·<TagProper>,
142 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,142 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
143 ···Unfolding:·DFun:.·@FInfo·$fEqFInfo_$c==·$fEqFInfo_$c/=]143 ···Unfolding:·DFun:.·@FInfo·$fEqFInfo_$c==·$fEqFInfo_$c/=]
144 d61f8d5e4401ded9928edd581242e3de144 c2d4a0ce14b721908bf088ca64450c8a
145 ··$fEqFInfo_$c/=·::·FInfo·->·FInfo·->·GHC.Types.Bool145 ··$fEqFInfo_$c/=·::·FInfo·->·FInfo·->·GHC.Types.Bool
146 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,146 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
147 ···Arity:·2,·Strictness:·<1!P(SL,L,L)><1!P(SL,L,L)>,147 ···Arity:·2,·Strictness:·<1!P(SL,L,L)><1!P(SL,L,L)>,
148 ···Inline:·(sat-args=2),148 ···Inline:·(sat-args=2),
149 ···Unfolding:·Core:·StableUser·<2,FalseFalse>149 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
150 ··············\·(x['GHC.Types.Many]·::·FInfo)·(y['GHC.Types.Many]·::·FInfo)·->150 ··············\·(x['GHC.Types.Many]·::·FInfo)·(y['GHC.Types.Many]·::·FInfo)·->
151 ··············case·x·of·wild·{·FInfo·a1·a2·a3·->151 ··············case·x·of·wild·{·FInfo·a1·a2·a3·->
Offset 179, 15 lines modifiedOffset 179, 15 lines modified
179 ························case·GHC.Prim.dataToTagSmall#179 ························case·GHC.Prim.dataToTagSmall#
180 ·······························@'GHC.Types.Lifted180 ·······························@'GHC.Types.Lifted
181 ·······························@GHC.Types.Bool181 ·······························@GHC.Types.Bool
182 ·······························b3·`cast`·(N:WeakOrTrivial[0])·of·b#2·{·DEFAULT·->182 ·······························b3·`cast`·(N:WeakOrTrivial[0])·of·b#2·{·DEFAULT·->
183 ························case·GHC.Prim.==#·a#2·b#2·of·lwild2·{183 ························case·GHC.Prim.==#·a#2·b#2·of·lwild2·{
184 ··························DEFAULT·->·GHC.Types.True184 ··························DEFAULT·->·GHC.Types.True
185 ··························1#·->·GHC.Types.False·}·}·}·}·}·}·}·}·}·}·}]185 ··························1#·->·GHC.Types.False·}·}·}·}·}·}·}·}·}·}·}]
186 99e13b296839f3d232cc8b52a8029c7c186 9dc219e21e7a59e07b49f87da720db14
187 ··$fEqFInfo_$c==·::·FInfo·->·FInfo·->·GHC.Types.Bool187 ··$fEqFInfo_$c==·::·FInfo·->·FInfo·->·GHC.Types.Bool
188 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,188 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
189 ···Strictness:·<1!P(SL,L,L)><1!P(SL,L,L)>,189 ···Strictness:·<1!P(SL,L,L)><1!P(SL,L,L)>,
190 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>190 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
191 ··············\·(ds['GHC.Types.Many]·::·FInfo)·(ds1['GHC.Types.Many]·::·FInfo)·->191 ··············\·(ds['GHC.Types.Many]·::·FInfo)·(ds1['GHC.Types.Many]·::·FInfo)·->
192 ··············case·ds·of·wild·{·FInfo·a1·a2·a3·->192 ··············case·ds·of·wild·{·FInfo·a1·a2·a3·->
193 ··············case·ds1·of·wild1·{·FInfo·b1·b2·b3·->193 ··············case·ds1·of·wild1·{·FInfo·b1·b2·b3·->
Offset 220, 22 lines modifiedOffset 220, 22 lines modified
220 ························case·GHC.Prim.dataToTagSmall#220 ························case·GHC.Prim.dataToTagSmall#
221 ·······························@'GHC.Types.Lifted221 ·······························@'GHC.Types.Lifted
222 ·······························@GHC.Types.Bool222 ·······························@GHC.Types.Bool
223 ·······························b3·`cast`·(N:WeakOrTrivial[0])·of·b#2·{·DEFAULT·->223 ·······························b3·`cast`·(N:WeakOrTrivial[0])·of·b#2·{·DEFAULT·->
224 ························GHC.Prim.tagToEnum#224 ························GHC.Prim.tagToEnum#
225 ··························@GHC.Types.Bool225 ··························@GHC.Types.Bool
226 ··························(GHC.Prim.==#·a#2·b#2)·}·}·}·}·}·}·}·}·}·}]226 ··························(GHC.Prim.==#·a#2·b#2)·}·}·}·}·}·}·}·}·}·}]
227 1df3ac3df3309dbae428e6bc25661ab2227 48578f6479d3d3fd73f14e5a8464256c
228 ··$fEqFN·::·GHC.Classes.Eq·qpn·=>·GHC.Classes.Eq·(FN·qpn)228 ··$fEqFN·::·GHC.Classes.Eq·qpn·=>·GHC.Classes.Eq·(FN·qpn)
229 ··DFunId229 ··DFunId
230 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,230 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
231 ···Arity:·1,·Strictness:·<LP(LC(L,C(1,L)),A)>,·Inline:·CONLIKE,231 ···Arity:·1,·Strictness:·<LP(LC(L,C(1,L)),A)>,·Inline:·CONLIKE,
232 ···Unfolding:·DFun:·@qpn·(v['GHC.Types.Many]·::·GHC.Classes.Eq·qpn).232 ···Unfolding:·DFun:·@qpn·(v['GHC.Types.Many]·::·GHC.Classes.Eq·qpn).
233 ················@(FN·qpn)·($fEqFN_$c==·@qpn·v)·($fEqFN_$c/=·@qpn·v)]233 ················@(FN·qpn)·($fEqFN_$c==·@qpn·v)·($fEqFN_$c/=·@qpn·v)]
234 e742958dc4af7893f55fd3dca9ad8ce4234 6d5ac3126e928b1365cfa776312b4e5d
235 ··$fEqFN_$c/=·::235 ··$fEqFN_$c/=·::
236 ····GHC.Classes.Eq·qpn·=>·FN·qpn·->·FN·qpn·->·GHC.Types.Bool236 ····GHC.Classes.Eq·qpn·=>·FN·qpn·->·FN·qpn·->·GHC.Types.Bool
237 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,237 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,
238 ···Arity:·3,·Strictness:·<1P(1C(1,C(1,L)),A)><1!P(L,ML)><1!P(L,ML)>,238 ···Arity:·3,·Strictness:·<1P(1C(1,C(1,L)),A)><1!P(L,ML)><1!P(L,ML)>,
239 ···Inline:·(sat-args=2),239 ···Inline:·(sat-args=2),
240 ···Unfolding:·Core:·StableUser·<3,FalseFalse>240 ···Unfolding:·Core:·StableUser·<3,FalseFalse>
241 ··············\·@qpn241 ··············\·@qpn
Offset 280, 15 lines modifiedOffset 280, 15 lines modified
Max diff block lines reached; 70901/78297 bytes (90.55%) of diff not shown.
76.8 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Flag.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Flag.dyn_hi
Files 98% similar despite different names
76.5 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Distribution.Solver.Modular.Flag·91037 interface·Distribution.Solver.Modular.Flag·9103
8 ··interface·hash:·1f140f7e80ad9c801afd1a432aaa2042 
9 ··ABI·hash:·3e022a743bbda12033bba26e495ce748 
10 ··export-list·hash:·5b2fa1a2c0bc0d81686f7cbd274dc2c78 ··interface·hash:·1e22d9c35932b507e702f17bbb0579cd
 9 ··ABI·hash:·f0b8cec45b101c49e770789b0699d0ad
 10 ··export-list·hash:·ca4b902b5c78230cafeb7dcd383519ba
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·efa8e49c74a13c5a6e4a6de0dfbc626612 ··flag·hash:·efa8e49c74a13c5a6e4a6de0dfbc6266
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·29bedf4fc46b096eaa958d1c869b7f9216 ··src_hash:·29bedf4fc46b096eaa958d1c869b7f92
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 31, 17 lines modifiedOffset 31, 17 lines modified
31 ··FlagInfo31 ··FlagInfo
32 ··FlagValue{FlagBoth·FlagFalse·FlagTrue}32 ··FlagValue{FlagBoth·FlagFalse·FlagTrue}
33 ··QFN33 ··QFN
34 ··QSN34 ··QSN
35 ··SN{SN}35 ··SN{SN}
36 ··Stanza36 ··Stanza
37 ··WeakOrTrivial{WeakOrTrivial·unWeakOrTrivial}37 ··WeakOrTrivial{WeakOrTrivial·unWeakOrTrivial}
38 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Flag38 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Flag
39 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.OptionalStanza39 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.OptionalStanza
40 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath40 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
41 boot·module·dependencies:41 boot·module·dependencies:
42 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.042 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.0
43 ·····························containers-0.743 ·····························containers-0.7
44 plugin·package·dependencies:44 plugin·package·dependencies:
45 orphans:·Data.Binary.Generic·Data.ByteString.Builder45 orphans:·Data.Binary.Generic·Data.ByteString.Builder
46 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM46 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
47 ·········Data.Text·Data.Text.Lazy·Data.Text.Show47 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 113, 39 lines modifiedOffset 113, 39 lines modified
113 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select113 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select
114 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict114 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict
115 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy115 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy
116 ·························Control.Monad.Trans.Writer.Strict116 ·························Control.Monad.Trans.Writer.Strict
117 import··-/··Distribution.PackageDescription·a2356c5b24e776158b435253363ec408117 import··-/··Distribution.PackageDescription·a2356c5b24e776158b435253363ec408
118 import··-/··Distribution.Types.Flag·4fbf653e0fc8cadd886f14bfde0d5101118 import··-/··Distribution.Types.Flag·4fbf653e0fc8cadd886f14bfde0d5101
119 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a119 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
120 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Flag·a17700960fa613dbe4af9937cb753131 
121 ··exports:·1985dd91f388c1aab411d2217f760bf7 
122 ··FlagType·aaad3cbb2a3d07c483c05e6ddc00dec6 
123 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.OptionalStanza·9037a676e7b8a608d96b74e9c9128bb6 
124 ··exports:·b9f0beac4ae4798b48ab2931cdcfd1e6 
125 ··OptionalStanza·68ba7c00f59084cd3fdf28dd22befe42 
126 ··showStanza·1faeffc33f850e7521e32200f3640590 
127 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·c6e4453c328741d8165b2a1ed6bdc4db 
128 ··exports:·900a5f4c6ab7c0db357ed0d618c43c2b 
129 ··QPN·19630db121536cff999937a7cd5c0760 
130 ··showQPN·e71d299fb94324a0761546391b22eb3d120 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Flag·d04135a73cc40fa6d17a5d8a992ea00a
 121 ··exports:·1f6a2d8ccd04e6fa63dc12699fce14ac
 122 ··FlagType·7949162e345466b76293a6121ade7c14
 123 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.OptionalStanza·46f26b15cceed4845b7ebb9ff333a62d
 124 ··exports:·af7b3a3a9280506a3d08c6d340c3ce0c
 125 ··OptionalStanza·f251e4b0d0fd12e4e8f8a3fce5731816
 126 ··showStanza·4192fcbc9e119711d3b8894d7593bc6d
 127 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·40b1ccd9294b96cf669b98981155fb8f
 128 ··exports:·1252f0b19e1d4ace1accf06a26c20e95
 129 ··QPN·7b3c1f82fa15c63c16fad5c5c582a7b8
 130 ··showQPN·1b008e0ecb64e371ec8be1d8174e7972
131 import··-/··Data.Map·50e219994cc6c380203ac3d661e3e860131 import··-/··Data.Map·50e219994cc6c380203ac3d661e3e860
132 import··-/··Data.Map.Internal·657f66c1168c97aa282c997e5cbb5fb0132 import··-/··Data.Map.Internal·657f66c1168c97aa282c997e5cbb5fb0
133 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c133 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
134 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c134 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
135 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6135 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
136 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c136 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
137 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888137 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
138 904a03d4090038ca35d3d8b8c564b943138 5a6803048ee7aa4e7bee27511dc36daa
139 ··$fEqFInfo·::·GHC.Classes.Eq·FInfo139 ··$fEqFInfo·::·GHC.Classes.Eq·FInfo
140 ··DFunId140 ··DFunId
141 ··[HasNoCafRefs,·TagSig:·<TagProper>,141 ··[HasNoCafRefs,·TagSig:·<TagProper>,
142 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,142 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
143 ···Unfolding:·DFun:.·@FInfo·$fEqFInfo_$c==·$fEqFInfo_$c/=]143 ···Unfolding:·DFun:.·@FInfo·$fEqFInfo_$c==·$fEqFInfo_$c/=]
144 d61f8d5e4401ded9928edd581242e3de144 c2d4a0ce14b721908bf088ca64450c8a
145 ··$fEqFInfo_$c/=·::·FInfo·->·FInfo·->·GHC.Types.Bool145 ··$fEqFInfo_$c/=·::·FInfo·->·FInfo·->·GHC.Types.Bool
146 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,146 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
147 ···Arity:·2,·Strictness:·<1!P(SL,L,L)><1!P(SL,L,L)>,147 ···Arity:·2,·Strictness:·<1!P(SL,L,L)><1!P(SL,L,L)>,
148 ···Inline:·(sat-args=2),148 ···Inline:·(sat-args=2),
149 ···Unfolding:·Core:·StableUser·<2,FalseFalse>149 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
150 ··············\·(x['GHC.Types.Many]·::·FInfo)·(y['GHC.Types.Many]·::·FInfo)·->150 ··············\·(x['GHC.Types.Many]·::·FInfo)·(y['GHC.Types.Many]·::·FInfo)·->
151 ··············case·x·of·wild·{·FInfo·a1·a2·a3·->151 ··············case·x·of·wild·{·FInfo·a1·a2·a3·->
Offset 179, 15 lines modifiedOffset 179, 15 lines modified
179 ························case·GHC.Prim.dataToTagSmall#179 ························case·GHC.Prim.dataToTagSmall#
180 ·······························@'GHC.Types.Lifted180 ·······························@'GHC.Types.Lifted
181 ·······························@GHC.Types.Bool181 ·······························@GHC.Types.Bool
182 ·······························b3·`cast`·(N:WeakOrTrivial[0])·of·b#2·{·DEFAULT·->182 ·······························b3·`cast`·(N:WeakOrTrivial[0])·of·b#2·{·DEFAULT·->
183 ························case·GHC.Prim.==#·a#2·b#2·of·lwild2·{183 ························case·GHC.Prim.==#·a#2·b#2·of·lwild2·{
184 ··························DEFAULT·->·GHC.Types.True184 ··························DEFAULT·->·GHC.Types.True
185 ··························1#·->·GHC.Types.False·}·}·}·}·}·}·}·}·}·}·}]185 ··························1#·->·GHC.Types.False·}·}·}·}·}·}·}·}·}·}·}]
186 99e13b296839f3d232cc8b52a8029c7c186 9dc219e21e7a59e07b49f87da720db14
187 ··$fEqFInfo_$c==·::·FInfo·->·FInfo·->·GHC.Types.Bool187 ··$fEqFInfo_$c==·::·FInfo·->·FInfo·->·GHC.Types.Bool
188 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,188 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
189 ···Strictness:·<1!P(SL,L,L)><1!P(SL,L,L)>,189 ···Strictness:·<1!P(SL,L,L)><1!P(SL,L,L)>,
190 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>190 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
191 ··············\·(ds['GHC.Types.Many]·::·FInfo)·(ds1['GHC.Types.Many]·::·FInfo)·->191 ··············\·(ds['GHC.Types.Many]·::·FInfo)·(ds1['GHC.Types.Many]·::·FInfo)·->
192 ··············case·ds·of·wild·{·FInfo·a1·a2·a3·->192 ··············case·ds·of·wild·{·FInfo·a1·a2·a3·->
193 ··············case·ds1·of·wild1·{·FInfo·b1·b2·b3·->193 ··············case·ds1·of·wild1·{·FInfo·b1·b2·b3·->
Offset 220, 22 lines modifiedOffset 220, 22 lines modified
220 ························case·GHC.Prim.dataToTagSmall#220 ························case·GHC.Prim.dataToTagSmall#
221 ·······························@'GHC.Types.Lifted221 ·······························@'GHC.Types.Lifted
222 ·······························@GHC.Types.Bool222 ·······························@GHC.Types.Bool
223 ·······························b3·`cast`·(N:WeakOrTrivial[0])·of·b#2·{·DEFAULT·->223 ·······························b3·`cast`·(N:WeakOrTrivial[0])·of·b#2·{·DEFAULT·->
224 ························GHC.Prim.tagToEnum#224 ························GHC.Prim.tagToEnum#
225 ··························@GHC.Types.Bool225 ··························@GHC.Types.Bool
226 ··························(GHC.Prim.==#·a#2·b#2)·}·}·}·}·}·}·}·}·}·}]226 ··························(GHC.Prim.==#·a#2·b#2)·}·}·}·}·}·}·}·}·}·}]
227 1df3ac3df3309dbae428e6bc25661ab2227 48578f6479d3d3fd73f14e5a8464256c
228 ··$fEqFN·::·GHC.Classes.Eq·qpn·=>·GHC.Classes.Eq·(FN·qpn)228 ··$fEqFN·::·GHC.Classes.Eq·qpn·=>·GHC.Classes.Eq·(FN·qpn)
229 ··DFunId229 ··DFunId
230 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,230 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
231 ···Arity:·1,·Strictness:·<LP(LC(L,C(1,L)),A)>,·Inline:·CONLIKE,231 ···Arity:·1,·Strictness:·<LP(LC(L,C(1,L)),A)>,·Inline:·CONLIKE,
232 ···Unfolding:·DFun:·@qpn·(v['GHC.Types.Many]·::·GHC.Classes.Eq·qpn).232 ···Unfolding:·DFun:·@qpn·(v['GHC.Types.Many]·::·GHC.Classes.Eq·qpn).
233 ················@(FN·qpn)·($fEqFN_$c==·@qpn·v)·($fEqFN_$c/=·@qpn·v)]233 ················@(FN·qpn)·($fEqFN_$c==·@qpn·v)·($fEqFN_$c/=·@qpn·v)]
234 e742958dc4af7893f55fd3dca9ad8ce4234 6d5ac3126e928b1365cfa776312b4e5d
235 ··$fEqFN_$c/=·::235 ··$fEqFN_$c/=·::
236 ····GHC.Classes.Eq·qpn·=>·FN·qpn·->·FN·qpn·->·GHC.Types.Bool236 ····GHC.Classes.Eq·qpn·=>·FN·qpn·->·FN·qpn·->·GHC.Types.Bool
237 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,237 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,
238 ···Arity:·3,·Strictness:·<1P(1C(1,C(1,L)),A)><1!P(L,ML)><1!P(L,ML)>,238 ···Arity:·3,·Strictness:·<1P(1C(1,C(1,L)),A)><1!P(L,ML)><1!P(L,ML)>,
239 ···Inline:·(sat-args=2),239 ···Inline:·(sat-args=2),
240 ···Unfolding:·Core:·StableUser·<3,FalseFalse>240 ···Unfolding:·Core:·StableUser·<3,FalseFalse>
241 ··············\·@qpn241 ··············\·@qpn
Offset 280, 15 lines modifiedOffset 280, 15 lines modified
Max diff block lines reached; 70901/78297 bytes (90.55%) of diff not shown.
37.2 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Index.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Index.dyn_hi
Files 98% similar despite different names
36.9 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Distribution.Solver.Modular.Index·91037 interface·Distribution.Solver.Modular.Index·9103
8 ··interface·hash:·dd28c712fb8aba7e438571bef6e97139 
9 ··ABI·hash:·b53e9413ff00cc4aa7fff1d2a31422d5 
10 ··export-list·hash:·7589f26234a187204409a11450673055 
11 ··orphan·hash:·890dc880d41b926027f4db695e2767fb8 ··interface·hash:·b10a3fe39c9150912a086a3d367ef930
 9 ··ABI·hash:·479804c915926e02ed1d324a0057e0f4
 10 ··export-list·hash:·04d9a57d4dda92364e0d9b0af0f341df
 11 ··orphan·hash:·23531814d1bed78271c37481875e870b
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·3bf5a4e86815f07f3ede3e88dbb2cf9516 ··src_hash:·3bf5a4e86815f07f3ede3e88dbb2cf95
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 21, 18 lines modifiedOffset 21, 18 lines modified
21 ··defaultQualifyOptions21 ··defaultQualifyOptions
22 ··mkIndex22 ··mkIndex
23 ··ComponentInfo{ComponentInfo·compIsBuildable·compIsVisible}23 ··ComponentInfo{ComponentInfo·compIsBuildable·compIsVisible}
24 ··Index24 ··Index
25 ··IsBuildable{IsBuildable}25 ··IsBuildable{IsBuildable}
26 ··IsVisible{IsVisible}26 ··IsVisible{IsVisible}
27 ··PInfo{PInfo}27 ··PInfo{PInfo}
28 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency28 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
29 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag29 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag
30 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package30 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
31 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree31 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree
32 boot·module·dependencies:32 boot·module·dependencies:
33 direct·package·dependencies:·base-4.20.2.0·containers-0.733 direct·package·dependencies:·base-4.20.2.0·containers-0.7
34 plugin·package·dependencies:34 plugin·package·dependencies:
35 orphans:·Data.Binary.Generic·Data.ByteString.Builder35 orphans:·Data.Binary.Generic·Data.ByteString.Builder
36 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM36 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
37 ·········Data.Text·Data.Text.Lazy·Data.Text.Show37 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
38 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances38 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances
Offset 106, 45 lines modifiedOffset 106, 45 lines modified
106 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select106 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select
107 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict107 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict
108 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy108 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy
109 ·························Control.Monad.Trans.Writer.Strict109 ·························Control.Monad.Trans.Writer.Strict
110 import··-/··Distribution.Types.PackageName·2d813de12eaf7e44d99ff05797acbda7110 import··-/··Distribution.Types.PackageName·2d813de12eaf7e44d99ff05797acbda7
111 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde111 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
112 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a112 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
113 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
114 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
115 ··Dep·283fedbdd75cb9bc037c0fd63e30009d 
116 ··ExposedComponent·729470ae268f575608ee1b6b6601f61d 
117 ··FlaggedDeps·c975b74c48083a37b7820bca079068ab 
118 ··LDep·1524b4684c60b7d7aa036a275994b428 
119 ··PkgComponent·9435dd8af0e4907e7c3e4926aee099dd 
120 ··QO·8f80a7baffadbc6f93667c673ff72d53 
121 ··QualifyOptions·33b21bf49164b3f8193e4ecb8ddd77a7 
122 ··flattenFlaggedDeps·65bf1703533dc92554a7f56ad521f5ae 
123 ··qoBaseShim·b74c5fb5208e4215b4ae08fab061b5d5 
124 ··qoSetupIndependent·4dde0742e0c2d8b3d7e53d335c40e5bb 
125 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·3e022a743bbda12033bba26e495ce748 
126 ··exports:·5b2fa1a2c0bc0d81686f7cbd274dc2c7 
127 ··FlagInfo·9c4571afb28e8589a272b64e3d8a8a96 
128 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
129 ··exports:·79184e9a17bcb583e098859bcb246af9 
130 ··I·1824432e3c5717b2a6a128b671fafac8 
131 ··I·da8f4b00c0daa223e5056879bda53b9f 
132 ··Inst·bbc89e21923d476be94b7c82b7e16be0 
133 ··PN·96b40487e15e657409aa99941e385c67 
134 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·82eb7beb7640462a1fccbaa8cf4f442a 
135 ··exports:·f93b7e78c477024f0e0a4aa8db8e0a3c 
136 ··FailReason·c8f90108af1862a67b9d8650e8c9383f113 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency·40a941db691c19767ff6d79021e60b76
 114 ··exports:·078af83a5898701ea2aa43d7b18d0c70
 115 ··Dep·ce72d4c363d6760b56a297d9e3b3ded0
 116 ··ExposedComponent·786a6cba6776afba878fd8b92489454b
 117 ··FlaggedDeps·481cb628632ae6dd56b5ce3fb5c49d94
 118 ··LDep·871f66cd1093b5c504a62ed456135327
 119 ··PkgComponent·093b8649397c572d8910e7b0e265ca09
 120 ··QO·f6266c3640e46b1d8b1d7f093ea4bf6d
 121 ··QualifyOptions·6ace9b56ee4b77c43c6ea53169c03f4f
 122 ··flattenFlaggedDeps·4eb9364248396dfb353881ed91cd27d7
 123 ··qoBaseShim·c14918e6e89c6eb4f1ea2d7a32c2d064
 124 ··qoSetupIndependent·106b9fa79df0b1b47157f6a865a80acd
 125 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag·f0b8cec45b101c49e770789b0699d0ad
 126 ··exports:·ca4b902b5c78230cafeb7dcd383519ba
 127 ··FlagInfo·0c781b4dc1bc391e17636a8f21fbc0da
 128 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package·18f40bb6e50bd62e433dbc31adbcaa52
 129 ··exports:·11debf6b6e986e324423d93da397f6a7
 130 ··I·fbe8728d9879e360e0c44557fa4f2136
 131 ··I·b6abee22208172f162a83815d78b0250
 132 ··Inst·0426f6247f5868c751da610b164d6e11
 133 ··PN·616cb9b51e8325cc25f7767f20f31fc8
 134 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree·e9e601764803a1d6f69608df71e368b2
 135 ··exports:·d805e9bd0fee0b61edb7b5fa0a291908
 136 ··FailReason·0f043007ff1e61ccf7ffe2fd36c7aaef
137 import··-/··Data.Map·50e219994cc6c380203ac3d661e3e860137 import··-/··Data.Map·50e219994cc6c380203ac3d661e3e860
138 import··-/··Data.Map.Internal·657f66c1168c97aa282c997e5cbb5fb0138 import··-/··Data.Map.Internal·657f66c1168c97aa282c997e5cbb5fb0
139 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c139 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
140 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233140 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
141 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c141 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
142 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6142 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
143 fc2b2607c129d8edfe446b428afd648c143 7c3edb7133cc2235da8ac71f8cdc8342
144 ··$fEqIsBuildable·::·GHC.Classes.Eq·IsBuildable144 ··$fEqIsBuildable·::·GHC.Classes.Eq·IsBuildable
145 ··DFunId145 ··DFunId
146 ··[HasNoCafRefs,·TagSig:·<TagProper>,146 ··[HasNoCafRefs,·TagSig:·<TagProper>,
147 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,147 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
148 ···Unfolding:·DFun:.148 ···Unfolding:·DFun:.
149 ················@IsBuildable149 ················@IsBuildable
150 ················GHC.Classes.$fEqBool_$c==150 ················GHC.Classes.$fEqBool_$c==
Offset 153, 15 lines modifiedOffset 153, 15 lines modified
153 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:IsBuildable[0])153 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:IsBuildable[0])
154 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)154 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)
155 ················GHC.Classes.$fEqBool_$c/=155 ················GHC.Classes.$fEqBool_$c/=
156 ··················`cast`156 ··················`cast`
157 ················(Sym·(N:IsBuildable[0])157 ················(Sym·(N:IsBuildable[0])
158 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:IsBuildable[0])158 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:IsBuildable[0])
159 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]159 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]
160 e141e55d0d9f2aaab3dfce164b6ed9d4160 6f0e884950f555a1ab84b9a38599dbb6
161 ··$fEqIsVisible·::·GHC.Classes.Eq·IsVisible161 ··$fEqIsVisible·::·GHC.Classes.Eq·IsVisible
162 ··DFunId162 ··DFunId
163 ··[HasNoCafRefs,·TagSig:·<TagProper>,163 ··[HasNoCafRefs,·TagSig:·<TagProper>,
164 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,164 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
165 ···Unfolding:·DFun:.165 ···Unfolding:·DFun:.
166 ················@IsVisible166 ················@IsVisible
167 ················GHC.Classes.$fEqBool_$c==167 ················GHC.Classes.$fEqBool_$c==
Offset 170, 183 lines modifiedOffset 170, 183 lines modified
170 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:IsVisible[0])170 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:IsVisible[0])
Max diff block lines reached; 30364/37723 bytes (80.49%) of diff not shown.
37.2 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Index.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Index.hi
Files 97% similar despite different names
36.9 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Distribution.Solver.Modular.Index·91037 interface·Distribution.Solver.Modular.Index·9103
8 ··interface·hash:·dd28c712fb8aba7e438571bef6e97139 
9 ··ABI·hash:·b53e9413ff00cc4aa7fff1d2a31422d5 
10 ··export-list·hash:·7589f26234a187204409a11450673055 
11 ··orphan·hash:·890dc880d41b926027f4db695e2767fb8 ··interface·hash:·b10a3fe39c9150912a086a3d367ef930
 9 ··ABI·hash:·479804c915926e02ed1d324a0057e0f4
 10 ··export-list·hash:·04d9a57d4dda92364e0d9b0af0f341df
 11 ··orphan·hash:·23531814d1bed78271c37481875e870b
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·3bf5a4e86815f07f3ede3e88dbb2cf9516 ··src_hash:·3bf5a4e86815f07f3ede3e88dbb2cf95
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 21, 18 lines modifiedOffset 21, 18 lines modified
21 ··defaultQualifyOptions21 ··defaultQualifyOptions
22 ··mkIndex22 ··mkIndex
23 ··ComponentInfo{ComponentInfo·compIsBuildable·compIsVisible}23 ··ComponentInfo{ComponentInfo·compIsBuildable·compIsVisible}
24 ··Index24 ··Index
25 ··IsBuildable{IsBuildable}25 ··IsBuildable{IsBuildable}
26 ··IsVisible{IsVisible}26 ··IsVisible{IsVisible}
27 ··PInfo{PInfo}27 ··PInfo{PInfo}
28 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency28 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
29 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag29 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag
30 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package30 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
31 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree31 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree
32 boot·module·dependencies:32 boot·module·dependencies:
33 direct·package·dependencies:·base-4.20.2.0·containers-0.733 direct·package·dependencies:·base-4.20.2.0·containers-0.7
34 plugin·package·dependencies:34 plugin·package·dependencies:
35 orphans:·Data.Binary.Generic·Data.ByteString.Builder35 orphans:·Data.Binary.Generic·Data.ByteString.Builder
36 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM36 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
37 ·········Data.Text·Data.Text.Lazy·Data.Text.Show37 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
38 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances38 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances
Offset 106, 45 lines modifiedOffset 106, 45 lines modified
106 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select106 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select
107 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict107 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict
108 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy108 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy
109 ·························Control.Monad.Trans.Writer.Strict109 ·························Control.Monad.Trans.Writer.Strict
110 import··-/··Distribution.Types.PackageName·2d813de12eaf7e44d99ff05797acbda7110 import··-/··Distribution.Types.PackageName·2d813de12eaf7e44d99ff05797acbda7
111 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde111 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
112 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a112 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
113 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
114 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
115 ··Dep·283fedbdd75cb9bc037c0fd63e30009d 
116 ··ExposedComponent·729470ae268f575608ee1b6b6601f61d 
117 ··FlaggedDeps·c975b74c48083a37b7820bca079068ab 
118 ··LDep·1524b4684c60b7d7aa036a275994b428 
119 ··PkgComponent·9435dd8af0e4907e7c3e4926aee099dd 
120 ··QO·8f80a7baffadbc6f93667c673ff72d53 
121 ··QualifyOptions·33b21bf49164b3f8193e4ecb8ddd77a7 
122 ··flattenFlaggedDeps·65bf1703533dc92554a7f56ad521f5ae 
123 ··qoBaseShim·b74c5fb5208e4215b4ae08fab061b5d5 
124 ··qoSetupIndependent·4dde0742e0c2d8b3d7e53d335c40e5bb 
125 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·3e022a743bbda12033bba26e495ce748 
126 ··exports:·5b2fa1a2c0bc0d81686f7cbd274dc2c7 
127 ··FlagInfo·9c4571afb28e8589a272b64e3d8a8a96 
128 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
129 ··exports:·79184e9a17bcb583e098859bcb246af9 
130 ··I·1824432e3c5717b2a6a128b671fafac8 
131 ··I·da8f4b00c0daa223e5056879bda53b9f 
132 ··Inst·bbc89e21923d476be94b7c82b7e16be0 
133 ··PN·96b40487e15e657409aa99941e385c67 
134 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·82eb7beb7640462a1fccbaa8cf4f442a 
135 ··exports:·f93b7e78c477024f0e0a4aa8db8e0a3c 
136 ··FailReason·c8f90108af1862a67b9d8650e8c9383f113 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency·40a941db691c19767ff6d79021e60b76
 114 ··exports:·078af83a5898701ea2aa43d7b18d0c70
 115 ··Dep·ce72d4c363d6760b56a297d9e3b3ded0
 116 ··ExposedComponent·786a6cba6776afba878fd8b92489454b
 117 ··FlaggedDeps·481cb628632ae6dd56b5ce3fb5c49d94
 118 ··LDep·871f66cd1093b5c504a62ed456135327
 119 ··PkgComponent·093b8649397c572d8910e7b0e265ca09
 120 ··QO·f6266c3640e46b1d8b1d7f093ea4bf6d
 121 ··QualifyOptions·6ace9b56ee4b77c43c6ea53169c03f4f
 122 ··flattenFlaggedDeps·4eb9364248396dfb353881ed91cd27d7
 123 ··qoBaseShim·c14918e6e89c6eb4f1ea2d7a32c2d064
 124 ··qoSetupIndependent·106b9fa79df0b1b47157f6a865a80acd
 125 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag·f0b8cec45b101c49e770789b0699d0ad
 126 ··exports:·ca4b902b5c78230cafeb7dcd383519ba
 127 ··FlagInfo·0c781b4dc1bc391e17636a8f21fbc0da
 128 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package·18f40bb6e50bd62e433dbc31adbcaa52
 129 ··exports:·11debf6b6e986e324423d93da397f6a7
 130 ··I·fbe8728d9879e360e0c44557fa4f2136
 131 ··I·b6abee22208172f162a83815d78b0250
 132 ··Inst·0426f6247f5868c751da610b164d6e11
 133 ··PN·616cb9b51e8325cc25f7767f20f31fc8
 134 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree·e9e601764803a1d6f69608df71e368b2
 135 ··exports:·d805e9bd0fee0b61edb7b5fa0a291908
 136 ··FailReason·0f043007ff1e61ccf7ffe2fd36c7aaef
137 import··-/··Data.Map·50e219994cc6c380203ac3d661e3e860137 import··-/··Data.Map·50e219994cc6c380203ac3d661e3e860
138 import··-/··Data.Map.Internal·657f66c1168c97aa282c997e5cbb5fb0138 import··-/··Data.Map.Internal·657f66c1168c97aa282c997e5cbb5fb0
139 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c139 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
140 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233140 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
141 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c141 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
142 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6142 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
143 fc2b2607c129d8edfe446b428afd648c143 7c3edb7133cc2235da8ac71f8cdc8342
144 ··$fEqIsBuildable·::·GHC.Classes.Eq·IsBuildable144 ··$fEqIsBuildable·::·GHC.Classes.Eq·IsBuildable
145 ··DFunId145 ··DFunId
146 ··[HasNoCafRefs,·TagSig:·<TagProper>,146 ··[HasNoCafRefs,·TagSig:·<TagProper>,
147 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,147 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
148 ···Unfolding:·DFun:.148 ···Unfolding:·DFun:.
149 ················@IsBuildable149 ················@IsBuildable
150 ················GHC.Classes.$fEqBool_$c==150 ················GHC.Classes.$fEqBool_$c==
Offset 153, 15 lines modifiedOffset 153, 15 lines modified
153 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:IsBuildable[0])153 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:IsBuildable[0])
154 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)154 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)
155 ················GHC.Classes.$fEqBool_$c/=155 ················GHC.Classes.$fEqBool_$c/=
156 ··················`cast`156 ··················`cast`
157 ················(Sym·(N:IsBuildable[0])157 ················(Sym·(N:IsBuildable[0])
158 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:IsBuildable[0])158 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:IsBuildable[0])
159 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]159 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]
160 e141e55d0d9f2aaab3dfce164b6ed9d4160 6f0e884950f555a1ab84b9a38599dbb6
161 ··$fEqIsVisible·::·GHC.Classes.Eq·IsVisible161 ··$fEqIsVisible·::·GHC.Classes.Eq·IsVisible
162 ··DFunId162 ··DFunId
163 ··[HasNoCafRefs,·TagSig:·<TagProper>,163 ··[HasNoCafRefs,·TagSig:·<TagProper>,
164 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,164 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
165 ···Unfolding:·DFun:.165 ···Unfolding:·DFun:.
166 ················@IsVisible166 ················@IsVisible
167 ················GHC.Classes.$fEqBool_$c==167 ················GHC.Classes.$fEqBool_$c==
Offset 170, 183 lines modifiedOffset 170, 183 lines modified
170 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:IsVisible[0])170 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:IsVisible[0])
Max diff block lines reached; 30364/37720 bytes (80.50%) of diff not shown.
48.3 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/IndexConversion.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/IndexConversion.dyn_hi
Files 98% similar despite different names
48.0 KB
ghc --show-iface {}
    
Offset 1, 43 lines modifiedOffset 1, 43 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·Distribution.Solver.Modular.IndexConversion·91037 interface·Distribution.Solver.Modular.IndexConversion·9103
8 ··interface·hash:·98efb092b28c551b687009910468a535 
9 ··ABI·hash:·a945ccc9cd719d0019c75b4f3ee212a5 
10 ··export-list·hash:·7ca1466c6922211b15aea880c9f1edcb 
11 ··orphan·hash:·0e1e37906a962524ee5f2da4df4ce7db8 ··interface·hash:·81eda7321de99853c49789eed6e8c41e
 9 ··ABI·hash:·5712eca3ccb122f539eaaaee50cb88ea
 10 ··export-list·hash:·35243015855aad716d590fa5430772e9
 11 ··orphan·hash:·fe02a4ba06967391757e2d77e2fc5216
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·f6024726c480fbc180f963921a8cd32516 ··src_hash:·f6024726c480fbc180f963921a8cd325
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··convPIs21 ··convPIs
22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
23 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency23 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
24 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag24 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag
25 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index25 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Index
26 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package26 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
27 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree27 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree
28 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version28 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version
29 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps29 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps
30 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Flag30 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Flag
31 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.LabeledPackageConstraint31 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.LabeledPackageConstraint
32 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.OptionalStanza32 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.OptionalStanza
33 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackageConstraint33 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackageConstraint
34 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackageIndex34 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackageIndex
35 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Settings35 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Settings
36 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SourcePackage36 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.SourcePackage
37 boot·module·dependencies:37 boot·module·dependencies:
38 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.038 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.0
39 ·····························base-4.20.2.0·containers-0.739 ·····························base-4.20.2.0·containers-0.7
40 plugin·package·dependencies:40 plugin·package·dependencies:
41 orphans:·Data.Binary.Generic·Data.ByteString.Builder41 orphans:·Data.Binary.Generic·Data.ByteString.Builder
42 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM42 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
43 ·········Data.Text·Data.Text.Lazy·Data.Text.Show43 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 169, 149 lines modifiedOffset 169, 149 lines modified
169 import··-/··Distribution.Types.PackageId·2f1093fb9d2bc84d8c549bb7ee0a2c98169 import··-/··Distribution.Types.PackageId·2f1093fb9d2bc84d8c549bb7ee0a2c98
170 import··-/··Distribution.Types.PkgconfigDependency·1d5245367462021856305aba672a3f78170 import··-/··Distribution.Types.PkgconfigDependency·1d5245367462021856305aba672a3f78
171 import··-/··Distribution.Types.SetupBuildInfo·e2d59ddd22370d6dfded5ef4b2f6dd74171 import··-/··Distribution.Types.SetupBuildInfo·e2d59ddd22370d6dfded5ef4b2f6dd74
172 import··-/··Distribution.Types.TestSuite·382f58036a7d650c52e02bec7b540338172 import··-/··Distribution.Types.TestSuite·382f58036a7d650c52e02bec7b540338
173 import··-/··Distribution.Types.UnitId·1349fab4334212aa94e50f96050e4e73173 import··-/··Distribution.Types.UnitId·1349fab4334212aa94e50f96050e4e73
174 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde174 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
175 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a175 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
176 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c5176 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
177 ··exports:·ee59bde71b766895275965ac210e0ee4177 ··exports:·ee59bde71b766895275965ac210e0ee4
178 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
179 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
180 ··Constrained·a0f0934527dca6e6afb7f281b8c26be1 
181 ··Dep·283fedbdd75cb9bc037c0fd63e30009d 
182 ··DependencyReason·ebe6afa61ee9af12f689a00df2959d98 
183 ··DependencyReason·34db66a0ee3a563b2035a496c727ccb5 
184 ··ExposedComponent·729470ae268f575608ee1b6b6601f61d 
185 ··ExposedExe·5285c986d439d03e1040516412ab1142 
186 ··ExposedLib·0942b9c214a6b25b315673a79eb58909 
187 ··Ext·05aa9b2ae502a425930fb647be0460bf 
188 ··Fixed·78058c0123fde75b8edd95099dc2cc23 
189 ··Flagged·ad3c3f97008eaffbffb71bc472080d31 
190 ··FlaggedDep·396fda944f4db824ab06769930804852 
191 ··FlaggedDeps·c975b74c48083a37b7820bca079068ab 
192 ··LDep·1524b4684c60b7d7aa036a275994b428 
193 ··LDep·b83b05002767a49b96f5f4d7a499b831 
194 ··Lang·45d409b32347acbda38181b0d32db483 
195 ··Pkg·6bd3df0ed156789e1213e3c6038f0e08 
196 ··PkgComponent·9435dd8af0e4907e7c3e4926aee099dd 
197 ··PkgComponent·50d23828ba998eec090942bcddfc6a53 
198 ··Simple·c287ec05b3d3adb73d5ea93cdfd03b5c 
199 ··Stanza·17dcf07e59f507295267b0cc804aaa91 
200 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·3e022a743bbda12033bba26e495ce748 
201 ··exports:·5b2fa1a2c0bc0d81686f7cbd274dc2c7 
202 ··FInfo·a18ee22d73d990a9ac7423be097efbf4 
203 ··FN·d70c49a83254f238b836a16068436ba6 
204 ··FlagBoth·95402647b19a2043c20851dad45398e9 
205 ··FlagFalse·2d752fa4a5ac969a1208e8f3bfe67e4a 
206 ··FlagInfo·9c4571afb28e8589a272b64e3d8a8a96 
207 ··FlagTrue·cb9e8ee41e2535dc8f04d3b9042ce791 
208 ··FlagValue·b11de15f70ce3b23839d89ea73c7a59b 
209 ··SN·611649da9ef9b303033e4106d65383f6 
210 ··Stanza·063a536dd95a2c86daa5a69e4abec2f2 
211 ··WeakOrTrivial·76cab77dd9465a938b4fc85b8c4381db 
212 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·b53e9413ff00cc4aa7fff1d2a31422d5 
213 ··exports:·7589f26234a187204409a11450673055 
214 ··ComponentInfo·4cb8d5228778612264c0c85a4d13dba3 
215 ··ComponentInfo·5f36d73120c544921aee29992f58c1b2 
216 ··Index·3212bcdd024910896f07ed2deb6096ac 
217 ··IsBuildable·ed3860e72038d699a5f390aa92d15f3b 
218 ··IsVisible·c2902e5fe2955c10ac4a61318e0a011f 
219 ··PInfo·5a4ba3892d085c509d109f732f126b79 
220 ··PInfo·d36246d6a4b334dcec2918ef62bc2f22 
221 ··compIsBuildable·563dab0835f9a2adc464996799e66fa0 
222 ··compIsVisible·30427d7e0aac3d4691ac385bd60b88d1 
223 ··mkIndex·142880a847871a86b821229b25f7f111 
224 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
225 ··exports:·79184e9a17bcb583e098859bcb246af9 
226 ··I·1824432e3c5717b2a6a128b671fafac8 
227 ··I·da8f4b00c0daa223e5056879bda53b9f 
228 ··InRepo·90a00690d351a7617852fa3eefb94015 
229 ··Inst·bbc89e21923d476be94b7c82b7e16be0 
230 ··PN·96b40487e15e657409aa99941e385c67 
231 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·82eb7beb7640462a1fccbaa8cf4f442a 
232 ··exports:·f93b7e78c477024f0e0a4aa8db8e0a3c 
233 ··Broken·8cca514c46a3975c62d1eb0f42764efd 
234 ··Shadowed·c39e12aa8c7bf2ecef468e050d229bab 
235 ··UnsupportedSpecVer·bc1609c1fc4b2b44c004d0619ee49447 
236 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version·9559a57a6efab3547fff6b4e50ba1a1a 
237 ··exports:·1a3a167e498128f5bad4e8abd67bfb29 
238 ··.&&.·41deeba06b56034a436678d94ea5c802 
239 ··.||.·d293a64bb93c38880c00f5d75e4d3126 
240 ··VR·e9a00bf8e88c02b25c2761714aea7457 
241 ··checkVR·3a7492587064528607a5ed33e31f5371 
242 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·1b80f9a42f74c2dbdf109f5dd42d7a14 
243 ··exports:·b50a17ca4de523e94f7fa85e232fc8af 
244 ··Component·dc4347f2d755ddbe4169c13a103589ca 
245 ··ComponentBench·1901908cfd9df49faef0a6b5c76ab084 
246 ··ComponentExe·2a977b5840ef70d04520dc432159b4bc 
247 ··ComponentFLib·728119ebbe02c3f1082424213156354f 
248 ··ComponentLib·4a79882a0c780b1f9b03b54b6fa984b7 
Max diff block lines reached; 30726/49088 bytes (62.59%) of diff not shown.
48.3 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/IndexConversion.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/IndexConversion.hi
Files 94% similar despite different names
48.0 KB
ghc --show-iface {}
    
Offset 1, 43 lines modifiedOffset 1, 43 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·Distribution.Solver.Modular.IndexConversion·91037 interface·Distribution.Solver.Modular.IndexConversion·9103
8 ··interface·hash:·98efb092b28c551b687009910468a535 
9 ··ABI·hash:·a945ccc9cd719d0019c75b4f3ee212a5 
10 ··export-list·hash:·7ca1466c6922211b15aea880c9f1edcb 
11 ··orphan·hash:·0e1e37906a962524ee5f2da4df4ce7db8 ··interface·hash:·81eda7321de99853c49789eed6e8c41e
 9 ··ABI·hash:·5712eca3ccb122f539eaaaee50cb88ea
 10 ··export-list·hash:·35243015855aad716d590fa5430772e9
 11 ··orphan·hash:·fe02a4ba06967391757e2d77e2fc5216
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·f6024726c480fbc180f963921a8cd32516 ··src_hash:·f6024726c480fbc180f963921a8cd325
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··convPIs21 ··convPIs
22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
23 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency23 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
24 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag24 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag
25 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index25 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Index
26 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package26 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
27 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree27 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree
28 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version28 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version
29 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps29 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps
30 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Flag30 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Flag
31 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.LabeledPackageConstraint31 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.LabeledPackageConstraint
32 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.OptionalStanza32 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.OptionalStanza
33 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackageConstraint33 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackageConstraint
34 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackageIndex34 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackageIndex
35 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Settings35 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Settings
36 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SourcePackage36 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.SourcePackage
37 boot·module·dependencies:37 boot·module·dependencies:
38 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.038 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.0
39 ·····························base-4.20.2.0·containers-0.739 ·····························base-4.20.2.0·containers-0.7
40 plugin·package·dependencies:40 plugin·package·dependencies:
41 orphans:·Data.Binary.Generic·Data.ByteString.Builder41 orphans:·Data.Binary.Generic·Data.ByteString.Builder
42 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM42 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
43 ·········Data.Text·Data.Text.Lazy·Data.Text.Show43 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 169, 149 lines modifiedOffset 169, 149 lines modified
169 import··-/··Distribution.Types.PackageId·2f1093fb9d2bc84d8c549bb7ee0a2c98169 import··-/··Distribution.Types.PackageId·2f1093fb9d2bc84d8c549bb7ee0a2c98
170 import··-/··Distribution.Types.PkgconfigDependency·1d5245367462021856305aba672a3f78170 import··-/··Distribution.Types.PkgconfigDependency·1d5245367462021856305aba672a3f78
171 import··-/··Distribution.Types.SetupBuildInfo·e2d59ddd22370d6dfded5ef4b2f6dd74171 import··-/··Distribution.Types.SetupBuildInfo·e2d59ddd22370d6dfded5ef4b2f6dd74
172 import··-/··Distribution.Types.TestSuite·382f58036a7d650c52e02bec7b540338172 import··-/··Distribution.Types.TestSuite·382f58036a7d650c52e02bec7b540338
173 import··-/··Distribution.Types.UnitId·1349fab4334212aa94e50f96050e4e73173 import··-/··Distribution.Types.UnitId·1349fab4334212aa94e50f96050e4e73
174 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde174 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
175 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a175 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
176 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c5176 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
177 ··exports:·ee59bde71b766895275965ac210e0ee4177 ··exports:·ee59bde71b766895275965ac210e0ee4
178 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
179 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
180 ··Constrained·a0f0934527dca6e6afb7f281b8c26be1 
181 ··Dep·283fedbdd75cb9bc037c0fd63e30009d 
182 ··DependencyReason·ebe6afa61ee9af12f689a00df2959d98 
183 ··DependencyReason·34db66a0ee3a563b2035a496c727ccb5 
184 ··ExposedComponent·729470ae268f575608ee1b6b6601f61d 
185 ··ExposedExe·5285c986d439d03e1040516412ab1142 
186 ··ExposedLib·0942b9c214a6b25b315673a79eb58909 
187 ··Ext·05aa9b2ae502a425930fb647be0460bf 
188 ··Fixed·78058c0123fde75b8edd95099dc2cc23 
189 ··Flagged·ad3c3f97008eaffbffb71bc472080d31 
190 ··FlaggedDep·396fda944f4db824ab06769930804852 
191 ··FlaggedDeps·c975b74c48083a37b7820bca079068ab 
192 ··LDep·1524b4684c60b7d7aa036a275994b428 
193 ··LDep·b83b05002767a49b96f5f4d7a499b831 
194 ··Lang·45d409b32347acbda38181b0d32db483 
195 ··Pkg·6bd3df0ed156789e1213e3c6038f0e08 
196 ··PkgComponent·9435dd8af0e4907e7c3e4926aee099dd 
197 ··PkgComponent·50d23828ba998eec090942bcddfc6a53 
198 ··Simple·c287ec05b3d3adb73d5ea93cdfd03b5c 
199 ··Stanza·17dcf07e59f507295267b0cc804aaa91 
200 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·3e022a743bbda12033bba26e495ce748 
201 ··exports:·5b2fa1a2c0bc0d81686f7cbd274dc2c7 
202 ··FInfo·a18ee22d73d990a9ac7423be097efbf4 
203 ··FN·d70c49a83254f238b836a16068436ba6 
204 ··FlagBoth·95402647b19a2043c20851dad45398e9 
205 ··FlagFalse·2d752fa4a5ac969a1208e8f3bfe67e4a 
206 ··FlagInfo·9c4571afb28e8589a272b64e3d8a8a96 
207 ··FlagTrue·cb9e8ee41e2535dc8f04d3b9042ce791 
208 ··FlagValue·b11de15f70ce3b23839d89ea73c7a59b 
209 ··SN·611649da9ef9b303033e4106d65383f6 
210 ··Stanza·063a536dd95a2c86daa5a69e4abec2f2 
211 ··WeakOrTrivial·76cab77dd9465a938b4fc85b8c4381db 
212 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·b53e9413ff00cc4aa7fff1d2a31422d5 
213 ··exports:·7589f26234a187204409a11450673055 
214 ··ComponentInfo·4cb8d5228778612264c0c85a4d13dba3 
215 ··ComponentInfo·5f36d73120c544921aee29992f58c1b2 
216 ··Index·3212bcdd024910896f07ed2deb6096ac 
217 ··IsBuildable·ed3860e72038d699a5f390aa92d15f3b 
218 ··IsVisible·c2902e5fe2955c10ac4a61318e0a011f 
219 ··PInfo·5a4ba3892d085c509d109f732f126b79 
220 ··PInfo·d36246d6a4b334dcec2918ef62bc2f22 
221 ··compIsBuildable·563dab0835f9a2adc464996799e66fa0 
222 ··compIsVisible·30427d7e0aac3d4691ac385bd60b88d1 
223 ··mkIndex·142880a847871a86b821229b25f7f111 
224 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
225 ··exports:·79184e9a17bcb583e098859bcb246af9 
226 ··I·1824432e3c5717b2a6a128b671fafac8 
227 ··I·da8f4b00c0daa223e5056879bda53b9f 
228 ··InRepo·90a00690d351a7617852fa3eefb94015 
229 ··Inst·bbc89e21923d476be94b7c82b7e16be0 
230 ··PN·96b40487e15e657409aa99941e385c67 
231 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·82eb7beb7640462a1fccbaa8cf4f442a 
232 ··exports:·f93b7e78c477024f0e0a4aa8db8e0a3c 
233 ··Broken·8cca514c46a3975c62d1eb0f42764efd 
234 ··Shadowed·c39e12aa8c7bf2ecef468e050d229bab 
235 ··UnsupportedSpecVer·bc1609c1fc4b2b44c004d0619ee49447 
236 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version·9559a57a6efab3547fff6b4e50ba1a1a 
237 ··exports:·1a3a167e498128f5bad4e8abd67bfb29 
238 ··.&&.·41deeba06b56034a436678d94ea5c802 
239 ··.||.·d293a64bb93c38880c00f5d75e4d3126 
240 ··VR·e9a00bf8e88c02b25c2761714aea7457 
241 ··checkVR·3a7492587064528607a5ed33e31f5371 
242 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·1b80f9a42f74c2dbdf109f5dd42d7a14 
243 ··exports:·b50a17ca4de523e94f7fa85e232fc8af 
244 ··Component·dc4347f2d755ddbe4169c13a103589ca 
245 ··ComponentBench·1901908cfd9df49faef0a6b5c76ab084 
246 ··ComponentExe·2a977b5840ef70d04520dc432159b4bc 
247 ··ComponentFLib·728119ebbe02c3f1082424213156354f 
248 ··ComponentLib·4a79882a0c780b1f9b03b54b6fa984b7 
Max diff block lines reached; 30726/49085 bytes (62.60%) of diff not shown.
12.9 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/LabeledGraph.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/LabeledGraph.hi
Files 98% similar despite different names
12.5 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Distribution.Solver.Modular.LabeledGraph·91037 interface·Distribution.Solver.Modular.LabeledGraph·9103
8 ··interface·hash:·d904e2edfd9a129c3aa7f2fdbf6de497 
9 ··ABI·hash:·11193842fdaeea8794a6ea0380866d53 
10 ··export-list·hash:·b39bb11a3486f69b3a1a18d82fe52b348 ··interface·hash:·de640158ec66061f568c5d472ddbb851
 9 ··ABI·hash:·269903a008e33cf7692aa226df6101bf
 10 ··export-list·hash:·f6d8348ed8bb4f63c5eef2ce335a0680
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ffb41df46406d3d7604717d0e08daaa812 ··flag·hash:·ffb41df46406d3d7604717d0e08daaa8
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·bc76ac772ac06c578e41fe810bfd9e3516 ··src_hash:·bc76ac772ac06c578e41fe810bfd9e35
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 ··graphFromEdges24 ··graphFromEdges
25 ··graphFromEdges'25 ··graphFromEdges'
26 ··topSort26 ··topSort
27 ··transposeG27 ··transposeG
28 ··vertices28 ··vertices
29 ··Graph29 ··Graph
30 ··Data.Graph.Vertex30 ··Data.Graph.Vertex
31 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude31 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
32 boot·module·dependencies:32 boot·module·dependencies:
33 direct·package·dependencies:·array-0.5.8.0·base-4.20.2.033 direct·package·dependencies:·array-0.5.8.0·base-4.20.2.0
34 ·····························containers-0.734 ·····························containers-0.7
35 plugin·package·dependencies:35 plugin·package·dependencies:
36 trusted·package·dependencies:·array-0.5.8.0·base-4.20.2.036 trusted·package·dependencies:·array-0.5.8.0·base-4.20.2.0
37 orphans:·Data.Binary.Generic·Data.ByteString.Builder37 orphans:·Data.Binary.Generic·Data.ByteString.Builder
38 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Data.Text38 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Data.Text
Offset 56, 54 lines modifiedOffset 56, 54 lines modified
56 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList56 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
57 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList57 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
58 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ58 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
59 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text59 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text
60 ·························Data.Text.Lazy·Control.Monad.Trans.State.Strict60 ·························Data.Text.Lazy·Control.Monad.Trans.State.Strict
61 import··-/··Data.Array·30bfaeb04034b21f3dad8efbd47a1ca761 import··-/··Data.Array·30bfaeb04034b21f3dad8efbd47a1ca7
62 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a62 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
63 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c563 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
64 ··exports:·ee59bde71b766895275965ac210e0ee464 ··exports:·ee59bde71b766895275965ac210e0ee4
65 import··-/··Data.Graph·e6f5fc0bfc5dae19b5bf74b0f0dead9a65 import··-/··Data.Graph·e6f5fc0bfc5dae19b5bf74b0f0dead9a
66 import··-/··GHC.Internal.Arr·d2e8a793fec81b58ca6e10cdcdb29b6266 import··-/··GHC.Internal.Arr·d2e8a793fec81b58ca6e10cdcdb29b62
67 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c67 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
68 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023368 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
69 import··-/··GHC.Internal.Data.Maybe·ef84771ffecd984e4802e86ceb916a9169 import··-/··GHC.Internal.Data.Maybe·ef84771ffecd984e4802e86ceb916a91
70 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e1013670 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136
71 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee871 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
72 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd72 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
73 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c63573 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
74 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc74 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
75 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd675 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
76 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988876 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
77 10e11ccbf3fdcfbd4e0ffe609582853777 e7a065f3947c14cee1d3d563b373aa52
78 ··$trModule·::·GHC.Types.Module78 ··$trModule·::·GHC.Types.Module
79 ··[HasNoCafRefs,·TagSig:·<TagProper>,79 ··[HasNoCafRefs,·TagSig:·<TagProper>,
80 ···LambdaFormInfo:·LFCon[GHC.Types.Module],80 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
81 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]81 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
82 e43258464d7c352e0743d4e34d58c5cf82 4de9b1cc33f73810b634bcc1480869d1
83 ··$trModule1·::·GHC.Types.TrName83 ··$trModule1·::·GHC.Types.TrName
84 ··[HasNoCafRefs,·TagSig:·<TagProper>,84 ··[HasNoCafRefs,·TagSig:·<TagProper>,
85 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],85 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
86 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]86 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
87 9dceef035c36439c7c7ac3cbde8f310f87 b7f565b3065a279366a7d49c5b2d36bc
88 ··$trModule2·::·GHC.Prim.Addr#88 ··$trModule2·::·GHC.Prim.Addr#
89 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,89 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
90 ···Unfolding:·Core:·<vanilla>90 ···Unfolding:·Core:·<vanilla>
91 ··············"Distribution.Solver.Modular.LabeledGraph"#]91 ··············"Distribution.Solver.Modular.LabeledGraph"#]
92 4a04143cb8724c302a3873dab9c39c4492 50b1db531b1e983d760ef85dded2d052
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 60e7920590430411aa0548378e961b2197 be309c3a45fb37e547eb1c78aadfc3e7
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 ··············"cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u"#] 
102 1a85133f7cc5ece0892f758b3d25d734101 ··············"cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG"#]
 102 4fbe216f832ad2258f506d1d233153d3
103 ··$wbuildG·::103 ··$wbuildG·::
104 ····Data.Graph.Vertex104 ····Data.Graph.Vertex
105 ····->·Data.Graph.Vertex105 ····->·Data.Graph.Vertex
106 ····->·[Edge·e]106 ····->·[Edge·e]
107 ····->·(#·Data.Graph.Vertex,·Data.Graph.Vertex,·GHC.Prim.Int#,107 ····->·(#·Data.Graph.Vertex,·Data.Graph.Vertex,·GHC.Prim.Int#,
108 ··········GHC.Prim.Array#·[(e,·Data.Graph.Vertex)]·#)108 ··········GHC.Prim.Array#·[(e,·Data.Graph.Vertex)]·#)
109 ··StrWork([!,·!,·!])109 ··StrWork([!,·!,·!])
Offset 231, 15 lines modifiedOffset 231, 15 lines modified
231 ················DEFAULT·->·$w$j·0#·0#231 ················DEFAULT·->·$w$j·0#·0#
232 ················1#232 ················1#
233 ················->·let·{233 ················->·let·{
234 ·····················x·::·GHC.Prim.Int#·NotJoinPoint·[]234 ·····················x·::·GHC.Prim.Int#·NotJoinPoint·[]
235 ·····················=·GHC.Prim.+#·(GHC.Prim.-#·n·m)·1#235 ·····················=·GHC.Prim.+#·(GHC.Prim.-#·n·m)·1#
236 ···················}·in236 ···················}·in
237 ···················$w$j·x·x·}·}·}]237 ···················$w$j·x·x·}·}·}]
238 3e6b6f44d201846c5932578d6e546f91238 c82fd2df7f7dcd6568d831fe8062b124
239 ··$wedges·::239 ··$wedges·::
240 ····GHC.Prim.Int#240 ····GHC.Prim.Int#
241 ····->·GHC.Prim.Int#241 ····->·GHC.Prim.Int#
242 ····->·GHC.Prim.Array#·[(e,·Data.Graph.Vertex)]242 ····->·GHC.Prim.Array#·[(e,·Data.Graph.Vertex)]
243 ····->·[Edge·e]243 ····->·[Edge·e]
244 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>,244 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>,
245 ···Inline:·[2],245 ···Inline:·[2],
Offset 285, 26 lines modifiedOffset 285, 26 lines modified
285 ·······································->·case·y·of·wild1·{·(,)·e1·w·->285 ·······································->·case·y·of·wild1·{·(,)·e1·w·->
286 ··········································GHC.Types.:·@(Edge·e)·(wild3,·e1,·w)·(go1·ys)·}·}286 ··········································GHC.Types.:·@(Edge·e)·(wild3,·e1,·w)·(go1·ys)·}·}
287 ·································}·in287 ·································}·in
288 ·································go1·ipv·}·}·}288 ·································go1·ipv·}·}·}
289 ···················}·in289 ···················}·in
290 ···················go3·ww290 ···················go3·ww
291 ················1#·->·GHC.Types.[]·@(Edge·e)·}]291 ················1#·->·GHC.Types.[]·@(Edge·e)·}]
292 d8df7417857feceb54c8b36b64d9ebf1292 f534e2042db808865263529860ed40c5
293 ··$wgraphFromEdges·::293 ··$wgraphFromEdges·::
294 ····GHC.Classes.Ord·key·=>294 ····GHC.Classes.Ord·key·=>
295 ····[(node,·key,·[(edge,·key)])]295 ····[(node,·key,·[(edge,·key)])]
296 ····->·(#·GHC.Internal.Arr.Array296 ····->·(#·GHC.Internal.Arr.Array
297 ············Data.Graph.Vertex·[(edge,·Data.Graph.Vertex)],297 ············Data.Graph.Vertex·[(edge,·Data.Graph.Vertex)],
298 ··········Data.Graph.Vertex·->·(node,·key,·[(edge,·key)]),298 ··········Data.Graph.Vertex·->·(node,·key,·[(edge,·key)]),
299 ··········key·->·GHC.Internal.Maybe.Maybe·Data.Graph.Vertex·#)299 ··········key·->·GHC.Internal.Maybe.Maybe·Data.Graph.Vertex·#)
300 ··[TagSig:·<TagTuple[TagDunno,·TagDunno,·TagProper]>,300 ··[TagSig:·<TagTuple[TagDunno,·TagDunno,·TagProper]>,
301 ···LambdaFormInfo:·LFReEntrant·2,·Arity:·2,301 ···LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
302 ···Strictness:·<LP(A,LC(L,C(1,L)),A,A,A,A,A,A)><L>,·Inline:·[2]]302 ···Strictness:·<LP(A,LC(L,C(1,L)),A,A,A,A,A,A)><L>,·Inline:·[2]]
303 9364fb50cd7a6e791c8e2afcffa44bda303 d3b9da4bd36a424f0a10bf1f392bf023
Max diff block lines reached; 6453/12769 bytes (50.54%) of diff not shown.
12.9 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/LabeledGraph.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/LabeledGraph.dyn_hi
Files 98% similar despite different names
12.5 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Distribution.Solver.Modular.LabeledGraph·91037 interface·Distribution.Solver.Modular.LabeledGraph·9103
8 ··interface·hash:·d904e2edfd9a129c3aa7f2fdbf6de497 
9 ··ABI·hash:·11193842fdaeea8794a6ea0380866d53 
10 ··export-list·hash:·b39bb11a3486f69b3a1a18d82fe52b348 ··interface·hash:·de640158ec66061f568c5d472ddbb851
 9 ··ABI·hash:·269903a008e33cf7692aa226df6101bf
 10 ··export-list·hash:·f6d8348ed8bb4f63c5eef2ce335a0680
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ffb41df46406d3d7604717d0e08daaa812 ··flag·hash:·ffb41df46406d3d7604717d0e08daaa8
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·bc76ac772ac06c578e41fe810bfd9e3516 ··src_hash:·bc76ac772ac06c578e41fe810bfd9e35
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 ··graphFromEdges24 ··graphFromEdges
25 ··graphFromEdges'25 ··graphFromEdges'
26 ··topSort26 ··topSort
27 ··transposeG27 ··transposeG
28 ··vertices28 ··vertices
29 ··Graph29 ··Graph
30 ··Data.Graph.Vertex30 ··Data.Graph.Vertex
31 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude31 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
32 boot·module·dependencies:32 boot·module·dependencies:
33 direct·package·dependencies:·array-0.5.8.0·base-4.20.2.033 direct·package·dependencies:·array-0.5.8.0·base-4.20.2.0
34 ·····························containers-0.734 ·····························containers-0.7
35 plugin·package·dependencies:35 plugin·package·dependencies:
36 trusted·package·dependencies:·array-0.5.8.0·base-4.20.2.036 trusted·package·dependencies:·array-0.5.8.0·base-4.20.2.0
37 orphans:·Data.Binary.Generic·Data.ByteString.Builder37 orphans:·Data.Binary.Generic·Data.ByteString.Builder
38 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Data.Text38 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Data.Text
Offset 56, 54 lines modifiedOffset 56, 54 lines modified
56 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList56 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
57 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList57 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
58 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ58 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
59 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text59 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text
60 ·························Data.Text.Lazy·Control.Monad.Trans.State.Strict60 ·························Data.Text.Lazy·Control.Monad.Trans.State.Strict
61 import··-/··Data.Array·30bfaeb04034b21f3dad8efbd47a1ca761 import··-/··Data.Array·30bfaeb04034b21f3dad8efbd47a1ca7
62 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a62 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
63 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c563 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
64 ··exports:·ee59bde71b766895275965ac210e0ee464 ··exports:·ee59bde71b766895275965ac210e0ee4
65 import··-/··Data.Graph·e6f5fc0bfc5dae19b5bf74b0f0dead9a65 import··-/··Data.Graph·e6f5fc0bfc5dae19b5bf74b0f0dead9a
66 import··-/··GHC.Internal.Arr·d2e8a793fec81b58ca6e10cdcdb29b6266 import··-/··GHC.Internal.Arr·d2e8a793fec81b58ca6e10cdcdb29b62
67 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c67 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
68 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023368 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
69 import··-/··GHC.Internal.Data.Maybe·ef84771ffecd984e4802e86ceb916a9169 import··-/··GHC.Internal.Data.Maybe·ef84771ffecd984e4802e86ceb916a91
70 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e1013670 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136
71 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee871 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
72 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd72 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
73 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c63573 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
74 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc74 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
75 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd675 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
76 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988876 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
77 10e11ccbf3fdcfbd4e0ffe609582853777 e7a065f3947c14cee1d3d563b373aa52
78 ··$trModule·::·GHC.Types.Module78 ··$trModule·::·GHC.Types.Module
79 ··[HasNoCafRefs,·TagSig:·<TagProper>,79 ··[HasNoCafRefs,·TagSig:·<TagProper>,
80 ···LambdaFormInfo:·LFCon[GHC.Types.Module],80 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
81 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]81 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
82 e43258464d7c352e0743d4e34d58c5cf82 4de9b1cc33f73810b634bcc1480869d1
83 ··$trModule1·::·GHC.Types.TrName83 ··$trModule1·::·GHC.Types.TrName
84 ··[HasNoCafRefs,·TagSig:·<TagProper>,84 ··[HasNoCafRefs,·TagSig:·<TagProper>,
85 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],85 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
86 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]86 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
87 9dceef035c36439c7c7ac3cbde8f310f87 b7f565b3065a279366a7d49c5b2d36bc
88 ··$trModule2·::·GHC.Prim.Addr#88 ··$trModule2·::·GHC.Prim.Addr#
89 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,89 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
90 ···Unfolding:·Core:·<vanilla>90 ···Unfolding:·Core:·<vanilla>
91 ··············"Distribution.Solver.Modular.LabeledGraph"#]91 ··············"Distribution.Solver.Modular.LabeledGraph"#]
92 4a04143cb8724c302a3873dab9c39c4492 50b1db531b1e983d760ef85dded2d052
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 60e7920590430411aa0548378e961b2197 be309c3a45fb37e547eb1c78aadfc3e7
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 ··············"cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u"#] 
102 1a85133f7cc5ece0892f758b3d25d734101 ··············"cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG"#]
 102 4fbe216f832ad2258f506d1d233153d3
103 ··$wbuildG·::103 ··$wbuildG·::
104 ····Data.Graph.Vertex104 ····Data.Graph.Vertex
105 ····->·Data.Graph.Vertex105 ····->·Data.Graph.Vertex
106 ····->·[Edge·e]106 ····->·[Edge·e]
107 ····->·(#·Data.Graph.Vertex,·Data.Graph.Vertex,·GHC.Prim.Int#,107 ····->·(#·Data.Graph.Vertex,·Data.Graph.Vertex,·GHC.Prim.Int#,
108 ··········GHC.Prim.Array#·[(e,·Data.Graph.Vertex)]·#)108 ··········GHC.Prim.Array#·[(e,·Data.Graph.Vertex)]·#)
109 ··StrWork([!,·!,·!])109 ··StrWork([!,·!,·!])
Offset 231, 15 lines modifiedOffset 231, 15 lines modified
231 ················DEFAULT·->·$w$j·0#·0#231 ················DEFAULT·->·$w$j·0#·0#
232 ················1#232 ················1#
233 ················->·let·{233 ················->·let·{
234 ·····················x·::·GHC.Prim.Int#·NotJoinPoint·[]234 ·····················x·::·GHC.Prim.Int#·NotJoinPoint·[]
235 ·····················=·GHC.Prim.+#·(GHC.Prim.-#·n·m)·1#235 ·····················=·GHC.Prim.+#·(GHC.Prim.-#·n·m)·1#
236 ···················}·in236 ···················}·in
237 ···················$w$j·x·x·}·}·}]237 ···················$w$j·x·x·}·}·}]
238 3e6b6f44d201846c5932578d6e546f91238 c82fd2df7f7dcd6568d831fe8062b124
239 ··$wedges·::239 ··$wedges·::
240 ····GHC.Prim.Int#240 ····GHC.Prim.Int#
241 ····->·GHC.Prim.Int#241 ····->·GHC.Prim.Int#
242 ····->·GHC.Prim.Array#·[(e,·Data.Graph.Vertex)]242 ····->·GHC.Prim.Array#·[(e,·Data.Graph.Vertex)]
243 ····->·[Edge·e]243 ····->·[Edge·e]
244 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>,244 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>,
245 ···Inline:·[2],245 ···Inline:·[2],
Offset 285, 26 lines modifiedOffset 285, 26 lines modified
285 ·······································->·case·y·of·wild1·{·(,)·e1·w·->285 ·······································->·case·y·of·wild1·{·(,)·e1·w·->
286 ··········································GHC.Types.:·@(Edge·e)·(wild3,·e1,·w)·(go1·ys)·}·}286 ··········································GHC.Types.:·@(Edge·e)·(wild3,·e1,·w)·(go1·ys)·}·}
287 ·································}·in287 ·································}·in
288 ·································go1·ipv·}·}·}288 ·································go1·ipv·}·}·}
289 ···················}·in289 ···················}·in
290 ···················go3·ww290 ···················go3·ww
291 ················1#·->·GHC.Types.[]·@(Edge·e)·}]291 ················1#·->·GHC.Types.[]·@(Edge·e)·}]
292 d8df7417857feceb54c8b36b64d9ebf1292 f534e2042db808865263529860ed40c5
293 ··$wgraphFromEdges·::293 ··$wgraphFromEdges·::
294 ····GHC.Classes.Ord·key·=>294 ····GHC.Classes.Ord·key·=>
295 ····[(node,·key,·[(edge,·key)])]295 ····[(node,·key,·[(edge,·key)])]
296 ····->·(#·GHC.Internal.Arr.Array296 ····->·(#·GHC.Internal.Arr.Array
297 ············Data.Graph.Vertex·[(edge,·Data.Graph.Vertex)],297 ············Data.Graph.Vertex·[(edge,·Data.Graph.Vertex)],
298 ··········Data.Graph.Vertex·->·(node,·key,·[(edge,·key)]),298 ··········Data.Graph.Vertex·->·(node,·key,·[(edge,·key)]),
299 ··········key·->·GHC.Internal.Maybe.Maybe·Data.Graph.Vertex·#)299 ··········key·->·GHC.Internal.Maybe.Maybe·Data.Graph.Vertex·#)
300 ··[TagSig:·<TagTuple[TagDunno,·TagDunno,·TagProper]>,300 ··[TagSig:·<TagTuple[TagDunno,·TagDunno,·TagProper]>,
301 ···LambdaFormInfo:·LFReEntrant·2,·Arity:·2,301 ···LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
302 ···Strictness:·<LP(A,LC(L,C(1,L)),A,A,A,A,A,A)><L>,·Inline:·[2]]302 ···Strictness:·<LP(A,LC(L,C(1,L)),A,A,A,A,A,A)><L>,·Inline:·[2]]
303 9364fb50cd7a6e791c8e2afcffa44bda303 d3b9da4bd36a424f0a10bf1f392bf023
Max diff block lines reached; 6453/12769 bytes (50.54%) of diff not shown.
61.0 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Linking.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Linking.dyn_hi
Files 96% similar despite different names
60.6 KB
ghc --show-iface {}
    
Offset 1, 40 lines modifiedOffset 1, 40 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Distribution.Solver.Modular.Linking·91037 interface·Distribution.Solver.Modular.Linking·9103
8 ··interface·hash:·aeeb97056340176eaca84f1d6d48e272 
9 ··ABI·hash:·5c1b064b86c51d5c031c0bf37ef78a2c 
10 ··export-list·hash:·3f0a087dbcf091ac5c6f9d5012bada02 
11 ··orphan·hash:·c004ad8a9fe96b01920061aef5eb98288 ··interface·hash:·96a56afdf716cb396deb2912f1e3c048
 9 ··ABI·hash:·04d5088b6c522f9c10eed855b82363c4
 10 ··export-list·hash:·34cd84d30d8996764f18096f91179e38
 11 ··orphan·hash:·ce4c190c8e702bfa8358eba536ff7993
12 ··flag·hash:·944eccaad0a529061087a62f2b4ba55112 ··flag·hash:·944eccaad0a529061087a62f2b4ba551
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·7afa934e059a8a911cdb79e6c1d3cc0616 ··src_hash:·7afa934e059a8a911cdb79e6c1d3cc06
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··validateLinking21 ··validateLinking
22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Client.Utils.Assertion22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Client.Utils.Assertion
23 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude23 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
24 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment24 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Assignment
25 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet25 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet
26 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency26 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
27 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag27 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag
28 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index28 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Index
29 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package29 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
30 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree30 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree
31 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.WeightedPSQ31 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.WeightedPSQ
32 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.OptionalStanza32 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.OptionalStanza
33 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath33 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
34 boot·module·dependencies:34 boot·module·dependencies:
35 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.035 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.0
36 ·····························containers-0.7·mtl-2.3.136 ·····························containers-0.7·mtl-2.3.1
37 plugin·package·dependencies:37 plugin·package·dependencies:
38 orphans:·Data.Binary.Generic·Data.ByteString.Builder38 orphans:·Data.Binary.Generic·Data.ByteString.Builder
39 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM39 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
40 ·········Data.Text·Data.Text.Lazy·Data.Text.Show40 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 112, 100 lines modifiedOffset 112, 100 lines modified
112 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy112 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy
113 ·························Control.Monad.Trans.Writer.Strict113 ·························Control.Monad.Trans.Writer.Strict
114 import··-/··Distribution.Types.Flag·4fbf653e0fc8cadd886f14bfde0d5101114 import··-/··Distribution.Types.Flag·4fbf653e0fc8cadd886f14bfde0d5101
115 import··-/··Control.Exception·920de1f8a3f0f10642b15e8d5cb653b8115 import··-/··Control.Exception·920de1f8a3f0f10642b15e8d5cb653b8
116 import··-/··Control.Monad·3765f37795474bd38438b4ea897aa0d8116 import··-/··Control.Monad·3765f37795474bd38438b4ea897aa0d8
117 import··-/··Data.Traversable·3de1412bbef2ddb6026d1dc603c90d9f117 import··-/··Data.Traversable·3de1412bbef2ddb6026d1dc603c90d9f
118 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a118 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
119 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Client.Utils.Assertion·1295740473f7c3f04a3ff7ecc75290f8 
120 ··exports:·491a4638091134be381ccf7757d8dbef 
121 ··expensiveAssert·9ffc8e3b06fe7eaa2d042237b4898a84 
122 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c5119 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Client.Utils.Assertion·e1113c76304426eb58fe51d042b299d0
 120 ··exports:·dc541106334303ef8d8e0bebf970cd9b
 121 ··expensiveAssert·931c829186cae6d4905e6d4113e931f0
 122 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
123 ··exports:·ee59bde71b766895275965ac210e0ee4123 ··exports:·ee59bde71b766895275965ac210e0ee4
124 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment·866b1b0cf2755b6e22d8b6340f2a01c2 
125 ··exports:·607bace5ccfe166c4e7a13831ae6f357 
126 ··FAssignment·11623f0b7ac35e46b3831e727f235401 
127 ··SAssignment·2e906c077b96560139a004a3cbd0c28f 
128 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·3a0d67cd65d3a15148abf44cbb2b62c9 
129 ··exports:·7704f040d7519949c3c5a960bd3c7783 
130 ··ConflictSet·7a98782be7d2f9923c0354f5c2ec072b 
131 ··empty·5817d6854c4d51eda771a16c02b30bb7 
132 ··fromList·ce7e141da98cafdb82ad12f7227a6fec 
133 ··insert·b104cd175f61b94cb29f60ae4d4b7c8b 
134 ··union·21ad4949c2dc85b80d162ab4ef117e55 
135 ··unions·764af4c926248bd81c3627d74a9a3aa3 
136 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
137 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
138 ··Dep·283fedbdd75cb9bc037c0fd63e30009d 
139 ··Ext·05aa9b2ae502a425930fb647be0460bf 
140 ··Flagged·ad3c3f97008eaffbffb71bc472080d31 
141 ··FlaggedDep·396fda944f4db824ab06769930804852 
142 ··FlaggedDeps·c975b74c48083a37b7820bca079068ab 
143 ··LDep·1524b4684c60b7d7aa036a275994b428 
144 ··Lang·45d409b32347acbda38181b0d32db483 
145 ··Pkg·6bd3df0ed156789e1213e3c6038f0e08 
146 ··PkgComponent·9435dd8af0e4907e7c3e4926aee099dd 
147 ··QualifyOptions·33b21bf49164b3f8193e4ecb8ddd77a7 
148 ··Simple·c287ec05b3d3adb73d5ea93cdfd03b5c 
149 ··Stanza·17dcf07e59f507295267b0cc804aaa91 
150 ··dependencyReasonToConflictSet·d3da08c89ee833a8317a07ae83f2e455 
151 ··qualifyDeps·64c497b99b95fb33c40e90057f688807 
152 ··unqualifyDeps·105ee2c623f3c0f3b33222ccc25df916 
153 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·3e022a743bbda12033bba26e495ce748 
154 ··exports:·5b2fa1a2c0bc0d81686f7cbd274dc2c7 
155 ··FN·d70c49a83254f238b836a16068436ba6 
156 ··FN·5de07c3235f9a416be0cccfb7bc4a8ed 
157 ··QFN·bffff9e66c1e36a9c4fe7c8d40c11546 
158 ··QSN·9d9cf16e8e577f88bdf26779bc32cb89 
159 ··SN·611649da9ef9b303033e4106d65383f6 
160 ··SN·d800282f76f8551a8047ac0df702f774 
161 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·b53e9413ff00cc4aa7fff1d2a31422d5 
162 ··exports:·7589f26234a187204409a11450673055 
163 ··Index·3212bcdd024910896f07ed2deb6096ac 
164 ··PInfo·5a4ba3892d085c509d109f732f126b79 
165 ··defaultQualifyOptions·1a54ec58fce7c6309a4bb6a0a10bcb53 
166 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
167 ··exports:·79184e9a17bcb583e098859bcb246af9 
168 ··I·da8f4b00c0daa223e5056879bda53b9f 
169 ··PI·26714161756b98a2c7c3c090c466c6d0 
170 ··PI·f7d0d29a05b56dd00dd7924290f71a35 
171 ··PN·96b40487e15e657409aa99941e385c67 
172 ··showPI·0101c337cdaa20b7750c54da7a042121 
173 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·82eb7beb7640462a1fccbaa8cf4f442a 
174 ··exports:·f93b7e78c477024f0e0a4aa8db8e0a3c 
175 ··DependenciesNotLinked·f0f8f482576adda41d4fe3a96e872b66 
176 ··Done·791a8b1c6da275d9a849a35d7fd3e5e4 
177 ··FChoice·bef7aa8a72162b7f0b8adc55ebde5f37 
178 ··Fail·61ce9eecd9fc5a06d98ba2ca473ab5cd 
179 ··GoalChoice·71577cbf70d9d510e9bbfee2d1d5c350 
180 ··PChoice·c3e771a3da8b86947f3a030066ba9b77 
181 ··POption·d8940e4d316a3596124635c505abbe76 
182 ··POption·f2c36594534b397fafecc8c43f849037 
183 ··SChoice·c253e8a108c1092724d99bfe3345bff4 
184 ··Tree·9593b1081548d931783a573ec83ad9e2 
185 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Var·65d67e3c2cde283c0921e6ae72d7acd8 
186 ··F·3429785697ee5ffce31bc6a9d1fff096 
187 ··P·4ccf88203573526c6a1553e216706d4f 
188 ··S·62e3d969683be686e9e719d8043f9549 
189 ··Var·bc6a50cbc2ada5deec4b94af1bfbfffe 
190 ··varPN·4d0331ee4c519c5ab272bd20bd01a6ec 
191 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.WeightedPSQ·975fc6274ee448c512168083e6186c4b 
Max diff block lines reached; 47438/62045 bytes (76.46%) of diff not shown.
61.0 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Linking.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Linking.hi
Files 92% similar despite different names
60.6 KB
ghc --show-iface {}
    
Offset 1, 40 lines modifiedOffset 1, 40 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Distribution.Solver.Modular.Linking·91037 interface·Distribution.Solver.Modular.Linking·9103
8 ··interface·hash:·aeeb97056340176eaca84f1d6d48e272 
9 ··ABI·hash:·5c1b064b86c51d5c031c0bf37ef78a2c 
10 ··export-list·hash:·3f0a087dbcf091ac5c6f9d5012bada02 
11 ··orphan·hash:·c004ad8a9fe96b01920061aef5eb98288 ··interface·hash:·96a56afdf716cb396deb2912f1e3c048
 9 ··ABI·hash:·04d5088b6c522f9c10eed855b82363c4
 10 ··export-list·hash:·34cd84d30d8996764f18096f91179e38
 11 ··orphan·hash:·ce4c190c8e702bfa8358eba536ff7993
12 ··flag·hash:·944eccaad0a529061087a62f2b4ba55112 ··flag·hash:·944eccaad0a529061087a62f2b4ba551
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·7afa934e059a8a911cdb79e6c1d3cc0616 ··src_hash:·7afa934e059a8a911cdb79e6c1d3cc06
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··validateLinking21 ··validateLinking
22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Client.Utils.Assertion22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Client.Utils.Assertion
23 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude23 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
24 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment24 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Assignment
25 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet25 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet
26 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency26 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
27 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag27 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag
28 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index28 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Index
29 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package29 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
30 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree30 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree
31 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.WeightedPSQ31 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.WeightedPSQ
32 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.OptionalStanza32 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.OptionalStanza
33 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath33 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
34 boot·module·dependencies:34 boot·module·dependencies:
35 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.035 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.0
36 ·····························containers-0.7·mtl-2.3.136 ·····························containers-0.7·mtl-2.3.1
37 plugin·package·dependencies:37 plugin·package·dependencies:
38 orphans:·Data.Binary.Generic·Data.ByteString.Builder38 orphans:·Data.Binary.Generic·Data.ByteString.Builder
39 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM39 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
40 ·········Data.Text·Data.Text.Lazy·Data.Text.Show40 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 112, 100 lines modifiedOffset 112, 100 lines modified
112 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy112 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy
113 ·························Control.Monad.Trans.Writer.Strict113 ·························Control.Monad.Trans.Writer.Strict
114 import··-/··Distribution.Types.Flag·4fbf653e0fc8cadd886f14bfde0d5101114 import··-/··Distribution.Types.Flag·4fbf653e0fc8cadd886f14bfde0d5101
115 import··-/··Control.Exception·920de1f8a3f0f10642b15e8d5cb653b8115 import··-/··Control.Exception·920de1f8a3f0f10642b15e8d5cb653b8
116 import··-/··Control.Monad·3765f37795474bd38438b4ea897aa0d8116 import··-/··Control.Monad·3765f37795474bd38438b4ea897aa0d8
117 import··-/··Data.Traversable·3de1412bbef2ddb6026d1dc603c90d9f117 import··-/··Data.Traversable·3de1412bbef2ddb6026d1dc603c90d9f
118 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a118 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
119 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Client.Utils.Assertion·1295740473f7c3f04a3ff7ecc75290f8 
120 ··exports:·491a4638091134be381ccf7757d8dbef 
121 ··expensiveAssert·9ffc8e3b06fe7eaa2d042237b4898a84 
122 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c5119 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Client.Utils.Assertion·e1113c76304426eb58fe51d042b299d0
 120 ··exports:·dc541106334303ef8d8e0bebf970cd9b
 121 ··expensiveAssert·931c829186cae6d4905e6d4113e931f0
 122 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
123 ··exports:·ee59bde71b766895275965ac210e0ee4123 ··exports:·ee59bde71b766895275965ac210e0ee4
124 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment·866b1b0cf2755b6e22d8b6340f2a01c2 
125 ··exports:·607bace5ccfe166c4e7a13831ae6f357 
126 ··FAssignment·11623f0b7ac35e46b3831e727f235401 
127 ··SAssignment·2e906c077b96560139a004a3cbd0c28f 
128 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·3a0d67cd65d3a15148abf44cbb2b62c9 
129 ··exports:·7704f040d7519949c3c5a960bd3c7783 
130 ··ConflictSet·7a98782be7d2f9923c0354f5c2ec072b 
131 ··empty·5817d6854c4d51eda771a16c02b30bb7 
132 ··fromList·ce7e141da98cafdb82ad12f7227a6fec 
133 ··insert·b104cd175f61b94cb29f60ae4d4b7c8b 
134 ··union·21ad4949c2dc85b80d162ab4ef117e55 
135 ··unions·764af4c926248bd81c3627d74a9a3aa3 
136 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
137 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
138 ··Dep·283fedbdd75cb9bc037c0fd63e30009d 
139 ··Ext·05aa9b2ae502a425930fb647be0460bf 
140 ··Flagged·ad3c3f97008eaffbffb71bc472080d31 
141 ··FlaggedDep·396fda944f4db824ab06769930804852 
142 ··FlaggedDeps·c975b74c48083a37b7820bca079068ab 
143 ··LDep·1524b4684c60b7d7aa036a275994b428 
144 ··Lang·45d409b32347acbda38181b0d32db483 
145 ··Pkg·6bd3df0ed156789e1213e3c6038f0e08 
146 ··PkgComponent·9435dd8af0e4907e7c3e4926aee099dd 
147 ··QualifyOptions·33b21bf49164b3f8193e4ecb8ddd77a7 
148 ··Simple·c287ec05b3d3adb73d5ea93cdfd03b5c 
149 ··Stanza·17dcf07e59f507295267b0cc804aaa91 
150 ··dependencyReasonToConflictSet·d3da08c89ee833a8317a07ae83f2e455 
151 ··qualifyDeps·64c497b99b95fb33c40e90057f688807 
152 ··unqualifyDeps·105ee2c623f3c0f3b33222ccc25df916 
153 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·3e022a743bbda12033bba26e495ce748 
154 ··exports:·5b2fa1a2c0bc0d81686f7cbd274dc2c7 
155 ··FN·d70c49a83254f238b836a16068436ba6 
156 ··FN·5de07c3235f9a416be0cccfb7bc4a8ed 
157 ··QFN·bffff9e66c1e36a9c4fe7c8d40c11546 
158 ··QSN·9d9cf16e8e577f88bdf26779bc32cb89 
159 ··SN·611649da9ef9b303033e4106d65383f6 
160 ··SN·d800282f76f8551a8047ac0df702f774 
161 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·b53e9413ff00cc4aa7fff1d2a31422d5 
162 ··exports:·7589f26234a187204409a11450673055 
163 ··Index·3212bcdd024910896f07ed2deb6096ac 
164 ··PInfo·5a4ba3892d085c509d109f732f126b79 
165 ··defaultQualifyOptions·1a54ec58fce7c6309a4bb6a0a10bcb53 
166 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
167 ··exports:·79184e9a17bcb583e098859bcb246af9 
168 ··I·da8f4b00c0daa223e5056879bda53b9f 
169 ··PI·26714161756b98a2c7c3c090c466c6d0 
170 ··PI·f7d0d29a05b56dd00dd7924290f71a35 
171 ··PN·96b40487e15e657409aa99941e385c67 
172 ··showPI·0101c337cdaa20b7750c54da7a042121 
173 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·82eb7beb7640462a1fccbaa8cf4f442a 
174 ··exports:·f93b7e78c477024f0e0a4aa8db8e0a3c 
175 ··DependenciesNotLinked·f0f8f482576adda41d4fe3a96e872b66 
176 ··Done·791a8b1c6da275d9a849a35d7fd3e5e4 
177 ··FChoice·bef7aa8a72162b7f0b8adc55ebde5f37 
178 ··Fail·61ce9eecd9fc5a06d98ba2ca473ab5cd 
179 ··GoalChoice·71577cbf70d9d510e9bbfee2d1d5c350 
180 ··PChoice·c3e771a3da8b86947f3a030066ba9b77 
181 ··POption·d8940e4d316a3596124635c505abbe76 
182 ··POption·f2c36594534b397fafecc8c43f849037 
183 ··SChoice·c253e8a108c1092724d99bfe3345bff4 
184 ··Tree·9593b1081548d931783a573ec83ad9e2 
185 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Var·65d67e3c2cde283c0921e6ae72d7acd8 
186 ··F·3429785697ee5ffce31bc6a9d1fff096 
187 ··P·4ccf88203573526c6a1553e216706d4f 
188 ··S·62e3d969683be686e9e719d8043f9549 
189 ··Var·bc6a50cbc2ada5deec4b94af1bfbfffe 
190 ··varPN·4d0331ee4c519c5ab272bd20bd01a6ec 
191 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.WeightedPSQ·975fc6274ee448c512168083e6186c4b 
Max diff block lines reached; 47438/62042 bytes (76.46%) of diff not shown.
13.3 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Log.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Log.dyn_hi
Files 95% similar despite different names
13.0 KB
ghc --show-iface {}
    
Offset 1, 34 lines modifiedOffset 1, 34 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·Distribution.Solver.Modular.Log·91037 interface·Distribution.Solver.Modular.Log·9103
8 ··interface·hash:·64a4522d9a3da9f518b6e5cb23082dd0 
9 ··ABI·hash:·3c203c14e075b927f47b11e56a968230 
10 ··export-list·hash:·14ddf3e4b68c11d89fd2c08d64357c6b8 ··interface·hash:·5f17570db223f150edb0dac0461fba83
 9 ··ABI·hash:·f265ee6d738aa202e18ebc07b7785b36
 10 ··export-list·hash:·f781d7d1e40a5feae627dab4111749b5
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·b1d9310554234f7c1cc27bafbd34f9dd16 ··src_hash:·b1d9310554234f7c1cc27bafbd34f9dd
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··displayLogMessages21 ··displayLogMessages
22 ··SolverFailure{BackjumpLimitReached·ExhaustiveSearch}22 ··SolverFailure{BackjumpLimitReached·ExhaustiveSearch}
23 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude23 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
24 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency24 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
25 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Message25 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Message
26 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.RetryLog26 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.RetryLog
27 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Progress27 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Progress
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 orphans:·Data.Binary.Generic·Data.ByteString.Builder31 orphans:·Data.Binary.Generic·Data.ByteString.Builder
32 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM32 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
33 ·········Data.Text·Data.Text.Lazy·Data.Text.Show33 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
34 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances34 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances
Offset 100, 139 lines modifiedOffset 100, 139 lines modified
100 ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.CPS100 ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.CPS
101 ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict101 ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict
102 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select102 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select
103 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict103 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict
104 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy104 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy
105 ·························Control.Monad.Trans.Writer.Strict105 ·························Control.Monad.Trans.Writer.Strict
106 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a106 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
107 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c5107 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
108 ··exports:·ee59bde71b766895275965ac210e0ee4108 ··exports:·ee59bde71b766895275965ac210e0ee4
109 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·3a0d67cd65d3a15148abf44cbb2b62c9 
110 ··ConflictMap·2f82613638efbb2abec33da517bb41b0 
111 ··ConflictSet·7a98782be7d2f9923c0354f5c2ec072b 
112 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
113 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
114 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Message·4e39669c6d7c37a9ba5b0ffd717f5d52 
115 ··exports:·a7f5d156f4f70c935918e0d50a969916 
116 ··Message·dbfc402de006680deacd43dc8d7bad77 
117 ··showMessages·a021cca70aa208931063b59cf441d621 
118 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.RetryLog·f8ed6b2e7b7ff8a290512d6c5e78e2f0 
119 ··exports:·d9182f62a6884fe6025d4c4d22b6176c 
120 ··RetryLog·e376f10038f61f9ee732053ff10d61e8 
121 ··fromProgress·93bc189f157a37cf3dab2e84730f8a7b 
122 ··toProgress·b4167f491b9b39eb71dece9d0f149f9c 
123 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Progress·12cbd41762c4e1336dadb15466213af7 
124 ··exports:·065faf2d43087704ed2c0880cb49a565 
125 ··Done·17749da26bb03902bbece95ef0064bce 
126 ··Fail·bc258d4695567d741ed473fd353e3c2d 
127 ··foldProgress·ebb982f81acadb34eb657452a807e841109 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet·f91ac1143aeb500d974bb02804b98091
 110 ··ConflictMap·73fc5ac6354cb56950cb01525684781b
 111 ··ConflictSet·d2dde2c635580a92995e8b46ee7ea138
 112 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency·40a941db691c19767ff6d79021e60b76
 113 ··exports:·078af83a5898701ea2aa43d7b18d0c70
 114 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Message·f0c361946c40682ee13910453d7589f1
 115 ··exports:·42f6e32992afbc3cf678394a0162ebf8
 116 ··Message·d765cb230e05beb750317add57d8dbe2
 117 ··showMessages·6fc45bed573cefb0649c0e8d1ee35264
 118 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.RetryLog·aceae58ff512859d651419093bf8a465
 119 ··exports:·253b9192db20ddd95ab1c39219216b6f
 120 ··RetryLog·8df7e10dada4f2f1d1f3c844c66195e0
 121 ··fromProgress·5d9170b2501d04bfe0322f777dd47853
 122 ··toProgress·258dc5a84780c20b4b6e78a920b2d7c9
 123 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Progress·332962409d4f7badfc615a21165a6c06
 124 ··exports:·a4585922e2104e67077b38007d99ead1
 125 ··Done·5c64f2b2e5dd93e27596c7a6923d6b52
 126 ··Fail·4b16859f4559bd5b0ec47d042ace039e
 127 ··foldProgress·cc6228465200354701de3bd8793603ea
128 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c128 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
129 8af8be26f3a5c073b0781796c3f333d1129 b03f525cfdadfe4cfbeaec7e03009e47
130 ··$tc'BackjumpLimitReached·::·GHC.Types.TyCon130 ··$tc'BackjumpLimitReached·::·GHC.Types.TyCon
131 ··[HasNoCafRefs,·TagSig:·<TagProper>,131 ··[HasNoCafRefs,·TagSig:·<TagProper>,
132 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],132 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
133 ···Unfolding:·Core:·<vanilla>133 ···Unfolding:·Core:·<vanilla>
134 ··············GHC.Types.TyCon134 ··············GHC.Types.TyCon
135 ················519459470858819358#Word64135 ················10438149933294787314#Word64
136 ················2075526308018505949#Word64136 ················1750277371325095983#Word64
137 ················$trModule137 ················$trModule
138 ················$tc'BackjumpLimitReached2138 ················$tc'BackjumpLimitReached2
139 ················0#139 ················0#
140 ················$tc'BackjumpLimitReached1]140 ················$tc'BackjumpLimitReached1]
141 013b00110efadec48d1e45aa98f9713b141 f49dc938a282105756ed2129112b1665
142 ··$tc'BackjumpLimitReached1·::·GHC.Types.KindRep142 ··$tc'BackjumpLimitReached1·::·GHC.Types.KindRep
143 ··[HasNoCafRefs,·TagSig:·<TagProper>,143 ··[HasNoCafRefs,·TagSig:·<TagProper>,
144 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepTyConApp],·Inline:·[~]]144 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepTyConApp],·Inline:·[~]]
145 b2f91320f9f88fe097cadf91efe3bb74145 4f0e2ba2ea7df0ecc5c48bcf0989ac8e
146 ··$tc'BackjumpLimitReached2·::·GHC.Types.TrName146 ··$tc'BackjumpLimitReached2·::·GHC.Types.TrName
147 ··[HasNoCafRefs,·TagSig:·<TagProper>,147 ··[HasNoCafRefs,·TagSig:·<TagProper>,
148 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],148 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
149 ···Unfolding:·Core:·<vanilla>149 ···Unfolding:·Core:·<vanilla>
150 ··············GHC.Types.TrNameS·$tc'BackjumpLimitReached3]150 ··············GHC.Types.TrNameS·$tc'BackjumpLimitReached3]
151 4c03a45db7134e08cbd9f4e89bbb7bf0151 522f1300c9b89d08a5ff7c11c959302f
152 ··$tc'BackjumpLimitReached3·::·GHC.Prim.Addr#152 ··$tc'BackjumpLimitReached3·::·GHC.Prim.Addr#
153 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,153 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
154 ···Unfolding:·Core:·<vanilla>·"'BackjumpLimitReached"#]154 ···Unfolding:·Core:·<vanilla>·"'BackjumpLimitReached"#]
155 feedda703344b4f7b41be4f3a7b20828155 b5b7349bb22421f7e3bc23f787909bfe
156 ··$tc'ExhaustiveSearch·::·GHC.Types.TyCon156 ··$tc'ExhaustiveSearch·::·GHC.Types.TyCon
157 ··[HasNoCafRefs,·TagSig:·<TagProper>,157 ··[HasNoCafRefs,·TagSig:·<TagProper>,
158 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],158 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
159 ···Unfolding:·Core:·<vanilla>159 ···Unfolding:·Core:·<vanilla>
160 ··············GHC.Types.TyCon160 ··············GHC.Types.TyCon
161 ················16767431207171277684#Word64 
162 ················15187066733784769304#Word64161 ················9509842717358644750#Word64
 162 ················18373708256149375913#Word64
163 ················$trModule163 ················$trModule
164 ················$tc'ExhaustiveSearch2164 ················$tc'ExhaustiveSearch2
165 ················0#165 ················0#
166 ················$tc'ExhaustiveSearch1]166 ················$tc'ExhaustiveSearch1]
167 b59ca2797de258ab8275e144f4c2eced167 61e33f507e6d5cca863956418547ca44
168 ··$tc'ExhaustiveSearch1·::·GHC.Types.KindRep168 ··$tc'ExhaustiveSearch1·::·GHC.Types.KindRep
169 ··[HasNoCafRefs,·TagSig:·<TagProper>,169 ··[HasNoCafRefs,·TagSig:·<TagProper>,
170 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]170 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
Max diff block lines reached; 5020/13261 bytes (37.86%) of diff not shown.
13.3 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Log.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Log.hi
Files 95% similar despite different names
13.0 KB
ghc --show-iface {}
    
Offset 1, 34 lines modifiedOffset 1, 34 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·Distribution.Solver.Modular.Log·91037 interface·Distribution.Solver.Modular.Log·9103
8 ··interface·hash:·64a4522d9a3da9f518b6e5cb23082dd0 
9 ··ABI·hash:·3c203c14e075b927f47b11e56a968230 
10 ··export-list·hash:·14ddf3e4b68c11d89fd2c08d64357c6b8 ··interface·hash:·5f17570db223f150edb0dac0461fba83
 9 ··ABI·hash:·f265ee6d738aa202e18ebc07b7785b36
 10 ··export-list·hash:·f781d7d1e40a5feae627dab4111749b5
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·b1d9310554234f7c1cc27bafbd34f9dd16 ··src_hash:·b1d9310554234f7c1cc27bafbd34f9dd
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··displayLogMessages21 ··displayLogMessages
22 ··SolverFailure{BackjumpLimitReached·ExhaustiveSearch}22 ··SolverFailure{BackjumpLimitReached·ExhaustiveSearch}
23 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude23 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
24 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency24 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
25 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Message25 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Message
26 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.RetryLog26 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.RetryLog
27 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Progress27 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Progress
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 orphans:·Data.Binary.Generic·Data.ByteString.Builder31 orphans:·Data.Binary.Generic·Data.ByteString.Builder
32 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM32 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
33 ·········Data.Text·Data.Text.Lazy·Data.Text.Show33 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
34 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances34 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances
Offset 100, 139 lines modifiedOffset 100, 139 lines modified
100 ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.CPS100 ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.CPS
101 ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict101 ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict
102 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select102 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select
103 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict103 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict
104 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy104 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy
105 ·························Control.Monad.Trans.Writer.Strict105 ·························Control.Monad.Trans.Writer.Strict
106 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a106 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
107 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c5107 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
108 ··exports:·ee59bde71b766895275965ac210e0ee4108 ··exports:·ee59bde71b766895275965ac210e0ee4
109 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·3a0d67cd65d3a15148abf44cbb2b62c9 
110 ··ConflictMap·2f82613638efbb2abec33da517bb41b0 
111 ··ConflictSet·7a98782be7d2f9923c0354f5c2ec072b 
112 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
113 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
114 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Message·4e39669c6d7c37a9ba5b0ffd717f5d52 
115 ··exports:·a7f5d156f4f70c935918e0d50a969916 
116 ··Message·dbfc402de006680deacd43dc8d7bad77 
117 ··showMessages·a021cca70aa208931063b59cf441d621 
118 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.RetryLog·f8ed6b2e7b7ff8a290512d6c5e78e2f0 
119 ··exports:·d9182f62a6884fe6025d4c4d22b6176c 
120 ··RetryLog·e376f10038f61f9ee732053ff10d61e8 
121 ··fromProgress·93bc189f157a37cf3dab2e84730f8a7b 
122 ··toProgress·b4167f491b9b39eb71dece9d0f149f9c 
123 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Progress·12cbd41762c4e1336dadb15466213af7 
124 ··exports:·065faf2d43087704ed2c0880cb49a565 
125 ··Done·17749da26bb03902bbece95ef0064bce 
126 ··Fail·bc258d4695567d741ed473fd353e3c2d 
127 ··foldProgress·ebb982f81acadb34eb657452a807e841109 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet·f91ac1143aeb500d974bb02804b98091
 110 ··ConflictMap·73fc5ac6354cb56950cb01525684781b
 111 ··ConflictSet·d2dde2c635580a92995e8b46ee7ea138
 112 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency·40a941db691c19767ff6d79021e60b76
 113 ··exports:·078af83a5898701ea2aa43d7b18d0c70
 114 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Message·f0c361946c40682ee13910453d7589f1
 115 ··exports:·42f6e32992afbc3cf678394a0162ebf8
 116 ··Message·d765cb230e05beb750317add57d8dbe2
 117 ··showMessages·6fc45bed573cefb0649c0e8d1ee35264
 118 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.RetryLog·aceae58ff512859d651419093bf8a465
 119 ··exports:·253b9192db20ddd95ab1c39219216b6f
 120 ··RetryLog·8df7e10dada4f2f1d1f3c844c66195e0
 121 ··fromProgress·5d9170b2501d04bfe0322f777dd47853
 122 ··toProgress·258dc5a84780c20b4b6e78a920b2d7c9
 123 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Progress·332962409d4f7badfc615a21165a6c06
 124 ··exports:·a4585922e2104e67077b38007d99ead1
 125 ··Done·5c64f2b2e5dd93e27596c7a6923d6b52
 126 ··Fail·4b16859f4559bd5b0ec47d042ace039e
 127 ··foldProgress·cc6228465200354701de3bd8793603ea
128 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c128 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
129 8af8be26f3a5c073b0781796c3f333d1129 b03f525cfdadfe4cfbeaec7e03009e47
130 ··$tc'BackjumpLimitReached·::·GHC.Types.TyCon130 ··$tc'BackjumpLimitReached·::·GHC.Types.TyCon
131 ··[HasNoCafRefs,·TagSig:·<TagProper>,131 ··[HasNoCafRefs,·TagSig:·<TagProper>,
132 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],132 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
133 ···Unfolding:·Core:·<vanilla>133 ···Unfolding:·Core:·<vanilla>
134 ··············GHC.Types.TyCon134 ··············GHC.Types.TyCon
135 ················519459470858819358#Word64135 ················10438149933294787314#Word64
136 ················2075526308018505949#Word64136 ················1750277371325095983#Word64
137 ················$trModule137 ················$trModule
138 ················$tc'BackjumpLimitReached2138 ················$tc'BackjumpLimitReached2
139 ················0#139 ················0#
140 ················$tc'BackjumpLimitReached1]140 ················$tc'BackjumpLimitReached1]
141 013b00110efadec48d1e45aa98f9713b141 f49dc938a282105756ed2129112b1665
142 ··$tc'BackjumpLimitReached1·::·GHC.Types.KindRep142 ··$tc'BackjumpLimitReached1·::·GHC.Types.KindRep
143 ··[HasNoCafRefs,·TagSig:·<TagProper>,143 ··[HasNoCafRefs,·TagSig:·<TagProper>,
144 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepTyConApp],·Inline:·[~]]144 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepTyConApp],·Inline:·[~]]
145 b2f91320f9f88fe097cadf91efe3bb74145 4f0e2ba2ea7df0ecc5c48bcf0989ac8e
146 ··$tc'BackjumpLimitReached2·::·GHC.Types.TrName146 ··$tc'BackjumpLimitReached2·::·GHC.Types.TrName
147 ··[HasNoCafRefs,·TagSig:·<TagProper>,147 ··[HasNoCafRefs,·TagSig:·<TagProper>,
148 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],148 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
149 ···Unfolding:·Core:·<vanilla>149 ···Unfolding:·Core:·<vanilla>
150 ··············GHC.Types.TrNameS·$tc'BackjumpLimitReached3]150 ··············GHC.Types.TrNameS·$tc'BackjumpLimitReached3]
151 4c03a45db7134e08cbd9f4e89bbb7bf0151 522f1300c9b89d08a5ff7c11c959302f
152 ··$tc'BackjumpLimitReached3·::·GHC.Prim.Addr#152 ··$tc'BackjumpLimitReached3·::·GHC.Prim.Addr#
153 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,153 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
154 ···Unfolding:·Core:·<vanilla>·"'BackjumpLimitReached"#]154 ···Unfolding:·Core:·<vanilla>·"'BackjumpLimitReached"#]
155 feedda703344b4f7b41be4f3a7b20828155 b5b7349bb22421f7e3bc23f787909bfe
156 ··$tc'ExhaustiveSearch·::·GHC.Types.TyCon156 ··$tc'ExhaustiveSearch·::·GHC.Types.TyCon
157 ··[HasNoCafRefs,·TagSig:·<TagProper>,157 ··[HasNoCafRefs,·TagSig:·<TagProper>,
158 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],158 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
159 ···Unfolding:·Core:·<vanilla>159 ···Unfolding:·Core:·<vanilla>
160 ··············GHC.Types.TyCon160 ··············GHC.Types.TyCon
161 ················16767431207171277684#Word64 
162 ················15187066733784769304#Word64161 ················9509842717358644750#Word64
 162 ················18373708256149375913#Word64
163 ················$trModule163 ················$trModule
164 ················$tc'ExhaustiveSearch2164 ················$tc'ExhaustiveSearch2
165 ················0#165 ················0#
166 ················$tc'ExhaustiveSearch1]166 ················$tc'ExhaustiveSearch1]
167 b59ca2797de258ab8275e144f4c2eced167 61e33f507e6d5cca863956418547ca44
168 ··$tc'ExhaustiveSearch1·::·GHC.Types.KindRep168 ··$tc'ExhaustiveSearch1·::·GHC.Types.KindRep
169 ··[HasNoCafRefs,·TagSig:·<TagProper>,169 ··[HasNoCafRefs,·TagSig:·<TagProper>,
170 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]170 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
Max diff block lines reached; 5020/13258 bytes (37.86%) of diff not shown.
40.6 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Message.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Message.hi
Files 94% similar despite different names
40.3 KB
ghc --show-iface {}
    
Offset 1, 40 lines modifiedOffset 1, 40 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Distribution.Solver.Modular.Message·91037 interface·Distribution.Solver.Modular.Message·9103
8 ··interface·hash:·bd1687f8326291e9548af546a36e6990 
9 ··ABI·hash:·4e39669c6d7c37a9ba5b0ffd717f5d52 
10 ··export-list·hash:·a7f5d156f4f70c935918e0d50a969916 
11 ··orphan·hash:·3d05ff5889568888688574765ee699628 ··interface·hash:·e8e6178d34dbcb056713f643dfb684d5
 9 ··ABI·hash:·f0c361946c40682ee13910453d7589f1
 10 ··export-list·hash:·42f6e32992afbc3cf678394a0162ebf8
 11 ··orphan·hash:·9f702a13b183130537897cdde482db2c
12 ··flag·hash:·e90f191d2a2f353a8a7a1a7b8ab1feaa12 ··flag·hash:·e90f191d2a2f353a8a7a1a7b8ab1feaa
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e897a3b5c10e222658ed2b8db07cc1d216 ··src_hash:·e897a3b5c10e222658ed2b8db07cc1d2
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··showMessages21 ··showMessages
22 ··Message{Enter·Failure·Leave·Next·Skip·Success·TryF·TryP·TryS}22 ··Message{Enter·Failure·Leave·Next·Skip·Success·TryF·TryP·TryS}
23 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet23 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet
24 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency24 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
25 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag25 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag
26 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.MessageUtils26 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.MessageUtils
27 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package27 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
28 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree28 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree
29 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version29 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version
30 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ConstraintSource30 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ConstraintSource
31 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath31 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
32 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Progress32 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Progress
33 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ProjectConfigPath33 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ProjectConfigPath
34 boot·module·dependencies:34 boot·module·dependencies:
35 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.035 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.0
36 ·····························containers-0.7·pretty-1.1.3.636 ·····························containers-0.7·pretty-1.1.3.6
37 plugin·package·dependencies:37 plugin·package·dependencies:
38 orphans:·Data.Binary.Generic·Data.ByteString.Builder38 orphans:·Data.Binary.Generic·Data.ByteString.Builder
39 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM39 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
40 ·········Data.Text·Data.Text.Lazy·Data.Text.Show40 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 112, 120 lines modifiedOffset 112, 120 lines modified
112 ·························Control.Monad.Trans.Writer.Strict112 ·························Control.Monad.Trans.Writer.Strict
113 import··-/··Distribution.Pretty·ad3a40c82564ec7ee6fcd9e75a45101e113 import··-/··Distribution.Pretty·ad3a40c82564ec7ee6fcd9e75a45101e
114 import··-/··Distribution.Types.LibraryName·e3741679dd52deeab0de3820aa1471f7114 import··-/··Distribution.Types.LibraryName·e3741679dd52deeab0de3820aa1471f7
115 import··-/··Distribution.Types.UnqualComponentName·ae0092e3c9ddbf0504a2149c3040a6a7115 import··-/··Distribution.Types.UnqualComponentName·ae0092e3c9ddbf0504a2149c3040a6a7
116 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde116 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
117 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a0117 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a0
118 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a118 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
119 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·3a0d67cd65d3a15148abf44cbb2b62c9 
120 ··exports:·7704f040d7519949c3c5a960bd3c7783 
121 ··Conflict·2fbace2874f060b6c3ad49fb0f711b60 
122 ··ConflictSet·7a98782be7d2f9923c0354f5c2ec072b 
123 ··GoalConflict·761a534f5e73bc563e915226d7c61181 
124 ··OrderedVersionRange·5283915693ea7c1d56c6326752fddfb8 
125 ··OtherConflict·0e4ef3a710d5bcc7621e55b202352226 
126 ··VersionConflict·d38f2247231438befa646394f18d4ed7 
127 ··VersionConstraintConflict·03ff460cf68200e095de7563c8b22c42 
128 ··showConflictSet·e5fd76034c94d5534f07195d7d981d36 
129 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
130 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
131 ··Constrained·a0f0934527dca6e6afb7f281b8c26be1 
132 ··DependencyGoal·d725cfdec4595292858aeb1a696754b2 
133 ··DependencyReason·ebe6afa61ee9af12f689a00df2959d98 
134 ··ExposedComponent·729470ae268f575608ee1b6b6601f61d 
135 ··ExposedExe·5285c986d439d03e1040516412ab1142 
136 ··ExposedLib·0942b9c214a6b25b315673a79eb58909 
137 ··Fixed·78058c0123fde75b8edd95099dc2cc23 
138 ··Goal·fafec6244c3d9faf8f30f7b9871170fb 
139 ··Goal·af980eb3da3cfca9a5e91362d29efb8e 
140 ··PkgComponent·9435dd8af0e4907e7c3e4926aee099dd 
141 ··QGoalReason·656cd1b15b51343353e0632ac74e6696 
142 ··UserGoal·727080633748579441b0eaa97bff7431 
143 ··showDependencyReason·866deb6da5959e9a815084305a1a71bd 
144 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·3e022a743bbda12033bba26e495ce748 
145 ··exports:·5b2fa1a2c0bc0d81686f7cbd274dc2c7 
146 ··QFN·bffff9e66c1e36a9c4fe7c8d40c11546 
147 ··QSN·9d9cf16e8e577f88bdf26779bc32cb89 
148 ··showQFN·e99210c59e07f6d02853b0a90c46a725 
149 ··showQFNBool·a6dae5a1406dceb9e3ad2d3a978c8842 
150 ··showQSN·9513569113b9d37e58039d8df99ae122 
151 ··showQSNBool·1604e600c5e2d7016b9b0ce3052e90b8 
152 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.MessageUtils·c5974c28051b5db1e6e3af31592151ce 
153 ··exports:·43f2359958528dc994774c867ecde8a3 
154 ··showUnsupportedExtension·b9aae50a07b7baa6b176a280befe6683 
155 ··showUnsupportedLanguage·b2805a42f84f4d6abf40020999c060bc 
156 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
157 ··exports:·79184e9a17bcb583e098859bcb246af9 
158 ··PI·26714161756b98a2c7c3c090c466c6d0 
159 ··showI·9746781ce1e27f390798919d63d70a53 
160 ··showPI·0101c337cdaa20b7750c54da7a042121 
161 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·82eb7beb7640462a1fccbaa8cf4f442a 
162 ··exports:·f93b7e78c477024f0e0a4aa8db8e0a3c 
163 ··Backjump·75965d1fd68cda2b4c840ae06bc04706 
164 ··Broken·8cca514c46a3975c62d1eb0f42764efd 
165 ··CannotReinstall·a5fb2c7fb8859888f3b221d32692f5e6 
166 ··ConflictingConstraints·580e172b0d5edccc4010e78dbb287268 
167 ··ConflictingDep·5fdcb89a8e0d69aaf6df82d823a19867 
168 ··ConflictingDep·193502342a4babb0fe54aba0a741f567 
169 ··CyclicDependencies·d97d6864088f835fe474c08f7cef51fe 
170 ··DependenciesNotLinked·f0f8f482576adda41d4fe3a96e872b66 
171 ··EmptyGoalChoice·2343fc8eca7ebe03c0bac0f1ad01436b 
172 ··FailReason·c8f90108af1862a67b9d8650e8c9383f 
173 ··GlobalConstraintFlag·a6db6125f9f2edeaaf8d7f19ded26ca3 
174 ··GlobalConstraintInstalled·ec97846c4185d6e3eb3d39fa8d8c6d3e 
175 ··GlobalConstraintSource·7877eb793b7897bd63dbeaa2d7e4819a 
176 ··GlobalConstraintVersion·742a457fdbf358c3a9e25710f672db49 
177 ··MalformedFlagChoice·7a6013943bf4e1d334212ae71fa6bfe6 
178 ··MalformedStanzaChoice·9e2bc4a59b299fb5bc76218c8a6cac97 
179 ··ManualFlag·54088193f210f312428997d7a7da4bed 
180 ··MissingPkgconfigPackage·84762a1dbad33dee36cfca192ec37a94 
181 ··MultipleInstances·7eb7c78f4156f572d617fc17e22f050f 
182 ··NewPackageDoesNotMatchExistingConstraint·8f4318396a5d55eae1634212dfa6658c 
183 ··NewPackageHasPrivateRequiredComponent·7285221d8a40cffa7ffc6129a0f9feef 
184 ··NewPackageHasUnbuildableRequiredComponent·7a4cd80cdaa3a8abe7fd8edd8855211d 
185 ··NewPackageIsMissingRequiredComponent·9765cb21895a75a1a09167657e5f2ae7 
186 ··NotExplicit·671132943221d1b38bdb0e01ab40d38a 
187 ··POption·d8940e4d316a3596124635c505abbe76 
188 ··POption·f2c36594534b397fafecc8c43f849037 
189 ··PackageRequiresMissingComponent·ac1a7723649c5a2fd373e48ef582f236 
190 ··PackageRequiresPrivateComponent·9e5643be5bb4e81f4aee2b40b8153e82 
191 ··PackageRequiresUnbuildableComponent·68ec8d59c2b25f028f97eb40b4028eed 
192 ··Shadowed·c39e12aa8c7bf2ecef468e050d229bab 
193 ··UnknownPackage·10c633a5705cbe2d45e104ce17c61a4b 
194 ··UnsupportedExtension·daed8109bb81114418f96ce688ecbe6a 
Max diff block lines reached; 23887/41201 bytes (57.98%) of diff not shown.
40.6 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Message.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Message.dyn_hi
Files 93% similar despite different names
40.3 KB
ghc --show-iface {}
    
Offset 1, 40 lines modifiedOffset 1, 40 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Distribution.Solver.Modular.Message·91037 interface·Distribution.Solver.Modular.Message·9103
8 ··interface·hash:·bd1687f8326291e9548af546a36e6990 
9 ··ABI·hash:·4e39669c6d7c37a9ba5b0ffd717f5d52 
10 ··export-list·hash:·a7f5d156f4f70c935918e0d50a969916 
11 ··orphan·hash:·3d05ff5889568888688574765ee699628 ··interface·hash:·e8e6178d34dbcb056713f643dfb684d5
 9 ··ABI·hash:·f0c361946c40682ee13910453d7589f1
 10 ··export-list·hash:·42f6e32992afbc3cf678394a0162ebf8
 11 ··orphan·hash:·9f702a13b183130537897cdde482db2c
12 ··flag·hash:·e90f191d2a2f353a8a7a1a7b8ab1feaa12 ··flag·hash:·e90f191d2a2f353a8a7a1a7b8ab1feaa
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e897a3b5c10e222658ed2b8db07cc1d216 ··src_hash:·e897a3b5c10e222658ed2b8db07cc1d2
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··showMessages21 ··showMessages
22 ··Message{Enter·Failure·Leave·Next·Skip·Success·TryF·TryP·TryS}22 ··Message{Enter·Failure·Leave·Next·Skip·Success·TryF·TryP·TryS}
23 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet23 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet
24 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency24 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
25 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag25 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag
26 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.MessageUtils26 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.MessageUtils
27 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package27 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
28 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree28 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree
29 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version29 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version
30 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ConstraintSource30 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ConstraintSource
31 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath31 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
32 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Progress32 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Progress
33 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ProjectConfigPath33 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ProjectConfigPath
34 boot·module·dependencies:34 boot·module·dependencies:
35 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.035 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.0
36 ·····························containers-0.7·pretty-1.1.3.636 ·····························containers-0.7·pretty-1.1.3.6
37 plugin·package·dependencies:37 plugin·package·dependencies:
38 orphans:·Data.Binary.Generic·Data.ByteString.Builder38 orphans:·Data.Binary.Generic·Data.ByteString.Builder
39 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM39 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
40 ·········Data.Text·Data.Text.Lazy·Data.Text.Show40 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 112, 120 lines modifiedOffset 112, 120 lines modified
112 ·························Control.Monad.Trans.Writer.Strict112 ·························Control.Monad.Trans.Writer.Strict
113 import··-/··Distribution.Pretty·ad3a40c82564ec7ee6fcd9e75a45101e113 import··-/··Distribution.Pretty·ad3a40c82564ec7ee6fcd9e75a45101e
114 import··-/··Distribution.Types.LibraryName·e3741679dd52deeab0de3820aa1471f7114 import··-/··Distribution.Types.LibraryName·e3741679dd52deeab0de3820aa1471f7
115 import··-/··Distribution.Types.UnqualComponentName·ae0092e3c9ddbf0504a2149c3040a6a7115 import··-/··Distribution.Types.UnqualComponentName·ae0092e3c9ddbf0504a2149c3040a6a7
116 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde116 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
117 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a0117 import··-/··Data.Maybe·8789e81346359cbac119721be57d22a0
118 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a118 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
119 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·3a0d67cd65d3a15148abf44cbb2b62c9 
120 ··exports:·7704f040d7519949c3c5a960bd3c7783 
121 ··Conflict·2fbace2874f060b6c3ad49fb0f711b60 
122 ··ConflictSet·7a98782be7d2f9923c0354f5c2ec072b 
123 ··GoalConflict·761a534f5e73bc563e915226d7c61181 
124 ··OrderedVersionRange·5283915693ea7c1d56c6326752fddfb8 
125 ··OtherConflict·0e4ef3a710d5bcc7621e55b202352226 
126 ··VersionConflict·d38f2247231438befa646394f18d4ed7 
127 ··VersionConstraintConflict·03ff460cf68200e095de7563c8b22c42 
128 ··showConflictSet·e5fd76034c94d5534f07195d7d981d36 
129 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
130 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
131 ··Constrained·a0f0934527dca6e6afb7f281b8c26be1 
132 ··DependencyGoal·d725cfdec4595292858aeb1a696754b2 
133 ··DependencyReason·ebe6afa61ee9af12f689a00df2959d98 
134 ··ExposedComponent·729470ae268f575608ee1b6b6601f61d 
135 ··ExposedExe·5285c986d439d03e1040516412ab1142 
136 ··ExposedLib·0942b9c214a6b25b315673a79eb58909 
137 ··Fixed·78058c0123fde75b8edd95099dc2cc23 
138 ··Goal·fafec6244c3d9faf8f30f7b9871170fb 
139 ··Goal·af980eb3da3cfca9a5e91362d29efb8e 
140 ··PkgComponent·9435dd8af0e4907e7c3e4926aee099dd 
141 ··QGoalReason·656cd1b15b51343353e0632ac74e6696 
142 ··UserGoal·727080633748579441b0eaa97bff7431 
143 ··showDependencyReason·866deb6da5959e9a815084305a1a71bd 
144 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·3e022a743bbda12033bba26e495ce748 
145 ··exports:·5b2fa1a2c0bc0d81686f7cbd274dc2c7 
146 ··QFN·bffff9e66c1e36a9c4fe7c8d40c11546 
147 ··QSN·9d9cf16e8e577f88bdf26779bc32cb89 
148 ··showQFN·e99210c59e07f6d02853b0a90c46a725 
149 ··showQFNBool·a6dae5a1406dceb9e3ad2d3a978c8842 
150 ··showQSN·9513569113b9d37e58039d8df99ae122 
151 ··showQSNBool·1604e600c5e2d7016b9b0ce3052e90b8 
152 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.MessageUtils·c5974c28051b5db1e6e3af31592151ce 
153 ··exports:·43f2359958528dc994774c867ecde8a3 
154 ··showUnsupportedExtension·b9aae50a07b7baa6b176a280befe6683 
155 ··showUnsupportedLanguage·b2805a42f84f4d6abf40020999c060bc 
156 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
157 ··exports:·79184e9a17bcb583e098859bcb246af9 
158 ··PI·26714161756b98a2c7c3c090c466c6d0 
159 ··showI·9746781ce1e27f390798919d63d70a53 
160 ··showPI·0101c337cdaa20b7750c54da7a042121 
161 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·82eb7beb7640462a1fccbaa8cf4f442a 
162 ··exports:·f93b7e78c477024f0e0a4aa8db8e0a3c 
163 ··Backjump·75965d1fd68cda2b4c840ae06bc04706 
164 ··Broken·8cca514c46a3975c62d1eb0f42764efd 
165 ··CannotReinstall·a5fb2c7fb8859888f3b221d32692f5e6 
166 ··ConflictingConstraints·580e172b0d5edccc4010e78dbb287268 
167 ··ConflictingDep·5fdcb89a8e0d69aaf6df82d823a19867 
168 ··ConflictingDep·193502342a4babb0fe54aba0a741f567 
169 ··CyclicDependencies·d97d6864088f835fe474c08f7cef51fe 
170 ··DependenciesNotLinked·f0f8f482576adda41d4fe3a96e872b66 
171 ··EmptyGoalChoice·2343fc8eca7ebe03c0bac0f1ad01436b 
172 ··FailReason·c8f90108af1862a67b9d8650e8c9383f 
173 ··GlobalConstraintFlag·a6db6125f9f2edeaaf8d7f19ded26ca3 
174 ··GlobalConstraintInstalled·ec97846c4185d6e3eb3d39fa8d8c6d3e 
175 ··GlobalConstraintSource·7877eb793b7897bd63dbeaa2d7e4819a 
176 ··GlobalConstraintVersion·742a457fdbf358c3a9e25710f672db49 
177 ··MalformedFlagChoice·7a6013943bf4e1d334212ae71fa6bfe6 
178 ··MalformedStanzaChoice·9e2bc4a59b299fb5bc76218c8a6cac97 
179 ··ManualFlag·54088193f210f312428997d7a7da4bed 
180 ··MissingPkgconfigPackage·84762a1dbad33dee36cfca192ec37a94 
181 ··MultipleInstances·7eb7c78f4156f572d617fc17e22f050f 
182 ··NewPackageDoesNotMatchExistingConstraint·8f4318396a5d55eae1634212dfa6658c 
183 ··NewPackageHasPrivateRequiredComponent·7285221d8a40cffa7ffc6129a0f9feef 
184 ··NewPackageHasUnbuildableRequiredComponent·7a4cd80cdaa3a8abe7fd8edd8855211d 
185 ··NewPackageIsMissingRequiredComponent·9765cb21895a75a1a09167657e5f2ae7 
186 ··NotExplicit·671132943221d1b38bdb0e01ab40d38a 
187 ··POption·d8940e4d316a3596124635c505abbe76 
188 ··POption·f2c36594534b397fafecc8c43f849037 
189 ··PackageRequiresMissingComponent·ac1a7723649c5a2fd373e48ef582f236 
190 ··PackageRequiresPrivateComponent·9e5643be5bb4e81f4aee2b40b8153e82 
191 ··PackageRequiresUnbuildableComponent·68ec8d59c2b25f028f97eb40b4028eed 
192 ··Shadowed·c39e12aa8c7bf2ecef468e050d229bab 
193 ··UnknownPackage·10c633a5705cbe2d45e104ce17c61a4b 
194 ··UnsupportedExtension·daed8109bb81114418f96ce688ecbe6a 
Max diff block lines reached; 23887/41201 bytes (57.98%) of diff not shown.
11.1 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/MessageUtils.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/MessageUtils.dyn_hi
Files 92% similar despite different names
10.7 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Distribution.Solver.Modular.MessageUtils·91037 interface·Distribution.Solver.Modular.MessageUtils·9103
8 ··interface·hash:·edbb7709ac3ed62759dd357afc7079d3 
9 ··ABI·hash:·c5974c28051b5db1e6e3af31592151ce 
10 ··export-list·hash:·43f2359958528dc994774c867ecde8a38 ··interface·hash:·586110dcfc57e314f8877bbfd5ff434e
 9 ··ABI·hash:·22b2cabde19d5ac374301837889414d1
 10 ··export-list·hash:·d10d73d8fb148c627ff23532d80d0302
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e869b01384543126f28b6671b03749c916 ··src_hash:·e869b01384543126f28b6671b03749c9
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 75, 40 lines modifiedOffset 75, 40 lines modified
75 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023375 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
76 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe76 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe
77 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e1013677 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136
78 import··-/··GHC.Internal.Data.Ord·13d8cd79f100b9aa2b188438318f66a578 import··-/··GHC.Internal.Data.Ord·13d8cd79f100b9aa2b188438318f66a5
79 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee879 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
80 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c80 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
81 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd681 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
82 02d6bea561fb32ad4a5c613f4c2b6c9482 c567f2241e061ebaa373b22dcb7dba51
83 ··$trModule·::·GHC.Types.Module83 ··$trModule·::·GHC.Types.Module
84 ··[HasNoCafRefs,·TagSig:·<TagProper>,84 ··[HasNoCafRefs,·TagSig:·<TagProper>,
85 ···LambdaFormInfo:·LFCon[GHC.Types.Module],85 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
86 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]86 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
87 adccab042ae728c8cf0e7b261298345087 2cbcb145518a1e3f242f8eb672339961
88 ··$trModule1·::·GHC.Types.TrName88 ··$trModule1·::·GHC.Types.TrName
89 ··[HasNoCafRefs,·TagSig:·<TagProper>,89 ··[HasNoCafRefs,·TagSig:·<TagProper>,
90 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],90 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
91 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]91 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
92 f9eed4959fec03c75087b948d1aeff0d92 1e735c600ea327ce6be2104aa04b9c25
93 ··$trModule2·::·GHC.Prim.Addr#93 ··$trModule2·::·GHC.Prim.Addr#
94 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,94 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
95 ···Unfolding:·Core:·<vanilla>95 ···Unfolding:·Core:·<vanilla>
96 ··············"Distribution.Solver.Modular.MessageUtils"#]96 ··············"Distribution.Solver.Modular.MessageUtils"#]
97 a089d533965adcdbca14f4344d5bd63297 709e938ea40d4c21752ed673f04475b3
98 ··$trModule3·::·GHC.Types.TrName98 ··$trModule3·::·GHC.Types.TrName
99 ··[HasNoCafRefs,·TagSig:·<TagProper>,99 ··[HasNoCafRefs,·TagSig:·<TagProper>,
100 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],100 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
101 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]101 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
102 86c1d7f2614b707b147ead5ebd818457102 e0cb7066307995be1630206e79f64078
103 ··$trModule4·::·GHC.Prim.Addr#103 ··$trModule4·::·GHC.Prim.Addr#
104 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,104 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
105 ···Unfolding:·Core:·<vanilla>105 ···Unfolding:·Core:·<vanilla>
106 ··············"cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u"#] 
107 dde80931d6a4366464d49a2715459f58106 ··············"cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG"#]
 107 60a5b32a9501aa25e38df93d34dcd6d1
108 ··$wformatMessage·::108 ··$wformatMessage·::
109 ····GHC.Prim.Int#109 ····GHC.Prim.Int#
110 ····->·GHC.Internal.Base.String110 ····->·GHC.Internal.Base.String
111 ····->·GHC.Internal.Base.String111 ····->·GHC.Internal.Base.String
112 ····->·GHC.Internal.Base.String112 ····->·GHC.Internal.Base.String
113 ····->·GHC.Internal.Base.String113 ····->·GHC.Internal.Base.String
114 ··StrWork([~,·~,·!,·!])114 ··StrWork([~,·~,·!,·!])
Offset 172, 30 lines modifiedOffset 172, 30 lines modified
172 ··········································(GHC.Internal.Base.++172 ··········································(GHC.Internal.Base.++
173 ·············································@GHC.Types.Char173 ·············································@GHC.Types.Char
174 ·············································(GHC.Internal.Base.++174 ·············································(GHC.Internal.Base.++
175 ················································@GHC.Types.Char175 ················································@GHC.Types.Char
176 ················································suggestion176 ················································suggestion
177 ················································showUnsupportedExtension3)177 ················································showUnsupportedExtension3)
178 ·············································(GHC.Types.[]·@GHC.Types.Char)))))))))·}·}]178 ·············································(GHC.Types.[]·@GHC.Types.Char)))))))))·}·}]
179 be7d6bcb13edb996338f358ef1f87fcd179 cf76ca85dbaa54d2c3b4c5b9f846d05d
180 ··allKnownExtensions·::·[GHC.Internal.Base.String]180 ··allKnownExtensions·::·[GHC.Internal.Base.String]
181 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),181 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
182 ···Unfolding:·Core:·<vanilla>182 ···Unfolding:·Core:·<vanilla>
183 ··············allKnownExtensions_go1·Language.Haskell.Extension.knownExtensions]183 ··············allKnownExtensions_go1·Language.Haskell.Extension.knownExtensions]
184 04ee92603c5b333f378a8b9863f3349e184 71d899daee4b1dd12f630bca268d0f9b
185 ··allKnownExtensions_go1·::185 ··allKnownExtensions_go1·::
186 ····[Language.Haskell.Extension.KnownExtension]·->·[[GHC.Types.Char]]186 ····[Language.Haskell.Extension.KnownExtension]·->·[[GHC.Types.Char]]
187 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,187 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
188 ···Strictness:·<1L>]188 ···Strictness:·<1L>]
189 6a79a1d603da7de44db884f687d1a327189 fa7e54fcb539e186f60285ba0e3a8340
190 ··cutoffRange·::·GHC.Types.Int190 ··cutoffRange·::·GHC.Types.Int
191 ··[HasNoCafRefs,·TagSig:·<TagProper>,191 ··[HasNoCafRefs,·TagSig:·<TagProper>,
192 ···LambdaFormInfo:·LFCon[GHC.Types.I#],192 ···LambdaFormInfo:·LFCon[GHC.Types.I#],
193 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·10#]193 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·10#]
194 24f120b508ac425d0527a6bb03e670cd194 8abdb31cf23e2fefeca5b39449641788
195 ··mostSimilarElement·::195 ··mostSimilarElement·::
196 ····GHC.Internal.Base.String196 ····GHC.Internal.Base.String
197 ····->·[GHC.Internal.Base.String]·->·GHC.Internal.Base.String197 ····->·[GHC.Internal.Base.String]·->·GHC.Internal.Base.String
198 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<L><1L>,198 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<L><1L>,
199 ···Unfolding:·Core:·<vanilla>199 ···Unfolding:·Core:·<vanilla>
200 ··············\·(unknownElement['GHC.Types.Many]·::·GHC.Internal.Base.String)200 ··············\·(unknownElement['GHC.Types.Many]·::·GHC.Internal.Base.String)
201 ················(elements['GHC.Types.Many]·::·[GHC.Internal.Base.String])·->201 ················(elements['GHC.Types.Many]·::·[GHC.Internal.Base.String])·->
Offset 251, 19 lines modifiedOffset 251, 19 lines modified
251 ···································1#·->·go1·ys·z1·}251 ···································1#·->·go1·ys·z1·}
252 ······························1#·->·go1·ys·z1·}·}·}·}·}·}252 ······························1#·->·go1·ys·z1·}·}·}·}·}·}
253 ··············}·in253 ··············}·in
254 ··············go1254 ··············go1
255 ················elements255 ················elements
256 ················(GHC.Internal.Maybe.Nothing256 ················(GHC.Internal.Maybe.Nothing
257 ···················@(GHC.Internal.Base.String,·GHC.Types.Int))]257 ···················@(GHC.Internal.Base.String,·GHC.Types.Int))]
258 ee9b25f3de816f9bc1e5bee551cc6aa5258 6a4cd7be870b19ced116d3c603e5b5bb
259 ··mostSimilarElement1·::·GHC.Internal.Base.String259 ··mostSimilarElement1·::·GHC.Internal.Base.String
260 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),260 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
261 ···Strictness:·b,·CPR:·b]261 ···Strictness:·b,·CPR:·b]
262 b9aae50a07b7baa6b176a280befe6683262 5c1022bedd0a3cda88f33e681c81da63
263 ··showUnsupportedExtension·::263 ··showUnsupportedExtension·::
264 ····Language.Haskell.Extension.Extension·->·GHC.Internal.Base.String264 ····Language.Haskell.Extension.Extension·->·GHC.Internal.Base.String
265 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,265 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
266 ···Unfolding:·Core:·<vanilla>266 ···Unfolding:·Core:·<vanilla>
267 ··············\·(ds['GHC.Types.Many]·::·Language.Haskell.Extension.Extension)·->267 ··············\·(ds['GHC.Types.Many]·::·Language.Haskell.Extension.Extension)·->
268 ··············case·ds·of·wild·{268 ··············case·ds·of·wild·{
269 ················Language.Haskell.Extension.EnableExtension·ke269 ················Language.Haskell.Extension.EnableExtension·ke
Offset 328, 72 lines modifiedOffset 328, 72 lines modified
328 ·····················showUnsupportedExtension10·}328 ·····················showUnsupportedExtension10·}
329 ················Language.Haskell.Extension.UnknownExtension·extStr329 ················Language.Haskell.Extension.UnknownExtension·extStr
330 ················->·$wformatMessage330 ················->·$wformatMessage
331 ·····················10#331 ·····················10#
332 ·····················showUnsupportedExtension1332 ·····················showUnsupportedExtension1
333 ·····················extStr333 ·····················extStr
334 ·····················(mostSimilarElement·extStr·allKnownExtensions)·}]334 ·····················(mostSimilarElement·extStr·allKnownExtensions)·}]
335 49d2d89212f94eeabeb7ff612a18ffcf335 8cbaf0720524d2a4a49a9302b17249d0
336 ··showUnsupportedExtension1·::·[GHC.Types.Char]336 ··showUnsupportedExtension1·::·[GHC.Types.Char]
337 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),337 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
338 ···Unfolding:·Core:·<vanilla>338 ···Unfolding:·Core:·<vanilla>
339 ··············GHC.CString.unpackCString#·showUnsupportedExtension2]339 ··············GHC.CString.unpackCString#·showUnsupportedExtension2]
340 f38a466c8fafb5d5f73330602e82fd9f340 93e0515deb683c1f9f5b0f48351e838f
341 ··showUnsupportedExtension10·::·GHC.Internal.Base.String341 ··showUnsupportedExtension10·::·GHC.Internal.Base.String
Max diff block lines reached; 4548/10949 bytes (41.54%) of diff not shown.
11.1 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/MessageUtils.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/MessageUtils.hi
Files 92% similar despite different names
10.7 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Distribution.Solver.Modular.MessageUtils·91037 interface·Distribution.Solver.Modular.MessageUtils·9103
8 ··interface·hash:·edbb7709ac3ed62759dd357afc7079d3 
9 ··ABI·hash:·c5974c28051b5db1e6e3af31592151ce 
10 ··export-list·hash:·43f2359958528dc994774c867ecde8a38 ··interface·hash:·586110dcfc57e314f8877bbfd5ff434e
 9 ··ABI·hash:·22b2cabde19d5ac374301837889414d1
 10 ··export-list·hash:·d10d73d8fb148c627ff23532d80d0302
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e869b01384543126f28b6671b03749c916 ··src_hash:·e869b01384543126f28b6671b03749c9
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 75, 40 lines modifiedOffset 75, 40 lines modified
75 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023375 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
76 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe76 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe
77 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e1013677 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136
78 import··-/··GHC.Internal.Data.Ord·13d8cd79f100b9aa2b188438318f66a578 import··-/··GHC.Internal.Data.Ord·13d8cd79f100b9aa2b188438318f66a5
79 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee879 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
80 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c80 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
81 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd681 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
82 02d6bea561fb32ad4a5c613f4c2b6c9482 c567f2241e061ebaa373b22dcb7dba51
83 ··$trModule·::·GHC.Types.Module83 ··$trModule·::·GHC.Types.Module
84 ··[HasNoCafRefs,·TagSig:·<TagProper>,84 ··[HasNoCafRefs,·TagSig:·<TagProper>,
85 ···LambdaFormInfo:·LFCon[GHC.Types.Module],85 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
86 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]86 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
87 adccab042ae728c8cf0e7b261298345087 2cbcb145518a1e3f242f8eb672339961
88 ··$trModule1·::·GHC.Types.TrName88 ··$trModule1·::·GHC.Types.TrName
89 ··[HasNoCafRefs,·TagSig:·<TagProper>,89 ··[HasNoCafRefs,·TagSig:·<TagProper>,
90 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],90 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
91 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]91 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
92 f9eed4959fec03c75087b948d1aeff0d92 1e735c600ea327ce6be2104aa04b9c25
93 ··$trModule2·::·GHC.Prim.Addr#93 ··$trModule2·::·GHC.Prim.Addr#
94 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,94 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
95 ···Unfolding:·Core:·<vanilla>95 ···Unfolding:·Core:·<vanilla>
96 ··············"Distribution.Solver.Modular.MessageUtils"#]96 ··············"Distribution.Solver.Modular.MessageUtils"#]
97 a089d533965adcdbca14f4344d5bd63297 709e938ea40d4c21752ed673f04475b3
98 ··$trModule3·::·GHC.Types.TrName98 ··$trModule3·::·GHC.Types.TrName
99 ··[HasNoCafRefs,·TagSig:·<TagProper>,99 ··[HasNoCafRefs,·TagSig:·<TagProper>,
100 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],100 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
101 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]101 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
102 86c1d7f2614b707b147ead5ebd818457102 e0cb7066307995be1630206e79f64078
103 ··$trModule4·::·GHC.Prim.Addr#103 ··$trModule4·::·GHC.Prim.Addr#
104 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,104 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
105 ···Unfolding:·Core:·<vanilla>105 ···Unfolding:·Core:·<vanilla>
106 ··············"cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u"#] 
107 dde80931d6a4366464d49a2715459f58106 ··············"cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG"#]
 107 60a5b32a9501aa25e38df93d34dcd6d1
108 ··$wformatMessage·::108 ··$wformatMessage·::
109 ····GHC.Prim.Int#109 ····GHC.Prim.Int#
110 ····->·GHC.Internal.Base.String110 ····->·GHC.Internal.Base.String
111 ····->·GHC.Internal.Base.String111 ····->·GHC.Internal.Base.String
112 ····->·GHC.Internal.Base.String112 ····->·GHC.Internal.Base.String
113 ····->·GHC.Internal.Base.String113 ····->·GHC.Internal.Base.String
114 ··StrWork([~,·~,·!,·!])114 ··StrWork([~,·~,·!,·!])
Offset 172, 30 lines modifiedOffset 172, 30 lines modified
172 ··········································(GHC.Internal.Base.++172 ··········································(GHC.Internal.Base.++
173 ·············································@GHC.Types.Char173 ·············································@GHC.Types.Char
174 ·············································(GHC.Internal.Base.++174 ·············································(GHC.Internal.Base.++
175 ················································@GHC.Types.Char175 ················································@GHC.Types.Char
176 ················································suggestion176 ················································suggestion
177 ················································showUnsupportedExtension3)177 ················································showUnsupportedExtension3)
178 ·············································(GHC.Types.[]·@GHC.Types.Char)))))))))·}·}]178 ·············································(GHC.Types.[]·@GHC.Types.Char)))))))))·}·}]
179 be7d6bcb13edb996338f358ef1f87fcd179 cf76ca85dbaa54d2c3b4c5b9f846d05d
180 ··allKnownExtensions·::·[GHC.Internal.Base.String]180 ··allKnownExtensions·::·[GHC.Internal.Base.String]
181 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),181 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
182 ···Unfolding:·Core:·<vanilla>182 ···Unfolding:·Core:·<vanilla>
183 ··············allKnownExtensions_go1·Language.Haskell.Extension.knownExtensions]183 ··············allKnownExtensions_go1·Language.Haskell.Extension.knownExtensions]
184 04ee92603c5b333f378a8b9863f3349e184 71d899daee4b1dd12f630bca268d0f9b
185 ··allKnownExtensions_go1·::185 ··allKnownExtensions_go1·::
186 ····[Language.Haskell.Extension.KnownExtension]·->·[[GHC.Types.Char]]186 ····[Language.Haskell.Extension.KnownExtension]·->·[[GHC.Types.Char]]
187 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,187 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
188 ···Strictness:·<1L>]188 ···Strictness:·<1L>]
189 6a79a1d603da7de44db884f687d1a327189 fa7e54fcb539e186f60285ba0e3a8340
190 ··cutoffRange·::·GHC.Types.Int190 ··cutoffRange·::·GHC.Types.Int
191 ··[HasNoCafRefs,·TagSig:·<TagProper>,191 ··[HasNoCafRefs,·TagSig:·<TagProper>,
192 ···LambdaFormInfo:·LFCon[GHC.Types.I#],192 ···LambdaFormInfo:·LFCon[GHC.Types.I#],
193 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·10#]193 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·10#]
194 24f120b508ac425d0527a6bb03e670cd194 8abdb31cf23e2fefeca5b39449641788
195 ··mostSimilarElement·::195 ··mostSimilarElement·::
196 ····GHC.Internal.Base.String196 ····GHC.Internal.Base.String
197 ····->·[GHC.Internal.Base.String]·->·GHC.Internal.Base.String197 ····->·[GHC.Internal.Base.String]·->·GHC.Internal.Base.String
198 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<L><1L>,198 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<L><1L>,
199 ···Unfolding:·Core:·<vanilla>199 ···Unfolding:·Core:·<vanilla>
200 ··············\·(unknownElement['GHC.Types.Many]·::·GHC.Internal.Base.String)200 ··············\·(unknownElement['GHC.Types.Many]·::·GHC.Internal.Base.String)
201 ················(elements['GHC.Types.Many]·::·[GHC.Internal.Base.String])·->201 ················(elements['GHC.Types.Many]·::·[GHC.Internal.Base.String])·->
Offset 251, 19 lines modifiedOffset 251, 19 lines modified
251 ···································1#·->·go1·ys·z1·}251 ···································1#·->·go1·ys·z1·}
252 ······························1#·->·go1·ys·z1·}·}·}·}·}·}252 ······························1#·->·go1·ys·z1·}·}·}·}·}·}
253 ··············}·in253 ··············}·in
254 ··············go1254 ··············go1
255 ················elements255 ················elements
256 ················(GHC.Internal.Maybe.Nothing256 ················(GHC.Internal.Maybe.Nothing
257 ···················@(GHC.Internal.Base.String,·GHC.Types.Int))]257 ···················@(GHC.Internal.Base.String,·GHC.Types.Int))]
258 ee9b25f3de816f9bc1e5bee551cc6aa5258 6a4cd7be870b19ced116d3c603e5b5bb
259 ··mostSimilarElement1·::·GHC.Internal.Base.String259 ··mostSimilarElement1·::·GHC.Internal.Base.String
260 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),260 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
261 ···Strictness:·b,·CPR:·b]261 ···Strictness:·b,·CPR:·b]
262 b9aae50a07b7baa6b176a280befe6683262 5c1022bedd0a3cda88f33e681c81da63
263 ··showUnsupportedExtension·::263 ··showUnsupportedExtension·::
264 ····Language.Haskell.Extension.Extension·->·GHC.Internal.Base.String264 ····Language.Haskell.Extension.Extension·->·GHC.Internal.Base.String
265 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,265 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
266 ···Unfolding:·Core:·<vanilla>266 ···Unfolding:·Core:·<vanilla>
267 ··············\·(ds['GHC.Types.Many]·::·Language.Haskell.Extension.Extension)·->267 ··············\·(ds['GHC.Types.Many]·::·Language.Haskell.Extension.Extension)·->
268 ··············case·ds·of·wild·{268 ··············case·ds·of·wild·{
269 ················Language.Haskell.Extension.EnableExtension·ke269 ················Language.Haskell.Extension.EnableExtension·ke
Offset 328, 72 lines modifiedOffset 328, 72 lines modified
328 ·····················showUnsupportedExtension10·}328 ·····················showUnsupportedExtension10·}
329 ················Language.Haskell.Extension.UnknownExtension·extStr329 ················Language.Haskell.Extension.UnknownExtension·extStr
330 ················->·$wformatMessage330 ················->·$wformatMessage
331 ·····················10#331 ·····················10#
332 ·····················showUnsupportedExtension1332 ·····················showUnsupportedExtension1
333 ·····················extStr333 ·····················extStr
334 ·····················(mostSimilarElement·extStr·allKnownExtensions)·}]334 ·····················(mostSimilarElement·extStr·allKnownExtensions)·}]
335 49d2d89212f94eeabeb7ff612a18ffcf335 8cbaf0720524d2a4a49a9302b17249d0
336 ··showUnsupportedExtension1·::·[GHC.Types.Char]336 ··showUnsupportedExtension1·::·[GHC.Types.Char]
337 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),337 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
338 ···Unfolding:·Core:·<vanilla>338 ···Unfolding:·Core:·<vanilla>
339 ··············GHC.CString.unpackCString#·showUnsupportedExtension2]339 ··············GHC.CString.unpackCString#·showUnsupportedExtension2]
340 f38a466c8fafb5d5f73330602e82fd9f340 93e0515deb683c1f9f5b0f48351e838f
341 ··showUnsupportedExtension10·::·GHC.Internal.Base.String341 ··showUnsupportedExtension10·::·GHC.Internal.Base.String
Max diff block lines reached; 4548/10946 bytes (41.55%) of diff not shown.
48.2 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/PSQ.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/PSQ.hi
Files 98% similar despite different names
47.8 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Distribution.Solver.Modular.PSQ·91037 interface·Distribution.Solver.Modular.PSQ·9103
8 ··interface·hash:·00c33b32e4561e371a2904f70654d922 
9 ··ABI·hash:·29272afcbdaf469cb1353f71f57c78b4 
10 ··export-list·hash:·eb45ea7ff7b443bb36ca98ae85d0e8188 ··interface·hash:·5084be410435de53a35b7422b3fadbf3
 9 ··ABI·hash:·f0684acaf8f01227f5a69646dd6b7ac5
 10 ··export-list·hash:·7f3ec786a3a4c05cfea378cae19ff64a
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·cb72e8ee769ab966671aa4d82873f82812 ··flag·hash:·cb72e8ee769ab966671aa4d82873f828
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·b910654e1dabd49b73e1aaa2e933acc116 ··src_hash:·b910654e1dabd49b73e1aaa2e933acc1
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 70, 15 lines modifiedOffset 70, 15 lines modified
70 import··-/··GHC.Internal.Data.Ord·13d8cd79f100b9aa2b188438318f66a570 import··-/··GHC.Internal.Data.Ord·13d8cd79f100b9aa2b188438318f66a5
71 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b951221148471 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484
72 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee872 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
73 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd73 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
74 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c74 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
75 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd675 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
76 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988876 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
77 d15473e34a3c9a148bb7979cb1dd52bb77 6186135f302070f7edc7776b5904cc20
78 ··$fEqPSQ·::78 ··$fEqPSQ·::
79 ····(GHC.Classes.Eq·k,·GHC.Classes.Eq·v)·=>·GHC.Classes.Eq·(PSQ·k·v)79 ····(GHC.Classes.Eq·k,·GHC.Classes.Eq·v)·=>·GHC.Classes.Eq·(PSQ·k·v)
80 ··DFunId80 ··DFunId
81 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,81 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
82 ···Arity:·2,·Strictness:·<LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)>,82 ···Arity:·2,·Strictness:·<LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)>,
83 ···Inline:·CONLIKE,83 ···Inline:·CONLIKE,
84 ···Unfolding:·DFun:·@k84 ···Unfolding:·DFun:·@k
Offset 92, 43 lines modifiedOffset 92, 43 lines modified
92 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:PSQ[0]·<k>_R·<v>_R)92 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:PSQ[0]·<k>_R·<v>_R)
93 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)93 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)
94 ················($fEqPSQ1·@k·@v·v1·v2)94 ················($fEqPSQ1·@k·@v·v1·v2)
95 ··················`cast`95 ··················`cast`
96 ················(Sym·(N:PSQ[0]·<k>_R·<v>_R)96 ················(Sym·(N:PSQ[0]·<k>_R·<v>_R)
97 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:PSQ[0]·<k>_R·<v>_R)97 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:PSQ[0]·<k>_R·<v>_R)
98 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]98 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]
99 e32115a3fa7ff925de4768a004cbb2cb99 5b46f96ed31592f01a93c8c8627a34d2
100 ··$fEqPSQ1·::100 ··$fEqPSQ1·::
101 ····(GHC.Classes.Eq·k,·GHC.Classes.Eq·v)·=>101 ····(GHC.Classes.Eq·k,·GHC.Classes.Eq·v)·=>
102 ····[(k,·v)]·->·[(k,·v)]·->·GHC.Types.Bool102 ····[(k,·v)]·->·[(k,·v)]·->·GHC.Types.Bool
103 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,103 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
104 ···Strictness:·<LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)>,104 ···Strictness:·<LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)>,
105 ···Unfolding:·Core:·<vanilla>105 ···Unfolding:·Core:·<vanilla>
106 ··············\·@k106 ··············\·@k
107 ················@v107 ················@v
108 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·k)108 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·k)
109 ················($dEq1['GHC.Types.Many]·::·GHC.Classes.Eq·v)·->109 ················($dEq1['GHC.Types.Many]·::·GHC.Classes.Eq·v)·->
110 ··············GHC.Classes.$fEqList_$c/=110 ··············GHC.Classes.$fEqList_$c/=
111 ················@(k,·v)111 ················@(k,·v)
112 ················(GHC.Classes.$fEqTuple2·@k·@v·$dEq·$dEq1)]112 ················(GHC.Classes.$fEqTuple2·@k·@v·$dEq·$dEq1)]
113 ecf843db3a2876b8e0d7f94509ba9866113 7e775f9524785a845725092b081df0da
114 ··$fEqPSQ2·::114 ··$fEqPSQ2·::
115 ····(GHC.Classes.Eq·k,·GHC.Classes.Eq·v)·=>115 ····(GHC.Classes.Eq·k,·GHC.Classes.Eq·v)·=>
116 ····[(k,·v)]·->·[(k,·v)]·->·GHC.Types.Bool116 ····[(k,·v)]·->·[(k,·v)]·->·GHC.Types.Bool
117 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,117 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
118 ···Strictness:·<LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)>,118 ···Strictness:·<LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)>,
119 ···Unfolding:·Core:·<vanilla>119 ···Unfolding:·Core:·<vanilla>
120 ··············\·@k120 ··············\·@k
121 ················@v121 ················@v
122 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·k)122 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·k)
123 ················($dEq1['GHC.Types.Many]·::·GHC.Classes.Eq·v)·->123 ················($dEq1['GHC.Types.Many]·::·GHC.Classes.Eq·v)·->
124 ··············GHC.Classes.$fEqList_$c==124 ··············GHC.Classes.$fEqList_$c==
125 ················@(k,·v)125 ················@(k,·v)
126 ················(GHC.Classes.$fEqTuple2·@k·@v·$dEq·$dEq1)]126 ················(GHC.Classes.$fEqTuple2·@k·@v·$dEq·$dEq1)]
127 10930ad86803c689f378090f2dbcc15c127 73f1f538b3ee98c8f2c1b432f1d72265
128 ··$fFoldablePSQ·::·GHC.Internal.Data.Foldable.Foldable·(PSQ·k)128 ··$fFoldablePSQ·::·GHC.Internal.Data.Foldable.Foldable·(PSQ·k)
129 ··DFunId129 ··DFunId
130 ··[TagSig:·<TagProper>,130 ··[TagSig:·<TagProper>,
131 ···LambdaFormInfo:·LFCon[GHC.Internal.Data.Foldable.C:Foldable],131 ···LambdaFormInfo:·LFCon[GHC.Internal.Data.Foldable.C:Foldable],
132 ···Inline:·CONLIKE,132 ···Inline:·CONLIKE,
133 ···Unfolding:·DFun:·@k.133 ···Unfolding:·DFun:·@k.
134 ················@(PSQ·k)134 ················@(PSQ·k)
Offset 185, 15 lines modifiedOffset 185, 15 lines modified
185 ················($fFoldablePSQ1·@k)185 ················($fFoldablePSQ1·@k)
186 ··················`cast`186 ··················`cast`
187 ················(forall·(a·::·<*>_N).187 ················(forall·(a·::·<*>_N).
188 ·················<GHC.Internal.Num.Num·a>_R188 ·················<GHC.Internal.Num.Num·a>_R
189 ·················%<'GHC.Types.Many>_N·->_R·<PSQ·k·a>_R189 ·················%<'GHC.Types.Many>_N·->_R·<PSQ·k·a>_R
190 ·················%<'GHC.Types.Many>_N·->_R·GHC.Internal.Data.Semigroup.Internal.N:Product[0]190 ·················%<'GHC.Types.Many>_N·->_R·GHC.Internal.Data.Semigroup.Internal.N:Product[0]
191 ···············································<a>_R)]191 ···············································<a>_R)]
192 7d755d0407e75888a5c90d470220e406192 6fcbb914c50304c545dbf450d42f50ac
193 ··$fFoldablePSQ1·::193 ··$fFoldablePSQ1·::
194 ····GHC.Internal.Num.Num·a·=>194 ····GHC.Internal.Num.Num·a·=>
195 ····PSQ·k·a·->·GHC.Internal.Data.Semigroup.Internal.Product·a195 ····PSQ·k·a·->·GHC.Internal.Data.Semigroup.Internal.Product·a
196 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,196 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
197 ···Strictness:·<SP(A,A,LC(S,C(1,L)),A,A,A,1C(1,L))><1L>,·Inline:,197 ···Strictness:·<SP(A,A,LC(S,C(1,L)),A,A,A,1C(1,L))><1L>,·Inline:,
198 ···Unfolding:·Core:·StableUser198 ···Unfolding:·Core:·StableUser
199 ··············\·@k199 ··············\·@k
Offset 226, 15 lines modifiedOffset 226, 15 lines modified
226 ················eta·`cast`·(N:PSQ[0]·<k>_R·<a>_R)226 ················eta·`cast`·(N:PSQ[0]·<k>_R·<a>_R)
227 ················(GHC.Internal.Num.fromInteger227 ················(GHC.Internal.Num.fromInteger
228 ···················@a228 ···················@a
229 ···················$dNum229 ···················$dNum
230 ···················GHC.Internal.Data.Semigroup.Internal.$fSemigroupEndo2)230 ···················GHC.Internal.Data.Semigroup.Internal.$fSemigroupEndo2)
231 ··················`cast`231 ··················`cast`
232 ················(Sym·(GHC.Internal.Data.Semigroup.Internal.N:Product[0]·<a>_R))]232 ················(Sym·(GHC.Internal.Data.Semigroup.Internal.N:Product[0]·<a>_R))]
233 f648f90caea74dc3cf4c394c96df5b1b233 afcfc8bb820974af1f615ef1a8f11e54
234 ··$fFoldablePSQ2·::234 ··$fFoldablePSQ2·::
235 ····GHC.Internal.Num.Num·a·=>235 ····GHC.Internal.Num.Num·a·=>
236 ····PSQ·k·a·->·GHC.Internal.Data.Semigroup.Internal.Sum·a236 ····PSQ·k·a·->·GHC.Internal.Data.Semigroup.Internal.Sum·a
237 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,237 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
238 ···Strictness:·<SP(LC(S,C(1,L)),A,A,A,A,A,1C(1,L))><1L>,·Inline:,238 ···Strictness:·<SP(LC(S,C(1,L)),A,A,A,A,A,1C(1,L))><1L>,·Inline:,
239 ···Unfolding:·Core:·StableUser239 ···Unfolding:·Core:·StableUser
240 ··············\·@k240 ··············\·@k
Offset 264, 15 lines modifiedOffset 264, 15 lines modified
264 ················eta·`cast`·(N:PSQ[0]·<k>_R·<a>_R)264 ················eta·`cast`·(N:PSQ[0]·<k>_R·<a>_R)
265 ················(GHC.Internal.Num.fromInteger265 ················(GHC.Internal.Num.fromInteger
266 ···················@a266 ···················@a
267 ···················$dNum267 ···················$dNum
268 ···················GHC.Internal.Data.Semigroup.Internal.$fSemigroupEndo3)268 ···················GHC.Internal.Data.Semigroup.Internal.$fSemigroupEndo3)
269 ··················`cast`269 ··················`cast`
270 ················(Sym·(GHC.Internal.Data.Semigroup.Internal.N:Sum[0]·<a>_R))]270 ················(Sym·(GHC.Internal.Data.Semigroup.Internal.N:Sum[0]·<a>_R))]
271 03ff2508de74319e2cf4d424dec3f46e271 79a01bba7b68560571218b977b6b3a25
272 ··$fFoldablePSQ3·::272 ··$fFoldablePSQ3·::
273 ····GHC.Classes.Eq·a·=>273 ····GHC.Classes.Eq·a·=>
274 ····a·->·PSQ·k·a·->·GHC.Internal.Data.Semigroup.Internal.Any274 ····a·->·PSQ·k·a·->·GHC.Internal.Data.Semigroup.Internal.Any
275 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,275 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
276 ···Strictness:·<MP(1C(1,C(S,L)),A)><L>,276 ···Strictness:·<MP(1C(1,C(S,L)),A)><L>,
277 ···Unfolding:·Core:·<vanilla>277 ···Unfolding:·Core:·<vanilla>
278 ··············\·@k278 ··············\·@k
Max diff block lines reached; 43243/48949 bytes (88.34%) of diff not shown.
48.2 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/PSQ.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/PSQ.dyn_hi
Files 98% similar despite different names
47.8 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Distribution.Solver.Modular.PSQ·91037 interface·Distribution.Solver.Modular.PSQ·9103
8 ··interface·hash:·00c33b32e4561e371a2904f70654d922 
9 ··ABI·hash:·29272afcbdaf469cb1353f71f57c78b4 
10 ··export-list·hash:·eb45ea7ff7b443bb36ca98ae85d0e8188 ··interface·hash:·5084be410435de53a35b7422b3fadbf3
 9 ··ABI·hash:·f0684acaf8f01227f5a69646dd6b7ac5
 10 ··export-list·hash:·7f3ec786a3a4c05cfea378cae19ff64a
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·cb72e8ee769ab966671aa4d82873f82812 ··flag·hash:·cb72e8ee769ab966671aa4d82873f828
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·b910654e1dabd49b73e1aaa2e933acc116 ··src_hash:·b910654e1dabd49b73e1aaa2e933acc1
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 70, 15 lines modifiedOffset 70, 15 lines modified
70 import··-/··GHC.Internal.Data.Ord·13d8cd79f100b9aa2b188438318f66a570 import··-/··GHC.Internal.Data.Ord·13d8cd79f100b9aa2b188438318f66a5
71 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b951221148471 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484
72 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee872 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
73 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd73 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
74 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c74 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
75 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd675 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
76 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988876 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
77 d15473e34a3c9a148bb7979cb1dd52bb77 6186135f302070f7edc7776b5904cc20
78 ··$fEqPSQ·::78 ··$fEqPSQ·::
79 ····(GHC.Classes.Eq·k,·GHC.Classes.Eq·v)·=>·GHC.Classes.Eq·(PSQ·k·v)79 ····(GHC.Classes.Eq·k,·GHC.Classes.Eq·v)·=>·GHC.Classes.Eq·(PSQ·k·v)
80 ··DFunId80 ··DFunId
81 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,81 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
82 ···Arity:·2,·Strictness:·<LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)>,82 ···Arity:·2,·Strictness:·<LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)>,
83 ···Inline:·CONLIKE,83 ···Inline:·CONLIKE,
84 ···Unfolding:·DFun:·@k84 ···Unfolding:·DFun:·@k
Offset 92, 43 lines modifiedOffset 92, 43 lines modified
92 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:PSQ[0]·<k>_R·<v>_R)92 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:PSQ[0]·<k>_R·<v>_R)
93 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)93 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)
94 ················($fEqPSQ1·@k·@v·v1·v2)94 ················($fEqPSQ1·@k·@v·v1·v2)
95 ··················`cast`95 ··················`cast`
96 ················(Sym·(N:PSQ[0]·<k>_R·<v>_R)96 ················(Sym·(N:PSQ[0]·<k>_R·<v>_R)
97 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:PSQ[0]·<k>_R·<v>_R)97 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:PSQ[0]·<k>_R·<v>_R)
98 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]98 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]
99 e32115a3fa7ff925de4768a004cbb2cb99 5b46f96ed31592f01a93c8c8627a34d2
100 ··$fEqPSQ1·::100 ··$fEqPSQ1·::
101 ····(GHC.Classes.Eq·k,·GHC.Classes.Eq·v)·=>101 ····(GHC.Classes.Eq·k,·GHC.Classes.Eq·v)·=>
102 ····[(k,·v)]·->·[(k,·v)]·->·GHC.Types.Bool102 ····[(k,·v)]·->·[(k,·v)]·->·GHC.Types.Bool
103 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,103 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
104 ···Strictness:·<LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)>,104 ···Strictness:·<LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)>,
105 ···Unfolding:·Core:·<vanilla>105 ···Unfolding:·Core:·<vanilla>
106 ··············\·@k106 ··············\·@k
107 ················@v107 ················@v
108 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·k)108 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·k)
109 ················($dEq1['GHC.Types.Many]·::·GHC.Classes.Eq·v)·->109 ················($dEq1['GHC.Types.Many]·::·GHC.Classes.Eq·v)·->
110 ··············GHC.Classes.$fEqList_$c/=110 ··············GHC.Classes.$fEqList_$c/=
111 ················@(k,·v)111 ················@(k,·v)
112 ················(GHC.Classes.$fEqTuple2·@k·@v·$dEq·$dEq1)]112 ················(GHC.Classes.$fEqTuple2·@k·@v·$dEq·$dEq1)]
113 ecf843db3a2876b8e0d7f94509ba9866113 7e775f9524785a845725092b081df0da
114 ··$fEqPSQ2·::114 ··$fEqPSQ2·::
115 ····(GHC.Classes.Eq·k,·GHC.Classes.Eq·v)·=>115 ····(GHC.Classes.Eq·k,·GHC.Classes.Eq·v)·=>
116 ····[(k,·v)]·->·[(k,·v)]·->·GHC.Types.Bool116 ····[(k,·v)]·->·[(k,·v)]·->·GHC.Types.Bool
117 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,117 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
118 ···Strictness:·<LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)>,118 ···Strictness:·<LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)>,
119 ···Unfolding:·Core:·<vanilla>119 ···Unfolding:·Core:·<vanilla>
120 ··············\·@k120 ··············\·@k
121 ················@v121 ················@v
122 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·k)122 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·k)
123 ················($dEq1['GHC.Types.Many]·::·GHC.Classes.Eq·v)·->123 ················($dEq1['GHC.Types.Many]·::·GHC.Classes.Eq·v)·->
124 ··············GHC.Classes.$fEqList_$c==124 ··············GHC.Classes.$fEqList_$c==
125 ················@(k,·v)125 ················@(k,·v)
126 ················(GHC.Classes.$fEqTuple2·@k·@v·$dEq·$dEq1)]126 ················(GHC.Classes.$fEqTuple2·@k·@v·$dEq·$dEq1)]
127 10930ad86803c689f378090f2dbcc15c127 73f1f538b3ee98c8f2c1b432f1d72265
128 ··$fFoldablePSQ·::·GHC.Internal.Data.Foldable.Foldable·(PSQ·k)128 ··$fFoldablePSQ·::·GHC.Internal.Data.Foldable.Foldable·(PSQ·k)
129 ··DFunId129 ··DFunId
130 ··[TagSig:·<TagProper>,130 ··[TagSig:·<TagProper>,
131 ···LambdaFormInfo:·LFCon[GHC.Internal.Data.Foldable.C:Foldable],131 ···LambdaFormInfo:·LFCon[GHC.Internal.Data.Foldable.C:Foldable],
132 ···Inline:·CONLIKE,132 ···Inline:·CONLIKE,
133 ···Unfolding:·DFun:·@k.133 ···Unfolding:·DFun:·@k.
134 ················@(PSQ·k)134 ················@(PSQ·k)
Offset 185, 15 lines modifiedOffset 185, 15 lines modified
185 ················($fFoldablePSQ1·@k)185 ················($fFoldablePSQ1·@k)
186 ··················`cast`186 ··················`cast`
187 ················(forall·(a·::·<*>_N).187 ················(forall·(a·::·<*>_N).
188 ·················<GHC.Internal.Num.Num·a>_R188 ·················<GHC.Internal.Num.Num·a>_R
189 ·················%<'GHC.Types.Many>_N·->_R·<PSQ·k·a>_R189 ·················%<'GHC.Types.Many>_N·->_R·<PSQ·k·a>_R
190 ·················%<'GHC.Types.Many>_N·->_R·GHC.Internal.Data.Semigroup.Internal.N:Product[0]190 ·················%<'GHC.Types.Many>_N·->_R·GHC.Internal.Data.Semigroup.Internal.N:Product[0]
191 ···············································<a>_R)]191 ···············································<a>_R)]
192 7d755d0407e75888a5c90d470220e406192 6fcbb914c50304c545dbf450d42f50ac
193 ··$fFoldablePSQ1·::193 ··$fFoldablePSQ1·::
194 ····GHC.Internal.Num.Num·a·=>194 ····GHC.Internal.Num.Num·a·=>
195 ····PSQ·k·a·->·GHC.Internal.Data.Semigroup.Internal.Product·a195 ····PSQ·k·a·->·GHC.Internal.Data.Semigroup.Internal.Product·a
196 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,196 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
197 ···Strictness:·<SP(A,A,LC(S,C(1,L)),A,A,A,1C(1,L))><1L>,·Inline:,197 ···Strictness:·<SP(A,A,LC(S,C(1,L)),A,A,A,1C(1,L))><1L>,·Inline:,
198 ···Unfolding:·Core:·StableUser198 ···Unfolding:·Core:·StableUser
199 ··············\·@k199 ··············\·@k
Offset 226, 15 lines modifiedOffset 226, 15 lines modified
226 ················eta·`cast`·(N:PSQ[0]·<k>_R·<a>_R)226 ················eta·`cast`·(N:PSQ[0]·<k>_R·<a>_R)
227 ················(GHC.Internal.Num.fromInteger227 ················(GHC.Internal.Num.fromInteger
228 ···················@a228 ···················@a
229 ···················$dNum229 ···················$dNum
230 ···················GHC.Internal.Data.Semigroup.Internal.$fSemigroupEndo2)230 ···················GHC.Internal.Data.Semigroup.Internal.$fSemigroupEndo2)
231 ··················`cast`231 ··················`cast`
232 ················(Sym·(GHC.Internal.Data.Semigroup.Internal.N:Product[0]·<a>_R))]232 ················(Sym·(GHC.Internal.Data.Semigroup.Internal.N:Product[0]·<a>_R))]
233 f648f90caea74dc3cf4c394c96df5b1b233 afcfc8bb820974af1f615ef1a8f11e54
234 ··$fFoldablePSQ2·::234 ··$fFoldablePSQ2·::
235 ····GHC.Internal.Num.Num·a·=>235 ····GHC.Internal.Num.Num·a·=>
236 ····PSQ·k·a·->·GHC.Internal.Data.Semigroup.Internal.Sum·a236 ····PSQ·k·a·->·GHC.Internal.Data.Semigroup.Internal.Sum·a
237 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,237 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
238 ···Strictness:·<SP(LC(S,C(1,L)),A,A,A,A,A,1C(1,L))><1L>,·Inline:,238 ···Strictness:·<SP(LC(S,C(1,L)),A,A,A,A,A,1C(1,L))><1L>,·Inline:,
239 ···Unfolding:·Core:·StableUser239 ···Unfolding:·Core:·StableUser
240 ··············\·@k240 ··············\·@k
Offset 264, 15 lines modifiedOffset 264, 15 lines modified
264 ················eta·`cast`·(N:PSQ[0]·<k>_R·<a>_R)264 ················eta·`cast`·(N:PSQ[0]·<k>_R·<a>_R)
265 ················(GHC.Internal.Num.fromInteger265 ················(GHC.Internal.Num.fromInteger
266 ···················@a266 ···················@a
267 ···················$dNum267 ···················$dNum
268 ···················GHC.Internal.Data.Semigroup.Internal.$fSemigroupEndo3)268 ···················GHC.Internal.Data.Semigroup.Internal.$fSemigroupEndo3)
269 ··················`cast`269 ··················`cast`
270 ················(Sym·(GHC.Internal.Data.Semigroup.Internal.N:Sum[0]·<a>_R))]270 ················(Sym·(GHC.Internal.Data.Semigroup.Internal.N:Sum[0]·<a>_R))]
271 03ff2508de74319e2cf4d424dec3f46e271 79a01bba7b68560571218b977b6b3a25
272 ··$fFoldablePSQ3·::272 ··$fFoldablePSQ3·::
273 ····GHC.Classes.Eq·a·=>273 ····GHC.Classes.Eq·a·=>
274 ····a·->·PSQ·k·a·->·GHC.Internal.Data.Semigroup.Internal.Any274 ····a·->·PSQ·k·a·->·GHC.Internal.Data.Semigroup.Internal.Any
275 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,275 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
276 ···Strictness:·<MP(1C(1,C(S,L)),A)><L>,276 ···Strictness:·<MP(1C(1,C(S,L)),A)><L>,
277 ···Unfolding:·Core:·<vanilla>277 ···Unfolding:·Core:·<vanilla>
278 ··············\·@k278 ··············\·@k
Max diff block lines reached; 43243/48949 bytes (88.34%) of diff not shown.
55.9 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Package.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Package.hi
Files 98% similar despite different names
55.6 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Distribution.Solver.Modular.Package·91037 interface·Distribution.Solver.Modular.Package·9103
8 ··interface·hash:·f7fe471868e4578820a8e9eb8fa9fa7e 
9 ··ABI·hash:·3a40a6793da4cc9f57390d9a37a8a47c 
10 ··export-list·hash:·79184e9a17bcb583e098859bcb246af98 ··interface·hash:·6ac2ac3dce3625f271f3703fabe036bf
 9 ··ABI·hash:·18f40bb6e50bd62e433dbc31adbcaa52
 10 ··export-list·hash:·11debf6b6e986e324423d93da397f6a7
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·efa8e49c74a13c5a6e4a6de0dfbc626612 ··flag·hash:·efa8e49c74a13c5a6e4a6de0dfbc6266
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·adfea68a68241e05dd0d73b47ac68f8b16 ··src_hash:·adfea68a68241e05dd0d73b47ac68f8b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 34, 17 lines modifiedOffset 34, 17 lines modified
34 ··Distribution.Types.PackageName.PackageName34 ··Distribution.Types.PackageName.PackageName
35 ··Distribution.Types.PkgconfigName.PkgconfigName35 ··Distribution.Types.PkgconfigName.PkgconfigName
36 ··I{I}36 ··I{I}
37 ··Loc{InRepo·Inst}37 ··Loc{InRepo·Inst}
38 ··PI{PI}38 ··PI{PI}
39 ··PN39 ··PN
40 ··QPV40 ··QPV
41 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude41 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
42 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version42 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version
43 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath43 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
44 boot·module·dependencies:44 boot·module·dependencies:
45 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.045 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.0
46 plugin·package·dependencies:46 plugin·package·dependencies:
47 orphans:·Data.Binary.Generic·Data.ByteString.Builder47 orphans:·Data.Binary.Generic·Data.ByteString.Builder
48 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM48 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
49 ·········Data.Text·Data.Text.Lazy·Data.Text.Show49 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
50 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances50 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances
Offset 90, 67 lines modifiedOffset 90, 67 lines modified
90 import··-/··Distribution.Package·c8499f9df339220a18aba001650e2be790 import··-/··Distribution.Package·c8499f9df339220a18aba001650e2be7
91 import··-/··Distribution.Pretty·ad3a40c82564ec7ee6fcd9e75a45101e91 import··-/··Distribution.Pretty·ad3a40c82564ec7ee6fcd9e75a45101e
92 import··-/··Distribution.Types.PackageId·2f1093fb9d2bc84d8c549bb7ee0a2c9892 import··-/··Distribution.Types.PackageId·2f1093fb9d2bc84d8c549bb7ee0a2c98
93 import··-/··Distribution.Types.PackageName·2d813de12eaf7e44d99ff05797acbda793 import··-/··Distribution.Types.PackageName·2d813de12eaf7e44d99ff05797acbda7
94 import··-/··Distribution.Types.PkgconfigName·44bfad8fd5c15d6107a5c4eb6a68129394 import··-/··Distribution.Types.PkgconfigName·44bfad8fd5c15d6107a5c4eb6a681293
95 import··-/··Distribution.Types.UnitId·1349fab4334212aa94e50f96050e4e7395 import··-/··Distribution.Types.UnitId·1349fab4334212aa94e50f96050e4e73
96 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a96 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
97 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c597 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
98 ··exports:·ee59bde71b766895275965ac210e0ee498 ··exports:·ee59bde71b766895275965ac210e0ee4
99 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version·9559a57a6efab3547fff6b4e50ba1a1a 
100 ··exports:·1a3a167e498128f5bad4e8abd67bfb29 
101 ··Ver·09a4bf30b2101e9ca19e7171706c94a6 
102 ··showVer·aca11c8b76a153c8e98190f4dca83f4b 
103 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·c6e4453c328741d8165b2a1ed6bdc4db 
104 ··exports:·900a5f4c6ab7c0db357ed0d618c43c2b 
105 ··Independent·4b17d487ed1233028c56e94d1971e8da 
106 ··PackagePath·9e4d8a664d1edc784aa8a23bc0276da7 
107 ··PackagePath·aafaf9a9f7ffe95813afb16218889da1 
108 ··Q·bd40bcf7be5925b1efc56acdcb2cf2fb 
109 ··QPN·19630db121536cff999937a7cd5c0760 
110 ··QualBase·02bab5176ce9a4109c5bc57c60125921 
111 ··QualExe·123bb558e72ecc86c02d63a65fa1f295 
112 ··QualSetup·706686dfab3855f806384427d812df27 
113 ··QualToplevel·ac73befbe32c3c79c2ec754e8d8e884a 
114 ··Qualified·0eca34c94774daa368065f91c31635cd 
115 ··showQPN·e71d299fb94324a0761546391b22eb3d99 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version·5753e3bbb3cf77cb11efcf5b5290b46f
 100 ··exports:·e739db1e6cb1127817b4a80f07b35551
 101 ··Ver·26eaf62fe7d6b193fbae63476c243e9d
 102 ··showVer·bbc195c3cb855198face73811a773b2d
 103 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·40b1ccd9294b96cf669b98981155fb8f
 104 ··exports:·1252f0b19e1d4ace1accf06a26c20e95
 105 ··Independent·a4cc98ccdc916c8073ea7c345d947e90
 106 ··PackagePath·cbdbe11312303c7d7b2b5792fff99e6d
 107 ··PackagePath·2592aa28b1879faf5b5a53306ff29e8b
 108 ··Q·b8bda4919888b52295310217f46e3e50
 109 ··QPN·7b3c1f82fa15c63c16fad5c5c582a7b8
 110 ··QualBase·5124356c123921a17717809cb26636e1
 111 ··QualExe·50f03eae63b89d87ef28b662ed62a7b1
 112 ··QualSetup·bc794bd085ca62073a3045bb7fa0bebf
 113 ··QualToplevel·3b7e0cdb8a59330e886923982455df39
 114 ··Qualified·6fbb971af57672761a2844eae3fe9dd1
 115 ··showQPN·1b008e0ecb64e371ec8be1d8174e7972
116 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c116 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
117 import··-/··GHC.Internal.Control.Arrow·bc18c814bb33cd30eabb349273fc2547117 import··-/··GHC.Internal.Control.Arrow·bc18c814bb33cd30eabb349273fc2547
118 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd118 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
119 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c119 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
120 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6120 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
121 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c121 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
122 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888122 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
123 6e9cc124ce975ff0f5c14b2c052f0521123 2cbf8b6120112d61ddda13c97754cb4b
124 ··$fEqI·::·GHC.Classes.Eq·I124 ··$fEqI·::·GHC.Classes.Eq·I
125 ··DFunId125 ··DFunId
126 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],126 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],
127 ···Inline:·CONLIKE,·Unfolding:·DFun:.·@I·$fEqI_$c==·$fEqI_$c/=]127 ···Inline:·CONLIKE,·Unfolding:·DFun:.·@I·$fEqI_$c==·$fEqI_$c/=]
128 ac0f1db69d29ce63ed848cf57737ed63128 f1a804cc22e9cbc6f728d6ceed4dc7b1
129 ··$fEqI1·::·()129 ··$fEqI1·::·()
130 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),130 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
131 ···Strictness:·b,·CPR:·b]131 ···Strictness:·b,·CPR:·b]
132 b2e4e3ec9a6b860e9d45f9f34982b4d3132 00fd693a06db7d8b63761ca6db190f0a
133 ··$fEqI_$c/=·::·I·->·I·->·GHC.Types.Bool133 ··$fEqI_$c/=·::·I·->·I·->·GHC.Types.Bool
134 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,134 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
135 ···Strictness:·<1!P(SL,L)><1!P(SL,L)>,·Inline:·(sat-args=2),135 ···Strictness:·<1!P(SL,L)><1!P(SL,L)>,·Inline:·(sat-args=2),
136 ···Unfolding:·Core:·StableUser·<2,FalseFalse>136 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
137 ··············\·(x['GHC.Types.Many]·::·I)·(y['GHC.Types.Many]·::·I)·->137 ··············\·(x['GHC.Types.Many]·::·I)·(y['GHC.Types.Many]·::·I)·->
138 ··············case·$fEqI_$c==·x·y·of·wild·{138 ··············case·$fEqI_$c==·x·y·of·wild·{
139 ················GHC.Types.False·->·GHC.Types.True139 ················GHC.Types.False·->·GHC.Types.True
140 ················GHC.Types.True·->·GHC.Types.False·}]140 ················GHC.Types.True·->·GHC.Types.False·}]
141 e4687616ec3ceeb9ca0a24c6355ae91c141 2fea6d993a0acc203982c00aeb347116
142 ··$fEqI_$c==·::·I·->·I·->·GHC.Types.Bool142 ··$fEqI_$c==·::·I·->·I·->·GHC.Types.Bool
143 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,143 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
144 ···Strictness:·<1!P(SL,L)><1!P(SL,L)>,·Inline:·[2],144 ···Strictness:·<1!P(SL,L)><1!P(SL,L)>,·Inline:·[2],
145 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>145 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
146 ··············\·(ds['GHC.Types.Many]·::·I)·(ds1['GHC.Types.Many]·::·I)·->146 ··············\·(ds['GHC.Types.Many]·::·I)·(ds1['GHC.Types.Many]·::·I)·->
147 ··············case·ds·of·wild·{·I·ww·ww1·->147 ··············case·ds·of·wild·{·I·ww·ww1·->
148 ··············case·ds1·of·wild1·{·I·ww2·ww3·->·$w$c==·ww·ww1·ww2·ww3·}·}]148 ··············case·ds1·of·wild1·{·I·ww2·ww3·->·$w$c==·ww·ww1·ww2·ww3·}·}]
149 62adeb52213587fd4f26d9f2d75e1ad9149 966278f56a3502b257c6662fe366b47f
150 ··$fEqI_$c==1·::·Loc·->·Loc·->·GHC.Types.Bool150 ··$fEqI_$c==1·::·Loc·->·Loc·->·GHC.Types.Bool
151 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,151 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,
152 ···Unfolding:·Core:·<vanilla>152 ···Unfolding:·Core:·<vanilla>
153 ··············\·(a['GHC.Types.Many]·::·Loc)·(b['GHC.Types.Many]·::·Loc)·->153 ··············\·(a['GHC.Types.Many]·::·Loc)·(b['GHC.Types.Many]·::·Loc)·->
154 ··············case·GHC.Prim.dataToTagSmall#154 ··············case·GHC.Prim.dataToTagSmall#
155 ·····················@'GHC.Types.Lifted155 ·····················@'GHC.Types.Lifted
156 ·····················@Loc156 ·····················@Loc
Offset 175, 20 lines modifiedOffset 175, 20 lines modified
175 ·································`cast`175 ·································`cast`
176 ·······························(Distribution.Types.UnitId.N:UnitId[0]176 ·······························(Distribution.Types.UnitId.N:UnitId[0]
177 ································;·Distribution.Utils.ShortText.N:ShortText[0]177 ································;·Distribution.Utils.ShortText.N:ShortText[0]
178 ································;·Data.ByteString.Short.Internal.N:ShortByteString[0])178 ································;·Data.ByteString.Short.Internal.N:ShortByteString[0])
179 ··························InRepo·->·case·$fEqI1·ret_ty·GHC.Types.Bool·of·{}·}179 ··························InRepo·->·case·$fEqI1·ret_ty·GHC.Types.Bool·of·{}·}
Max diff block lines reached; 49436/56858 bytes (86.95%) of diff not shown.
55.9 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Package.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Package.dyn_hi
Files 98% similar despite different names
55.6 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Distribution.Solver.Modular.Package·91037 interface·Distribution.Solver.Modular.Package·9103
8 ··interface·hash:·f7fe471868e4578820a8e9eb8fa9fa7e 
9 ··ABI·hash:·3a40a6793da4cc9f57390d9a37a8a47c 
10 ··export-list·hash:·79184e9a17bcb583e098859bcb246af98 ··interface·hash:·6ac2ac3dce3625f271f3703fabe036bf
 9 ··ABI·hash:·18f40bb6e50bd62e433dbc31adbcaa52
 10 ··export-list·hash:·11debf6b6e986e324423d93da397f6a7
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·efa8e49c74a13c5a6e4a6de0dfbc626612 ··flag·hash:·efa8e49c74a13c5a6e4a6de0dfbc6266
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·adfea68a68241e05dd0d73b47ac68f8b16 ··src_hash:·adfea68a68241e05dd0d73b47ac68f8b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 34, 17 lines modifiedOffset 34, 17 lines modified
34 ··Distribution.Types.PackageName.PackageName34 ··Distribution.Types.PackageName.PackageName
35 ··Distribution.Types.PkgconfigName.PkgconfigName35 ··Distribution.Types.PkgconfigName.PkgconfigName
36 ··I{I}36 ··I{I}
37 ··Loc{InRepo·Inst}37 ··Loc{InRepo·Inst}
38 ··PI{PI}38 ··PI{PI}
39 ··PN39 ··PN
40 ··QPV40 ··QPV
41 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude41 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
42 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version42 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version
43 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath43 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
44 boot·module·dependencies:44 boot·module·dependencies:
45 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.045 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.0
46 plugin·package·dependencies:46 plugin·package·dependencies:
47 orphans:·Data.Binary.Generic·Data.ByteString.Builder47 orphans:·Data.Binary.Generic·Data.ByteString.Builder
48 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM48 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
49 ·········Data.Text·Data.Text.Lazy·Data.Text.Show49 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
50 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances50 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances
Offset 90, 67 lines modifiedOffset 90, 67 lines modified
90 import··-/··Distribution.Package·c8499f9df339220a18aba001650e2be790 import··-/··Distribution.Package·c8499f9df339220a18aba001650e2be7
91 import··-/··Distribution.Pretty·ad3a40c82564ec7ee6fcd9e75a45101e91 import··-/··Distribution.Pretty·ad3a40c82564ec7ee6fcd9e75a45101e
92 import··-/··Distribution.Types.PackageId·2f1093fb9d2bc84d8c549bb7ee0a2c9892 import··-/··Distribution.Types.PackageId·2f1093fb9d2bc84d8c549bb7ee0a2c98
93 import··-/··Distribution.Types.PackageName·2d813de12eaf7e44d99ff05797acbda793 import··-/··Distribution.Types.PackageName·2d813de12eaf7e44d99ff05797acbda7
94 import··-/··Distribution.Types.PkgconfigName·44bfad8fd5c15d6107a5c4eb6a68129394 import··-/··Distribution.Types.PkgconfigName·44bfad8fd5c15d6107a5c4eb6a681293
95 import··-/··Distribution.Types.UnitId·1349fab4334212aa94e50f96050e4e7395 import··-/··Distribution.Types.UnitId·1349fab4334212aa94e50f96050e4e73
96 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a96 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
97 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c597 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
98 ··exports:·ee59bde71b766895275965ac210e0ee498 ··exports:·ee59bde71b766895275965ac210e0ee4
99 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version·9559a57a6efab3547fff6b4e50ba1a1a 
100 ··exports:·1a3a167e498128f5bad4e8abd67bfb29 
101 ··Ver·09a4bf30b2101e9ca19e7171706c94a6 
102 ··showVer·aca11c8b76a153c8e98190f4dca83f4b 
103 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·c6e4453c328741d8165b2a1ed6bdc4db 
104 ··exports:·900a5f4c6ab7c0db357ed0d618c43c2b 
105 ··Independent·4b17d487ed1233028c56e94d1971e8da 
106 ··PackagePath·9e4d8a664d1edc784aa8a23bc0276da7 
107 ··PackagePath·aafaf9a9f7ffe95813afb16218889da1 
108 ··Q·bd40bcf7be5925b1efc56acdcb2cf2fb 
109 ··QPN·19630db121536cff999937a7cd5c0760 
110 ··QualBase·02bab5176ce9a4109c5bc57c60125921 
111 ··QualExe·123bb558e72ecc86c02d63a65fa1f295 
112 ··QualSetup·706686dfab3855f806384427d812df27 
113 ··QualToplevel·ac73befbe32c3c79c2ec754e8d8e884a 
114 ··Qualified·0eca34c94774daa368065f91c31635cd 
115 ··showQPN·e71d299fb94324a0761546391b22eb3d99 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version·5753e3bbb3cf77cb11efcf5b5290b46f
 100 ··exports:·e739db1e6cb1127817b4a80f07b35551
 101 ··Ver·26eaf62fe7d6b193fbae63476c243e9d
 102 ··showVer·bbc195c3cb855198face73811a773b2d
 103 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·40b1ccd9294b96cf669b98981155fb8f
 104 ··exports:·1252f0b19e1d4ace1accf06a26c20e95
 105 ··Independent·a4cc98ccdc916c8073ea7c345d947e90
 106 ··PackagePath·cbdbe11312303c7d7b2b5792fff99e6d
 107 ··PackagePath·2592aa28b1879faf5b5a53306ff29e8b
 108 ··Q·b8bda4919888b52295310217f46e3e50
 109 ··QPN·7b3c1f82fa15c63c16fad5c5c582a7b8
 110 ··QualBase·5124356c123921a17717809cb26636e1
 111 ··QualExe·50f03eae63b89d87ef28b662ed62a7b1
 112 ··QualSetup·bc794bd085ca62073a3045bb7fa0bebf
 113 ··QualToplevel·3b7e0cdb8a59330e886923982455df39
 114 ··Qualified·6fbb971af57672761a2844eae3fe9dd1
 115 ··showQPN·1b008e0ecb64e371ec8be1d8174e7972
116 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c116 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
117 import··-/··GHC.Internal.Control.Arrow·bc18c814bb33cd30eabb349273fc2547117 import··-/··GHC.Internal.Control.Arrow·bc18c814bb33cd30eabb349273fc2547
118 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd118 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
119 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c119 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
120 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6120 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
121 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c121 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
122 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888122 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
123 6e9cc124ce975ff0f5c14b2c052f0521123 2cbf8b6120112d61ddda13c97754cb4b
124 ··$fEqI·::·GHC.Classes.Eq·I124 ··$fEqI·::·GHC.Classes.Eq·I
125 ··DFunId125 ··DFunId
126 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],126 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],
127 ···Inline:·CONLIKE,·Unfolding:·DFun:.·@I·$fEqI_$c==·$fEqI_$c/=]127 ···Inline:·CONLIKE,·Unfolding:·DFun:.·@I·$fEqI_$c==·$fEqI_$c/=]
128 ac0f1db69d29ce63ed848cf57737ed63128 f1a804cc22e9cbc6f728d6ceed4dc7b1
129 ··$fEqI1·::·()129 ··$fEqI1·::·()
130 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),130 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
131 ···Strictness:·b,·CPR:·b]131 ···Strictness:·b,·CPR:·b]
132 b2e4e3ec9a6b860e9d45f9f34982b4d3132 00fd693a06db7d8b63761ca6db190f0a
133 ··$fEqI_$c/=·::·I·->·I·->·GHC.Types.Bool133 ··$fEqI_$c/=·::·I·->·I·->·GHC.Types.Bool
134 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,134 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
135 ···Strictness:·<1!P(SL,L)><1!P(SL,L)>,·Inline:·(sat-args=2),135 ···Strictness:·<1!P(SL,L)><1!P(SL,L)>,·Inline:·(sat-args=2),
136 ···Unfolding:·Core:·StableUser·<2,FalseFalse>136 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
137 ··············\·(x['GHC.Types.Many]·::·I)·(y['GHC.Types.Many]·::·I)·->137 ··············\·(x['GHC.Types.Many]·::·I)·(y['GHC.Types.Many]·::·I)·->
138 ··············case·$fEqI_$c==·x·y·of·wild·{138 ··············case·$fEqI_$c==·x·y·of·wild·{
139 ················GHC.Types.False·->·GHC.Types.True139 ················GHC.Types.False·->·GHC.Types.True
140 ················GHC.Types.True·->·GHC.Types.False·}]140 ················GHC.Types.True·->·GHC.Types.False·}]
141 e4687616ec3ceeb9ca0a24c6355ae91c141 2fea6d993a0acc203982c00aeb347116
142 ··$fEqI_$c==·::·I·->·I·->·GHC.Types.Bool142 ··$fEqI_$c==·::·I·->·I·->·GHC.Types.Bool
143 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,143 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
144 ···Strictness:·<1!P(SL,L)><1!P(SL,L)>,·Inline:·[2],144 ···Strictness:·<1!P(SL,L)><1!P(SL,L)>,·Inline:·[2],
145 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>145 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
146 ··············\·(ds['GHC.Types.Many]·::·I)·(ds1['GHC.Types.Many]·::·I)·->146 ··············\·(ds['GHC.Types.Many]·::·I)·(ds1['GHC.Types.Many]·::·I)·->
147 ··············case·ds·of·wild·{·I·ww·ww1·->147 ··············case·ds·of·wild·{·I·ww·ww1·->
148 ··············case·ds1·of·wild1·{·I·ww2·ww3·->·$w$c==·ww·ww1·ww2·ww3·}·}]148 ··············case·ds1·of·wild1·{·I·ww2·ww3·->·$w$c==·ww·ww1·ww2·ww3·}·}]
149 62adeb52213587fd4f26d9f2d75e1ad9149 966278f56a3502b257c6662fe366b47f
150 ··$fEqI_$c==1·::·Loc·->·Loc·->·GHC.Types.Bool150 ··$fEqI_$c==1·::·Loc·->·Loc·->·GHC.Types.Bool
151 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,151 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,
152 ···Unfolding:·Core:·<vanilla>152 ···Unfolding:·Core:·<vanilla>
153 ··············\·(a['GHC.Types.Many]·::·Loc)·(b['GHC.Types.Many]·::·Loc)·->153 ··············\·(a['GHC.Types.Many]·::·Loc)·(b['GHC.Types.Many]·::·Loc)·->
154 ··············case·GHC.Prim.dataToTagSmall#154 ··············case·GHC.Prim.dataToTagSmall#
155 ·····················@'GHC.Types.Lifted155 ·····················@'GHC.Types.Lifted
156 ·····················@Loc156 ·····················@Loc
Offset 175, 20 lines modifiedOffset 175, 20 lines modified
175 ·································`cast`175 ·································`cast`
176 ·······························(Distribution.Types.UnitId.N:UnitId[0]176 ·······························(Distribution.Types.UnitId.N:UnitId[0]
177 ································;·Distribution.Utils.ShortText.N:ShortText[0]177 ································;·Distribution.Utils.ShortText.N:ShortText[0]
178 ································;·Data.ByteString.Short.Internal.N:ShortByteString[0])178 ································;·Data.ByteString.Short.Internal.N:ShortByteString[0])
179 ··························InRepo·->·case·$fEqI1·ret_ty·GHC.Types.Bool·of·{}·}179 ··························InRepo·->·case·$fEqI1·ret_ty·GHC.Types.Bool·of·{}·}
Max diff block lines reached; 49436/56858 bytes (86.95%) of diff not shown.
44.5 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Preference.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Preference.dyn_hi
Files 96% similar despite different names
44.1 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Distribution.Solver.Modular.Preference·91037 interface·Distribution.Solver.Modular.Preference·9103
8 ··interface·hash:·15129afc57aa9e08ad2c4406c7f65d74 
9 ··ABI·hash:·ecd4ec8c1beb74a4d9ee11ff69e4bd21 
10 ··export-list·hash:·668597cd7784d311f6bab29daa10b8348 ··interface·hash:·fff9b4982d156db4a8482cbea874be5c
 9 ··ABI·hash:·e3ef0f28a900148dbc25c758e6d45fbc
 10 ··export-list·hash:·bc98aa73f0de577d8b82e40e75e05b5b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ffb41df46406d3d7604717d0e08daaa812 ··flag·hash:·ffb41df46406d3d7604717d0e08daaa8
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a73b0cd599a4c23d9d2b40a9225b34d816 ··src_hash:·a73b0cd599a4c23d9d2b40a9225b34d8
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 28, 31 lines modifiedOffset 28, 31 lines modified
28 ··onlyConstrained28 ··onlyConstrained
29 ··preferBaseGoalChoice29 ··preferBaseGoalChoice
30 ··preferLinked30 ··preferLinked
31 ··preferPackagePreferences31 ··preferPackagePreferences
32 ··preferReallyEasyGoalChoices32 ··preferReallyEasyGoalChoices
33 ··pruneAfterFirstSuccess33 ··pruneAfterFirstSuccess
34 ··sortGoals34 ··sortGoals
35 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude35 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
36 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet36 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet
37 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency37 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
38 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag38 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag
39 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.PSQ39 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.PSQ
40 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package40 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
41 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree41 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree
42 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version42 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version
43 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.WeightedPSQ43 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.WeightedPSQ
44 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Flag44 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Flag
45 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.InstalledPreference45 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.InstalledPreference
46 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.LabeledPackageConstraint46 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.LabeledPackageConstraint
47 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.OptionalStanza47 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.OptionalStanza
48 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackageConstraint48 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackageConstraint
49 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath49 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
50 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePreferences50 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePreferences
51 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Variable51 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Variable
52 boot·module·dependencies:52 boot·module·dependencies:
53 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.053 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.0
54 ·····························containers-0.7·transformers-0.6.1.154 ·····························containers-0.7·transformers-0.6.1.1
55 plugin·package·dependencies:55 plugin·package·dependencies:
56 orphans:·Data.Binary.Generic·Data.ByteString.Builder56 orphans:·Data.Binary.Generic·Data.ByteString.Builder
57 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM57 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
58 ·········Data.Text·Data.Text.Lazy·Data.Text.Show58 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 130, 141 lines modifiedOffset 130, 141 lines modified
130 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict130 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict
131 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy131 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy
132 ·························Control.Monad.Trans.Writer.Strict132 ·························Control.Monad.Trans.Writer.Strict
133 import··-/··Distribution.PackageDescription·a2356c5b24e776158b435253363ec408133 import··-/··Distribution.PackageDescription·a2356c5b24e776158b435253363ec408
134 import··-/··Distribution.Types.Flag·4fbf653e0fc8cadd886f14bfde0d5101134 import··-/··Distribution.Types.Flag·4fbf653e0fc8cadd886f14bfde0d5101
135 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde135 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
136 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a136 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
137 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c5137 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
138 ··exports:·ee59bde71b766895275965ac210e0ee4138 ··exports:·ee59bde71b766895275965ac210e0ee4
139 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·3a0d67cd65d3a15148abf44cbb2b62c9 
140 ··exports:·7704f040d7519949c3c5a960bd3c7783 
141 ··ConflictSet·7a98782be7d2f9923c0354f5c2ec072b 
142 ··union·21ad4949c2dc85b80d162ab4ef117e55 
143 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
144 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
145 ··Goal·fafec6244c3d9faf8f30f7b9871170fb 
146 ··Goal·af980eb3da3cfca9a5e91362d29efb8e 
147 ··QGoalReason·656cd1b15b51343353e0632ac74e6696 
148 ··goalReasonToConflictSetWithConflict·879e5e6096f19937fa012416d4686fb0 
149 ··goalToVar·9ff249af48ff2e5a9de640c594c40e89 
150 ··varToConflictSet·d3a5abad03c92d2bc64152c50e0264c1 
151 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·3e022a743bbda12033bba26e495ce748 
152 ··exports:·5b2fa1a2c0bc0d81686f7cbd274dc2c7 
153 ··FN·d70c49a83254f238b836a16068436ba6 
154 ··Flag·6e7a150e6a8731ed539d83cbbe19a0be 
155 ··SN·611649da9ef9b303033e4106d65383f6 
156 ··WeakOrTrivial·76cab77dd9465a938b4fc85b8c4381db 
157 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.PSQ·29272afcbdaf469cb1353f71f57c78b4 
158 ··exports:·eb45ea7ff7b443bb36ca98ae85d0e818 
159 ··filterIfAny·5f47b427c627c4fa3f656e91104f6784 
160 ··filterIfAnyByKeys·2e4ca0e2a5d83cace71b854249528ce7 
161 ··firstOnly·02ffd32efeaea59c80ce50d437fa5d23 
162 ··prefer·a8c494e3d7da0f34b71ce25a28c92605 
163 ··preferByKeys·35d9711e430257349fb25bd05f2213c3 
164 ··sortByKeys·9e627d8593f7a54879ee5c05ceb2d74c 
165 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
166 ··exports:·79184e9a17bcb583e098859bcb246af9 
167 ··I·1824432e3c5717b2a6a128b671fafac8 
168 ··I·da8f4b00c0daa223e5056879bda53b9f 
169 ··InRepo·90a00690d351a7617852fa3eefb94015 
170 ··Inst·bbc89e21923d476be94b7c82b7e16be0 
171 ··PI·26714161756b98a2c7c3c090c466c6d0 
172 ··PI·f7d0d29a05b56dd00dd7924290f71a35 
173 ··PN·96b40487e15e657409aa99941e385c67 
174 ··instI·ead8b2d764e54ff9b4bbca02e6635757 
175 ··unPN·530ce0f704ce72d62a15d3468b51bf11 
176 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·82eb7beb7640462a1fccbaa8cf4f442a 
177 ··exports:·f93b7e78c477024f0e0a4aa8db8e0a3c 
178 ··CannotReinstall·a5fb2c7fb8859888f3b221d32692f5e6 
179 ··Done·791a8b1c6da275d9a849a35d7fd3e5e4 
180 ··EndoTreeTrav·48ca77b6077ac41d9eef683545ff9ebd 
181 ··FChoice·bef7aa8a72162b7f0b8adc55ebde5f37 
182 ··FChoiceF·570cf469d6bf144e3b93aa743e7f162e 
183 ··Fail·61ce9eecd9fc5a06d98ba2ca473ab5cd 
184 ··FailF·297a254d57af7a4741f284addfdacbc2 
185 ··GlobalConstraintFlag·a6db6125f9f2edeaaf8d7f19ded26ca3 
186 ··GlobalConstraintInstalled·ec97846c4185d6e3eb3d39fa8d8c6d3e 
187 ··GlobalConstraintSource·7877eb793b7897bd63dbeaa2d7e4819a 
188 ··GlobalConstraintVersion·742a457fdbf358c3a9e25710f672db49 
189 ··GoalChoice·71577cbf70d9d510e9bbfee2d1d5c350 
190 ··GoalChoiceF·13d75176cf254fa660ae718fafbe4e79 
191 ··ManualFlag·54088193f210f312428997d7a7da4bed 
192 ··MultipleInstances·7eb7c78f4156f572d617fc17e22f050f 
193 ··NotExplicit·671132943221d1b38bdb0e01ab40d38a 
194 ··PChoice·c3e771a3da8b86947f3a030066ba9b77 
195 ··PChoiceF·76946f235031bc5d7f6f8333aac123c5 
196 ··POption·d8940e4d316a3596124635c505abbe76 
197 ··POption·f2c36594534b397fafecc8c43f849037 
198 ··SChoice·c253e8a108c1092724d99bfe3345bff4 
199 ··SChoiceF·a6fdd0892b210d9a0bb6e63f6efefdec 
200 ··Tree·9593b1081548d931783a573ec83ad9e2 
201 ··TreeF·8db07a54026ed8b3a219f5900ad81b4c 
202 ··Weight·d3db9ed6dfd6328a6b67375c84ab2050 
203 ··active·1e9426406b4ec6843316e10de3b58ef4 
204 ··zeroOrOneChoices·b981d26e1d182428b79e08f186c42820 
Max diff block lines reached; 24015/45163 bytes (53.17%) of diff not shown.
44.5 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Preference.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Preference.hi
Files 97% similar despite different names
44.1 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Distribution.Solver.Modular.Preference·91037 interface·Distribution.Solver.Modular.Preference·9103
8 ··interface·hash:·15129afc57aa9e08ad2c4406c7f65d74 
9 ··ABI·hash:·ecd4ec8c1beb74a4d9ee11ff69e4bd21 
10 ··export-list·hash:·668597cd7784d311f6bab29daa10b8348 ··interface·hash:·fff9b4982d156db4a8482cbea874be5c
 9 ··ABI·hash:·e3ef0f28a900148dbc25c758e6d45fbc
 10 ··export-list·hash:·bc98aa73f0de577d8b82e40e75e05b5b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ffb41df46406d3d7604717d0e08daaa812 ··flag·hash:·ffb41df46406d3d7604717d0e08daaa8
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a73b0cd599a4c23d9d2b40a9225b34d816 ··src_hash:·a73b0cd599a4c23d9d2b40a9225b34d8
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 28, 31 lines modifiedOffset 28, 31 lines modified
28 ··onlyConstrained28 ··onlyConstrained
29 ··preferBaseGoalChoice29 ··preferBaseGoalChoice
30 ··preferLinked30 ··preferLinked
31 ··preferPackagePreferences31 ··preferPackagePreferences
32 ··preferReallyEasyGoalChoices32 ··preferReallyEasyGoalChoices
33 ··pruneAfterFirstSuccess33 ··pruneAfterFirstSuccess
34 ··sortGoals34 ··sortGoals
35 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude35 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
36 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet36 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet
37 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency37 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
38 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag38 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag
39 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.PSQ39 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.PSQ
40 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package40 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
41 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree41 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree
42 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version42 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version
43 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.WeightedPSQ43 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.WeightedPSQ
44 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Flag44 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Flag
45 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.InstalledPreference45 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.InstalledPreference
46 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.LabeledPackageConstraint46 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.LabeledPackageConstraint
47 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.OptionalStanza47 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.OptionalStanza
48 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackageConstraint48 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackageConstraint
49 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath49 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
50 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePreferences50 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePreferences
51 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Variable51 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Variable
52 boot·module·dependencies:52 boot·module·dependencies:
53 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.053 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.0
54 ·····························containers-0.7·transformers-0.6.1.154 ·····························containers-0.7·transformers-0.6.1.1
55 plugin·package·dependencies:55 plugin·package·dependencies:
56 orphans:·Data.Binary.Generic·Data.ByteString.Builder56 orphans:·Data.Binary.Generic·Data.ByteString.Builder
57 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM57 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
58 ·········Data.Text·Data.Text.Lazy·Data.Text.Show58 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 130, 141 lines modifiedOffset 130, 141 lines modified
130 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict130 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict
131 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy131 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy
132 ·························Control.Monad.Trans.Writer.Strict132 ·························Control.Monad.Trans.Writer.Strict
133 import··-/··Distribution.PackageDescription·a2356c5b24e776158b435253363ec408133 import··-/··Distribution.PackageDescription·a2356c5b24e776158b435253363ec408
134 import··-/··Distribution.Types.Flag·4fbf653e0fc8cadd886f14bfde0d5101134 import··-/··Distribution.Types.Flag·4fbf653e0fc8cadd886f14bfde0d5101
135 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde135 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
136 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a136 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
137 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c5137 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
138 ··exports:·ee59bde71b766895275965ac210e0ee4138 ··exports:·ee59bde71b766895275965ac210e0ee4
139 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·3a0d67cd65d3a15148abf44cbb2b62c9 
140 ··exports:·7704f040d7519949c3c5a960bd3c7783 
141 ··ConflictSet·7a98782be7d2f9923c0354f5c2ec072b 
142 ··union·21ad4949c2dc85b80d162ab4ef117e55 
143 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
144 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
145 ··Goal·fafec6244c3d9faf8f30f7b9871170fb 
146 ··Goal·af980eb3da3cfca9a5e91362d29efb8e 
147 ··QGoalReason·656cd1b15b51343353e0632ac74e6696 
148 ··goalReasonToConflictSetWithConflict·879e5e6096f19937fa012416d4686fb0 
149 ··goalToVar·9ff249af48ff2e5a9de640c594c40e89 
150 ··varToConflictSet·d3a5abad03c92d2bc64152c50e0264c1 
151 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·3e022a743bbda12033bba26e495ce748 
152 ··exports:·5b2fa1a2c0bc0d81686f7cbd274dc2c7 
153 ··FN·d70c49a83254f238b836a16068436ba6 
154 ··Flag·6e7a150e6a8731ed539d83cbbe19a0be 
155 ··SN·611649da9ef9b303033e4106d65383f6 
156 ··WeakOrTrivial·76cab77dd9465a938b4fc85b8c4381db 
157 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.PSQ·29272afcbdaf469cb1353f71f57c78b4 
158 ··exports:·eb45ea7ff7b443bb36ca98ae85d0e818 
159 ··filterIfAny·5f47b427c627c4fa3f656e91104f6784 
160 ··filterIfAnyByKeys·2e4ca0e2a5d83cace71b854249528ce7 
161 ··firstOnly·02ffd32efeaea59c80ce50d437fa5d23 
162 ··prefer·a8c494e3d7da0f34b71ce25a28c92605 
163 ··preferByKeys·35d9711e430257349fb25bd05f2213c3 
164 ··sortByKeys·9e627d8593f7a54879ee5c05ceb2d74c 
165 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
166 ··exports:·79184e9a17bcb583e098859bcb246af9 
167 ··I·1824432e3c5717b2a6a128b671fafac8 
168 ··I·da8f4b00c0daa223e5056879bda53b9f 
169 ··InRepo·90a00690d351a7617852fa3eefb94015 
170 ··Inst·bbc89e21923d476be94b7c82b7e16be0 
171 ··PI·26714161756b98a2c7c3c090c466c6d0 
172 ··PI·f7d0d29a05b56dd00dd7924290f71a35 
173 ··PN·96b40487e15e657409aa99941e385c67 
174 ··instI·ead8b2d764e54ff9b4bbca02e6635757 
175 ··unPN·530ce0f704ce72d62a15d3468b51bf11 
176 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·82eb7beb7640462a1fccbaa8cf4f442a 
177 ··exports:·f93b7e78c477024f0e0a4aa8db8e0a3c 
178 ··CannotReinstall·a5fb2c7fb8859888f3b221d32692f5e6 
179 ··Done·791a8b1c6da275d9a849a35d7fd3e5e4 
180 ··EndoTreeTrav·48ca77b6077ac41d9eef683545ff9ebd 
181 ··FChoice·bef7aa8a72162b7f0b8adc55ebde5f37 
182 ··FChoiceF·570cf469d6bf144e3b93aa743e7f162e 
183 ··Fail·61ce9eecd9fc5a06d98ba2ca473ab5cd 
184 ··FailF·297a254d57af7a4741f284addfdacbc2 
185 ··GlobalConstraintFlag·a6db6125f9f2edeaaf8d7f19ded26ca3 
186 ··GlobalConstraintInstalled·ec97846c4185d6e3eb3d39fa8d8c6d3e 
187 ··GlobalConstraintSource·7877eb793b7897bd63dbeaa2d7e4819a 
188 ··GlobalConstraintVersion·742a457fdbf358c3a9e25710f672db49 
189 ··GoalChoice·71577cbf70d9d510e9bbfee2d1d5c350 
190 ··GoalChoiceF·13d75176cf254fa660ae718fafbe4e79 
191 ··ManualFlag·54088193f210f312428997d7a7da4bed 
192 ··MultipleInstances·7eb7c78f4156f572d617fc17e22f050f 
193 ··NotExplicit·671132943221d1b38bdb0e01ab40d38a 
194 ··PChoice·c3e771a3da8b86947f3a030066ba9b77 
195 ··PChoiceF·76946f235031bc5d7f6f8333aac123c5 
196 ··POption·d8940e4d316a3596124635c505abbe76 
197 ··POption·f2c36594534b397fafecc8c43f849037 
198 ··SChoice·c253e8a108c1092724d99bfe3345bff4 
199 ··SChoiceF·a6fdd0892b210d9a0bb6e63f6efefdec 
200 ··Tree·9593b1081548d931783a573ec83ad9e2 
201 ··TreeF·8db07a54026ed8b3a219f5900ad81b4c 
202 ··Weight·d3db9ed6dfd6328a6b67375c84ab2050 
203 ··active·1e9426406b4ec6843316e10de3b58ef4 
204 ··zeroOrOneChoices·b981d26e1d182428b79e08f186c42820 
Max diff block lines reached; 24015/45160 bytes (53.18%) of diff not shown.
18.8 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/RetryLog.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/RetryLog.hi
Files 98% similar despite different names
18.5 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Distribution.Solver.Modular.RetryLog·91037 interface·Distribution.Solver.Modular.RetryLog·9103
8 ··interface·hash:·280d3dc4c6adf51f858e28f6e7e37f5d 
9 ··ABI·hash:·f8ed6b2e7b7ff8a290512d6c5e78e2f0 
10 ··export-list·hash:·d9182f62a6884fe6025d4c4d22b6176c8 ··interface·hash:·dfe43f9aa16f76a4dee696a582afb531
 9 ··ABI·hash:·aceae58ff512859d651419093bf8a465
 10 ··export-list·hash:·253b9192db20ddd95ab1c39219216b6f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·c3e6582ce603a1b1a7a6c7150b2dcb2912 ··flag·hash:·c3e6582ce603a1b1a7a6c7150b2dcb29
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ce291afd38a994c27389a364464b1edc16 ··src_hash:·ce291afd38a994c27389a364464b1edc
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 23, 17 lines modifiedOffset 23, 17 lines modified
23 ··fromProgress23 ··fromProgress
24 ··mapFailure24 ··mapFailure
25 ··retry25 ··retry
26 ··succeedWith26 ··succeedWith
27 ··toProgress27 ··toProgress
28 ··tryWith28 ··tryWith
29 ··RetryLog29 ··RetryLog
30 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude30 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
31 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Message31 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Message
32 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Progress32 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Progress
33 boot·module·dependencies:33 boot·module·dependencies:
34 direct·package·dependencies:·base-4.20.2.034 direct·package·dependencies:·base-4.20.2.0
35 plugin·package·dependencies:35 plugin·package·dependencies:
36 orphans:·Data.Binary.Generic·Data.ByteString.Builder36 orphans:·Data.Binary.Generic·Data.ByteString.Builder
37 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM37 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
38 ·········Data.Text·Data.Text.Lazy·Data.Text.Show38 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
39 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances39 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances
Offset 105, 98 lines modifiedOffset 105, 98 lines modified
105 ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.CPS105 ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.CPS
106 ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict106 ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict
107 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select107 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select
108 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict108 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict
109 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy109 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy
110 ·························Control.Monad.Trans.Writer.Strict110 ·························Control.Monad.Trans.Writer.Strict
111 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a111 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
112 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c5112 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
113 ··exports:·ee59bde71b766895275965ac210e0ee4113 ··exports:·ee59bde71b766895275965ac210e0ee4
114 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Message·4e39669c6d7c37a9ba5b0ffd717f5d52 
115 ··exports:·a7f5d156f4f70c935918e0d50a969916 
116 ··Enter·c21a9b2cd569768a7ace0b69c3ce7d51 
117 ··Leave·0c56f6922e3b82c60e834380616015ef 
118 ··Message·dbfc402de006680deacd43dc8d7bad77 
119 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Progress·12cbd41762c4e1336dadb15466213af7 
120 ··exports:·065faf2d43087704ed2c0880cb49a565 
121 ··Done·17749da26bb03902bbece95ef0064bce 
122 ··Fail·bc258d4695567d741ed473fd353e3c2d 
123 ··Progress·ba93ac4d93364881096ae2bc67fe2ce0 
124 ··Step·175ffa7f5a5d2e7b50b085eefd91f569114 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Message·f0c361946c40682ee13910453d7589f1
 115 ··exports:·42f6e32992afbc3cf678394a0162ebf8
 116 ··Enter·e187eeab742a4bc2cb3a0ae2c774be0f
 117 ··Leave·04d621300c62c04cbfeb5e1d33a9fb4f
 118 ··Message·d765cb230e05beb750317add57d8dbe2
 119 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Progress·332962409d4f7badfc615a21165a6c06
 120 ··exports:·a4585922e2104e67077b38007d99ead1
 121 ··Done·5c64f2b2e5dd93e27596c7a6923d6b52
 122 ··Fail·4b16859f4559bd5b0ec47d042ace039e
 123 ··Progress·99cee458628c9d6bc65399dd72a951a2
 124 ··Step·385db52069ec6ccd019c227f85015a09
125 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c125 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
126 43a8be944b106b7397719fec49416257126 a3add44648f4e9e339bdb1c6b4636ca3
127 ··$tcRetryLog·::·GHC.Types.TyCon127 ··$tcRetryLog·::·GHC.Types.TyCon
128 ··[HasNoCafRefs,·TagSig:·<TagProper>,128 ··[HasNoCafRefs,·TagSig:·<TagProper>,
129 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],129 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
130 ···Unfolding:·Core:·<vanilla>130 ···Unfolding:·Core:·<vanilla>
131 ··············GHC.Types.TyCon131 ··············GHC.Types.TyCon
132 ················2614018684036651481#Word64 
133 ················6331095406444294550#Word64132 ················12366991556960060420#Word64
 133 ················5949181933069455224#Word64
134 ················$trModule134 ················$trModule
135 ················$tcRetryLog2135 ················$tcRetryLog2
136 ················0#136 ················0#
137 ················$tcRetryLog1]137 ················$tcRetryLog1]
138 ec3a1aa3af9e8313e4c3af0c1dced18f138 dbb1b56dac05c0b51a49a496f147480f
139 ··$tcRetryLog1·::·GHC.Types.KindRep139 ··$tcRetryLog1·::·GHC.Types.KindRep
140 ··[HasNoCafRefs,·TagSig:·<TagProper>,140 ··[HasNoCafRefs,·TagSig:·<TagProper>,
141 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]141 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
142 9ae9d387641f8d10f23fbecc49df8ef2142 91f5c8649d69a59da3d84034a03d51de
143 ··$tcRetryLog2·::·GHC.Types.TrName143 ··$tcRetryLog2·::·GHC.Types.TrName
144 ··[HasNoCafRefs,·TagSig:·<TagProper>,144 ··[HasNoCafRefs,·TagSig:·<TagProper>,
145 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],145 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
146 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcRetryLog3]146 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcRetryLog3]
147 5350931f719218f5aa9afdc57a1e0e32147 dbd8cee46b0e4580c845cfec9ffa30ac
148 ··$tcRetryLog3·::·GHC.Prim.Addr#148 ··$tcRetryLog3·::·GHC.Prim.Addr#
149 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,149 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
150 ···Unfolding:·Core:·<vanilla>·"RetryLog"#]150 ···Unfolding:·Core:·<vanilla>·"RetryLog"#]
151 7e367713ba22af6798a2c9e31d64967c151 e671a48148fe5f18683da6b9131d38c8
152 ··$trModule·::·GHC.Types.Module152 ··$trModule·::·GHC.Types.Module
153 ··[HasNoCafRefs,·TagSig:·<TagProper>,153 ··[HasNoCafRefs,·TagSig:·<TagProper>,
154 ···LambdaFormInfo:·LFCon[GHC.Types.Module],154 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
155 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]155 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
156 4bd0b3ecda3509704df62e8bffc3adc4156 f7c0e50cab61eb8d19d415e978c10acb
157 ··$trModule1·::·GHC.Types.TrName157 ··$trModule1·::·GHC.Types.TrName
158 ··[HasNoCafRefs,·TagSig:·<TagProper>,158 ··[HasNoCafRefs,·TagSig:·<TagProper>,
159 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],159 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
160 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]160 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
161 2fd83a341f54b4498a74b36f80a737a3161 a29d5f4548a374f38ddd828e7228323c
162 ··$trModule2·::·GHC.Prim.Addr#162 ··$trModule2·::·GHC.Prim.Addr#
163 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,163 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
164 ···Unfolding:·Core:·<vanilla>·"Distribution.Solver.Modular.RetryLog"#]164 ···Unfolding:·Core:·<vanilla>·"Distribution.Solver.Modular.RetryLog"#]
165 4f43a22eef04976f4dc2096e34e7d64c165 3ed258fb2e9b341a929b80949f7ab16c
166 ··$trModule3·::·GHC.Types.TrName166 ··$trModule3·::·GHC.Types.TrName
167 ··[HasNoCafRefs,·TagSig:·<TagProper>,167 ··[HasNoCafRefs,·TagSig:·<TagProper>,
168 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],168 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
169 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]169 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
170 a9afa4aaf80982a982a479495a393f0b170 b80393d02adaa34f1270db53405effc5
171 ··$trModule4·::·GHC.Prim.Addr#171 ··$trModule4·::·GHC.Prim.Addr#
172 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,172 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
173 ···Unfolding:·Core:·<vanilla>173 ···Unfolding:·Core:·<vanilla>
174 ··············"cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u"#] 
175 e376f10038f61f9ee732053ff10d61e8174 ··············"cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG"#]
 175 8df7e10dada4f2f1d1f3c844c66195e0
176 ··type·RetryLog·::·*·->·*·->·*·->·*176 ··type·RetryLog·::·*·->·*·->·*·->·*
177 ··newtype·RetryLog·step·fail·done177 ··newtype·RetryLog·step·fail·done
178 ····=·RetryLog·{unRetryLog·::·forall·fail2.178 ····=·RetryLog·{unRetryLog·::·forall·fail2.
179 ······························(fail179 ······························(fail
180 ·······························->·Distribution.Solver.Types.Progress.Progress·step·fail2·done)180 ·······························->·Distribution.Solver.Types.Progress.Progress·step·fail2·done)
181 ······························->·Distribution.Solver.Types.Progress.Progress·step·fail2·done}181 ······························->·Distribution.Solver.Types.Progress.Progress·step·fail2·done}
Max diff block lines reached; 11662/18871 bytes (61.80%) of diff not shown.
18.8 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/RetryLog.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/RetryLog.dyn_hi
Files 98% similar despite different names
18.5 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Distribution.Solver.Modular.RetryLog·91037 interface·Distribution.Solver.Modular.RetryLog·9103
8 ··interface·hash:·280d3dc4c6adf51f858e28f6e7e37f5d 
9 ··ABI·hash:·f8ed6b2e7b7ff8a290512d6c5e78e2f0 
10 ··export-list·hash:·d9182f62a6884fe6025d4c4d22b6176c8 ··interface·hash:·dfe43f9aa16f76a4dee696a582afb531
 9 ··ABI·hash:·aceae58ff512859d651419093bf8a465
 10 ··export-list·hash:·253b9192db20ddd95ab1c39219216b6f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·c3e6582ce603a1b1a7a6c7150b2dcb2912 ··flag·hash:·c3e6582ce603a1b1a7a6c7150b2dcb29
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ce291afd38a994c27389a364464b1edc16 ··src_hash:·ce291afd38a994c27389a364464b1edc
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 23, 17 lines modifiedOffset 23, 17 lines modified
23 ··fromProgress23 ··fromProgress
24 ··mapFailure24 ··mapFailure
25 ··retry25 ··retry
26 ··succeedWith26 ··succeedWith
27 ··toProgress27 ··toProgress
28 ··tryWith28 ··tryWith
29 ··RetryLog29 ··RetryLog
30 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude30 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
31 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Message31 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Message
32 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Progress32 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Progress
33 boot·module·dependencies:33 boot·module·dependencies:
34 direct·package·dependencies:·base-4.20.2.034 direct·package·dependencies:·base-4.20.2.0
35 plugin·package·dependencies:35 plugin·package·dependencies:
36 orphans:·Data.Binary.Generic·Data.ByteString.Builder36 orphans:·Data.Binary.Generic·Data.ByteString.Builder
37 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM37 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
38 ·········Data.Text·Data.Text.Lazy·Data.Text.Show38 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
39 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances39 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances
Offset 105, 98 lines modifiedOffset 105, 98 lines modified
105 ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.CPS105 ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.CPS
106 ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict106 ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict
107 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select107 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select
108 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict108 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict
109 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy109 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy
110 ·························Control.Monad.Trans.Writer.Strict110 ·························Control.Monad.Trans.Writer.Strict
111 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a111 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
112 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c5112 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
113 ··exports:·ee59bde71b766895275965ac210e0ee4113 ··exports:·ee59bde71b766895275965ac210e0ee4
114 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Message·4e39669c6d7c37a9ba5b0ffd717f5d52 
115 ··exports:·a7f5d156f4f70c935918e0d50a969916 
116 ··Enter·c21a9b2cd569768a7ace0b69c3ce7d51 
117 ··Leave·0c56f6922e3b82c60e834380616015ef 
118 ··Message·dbfc402de006680deacd43dc8d7bad77 
119 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Progress·12cbd41762c4e1336dadb15466213af7 
120 ··exports:·065faf2d43087704ed2c0880cb49a565 
121 ··Done·17749da26bb03902bbece95ef0064bce 
122 ··Fail·bc258d4695567d741ed473fd353e3c2d 
123 ··Progress·ba93ac4d93364881096ae2bc67fe2ce0 
124 ··Step·175ffa7f5a5d2e7b50b085eefd91f569114 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Message·f0c361946c40682ee13910453d7589f1
 115 ··exports:·42f6e32992afbc3cf678394a0162ebf8
 116 ··Enter·e187eeab742a4bc2cb3a0ae2c774be0f
 117 ··Leave·04d621300c62c04cbfeb5e1d33a9fb4f
 118 ··Message·d765cb230e05beb750317add57d8dbe2
 119 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Progress·332962409d4f7badfc615a21165a6c06
 120 ··exports:·a4585922e2104e67077b38007d99ead1
 121 ··Done·5c64f2b2e5dd93e27596c7a6923d6b52
 122 ··Fail·4b16859f4559bd5b0ec47d042ace039e
 123 ··Progress·99cee458628c9d6bc65399dd72a951a2
 124 ··Step·385db52069ec6ccd019c227f85015a09
125 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c125 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
126 43a8be944b106b7397719fec49416257126 a3add44648f4e9e339bdb1c6b4636ca3
127 ··$tcRetryLog·::·GHC.Types.TyCon127 ··$tcRetryLog·::·GHC.Types.TyCon
128 ··[HasNoCafRefs,·TagSig:·<TagProper>,128 ··[HasNoCafRefs,·TagSig:·<TagProper>,
129 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],129 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
130 ···Unfolding:·Core:·<vanilla>130 ···Unfolding:·Core:·<vanilla>
131 ··············GHC.Types.TyCon131 ··············GHC.Types.TyCon
132 ················2614018684036651481#Word64 
133 ················6331095406444294550#Word64132 ················12366991556960060420#Word64
 133 ················5949181933069455224#Word64
134 ················$trModule134 ················$trModule
135 ················$tcRetryLog2135 ················$tcRetryLog2
136 ················0#136 ················0#
137 ················$tcRetryLog1]137 ················$tcRetryLog1]
138 ec3a1aa3af9e8313e4c3af0c1dced18f138 dbb1b56dac05c0b51a49a496f147480f
139 ··$tcRetryLog1·::·GHC.Types.KindRep139 ··$tcRetryLog1·::·GHC.Types.KindRep
140 ··[HasNoCafRefs,·TagSig:·<TagProper>,140 ··[HasNoCafRefs,·TagSig:·<TagProper>,
141 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]141 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
142 9ae9d387641f8d10f23fbecc49df8ef2142 91f5c8649d69a59da3d84034a03d51de
143 ··$tcRetryLog2·::·GHC.Types.TrName143 ··$tcRetryLog2·::·GHC.Types.TrName
144 ··[HasNoCafRefs,·TagSig:·<TagProper>,144 ··[HasNoCafRefs,·TagSig:·<TagProper>,
145 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],145 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
146 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcRetryLog3]146 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcRetryLog3]
147 5350931f719218f5aa9afdc57a1e0e32147 dbd8cee46b0e4580c845cfec9ffa30ac
148 ··$tcRetryLog3·::·GHC.Prim.Addr#148 ··$tcRetryLog3·::·GHC.Prim.Addr#
149 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,149 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
150 ···Unfolding:·Core:·<vanilla>·"RetryLog"#]150 ···Unfolding:·Core:·<vanilla>·"RetryLog"#]
151 7e367713ba22af6798a2c9e31d64967c151 e671a48148fe5f18683da6b9131d38c8
152 ··$trModule·::·GHC.Types.Module152 ··$trModule·::·GHC.Types.Module
153 ··[HasNoCafRefs,·TagSig:·<TagProper>,153 ··[HasNoCafRefs,·TagSig:·<TagProper>,
154 ···LambdaFormInfo:·LFCon[GHC.Types.Module],154 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
155 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]155 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
156 4bd0b3ecda3509704df62e8bffc3adc4156 f7c0e50cab61eb8d19d415e978c10acb
157 ··$trModule1·::·GHC.Types.TrName157 ··$trModule1·::·GHC.Types.TrName
158 ··[HasNoCafRefs,·TagSig:·<TagProper>,158 ··[HasNoCafRefs,·TagSig:·<TagProper>,
159 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],159 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
160 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]160 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
161 2fd83a341f54b4498a74b36f80a737a3161 a29d5f4548a374f38ddd828e7228323c
162 ··$trModule2·::·GHC.Prim.Addr#162 ··$trModule2·::·GHC.Prim.Addr#
163 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,163 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
164 ···Unfolding:·Core:·<vanilla>·"Distribution.Solver.Modular.RetryLog"#]164 ···Unfolding:·Core:·<vanilla>·"Distribution.Solver.Modular.RetryLog"#]
165 4f43a22eef04976f4dc2096e34e7d64c165 3ed258fb2e9b341a929b80949f7ab16c
166 ··$trModule3·::·GHC.Types.TrName166 ··$trModule3·::·GHC.Types.TrName
167 ··[HasNoCafRefs,·TagSig:·<TagProper>,167 ··[HasNoCafRefs,·TagSig:·<TagProper>,
168 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],168 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
169 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]169 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
170 a9afa4aaf80982a982a479495a393f0b170 b80393d02adaa34f1270db53405effc5
171 ··$trModule4·::·GHC.Prim.Addr#171 ··$trModule4·::·GHC.Prim.Addr#
172 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,172 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
173 ···Unfolding:·Core:·<vanilla>173 ···Unfolding:·Core:·<vanilla>
174 ··············"cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u"#] 
175 e376f10038f61f9ee732053ff10d61e8174 ··············"cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG"#]
 175 8df7e10dada4f2f1d1f3c844c66195e0
176 ··type·RetryLog·::·*·->·*·->·*·->·*176 ··type·RetryLog·::·*·->·*·->·*·->·*
177 ··newtype·RetryLog·step·fail·done177 ··newtype·RetryLog·step·fail·done
178 ····=·RetryLog·{unRetryLog·::·forall·fail2.178 ····=·RetryLog·{unRetryLog·::·forall·fail2.
179 ······························(fail179 ······························(fail
180 ·······························->·Distribution.Solver.Types.Progress.Progress·step·fail2·done)180 ·······························->·Distribution.Solver.Types.Progress.Progress·step·fail2·done)
181 ······························->·Distribution.Solver.Types.Progress.Progress·step·fail2·done}181 ······························->·Distribution.Solver.Types.Progress.Progress·step·fail2·done}
Max diff block lines reached; 11662/18871 bytes (61.80%) of diff not shown.
40.7 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Solver.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Solver.dyn_hi
Files 97% similar despite different names
40.4 KB
ghc --show-iface {}
    
Offset 1, 52 lines modifiedOffset 1, 52 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·Distribution.Solver.Modular.Solver·91037 interface·Distribution.Solver.Modular.Solver·9103
8 ··interface·hash:·b364d4cf284bd4bd37c8e7fe012ca558 
9 ··ABI·hash:·0843a796631645276d3bafcfdc0092f2 
10 ··export-list·hash:·718687b394e584e653b3625c5dfb73c8 
11 ··orphan·hash:·1b46aabc394c44a498432a40b96719ef8 ··interface·hash:·9c55ef0f7f34391cd56d6ed0457174d0
 9 ··ABI·hash:·64e0d3867832be7481b168310bd87988
 10 ··export-list·hash:·147a16bd411f62b5820b44ceb4baa6cd
 11 ··orphan·hash:·9b7b66d757379f8ac102116de96b029f
12 ··flag·hash:·93c4cd72dc6308f49be4a37eaa2afca312 ··flag·hash:·93c4cd72dc6308f49be4a37eaa2afca3
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·c810ca13c9c74e042bf2d99db392d4a716 ··src_hash:·c810ca13c9c74e042bf2d99db392d4a7
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··solve21 ··solve
22 ··PruneAfterFirstSuccess{PruneAfterFirstSuccess}22 ··PruneAfterFirstSuccess{PruneAfterFirstSuccess}
23 ··SolverConfig{SolverConfig·avoidReinstalls·countConflicts·enableBackjumping·fineGrainedConflicts·goalOrder·independentGoals·maxBackjumps·minimizeConflictSet·onlyConstrained·pruneAfterFirstSuccess·reorderGoals·shadowPkgs·solveExecutables·solverVerbosity·strongFlags}23 ··SolverConfig{SolverConfig·avoidReinstalls·countConflicts·enableBackjumping·fineGrainedConflicts·goalOrder·independentGoals·maxBackjumps·minimizeConflictSet·onlyConstrained·pruneAfterFirstSuccess·reorderGoals·shadowPkgs·solveExecutables·solverVerbosity·strongFlags}
24 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude24 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
25 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment25 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Assignment
26 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Builder26 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Builder
27 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Cycles27 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Cycles
28 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency28 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
29 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Explore29 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Explore
30 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index30 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Index
31 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Linking31 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Linking
32 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Log32 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Log
33 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Message33 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Message
34 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.PSQ34 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.PSQ
35 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package35 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
36 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Preference36 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Preference
37 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.RetryLog37 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.RetryLog
38 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree38 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree
39 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Validate39 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Validate
40 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.LabeledPackageConstraint40 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.LabeledPackageConstraint
41 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath41 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
42 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePreferences42 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePreferences
43 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PkgConfigDb43 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PkgConfigDb
44 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Settings44 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Settings
45 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Variable45 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Variable
46 boot·module·dependencies:46 boot·module·dependencies:
47 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.047 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.0
48 ·····························base-4.20.2.0·containers-0.748 ·····························base-4.20.2.0·containers-0.7
49 plugin·package·dependencies:49 plugin·package·dependencies:
50 orphans:·Data.Binary.Generic·Data.ByteString.Builder50 orphans:·Data.Binary.Generic·Data.ByteString.Builder
51 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM51 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
52 ·········Data.Text·Data.Text.Lazy·Data.Text.Show52 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 147, 289 lines modifiedOffset 147, 289 lines modified
147 import··-/··Distribution.Simple.Flag·44f1521df98b58e5b66da805ef4ebcdc147 import··-/··Distribution.Simple.Flag·44f1521df98b58e5b66da805ef4ebcdc
148 import··-/··Distribution.Simple.Setup·30967b331f546128780baa9dcfacf0d8148 import··-/··Distribution.Simple.Setup·30967b331f546128780baa9dcfacf0d8
149 import··-/··Distribution.Verbosity·7afce15a6c139fe0617d6821faa8c8d2149 import··-/··Distribution.Verbosity·7afce15a6c139fe0617d6821faa8c8d2
150 import··-/··Distribution.Compiler·b7dc012d5e0c0b7f01c34bd6bd1a94ac150 import··-/··Distribution.Compiler·b7dc012d5e0c0b7f01c34bd6bd1a94ac
151 import··-/··Distribution.Types.PackageName·2d813de12eaf7e44d99ff05797acbda7151 import··-/··Distribution.Types.PackageName·2d813de12eaf7e44d99ff05797acbda7
152 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde152 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
153 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a153 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
154 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c5154 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
155 ··exports:·ee59bde71b766895275965ac210e0ee4155 ··exports:·ee59bde71b766895275965ac210e0ee4
156 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment·866b1b0cf2755b6e22d8b6340f2a01c2 
157 ··exports:·607bace5ccfe166c4e7a13831ae6f357 
158 ··Assignment·241968d5f2c52c8b05838b03ef88bf96 
159 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Builder·b0987b9486aab733e357aafed48682fa 
160 ··exports:·517e187b547545d94079860f8b0e52bc 
161 ··buildTree·216b8e91f5b6f0a97642026f365f6eb8 
162 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Cycles·9233dba68b2e477ad6a502bb09377d4e 
163 ··exports:·1b1682c4a8c4ef3f21d483c87a368a92 
164 ··detectCyclesPhase·bea57e143e0f54412d4d5a7138ea5db2 
165 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
166 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
167 ··DependencyGoal·d725cfdec4595292858aeb1a696754b2 
168 ··DependencyReason·ebe6afa61ee9af12f689a00df2959d98 
169 ··Goal·fafec6244c3d9faf8f30f7b9871170fb 
170 ··Goal·af980eb3da3cfca9a5e91362d29efb8e 
171 ··QGoalReason·656cd1b15b51343353e0632ac74e6696 
172 ··RevDepMap·f4e15a334b55fbff13feb1c0a249bf8d 
173 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Explore·e6eae327ba60547ec10a0d75e7db52ec 
174 ··exports:·c3e1dc34024978b616f2b684f2e97bf8 
175 ··backjumpAndExplore·bb4f42d280b7c3821df0729e1423b406 
176 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·b53e9413ff00cc4aa7fff1d2a31422d5 
177 ··exports:·7589f26234a187204409a11450673055 
178 ··Index·3212bcdd024910896f07ed2deb6096ac 
179 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Linking·5c1b064b86c51d5c031c0bf37ef78a2c 
180 ··exports:·3f0a087dbcf091ac5c6f9d5012bada02 
181 ··validateLinking·1d8e6c92cc41000e3d08229ca6ee1314 
182 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Log·3c203c14e075b927f47b11e56a968230 
183 ··exports:·14ddf3e4b68c11d89fd2c08d64357c6b 
184 ··SolverFailure·b14250a2a8a947dd048f67981901fc76 
185 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Message·4e39669c6d7c37a9ba5b0ffd717f5d52 
186 ··exports:·a7f5d156f4f70c935918e0d50a969916 
187 ··Message·dbfc402de006680deacd43dc8d7bad77 
188 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.PSQ·29272afcbdaf469cb1353f71f57c78b4 
189 ··exports:·eb45ea7ff7b443bb36ca98ae85d0e818 
190 ··PSQ·308dbbf64608c8921dd78475f9550fca 
191 ··fromList·059116e20d14cc5997247a480ab95c4a 
192 ··toList·82f65c350ce6b1ef14aa40c608c484db 
193 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
194 ··exports:·79184e9a17bcb583e098859bcb246af9 
195 ··PN·96b40487e15e657409aa99941e385c67 
196 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Preference·ecd4ec8c1beb74a4d9ee11ff69e4bd21 
197 ··exports:·668597cd7784d311f6bab29daa10b834 
198 ··avoidReinstalls·5bbc918b26b70a47b2233ebec3c3e187 
199 ··deferSetupExeChoices·0df838cfe26a62f004c9db1e04f1ce70 
200 ··deferWeakFlagChoices·0e3cd4afa68a88c001f1c35263739466 
201 ··enforceManualFlags·50501cc29d3d4a8ef02713b56ac504e6 
202 ··enforcePackageConstraints·2cca2454f97416557baa0099d909f03d 
203 ··enforceSingleInstanceRestriction·e34c0f213370f4f257a7f80708a90ca4 
204 ··firstGoal·5bc97dbc8a0df35ad0d8e328519f75b1 
205 ··onlyConstrained·6c8b0c7fcb7153ae8eb7ea308d450951 
206 ··preferBaseGoalChoice·fd40bbae3949a705500ffdd4d3179b9c 
207 ··preferLinked·0f38773b826261ea334321ca61f5716f 
208 ··preferPackagePreferences·078ad3ea82c9fd3e8178b95ee5f8e262 
209 ··preferReallyEasyGoalChoices·80360c153260d51c654c0b3b9d60353d 
210 ··pruneAfterFirstSuccess·cf99dc4a61501056e6d55e8bb2b82b39 
211 ··sortGoals·44438f82eb24a673de3910286237781d 
212 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.RetryLog·f8ed6b2e7b7ff8a290512d6c5e78e2f0 
213 ··exports:·d9182f62a6884fe6025d4c4d22b6176c 
214 ··RetryLog·e376f10038f61f9ee732053ff10d61e8 
215 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·82eb7beb7640462a1fccbaa8cf4f442a 
216 ··exports:·f93b7e78c477024f0e0a4aa8db8e0a3c 
217 ··DoneF·34e1180916a04fb660ea1dbc5884961a 
Max diff block lines reached; 19539/41283 bytes (47.33%) of diff not shown.
40.7 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Solver.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Solver.hi
Files 95% similar despite different names
40.3 KB
ghc --show-iface {}
    
Offset 1, 52 lines modifiedOffset 1, 52 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·Distribution.Solver.Modular.Solver·91037 interface·Distribution.Solver.Modular.Solver·9103
8 ··interface·hash:·b364d4cf284bd4bd37c8e7fe012ca558 
9 ··ABI·hash:·0843a796631645276d3bafcfdc0092f2 
10 ··export-list·hash:·718687b394e584e653b3625c5dfb73c8 
11 ··orphan·hash:·1b46aabc394c44a498432a40b96719ef8 ··interface·hash:·9c55ef0f7f34391cd56d6ed0457174d0
 9 ··ABI·hash:·64e0d3867832be7481b168310bd87988
 10 ··export-list·hash:·147a16bd411f62b5820b44ceb4baa6cd
 11 ··orphan·hash:·9b7b66d757379f8ac102116de96b029f
12 ··flag·hash:·93c4cd72dc6308f49be4a37eaa2afca312 ··flag·hash:·93c4cd72dc6308f49be4a37eaa2afca3
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·c810ca13c9c74e042bf2d99db392d4a716 ··src_hash:·c810ca13c9c74e042bf2d99db392d4a7
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··solve21 ··solve
22 ··PruneAfterFirstSuccess{PruneAfterFirstSuccess}22 ··PruneAfterFirstSuccess{PruneAfterFirstSuccess}
23 ··SolverConfig{SolverConfig·avoidReinstalls·countConflicts·enableBackjumping·fineGrainedConflicts·goalOrder·independentGoals·maxBackjumps·minimizeConflictSet·onlyConstrained·pruneAfterFirstSuccess·reorderGoals·shadowPkgs·solveExecutables·solverVerbosity·strongFlags}23 ··SolverConfig{SolverConfig·avoidReinstalls·countConflicts·enableBackjumping·fineGrainedConflicts·goalOrder·independentGoals·maxBackjumps·minimizeConflictSet·onlyConstrained·pruneAfterFirstSuccess·reorderGoals·shadowPkgs·solveExecutables·solverVerbosity·strongFlags}
24 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude24 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
25 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment25 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Assignment
26 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Builder26 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Builder
27 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Cycles27 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Cycles
28 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency28 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
29 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Explore29 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Explore
30 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index30 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Index
31 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Linking31 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Linking
32 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Log32 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Log
33 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Message33 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Message
34 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.PSQ34 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.PSQ
35 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package35 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
36 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Preference36 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Preference
37 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.RetryLog37 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.RetryLog
38 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree38 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree
39 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Validate39 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Validate
40 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.LabeledPackageConstraint40 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.LabeledPackageConstraint
41 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath41 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
42 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePreferences42 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePreferences
43 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PkgConfigDb43 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PkgConfigDb
44 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Settings44 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Settings
45 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Variable45 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Variable
46 boot·module·dependencies:46 boot·module·dependencies:
47 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.047 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.0
48 ·····························base-4.20.2.0·containers-0.748 ·····························base-4.20.2.0·containers-0.7
49 plugin·package·dependencies:49 plugin·package·dependencies:
50 orphans:·Data.Binary.Generic·Data.ByteString.Builder50 orphans:·Data.Binary.Generic·Data.ByteString.Builder
51 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM51 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
52 ·········Data.Text·Data.Text.Lazy·Data.Text.Show52 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 147, 289 lines modifiedOffset 147, 289 lines modified
147 import··-/··Distribution.Simple.Flag·44f1521df98b58e5b66da805ef4ebcdc147 import··-/··Distribution.Simple.Flag·44f1521df98b58e5b66da805ef4ebcdc
148 import··-/··Distribution.Simple.Setup·30967b331f546128780baa9dcfacf0d8148 import··-/··Distribution.Simple.Setup·30967b331f546128780baa9dcfacf0d8
149 import··-/··Distribution.Verbosity·7afce15a6c139fe0617d6821faa8c8d2149 import··-/··Distribution.Verbosity·7afce15a6c139fe0617d6821faa8c8d2
150 import··-/··Distribution.Compiler·b7dc012d5e0c0b7f01c34bd6bd1a94ac150 import··-/··Distribution.Compiler·b7dc012d5e0c0b7f01c34bd6bd1a94ac
151 import··-/··Distribution.Types.PackageName·2d813de12eaf7e44d99ff05797acbda7151 import··-/··Distribution.Types.PackageName·2d813de12eaf7e44d99ff05797acbda7
152 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde152 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
153 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a153 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
154 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c5154 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
155 ··exports:·ee59bde71b766895275965ac210e0ee4155 ··exports:·ee59bde71b766895275965ac210e0ee4
156 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment·866b1b0cf2755b6e22d8b6340f2a01c2 
157 ··exports:·607bace5ccfe166c4e7a13831ae6f357 
158 ··Assignment·241968d5f2c52c8b05838b03ef88bf96 
159 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Builder·b0987b9486aab733e357aafed48682fa 
160 ··exports:·517e187b547545d94079860f8b0e52bc 
161 ··buildTree·216b8e91f5b6f0a97642026f365f6eb8 
162 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Cycles·9233dba68b2e477ad6a502bb09377d4e 
163 ··exports:·1b1682c4a8c4ef3f21d483c87a368a92 
164 ··detectCyclesPhase·bea57e143e0f54412d4d5a7138ea5db2 
165 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
166 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
167 ··DependencyGoal·d725cfdec4595292858aeb1a696754b2 
168 ··DependencyReason·ebe6afa61ee9af12f689a00df2959d98 
169 ··Goal·fafec6244c3d9faf8f30f7b9871170fb 
170 ··Goal·af980eb3da3cfca9a5e91362d29efb8e 
171 ··QGoalReason·656cd1b15b51343353e0632ac74e6696 
172 ··RevDepMap·f4e15a334b55fbff13feb1c0a249bf8d 
173 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Explore·e6eae327ba60547ec10a0d75e7db52ec 
174 ··exports:·c3e1dc34024978b616f2b684f2e97bf8 
175 ··backjumpAndExplore·bb4f42d280b7c3821df0729e1423b406 
176 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·b53e9413ff00cc4aa7fff1d2a31422d5 
177 ··exports:·7589f26234a187204409a11450673055 
178 ··Index·3212bcdd024910896f07ed2deb6096ac 
179 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Linking·5c1b064b86c51d5c031c0bf37ef78a2c 
180 ··exports:·3f0a087dbcf091ac5c6f9d5012bada02 
181 ··validateLinking·1d8e6c92cc41000e3d08229ca6ee1314 
182 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Log·3c203c14e075b927f47b11e56a968230 
183 ··exports:·14ddf3e4b68c11d89fd2c08d64357c6b 
184 ··SolverFailure·b14250a2a8a947dd048f67981901fc76 
185 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Message·4e39669c6d7c37a9ba5b0ffd717f5d52 
186 ··exports:·a7f5d156f4f70c935918e0d50a969916 
187 ··Message·dbfc402de006680deacd43dc8d7bad77 
188 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.PSQ·29272afcbdaf469cb1353f71f57c78b4 
189 ··exports:·eb45ea7ff7b443bb36ca98ae85d0e818 
190 ··PSQ·308dbbf64608c8921dd78475f9550fca 
191 ··fromList·059116e20d14cc5997247a480ab95c4a 
192 ··toList·82f65c350ce6b1ef14aa40c608c484db 
193 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
194 ··exports:·79184e9a17bcb583e098859bcb246af9 
195 ··PN·96b40487e15e657409aa99941e385c67 
196 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Preference·ecd4ec8c1beb74a4d9ee11ff69e4bd21 
197 ··exports:·668597cd7784d311f6bab29daa10b834 
198 ··avoidReinstalls·5bbc918b26b70a47b2233ebec3c3e187 
199 ··deferSetupExeChoices·0df838cfe26a62f004c9db1e04f1ce70 
200 ··deferWeakFlagChoices·0e3cd4afa68a88c001f1c35263739466 
201 ··enforceManualFlags·50501cc29d3d4a8ef02713b56ac504e6 
202 ··enforcePackageConstraints·2cca2454f97416557baa0099d909f03d 
203 ··enforceSingleInstanceRestriction·e34c0f213370f4f257a7f80708a90ca4 
204 ··firstGoal·5bc97dbc8a0df35ad0d8e328519f75b1 
205 ··onlyConstrained·6c8b0c7fcb7153ae8eb7ea308d450951 
206 ··preferBaseGoalChoice·fd40bbae3949a705500ffdd4d3179b9c 
207 ··preferLinked·0f38773b826261ea334321ca61f5716f 
208 ··preferPackagePreferences·078ad3ea82c9fd3e8178b95ee5f8e262 
209 ··preferReallyEasyGoalChoices·80360c153260d51c654c0b3b9d60353d 
210 ··pruneAfterFirstSuccess·cf99dc4a61501056e6d55e8bb2b82b39 
211 ··sortGoals·44438f82eb24a673de3910286237781d 
212 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.RetryLog·f8ed6b2e7b7ff8a290512d6c5e78e2f0 
213 ··exports:·d9182f62a6884fe6025d4c4d22b6176c 
214 ··RetryLog·e376f10038f61f9ee732053ff10d61e8 
215 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·82eb7beb7640462a1fccbaa8cf4f442a 
216 ··exports:·f93b7e78c477024f0e0a4aa8db8e0a3c 
217 ··DoneF·34e1180916a04fb660ea1dbc5884961a 
Max diff block lines reached; 19539/41280 bytes (47.33%) of diff not shown.
109 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Tree.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Tree.dyn_hi
Files 97% similar despite different names
109 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Distribution.Solver.Modular.Tree·91037 interface·Distribution.Solver.Modular.Tree·9103
8 ··interface·hash:·78972bae7b9c2365a8228a2428fbea72 
9 ··ABI·hash:·82eb7beb7640462a1fccbaa8cf4f442a 
10 ··export-list·hash:·f93b7e78c477024f0e0a4aa8db8e0a3c8 ··interface·hash:·2709151321cb60a8675846a46299c213
 9 ··ABI·hash:·e9e601764803a1d6f69608df71e368b2
 10 ··export-list·hash:·d805e9bd0fee0b61edb7b5fa0a291908
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·cb72e8ee769ab966671aa4d82873f82812 ··flag·hash:·cb72e8ee769ab966671aa4d82873f828
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·b217fd36e0e85ec5920d9d2145c5c55516 ··src_hash:·b217fd36e0e85ec5920d9d2145c5c555
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 30, 23 lines modifiedOffset 30, 23 lines modified
30 ··EndoTreeTrav30 ··EndoTreeTrav
31 ··FailReason{Backjump·Broken·CannotReinstall·ConflictingConstraints·CyclicDependencies·DependenciesNotLinked·EmptyGoalChoice·GlobalConstraintFlag·GlobalConstraintInstalled·GlobalConstraintSource·GlobalConstraintVersion·MalformedFlagChoice·MalformedStanzaChoice·ManualFlag·MissingPkgconfigPackage·MultipleInstances·NewPackageDoesNotMatchExistingConstraint·NewPackageHasPrivateRequiredComponent·NewPackageHasUnbuildableRequiredComponent·NewPackageIsMissingRequiredComponent·NotExplicit·PackageRequiresMissingComponent·PackageRequiresPrivateComponent·PackageRequiresUnbuildableComponent·Shadowed·UnknownPackage·UnsupportedExtension·UnsupportedLanguage·UnsupportedSpecVer}31 ··FailReason{Backjump·Broken·CannotReinstall·ConflictingConstraints·CyclicDependencies·DependenciesNotLinked·EmptyGoalChoice·GlobalConstraintFlag·GlobalConstraintInstalled·GlobalConstraintSource·GlobalConstraintVersion·MalformedFlagChoice·MalformedStanzaChoice·ManualFlag·MissingPkgconfigPackage·MultipleInstances·NewPackageDoesNotMatchExistingConstraint·NewPackageHasPrivateRequiredComponent·NewPackageHasUnbuildableRequiredComponent·NewPackageIsMissingRequiredComponent·NotExplicit·PackageRequiresMissingComponent·PackageRequiresPrivateComponent·PackageRequiresUnbuildableComponent·Shadowed·UnknownPackage·UnsupportedExtension·UnsupportedLanguage·UnsupportedSpecVer}
32 ··POption{POption}32 ··POption{POption}
33 ··Tree{Done·FChoice·Fail·GoalChoice·PChoice·SChoice}33 ··Tree{Done·FChoice·Fail·GoalChoice·PChoice·SChoice}
34 ··TreeF{DoneF·FChoiceF·FailF·GoalChoiceF·PChoiceF·SChoiceF}34 ··TreeF{DoneF·FChoiceF·FailF·GoalChoiceF·PChoiceF·SChoiceF}
35 ··TreeTrav35 ··TreeTrav
36 ··Weight36 ··Weight
37 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency37 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
38 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag38 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag
39 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.PSQ39 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.PSQ
40 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package40 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
41 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version41 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version
42 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.WeightedPSQ42 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.WeightedPSQ
43 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ConstraintSource43 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ConstraintSource
44 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Flag44 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Flag
45 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath45 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
46 boot·module·dependencies:46 boot·module·dependencies:
47 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.047 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.0
48 plugin·package·dependencies:48 plugin·package·dependencies:
49 orphans:·Data.Binary.Generic·Data.ByteString.Builder49 orphans:·Data.Binary.Generic·Data.ByteString.Builder
50 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM50 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
51 ·········Data.Text·Data.Text.Lazy·Data.Text.Show51 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
52 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances52 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances
Offset 125, 143 lines modifiedOffset 125, 143 lines modified
125 import··-/··Distribution.Types.PkgconfigVersionRange·3797b4697475baa1a5731a890c6903e3125 import··-/··Distribution.Types.PkgconfigVersionRange·3797b4697475baa1a5731a890c6903e3
126 import··-/··Distribution.Types.UnitId·1349fab4334212aa94e50f96050e4e73126 import··-/··Distribution.Types.UnitId·1349fab4334212aa94e50f96050e4e73
127 import··-/··Language.Haskell.Extension·668bf2ff8425bc0c665f51814544a26d127 import··-/··Language.Haskell.Extension·668bf2ff8425bc0c665f51814544a26d
128 import··-/··Control.Monad·3765f37795474bd38438b4ea897aa0d8128 import··-/··Control.Monad·3765f37795474bd38438b4ea897aa0d8
129 import··-/··Data.Foldable·e35386bada93f8c8a6cd05542500397f129 import··-/··Data.Foldable·e35386bada93f8c8a6cd05542500397f
130 import··-/··Data.Traversable·3de1412bbef2ddb6026d1dc603c90d9f130 import··-/··Data.Traversable·3de1412bbef2ddb6026d1dc603c90d9f
131 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a131 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
132 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·3a0d67cd65d3a15148abf44cbb2b62c9 
133 ··ConflictSet·7a98782be7d2f9923c0354f5c2ec072b 
134 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
135 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
136 ··CI·cc6987c54aaa3f1111439a0a9233df9f 
137 ··DependencyReason·34db66a0ee3a563b2035a496c727ccb5 
138 ··ExposedComponent·729470ae268f575608ee1b6b6601f61d 
139 ··Goal·af980eb3da3cfca9a5e91362d29efb8e 
140 ··PkgComponent·50d23828ba998eec090942bcddfc6a53 
141 ··RevDepMap·f4e15a334b55fbff13feb1c0a249bf8d 
142 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·3e022a743bbda12033bba26e495ce748 
143 ··exports:·5b2fa1a2c0bc0d81686f7cbd274dc2c7 
144 ··QFN·bffff9e66c1e36a9c4fe7c8d40c11546 
145 ··QSN·9d9cf16e8e577f88bdf26779bc32cb89 
146 ··WeakOrTrivial·438f7efb84ed0ac2c899c5abc5b6d13c 
147 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.PSQ·29272afcbdaf469cb1353f71f57c78b4 
148 ··exports:·eb45ea7ff7b443bb36ca98ae85d0e818 
149 ··PSQ·308dbbf64608c8921dd78475f9550fca 
150 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
151 ··exports:·79184e9a17bcb583e098859bcb246af9 
152 ··I·da8f4b00c0daa223e5056879bda53b9f 
153 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version·9559a57a6efab3547fff6b4e50ba1a1a 
154 ··exports:·1a3a167e498128f5bad4e8abd67bfb29 
155 ··VR·e9a00bf8e88c02b25c2761714aea7457 
156 ··Ver·09a4bf30b2101e9ca19e7171706c94a6 
157 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.WeightedPSQ·975fc6274ee448c512168083e6186c4b 
158 ··exports:·a2d32241515074e589248045c9191462 
159 ··WeightedPSQ·33b9a66a7334e59aa4946470bf92d095 
160 ··filter·2788e6245a3fd31566c0a0bbd7552fd8 
161 ··isZeroOrOne·914c06da5f60cace42a5d2c9ea4b528d 
162 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ConstraintSource·1bbb7d4ae4f46d4615252a18d48f1809 
163 ··exports:·483c0a84d8a534b553f9e046b8acd905 
164 ··ConstraintSource·cc3993668eff738d9a3979c66f032da8 
165 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Flag·a17700960fa613dbe4af9937cb753131 
166 ··exports:·1985dd91f388c1aab411d2217f760bf7 
167 ··FlagType·aaad3cbb2a3d07c483c05e6ddc00dec6 
168 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·c6e4453c328741d8165b2a1ed6bdc4db 
169 ··exports:·900a5f4c6ab7c0db357ed0d618c43c2b 
170 ··PackagePath·aafaf9a9f7ffe95813afb16218889da1 
171 ··QPN·19630db121536cff999937a7cd5c0760132 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet·f91ac1143aeb500d974bb02804b98091
 133 ··ConflictSet·d2dde2c635580a92995e8b46ee7ea138
 134 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency·40a941db691c19767ff6d79021e60b76
 135 ··exports:·078af83a5898701ea2aa43d7b18d0c70
 136 ··CI·b9f8ed05aa8506afbf3199ec4b7c6359
 137 ··DependencyReason·c5e40ca1f54933d521fd5a05258c29e8
 138 ··ExposedComponent·786a6cba6776afba878fd8b92489454b
 139 ··Goal·21a5c0a286326c6c125333680fad1567
 140 ··PkgComponent·30cb94142e3ea86a0bddf96c5cae53b7
 141 ··RevDepMap·8770a2bc62fc5ba72d2ef7d3311199d7
 142 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag·f0b8cec45b101c49e770789b0699d0ad
 143 ··exports:·ca4b902b5c78230cafeb7dcd383519ba
 144 ··QFN·241ea6dd3a456d7c9d5fed45cc73ae20
 145 ··QSN·b887583487def1dba90ee190aba136ef
 146 ··WeakOrTrivial·6988de4334c5d61d1da60dd304c66e23
 147 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.PSQ·f0684acaf8f01227f5a69646dd6b7ac5
 148 ··exports:·7f3ec786a3a4c05cfea378cae19ff64a
 149 ··PSQ·4079a3ea311358231041702e9f60edc5
 150 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package·18f40bb6e50bd62e433dbc31adbcaa52
 151 ··exports:·11debf6b6e986e324423d93da397f6a7
 152 ··I·b6abee22208172f162a83815d78b0250
 153 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version·5753e3bbb3cf77cb11efcf5b5290b46f
 154 ··exports:·e739db1e6cb1127817b4a80f07b35551
 155 ··VR·bc6a8def5defba352ae46e9ac5d86f83
 156 ··Ver·26eaf62fe7d6b193fbae63476c243e9d
 157 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.WeightedPSQ·ea7b0f9e21fae95b22e2992cdec1086d
 158 ··exports:·358e76409ea8168e76b26d659c85605f
 159 ··WeightedPSQ·4b2b5d0f3a9628cac84d70d9aac25c2e
 160 ··filter·38e522aa295ea65af238bfb8f41ccba0
 161 ··isZeroOrOne·26e97f07b7d3ada1c392072476abb9c1
 162 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ConstraintSource·5bd7da6e33d6a158cbc0e4869533304c
 163 ··exports:·fc8ef0dbafa81fa9a96da377bafcc666
 164 ··ConstraintSource·28e72b19bcfa3a418395b36c1fdbdbca
 165 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Flag·d04135a73cc40fa6d17a5d8a992ea00a
 166 ··exports:·1f6a2d8ccd04e6fa63dc12699fce14ac
 167 ··FlagType·7949162e345466b76293a6121ade7c14
 168 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·40b1ccd9294b96cf669b98981155fb8f
Max diff block lines reached; 101057/111194 bytes (90.88%) of diff not shown.
109 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Tree.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Tree.hi
Files 97% similar despite different names
109 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Distribution.Solver.Modular.Tree·91037 interface·Distribution.Solver.Modular.Tree·9103
8 ··interface·hash:·78972bae7b9c2365a8228a2428fbea72 
9 ··ABI·hash:·82eb7beb7640462a1fccbaa8cf4f442a 
10 ··export-list·hash:·f93b7e78c477024f0e0a4aa8db8e0a3c8 ··interface·hash:·2709151321cb60a8675846a46299c213
 9 ··ABI·hash:·e9e601764803a1d6f69608df71e368b2
 10 ··export-list·hash:·d805e9bd0fee0b61edb7b5fa0a291908
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·cb72e8ee769ab966671aa4d82873f82812 ··flag·hash:·cb72e8ee769ab966671aa4d82873f828
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·b217fd36e0e85ec5920d9d2145c5c55516 ··src_hash:·b217fd36e0e85ec5920d9d2145c5c555
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 30, 23 lines modifiedOffset 30, 23 lines modified
30 ··EndoTreeTrav30 ··EndoTreeTrav
31 ··FailReason{Backjump·Broken·CannotReinstall·ConflictingConstraints·CyclicDependencies·DependenciesNotLinked·EmptyGoalChoice·GlobalConstraintFlag·GlobalConstraintInstalled·GlobalConstraintSource·GlobalConstraintVersion·MalformedFlagChoice·MalformedStanzaChoice·ManualFlag·MissingPkgconfigPackage·MultipleInstances·NewPackageDoesNotMatchExistingConstraint·NewPackageHasPrivateRequiredComponent·NewPackageHasUnbuildableRequiredComponent·NewPackageIsMissingRequiredComponent·NotExplicit·PackageRequiresMissingComponent·PackageRequiresPrivateComponent·PackageRequiresUnbuildableComponent·Shadowed·UnknownPackage·UnsupportedExtension·UnsupportedLanguage·UnsupportedSpecVer}31 ··FailReason{Backjump·Broken·CannotReinstall·ConflictingConstraints·CyclicDependencies·DependenciesNotLinked·EmptyGoalChoice·GlobalConstraintFlag·GlobalConstraintInstalled·GlobalConstraintSource·GlobalConstraintVersion·MalformedFlagChoice·MalformedStanzaChoice·ManualFlag·MissingPkgconfigPackage·MultipleInstances·NewPackageDoesNotMatchExistingConstraint·NewPackageHasPrivateRequiredComponent·NewPackageHasUnbuildableRequiredComponent·NewPackageIsMissingRequiredComponent·NotExplicit·PackageRequiresMissingComponent·PackageRequiresPrivateComponent·PackageRequiresUnbuildableComponent·Shadowed·UnknownPackage·UnsupportedExtension·UnsupportedLanguage·UnsupportedSpecVer}
32 ··POption{POption}32 ··POption{POption}
33 ··Tree{Done·FChoice·Fail·GoalChoice·PChoice·SChoice}33 ··Tree{Done·FChoice·Fail·GoalChoice·PChoice·SChoice}
34 ··TreeF{DoneF·FChoiceF·FailF·GoalChoiceF·PChoiceF·SChoiceF}34 ··TreeF{DoneF·FChoiceF·FailF·GoalChoiceF·PChoiceF·SChoiceF}
35 ··TreeTrav35 ··TreeTrav
36 ··Weight36 ··Weight
37 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency37 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
38 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag38 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag
39 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.PSQ39 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.PSQ
40 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package40 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
41 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version41 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version
42 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.WeightedPSQ42 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.WeightedPSQ
43 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ConstraintSource43 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ConstraintSource
44 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Flag44 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Flag
45 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath45 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
46 boot·module·dependencies:46 boot·module·dependencies:
47 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.047 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.0
48 plugin·package·dependencies:48 plugin·package·dependencies:
49 orphans:·Data.Binary.Generic·Data.ByteString.Builder49 orphans:·Data.Binary.Generic·Data.ByteString.Builder
50 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM50 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
51 ·········Data.Text·Data.Text.Lazy·Data.Text.Show51 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
52 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances52 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances
Offset 125, 143 lines modifiedOffset 125, 143 lines modified
125 import··-/··Distribution.Types.PkgconfigVersionRange·3797b4697475baa1a5731a890c6903e3125 import··-/··Distribution.Types.PkgconfigVersionRange·3797b4697475baa1a5731a890c6903e3
126 import··-/··Distribution.Types.UnitId·1349fab4334212aa94e50f96050e4e73126 import··-/··Distribution.Types.UnitId·1349fab4334212aa94e50f96050e4e73
127 import··-/··Language.Haskell.Extension·668bf2ff8425bc0c665f51814544a26d127 import··-/··Language.Haskell.Extension·668bf2ff8425bc0c665f51814544a26d
128 import··-/··Control.Monad·3765f37795474bd38438b4ea897aa0d8128 import··-/··Control.Monad·3765f37795474bd38438b4ea897aa0d8
129 import··-/··Data.Foldable·e35386bada93f8c8a6cd05542500397f129 import··-/··Data.Foldable·e35386bada93f8c8a6cd05542500397f
130 import··-/··Data.Traversable·3de1412bbef2ddb6026d1dc603c90d9f130 import··-/··Data.Traversable·3de1412bbef2ddb6026d1dc603c90d9f
131 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a131 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
132 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·3a0d67cd65d3a15148abf44cbb2b62c9 
133 ··ConflictSet·7a98782be7d2f9923c0354f5c2ec072b 
134 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
135 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
136 ··CI·cc6987c54aaa3f1111439a0a9233df9f 
137 ··DependencyReason·34db66a0ee3a563b2035a496c727ccb5 
138 ··ExposedComponent·729470ae268f575608ee1b6b6601f61d 
139 ··Goal·af980eb3da3cfca9a5e91362d29efb8e 
140 ··PkgComponent·50d23828ba998eec090942bcddfc6a53 
141 ··RevDepMap·f4e15a334b55fbff13feb1c0a249bf8d 
142 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·3e022a743bbda12033bba26e495ce748 
143 ··exports:·5b2fa1a2c0bc0d81686f7cbd274dc2c7 
144 ··QFN·bffff9e66c1e36a9c4fe7c8d40c11546 
145 ··QSN·9d9cf16e8e577f88bdf26779bc32cb89 
146 ··WeakOrTrivial·438f7efb84ed0ac2c899c5abc5b6d13c 
147 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.PSQ·29272afcbdaf469cb1353f71f57c78b4 
148 ··exports:·eb45ea7ff7b443bb36ca98ae85d0e818 
149 ··PSQ·308dbbf64608c8921dd78475f9550fca 
150 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
151 ··exports:·79184e9a17bcb583e098859bcb246af9 
152 ··I·da8f4b00c0daa223e5056879bda53b9f 
153 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version·9559a57a6efab3547fff6b4e50ba1a1a 
154 ··exports:·1a3a167e498128f5bad4e8abd67bfb29 
155 ··VR·e9a00bf8e88c02b25c2761714aea7457 
156 ··Ver·09a4bf30b2101e9ca19e7171706c94a6 
157 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.WeightedPSQ·975fc6274ee448c512168083e6186c4b 
158 ··exports:·a2d32241515074e589248045c9191462 
159 ··WeightedPSQ·33b9a66a7334e59aa4946470bf92d095 
160 ··filter·2788e6245a3fd31566c0a0bbd7552fd8 
161 ··isZeroOrOne·914c06da5f60cace42a5d2c9ea4b528d 
162 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ConstraintSource·1bbb7d4ae4f46d4615252a18d48f1809 
163 ··exports:·483c0a84d8a534b553f9e046b8acd905 
164 ··ConstraintSource·cc3993668eff738d9a3979c66f032da8 
165 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Flag·a17700960fa613dbe4af9937cb753131 
166 ··exports:·1985dd91f388c1aab411d2217f760bf7 
167 ··FlagType·aaad3cbb2a3d07c483c05e6ddc00dec6 
168 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·c6e4453c328741d8165b2a1ed6bdc4db 
169 ··exports:·900a5f4c6ab7c0db357ed0d618c43c2b 
170 ··PackagePath·aafaf9a9f7ffe95813afb16218889da1 
171 ··QPN·19630db121536cff999937a7cd5c0760132 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet·f91ac1143aeb500d974bb02804b98091
 133 ··ConflictSet·d2dde2c635580a92995e8b46ee7ea138
 134 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency·40a941db691c19767ff6d79021e60b76
 135 ··exports:·078af83a5898701ea2aa43d7b18d0c70
 136 ··CI·b9f8ed05aa8506afbf3199ec4b7c6359
 137 ··DependencyReason·c5e40ca1f54933d521fd5a05258c29e8
 138 ··ExposedComponent·786a6cba6776afba878fd8b92489454b
 139 ··Goal·21a5c0a286326c6c125333680fad1567
 140 ··PkgComponent·30cb94142e3ea86a0bddf96c5cae53b7
 141 ··RevDepMap·8770a2bc62fc5ba72d2ef7d3311199d7
 142 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag·f0b8cec45b101c49e770789b0699d0ad
 143 ··exports:·ca4b902b5c78230cafeb7dcd383519ba
 144 ··QFN·241ea6dd3a456d7c9d5fed45cc73ae20
 145 ··QSN·b887583487def1dba90ee190aba136ef
 146 ··WeakOrTrivial·6988de4334c5d61d1da60dd304c66e23
 147 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.PSQ·f0684acaf8f01227f5a69646dd6b7ac5
 148 ··exports:·7f3ec786a3a4c05cfea378cae19ff64a
 149 ··PSQ·4079a3ea311358231041702e9f60edc5
 150 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package·18f40bb6e50bd62e433dbc31adbcaa52
 151 ··exports:·11debf6b6e986e324423d93da397f6a7
 152 ··I·b6abee22208172f162a83815d78b0250
 153 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version·5753e3bbb3cf77cb11efcf5b5290b46f
 154 ··exports:·e739db1e6cb1127817b4a80f07b35551
 155 ··VR·bc6a8def5defba352ae46e9ac5d86f83
 156 ··Ver·26eaf62fe7d6b193fbae63476c243e9d
 157 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.WeightedPSQ·ea7b0f9e21fae95b22e2992cdec1086d
 158 ··exports:·358e76409ea8168e76b26d659c85605f
 159 ··WeightedPSQ·4b2b5d0f3a9628cac84d70d9aac25c2e
 160 ··filter·38e522aa295ea65af238bfb8f41ccba0
 161 ··isZeroOrOne·26e97f07b7d3ada1c392072476abb9c1
 162 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ConstraintSource·5bd7da6e33d6a158cbc0e4869533304c
 163 ··exports:·fc8ef0dbafa81fa9a96da377bafcc666
 164 ··ConstraintSource·28e72b19bcfa3a418395b36c1fdbdbca
 165 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Flag·d04135a73cc40fa6d17a5d8a992ea00a
 166 ··exports:·1f6a2d8ccd04e6fa63dc12699fce14ac
 167 ··FlagType·7949162e345466b76293a6121ade7c14
 168 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·40b1ccd9294b96cf669b98981155fb8f
Max diff block lines reached; 101057/111191 bytes (90.89%) of diff not shown.
62.9 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Validate.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Validate.dyn_hi
Files 95% similar despite different names
62.6 KB
ghc --show-iface {}
    
Offset 1, 39 lines modifiedOffset 1, 39 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·Distribution.Solver.Modular.Validate·91037 interface·Distribution.Solver.Modular.Validate·9103
8 ··interface·hash:·249567d83636fc37e7b5eb73c7133615 
9 ··ABI·hash:·596a3b2c8e08c05ecbdffb0a26b4f880 
10 ··export-list·hash:·83a529e5def771cb0433f7a0798167da 
11 ··orphan·hash:·bc33a1cb93ec624dca2d769d9202c63a8 ··interface·hash:·604378322eb41b931fff3eebdbadef40
 9 ··ABI·hash:·735f2a9c5ae3d74bfd08fa22e51c75da
 10 ··export-list·hash:·2147ac7b26d9d00e38b378727b77aec9
 11 ··orphan·hash:·48741b8bdc1a4f19d5c903369af6ec23
12 ··flag·hash:·944eccaad0a529061087a62f2b4ba55112 ··flag·hash:·944eccaad0a529061087a62f2b4ba551
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e1ad38454640f73f14527a51874c235e16 ··src_hash:·e1ad38454640f73f14527a51874c235e
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··validateTree21 ··validateTree
22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Assignment
23 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet23 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet
24 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency24 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
25 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag25 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag
26 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index26 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Index
27 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package27 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
28 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree28 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree
29 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version29 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version
30 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.WeightedPSQ30 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.WeightedPSQ
31 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath31 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
32 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PkgConfigDb32 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PkgConfigDb
33 boot·module·dependencies:33 boot·module·dependencies:
34 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.034 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.0
35 ·····························containers-0.7·mtl-2.3.135 ·····························containers-0.7·mtl-2.3.1
36 plugin·package·dependencies:36 plugin·package·dependencies:
37 orphans:·Data.Binary.Generic·Data.ByteString.Builder37 orphans:·Data.Binary.Generic·Data.ByteString.Builder
38 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM38 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
39 ·········Data.Text·Data.Text.Lazy·Data.Text.Show39 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 126, 122 lines modifiedOffset 126, 122 lines modified
126 import··-/··Distribution.Types.PkgconfigVersionRange·3797b4697475baa1a5731a890c6903e3126 import··-/··Distribution.Types.PkgconfigVersionRange·3797b4697475baa1a5731a890c6903e3
127 import··-/··Language.Haskell.Extension·668bf2ff8425bc0c665f51814544a26d127 import··-/··Language.Haskell.Extension·668bf2ff8425bc0c665f51814544a26d
128 import··-/··Control.Monad·3765f37795474bd38438b4ea897aa0d8128 import··-/··Control.Monad·3765f37795474bd38438b4ea897aa0d8
129 import··-/··Data.Either·5288307d606302c874a3a47f8dbcbc25129 import··-/··Data.Either·5288307d606302c874a3a47f8dbcbc25
130 import··-/··Data.Function·50dba7d776343492978260130ca437b7130 import··-/··Data.Function·50dba7d776343492978260130ca437b7
131 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde131 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
132 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a132 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
133 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment·866b1b0cf2755b6e22d8b6340f2a01c2 
134 ··exports:·607bace5ccfe166c4e7a13831ae6f357 
135 ··FAssignment·11623f0b7ac35e46b3831e727f235401 
136 ··SAssignment·2e906c077b96560139a004a3cbd0c28f 
137 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·3a0d67cd65d3a15148abf44cbb2b62c9 
138 ··exports:·7704f040d7519949c3c5a960bd3c7783 
139 ··ConflictSet·7a98782be7d2f9923c0354f5c2ec072b 
140 ··OrderedVersionRange·5283915693ea7c1d56c6326752fddfb8 
141 ··insert·b104cd175f61b94cb29f60ae4d4b7c8b 
142 ··union·21ad4949c2dc85b80d162ab4ef117e55 
143 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
144 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
145 ··CI·cc6987c54aaa3f1111439a0a9233df9f 
146 ··Constrained·a0f0934527dca6e6afb7f281b8c26be1 
147 ··Dep·283fedbdd75cb9bc037c0fd63e30009d 
148 ··DependencyReason·ebe6afa61ee9af12f689a00df2959d98 
149 ··DependencyReason·34db66a0ee3a563b2035a496c727ccb5 
150 ··ExposedComponent·729470ae268f575608ee1b6b6601f61d 
151 ··ExposedLib·0942b9c214a6b25b315673a79eb58909 
152 ··Ext·05aa9b2ae502a425930fb647be0460bf 
153 ··Fixed·78058c0123fde75b8edd95099dc2cc23 
154 ··Flagged·ad3c3f97008eaffbffb71bc472080d31 
155 ··FlaggedDeps·c975b74c48083a37b7820bca079068ab 
156 ··LDep·1524b4684c60b7d7aa036a275994b428 
157 ··LDep·b83b05002767a49b96f5f4d7a499b831 
158 ··Lang·45d409b32347acbda38181b0d32db483 
159 ··Pkg·6bd3df0ed156789e1213e3c6038f0e08 
160 ··PkgComponent·9435dd8af0e4907e7c3e4926aee099dd 
161 ··PkgComponent·50d23828ba998eec090942bcddfc6a53 
162 ··QualifyOptions·33b21bf49164b3f8193e4ecb8ddd77a7 
163 ··Simple·c287ec05b3d3adb73d5ea93cdfd03b5c 
164 ··Stanza·17dcf07e59f507295267b0cc804aaa91 
165 ··dependencyReasonToConflictSet·d3da08c89ee833a8317a07ae83f2e455 
166 ··dependencyReasonToConflictSetWithVersionConflict·c24faac5df80a68597585d9b272553df 
167 ··dependencyReasonToConflictSetWithVersionConstraintConflict·a038331086ed7fe7f03afdfdf01443b5 
168 ··qualifyDeps·64c497b99b95fb33c40e90057f688807 
169 ··varToConflictSet·d3a5abad03c92d2bc64152c50e0264c1 
170 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·3e022a743bbda12033bba26e495ce748 
171 ··exports:·5b2fa1a2c0bc0d81686f7cbd274dc2c7 
172 ··FN·d70c49a83254f238b836a16068436ba6 
173 ··QFN·bffff9e66c1e36a9c4fe7c8d40c11546 
174 ··QSN·9d9cf16e8e577f88bdf26779bc32cb89 
175 ··SN·611649da9ef9b303033e4106d65383f6 
176 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·b53e9413ff00cc4aa7fff1d2a31422d5 
177 ··exports:·7589f26234a187204409a11450673055 
178 ··ComponentInfo·5f36d73120c544921aee29992f58c1b2 
179 ··Index·3212bcdd024910896f07ed2deb6096ac 
180 ··IsBuildable·ed3860e72038d699a5f390aa92d15f3b 
181 ··IsVisible·c2902e5fe2955c10ac4a61318e0a011f 
182 ··PInfo·5a4ba3892d085c509d109f732f126b79 
183 ··compIsBuildable·563dab0835f9a2adc464996799e66fa0 
184 ··compIsVisible·30427d7e0aac3d4691ac385bd60b88d1 
185 ··defaultQualifyOptions·1a54ec58fce7c6309a4bb6a0a10bcb53 
186 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
187 ··exports:·79184e9a17bcb583e098859bcb246af9 
188 ··I·1824432e3c5717b2a6a128b671fafac8 
189 ··I·da8f4b00c0daa223e5056879bda53b9f 
190 ··PI·26714161756b98a2c7c3c090c466c6d0 
191 ··PI·f7d0d29a05b56dd00dd7924290f71a35 
192 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·82eb7beb7640462a1fccbaa8cf4f442a 
193 ··exports:·f93b7e78c477024f0e0a4aa8db8e0a3c 
194 ··ConflictingConstraints·580e172b0d5edccc4010e78dbb287268 
195 ··ConflictingDep·5fdcb89a8e0d69aaf6df82d823a19867 
196 ··ConflictingDep·193502342a4babb0fe54aba0a741f567 
197 ··Done·791a8b1c6da275d9a849a35d7fd3e5e4 
198 ··FChoice·bef7aa8a72162b7f0b8adc55ebde5f37 
199 ··Fail·61ce9eecd9fc5a06d98ba2ca473ab5cd 
200 ··FailReason·c8f90108af1862a67b9d8650e8c9383f 
201 ··GoalChoice·71577cbf70d9d510e9bbfee2d1d5c350 
202 ··MalformedFlagChoice·7a6013943bf4e1d334212ae71fa6bfe6 
203 ··MalformedStanzaChoice·9e2bc4a59b299fb5bc76218c8a6cac97 
204 ··MissingPkgconfigPackage·84762a1dbad33dee36cfca192ec37a94 
205 ··NewPackageDoesNotMatchExistingConstraint·8f4318396a5d55eae1634212dfa6658c 
206 ··NewPackageHasPrivateRequiredComponent·7285221d8a40cffa7ffc6129a0f9feef 
207 ··NewPackageHasUnbuildableRequiredComponent·7a4cd80cdaa3a8abe7fd8edd8855211d 
208 ··NewPackageIsMissingRequiredComponent·9765cb21895a75a1a09167657e5f2ae7 
209 ··PChoice·c3e771a3da8b86947f3a030066ba9b77 
Max diff block lines reached; 47003/64046 bytes (73.39%) of diff not shown.
62.9 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Validate.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Validate.hi
Files 94% similar despite different names
62.6 KB
ghc --show-iface {}
    
Offset 1, 39 lines modifiedOffset 1, 39 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·Distribution.Solver.Modular.Validate·91037 interface·Distribution.Solver.Modular.Validate·9103
8 ··interface·hash:·249567d83636fc37e7b5eb73c7133615 
9 ··ABI·hash:·596a3b2c8e08c05ecbdffb0a26b4f880 
10 ··export-list·hash:·83a529e5def771cb0433f7a0798167da 
11 ··orphan·hash:·bc33a1cb93ec624dca2d769d9202c63a8 ··interface·hash:·604378322eb41b931fff3eebdbadef40
 9 ··ABI·hash:·735f2a9c5ae3d74bfd08fa22e51c75da
 10 ··export-list·hash:·2147ac7b26d9d00e38b378727b77aec9
 11 ··orphan·hash:·48741b8bdc1a4f19d5c903369af6ec23
12 ··flag·hash:·944eccaad0a529061087a62f2b4ba55112 ··flag·hash:·944eccaad0a529061087a62f2b4ba551
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e1ad38454640f73f14527a51874c235e16 ··src_hash:·e1ad38454640f73f14527a51874c235e
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··validateTree21 ··validateTree
22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Assignment
23 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet23 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet
24 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency24 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
25 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag25 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag
26 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index26 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Index
27 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package27 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
28 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree28 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree
29 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version29 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version
30 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.WeightedPSQ30 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.WeightedPSQ
31 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath31 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
32 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PkgConfigDb32 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PkgConfigDb
33 boot·module·dependencies:33 boot·module·dependencies:
34 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.034 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.0
35 ·····························containers-0.7·mtl-2.3.135 ·····························containers-0.7·mtl-2.3.1
36 plugin·package·dependencies:36 plugin·package·dependencies:
37 orphans:·Data.Binary.Generic·Data.ByteString.Builder37 orphans:·Data.Binary.Generic·Data.ByteString.Builder
38 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM38 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
39 ·········Data.Text·Data.Text.Lazy·Data.Text.Show39 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 126, 122 lines modifiedOffset 126, 122 lines modified
126 import··-/··Distribution.Types.PkgconfigVersionRange·3797b4697475baa1a5731a890c6903e3126 import··-/··Distribution.Types.PkgconfigVersionRange·3797b4697475baa1a5731a890c6903e3
127 import··-/··Language.Haskell.Extension·668bf2ff8425bc0c665f51814544a26d127 import··-/··Language.Haskell.Extension·668bf2ff8425bc0c665f51814544a26d
128 import··-/··Control.Monad·3765f37795474bd38438b4ea897aa0d8128 import··-/··Control.Monad·3765f37795474bd38438b4ea897aa0d8
129 import··-/··Data.Either·5288307d606302c874a3a47f8dbcbc25129 import··-/··Data.Either·5288307d606302c874a3a47f8dbcbc25
130 import··-/··Data.Function·50dba7d776343492978260130ca437b7130 import··-/··Data.Function·50dba7d776343492978260130ca437b7
131 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde131 import··-/··Data.List·2708fdf5ba28cde080de135ce126bbde
132 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a132 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
133 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment·866b1b0cf2755b6e22d8b6340f2a01c2 
134 ··exports:·607bace5ccfe166c4e7a13831ae6f357 
135 ··FAssignment·11623f0b7ac35e46b3831e727f235401 
136 ··SAssignment·2e906c077b96560139a004a3cbd0c28f 
137 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·3a0d67cd65d3a15148abf44cbb2b62c9 
138 ··exports:·7704f040d7519949c3c5a960bd3c7783 
139 ··ConflictSet·7a98782be7d2f9923c0354f5c2ec072b 
140 ··OrderedVersionRange·5283915693ea7c1d56c6326752fddfb8 
141 ··insert·b104cd175f61b94cb29f60ae4d4b7c8b 
142 ··union·21ad4949c2dc85b80d162ab4ef117e55 
143 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
144 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
145 ··CI·cc6987c54aaa3f1111439a0a9233df9f 
146 ··Constrained·a0f0934527dca6e6afb7f281b8c26be1 
147 ··Dep·283fedbdd75cb9bc037c0fd63e30009d 
148 ··DependencyReason·ebe6afa61ee9af12f689a00df2959d98 
149 ··DependencyReason·34db66a0ee3a563b2035a496c727ccb5 
150 ··ExposedComponent·729470ae268f575608ee1b6b6601f61d 
151 ··ExposedLib·0942b9c214a6b25b315673a79eb58909 
152 ··Ext·05aa9b2ae502a425930fb647be0460bf 
153 ··Fixed·78058c0123fde75b8edd95099dc2cc23 
154 ··Flagged·ad3c3f97008eaffbffb71bc472080d31 
155 ··FlaggedDeps·c975b74c48083a37b7820bca079068ab 
156 ··LDep·1524b4684c60b7d7aa036a275994b428 
157 ··LDep·b83b05002767a49b96f5f4d7a499b831 
158 ··Lang·45d409b32347acbda38181b0d32db483 
159 ··Pkg·6bd3df0ed156789e1213e3c6038f0e08 
160 ··PkgComponent·9435dd8af0e4907e7c3e4926aee099dd 
161 ··PkgComponent·50d23828ba998eec090942bcddfc6a53 
162 ··QualifyOptions·33b21bf49164b3f8193e4ecb8ddd77a7 
163 ··Simple·c287ec05b3d3adb73d5ea93cdfd03b5c 
164 ··Stanza·17dcf07e59f507295267b0cc804aaa91 
165 ··dependencyReasonToConflictSet·d3da08c89ee833a8317a07ae83f2e455 
166 ··dependencyReasonToConflictSetWithVersionConflict·c24faac5df80a68597585d9b272553df 
167 ··dependencyReasonToConflictSetWithVersionConstraintConflict·a038331086ed7fe7f03afdfdf01443b5 
168 ··qualifyDeps·64c497b99b95fb33c40e90057f688807 
169 ··varToConflictSet·d3a5abad03c92d2bc64152c50e0264c1 
170 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·3e022a743bbda12033bba26e495ce748 
171 ··exports:·5b2fa1a2c0bc0d81686f7cbd274dc2c7 
172 ··FN·d70c49a83254f238b836a16068436ba6 
173 ··QFN·bffff9e66c1e36a9c4fe7c8d40c11546 
174 ··QSN·9d9cf16e8e577f88bdf26779bc32cb89 
175 ··SN·611649da9ef9b303033e4106d65383f6 
176 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·b53e9413ff00cc4aa7fff1d2a31422d5 
177 ··exports:·7589f26234a187204409a11450673055 
178 ··ComponentInfo·5f36d73120c544921aee29992f58c1b2 
179 ··Index·3212bcdd024910896f07ed2deb6096ac 
180 ··IsBuildable·ed3860e72038d699a5f390aa92d15f3b 
181 ··IsVisible·c2902e5fe2955c10ac4a61318e0a011f 
182 ··PInfo·5a4ba3892d085c509d109f732f126b79 
183 ··compIsBuildable·563dab0835f9a2adc464996799e66fa0 
184 ··compIsVisible·30427d7e0aac3d4691ac385bd60b88d1 
185 ··defaultQualifyOptions·1a54ec58fce7c6309a4bb6a0a10bcb53 
186 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
187 ··exports:·79184e9a17bcb583e098859bcb246af9 
188 ··I·1824432e3c5717b2a6a128b671fafac8 
189 ··I·da8f4b00c0daa223e5056879bda53b9f 
190 ··PI·26714161756b98a2c7c3c090c466c6d0 
191 ··PI·f7d0d29a05b56dd00dd7924290f71a35 
192 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·82eb7beb7640462a1fccbaa8cf4f442a 
193 ··exports:·f93b7e78c477024f0e0a4aa8db8e0a3c 
194 ··ConflictingConstraints·580e172b0d5edccc4010e78dbb287268 
195 ··ConflictingDep·5fdcb89a8e0d69aaf6df82d823a19867 
196 ··ConflictingDep·193502342a4babb0fe54aba0a741f567 
197 ··Done·791a8b1c6da275d9a849a35d7fd3e5e4 
198 ··FChoice·bef7aa8a72162b7f0b8adc55ebde5f37 
199 ··Fail·61ce9eecd9fc5a06d98ba2ca473ab5cd 
200 ··FailReason·c8f90108af1862a67b9d8650e8c9383f 
201 ··GoalChoice·71577cbf70d9d510e9bbfee2d1d5c350 
202 ··MalformedFlagChoice·7a6013943bf4e1d334212ae71fa6bfe6 
203 ··MalformedStanzaChoice·9e2bc4a59b299fb5bc76218c8a6cac97 
204 ··MissingPkgconfigPackage·84762a1dbad33dee36cfca192ec37a94 
205 ··NewPackageDoesNotMatchExistingConstraint·8f4318396a5d55eae1634212dfa6658c 
206 ··NewPackageHasPrivateRequiredComponent·7285221d8a40cffa7ffc6129a0f9feef 
207 ··NewPackageHasUnbuildableRequiredComponent·7a4cd80cdaa3a8abe7fd8edd8855211d 
208 ··NewPackageIsMissingRequiredComponent·9765cb21895a75a1a09167657e5f2ae7 
209 ··PChoice·c3e771a3da8b86947f3a030066ba9b77 
Max diff block lines reached; 47003/64043 bytes (73.39%) of diff not shown.
23.6 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Var.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Var.dyn_hi
Files 94% similar despite different names
23.2 KB
ghc --show-iface {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Distribution.Solver.Modular.Var·91037 interface·Distribution.Solver.Modular.Var·9103
8 ··interface·hash:·008b59c09c493829ff6fe7500eb86ef7 
9 ··ABI·hash:·65d67e3c2cde283c0921e6ae72d7acd8 
10 ··export-list·hash:·0a42179cac2ecee7ad830b8780dfd41c8 ··interface·hash:·ea3b6f5b28c06545213b969279d81575
 9 ··ABI·hash:·949e0d2c82ce183492df1a46bfa35817
 10 ··export-list·hash:·c3bc2880768342df194248a980875f48
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·efa8e49c74a13c5a6e4a6de0dfbc626612 ··flag·hash:·efa8e49c74a13c5a6e4a6de0dfbc6266
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·1a9a21d13bb078901683df2abcf856dc16 ··src_hash:·1a9a21d13bb078901683df2abcf856dc
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··showVar21 ··showVar
22 ··varPN22 ··varPN
23 ··Var{F·P·S}23 ··Var{F·P·S}
24 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag24 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag
25 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath25 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
26 boot·module·dependencies:26 boot·module·dependencies:
27 direct·package·dependencies:·base-4.20.2.027 direct·package·dependencies:·base-4.20.2.0
28 plugin·package·dependencies:28 plugin·package·dependencies:
29 orphans:·Data.Binary.Generic·Data.ByteString.Builder29 orphans:·Data.Binary.Generic·Data.ByteString.Builder
30 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM30 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
31 ·········Data.Text·Data.Text.Lazy·Data.Text.Show31 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
32 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances32 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances
Offset 95, 56 lines modifiedOffset 95, 56 lines modified
95 ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.CPS95 ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.CPS
96 ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict96 ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict
97 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select97 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select
98 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict98 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict
99 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy99 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy
100 ·························Control.Monad.Trans.Writer.Strict100 ·························Control.Monad.Trans.Writer.Strict
101 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a101 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
102 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·3e022a743bbda12033bba26e495ce748 
103 ··exports:·5b2fa1a2c0bc0d81686f7cbd274dc2c7 
104 ··FN·d70c49a83254f238b836a16068436ba6 
105 ··FN·5de07c3235f9a416be0cccfb7bc4a8ed 
106 ··SN·611649da9ef9b303033e4106d65383f6 
107 ··SN·d800282f76f8551a8047ac0df702f774 
108 ··showQFN·e99210c59e07f6d02853b0a90c46a725 
109 ··showQSN·9513569113b9d37e58039d8df99ae122 
110 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·c6e4453c328741d8165b2a1ed6bdc4db 
111 ··exports:·900a5f4c6ab7c0db357ed0d618c43c2b 
112 ··QPN·19630db121536cff999937a7cd5c0760 
113 ··showQPN·e71d299fb94324a0761546391b22eb3d102 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag·f0b8cec45b101c49e770789b0699d0ad
 103 ··exports:·ca4b902b5c78230cafeb7dcd383519ba
 104 ··FN·c56f88135ab5bedee499a4ec9e40962a
 105 ··FN·6d6237f18cff6d515a842c45f95e9d74
 106 ··SN·b62458980e6a32d57506c63484745979
 107 ··SN·4b70a499783ac6423fafe10ea3339e89
 108 ··showQFN·4ec35cec06664c8da4982698e11f7bb1
 109 ··showQSN·f654e412c9b33ecbf492deaeff4aebc3
 110 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·40b1ccd9294b96cf669b98981155fb8f
 111 ··exports:·1252f0b19e1d4ace1accf06a26c20e95
 112 ··QPN·7b3c1f82fa15c63c16fad5c5c582a7b8
 113 ··showQPN·1b008e0ecb64e371ec8be1d8174e7972
114 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c114 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
115 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c115 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
116 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6116 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
117 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c117 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
118 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888118 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
119 1f72f78cee32cc002b3743be32b94304119 c1d13c12b06615eb9c3d8dd9cdba6bcb
120 ··$fEqVar·::·GHC.Classes.Eq·qpn·=>·GHC.Classes.Eq·(Var·qpn)120 ··$fEqVar·::·GHC.Classes.Eq·qpn·=>·GHC.Classes.Eq·(Var·qpn)
121 ··DFunId121 ··DFunId
122 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,122 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
123 ···Strictness:·<LP(LC(L,C(1,L)),A)>,·Inline:·CONLIKE,123 ···Strictness:·<LP(LC(L,C(1,L)),A)>,·Inline:·CONLIKE,
124 ···Unfolding:·DFun:·@qpn·(v['GHC.Types.Many]·::·GHC.Classes.Eq·qpn).124 ···Unfolding:·DFun:·@qpn·(v['GHC.Types.Many]·::·GHC.Classes.Eq·qpn).
125 ················@(Var·qpn)·($fEqVar_$c==·@qpn·v)·($fEqVar_$c/=·@qpn·v)]125 ················@(Var·qpn)·($fEqVar_$c==·@qpn·v)·($fEqVar_$c/=·@qpn·v)]
126 023fb93824f3bb04b84ff5fb9311ad6f126 af36ccb08e75470f992c26ec847038d4
127 ··$fEqVar1·::·()127 ··$fEqVar1·::·()
128 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),128 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
129 ···Strictness:·b,·CPR:·b]129 ···Strictness:·b,·CPR:·b]
130 3abbc3af9b21528a061026433ebf23dd130 17697bd4e322397a396cc6031b35ce9d
131 ··$fEqVar_$c/=·::131 ··$fEqVar_$c/=·::
132 ····GHC.Classes.Eq·qpn·=>·Var·qpn·->·Var·qpn·->·GHC.Types.Bool132 ····GHC.Classes.Eq·qpn·=>·Var·qpn·->·Var·qpn·->·GHC.Types.Bool
133 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,133 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
134 ···Strictness:·<MP(1C(1,C(1,L)),A)><SL><SL>,·Inline:·(sat-args=2),134 ···Strictness:·<MP(1C(1,C(1,L)),A)><SL><SL>,·Inline:·(sat-args=2),
135 ···Unfolding:·Core:·StableUser·<3,FalseFalse>135 ···Unfolding:·Core:·StableUser·<3,FalseFalse>
136 ··············\·@qpn136 ··············\·@qpn
137 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·qpn)137 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·qpn)
138 ················(eta['GHC.Types.Many]·::·Var·qpn)138 ················(eta['GHC.Types.Many]·::·Var·qpn)
139 ················(eta1['GHC.Types.Many]·::·Var·qpn)·->139 ················(eta1['GHC.Types.Many]·::·Var·qpn)·->
140 ··············case·$fEqVar_$c==·@qpn·$dEq·eta·eta1·of·wild·{140 ··············case·$fEqVar_$c==·@qpn·$dEq·eta·eta1·of·wild·{
141 ················GHC.Types.False·->·GHC.Types.True141 ················GHC.Types.False·->·GHC.Types.True
142 ················GHC.Types.True·->·GHC.Types.False·}]142 ················GHC.Types.True·->·GHC.Types.False·}]
143 82251d2d852a4dd089fc398c60c83836143 33219ca7a2a285a6766e1c0e82e8d218
144 ··$fEqVar_$c==·::144 ··$fEqVar_$c==·::
145 ····GHC.Classes.Eq·qpn·=>·Var·qpn·->·Var·qpn·->·GHC.Types.Bool145 ····GHC.Classes.Eq·qpn·=>·Var·qpn·->·Var·qpn·->·GHC.Types.Bool
146 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,146 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
147 ···Strictness:·<MP(1C(1,C(1,L)),A)><SL><SL>,147 ···Strictness:·<MP(1C(1,C(1,L)),A)><SL><SL>,
148 ···Unfolding:·Core:·<vanilla>148 ···Unfolding:·Core:·<vanilla>
149 ··············\·@qpn149 ··············\·@qpn
150 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·qpn)150 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·qpn)
Offset 172, 22 lines modifiedOffset 172, 22 lines modified
172 ··························->·Distribution.Solver.Modular.Flag.$fEqFN_$c==·@qpn·$dEq·a1·b1·}172 ··························->·Distribution.Solver.Modular.Flag.$fEqFN_$c==·@qpn·$dEq·a1·b1·}
173 ·····················S·a1173 ·····················S·a1
174 ·····················->·case·b·of·wild1·{174 ·····················->·case·b·of·wild1·{
175 ··························DEFAULT·->·case·$fEqVar1·ret_ty·GHC.Types.Bool·of·{}175 ··························DEFAULT·->·case·$fEqVar1·ret_ty·GHC.Types.Bool·of·{}
176 ··························S·b1176 ··························S·b1
177 ··························->·Distribution.Solver.Modular.Flag.$fEqSN_$c==·@qpn·$dEq·a1·b1·}·}177 ··························->·Distribution.Solver.Modular.Flag.$fEqSN_$c==·@qpn·$dEq·a1·b1·}·}
178 ················1#·->·GHC.Types.False·}·}·}]178 ················1#·->·GHC.Types.False·}·}·}]
179 b8999965692183aa5f6cd5a4638b008c179 42c96ef7dff85a3ed676d060ef9c64a8
180 ··$fFunctorVar·::·GHC.Internal.Base.Functor·Var180 ··$fFunctorVar·::·GHC.Internal.Base.Functor·Var
181 ··DFunId181 ··DFunId
182 ··[HasNoCafRefs,·TagSig:·<TagProper>,182 ··[HasNoCafRefs,·TagSig:·<TagProper>,
183 ···LambdaFormInfo:·LFCon[GHC.Internal.Base.C:Functor],183 ···LambdaFormInfo:·LFCon[GHC.Internal.Base.C:Functor],
184 ···Inline:·CONLIKE,184 ···Inline:·CONLIKE,
185 ···Unfolding:·DFun:.·@Var·$fFunctorVar_$cfmap·$fFunctorVar_$c<$]185 ···Unfolding:·DFun:.·@Var·$fFunctorVar_$cfmap·$fFunctorVar_$c<$]
186 1a416c9b3bbe01a161e589f5e73c3d08186 fe06053bb8edeb32798420f0f1b4155a
187 ··$fFunctorVar_$c<$·::·a·->·Var·b·->·Var·a187 ··$fFunctorVar_$c<$·::·a·->·Var·b·->·Var·a
188 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,188 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
189 ···Arity:·2,·Strictness:·<L><1L>,189 ···Arity:·2,·Strictness:·<L><1L>,
190 ···Unfolding:·Core:·<vanilla>190 ···Unfolding:·Core:·<vanilla>
191 ··············\·@a·@b·(z['GHC.Types.Many]·::·a)·(ds['GHC.Types.Many]·::·Var·b)·->191 ··············\·@a·@b·(z['GHC.Types.Many]·::·a)·(ds['GHC.Types.Many]·::·Var·b)·->
192 ··············case·ds·of·wild·{192 ··············case·ds·of·wild·{
193 ················P·a1·->·P·@a·z193 ················P·a1·->·P·@a·z
Offset 195, 15 lines modifiedOffset 195, 15 lines modified
195 ················->·F·@a195 ················->·F·@a
Max diff block lines reached; 16917/23763 bytes (71.19%) of diff not shown.
23.6 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Var.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Var.hi
Files 90% similar despite different names
23.2 KB
ghc --show-iface {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Distribution.Solver.Modular.Var·91037 interface·Distribution.Solver.Modular.Var·9103
8 ··interface·hash:·008b59c09c493829ff6fe7500eb86ef7 
9 ··ABI·hash:·65d67e3c2cde283c0921e6ae72d7acd8 
10 ··export-list·hash:·0a42179cac2ecee7ad830b8780dfd41c8 ··interface·hash:·ea3b6f5b28c06545213b969279d81575
 9 ··ABI·hash:·949e0d2c82ce183492df1a46bfa35817
 10 ··export-list·hash:·c3bc2880768342df194248a980875f48
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·efa8e49c74a13c5a6e4a6de0dfbc626612 ··flag·hash:·efa8e49c74a13c5a6e4a6de0dfbc6266
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·1a9a21d13bb078901683df2abcf856dc16 ··src_hash:·1a9a21d13bb078901683df2abcf856dc
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··showVar21 ··showVar
22 ··varPN22 ··varPN
23 ··Var{F·P·S}23 ··Var{F·P·S}
24 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag24 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag
25 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath25 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
26 boot·module·dependencies:26 boot·module·dependencies:
27 direct·package·dependencies:·base-4.20.2.027 direct·package·dependencies:·base-4.20.2.0
28 plugin·package·dependencies:28 plugin·package·dependencies:
29 orphans:·Data.Binary.Generic·Data.ByteString.Builder29 orphans:·Data.Binary.Generic·Data.ByteString.Builder
30 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM30 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
31 ·········Data.Text·Data.Text.Lazy·Data.Text.Show31 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
32 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances32 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances
Offset 95, 56 lines modifiedOffset 95, 56 lines modified
95 ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.CPS95 ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.CPS
96 ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict96 ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict
97 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select97 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select
98 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict98 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict
99 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy99 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy
100 ·························Control.Monad.Trans.Writer.Strict100 ·························Control.Monad.Trans.Writer.Strict
101 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a101 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
102 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·3e022a743bbda12033bba26e495ce748 
103 ··exports:·5b2fa1a2c0bc0d81686f7cbd274dc2c7 
104 ··FN·d70c49a83254f238b836a16068436ba6 
105 ··FN·5de07c3235f9a416be0cccfb7bc4a8ed 
106 ··SN·611649da9ef9b303033e4106d65383f6 
107 ··SN·d800282f76f8551a8047ac0df702f774 
108 ··showQFN·e99210c59e07f6d02853b0a90c46a725 
109 ··showQSN·9513569113b9d37e58039d8df99ae122 
110 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·c6e4453c328741d8165b2a1ed6bdc4db 
111 ··exports:·900a5f4c6ab7c0db357ed0d618c43c2b 
112 ··QPN·19630db121536cff999937a7cd5c0760 
113 ··showQPN·e71d299fb94324a0761546391b22eb3d102 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag·f0b8cec45b101c49e770789b0699d0ad
 103 ··exports:·ca4b902b5c78230cafeb7dcd383519ba
 104 ··FN·c56f88135ab5bedee499a4ec9e40962a
 105 ··FN·6d6237f18cff6d515a842c45f95e9d74
 106 ··SN·b62458980e6a32d57506c63484745979
 107 ··SN·4b70a499783ac6423fafe10ea3339e89
 108 ··showQFN·4ec35cec06664c8da4982698e11f7bb1
 109 ··showQSN·f654e412c9b33ecbf492deaeff4aebc3
 110 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·40b1ccd9294b96cf669b98981155fb8f
 111 ··exports:·1252f0b19e1d4ace1accf06a26c20e95
 112 ··QPN·7b3c1f82fa15c63c16fad5c5c582a7b8
 113 ··showQPN·1b008e0ecb64e371ec8be1d8174e7972
114 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c114 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
115 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c115 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
116 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6116 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
117 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c117 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
118 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888118 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
119 1f72f78cee32cc002b3743be32b94304119 c1d13c12b06615eb9c3d8dd9cdba6bcb
120 ··$fEqVar·::·GHC.Classes.Eq·qpn·=>·GHC.Classes.Eq·(Var·qpn)120 ··$fEqVar·::·GHC.Classes.Eq·qpn·=>·GHC.Classes.Eq·(Var·qpn)
121 ··DFunId121 ··DFunId
122 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,122 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
123 ···Strictness:·<LP(LC(L,C(1,L)),A)>,·Inline:·CONLIKE,123 ···Strictness:·<LP(LC(L,C(1,L)),A)>,·Inline:·CONLIKE,
124 ···Unfolding:·DFun:·@qpn·(v['GHC.Types.Many]·::·GHC.Classes.Eq·qpn).124 ···Unfolding:·DFun:·@qpn·(v['GHC.Types.Many]·::·GHC.Classes.Eq·qpn).
125 ················@(Var·qpn)·($fEqVar_$c==·@qpn·v)·($fEqVar_$c/=·@qpn·v)]125 ················@(Var·qpn)·($fEqVar_$c==·@qpn·v)·($fEqVar_$c/=·@qpn·v)]
126 023fb93824f3bb04b84ff5fb9311ad6f126 af36ccb08e75470f992c26ec847038d4
127 ··$fEqVar1·::·()127 ··$fEqVar1·::·()
128 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),128 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
129 ···Strictness:·b,·CPR:·b]129 ···Strictness:·b,·CPR:·b]
130 3abbc3af9b21528a061026433ebf23dd130 17697bd4e322397a396cc6031b35ce9d
131 ··$fEqVar_$c/=·::131 ··$fEqVar_$c/=·::
132 ····GHC.Classes.Eq·qpn·=>·Var·qpn·->·Var·qpn·->·GHC.Types.Bool132 ····GHC.Classes.Eq·qpn·=>·Var·qpn·->·Var·qpn·->·GHC.Types.Bool
133 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,133 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
134 ···Strictness:·<MP(1C(1,C(1,L)),A)><SL><SL>,·Inline:·(sat-args=2),134 ···Strictness:·<MP(1C(1,C(1,L)),A)><SL><SL>,·Inline:·(sat-args=2),
135 ···Unfolding:·Core:·StableUser·<3,FalseFalse>135 ···Unfolding:·Core:·StableUser·<3,FalseFalse>
136 ··············\·@qpn136 ··············\·@qpn
137 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·qpn)137 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·qpn)
138 ················(eta['GHC.Types.Many]·::·Var·qpn)138 ················(eta['GHC.Types.Many]·::·Var·qpn)
139 ················(eta1['GHC.Types.Many]·::·Var·qpn)·->139 ················(eta1['GHC.Types.Many]·::·Var·qpn)·->
140 ··············case·$fEqVar_$c==·@qpn·$dEq·eta·eta1·of·wild·{140 ··············case·$fEqVar_$c==·@qpn·$dEq·eta·eta1·of·wild·{
141 ················GHC.Types.False·->·GHC.Types.True141 ················GHC.Types.False·->·GHC.Types.True
142 ················GHC.Types.True·->·GHC.Types.False·}]142 ················GHC.Types.True·->·GHC.Types.False·}]
143 82251d2d852a4dd089fc398c60c83836143 33219ca7a2a285a6766e1c0e82e8d218
144 ··$fEqVar_$c==·::144 ··$fEqVar_$c==·::
145 ····GHC.Classes.Eq·qpn·=>·Var·qpn·->·Var·qpn·->·GHC.Types.Bool145 ····GHC.Classes.Eq·qpn·=>·Var·qpn·->·Var·qpn·->·GHC.Types.Bool
146 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,146 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
147 ···Strictness:·<MP(1C(1,C(1,L)),A)><SL><SL>,147 ···Strictness:·<MP(1C(1,C(1,L)),A)><SL><SL>,
148 ···Unfolding:·Core:·<vanilla>148 ···Unfolding:·Core:·<vanilla>
149 ··············\·@qpn149 ··············\·@qpn
150 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·qpn)150 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·qpn)
Offset 172, 22 lines modifiedOffset 172, 22 lines modified
172 ··························->·Distribution.Solver.Modular.Flag.$fEqFN_$c==·@qpn·$dEq·a1·b1·}172 ··························->·Distribution.Solver.Modular.Flag.$fEqFN_$c==·@qpn·$dEq·a1·b1·}
173 ·····················S·a1173 ·····················S·a1
174 ·····················->·case·b·of·wild1·{174 ·····················->·case·b·of·wild1·{
175 ··························DEFAULT·->·case·$fEqVar1·ret_ty·GHC.Types.Bool·of·{}175 ··························DEFAULT·->·case·$fEqVar1·ret_ty·GHC.Types.Bool·of·{}
176 ··························S·b1176 ··························S·b1
177 ··························->·Distribution.Solver.Modular.Flag.$fEqSN_$c==·@qpn·$dEq·a1·b1·}·}177 ··························->·Distribution.Solver.Modular.Flag.$fEqSN_$c==·@qpn·$dEq·a1·b1·}·}
178 ················1#·->·GHC.Types.False·}·}·}]178 ················1#·->·GHC.Types.False·}·}·}]
179 b8999965692183aa5f6cd5a4638b008c179 42c96ef7dff85a3ed676d060ef9c64a8
180 ··$fFunctorVar·::·GHC.Internal.Base.Functor·Var180 ··$fFunctorVar·::·GHC.Internal.Base.Functor·Var
181 ··DFunId181 ··DFunId
182 ··[HasNoCafRefs,·TagSig:·<TagProper>,182 ··[HasNoCafRefs,·TagSig:·<TagProper>,
183 ···LambdaFormInfo:·LFCon[GHC.Internal.Base.C:Functor],183 ···LambdaFormInfo:·LFCon[GHC.Internal.Base.C:Functor],
184 ···Inline:·CONLIKE,184 ···Inline:·CONLIKE,
185 ···Unfolding:·DFun:.·@Var·$fFunctorVar_$cfmap·$fFunctorVar_$c<$]185 ···Unfolding:·DFun:.·@Var·$fFunctorVar_$cfmap·$fFunctorVar_$c<$]
186 1a416c9b3bbe01a161e589f5e73c3d08186 fe06053bb8edeb32798420f0f1b4155a
187 ··$fFunctorVar_$c<$·::·a·->·Var·b·->·Var·a187 ··$fFunctorVar_$c<$·::·a·->·Var·b·->·Var·a
188 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,188 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
189 ···Arity:·2,·Strictness:·<L><1L>,189 ···Arity:·2,·Strictness:·<L><1L>,
190 ···Unfolding:·Core:·<vanilla>190 ···Unfolding:·Core:·<vanilla>
191 ··············\·@a·@b·(z['GHC.Types.Many]·::·a)·(ds['GHC.Types.Many]·::·Var·b)·->191 ··············\·@a·@b·(z['GHC.Types.Many]·::·a)·(ds['GHC.Types.Many]·::·Var·b)·->
192 ··············case·ds·of·wild·{192 ··············case·ds·of·wild·{
193 ················P·a1·->·P·@a·z193 ················P·a1·->·P·@a·z
Offset 195, 15 lines modifiedOffset 195, 15 lines modified
195 ················->·F·@a195 ················->·F·@a
Max diff block lines reached; 16917/23760 bytes (71.20%) of diff not shown.
7.78 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Version.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Version.hi
Files 86% similar despite different names
7.43 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Distribution.Solver.Modular.Version·91037 interface·Distribution.Solver.Modular.Version·9103
8 ··interface·hash:·d3d26de49ac69e8a9759f16061195570 
9 ··ABI·hash:·9559a57a6efab3547fff6b4e50ba1a1a 
10 ··export-list·hash:·1a3a167e498128f5bad4e8abd67bfb298 ··interface·hash:·36c2a1a20995799859a7b6ae5d05b61d
 9 ··ABI·hash:·5753e3bbb3cf77cb11efcf5b5290b46f
 10 ··export-list·hash:·e739db1e6cb1127817b4a80f07b35551
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·f1476d147739b86d1f029aa47c836ea716 ··src_hash:·f1476d147739b86d1f029aa47c836ea7
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 ··checkVR24 ··checkVR
25 ··eqVR25 ··eqVR
26 ··showVR26 ··showVR
27 ··showVer27 ··showVer
28 ··simplifyVR28 ··simplifyVR
29 ··VR29 ··VR
30 ··Ver30 ··Ver
31 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude31 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
32 boot·module·dependencies:32 boot·module·dependencies:
33 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.033 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.0
34 plugin·package·dependencies:34 plugin·package·dependencies:
35 orphans:·Data.Binary.Generic·Data.ByteString.Builder35 orphans:·Data.Binary.Generic·Data.ByteString.Builder
36 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM36 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
37 ·········Data.Text·Data.Text.Lazy·Data.Text.Show37 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
38 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances38 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances
Offset 69, 83 lines modifiedOffset 69, 83 lines modified
69 ·························Control.Monad.Trans.Writer.Strict69 ·························Control.Monad.Trans.Writer.Strict
70 import··-/··Distribution.Pretty·ad3a40c82564ec7ee6fcd9e75a45101e70 import··-/··Distribution.Pretty·ad3a40c82564ec7ee6fcd9e75a45101e
71 import··-/··Distribution.Types.Version·002c1a3d39bd2d3e62cd17f886dbedb871 import··-/··Distribution.Types.Version·002c1a3d39bd2d3e62cd17f886dbedb8
72 import··-/··Distribution.Types.VersionRange·2627cb29e1dfb332c3a0553a77bd968072 import··-/··Distribution.Types.VersionRange·2627cb29e1dfb332c3a0553a77bd9680
73 import··-/··Distribution.Types.VersionRange.Internal·357741fcdc36fb6e80d38fd7422649f873 import··-/··Distribution.Types.VersionRange.Internal·357741fcdc36fb6e80d38fd7422649f8
74 import··-/··Distribution.Version·4adcffb215182f8e902e58331d20148774 import··-/··Distribution.Version·4adcffb215182f8e902e58331d201487
75 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a75 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
76 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c576 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
77 ··exports:·ee59bde71b766895275965ac210e0ee477 ··exports:·ee59bde71b766895275965ac210e0ee4
78 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c78 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
79 416c602ec0c02afecab7b98bfefc998c79 cc42b65ee0473abade5bc9f57f648cc9
80 ··$trModule·::·GHC.Types.Module80 ··$trModule·::·GHC.Types.Module
81 ··[HasNoCafRefs,·TagSig:·<TagProper>,81 ··[HasNoCafRefs,·TagSig:·<TagProper>,
82 ···LambdaFormInfo:·LFCon[GHC.Types.Module],82 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
83 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]83 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
84 f148cce74698bdcaee63666196aab03884 75d66ca63a3b2fdeb78104f9e18b1e62
85 ··$trModule1·::·GHC.Types.TrName85 ··$trModule1·::·GHC.Types.TrName
86 ··[HasNoCafRefs,·TagSig:·<TagProper>,86 ··[HasNoCafRefs,·TagSig:·<TagProper>,
87 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],87 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
88 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]88 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
89 ebc1211eb4cd702d5ed3386a8c5dd64589 acabe67c6b8b30a7bb3f4f835a8d28c5
90 ··$trModule2·::·GHC.Prim.Addr#90 ··$trModule2·::·GHC.Prim.Addr#
91 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,91 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
92 ···Unfolding:·Core:·<vanilla>·"Distribution.Solver.Modular.Version"#]92 ···Unfolding:·Core:·<vanilla>·"Distribution.Solver.Modular.Version"#]
93 6ffcbd73fca905c22b85793a242307ab93 5d028df89dc0014dd2941ee487a3f2f6
94 ··$trModule3·::·GHC.Types.TrName94 ··$trModule3·::·GHC.Types.TrName
95 ··[HasNoCafRefs,·TagSig:·<TagProper>,95 ··[HasNoCafRefs,·TagSig:·<TagProper>,
96 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],96 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
97 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]97 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
98 2a2b8f302f6f439aac3dbe0b67a14b9d98 133cfc8b441c797025e2abfa37572522
99 ··$trModule4·::·GHC.Prim.Addr#99 ··$trModule4·::·GHC.Prim.Addr#
100 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,100 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
101 ···Unfolding:·Core:·<vanilla>101 ···Unfolding:·Core:·<vanilla>
102 ··············"cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u"#] 
103 41deeba06b56034a436678d94ea5c802102 ··············"cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG"#]
 103 44815e0caf61cb0be63c2c50e60b7f4f
104 ··(.&&.)·::·VR·->·VR·->·VR104 ··(.&&.)·::·VR·->·VR·->·VR
105 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<L><L>,105 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<L><L>,
106 ···Unfolding:·Core:·<vanilla>106 ···Unfolding:·Core:·<vanilla>
107 ··············\·(v1['GHC.Types.Many]·::·VR)·(v2['GHC.Types.Many]·::·VR)·->107 ··············\·(v1['GHC.Types.Many]·::·VR)·(v2['GHC.Types.Many]·::·VR)·->
108 ··············Distribution.Version.simplifyVersionRange108 ··············Distribution.Version.simplifyVersionRange
109 ················(Distribution.Types.VersionRange.Internal.IntersectVersionRanges109 ················(Distribution.Types.VersionRange.Internal.IntersectVersionRanges
110 ···················v1110 ···················v1
111 ···················v2)]111 ···················v2)]
112 d293a64bb93c38880c00f5d75e4d3126112 e7438b9a7ca807d8dd300afe95ce2a6e
113 ··(.||.)·::·VR·->·VR·->·VR113 ··(.||.)·::·VR·->·VR·->·VR
114 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<L><L>,114 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<L><L>,
115 ···Unfolding:·Core:·<vanilla>115 ···Unfolding:·Core:·<vanilla>
116 ··············\·(v1['GHC.Types.Many]·::·VR)·(v2['GHC.Types.Many]·::·VR)·->116 ··············\·(v1['GHC.Types.Many]·::·VR)·(v2['GHC.Types.Many]·::·VR)·->
117 ··············Distribution.Version.simplifyVersionRange117 ··············Distribution.Version.simplifyVersionRange
118 ················(Distribution.Types.VersionRange.Internal.UnionVersionRanges118 ················(Distribution.Types.VersionRange.Internal.UnionVersionRanges
119 ···················v1119 ···················v1
120 ···················v2)]120 ···················v2)]
121 e9a00bf8e88c02b25c2761714aea7457121 bc6a8def5defba352ae46e9ac5d86f83
122 ··type·VR·::·*122 ··type·VR·::·*
123 ··type·VR·=·Distribution.Types.VersionRange.Internal.VersionRange123 ··type·VR·=·Distribution.Types.VersionRange.Internal.VersionRange
124 09a4bf30b2101e9ca19e7171706c94a6124 26eaf62fe7d6b193fbae63476c243e9d
125 ··type·Ver·::·*125 ··type·Ver·::·*
126 ··type·Ver·=·Distribution.Types.Version.Version126 ··type·Ver·=·Distribution.Types.Version.Version
127 8b5dff030ba63774dc38715b586d4adc127 d212d83fc9dffa7bd03c396eac4c7143
128 ··anyVR·::·VR128 ··anyVR·::·VR
129 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),129 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
130 ···Unfolding:·Core:·<vanilla>130 ···Unfolding:·Core:·<vanilla>
131 ··············Distribution.Types.VersionRange.Internal.anyVersion]131 ··············Distribution.Types.VersionRange.Internal.anyVersion]
132 3a7492587064528607a5ed33e31f5371132 04ad3ab1aab87d0d070c7bd6471aa9b8
133 ··checkVR·::·VR·->·Ver·->·GHC.Types.Bool133 ··checkVR·::·VR·->·Ver·->·GHC.Types.Bool
134 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,134 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,
135 ···Unfolding:·Core:·<vanilla>135 ···Unfolding:·Core:·<vanilla>
136 ··············\·(x['GHC.Types.Many]·::·VR)·(y['GHC.Types.Many]·::·Ver)·->136 ··············\·(x['GHC.Types.Many]·::·VR)·(y['GHC.Types.Many]·::·Ver)·->
137 ··············Distribution.Types.VersionRange.withinRange·y·x]137 ··············Distribution.Types.VersionRange.withinRange·y·x]
138 8208c07ed1b2b7f52756a195cf6e5af4138 c1de8851dd86d0f4b6807d58055ae31d
139 ··eqVR·::·Ver·->·VR139 ··eqVR·::·Ver·->·VR
140 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,140 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
141 ···Arity:·1,·Strictness:·<L>,·CPR:·1,141 ···Arity:·1,·Strictness:·<L>,·CPR:·1,
142 ···Unfolding:·Core:·<vanilla>142 ···Unfolding:·Core:·<vanilla>
143 ··············Distribution.Types.VersionRange.Internal.thisVersion]143 ··············Distribution.Types.VersionRange.Internal.thisVersion]
144 4eeb670922b129d6d62ec99ae033c122144 c37d5bd663a3bb069d8af2af091012e2
145 ··showVR·::·VR·->·GHC.Internal.Base.String145 ··showVR·::·VR·->·GHC.Internal.Base.String
146 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<ML>,146 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<ML>,
147 ···Unfolding:·Core:·<vanilla>147 ···Unfolding:·Core:·<vanilla>
148 ··············\·(eta['GHC.Types.Many]·::·VR)·->148 ··············\·(eta['GHC.Types.Many]·::·VR)·->
149 ··············Text.PrettyPrint.Annotated.HughesPJ.fullRenderAnn149 ··············Text.PrettyPrint.Annotated.HughesPJ.fullRenderAnn
150 ················@()150 ················@()
151 ················@GHC.Internal.Base.String151 ················@GHC.Internal.Base.String
Offset 155, 29 lines modifiedOffset 155, 29 lines modified
155 ················Distribution.Pretty.prettyShow1155 ················Distribution.Pretty.prettyShow1
156 ················(GHC.Types.[]·@GHC.Types.Char)156 ················(GHC.Types.[]·@GHC.Types.Char)
157 ················(Distribution.Types.VersionRange.Internal.$fPrettyVersionRange_c157 ················(Distribution.Types.VersionRange.Internal.$fPrettyVersionRange_c
158 ···················eta158 ···················eta
159 ···················Distribution.Types.VersionRange.Internal.$fFoldableVersionRangeF4)159 ···················Distribution.Types.VersionRange.Internal.$fFoldableVersionRangeF4)
160 ··················`cast`160 ··················`cast`
Max diff block lines reached; 1017/7569 bytes (13.44%) of diff not shown.
7.78 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Version.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Version.dyn_hi
Files 96% similar despite different names
7.43 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Distribution.Solver.Modular.Version·91037 interface·Distribution.Solver.Modular.Version·9103
8 ··interface·hash:·d3d26de49ac69e8a9759f16061195570 
9 ··ABI·hash:·9559a57a6efab3547fff6b4e50ba1a1a 
10 ··export-list·hash:·1a3a167e498128f5bad4e8abd67bfb298 ··interface·hash:·36c2a1a20995799859a7b6ae5d05b61d
 9 ··ABI·hash:·5753e3bbb3cf77cb11efcf5b5290b46f
 10 ··export-list·hash:·e739db1e6cb1127817b4a80f07b35551
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·f1476d147739b86d1f029aa47c836ea716 ··src_hash:·f1476d147739b86d1f029aa47c836ea7
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 ··checkVR24 ··checkVR
25 ··eqVR25 ··eqVR
26 ··showVR26 ··showVR
27 ··showVer27 ··showVer
28 ··simplifyVR28 ··simplifyVR
29 ··VR29 ··VR
30 ··Ver30 ··Ver
31 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude31 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
32 boot·module·dependencies:32 boot·module·dependencies:
33 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.033 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.0
34 plugin·package·dependencies:34 plugin·package·dependencies:
35 orphans:·Data.Binary.Generic·Data.ByteString.Builder35 orphans:·Data.Binary.Generic·Data.ByteString.Builder
36 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM36 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
37 ·········Data.Text·Data.Text.Lazy·Data.Text.Show37 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
38 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances38 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances
Offset 69, 83 lines modifiedOffset 69, 83 lines modified
69 ·························Control.Monad.Trans.Writer.Strict69 ·························Control.Monad.Trans.Writer.Strict
70 import··-/··Distribution.Pretty·ad3a40c82564ec7ee6fcd9e75a45101e70 import··-/··Distribution.Pretty·ad3a40c82564ec7ee6fcd9e75a45101e
71 import··-/··Distribution.Types.Version·002c1a3d39bd2d3e62cd17f886dbedb871 import··-/··Distribution.Types.Version·002c1a3d39bd2d3e62cd17f886dbedb8
72 import··-/··Distribution.Types.VersionRange·2627cb29e1dfb332c3a0553a77bd968072 import··-/··Distribution.Types.VersionRange·2627cb29e1dfb332c3a0553a77bd9680
73 import··-/··Distribution.Types.VersionRange.Internal·357741fcdc36fb6e80d38fd7422649f873 import··-/··Distribution.Types.VersionRange.Internal·357741fcdc36fb6e80d38fd7422649f8
74 import··-/··Distribution.Version·4adcffb215182f8e902e58331d20148774 import··-/··Distribution.Version·4adcffb215182f8e902e58331d201487
75 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a75 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
76 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c576 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
77 ··exports:·ee59bde71b766895275965ac210e0ee477 ··exports:·ee59bde71b766895275965ac210e0ee4
78 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c78 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
79 416c602ec0c02afecab7b98bfefc998c79 cc42b65ee0473abade5bc9f57f648cc9
80 ··$trModule·::·GHC.Types.Module80 ··$trModule·::·GHC.Types.Module
81 ··[HasNoCafRefs,·TagSig:·<TagProper>,81 ··[HasNoCafRefs,·TagSig:·<TagProper>,
82 ···LambdaFormInfo:·LFCon[GHC.Types.Module],82 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
83 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]83 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
84 f148cce74698bdcaee63666196aab03884 75d66ca63a3b2fdeb78104f9e18b1e62
85 ··$trModule1·::·GHC.Types.TrName85 ··$trModule1·::·GHC.Types.TrName
86 ··[HasNoCafRefs,·TagSig:·<TagProper>,86 ··[HasNoCafRefs,·TagSig:·<TagProper>,
87 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],87 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
88 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]88 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
89 ebc1211eb4cd702d5ed3386a8c5dd64589 acabe67c6b8b30a7bb3f4f835a8d28c5
90 ··$trModule2·::·GHC.Prim.Addr#90 ··$trModule2·::·GHC.Prim.Addr#
91 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,91 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
92 ···Unfolding:·Core:·<vanilla>·"Distribution.Solver.Modular.Version"#]92 ···Unfolding:·Core:·<vanilla>·"Distribution.Solver.Modular.Version"#]
93 6ffcbd73fca905c22b85793a242307ab93 5d028df89dc0014dd2941ee487a3f2f6
94 ··$trModule3·::·GHC.Types.TrName94 ··$trModule3·::·GHC.Types.TrName
95 ··[HasNoCafRefs,·TagSig:·<TagProper>,95 ··[HasNoCafRefs,·TagSig:·<TagProper>,
96 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],96 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
97 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]97 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
98 2a2b8f302f6f439aac3dbe0b67a14b9d98 133cfc8b441c797025e2abfa37572522
99 ··$trModule4·::·GHC.Prim.Addr#99 ··$trModule4·::·GHC.Prim.Addr#
100 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,100 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
101 ···Unfolding:·Core:·<vanilla>101 ···Unfolding:·Core:·<vanilla>
102 ··············"cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u"#] 
103 41deeba06b56034a436678d94ea5c802102 ··············"cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG"#]
 103 44815e0caf61cb0be63c2c50e60b7f4f
104 ··(.&&.)·::·VR·->·VR·->·VR104 ··(.&&.)·::·VR·->·VR·->·VR
105 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<L><L>,105 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<L><L>,
106 ···Unfolding:·Core:·<vanilla>106 ···Unfolding:·Core:·<vanilla>
107 ··············\·(v1['GHC.Types.Many]·::·VR)·(v2['GHC.Types.Many]·::·VR)·->107 ··············\·(v1['GHC.Types.Many]·::·VR)·(v2['GHC.Types.Many]·::·VR)·->
108 ··············Distribution.Version.simplifyVersionRange108 ··············Distribution.Version.simplifyVersionRange
109 ················(Distribution.Types.VersionRange.Internal.IntersectVersionRanges109 ················(Distribution.Types.VersionRange.Internal.IntersectVersionRanges
110 ···················v1110 ···················v1
111 ···················v2)]111 ···················v2)]
112 d293a64bb93c38880c00f5d75e4d3126112 e7438b9a7ca807d8dd300afe95ce2a6e
113 ··(.||.)·::·VR·->·VR·->·VR113 ··(.||.)·::·VR·->·VR·->·VR
114 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<L><L>,114 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<L><L>,
115 ···Unfolding:·Core:·<vanilla>115 ···Unfolding:·Core:·<vanilla>
116 ··············\·(v1['GHC.Types.Many]·::·VR)·(v2['GHC.Types.Many]·::·VR)·->116 ··············\·(v1['GHC.Types.Many]·::·VR)·(v2['GHC.Types.Many]·::·VR)·->
117 ··············Distribution.Version.simplifyVersionRange117 ··············Distribution.Version.simplifyVersionRange
118 ················(Distribution.Types.VersionRange.Internal.UnionVersionRanges118 ················(Distribution.Types.VersionRange.Internal.UnionVersionRanges
119 ···················v1119 ···················v1
120 ···················v2)]120 ···················v2)]
121 e9a00bf8e88c02b25c2761714aea7457121 bc6a8def5defba352ae46e9ac5d86f83
122 ··type·VR·::·*122 ··type·VR·::·*
123 ··type·VR·=·Distribution.Types.VersionRange.Internal.VersionRange123 ··type·VR·=·Distribution.Types.VersionRange.Internal.VersionRange
124 09a4bf30b2101e9ca19e7171706c94a6124 26eaf62fe7d6b193fbae63476c243e9d
125 ··type·Ver·::·*125 ··type·Ver·::·*
126 ··type·Ver·=·Distribution.Types.Version.Version126 ··type·Ver·=·Distribution.Types.Version.Version
127 8b5dff030ba63774dc38715b586d4adc127 d212d83fc9dffa7bd03c396eac4c7143
128 ··anyVR·::·VR128 ··anyVR·::·VR
129 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),129 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
130 ···Unfolding:·Core:·<vanilla>130 ···Unfolding:·Core:·<vanilla>
131 ··············Distribution.Types.VersionRange.Internal.anyVersion]131 ··············Distribution.Types.VersionRange.Internal.anyVersion]
132 3a7492587064528607a5ed33e31f5371132 04ad3ab1aab87d0d070c7bd6471aa9b8
133 ··checkVR·::·VR·->·Ver·->·GHC.Types.Bool133 ··checkVR·::·VR·->·Ver·->·GHC.Types.Bool
134 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,134 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,
135 ···Unfolding:·Core:·<vanilla>135 ···Unfolding:·Core:·<vanilla>
136 ··············\·(x['GHC.Types.Many]·::·VR)·(y['GHC.Types.Many]·::·Ver)·->136 ··············\·(x['GHC.Types.Many]·::·VR)·(y['GHC.Types.Many]·::·Ver)·->
137 ··············Distribution.Types.VersionRange.withinRange·y·x]137 ··············Distribution.Types.VersionRange.withinRange·y·x]
138 8208c07ed1b2b7f52756a195cf6e5af4138 c1de8851dd86d0f4b6807d58055ae31d
139 ··eqVR·::·Ver·->·VR139 ··eqVR·::·Ver·->·VR
140 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,140 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
141 ···Arity:·1,·Strictness:·<L>,·CPR:·1,141 ···Arity:·1,·Strictness:·<L>,·CPR:·1,
142 ···Unfolding:·Core:·<vanilla>142 ···Unfolding:·Core:·<vanilla>
143 ··············Distribution.Types.VersionRange.Internal.thisVersion]143 ··············Distribution.Types.VersionRange.Internal.thisVersion]
144 4eeb670922b129d6d62ec99ae033c122144 c37d5bd663a3bb069d8af2af091012e2
145 ··showVR·::·VR·->·GHC.Internal.Base.String145 ··showVR·::·VR·->·GHC.Internal.Base.String
146 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<ML>,146 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<ML>,
147 ···Unfolding:·Core:·<vanilla>147 ···Unfolding:·Core:·<vanilla>
148 ··············\·(eta['GHC.Types.Many]·::·VR)·->148 ··············\·(eta['GHC.Types.Many]·::·VR)·->
149 ··············Text.PrettyPrint.Annotated.HughesPJ.fullRenderAnn149 ··············Text.PrettyPrint.Annotated.HughesPJ.fullRenderAnn
150 ················@()150 ················@()
151 ················@GHC.Internal.Base.String151 ················@GHC.Internal.Base.String
Offset 155, 29 lines modifiedOffset 155, 29 lines modified
155 ················Distribution.Pretty.prettyShow1155 ················Distribution.Pretty.prettyShow1
156 ················(GHC.Types.[]·@GHC.Types.Char)156 ················(GHC.Types.[]·@GHC.Types.Char)
157 ················(Distribution.Types.VersionRange.Internal.$fPrettyVersionRange_c157 ················(Distribution.Types.VersionRange.Internal.$fPrettyVersionRange_c
158 ···················eta158 ···················eta
159 ···················Distribution.Types.VersionRange.Internal.$fFoldableVersionRangeF4)159 ···················Distribution.Types.VersionRange.Internal.$fFoldableVersionRangeF4)
160 ··················`cast`160 ··················`cast`
Max diff block lines reached; 1017/7569 bytes (13.44%) of diff not shown.
39.7 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/WeightedPSQ.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/WeightedPSQ.hi
Files 99% similar despite different names
39.3 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Distribution.Solver.Modular.WeightedPSQ·91037 interface·Distribution.Solver.Modular.WeightedPSQ·9103
8 ··interface·hash:·6d58de15ceb20e5514538352629314b8 
9 ··ABI·hash:·975fc6274ee448c512168083e6186c4b 
10 ··export-list·hash:·a2d32241515074e589248045c91914628 ··interface·hash:·d4d3b359ca7b37112b0653de21c6a4c1
 9 ··ABI·hash:·ea7b0f9e21fae95b22e2992cdec1086d
 10 ··export-list·hash:·358e76409ea8168e76b26d659c85605f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·9986ddf76a8df96f8a541ca982c6819c12 ··flag·hash:·9986ddf76a8df96f8a541ca982c6819c
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·9a5b5389d5b6820ebad81ffe7076782e16 ··src_hash:·9a5b5389d5b6820ebad81ffe7076782e
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
52 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe52 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe
53 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e1013653 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136
54 import··-/··GHC.Internal.Data.Ord·13d8cd79f100b9aa2b188438318f66a554 import··-/··GHC.Internal.Data.Ord·13d8cd79f100b9aa2b188438318f66a5
55 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b951221148455 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484
56 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd56 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
57 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c57 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
58 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd658 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
59 ff5db067be1fcd84c7ff93f42d8f4a9c59 654e593b8cc57f66bd48115ad7b0e457
60 ··$fEqWeightedPSQ·::60 ··$fEqWeightedPSQ·::
61 ····(GHC.Classes.Eq·w,·GHC.Classes.Eq·k,·GHC.Classes.Eq·v)·=>61 ····(GHC.Classes.Eq·w,·GHC.Classes.Eq·k,·GHC.Classes.Eq·v)·=>
62 ····GHC.Classes.Eq·(WeightedPSQ·w·k·v)62 ····GHC.Classes.Eq·(WeightedPSQ·w·k·v)
63 ··DFunId63 ··DFunId
64 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,64 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,
65 ···Arity:·3,65 ···Arity:·3,
66 ···Strictness:·<LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)>,66 ···Strictness:·<LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)>,
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:WeightedPSQ[0]·<w>_R·<k>_R·<v>_R)78 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:WeightedPSQ[0]·<w>_R·<k>_R·<v>_R)
79 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)79 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)
80 ················($fEqWeightedPSQ1·@w·@k·@v·v1·v2·v3)80 ················($fEqWeightedPSQ1·@w·@k·@v·v1·v2·v3)
81 ··················`cast`81 ··················`cast`
82 ················(Sym·(N:WeightedPSQ[0]·<w>_R·<k>_R·<v>_R)82 ················(Sym·(N:WeightedPSQ[0]·<w>_R·<k>_R·<v>_R)
83 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:WeightedPSQ[0]·<w>_R·<k>_R·<v>_R)83 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:WeightedPSQ[0]·<w>_R·<k>_R·<v>_R)
84 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]84 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]
85 33c02a724dfc3edfeb0a84822c2fbf2b85 d8b0bcdd4dfe7678c5a0ad8c7010613a
86 ··$fEqWeightedPSQ1·::86 ··$fEqWeightedPSQ1·::
87 ····(GHC.Classes.Eq·w,·GHC.Classes.Eq·k,·GHC.Classes.Eq·v)·=>87 ····(GHC.Classes.Eq·w,·GHC.Classes.Eq·k,·GHC.Classes.Eq·v)·=>
88 ····[(w,·k,·v)]·->·[(w,·k,·v)]·->·GHC.Types.Bool88 ····[(w,·k,·v)]·->·[(w,·k,·v)]·->·GHC.Types.Bool
89 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,89 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
90 ···Strictness:·<LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)>,90 ···Strictness:·<LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)>,
91 ···Unfolding:·Core:·<vanilla>91 ···Unfolding:·Core:·<vanilla>
92 ··············\·@w92 ··············\·@w
Offset 94, 15 lines modifiedOffset 94, 15 lines modified
94 ················@v94 ················@v
95 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·w)95 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·w)
96 ················($dEq1['GHC.Types.Many]·::·GHC.Classes.Eq·k)96 ················($dEq1['GHC.Types.Many]·::·GHC.Classes.Eq·k)
97 ················($dEq2['GHC.Types.Many]·::·GHC.Classes.Eq·v)·->97 ················($dEq2['GHC.Types.Many]·::·GHC.Classes.Eq·v)·->
98 ··············GHC.Classes.$fEqList_$c/=98 ··············GHC.Classes.$fEqList_$c/=
99 ················@(w,·k,·v)99 ················@(w,·k,·v)
100 ················(GHC.Classes.$fEqTuple3·@w·@k·@v·$dEq·$dEq1·$dEq2)]100 ················(GHC.Classes.$fEqTuple3·@w·@k·@v·$dEq·$dEq1·$dEq2)]
101 680439afff6ce3514280016398cf586e101 bd2ba82d654eda8a2eba0fc49c63fdac
102 ··$fEqWeightedPSQ2·::102 ··$fEqWeightedPSQ2·::
103 ····(GHC.Classes.Eq·w,·GHC.Classes.Eq·k,·GHC.Classes.Eq·v)·=>103 ····(GHC.Classes.Eq·w,·GHC.Classes.Eq·k,·GHC.Classes.Eq·v)·=>
104 ····[(w,·k,·v)]·->·[(w,·k,·v)]·->·GHC.Types.Bool104 ····[(w,·k,·v)]·->·[(w,·k,·v)]·->·GHC.Types.Bool
105 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,105 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
106 ···Strictness:·<LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)>,106 ···Strictness:·<LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)>,
107 ···Unfolding:·Core:·<vanilla>107 ···Unfolding:·Core:·<vanilla>
108 ··············\·@w108 ··············\·@w
Offset 110, 15 lines modifiedOffset 110, 15 lines modified
110 ················@v110 ················@v
111 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·w)111 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·w)
112 ················($dEq1['GHC.Types.Many]·::·GHC.Classes.Eq·k)112 ················($dEq1['GHC.Types.Many]·::·GHC.Classes.Eq·k)
113 ················($dEq2['GHC.Types.Many]·::·GHC.Classes.Eq·v)·->113 ················($dEq2['GHC.Types.Many]·::·GHC.Classes.Eq·v)·->
114 ··············GHC.Classes.$fEqList_$c==114 ··············GHC.Classes.$fEqList_$c==
115 ················@(w,·k,·v)115 ················@(w,·k,·v)
116 ················(GHC.Classes.$fEqTuple3·@w·@k·@v·$dEq·$dEq1·$dEq2)]116 ················(GHC.Classes.$fEqTuple3·@w·@k·@v·$dEq·$dEq1·$dEq2)]
117 15bf30ace183d488248565f5ec233f5c117 dd112f211f3d82210bdc4be7e471c807
118 ··$fFoldableWeightedPSQ·::118 ··$fFoldableWeightedPSQ·::
119 ····GHC.Internal.Data.Foldable.Foldable·(WeightedPSQ·w·k)119 ····GHC.Internal.Data.Foldable.Foldable·(WeightedPSQ·w·k)
120 ··DFunId120 ··DFunId
121 ··[TagSig:·<TagProper>,121 ··[TagSig:·<TagProper>,
122 ···LambdaFormInfo:·LFCon[GHC.Internal.Data.Foldable.C:Foldable],122 ···LambdaFormInfo:·LFCon[GHC.Internal.Data.Foldable.C:Foldable],
123 ···Inline:·CONLIKE,123 ···Inline:·CONLIKE,
124 ···Unfolding:·DFun:·@w·@k.124 ···Unfolding:·DFun:·@w·@k.
Offset 176, 15 lines modifiedOffset 176, 15 lines modified
176 ················($fFoldableWeightedPSQ1·@w·@k)176 ················($fFoldableWeightedPSQ1·@w·@k)
177 ··················`cast`177 ··················`cast`
178 ················(forall·(a·::·<*>_N).178 ················(forall·(a·::·<*>_N).
179 ·················<GHC.Internal.Num.Num·a>_R179 ·················<GHC.Internal.Num.Num·a>_R
180 ·················%<'GHC.Types.Many>_N·->_R·<WeightedPSQ·w·k·a>_R180 ·················%<'GHC.Types.Many>_N·->_R·<WeightedPSQ·w·k·a>_R
181 ·················%<'GHC.Types.Many>_N·->_R·GHC.Internal.Data.Semigroup.Internal.N:Product[0]181 ·················%<'GHC.Types.Many>_N·->_R·GHC.Internal.Data.Semigroup.Internal.N:Product[0]
182 ···············································<a>_R)]182 ···············································<a>_R)]
183 ececfe625a08d049bfcc585f6d245d6e183 4c0d085a3fcc89053782a09939172e1f
184 ··$fFoldableWeightedPSQ1·::184 ··$fFoldableWeightedPSQ1·::
185 ····GHC.Internal.Num.Num·a·=>185 ····GHC.Internal.Num.Num·a·=>
186 ····WeightedPSQ·w·k·a·->·GHC.Internal.Data.Semigroup.Internal.Product·a186 ····WeightedPSQ·w·k·a·->·GHC.Internal.Data.Semigroup.Internal.Product·a
187 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,187 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
188 ···Strictness:·<SP(A,A,LC(S,C(1,L)),A,A,A,1C(1,L))><1L>,·Inline:,188 ···Strictness:·<SP(A,A,LC(S,C(1,L)),A,A,A,1C(1,L))><1L>,·Inline:,
189 ···Unfolding:·Core:·StableUser189 ···Unfolding:·Core:·StableUser
190 ··············\·@w190 ··············\·@w
Offset 218, 15 lines modifiedOffset 218, 15 lines modified
218 ················eta·`cast`·(N:WeightedPSQ[0]·<w>_R·<k>_R·<a>_R)218 ················eta·`cast`·(N:WeightedPSQ[0]·<w>_R·<k>_R·<a>_R)
219 ················(GHC.Internal.Num.fromInteger219 ················(GHC.Internal.Num.fromInteger
220 ···················@a220 ···················@a
221 ···················$dNum221 ···················$dNum
222 ···················GHC.Internal.Data.Semigroup.Internal.$fSemigroupEndo2)222 ···················GHC.Internal.Data.Semigroup.Internal.$fSemigroupEndo2)
223 ··················`cast`223 ··················`cast`
224 ················(Sym·(GHC.Internal.Data.Semigroup.Internal.N:Product[0]·<a>_R))]224 ················(Sym·(GHC.Internal.Data.Semigroup.Internal.N:Product[0]·<a>_R))]
225 3bd0006a83f6b41209c5fb86d1203968225 52345a9b799ab803984816d137dbdf30
226 ··$fFoldableWeightedPSQ2·::226 ··$fFoldableWeightedPSQ2·::
227 ····GHC.Internal.Num.Num·a·=>227 ····GHC.Internal.Num.Num·a·=>
228 ····WeightedPSQ·w·k·a·->·GHC.Internal.Data.Semigroup.Internal.Sum·a228 ····WeightedPSQ·w·k·a·->·GHC.Internal.Data.Semigroup.Internal.Sum·a
229 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,229 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
230 ···Strictness:·<SP(LC(S,C(1,L)),A,A,A,A,A,1C(1,L))><1L>,·Inline:,230 ···Strictness:·<SP(LC(S,C(1,L)),A,A,A,A,A,1C(1,L))><1L>,·Inline:,
231 ···Unfolding:·Core:·StableUser231 ···Unfolding:·Core:·StableUser
232 ··············\·@w232 ··············\·@w
Offset 257, 15 lines modifiedOffset 257, 15 lines modified
257 ················eta·`cast`·(N:WeightedPSQ[0]·<w>_R·<k>_R·<a>_R)257 ················eta·`cast`·(N:WeightedPSQ[0]·<w>_R·<k>_R·<a>_R)
258 ················(GHC.Internal.Num.fromInteger258 ················(GHC.Internal.Num.fromInteger
259 ···················@a259 ···················@a
260 ···················$dNum260 ···················$dNum
261 ···················GHC.Internal.Data.Semigroup.Internal.$fSemigroupEndo3)261 ···················GHC.Internal.Data.Semigroup.Internal.$fSemigroupEndo3)
262 ··················`cast`262 ··················`cast`
263 ················(Sym·(GHC.Internal.Data.Semigroup.Internal.N:Sum[0]·<a>_R))]263 ················(Sym·(GHC.Internal.Data.Semigroup.Internal.N:Sum[0]·<a>_R))]
264 fa41837085b7510b9e3fbf58d0542bca264 0af91fbc35ba8db4f101e76e46f259b0
265 ··$fFoldableWeightedPSQ3·::265 ··$fFoldableWeightedPSQ3·::
266 ····GHC.Classes.Eq·a·=>266 ····GHC.Classes.Eq·a·=>
267 ····a·->·WeightedPSQ·w·k·a·->·GHC.Internal.Data.Semigroup.Internal.Any267 ····a·->·WeightedPSQ·w·k·a·->·GHC.Internal.Data.Semigroup.Internal.Any
Max diff block lines reached; 34152/40243 bytes (84.86%) of diff not shown.
39.7 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/WeightedPSQ.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/WeightedPSQ.dyn_hi
Files 98% similar despite different names
39.3 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Distribution.Solver.Modular.WeightedPSQ·91037 interface·Distribution.Solver.Modular.WeightedPSQ·9103
8 ··interface·hash:·6d58de15ceb20e5514538352629314b8 
9 ··ABI·hash:·975fc6274ee448c512168083e6186c4b 
10 ··export-list·hash:·a2d32241515074e589248045c91914628 ··interface·hash:·d4d3b359ca7b37112b0653de21c6a4c1
 9 ··ABI·hash:·ea7b0f9e21fae95b22e2992cdec1086d
 10 ··export-list·hash:·358e76409ea8168e76b26d659c85605f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·9986ddf76a8df96f8a541ca982c6819c12 ··flag·hash:·9986ddf76a8df96f8a541ca982c6819c
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·9a5b5389d5b6820ebad81ffe7076782e16 ··src_hash:·9a5b5389d5b6820ebad81ffe7076782e
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
52 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe52 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe
53 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e1013653 import··-/··GHC.Internal.Data.OldList·18b07a11e76f7e91fc11275d41e10136
54 import··-/··GHC.Internal.Data.Ord·13d8cd79f100b9aa2b188438318f66a554 import··-/··GHC.Internal.Data.Ord·13d8cd79f100b9aa2b188438318f66a5
55 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b951221148455 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484
56 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd56 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
57 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c57 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
58 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd658 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
59 ff5db067be1fcd84c7ff93f42d8f4a9c59 654e593b8cc57f66bd48115ad7b0e457
60 ··$fEqWeightedPSQ·::60 ··$fEqWeightedPSQ·::
61 ····(GHC.Classes.Eq·w,·GHC.Classes.Eq·k,·GHC.Classes.Eq·v)·=>61 ····(GHC.Classes.Eq·w,·GHC.Classes.Eq·k,·GHC.Classes.Eq·v)·=>
62 ····GHC.Classes.Eq·(WeightedPSQ·w·k·v)62 ····GHC.Classes.Eq·(WeightedPSQ·w·k·v)
63 ··DFunId63 ··DFunId
64 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,64 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,
65 ···Arity:·3,65 ···Arity:·3,
66 ···Strictness:·<LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)>,66 ···Strictness:·<LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)>,
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:WeightedPSQ[0]·<w>_R·<k>_R·<v>_R)78 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:WeightedPSQ[0]·<w>_R·<k>_R·<v>_R)
79 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)79 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)
80 ················($fEqWeightedPSQ1·@w·@k·@v·v1·v2·v3)80 ················($fEqWeightedPSQ1·@w·@k·@v·v1·v2·v3)
81 ··················`cast`81 ··················`cast`
82 ················(Sym·(N:WeightedPSQ[0]·<w>_R·<k>_R·<v>_R)82 ················(Sym·(N:WeightedPSQ[0]·<w>_R·<k>_R·<v>_R)
83 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:WeightedPSQ[0]·<w>_R·<k>_R·<v>_R)83 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:WeightedPSQ[0]·<w>_R·<k>_R·<v>_R)
84 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]84 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]
85 33c02a724dfc3edfeb0a84822c2fbf2b85 d8b0bcdd4dfe7678c5a0ad8c7010613a
86 ··$fEqWeightedPSQ1·::86 ··$fEqWeightedPSQ1·::
87 ····(GHC.Classes.Eq·w,·GHC.Classes.Eq·k,·GHC.Classes.Eq·v)·=>87 ····(GHC.Classes.Eq·w,·GHC.Classes.Eq·k,·GHC.Classes.Eq·v)·=>
88 ····[(w,·k,·v)]·->·[(w,·k,·v)]·->·GHC.Types.Bool88 ····[(w,·k,·v)]·->·[(w,·k,·v)]·->·GHC.Types.Bool
89 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,89 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
90 ···Strictness:·<LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)>,90 ···Strictness:·<LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)>,
91 ···Unfolding:·Core:·<vanilla>91 ···Unfolding:·Core:·<vanilla>
92 ··············\·@w92 ··············\·@w
Offset 94, 15 lines modifiedOffset 94, 15 lines modified
94 ················@v94 ················@v
95 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·w)95 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·w)
96 ················($dEq1['GHC.Types.Many]·::·GHC.Classes.Eq·k)96 ················($dEq1['GHC.Types.Many]·::·GHC.Classes.Eq·k)
97 ················($dEq2['GHC.Types.Many]·::·GHC.Classes.Eq·v)·->97 ················($dEq2['GHC.Types.Many]·::·GHC.Classes.Eq·v)·->
98 ··············GHC.Classes.$fEqList_$c/=98 ··············GHC.Classes.$fEqList_$c/=
99 ················@(w,·k,·v)99 ················@(w,·k,·v)
100 ················(GHC.Classes.$fEqTuple3·@w·@k·@v·$dEq·$dEq1·$dEq2)]100 ················(GHC.Classes.$fEqTuple3·@w·@k·@v·$dEq·$dEq1·$dEq2)]
101 680439afff6ce3514280016398cf586e101 bd2ba82d654eda8a2eba0fc49c63fdac
102 ··$fEqWeightedPSQ2·::102 ··$fEqWeightedPSQ2·::
103 ····(GHC.Classes.Eq·w,·GHC.Classes.Eq·k,·GHC.Classes.Eq·v)·=>103 ····(GHC.Classes.Eq·w,·GHC.Classes.Eq·k,·GHC.Classes.Eq·v)·=>
104 ····[(w,·k,·v)]·->·[(w,·k,·v)]·->·GHC.Types.Bool104 ····[(w,·k,·v)]·->·[(w,·k,·v)]·->·GHC.Types.Bool
105 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,105 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
106 ···Strictness:·<LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)>,106 ···Strictness:·<LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)><LP(LC(L,C(1,L)),A)>,
107 ···Unfolding:·Core:·<vanilla>107 ···Unfolding:·Core:·<vanilla>
108 ··············\·@w108 ··············\·@w
Offset 110, 15 lines modifiedOffset 110, 15 lines modified
110 ················@v110 ················@v
111 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·w)111 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·w)
112 ················($dEq1['GHC.Types.Many]·::·GHC.Classes.Eq·k)112 ················($dEq1['GHC.Types.Many]·::·GHC.Classes.Eq·k)
113 ················($dEq2['GHC.Types.Many]·::·GHC.Classes.Eq·v)·->113 ················($dEq2['GHC.Types.Many]·::·GHC.Classes.Eq·v)·->
114 ··············GHC.Classes.$fEqList_$c==114 ··············GHC.Classes.$fEqList_$c==
115 ················@(w,·k,·v)115 ················@(w,·k,·v)
116 ················(GHC.Classes.$fEqTuple3·@w·@k·@v·$dEq·$dEq1·$dEq2)]116 ················(GHC.Classes.$fEqTuple3·@w·@k·@v·$dEq·$dEq1·$dEq2)]
117 15bf30ace183d488248565f5ec233f5c117 dd112f211f3d82210bdc4be7e471c807
118 ··$fFoldableWeightedPSQ·::118 ··$fFoldableWeightedPSQ·::
119 ····GHC.Internal.Data.Foldable.Foldable·(WeightedPSQ·w·k)119 ····GHC.Internal.Data.Foldable.Foldable·(WeightedPSQ·w·k)
120 ··DFunId120 ··DFunId
121 ··[TagSig:·<TagProper>,121 ··[TagSig:·<TagProper>,
122 ···LambdaFormInfo:·LFCon[GHC.Internal.Data.Foldable.C:Foldable],122 ···LambdaFormInfo:·LFCon[GHC.Internal.Data.Foldable.C:Foldable],
123 ···Inline:·CONLIKE,123 ···Inline:·CONLIKE,
124 ···Unfolding:·DFun:·@w·@k.124 ···Unfolding:·DFun:·@w·@k.
Offset 176, 15 lines modifiedOffset 176, 15 lines modified
176 ················($fFoldableWeightedPSQ1·@w·@k)176 ················($fFoldableWeightedPSQ1·@w·@k)
177 ··················`cast`177 ··················`cast`
178 ················(forall·(a·::·<*>_N).178 ················(forall·(a·::·<*>_N).
179 ·················<GHC.Internal.Num.Num·a>_R179 ·················<GHC.Internal.Num.Num·a>_R
180 ·················%<'GHC.Types.Many>_N·->_R·<WeightedPSQ·w·k·a>_R180 ·················%<'GHC.Types.Many>_N·->_R·<WeightedPSQ·w·k·a>_R
181 ·················%<'GHC.Types.Many>_N·->_R·GHC.Internal.Data.Semigroup.Internal.N:Product[0]181 ·················%<'GHC.Types.Many>_N·->_R·GHC.Internal.Data.Semigroup.Internal.N:Product[0]
182 ···············································<a>_R)]182 ···············································<a>_R)]
183 ececfe625a08d049bfcc585f6d245d6e183 4c0d085a3fcc89053782a09939172e1f
184 ··$fFoldableWeightedPSQ1·::184 ··$fFoldableWeightedPSQ1·::
185 ····GHC.Internal.Num.Num·a·=>185 ····GHC.Internal.Num.Num·a·=>
186 ····WeightedPSQ·w·k·a·->·GHC.Internal.Data.Semigroup.Internal.Product·a186 ····WeightedPSQ·w·k·a·->·GHC.Internal.Data.Semigroup.Internal.Product·a
187 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,187 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
188 ···Strictness:·<SP(A,A,LC(S,C(1,L)),A,A,A,1C(1,L))><1L>,·Inline:,188 ···Strictness:·<SP(A,A,LC(S,C(1,L)),A,A,A,1C(1,L))><1L>,·Inline:,
189 ···Unfolding:·Core:·StableUser189 ···Unfolding:·Core:·StableUser
190 ··············\·@w190 ··············\·@w
Offset 218, 15 lines modifiedOffset 218, 15 lines modified
218 ················eta·`cast`·(N:WeightedPSQ[0]·<w>_R·<k>_R·<a>_R)218 ················eta·`cast`·(N:WeightedPSQ[0]·<w>_R·<k>_R·<a>_R)
219 ················(GHC.Internal.Num.fromInteger219 ················(GHC.Internal.Num.fromInteger
220 ···················@a220 ···················@a
221 ···················$dNum221 ···················$dNum
222 ···················GHC.Internal.Data.Semigroup.Internal.$fSemigroupEndo2)222 ···················GHC.Internal.Data.Semigroup.Internal.$fSemigroupEndo2)
223 ··················`cast`223 ··················`cast`
224 ················(Sym·(GHC.Internal.Data.Semigroup.Internal.N:Product[0]·<a>_R))]224 ················(Sym·(GHC.Internal.Data.Semigroup.Internal.N:Product[0]·<a>_R))]
225 3bd0006a83f6b41209c5fb86d1203968225 52345a9b799ab803984816d137dbdf30
226 ··$fFoldableWeightedPSQ2·::226 ··$fFoldableWeightedPSQ2·::
227 ····GHC.Internal.Num.Num·a·=>227 ····GHC.Internal.Num.Num·a·=>
228 ····WeightedPSQ·w·k·a·->·GHC.Internal.Data.Semigroup.Internal.Sum·a228 ····WeightedPSQ·w·k·a·->·GHC.Internal.Data.Semigroup.Internal.Sum·a
229 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,229 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
230 ···Strictness:·<SP(LC(S,C(1,L)),A,A,A,A,A,1C(1,L))><1L>,·Inline:,230 ···Strictness:·<SP(LC(S,C(1,L)),A,A,A,A,A,1C(1,L))><1L>,·Inline:,
231 ···Unfolding:·Core:·StableUser231 ···Unfolding:·Core:·StableUser
232 ··············\·@w232 ··············\·@w
Offset 257, 15 lines modifiedOffset 257, 15 lines modified
257 ················eta·`cast`·(N:WeightedPSQ[0]·<w>_R·<k>_R·<a>_R)257 ················eta·`cast`·(N:WeightedPSQ[0]·<w>_R·<k>_R·<a>_R)
258 ················(GHC.Internal.Num.fromInteger258 ················(GHC.Internal.Num.fromInteger
259 ···················@a259 ···················@a
260 ···················$dNum260 ···················$dNum
261 ···················GHC.Internal.Data.Semigroup.Internal.$fSemigroupEndo3)261 ···················GHC.Internal.Data.Semigroup.Internal.$fSemigroupEndo3)
262 ··················`cast`262 ··················`cast`
263 ················(Sym·(GHC.Internal.Data.Semigroup.Internal.N:Sum[0]·<a>_R))]263 ················(Sym·(GHC.Internal.Data.Semigroup.Internal.N:Sum[0]·<a>_R))]
264 fa41837085b7510b9e3fbf58d0542bca264 0af91fbc35ba8db4f101e76e46f259b0
265 ··$fFoldableWeightedPSQ3·::265 ··$fFoldableWeightedPSQ3·::
266 ····GHC.Classes.Eq·a·=>266 ····GHC.Classes.Eq·a·=>
267 ····a·->·WeightedPSQ·w·k·a·->·GHC.Internal.Data.Semigroup.Internal.Any267 ····a·->·WeightedPSQ·w·k·a·->·GHC.Internal.Data.Semigroup.Internal.Any
Max diff block lines reached; 34152/40243 bytes (84.86%) of diff not shown.
28.0 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular.hi
Files 96% similar despite different names
27.7 KB
ghc --show-iface {}
    
Offset 1, 50 lines modifiedOffset 1, 50 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·Distribution.Solver.Modular·91037 interface·Distribution.Solver.Modular·9103
8 ··interface·hash:·07c80e55c05dbed7307c50fbe9defbdc 
9 ··ABI·hash:·28aad47e280d1fce2728921d952abe10 
10 ··export-list·hash:·3955914aed4fddb12dcb6a110091708c 
11 ··orphan·hash:·76f5c8dad1faecf9264232557ac6a49c8 ··interface·hash:·837ad33e561a9d65a85377471f3fde74
 9 ··ABI·hash:·2d66ed249b69f8953a3b35b2796ea42b
 10 ··export-list·hash:·8e78a25a3597f1920a9224f250fe3908
 11 ··orphan·hash:·06b03eb864e968940c2bf2069dbda8d2
12 ··flag·hash:·5228bed2d83bb74a06892a0991fc683012 ··flag·hash:·5228bed2d83bb74a06892a0991fc6830
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·d784bb5f2ca29805c2b3016cab9080a816 ··src_hash:·d784bb5f2ca29805c2b3016cab9080a8
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··modularResolver21 ··modularResolver
22 ··Distribution.Solver.Modular.Solver.PruneAfterFirstSuccess{Distribution.Solver.Modular.Solver.PruneAfterFirstSuccess}22 ··Distribution.Solver.Modular.Solver.PruneAfterFirstSuccess{Distribution.Solver.Modular.Solver.PruneAfterFirstSuccess}
23 ··Distribution.Solver.Modular.Solver.SolverConfig{Distribution.Solver.Modular.Solver.SolverConfig·Distribution.Solver.Modular.Solver.avoidReinstalls·Distribution.Solver.Modular.Solver.countConflicts·Distribution.Solver.Modular.Solver.enableBackjumping·Distribution.Solver.Modular.Solver.fineGrainedConflicts·Distribution.Solver.Modular.Solver.goalOrder·Distribution.Solver.Modular.Solver.independentGoals·Distribution.Solver.Modular.Solver.maxBackjumps·Distribution.Solver.Modular.Solver.minimizeConflictSet·Distribution.Solver.Modular.Solver.onlyConstrained·Distribution.Solver.Modular.Solver.pruneAfterFirstSuccess·Distribution.Solver.Modular.Solver.reorderGoals·Distribution.Solver.Modular.Solver.shadowPkgs·Distribution.Solver.Modular.Solver.solveExecutables·Distribution.Solver.Modular.Solver.solverVerbosity·Distribution.Solver.Modular.Solver.strongFlags}23 ··Distribution.Solver.Modular.Solver.SolverConfig{Distribution.Solver.Modular.Solver.SolverConfig·Distribution.Solver.Modular.Solver.avoidReinstalls·Distribution.Solver.Modular.Solver.countConflicts·Distribution.Solver.Modular.Solver.enableBackjumping·Distribution.Solver.Modular.Solver.fineGrainedConflicts·Distribution.Solver.Modular.Solver.goalOrder·Distribution.Solver.Modular.Solver.independentGoals·Distribution.Solver.Modular.Solver.maxBackjumps·Distribution.Solver.Modular.Solver.minimizeConflictSet·Distribution.Solver.Modular.Solver.onlyConstrained·Distribution.Solver.Modular.Solver.pruneAfterFirstSuccess·Distribution.Solver.Modular.Solver.reorderGoals·Distribution.Solver.Modular.Solver.shadowPkgs·Distribution.Solver.Modular.Solver.solveExecutables·Distribution.Solver.Modular.Solver.solverVerbosity·Distribution.Solver.Modular.Solver.strongFlags}
24 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude24 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
25 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment25 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Assignment
26 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConfiguredConversion26 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConfiguredConversion
27 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet27 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet
28 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency28 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
29 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag29 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag
30 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index30 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Index
31 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.IndexConversion31 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.IndexConversion
32 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Log32 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Log
33 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package33 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
34 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.RetryLog34 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.RetryLog
35 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Solver35 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Solver
36 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.DependencyResolver36 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.DependencyResolver
37 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.LabeledPackageConstraint37 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.LabeledPackageConstraint
38 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackageConstraint38 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackageConstraint
39 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath39 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
40 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePreferences40 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePreferences
41 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PkgConfigDb41 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PkgConfigDb
42 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Progress42 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Progress
43 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Variable43 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Variable
44 boot·module·dependencies:44 boot·module·dependencies:
45 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.045 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.0
46 ·····························base-4.20.2.0·containers-0.746 ·····························base-4.20.2.0·containers-0.7
47 plugin·package·dependencies:47 plugin·package·dependencies:
48 orphans:·Data.Binary.Generic·Data.ByteString.Builder48 orphans:·Data.Binary.Generic·Data.ByteString.Builder
49 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM49 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
50 ·········Data.Text·Data.Text.Lazy·Data.Text.Show50 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 155, 140 lines modifiedOffset 155, 140 lines modified
155 import··-/··Distribution.Simple.Utils·4d8cf3ad95062285272df2b25e401c36155 import··-/··Distribution.Simple.Utils·4d8cf3ad95062285272df2b25e401c36
156 import··-/··Distribution.Verbosity·7afce15a6c139fe0617d6821faa8c8d2156 import··-/··Distribution.Verbosity·7afce15a6c139fe0617d6821faa8c8d2
157 import··-/··Distribution.Compat.Graph·cbff7c6468fba362601855c8e9d4ddfe157 import··-/··Distribution.Compat.Graph·cbff7c6468fba362601855c8e9d4ddfe
158 import··-/··Distribution.Compiler·b7dc012d5e0c0b7f01c34bd6bd1a94ac158 import··-/··Distribution.Compiler·b7dc012d5e0c0b7f01c34bd6bd1a94ac
159 import··-/··Distribution.System·58e87498c2001344ddb105df50d50c6c159 import··-/··Distribution.System·58e87498c2001344ddb105df50d50c6c
160 import··-/··Distribution.Utils.Generic·2ad0f30db2e6652c03c04799f633dd28160 import··-/··Distribution.Utils.Generic·2ad0f30db2e6652c03c04799f633dd28
161 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a161 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
162 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c5162 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
163 ··exports:·ee59bde71b766895275965ac210e0ee4163 ··exports:·ee59bde71b766895275965ac210e0ee4
164 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment·866b1b0cf2755b6e22d8b6340f2a01c2 
165 ··exports:·607bace5ccfe166c4e7a13831ae6f357 
166 ··Assignment·241968d5f2c52c8b05838b03ef88bf96 
167 ··toCPs·510e2440aaff58321f0a7d4443da2623 
168 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConfiguredConversion·891e480024700304acf78773be247325 
169 ··exports:·d25e787e9574132db1b4de0de3742513 
170 ··convCP·b8b21e18767d099b89eae113db291111 
171 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·3a0d67cd65d3a15148abf44cbb2b62c9 
172 ··exports:·7704f040d7519949c3c5a960bd3c7783 
173 ··ConflictMap·2f82613638efbb2abec33da517bb41b0 
174 ··ConflictSet·7a98782be7d2f9923c0354f5c2ec072b 
175 ··delete·c78836419d9a004cbc9fd7ee263ec3bd 
176 ··member·30aba111621043c470509663b8ba570d 
177 ··showCSSortedByFrequency·c8354842ad8f1c486d12cf8d701ef0d8 
178 ··showCSWithFrequency·8cfe1c4d6dd3e3de24af38eb6233352c 
179 ··showConflictSet·e5fd76034c94d5534f07195d7d981d36 
180 ··size·8319fa57dcebd1f2706368baf34cb236 
181 ··toList·cc528c2e999f8501e15d3c5038ab3136 
182 ··toSet·b55e11fd620c0fa78bb63e58284a92e4 
183 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
184 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
185 ··RevDepMap·f4e15a334b55fbff13feb1c0a249bf8d 
186 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·3e022a743bbda12033bba26e495ce748 
187 ··exports:·5b2fa1a2c0bc0d81686f7cbd274dc2c7 
188 ··FN·d70c49a83254f238b836a16068436ba6 
189 ··SN·611649da9ef9b303033e4106d65383f6 
190 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·b53e9413ff00cc4aa7fff1d2a31422d5 
191 ··exports:·7589f26234a187204409a11450673055 
192 ··Index·3212bcdd024910896f07ed2deb6096ac 
193 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.IndexConversion·a945ccc9cd719d0019c75b4f3ee212a5 
194 ··exports:·7ca1466c6922211b15aea880c9f1edcb 
195 ··convPIs·7c7b152533de6880bc849a60b310855a 
196 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Log·3c203c14e075b927f47b11e56a968230 
197 ··exports:·14ddf3e4b68c11d89fd2c08d64357c6b 
198 ··BackjumpLimitReached·47a792e68cc169355b6c9de7aea124fd 
199 ··ExhaustiveSearch·11489a834fdf343ccee8aa337f9d14b8 
200 ··SolverFailure·b14250a2a8a947dd048f67981901fc76 
201 ··displayLogMessages·51b0a12e7f69749807af3f49291a4159 
202 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
203 ··exports:·79184e9a17bcb583e098859bcb246af9 
204 ··PN·96b40487e15e657409aa99941e385c67 
205 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.RetryLog·f8ed6b2e7b7ff8a290512d6c5e78e2f0 
206 ··exports:·d9182f62a6884fe6025d4c4d22b6176c 
207 ··RetryLog·e376f10038f61f9ee732053ff10d61e8 
208 ··continueWith·d1ae2d7d3888ca68d2869c1e333f4fb5 
209 ··failWith·917bb0288ebd2ea905ad105ca11bdb6d 
210 ··fromProgress·93bc189f157a37cf3dab2e84730f8a7b 
211 ··retry·d7b682fa9c0159cc83450d1d7848763f 
212 ··toProgress·b4167f491b9b39eb71dece9d0f149f9c 
213 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Solver·0843a796631645276d3bafcfdc0092f2 
214 ··exports:·718687b394e584e653b3625c5dfb73c8 
215 ··PruneAfterFirstSuccess·838275128ef92dd19a7e66967cba578d 
216 ··PruneAfterFirstSuccess·c0d23e67bfcb3367b6727587b1c99c19 
217 ··SolverConfig·a1fd15286b71cf3a3fead8e0616725f5 
218 ··SolverConfig·4b71b317044fcf5e4a5b4651f642dfcd 
219 ··avoidReinstalls·5a0eaca54f557192f2da5dc26488b1d4 
220 ··countConflicts·f8d0cee1d98d9a72bb37ec870c806149 
221 ··enableBackjumping·810715fd80b80bd7d20be32b29540ba6 
222 ··fineGrainedConflicts·73da9408968ed202a05f880311a68ed8 
223 ··goalOrder·9f57c7b8540dfc2444f6c746a7daab2d 
224 ··independentGoals·b8600af2aa04c42ca62d524b5abdbcde 
225 ··maxBackjumps·5104ad92b9a774ea5bba4e6e6bea53d1 
226 ··minimizeConflictSet·4d1a6521a62b8b9800d392a97e439c64 
227 ··onlyConstrained·f5a43aff94b9652d54ba9e260aa201c2 
Max diff block lines reached; 6340/28321 bytes (22.39%) of diff not shown.
28.0 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular.dyn_hi
Files 96% similar despite different names
27.7 KB
ghc --show-iface {}
    
Offset 1, 50 lines modifiedOffset 1, 50 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·Distribution.Solver.Modular·91037 interface·Distribution.Solver.Modular·9103
8 ··interface·hash:·07c80e55c05dbed7307c50fbe9defbdc 
9 ··ABI·hash:·28aad47e280d1fce2728921d952abe10 
10 ··export-list·hash:·3955914aed4fddb12dcb6a110091708c 
11 ··orphan·hash:·76f5c8dad1faecf9264232557ac6a49c8 ··interface·hash:·837ad33e561a9d65a85377471f3fde74
 9 ··ABI·hash:·2d66ed249b69f8953a3b35b2796ea42b
 10 ··export-list·hash:·8e78a25a3597f1920a9224f250fe3908
 11 ··orphan·hash:·06b03eb864e968940c2bf2069dbda8d2
12 ··flag·hash:·5228bed2d83bb74a06892a0991fc683012 ··flag·hash:·5228bed2d83bb74a06892a0991fc6830
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·d784bb5f2ca29805c2b3016cab9080a816 ··src_hash:·d784bb5f2ca29805c2b3016cab9080a8
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··modularResolver21 ··modularResolver
22 ··Distribution.Solver.Modular.Solver.PruneAfterFirstSuccess{Distribution.Solver.Modular.Solver.PruneAfterFirstSuccess}22 ··Distribution.Solver.Modular.Solver.PruneAfterFirstSuccess{Distribution.Solver.Modular.Solver.PruneAfterFirstSuccess}
23 ··Distribution.Solver.Modular.Solver.SolverConfig{Distribution.Solver.Modular.Solver.SolverConfig·Distribution.Solver.Modular.Solver.avoidReinstalls·Distribution.Solver.Modular.Solver.countConflicts·Distribution.Solver.Modular.Solver.enableBackjumping·Distribution.Solver.Modular.Solver.fineGrainedConflicts·Distribution.Solver.Modular.Solver.goalOrder·Distribution.Solver.Modular.Solver.independentGoals·Distribution.Solver.Modular.Solver.maxBackjumps·Distribution.Solver.Modular.Solver.minimizeConflictSet·Distribution.Solver.Modular.Solver.onlyConstrained·Distribution.Solver.Modular.Solver.pruneAfterFirstSuccess·Distribution.Solver.Modular.Solver.reorderGoals·Distribution.Solver.Modular.Solver.shadowPkgs·Distribution.Solver.Modular.Solver.solveExecutables·Distribution.Solver.Modular.Solver.solverVerbosity·Distribution.Solver.Modular.Solver.strongFlags}23 ··Distribution.Solver.Modular.Solver.SolverConfig{Distribution.Solver.Modular.Solver.SolverConfig·Distribution.Solver.Modular.Solver.avoidReinstalls·Distribution.Solver.Modular.Solver.countConflicts·Distribution.Solver.Modular.Solver.enableBackjumping·Distribution.Solver.Modular.Solver.fineGrainedConflicts·Distribution.Solver.Modular.Solver.goalOrder·Distribution.Solver.Modular.Solver.independentGoals·Distribution.Solver.Modular.Solver.maxBackjumps·Distribution.Solver.Modular.Solver.minimizeConflictSet·Distribution.Solver.Modular.Solver.onlyConstrained·Distribution.Solver.Modular.Solver.pruneAfterFirstSuccess·Distribution.Solver.Modular.Solver.reorderGoals·Distribution.Solver.Modular.Solver.shadowPkgs·Distribution.Solver.Modular.Solver.solveExecutables·Distribution.Solver.Modular.Solver.solverVerbosity·Distribution.Solver.Modular.Solver.strongFlags}
24 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude24 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
25 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment25 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Assignment
26 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConfiguredConversion26 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConfiguredConversion
27 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet27 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet
28 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency28 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency
29 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag29 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag
30 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index30 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Index
31 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.IndexConversion31 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.IndexConversion
32 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Log32 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Log
33 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package33 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package
34 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.RetryLog34 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.RetryLog
35 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Solver35 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Solver
36 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.DependencyResolver36 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.DependencyResolver
37 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.LabeledPackageConstraint37 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.LabeledPackageConstraint
38 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackageConstraint38 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackageConstraint
39 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath39 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath
40 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePreferences40 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePreferences
41 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PkgConfigDb41 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PkgConfigDb
42 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Progress42 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Progress
43 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Variable43 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Variable
44 boot·module·dependencies:44 boot·module·dependencies:
45 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.045 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.0
46 ·····························base-4.20.2.0·containers-0.746 ·····························base-4.20.2.0·containers-0.7
47 plugin·package·dependencies:47 plugin·package·dependencies:
48 orphans:·Data.Binary.Generic·Data.ByteString.Builder48 orphans:·Data.Binary.Generic·Data.ByteString.Builder
49 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM49 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
50 ·········Data.Text·Data.Text.Lazy·Data.Text.Show50 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 155, 140 lines modifiedOffset 155, 140 lines modified
155 import··-/··Distribution.Simple.Utils·4d8cf3ad95062285272df2b25e401c36155 import··-/··Distribution.Simple.Utils·4d8cf3ad95062285272df2b25e401c36
156 import··-/··Distribution.Verbosity·7afce15a6c139fe0617d6821faa8c8d2156 import··-/··Distribution.Verbosity·7afce15a6c139fe0617d6821faa8c8d2
157 import··-/··Distribution.Compat.Graph·cbff7c6468fba362601855c8e9d4ddfe157 import··-/··Distribution.Compat.Graph·cbff7c6468fba362601855c8e9d4ddfe
158 import··-/··Distribution.Compiler·b7dc012d5e0c0b7f01c34bd6bd1a94ac158 import··-/··Distribution.Compiler·b7dc012d5e0c0b7f01c34bd6bd1a94ac
159 import··-/··Distribution.System·58e87498c2001344ddb105df50d50c6c159 import··-/··Distribution.System·58e87498c2001344ddb105df50d50c6c
160 import··-/··Distribution.Utils.Generic·2ad0f30db2e6652c03c04799f633dd28160 import··-/··Distribution.Utils.Generic·2ad0f30db2e6652c03c04799f633dd28
161 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a161 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
162 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c5162 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
163 ··exports:·ee59bde71b766895275965ac210e0ee4163 ··exports:·ee59bde71b766895275965ac210e0ee4
164 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment·866b1b0cf2755b6e22d8b6340f2a01c2 
165 ··exports:·607bace5ccfe166c4e7a13831ae6f357 
166 ··Assignment·241968d5f2c52c8b05838b03ef88bf96 
167 ··toCPs·510e2440aaff58321f0a7d4443da2623 
168 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConfiguredConversion·891e480024700304acf78773be247325 
169 ··exports:·d25e787e9574132db1b4de0de3742513 
170 ··convCP·b8b21e18767d099b89eae113db291111 
171 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·3a0d67cd65d3a15148abf44cbb2b62c9 
172 ··exports:·7704f040d7519949c3c5a960bd3c7783 
173 ··ConflictMap·2f82613638efbb2abec33da517bb41b0 
174 ··ConflictSet·7a98782be7d2f9923c0354f5c2ec072b 
175 ··delete·c78836419d9a004cbc9fd7ee263ec3bd 
176 ··member·30aba111621043c470509663b8ba570d 
177 ··showCSSortedByFrequency·c8354842ad8f1c486d12cf8d701ef0d8 
178 ··showCSWithFrequency·8cfe1c4d6dd3e3de24af38eb6233352c 
179 ··showConflictSet·e5fd76034c94d5534f07195d7d981d36 
180 ··size·8319fa57dcebd1f2706368baf34cb236 
181 ··toList·cc528c2e999f8501e15d3c5038ab3136 
182 ··toSet·b55e11fd620c0fa78bb63e58284a92e4 
183 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·c9b43319d40743a93db474ec31a7b0ab 
184 ··exports:·b4e0039f7b267c2776de2de6bfe0f8a4 
185 ··RevDepMap·f4e15a334b55fbff13feb1c0a249bf8d 
186 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·3e022a743bbda12033bba26e495ce748 
187 ··exports:·5b2fa1a2c0bc0d81686f7cbd274dc2c7 
188 ··FN·d70c49a83254f238b836a16068436ba6 
189 ··SN·611649da9ef9b303033e4106d65383f6 
190 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·b53e9413ff00cc4aa7fff1d2a31422d5 
191 ··exports:·7589f26234a187204409a11450673055 
192 ··Index·3212bcdd024910896f07ed2deb6096ac 
193 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.IndexConversion·a945ccc9cd719d0019c75b4f3ee212a5 
194 ··exports:·7ca1466c6922211b15aea880c9f1edcb 
195 ··convPIs·7c7b152533de6880bc849a60b310855a 
196 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Log·3c203c14e075b927f47b11e56a968230 
197 ··exports:·14ddf3e4b68c11d89fd2c08d64357c6b 
198 ··BackjumpLimitReached·47a792e68cc169355b6c9de7aea124fd 
199 ··ExhaustiveSearch·11489a834fdf343ccee8aa337f9d14b8 
200 ··SolverFailure·b14250a2a8a947dd048f67981901fc76 
201 ··displayLogMessages·51b0a12e7f69749807af3f49291a4159 
202 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·3a40a6793da4cc9f57390d9a37a8a47c 
203 ··exports:·79184e9a17bcb583e098859bcb246af9 
204 ··PN·96b40487e15e657409aa99941e385c67 
205 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.RetryLog·f8ed6b2e7b7ff8a290512d6c5e78e2f0 
206 ··exports:·d9182f62a6884fe6025d4c4d22b6176c 
207 ··RetryLog·e376f10038f61f9ee732053ff10d61e8 
208 ··continueWith·d1ae2d7d3888ca68d2869c1e333f4fb5 
209 ··failWith·917bb0288ebd2ea905ad105ca11bdb6d 
210 ··fromProgress·93bc189f157a37cf3dab2e84730f8a7b 
211 ··retry·d7b682fa9c0159cc83450d1d7848763f 
212 ··toProgress·b4167f491b9b39eb71dece9d0f149f9c 
213 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Solver·0843a796631645276d3bafcfdc0092f2 
214 ··exports:·718687b394e584e653b3625c5dfb73c8 
215 ··PruneAfterFirstSuccess·838275128ef92dd19a7e66967cba578d 
216 ··PruneAfterFirstSuccess·c0d23e67bfcb3367b6727587b1c99c19 
217 ··SolverConfig·a1fd15286b71cf3a3fead8e0616725f5 
218 ··SolverConfig·4b71b317044fcf5e4a5b4651f642dfcd 
219 ··avoidReinstalls·5a0eaca54f557192f2da5dc26488b1d4 
220 ··countConflicts·f8d0cee1d98d9a72bb37ec870c806149 
221 ··enableBackjumping·810715fd80b80bd7d20be32b29540ba6 
222 ··fineGrainedConflicts·73da9408968ed202a05f880311a68ed8 
223 ··goalOrder·9f57c7b8540dfc2444f6c746a7daab2d 
224 ··independentGoals·b8600af2aa04c42ca62d524b5abdbcde 
225 ··maxBackjumps·5104ad92b9a774ea5bba4e6e6bea53d1 
226 ··minimizeConflictSet·4d1a6521a62b8b9800d392a97e439c64 
227 ··onlyConstrained·f5a43aff94b9652d54ba9e260aa201c2 
Max diff block lines reached; 6340/28321 bytes (22.39%) of diff not shown.
162 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ComponentDeps.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ComponentDeps.dyn_hi
Files 99% similar despite different names
161 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Distribution.Solver.Types.ComponentDeps·[family·instance·module]·91037 interface·Distribution.Solver.Types.ComponentDeps·[family·instance·module]·9103
8 ··interface·hash:·7e87ecc69ea2d66394c173f3cb4c3290 
9 ··ABI·hash:·1b80f9a42f74c2dbdf109f5dd42d7a14 
10 ··export-list·hash:·b50a17ca4de523e94f7fa85e232fc8af8 ··interface·hash:·c53c22001700253c1b62bfe478999b6c
 9 ··ABI·hash:·3fb3f98716a6d8fbcc8e853ace158f92
 10 ··export-list·hash:·1f3a47b5fd5db4ffea0e9e7a386d3964
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ec50dc208082f7e8ebb6a8e9b8bf49fd12 ··flag·hash:·ec50dc208082f7e8ebb6a8e9b8bf49fd
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·82a12bc0e217518bc0cbb3939e97f31116 ··src_hash:·82a12bc0e217518bc0cbb3939e97f311
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ··setupDeps35 ··setupDeps
36 ··singleton36 ··singleton
37 ··toList37 ··toList
38 ··zip38 ··zip
39 ··Component{ComponentBench·ComponentExe·ComponentFLib·ComponentLib·ComponentSetup·ComponentSubLib·ComponentTest}39 ··Component{ComponentBench·ComponentExe·ComponentFLib·ComponentLib·ComponentSetup·ComponentSubLib·ComponentTest}
40 ··ComponentDep40 ··ComponentDep
41 ··ComponentDeps41 ··ComponentDeps
42 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude42 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
43 boot·module·dependencies:43 boot·module·dependencies:
44 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.044 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.0
45 ·····························containers-0.7·pretty-1.1.3.645 ·····························containers-0.7·pretty-1.1.3.6
46 plugin·package·dependencies:46 plugin·package·dependencies:
47 orphans:·Data.Binary.Generic·Data.ByteString.Builder47 orphans:·Data.Binary.Generic·Data.ByteString.Builder
48 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM48 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
49 ·········Data.Text·Data.Text.Lazy·Data.Text.Show49 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 86, 15 lines modifiedOffset 86, 15 lines modified
86 import··-/··Distribution.Types.ComponentName·d3943e102eec769510a58089a29efc2886 import··-/··Distribution.Types.ComponentName·d3943e102eec769510a58089a29efc28
87 import··-/··Distribution.Types.LibraryName·e3741679dd52deeab0de3820aa1471f787 import··-/··Distribution.Types.LibraryName·e3741679dd52deeab0de3820aa1471f7
88 import··-/··Distribution.Types.UnqualComponentName·ae0092e3c9ddbf0504a2149c3040a6a788 import··-/··Distribution.Types.UnqualComponentName·ae0092e3c9ddbf0504a2149c3040a6a7
89 import··-/··Distribution.Utils.Structured·ba6f5a400944a61b3f116b35a3f6993889 import··-/··Distribution.Utils.Structured·ba6f5a400944a61b3f116b35a3f69938
90 import··-/··Data.Foldable·e35386bada93f8c8a6cd05542500397f90 import··-/··Data.Foldable·e35386bada93f8c8a6cd05542500397f
91 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a91 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
92 import··-/··Data.Binary.Class·2cbd97d7bc796ff3b53a59e0befac64e92 import··-/··Data.Binary.Class·2cbd97d7bc796ff3b53a59e0befac64e
93 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c593 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
94 ··exports:·ee59bde71b766895275965ac210e0ee494 ··exports:·ee59bde71b766895275965ac210e0ee4
95 import··-/··Data.Map·50e219994cc6c380203ac3d661e3e86095 import··-/··Data.Map·50e219994cc6c380203ac3d661e3e860
96 import··-/··Data.Map.Internal·657f66c1168c97aa282c997e5cbb5fb096 import··-/··Data.Map.Internal·657f66c1168c97aa282c997e5cbb5fb0
97 import··-/··Data.Set.Internal·57ffef16a6e092a90df0a57907c1bc2197 import··-/··Data.Set.Internal·57ffef16a6e092a90df0a57907c1bc21
98 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c98 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
99 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023399 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
100 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484100 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484
Offset 103, 41 lines modifiedOffset 103, 41 lines modified
103 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd103 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
104 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c104 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
105 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6105 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
106 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c106 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
107 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888107 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
108 import··-/··Text.PrettyPrint·3015056d4ea1e053acdb96b9a7a2d282108 import··-/··Text.PrettyPrint·3015056d4ea1e053acdb96b9a7a2d282
109 import··-/··Text.PrettyPrint.HughesPJ·f01f7646a5284f73eeab69272ba466ac109 import··-/··Text.PrettyPrint.HughesPJ·f01f7646a5284f73eeab69272ba466ac
110 da86a04aa3da39c7b0c2717bf11577ec110 73cb667f7b4b675f80e0af6e014626d2
111 ··$fBinaryComponent·::·Data.Binary.Class.Binary·Component111 ··$fBinaryComponent·::·Data.Binary.Class.Binary·Component
112 ··DFunId112 ··DFunId
113 ··[TagSig:·<TagProper>,113 ··[TagSig:·<TagProper>,
114 ···LambdaFormInfo:·LFCon[Data.Binary.Class.C:Binary],·Inline:·CONLIKE,114 ···LambdaFormInfo:·LFCon[Data.Binary.Class.C:Binary],·Inline:·CONLIKE,
115 ···Unfolding:·DFun:.115 ···Unfolding:·DFun:.
116 ················@Component116 ················@Component
117 ················$fBinaryComponent_$cput117 ················$fBinaryComponent_$cput
118 ················$fBinaryComponent2118 ················$fBinaryComponent2
119 ··················`cast`119 ··················`cast`
120 ················(Sym·(Data.Binary.Get.Internal.N:Get[0]·<Component>_R))120 ················(Sym·(Data.Binary.Get.Internal.N:Get[0]·<Component>_R))
121 ················$fBinaryComponent1121 ················$fBinaryComponent1
122 ··················`cast`122 ··················`cast`
123 ················(<[Component]>_R123 ················(<[Component]>_R
124 ·················%<'GHC.Types.Many>_N·->_R·Sym·(Data.Binary.Put.N:PutM[0])·<()>_N)]124 ·················%<'GHC.Types.Many>_N·->_R·Sym·(Data.Binary.Put.N:PutM[0])·<()>_N)]
125 620c1aea9918249925702e8f4b2472e3125 52ba43c6e17eb914a98f9608f0223e79
126 ··$fBinaryComponent1·::·[Component]·->·Data.Binary.Put.PairS·()126 ··$fBinaryComponent1·::·[Component]·->·Data.Binary.Put.PairS·()
127 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,127 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
128 ···Strictness:·<L>,·CPR:·1(1,),·Inline:·[2],128 ···Strictness:·<L>,·CPR:·1(1,),·Inline:·[2],
129 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>129 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
130 ··············\·(xs['GHC.Types.Many]·::·[Component])·->130 ··············\·(xs['GHC.Types.Many]·::·[Component])·->
131 ··············case·$w$cputList·xs·of·nt·{·DEFAULT·->131 ··············case·$w$cputList·xs·of·nt·{·DEFAULT·->
132 ··············Data.Binary.Put.PairS132 ··············Data.Binary.Put.PairS
133 ················@()133 ················@()
134 ················GHC.Tuple.()134 ················GHC.Tuple.()
135 ················nt·`cast`·(Sym·(Data.ByteString.Builder.Internal.N:Builder[0]))·}]135 ················nt·`cast`·(Sym·(Data.ByteString.Builder.Internal.N:Builder[0]))·}]
136 3cf3e8ce64349b92a34cb0b57f2061bc136 0f76f61b006746f2e93c9163bf384e58
137 ··$fBinaryComponent10·::137 ··$fBinaryComponent10·::
138 ····(GHC.Classes.Ord·word,·GHC.Internal.Num.Num·word,138 ····(GHC.Classes.Ord·word,·GHC.Internal.Num.Num·word,
139 ·····GHC.Internal.Bits.Bits·word)·=>139 ·····GHC.Internal.Bits.Bits·word)·=>
140 ····word140 ····word
141 ····->·word141 ····->·word
142 ····->·forall·r.142 ····->·forall·r.
143 ·······Data.ByteString.Internal.Type.ByteString143 ·······Data.ByteString.Internal.Type.ByteString
Offset 225, 15 lines modifiedOffset 225, 15 lines modified
225 ··················································<*>_N225 ··················································<*>_N
226 ··················································<GHC.Internal.Generics.R>_P226 ··················································<GHC.Internal.Generics.R>_P
227 ··················································<Distribution.Types.UnqualComponentName.UnqualComponentName>_R227 ··················································<Distribution.Types.UnqualComponentName.UnqualComponentName>_R
228 ··················································<a1>_P228 ··················································<a1>_P
229 ············································;·Distribution.Types.UnqualComponentName.N:UnqualComponentName[0]229 ············································;·Distribution.Types.UnqualComponentName.N:UnqualComponentName[0]
230 ············································;·Distribution.Utils.ShortText.N:ShortText[0])230 ············································;·Distribution.Utils.ShortText.N:ShortText[0])
231 ·················%<'GHC.Types.Many>_N·->_R·<Data.Binary.Get.Internal.Decoder·r>_R)]231 ·················%<'GHC.Types.Many>_N·->_R·<Data.Binary.Get.Internal.Decoder·r>_R)]
232 69f15dbc710b044ddbb1dbd8b26d6d0e232 9ae7dee0042f08802cd9926ca74744d4
233 ··$fBinaryComponent11·::233 ··$fBinaryComponent11·::
234 ····(GHC.Classes.Ord·word,·GHC.Internal.Num.Num·word,234 ····(GHC.Classes.Ord·word,·GHC.Internal.Num.Num·word,
235 ·····GHC.Internal.Bits.Bits·word)·=>235 ·····GHC.Internal.Bits.Bits·word)·=>
236 ····word236 ····word
237 ····->·word237 ····->·word
238 ····->·forall·r.238 ····->·forall·r.
239 ·······Data.ByteString.Internal.Type.ByteString239 ·······Data.ByteString.Internal.Type.ByteString
Offset 321, 15 lines modifiedOffset 321, 15 lines modified
321 ··················································<*>_N321 ··················································<*>_N
322 ··················································<GHC.Internal.Generics.R>_P322 ··················································<GHC.Internal.Generics.R>_P
323 ··················································<Distribution.Types.UnqualComponentName.UnqualComponentName>_R323 ··················································<Distribution.Types.UnqualComponentName.UnqualComponentName>_R
324 ··················································<a1>_P324 ··················································<a1>_P
325 ············································;·Distribution.Types.UnqualComponentName.N:UnqualComponentName[0]325 ············································;·Distribution.Types.UnqualComponentName.N:UnqualComponentName[0]
326 ············································;·Distribution.Utils.ShortText.N:ShortText[0])326 ············································;·Distribution.Utils.ShortText.N:ShortText[0])
327 ·················%<'GHC.Types.Many>_N·->_R·<Data.Binary.Get.Internal.Decoder·r>_R)]327 ·················%<'GHC.Types.Many>_N·->_R·<Data.Binary.Get.Internal.Decoder·r>_R)]
328 ae84b61a914ef149c2a26cc4d5206cb1328 11e7c980d5f4e7f4af3330163299786e
329 ··$fBinaryComponent12·::329 ··$fBinaryComponent12·::
330 ····(GHC.Classes.Ord·word,·GHC.Internal.Num.Num·word,330 ····(GHC.Classes.Ord·word,·GHC.Internal.Num.Num·word,
331 ·····GHC.Internal.Bits.Bits·word)·=>331 ·····GHC.Internal.Bits.Bits·word)·=>
332 ····word332 ····word
333 ····->·word333 ····->·word
334 ····->·Data.Binary.Get.Internal.Get334 ····->·Data.Binary.Get.Internal.Get
335 ·········((GHC.Internal.Generics.:+:)335 ·········((GHC.Internal.Generics.:+:)
Offset 443, 15 lines modifiedOffset 443, 15 lines modified
443 ··························································('GHC.Internal.Generics.MetaSel443 ··························································('GHC.Internal.Generics.MetaSel
Max diff block lines reached; 158321/165136 bytes (95.87%) of diff not shown.
162 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ComponentDeps.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ComponentDeps.hi
Files 99% similar despite different names
161 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Distribution.Solver.Types.ComponentDeps·[family·instance·module]·91037 interface·Distribution.Solver.Types.ComponentDeps·[family·instance·module]·9103
8 ··interface·hash:·7e87ecc69ea2d66394c173f3cb4c3290 
9 ··ABI·hash:·1b80f9a42f74c2dbdf109f5dd42d7a14 
10 ··export-list·hash:·b50a17ca4de523e94f7fa85e232fc8af8 ··interface·hash:·c53c22001700253c1b62bfe478999b6c
 9 ··ABI·hash:·3fb3f98716a6d8fbcc8e853ace158f92
 10 ··export-list·hash:·1f3a47b5fd5db4ffea0e9e7a386d3964
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ec50dc208082f7e8ebb6a8e9b8bf49fd12 ··flag·hash:·ec50dc208082f7e8ebb6a8e9b8bf49fd
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·82a12bc0e217518bc0cbb3939e97f31116 ··src_hash:·82a12bc0e217518bc0cbb3939e97f311
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ··setupDeps35 ··setupDeps
36 ··singleton36 ··singleton
37 ··toList37 ··toList
38 ··zip38 ··zip
39 ··Component{ComponentBench·ComponentExe·ComponentFLib·ComponentLib·ComponentSetup·ComponentSubLib·ComponentTest}39 ··Component{ComponentBench·ComponentExe·ComponentFLib·ComponentLib·ComponentSetup·ComponentSubLib·ComponentTest}
40 ··ComponentDep40 ··ComponentDep
41 ··ComponentDeps41 ··ComponentDeps
42 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude42 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
43 boot·module·dependencies:43 boot·module·dependencies:
44 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.044 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.0
45 ·····························containers-0.7·pretty-1.1.3.645 ·····························containers-0.7·pretty-1.1.3.6
46 plugin·package·dependencies:46 plugin·package·dependencies:
47 orphans:·Data.Binary.Generic·Data.ByteString.Builder47 orphans:·Data.Binary.Generic·Data.ByteString.Builder
48 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM48 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
49 ·········Data.Text·Data.Text.Lazy·Data.Text.Show49 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 86, 15 lines modifiedOffset 86, 15 lines modified
86 import··-/··Distribution.Types.ComponentName·d3943e102eec769510a58089a29efc2886 import··-/··Distribution.Types.ComponentName·d3943e102eec769510a58089a29efc28
87 import··-/··Distribution.Types.LibraryName·e3741679dd52deeab0de3820aa1471f787 import··-/··Distribution.Types.LibraryName·e3741679dd52deeab0de3820aa1471f7
88 import··-/··Distribution.Types.UnqualComponentName·ae0092e3c9ddbf0504a2149c3040a6a788 import··-/··Distribution.Types.UnqualComponentName·ae0092e3c9ddbf0504a2149c3040a6a7
89 import··-/··Distribution.Utils.Structured·ba6f5a400944a61b3f116b35a3f6993889 import··-/··Distribution.Utils.Structured·ba6f5a400944a61b3f116b35a3f69938
90 import··-/··Data.Foldable·e35386bada93f8c8a6cd05542500397f90 import··-/··Data.Foldable·e35386bada93f8c8a6cd05542500397f
91 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a91 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
92 import··-/··Data.Binary.Class·2cbd97d7bc796ff3b53a59e0befac64e92 import··-/··Data.Binary.Class·2cbd97d7bc796ff3b53a59e0befac64e
93 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c593 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
94 ··exports:·ee59bde71b766895275965ac210e0ee494 ··exports:·ee59bde71b766895275965ac210e0ee4
95 import··-/··Data.Map·50e219994cc6c380203ac3d661e3e86095 import··-/··Data.Map·50e219994cc6c380203ac3d661e3e860
96 import··-/··Data.Map.Internal·657f66c1168c97aa282c997e5cbb5fb096 import··-/··Data.Map.Internal·657f66c1168c97aa282c997e5cbb5fb0
97 import··-/··Data.Set.Internal·57ffef16a6e092a90df0a57907c1bc2197 import··-/··Data.Set.Internal·57ffef16a6e092a90df0a57907c1bc21
98 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c98 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
99 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023399 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
100 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484100 import··-/··GHC.Internal.Data.Traversable·c2cdaa6b9580a49023910b9512211484
Offset 103, 41 lines modifiedOffset 103, 41 lines modified
103 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd103 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
104 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c104 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
105 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6105 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
106 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c106 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
107 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888107 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
108 import··-/··Text.PrettyPrint·3015056d4ea1e053acdb96b9a7a2d282108 import··-/··Text.PrettyPrint·3015056d4ea1e053acdb96b9a7a2d282
109 import··-/··Text.PrettyPrint.HughesPJ·f01f7646a5284f73eeab69272ba466ac109 import··-/··Text.PrettyPrint.HughesPJ·f01f7646a5284f73eeab69272ba466ac
110 da86a04aa3da39c7b0c2717bf11577ec110 73cb667f7b4b675f80e0af6e014626d2
111 ··$fBinaryComponent·::·Data.Binary.Class.Binary·Component111 ··$fBinaryComponent·::·Data.Binary.Class.Binary·Component
112 ··DFunId112 ··DFunId
113 ··[TagSig:·<TagProper>,113 ··[TagSig:·<TagProper>,
114 ···LambdaFormInfo:·LFCon[Data.Binary.Class.C:Binary],·Inline:·CONLIKE,114 ···LambdaFormInfo:·LFCon[Data.Binary.Class.C:Binary],·Inline:·CONLIKE,
115 ···Unfolding:·DFun:.115 ···Unfolding:·DFun:.
116 ················@Component116 ················@Component
117 ················$fBinaryComponent_$cput117 ················$fBinaryComponent_$cput
118 ················$fBinaryComponent2118 ················$fBinaryComponent2
119 ··················`cast`119 ··················`cast`
120 ················(Sym·(Data.Binary.Get.Internal.N:Get[0]·<Component>_R))120 ················(Sym·(Data.Binary.Get.Internal.N:Get[0]·<Component>_R))
121 ················$fBinaryComponent1121 ················$fBinaryComponent1
122 ··················`cast`122 ··················`cast`
123 ················(<[Component]>_R123 ················(<[Component]>_R
124 ·················%<'GHC.Types.Many>_N·->_R·Sym·(Data.Binary.Put.N:PutM[0])·<()>_N)]124 ·················%<'GHC.Types.Many>_N·->_R·Sym·(Data.Binary.Put.N:PutM[0])·<()>_N)]
125 620c1aea9918249925702e8f4b2472e3125 52ba43c6e17eb914a98f9608f0223e79
126 ··$fBinaryComponent1·::·[Component]·->·Data.Binary.Put.PairS·()126 ··$fBinaryComponent1·::·[Component]·->·Data.Binary.Put.PairS·()
127 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,127 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
128 ···Strictness:·<L>,·CPR:·1(1,),·Inline:·[2],128 ···Strictness:·<L>,·CPR:·1(1,),·Inline:·[2],
129 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>129 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
130 ··············\·(xs['GHC.Types.Many]·::·[Component])·->130 ··············\·(xs['GHC.Types.Many]·::·[Component])·->
131 ··············case·$w$cputList·xs·of·nt·{·DEFAULT·->131 ··············case·$w$cputList·xs·of·nt·{·DEFAULT·->
132 ··············Data.Binary.Put.PairS132 ··············Data.Binary.Put.PairS
133 ················@()133 ················@()
134 ················GHC.Tuple.()134 ················GHC.Tuple.()
135 ················nt·`cast`·(Sym·(Data.ByteString.Builder.Internal.N:Builder[0]))·}]135 ················nt·`cast`·(Sym·(Data.ByteString.Builder.Internal.N:Builder[0]))·}]
136 3cf3e8ce64349b92a34cb0b57f2061bc136 0f76f61b006746f2e93c9163bf384e58
137 ··$fBinaryComponent10·::137 ··$fBinaryComponent10·::
138 ····(GHC.Classes.Ord·word,·GHC.Internal.Num.Num·word,138 ····(GHC.Classes.Ord·word,·GHC.Internal.Num.Num·word,
139 ·····GHC.Internal.Bits.Bits·word)·=>139 ·····GHC.Internal.Bits.Bits·word)·=>
140 ····word140 ····word
141 ····->·word141 ····->·word
142 ····->·forall·r.142 ····->·forall·r.
143 ·······Data.ByteString.Internal.Type.ByteString143 ·······Data.ByteString.Internal.Type.ByteString
Offset 225, 15 lines modifiedOffset 225, 15 lines modified
225 ··················································<*>_N225 ··················································<*>_N
226 ··················································<GHC.Internal.Generics.R>_P226 ··················································<GHC.Internal.Generics.R>_P
227 ··················································<Distribution.Types.UnqualComponentName.UnqualComponentName>_R227 ··················································<Distribution.Types.UnqualComponentName.UnqualComponentName>_R
228 ··················································<a1>_P228 ··················································<a1>_P
229 ············································;·Distribution.Types.UnqualComponentName.N:UnqualComponentName[0]229 ············································;·Distribution.Types.UnqualComponentName.N:UnqualComponentName[0]
230 ············································;·Distribution.Utils.ShortText.N:ShortText[0])230 ············································;·Distribution.Utils.ShortText.N:ShortText[0])
231 ·················%<'GHC.Types.Many>_N·->_R·<Data.Binary.Get.Internal.Decoder·r>_R)]231 ·················%<'GHC.Types.Many>_N·->_R·<Data.Binary.Get.Internal.Decoder·r>_R)]
232 69f15dbc710b044ddbb1dbd8b26d6d0e232 9ae7dee0042f08802cd9926ca74744d4
233 ··$fBinaryComponent11·::233 ··$fBinaryComponent11·::
234 ····(GHC.Classes.Ord·word,·GHC.Internal.Num.Num·word,234 ····(GHC.Classes.Ord·word,·GHC.Internal.Num.Num·word,
235 ·····GHC.Internal.Bits.Bits·word)·=>235 ·····GHC.Internal.Bits.Bits·word)·=>
236 ····word236 ····word
237 ····->·word237 ····->·word
238 ····->·forall·r.238 ····->·forall·r.
239 ·······Data.ByteString.Internal.Type.ByteString239 ·······Data.ByteString.Internal.Type.ByteString
Offset 321, 15 lines modifiedOffset 321, 15 lines modified
321 ··················································<*>_N321 ··················································<*>_N
322 ··················································<GHC.Internal.Generics.R>_P322 ··················································<GHC.Internal.Generics.R>_P
323 ··················································<Distribution.Types.UnqualComponentName.UnqualComponentName>_R323 ··················································<Distribution.Types.UnqualComponentName.UnqualComponentName>_R
324 ··················································<a1>_P324 ··················································<a1>_P
325 ············································;·Distribution.Types.UnqualComponentName.N:UnqualComponentName[0]325 ············································;·Distribution.Types.UnqualComponentName.N:UnqualComponentName[0]
326 ············································;·Distribution.Utils.ShortText.N:ShortText[0])326 ············································;·Distribution.Utils.ShortText.N:ShortText[0])
327 ·················%<'GHC.Types.Many>_N·->_R·<Data.Binary.Get.Internal.Decoder·r>_R)]327 ·················%<'GHC.Types.Many>_N·->_R·<Data.Binary.Get.Internal.Decoder·r>_R)]
328 ae84b61a914ef149c2a26cc4d5206cb1328 11e7c980d5f4e7f4af3330163299786e
329 ··$fBinaryComponent12·::329 ··$fBinaryComponent12·::
330 ····(GHC.Classes.Ord·word,·GHC.Internal.Num.Num·word,330 ····(GHC.Classes.Ord·word,·GHC.Internal.Num.Num·word,
331 ·····GHC.Internal.Bits.Bits·word)·=>331 ·····GHC.Internal.Bits.Bits·word)·=>
332 ····word332 ····word
333 ····->·word333 ····->·word
334 ····->·Data.Binary.Get.Internal.Get334 ····->·Data.Binary.Get.Internal.Get
335 ·········((GHC.Internal.Generics.:+:)335 ·········((GHC.Internal.Generics.:+:)
Offset 443, 15 lines modifiedOffset 443, 15 lines modified
443 ··························································('GHC.Internal.Generics.MetaSel443 ··························································('GHC.Internal.Generics.MetaSel
Max diff block lines reached; 158321/165133 bytes (95.87%) of diff not shown.
153 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ConstraintSource.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ConstraintSource.dyn_hi
Files 99% similar despite different names
152 KB
ghc --show-iface {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Distribution.Solver.Types.ConstraintSource·[family·instance·module]·91037 interface·Distribution.Solver.Types.ConstraintSource·[family·instance·module]·9103
8 ··interface·hash:·13660367f043ed00713cebfd7d832ec0 
9 ··ABI·hash:·1bbb7d4ae4f46d4615252a18d48f1809 
10 ··export-list·hash:·483c0a84d8a534b553f9e046b8acd9058 ··interface·hash:·83aba2930d5219347f57e8619266f6ad
 9 ··ABI·hash:·5bd7da6e33d6a158cbc0e4869533304c
 10 ··export-list·hash:·fc8ef0dbafa81fa9a96da377bafcc666
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·6d000a3423cefdb85dc6b0596db4db7112 ··flag·hash:·6d000a3423cefdb85dc6b0596db4db71
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·aeef888487799976f43a9dc14cec95ea16 ··src_hash:·aeef888487799976f43a9dc14cec95ea
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··showConstraintSource21 ··showConstraintSource
22 ··ConstraintSource{ConstraintSetupCabalMaxVersion·ConstraintSetupCabalMinVersion·ConstraintSourceCommandlineFlag·ConstraintSourceConfigFlagOrTarget·ConstraintSourceFreeze·ConstraintSourceMainConfig·ConstraintSourceMultiRepl·ConstraintSourceNonReinstallablePackage·ConstraintSourceProjectConfig·ConstraintSourceUnknown·ConstraintSourceUserConfig·ConstraintSourceUserTarget}22 ··ConstraintSource{ConstraintSetupCabalMaxVersion·ConstraintSetupCabalMinVersion·ConstraintSourceCommandlineFlag·ConstraintSourceConfigFlagOrTarget·ConstraintSourceFreeze·ConstraintSourceMainConfig·ConstraintSourceMultiRepl·ConstraintSourceNonReinstallablePackage·ConstraintSourceProjectConfig·ConstraintSourceUnknown·ConstraintSourceUserConfig·ConstraintSourceUserTarget}
23 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude23 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
24 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ProjectConfigPath24 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ProjectConfigPath
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·base-4.20.2.0·pretty-1.1.3.626 direct·package·dependencies:·base-4.20.2.0·pretty-1.1.3.6
27 plugin·package·dependencies:27 plugin·package·dependencies:
28 orphans:·Data.Binary.Generic·Data.ByteString.Builder28 orphans:·Data.Binary.Generic·Data.ByteString.Builder
29 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM29 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
30 ·········Data.Text·Data.Text.Lazy·Data.Text.Show30 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
31 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances31 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances
Offset 60, 29 lines modifiedOffset 60, 29 lines modified
60 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select60 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select
61 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict61 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict
62 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy62 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy
63 ·························Control.Monad.Trans.Writer.Strict63 ·························Control.Monad.Trans.Writer.Strict
64 import··-/··Distribution.Utils.Structured·ba6f5a400944a61b3f116b35a3f6993864 import··-/··Distribution.Utils.Structured·ba6f5a400944a61b3f116b35a3f69938
65 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a65 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
66 import··-/··Data.Binary.Class·2cbd97d7bc796ff3b53a59e0befac64e66 import··-/··Data.Binary.Class·2cbd97d7bc796ff3b53a59e0befac64e
67 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c567 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
68 ··exports:·ee59bde71b766895275965ac210e0ee468 ··exports:·ee59bde71b766895275965ac210e0ee4
69 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ProjectConfigPath·576653ba7a7850bc4a5fdae768496e17 
70 ··exports:·97e13a49d41f50ae394e7a1945869b29 
71 ··ProjectConfigPath·75c907ec896b55d07677c1dc43ca98cb 
72 ··docProjectConfigPath·6be19e74620a8d4765026022a698b4f369 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ProjectConfigPath·f51c2cad8d9235404e12ed5a2306fc74
 70 ··exports:·1ab5a80123ba5f7270680ba9cd038d35
 71 ··ProjectConfigPath·ac9d289a6896a2c96eecb3af8c0be750
 72 ··docProjectConfigPath·ccb7a0cc7e3bb3482a7db030553cf0b3
73 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c73 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
74 import··-/··GHC.Internal.Generics·adca9ef23589a05b9647e5ce0befbf3b74 import··-/··GHC.Internal.Generics·adca9ef23589a05b9647e5ce0befbf3b
75 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d5936475 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d59364
76 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c76 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
77 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd677 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
78 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c78 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
79 import··-/··Text.PrettyPrint·3015056d4ea1e053acdb96b9a7a2d28279 import··-/··Text.PrettyPrint·3015056d4ea1e053acdb96b9a7a2d282
80 import··-/··Text.PrettyPrint.HughesPJ·f01f7646a5284f73eeab69272ba466ac80 import··-/··Text.PrettyPrint.HughesPJ·f01f7646a5284f73eeab69272ba466ac
81 5aaeb1b3c4c2739eb622acf2ea6a801c81 740d8b150914fa67c84f90fb735de4cd
82 ··$fBinaryConstraintSource·::82 ··$fBinaryConstraintSource·::
83 ····Data.Binary.Class.Binary·ConstraintSource83 ····Data.Binary.Class.Binary·ConstraintSource
84 ··DFunId84 ··DFunId
85 ··[TagSig:·<TagProper>,85 ··[TagSig:·<TagProper>,
86 ···LambdaFormInfo:·LFCon[Data.Binary.Class.C:Binary],·Inline:·CONLIKE,86 ···LambdaFormInfo:·LFCon[Data.Binary.Class.C:Binary],·Inline:·CONLIKE,
87 ···Unfolding:·DFun:.87 ···Unfolding:·DFun:.
88 ················@ConstraintSource88 ················@ConstraintSource
Offset 90, 27 lines modifiedOffset 90, 27 lines modified
90 ················$fBinaryConstraintSource290 ················$fBinaryConstraintSource2
91 ··················`cast`91 ··················`cast`
92 ················(Sym·(Data.Binary.Get.Internal.N:Get[0]·<ConstraintSource>_R))92 ················(Sym·(Data.Binary.Get.Internal.N:Get[0]·<ConstraintSource>_R))
93 ················$fBinaryConstraintSource193 ················$fBinaryConstraintSource1
94 ··················`cast`94 ··················`cast`
95 ················(<[ConstraintSource]>_R95 ················(<[ConstraintSource]>_R
96 ·················%<'GHC.Types.Many>_N·->_R·Sym·(Data.Binary.Put.N:PutM[0])·<()>_N)]96 ·················%<'GHC.Types.Many>_N·->_R·Sym·(Data.Binary.Put.N:PutM[0])·<()>_N)]
97 04507bbaac07007059f00be4b0df235197 55a029abf590a510b792e13ada90a545
98 ··$fBinaryConstraintSource1·::98 ··$fBinaryConstraintSource1·::
99 ····[ConstraintSource]·->·Data.Binary.Put.PairS·()99 ····[ConstraintSource]·->·Data.Binary.Put.PairS·()
100 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,100 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
101 ···Strictness:·<L>,·CPR:·1(1,),·Inline:·[2],101 ···Strictness:·<L>,·CPR:·1(1,),·Inline:·[2],
102 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>102 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
103 ··············\·(xs['GHC.Types.Many]·::·[ConstraintSource])·->103 ··············\·(xs['GHC.Types.Many]·::·[ConstraintSource])·->
104 ··············case·$w$cputList·xs·of·nt·{·DEFAULT·->104 ··············case·$w$cputList·xs·of·nt·{·DEFAULT·->
105 ··············Data.Binary.Put.PairS105 ··············Data.Binary.Put.PairS
106 ················@()106 ················@()
107 ················GHC.Tuple.()107 ················GHC.Tuple.()
108 ················nt·`cast`·(Sym·(Data.ByteString.Builder.Internal.N:Builder[0]))·}]108 ················nt·`cast`·(Sym·(Data.ByteString.Builder.Internal.N:Builder[0]))·}]
109 087e5dcb3b8690e4b0c3bd6074979636109 6366e00d29315ac4cbe56613afc75f7c
110 ··$fBinaryConstraintSource10·::110 ··$fBinaryConstraintSource10·::
111 ····(GHC.Classes.Ord·word,·GHC.Internal.Num.Num·word,111 ····(GHC.Classes.Ord·word,·GHC.Internal.Num.Num·word,
112 ·····GHC.Internal.Bits.Bits·word)·=>112 ·····GHC.Internal.Bits.Bits·word)·=>
113 ····word113 ····word
114 ····->·word114 ····->·word
115 ····->·Data.Binary.Get.Internal.Get115 ····->·Data.Binary.Get.Internal.Get
116 ·········((GHC.Internal.Generics.:+:)116 ·········((GHC.Internal.Generics.:+:)
Offset 194, 15 lines modifiedOffset 194, 15 lines modified
194 ···························GHC.Internal.Generics.:+:·GHC.Internal.Generics.M1194 ···························GHC.Internal.Generics.:+:·GHC.Internal.Generics.M1
195 ·······················································GHC.Internal.Generics.C195 ·······················································GHC.Internal.Generics.C
196 ·······················································('GHC.Internal.Generics.MetaCons196 ·······················································('GHC.Internal.Generics.MetaCons
197 ··························································"ConstraintSourceMultiRepl"197 ··························································"ConstraintSourceMultiRepl"
198 ··························································'GHC.Internal.Generics.PrefixI198 ··························································'GHC.Internal.Generics.PrefixI
199 ··························································'GHC.Types.False)199 ··························································'GHC.Types.False)
200 ·······················································GHC.Internal.Generics.U1>_N))]200 ·······················································GHC.Internal.Generics.U1>_N))]
201 c06b541303dbaf2125887869b2bcad61201 4ea2c67577665df5306bb5bbcc99bd7d
202 ··$fBinaryConstraintSource11·::202 ··$fBinaryConstraintSource11·::
203 ····(GHC.Classes.Ord·word,·GHC.Internal.Num.Num·word,203 ····(GHC.Classes.Ord·word,·GHC.Internal.Num.Num·word,
204 ·····GHC.Internal.Bits.Bits·word)·=>204 ·····GHC.Internal.Bits.Bits·word)·=>
205 ····word205 ····word
206 ····->·word206 ····->·word
207 ····->·Data.Binary.Get.Internal.Get207 ····->·Data.Binary.Get.Internal.Get
208 ·········((GHC.Internal.Generics.:+:)208 ·········((GHC.Internal.Generics.:+:)
Offset 283, 15 lines modifiedOffset 283, 15 lines modified
283 ·················;·Sym·(Data.Binary.Generic.N:GSumGet[0]283 ·················;·Sym·(Data.Binary.Generic.N:GSumGet[0]
284 ····························<GHC.Internal.Generics.C1284 ····························<GHC.Internal.Generics.C1
285 ·······························('GHC.Internal.Generics.MetaCons285 ·······························('GHC.Internal.Generics.MetaCons
286 ··································"ConstraintSourceMultiRepl"286 ··································"ConstraintSourceMultiRepl"
287 ··································'GHC.Internal.Generics.PrefixI287 ··································'GHC.Internal.Generics.PrefixI
288 ··································'GHC.Types.False)288 ··································'GHC.Types.False)
289 ·······························GHC.Internal.Generics.U1>_N))]289 ·······························GHC.Internal.Generics.U1>_N))]
290 59032928e7387bcf5b167b53b90251ef290 cefbabe63c4efc37a8034085e20d8d34
291 ··$fBinaryConstraintSource12·::291 ··$fBinaryConstraintSource12·::
292 ····(GHC.Classes.Ord·word,·GHC.Internal.Num.Num·word,292 ····(GHC.Classes.Ord·word,·GHC.Internal.Num.Num·word,
293 ·····GHC.Internal.Bits.Bits·word)·=>293 ·····GHC.Internal.Bits.Bits·word)·=>
294 ····word294 ····word
295 ····->·word295 ····->·word
296 ····->·forall·r.296 ····->·forall·r.
297 ·······Data.ByteString.Internal.Type.ByteString297 ·······Data.ByteString.Internal.Type.ByteString
Offset 336, 15 lines modifiedOffset 336, 15 lines modified
Max diff block lines reached; 148739/156048 bytes (95.32%) of diff not shown.
153 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ConstraintSource.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ConstraintSource.hi
Files 99% similar despite different names
152 KB
ghc --show-iface {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Distribution.Solver.Types.ConstraintSource·[family·instance·module]·91037 interface·Distribution.Solver.Types.ConstraintSource·[family·instance·module]·9103
8 ··interface·hash:·13660367f043ed00713cebfd7d832ec0 
9 ··ABI·hash:·1bbb7d4ae4f46d4615252a18d48f1809 
10 ··export-list·hash:·483c0a84d8a534b553f9e046b8acd9058 ··interface·hash:·83aba2930d5219347f57e8619266f6ad
 9 ··ABI·hash:·5bd7da6e33d6a158cbc0e4869533304c
 10 ··export-list·hash:·fc8ef0dbafa81fa9a96da377bafcc666
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·6d000a3423cefdb85dc6b0596db4db7112 ··flag·hash:·6d000a3423cefdb85dc6b0596db4db71
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·aeef888487799976f43a9dc14cec95ea16 ··src_hash:·aeef888487799976f43a9dc14cec95ea
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··showConstraintSource21 ··showConstraintSource
22 ··ConstraintSource{ConstraintSetupCabalMaxVersion·ConstraintSetupCabalMinVersion·ConstraintSourceCommandlineFlag·ConstraintSourceConfigFlagOrTarget·ConstraintSourceFreeze·ConstraintSourceMainConfig·ConstraintSourceMultiRepl·ConstraintSourceNonReinstallablePackage·ConstraintSourceProjectConfig·ConstraintSourceUnknown·ConstraintSourceUserConfig·ConstraintSourceUserTarget}22 ··ConstraintSource{ConstraintSetupCabalMaxVersion·ConstraintSetupCabalMinVersion·ConstraintSourceCommandlineFlag·ConstraintSourceConfigFlagOrTarget·ConstraintSourceFreeze·ConstraintSourceMainConfig·ConstraintSourceMultiRepl·ConstraintSourceNonReinstallablePackage·ConstraintSourceProjectConfig·ConstraintSourceUnknown·ConstraintSourceUserConfig·ConstraintSourceUserTarget}
23 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude23 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
24 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ProjectConfigPath24 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ProjectConfigPath
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·base-4.20.2.0·pretty-1.1.3.626 direct·package·dependencies:·base-4.20.2.0·pretty-1.1.3.6
27 plugin·package·dependencies:27 plugin·package·dependencies:
28 orphans:·Data.Binary.Generic·Data.ByteString.Builder28 orphans:·Data.Binary.Generic·Data.ByteString.Builder
29 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM29 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
30 ·········Data.Text·Data.Text.Lazy·Data.Text.Show30 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
31 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances31 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances
Offset 60, 29 lines modifiedOffset 60, 29 lines modified
60 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select60 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.Select
61 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict61 ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict
62 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy62 ·························Control.Monad.Trans.Writer.CPS·Control.Monad.Trans.Writer.Lazy
63 ·························Control.Monad.Trans.Writer.Strict63 ·························Control.Monad.Trans.Writer.Strict
64 import··-/··Distribution.Utils.Structured·ba6f5a400944a61b3f116b35a3f6993864 import··-/··Distribution.Utils.Structured·ba6f5a400944a61b3f116b35a3f69938
65 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a65 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
66 import··-/··Data.Binary.Class·2cbd97d7bc796ff3b53a59e0befac64e66 import··-/··Data.Binary.Class·2cbd97d7bc796ff3b53a59e0befac64e
67 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c567 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
68 ··exports:·ee59bde71b766895275965ac210e0ee468 ··exports:·ee59bde71b766895275965ac210e0ee4
69 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ProjectConfigPath·576653ba7a7850bc4a5fdae768496e17 
70 ··exports:·97e13a49d41f50ae394e7a1945869b29 
71 ··ProjectConfigPath·75c907ec896b55d07677c1dc43ca98cb 
72 ··docProjectConfigPath·6be19e74620a8d4765026022a698b4f369 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ProjectConfigPath·f51c2cad8d9235404e12ed5a2306fc74
 70 ··exports:·1ab5a80123ba5f7270680ba9cd038d35
 71 ··ProjectConfigPath·ac9d289a6896a2c96eecb3af8c0be750
 72 ··docProjectConfigPath·ccb7a0cc7e3bb3482a7db030553cf0b3
73 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c73 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
74 import··-/··GHC.Internal.Generics·adca9ef23589a05b9647e5ce0befbf3b74 import··-/··GHC.Internal.Generics·adca9ef23589a05b9647e5ce0befbf3b
75 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d5936475 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d59364
76 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c76 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
77 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd677 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
78 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c78 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
79 import··-/··Text.PrettyPrint·3015056d4ea1e053acdb96b9a7a2d28279 import··-/··Text.PrettyPrint·3015056d4ea1e053acdb96b9a7a2d282
80 import··-/··Text.PrettyPrint.HughesPJ·f01f7646a5284f73eeab69272ba466ac80 import··-/··Text.PrettyPrint.HughesPJ·f01f7646a5284f73eeab69272ba466ac
81 5aaeb1b3c4c2739eb622acf2ea6a801c81 740d8b150914fa67c84f90fb735de4cd
82 ··$fBinaryConstraintSource·::82 ··$fBinaryConstraintSource·::
83 ····Data.Binary.Class.Binary·ConstraintSource83 ····Data.Binary.Class.Binary·ConstraintSource
84 ··DFunId84 ··DFunId
85 ··[TagSig:·<TagProper>,85 ··[TagSig:·<TagProper>,
86 ···LambdaFormInfo:·LFCon[Data.Binary.Class.C:Binary],·Inline:·CONLIKE,86 ···LambdaFormInfo:·LFCon[Data.Binary.Class.C:Binary],·Inline:·CONLIKE,
87 ···Unfolding:·DFun:.87 ···Unfolding:·DFun:.
88 ················@ConstraintSource88 ················@ConstraintSource
Offset 90, 27 lines modifiedOffset 90, 27 lines modified
90 ················$fBinaryConstraintSource290 ················$fBinaryConstraintSource2
91 ··················`cast`91 ··················`cast`
92 ················(Sym·(Data.Binary.Get.Internal.N:Get[0]·<ConstraintSource>_R))92 ················(Sym·(Data.Binary.Get.Internal.N:Get[0]·<ConstraintSource>_R))
93 ················$fBinaryConstraintSource193 ················$fBinaryConstraintSource1
94 ··················`cast`94 ··················`cast`
95 ················(<[ConstraintSource]>_R95 ················(<[ConstraintSource]>_R
96 ·················%<'GHC.Types.Many>_N·->_R·Sym·(Data.Binary.Put.N:PutM[0])·<()>_N)]96 ·················%<'GHC.Types.Many>_N·->_R·Sym·(Data.Binary.Put.N:PutM[0])·<()>_N)]
97 04507bbaac07007059f00be4b0df235197 55a029abf590a510b792e13ada90a545
98 ··$fBinaryConstraintSource1·::98 ··$fBinaryConstraintSource1·::
99 ····[ConstraintSource]·->·Data.Binary.Put.PairS·()99 ····[ConstraintSource]·->·Data.Binary.Put.PairS·()
100 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,100 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
101 ···Strictness:·<L>,·CPR:·1(1,),·Inline:·[2],101 ···Strictness:·<L>,·CPR:·1(1,),·Inline:·[2],
102 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>102 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
103 ··············\·(xs['GHC.Types.Many]·::·[ConstraintSource])·->103 ··············\·(xs['GHC.Types.Many]·::·[ConstraintSource])·->
104 ··············case·$w$cputList·xs·of·nt·{·DEFAULT·->104 ··············case·$w$cputList·xs·of·nt·{·DEFAULT·->
105 ··············Data.Binary.Put.PairS105 ··············Data.Binary.Put.PairS
106 ················@()106 ················@()
107 ················GHC.Tuple.()107 ················GHC.Tuple.()
108 ················nt·`cast`·(Sym·(Data.ByteString.Builder.Internal.N:Builder[0]))·}]108 ················nt·`cast`·(Sym·(Data.ByteString.Builder.Internal.N:Builder[0]))·}]
109 087e5dcb3b8690e4b0c3bd6074979636109 6366e00d29315ac4cbe56613afc75f7c
110 ··$fBinaryConstraintSource10·::110 ··$fBinaryConstraintSource10·::
111 ····(GHC.Classes.Ord·word,·GHC.Internal.Num.Num·word,111 ····(GHC.Classes.Ord·word,·GHC.Internal.Num.Num·word,
112 ·····GHC.Internal.Bits.Bits·word)·=>112 ·····GHC.Internal.Bits.Bits·word)·=>
113 ····word113 ····word
114 ····->·word114 ····->·word
115 ····->·Data.Binary.Get.Internal.Get115 ····->·Data.Binary.Get.Internal.Get
116 ·········((GHC.Internal.Generics.:+:)116 ·········((GHC.Internal.Generics.:+:)
Offset 194, 15 lines modifiedOffset 194, 15 lines modified
194 ···························GHC.Internal.Generics.:+:·GHC.Internal.Generics.M1194 ···························GHC.Internal.Generics.:+:·GHC.Internal.Generics.M1
195 ·······················································GHC.Internal.Generics.C195 ·······················································GHC.Internal.Generics.C
196 ·······················································('GHC.Internal.Generics.MetaCons196 ·······················································('GHC.Internal.Generics.MetaCons
197 ··························································"ConstraintSourceMultiRepl"197 ··························································"ConstraintSourceMultiRepl"
198 ··························································'GHC.Internal.Generics.PrefixI198 ··························································'GHC.Internal.Generics.PrefixI
199 ··························································'GHC.Types.False)199 ··························································'GHC.Types.False)
200 ·······················································GHC.Internal.Generics.U1>_N))]200 ·······················································GHC.Internal.Generics.U1>_N))]
201 c06b541303dbaf2125887869b2bcad61201 4ea2c67577665df5306bb5bbcc99bd7d
202 ··$fBinaryConstraintSource11·::202 ··$fBinaryConstraintSource11·::
203 ····(GHC.Classes.Ord·word,·GHC.Internal.Num.Num·word,203 ····(GHC.Classes.Ord·word,·GHC.Internal.Num.Num·word,
204 ·····GHC.Internal.Bits.Bits·word)·=>204 ·····GHC.Internal.Bits.Bits·word)·=>
205 ····word205 ····word
206 ····->·word206 ····->·word
207 ····->·Data.Binary.Get.Internal.Get207 ····->·Data.Binary.Get.Internal.Get
208 ·········((GHC.Internal.Generics.:+:)208 ·········((GHC.Internal.Generics.:+:)
Offset 283, 15 lines modifiedOffset 283, 15 lines modified
283 ·················;·Sym·(Data.Binary.Generic.N:GSumGet[0]283 ·················;·Sym·(Data.Binary.Generic.N:GSumGet[0]
284 ····························<GHC.Internal.Generics.C1284 ····························<GHC.Internal.Generics.C1
285 ·······························('GHC.Internal.Generics.MetaCons285 ·······························('GHC.Internal.Generics.MetaCons
286 ··································"ConstraintSourceMultiRepl"286 ··································"ConstraintSourceMultiRepl"
287 ··································'GHC.Internal.Generics.PrefixI287 ··································'GHC.Internal.Generics.PrefixI
288 ··································'GHC.Types.False)288 ··································'GHC.Types.False)
289 ·······························GHC.Internal.Generics.U1>_N))]289 ·······························GHC.Internal.Generics.U1>_N))]
290 59032928e7387bcf5b167b53b90251ef290 cefbabe63c4efc37a8034085e20d8d34
291 ··$fBinaryConstraintSource12·::291 ··$fBinaryConstraintSource12·::
292 ····(GHC.Classes.Ord·word,·GHC.Internal.Num.Num·word,292 ····(GHC.Classes.Ord·word,·GHC.Internal.Num.Num·word,
293 ·····GHC.Internal.Bits.Bits·word)·=>293 ·····GHC.Internal.Bits.Bits·word)·=>
294 ····word294 ····word
295 ····->·word295 ····->·word
296 ····->·forall·r.296 ····->·forall·r.
297 ·······Data.ByteString.Internal.Type.ByteString297 ·······Data.ByteString.Internal.Type.ByteString
Offset 336, 15 lines modifiedOffset 336, 15 lines modified
Max diff block lines reached; 148739/156045 bytes (95.32%) of diff not shown.
9.31 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/DependencyResolver.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/DependencyResolver.hi
Files 94% similar despite different names
8.94 KB
ghc --show-iface {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Distribution.Solver.Types.DependencyResolver·91037 interface·Distribution.Solver.Types.DependencyResolver·9103
8 ··interface·hash:·173d8df020d8bbbfeb2fc57ea0a3de4a 
9 ··ABI·hash:·12b46174449fea21098991e5ce826e3e 
10 ··export-list·hash:·41cdbf94bbe0d3f5c0644eef046f71e08 ··interface·hash:·7930c281dce5cc2c45ae6a5db7d68f7b
 9 ··ABI·hash:·1b135e686a06d8f534655cab8c73aa76
 10 ··export-list·hash:·09e8b635ef45e9a66cb16681945ffda8
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·366bb617d800f73ada76e28b5b837a3516 ··src_hash:·366bb617d800f73ada76e28b5b837a35
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··DependencyResolver21 ··DependencyResolver
22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
23 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.LabeledPackageConstraint23 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.LabeledPackageConstraint
24 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackageIndex24 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackageIndex
25 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePreferences25 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePreferences
26 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PkgConfigDb26 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PkgConfigDb
27 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Progress27 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Progress
28 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ResolverPackage28 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ResolverPackage
29 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SourcePackage29 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.SourcePackage
30 boot·module·dependencies:30 boot·module·dependencies:
31 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.031 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.0
32 ·····························base-4.20.2.032 ·····························base-4.20.2.0
33 plugin·package·dependencies:33 plugin·package·dependencies:
34 orphans:·Data.Binary.Generic·Data.ByteString.Builder34 orphans:·Data.Binary.Generic·Data.ByteString.Builder
35 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM35 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
36 ·········Data.Text·Data.Text.Lazy·Data.Text.Show36 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 128, 64 lines modifiedOffset 128, 64 lines modified
128 ·························Control.Monad.Trans.Writer.Strict128 ·························Control.Monad.Trans.Writer.Strict
129 import··-/··Distribution.Simple.PackageIndex·642474888b6ef36da23a85d734b6b8e9129 import··-/··Distribution.Simple.PackageIndex·642474888b6ef36da23a85d734b6b8e9
130 import··-/··Distribution.Compiler·b7dc012d5e0c0b7f01c34bd6bd1a94ac130 import··-/··Distribution.Compiler·b7dc012d5e0c0b7f01c34bd6bd1a94ac
131 import··-/··Distribution.Package·c8499f9df339220a18aba001650e2be7131 import··-/··Distribution.Package·c8499f9df339220a18aba001650e2be7
132 import··-/··Distribution.System·58e87498c2001344ddb105df50d50c6c132 import··-/··Distribution.System·58e87498c2001344ddb105df50d50c6c
133 import··-/··Distribution.Types.PackageName·2d813de12eaf7e44d99ff05797acbda7133 import··-/··Distribution.Types.PackageName·2d813de12eaf7e44d99ff05797acbda7
134 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a134 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
135 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c5135 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
136 ··exports:·ee59bde71b766895275965ac210e0ee4136 ··exports:·ee59bde71b766895275965ac210e0ee4
137 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.LabeledPackageConstraint·55d215c1e89e3373dcbde7dd01945381 
138 ··exports:·d7a3843a9db30fabc842d9a1f1975b1a 
139 ··LabeledPackageConstraint·da97491c86bc6d07fb0835d807549a75 
140 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackageIndex·4c9d0030af84a4fdae5b05cace938413 
141 ··exports:·21e51cb68dd33f10e72426f212bb32ef 
142 ··PackageIndex·d64f48c74e5b8f5e4c7d0fb4f465b5a9 
143 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePreferences·b5fb4e41ebd538cff17a21a7a24bd43e 
144 ··exports:·401ba7354a802c94ec13221fc664392c 
145 ··PackagePreferences·b979a93c03447b665cd295b9f9cadade 
146 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PkgConfigDb·1035bb50a79308997dddce2f21be5854 
147 ··exports:·9914b9f077151e29698e1746a158c37c 
148 ··PkgConfigDb·d391acc1bd81605a2181c2473994aa02 
149 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Progress·12cbd41762c4e1336dadb15466213af7 
150 ··exports:·065faf2d43087704ed2c0880cb49a565 
151 ··Progress·ba93ac4d93364881096ae2bc67fe2ce0 
152 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ResolverPackage·e1d97e4c3d1fe12c41e4a0be3ff696f9 
153 ··exports:·483d4290c1f269e9fe1287a479a403a3 
154 ··ResolverPackage·51243cd6fd11b40b8f97da0062bb1be3 
155 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SourcePackage·23813d6b01e9a10db10f66b0de94765f 
156 ··exports:·d40401679ec7ce4606d8c68c8930b7ce 
157 ··SourcePackage·2c6280a841b5a306aa88a3746a8a1af7137 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.LabeledPackageConstraint·304cc94a0b12970318dc1b6e67493c0a
 138 ··exports:·53e212369005b48cc045b9c490ab9a06
 139 ··LabeledPackageConstraint·bc1530519faf50e2303aa0f8565ad683
 140 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackageIndex·dd58e6b6014a100c2e2b6578ec261739
 141 ··exports:·8c72767a7ba9ff8c972c1ab8e15219b2
 142 ··PackageIndex·e61876548dec632f4771f4f8c0ea0ad8
 143 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePreferences·c4f792fbbe540860a13c370c4cc46968
 144 ··exports:·55573d66b5fba5b76ca136d006e2ef77
 145 ··PackagePreferences·1fd70074b5bbc3ce7afafa7d0b8f99da
 146 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PkgConfigDb·901068852a4807431b915d3838a660fa
 147 ··exports:·6b8d5eb35985b0af3ed6ed74c7f454cd
 148 ··PkgConfigDb·4671de5699a51e1db5a3f2aa270ffcf3
 149 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Progress·332962409d4f7badfc615a21165a6c06
 150 ··exports:·a4585922e2104e67077b38007d99ead1
 151 ··Progress·99cee458628c9d6bc65399dd72a951a2
 152 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ResolverPackage·4b6ab5a3a89c8ab5795c6526dcbbf2ca
 153 ··exports:·2856a42d84644f4149147c02662fd90b
 154 ··ResolverPackage·fd4f2d08814e6c02bbe755d92f5a5147
 155 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.SourcePackage·bf6c5431fffddae3c7de92bd0452b691
 156 ··exports:·422ede3a8a51417124f54076f81389e7
 157 ··SourcePackage·a62c5517877b82d0374ca8cc864a453b
158 import··-/··Data.Set.Internal·57ffef16a6e092a90df0a57907c1bc21158 import··-/··Data.Set.Internal·57ffef16a6e092a90df0a57907c1bc21
159 85cf3647eaabee3930edc61d33a3f8b6159 9c551adba469b3e464b45065d8c09427
160 ··$trModule·::·GHC.Types.Module160 ··$trModule·::·GHC.Types.Module
161 ··[HasNoCafRefs,·TagSig:·<TagProper>,161 ··[HasNoCafRefs,·TagSig:·<TagProper>,
162 ···LambdaFormInfo:·LFCon[GHC.Types.Module],162 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
163 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]163 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
164 d69aed96e78e8be8a408ff9c49209eee164 c04ca7a126f4da830fd8626a8b511ce9
165 ··$trModule1·::·GHC.Types.TrName165 ··$trModule1·::·GHC.Types.TrName
166 ··[HasNoCafRefs,·TagSig:·<TagProper>,166 ··[HasNoCafRefs,·TagSig:·<TagProper>,
167 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],167 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
168 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]168 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
169 db2cf607eb25702c3f1686debbe800f6169 e2f73fafd41e2fe366ca0765c9a0641e
170 ··$trModule2·::·GHC.Prim.Addr#170 ··$trModule2·::·GHC.Prim.Addr#
171 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,171 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
172 ···Unfolding:·Core:·<vanilla>172 ···Unfolding:·Core:·<vanilla>
173 ··············"Distribution.Solver.Types.DependencyResolver"#]173 ··············"Distribution.Solver.Types.DependencyResolver"#]
174 6df580d143857eafa21b3f8df69a8921174 41ddb4e4cb524ebdde55c7821f651e30
175 ··$trModule3·::·GHC.Types.TrName175 ··$trModule3·::·GHC.Types.TrName
176 ··[HasNoCafRefs,·TagSig:·<TagProper>,176 ··[HasNoCafRefs,·TagSig:·<TagProper>,
177 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],177 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
178 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]178 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
179 2f43027377b0d8b82b1698a13d176bdc179 848fbed1241bfd061046d22412ca2337
180 ··$trModule4·::·GHC.Prim.Addr#180 ··$trModule4·::·GHC.Prim.Addr#
181 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,181 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
182 ···Unfolding:·Core:·<vanilla>182 ···Unfolding:·Core:·<vanilla>
183 ··············"cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u"#] 
184 1eac9e38ab296ef7beda2b039c82daef183 ··············"cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG"#]
 184 61e6f84ff0bf2bb327819d16da929f5c
185 ··type·DependencyResolver·::·*·->·*185 ··type·DependencyResolver·::·*·->·*
186 ··type·DependencyResolver·loc·=186 ··type·DependencyResolver·loc·=
187 ····Distribution.System.Platform187 ····Distribution.System.Platform
188 ····->·Distribution.Compiler.CompilerInfo188 ····->·Distribution.Compiler.CompilerInfo
189 ····->·Distribution.Simple.PackageIndex.InstalledPackageIndex189 ····->·Distribution.Simple.PackageIndex.InstalledPackageIndex
190 ····->·Distribution.Solver.Types.PackageIndex.PackageIndex190 ····->·Distribution.Solver.Types.PackageIndex.PackageIndex
191 ·········(Distribution.Solver.Types.SourcePackage.SourcePackage·loc)191 ·········(Distribution.Solver.Types.SourcePackage.SourcePackage·loc)
9.31 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/DependencyResolver.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/DependencyResolver.dyn_hi
Files 94% similar despite different names
8.94 KB
ghc --show-iface {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Distribution.Solver.Types.DependencyResolver·91037 interface·Distribution.Solver.Types.DependencyResolver·9103
8 ··interface·hash:·173d8df020d8bbbfeb2fc57ea0a3de4a 
9 ··ABI·hash:·12b46174449fea21098991e5ce826e3e 
10 ··export-list·hash:·41cdbf94bbe0d3f5c0644eef046f71e08 ··interface·hash:·7930c281dce5cc2c45ae6a5db7d68f7b
 9 ··ABI·hash:·1b135e686a06d8f534655cab8c73aa76
 10 ··export-list·hash:·09e8b635ef45e9a66cb16681945ffda8
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·366bb617d800f73ada76e28b5b837a3516 ··src_hash:·366bb617d800f73ada76e28b5b837a35
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··DependencyResolver21 ··DependencyResolver
22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
23 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.LabeledPackageConstraint23 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.LabeledPackageConstraint
24 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackageIndex24 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackageIndex
25 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePreferences25 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePreferences
26 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PkgConfigDb26 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PkgConfigDb
27 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Progress27 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Progress
28 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ResolverPackage28 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ResolverPackage
29 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SourcePackage29 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.SourcePackage
30 boot·module·dependencies:30 boot·module·dependencies:
31 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.031 direct·package·dependencies:·Cabal-3.12.1.0·Cabal-syntax-3.12.1.0
32 ·····························base-4.20.2.032 ·····························base-4.20.2.0
33 plugin·package·dependencies:33 plugin·package·dependencies:
34 orphans:·Data.Binary.Generic·Data.ByteString.Builder34 orphans:·Data.Binary.Generic·Data.ByteString.Builder
35 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM35 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
36 ·········Data.Text·Data.Text.Lazy·Data.Text.Show36 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
Offset 128, 64 lines modifiedOffset 128, 64 lines modified
128 ·························Control.Monad.Trans.Writer.Strict128 ·························Control.Monad.Trans.Writer.Strict
129 import··-/··Distribution.Simple.PackageIndex·642474888b6ef36da23a85d734b6b8e9129 import··-/··Distribution.Simple.PackageIndex·642474888b6ef36da23a85d734b6b8e9
130 import··-/··Distribution.Compiler·b7dc012d5e0c0b7f01c34bd6bd1a94ac130 import··-/··Distribution.Compiler·b7dc012d5e0c0b7f01c34bd6bd1a94ac
131 import··-/··Distribution.Package·c8499f9df339220a18aba001650e2be7131 import··-/··Distribution.Package·c8499f9df339220a18aba001650e2be7
132 import··-/··Distribution.System·58e87498c2001344ddb105df50d50c6c132 import··-/··Distribution.System·58e87498c2001344ddb105df50d50c6c
133 import··-/··Distribution.Types.PackageName·2d813de12eaf7e44d99ff05797acbda7133 import··-/··Distribution.Types.PackageName·2d813de12eaf7e44d99ff05797acbda7
134 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a134 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
135 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c5135 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
136 ··exports:·ee59bde71b766895275965ac210e0ee4136 ··exports:·ee59bde71b766895275965ac210e0ee4
137 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.LabeledPackageConstraint·55d215c1e89e3373dcbde7dd01945381 
138 ··exports:·d7a3843a9db30fabc842d9a1f1975b1a 
139 ··LabeledPackageConstraint·da97491c86bc6d07fb0835d807549a75 
140 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackageIndex·4c9d0030af84a4fdae5b05cace938413 
141 ··exports:·21e51cb68dd33f10e72426f212bb32ef 
142 ··PackageIndex·d64f48c74e5b8f5e4c7d0fb4f465b5a9 
143 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePreferences·b5fb4e41ebd538cff17a21a7a24bd43e 
144 ··exports:·401ba7354a802c94ec13221fc664392c 
145 ··PackagePreferences·b979a93c03447b665cd295b9f9cadade 
146 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PkgConfigDb·1035bb50a79308997dddce2f21be5854 
147 ··exports:·9914b9f077151e29698e1746a158c37c 
148 ··PkgConfigDb·d391acc1bd81605a2181c2473994aa02 
149 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Progress·12cbd41762c4e1336dadb15466213af7 
150 ··exports:·065faf2d43087704ed2c0880cb49a565 
151 ··Progress·ba93ac4d93364881096ae2bc67fe2ce0 
152 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ResolverPackage·e1d97e4c3d1fe12c41e4a0be3ff696f9 
153 ··exports:·483d4290c1f269e9fe1287a479a403a3 
154 ··ResolverPackage·51243cd6fd11b40b8f97da0062bb1be3 
155 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SourcePackage·23813d6b01e9a10db10f66b0de94765f 
156 ··exports:·d40401679ec7ce4606d8c68c8930b7ce 
157 ··SourcePackage·2c6280a841b5a306aa88a3746a8a1af7137 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.LabeledPackageConstraint·304cc94a0b12970318dc1b6e67493c0a
 138 ··exports:·53e212369005b48cc045b9c490ab9a06
 139 ··LabeledPackageConstraint·bc1530519faf50e2303aa0f8565ad683
 140 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackageIndex·dd58e6b6014a100c2e2b6578ec261739
 141 ··exports:·8c72767a7ba9ff8c972c1ab8e15219b2
 142 ··PackageIndex·e61876548dec632f4771f4f8c0ea0ad8
 143 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePreferences·c4f792fbbe540860a13c370c4cc46968
 144 ··exports:·55573d66b5fba5b76ca136d006e2ef77
 145 ··PackagePreferences·1fd70074b5bbc3ce7afafa7d0b8f99da
 146 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PkgConfigDb·901068852a4807431b915d3838a660fa
 147 ··exports:·6b8d5eb35985b0af3ed6ed74c7f454cd
 148 ··PkgConfigDb·4671de5699a51e1db5a3f2aa270ffcf3
 149 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Progress·332962409d4f7badfc615a21165a6c06
 150 ··exports:·a4585922e2104e67077b38007d99ead1
 151 ··Progress·99cee458628c9d6bc65399dd72a951a2
 152 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ResolverPackage·4b6ab5a3a89c8ab5795c6526dcbbf2ca
 153 ··exports:·2856a42d84644f4149147c02662fd90b
 154 ··ResolverPackage·fd4f2d08814e6c02bbe755d92f5a5147
 155 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.SourcePackage·bf6c5431fffddae3c7de92bd0452b691
 156 ··exports:·422ede3a8a51417124f54076f81389e7
 157 ··SourcePackage·a62c5517877b82d0374ca8cc864a453b
158 import··-/··Data.Set.Internal·57ffef16a6e092a90df0a57907c1bc21158 import··-/··Data.Set.Internal·57ffef16a6e092a90df0a57907c1bc21
159 85cf3647eaabee3930edc61d33a3f8b6159 9c551adba469b3e464b45065d8c09427
160 ··$trModule·::·GHC.Types.Module160 ··$trModule·::·GHC.Types.Module
161 ··[HasNoCafRefs,·TagSig:·<TagProper>,161 ··[HasNoCafRefs,·TagSig:·<TagProper>,
162 ···LambdaFormInfo:·LFCon[GHC.Types.Module],162 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
163 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]163 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
164 d69aed96e78e8be8a408ff9c49209eee164 c04ca7a126f4da830fd8626a8b511ce9
165 ··$trModule1·::·GHC.Types.TrName165 ··$trModule1·::·GHC.Types.TrName
166 ··[HasNoCafRefs,·TagSig:·<TagProper>,166 ··[HasNoCafRefs,·TagSig:·<TagProper>,
167 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],167 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
168 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]168 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
169 db2cf607eb25702c3f1686debbe800f6169 e2f73fafd41e2fe366ca0765c9a0641e
170 ··$trModule2·::·GHC.Prim.Addr#170 ··$trModule2·::·GHC.Prim.Addr#
171 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,171 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
172 ···Unfolding:·Core:·<vanilla>172 ···Unfolding:·Core:·<vanilla>
173 ··············"Distribution.Solver.Types.DependencyResolver"#]173 ··············"Distribution.Solver.Types.DependencyResolver"#]
174 6df580d143857eafa21b3f8df69a8921174 41ddb4e4cb524ebdde55c7821f651e30
175 ··$trModule3·::·GHC.Types.TrName175 ··$trModule3·::·GHC.Types.TrName
176 ··[HasNoCafRefs,·TagSig:·<TagProper>,176 ··[HasNoCafRefs,·TagSig:·<TagProper>,
177 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],177 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
178 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]178 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
179 2f43027377b0d8b82b1698a13d176bdc179 848fbed1241bfd061046d22412ca2337
180 ··$trModule4·::·GHC.Prim.Addr#180 ··$trModule4·::·GHC.Prim.Addr#
181 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,181 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
182 ···Unfolding:·Core:·<vanilla>182 ···Unfolding:·Core:·<vanilla>
183 ··············"cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u"#] 
184 1eac9e38ab296ef7beda2b039c82daef183 ··············"cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG"#]
 184 61e6f84ff0bf2bb327819d16da929f5c
185 ··type·DependencyResolver·::·*·->·*185 ··type·DependencyResolver·::·*·->·*
186 ··type·DependencyResolver·loc·=186 ··type·DependencyResolver·loc·=
187 ····Distribution.System.Platform187 ····Distribution.System.Platform
188 ····->·Distribution.Compiler.CompilerInfo188 ····->·Distribution.Compiler.CompilerInfo
189 ····->·Distribution.Simple.PackageIndex.InstalledPackageIndex189 ····->·Distribution.Simple.PackageIndex.InstalledPackageIndex
190 ····->·Distribution.Solver.Types.PackageIndex.PackageIndex190 ····->·Distribution.Solver.Types.PackageIndex.PackageIndex
191 ·········(Distribution.Solver.Types.SourcePackage.SourcePackage·loc)191 ·········(Distribution.Solver.Types.SourcePackage.SourcePackage·loc)
11.4 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/Flag.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/Flag.hi
Files 78% similar despite different names
11.1 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Distribution.Solver.Types.Flag·91037 interface·Distribution.Solver.Types.Flag·9103
8 ··interface·hash:·75e32729df7dd80018f72eab67fe99b6 
9 ··ABI·hash:·a17700960fa613dbe4af9937cb753131 
10 ··export-list·hash:·1985dd91f388c1aab411d2217f760bf78 ··interface·hash:·287d9ddae80ec86d5c5f397bd294a9bc
 9 ··ABI·hash:·d04135a73cc40fa6d17a5d8a992ea00a
 10 ··export-list·hash:·1f6a2d8ccd04e6fa63dc12699fce14ac
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a96a45f3cb42f24dfd45ca408788687316 ··src_hash:·a96a45f3cb42f24dfd45ca4087886873
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 30, 21 lines modifiedOffset 30, 21 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.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··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c34 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
35 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd635 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
36 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c36 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
37 8fde8025f55213523af8d3b15f0a609a37 f0401f6a6cc316a9a8545c4a15dac634
38 ··$fEqFlagType·::·GHC.Classes.Eq·FlagType38 ··$fEqFlagType·::·GHC.Classes.Eq·FlagType
39 ··DFunId39 ··DFunId
40 ··[HasNoCafRefs,·TagSig:·<TagProper>,40 ··[HasNoCafRefs,·TagSig:·<TagProper>,
41 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,41 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
42 ···Unfolding:·DFun:.·@FlagType·$fEqFlagType_$c==·$fEqFlagType_$c/=]42 ···Unfolding:·DFun:.·@FlagType·$fEqFlagType_$c==·$fEqFlagType_$c/=]
43 fda490574829b18e941b07db3683cd0143 a126fea4b734585d7b4633345bf852c4
44 ··$fEqFlagType_$c/=·::·FlagType·->·FlagType·->·GHC.Types.Bool44 ··$fEqFlagType_$c/=·::·FlagType·->·FlagType·->·GHC.Types.Bool
45 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,45 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
46 ···Arity:·2,·Strictness:·<SL><SL>,·Inline:·(sat-args=2),46 ···Arity:·2,·Strictness:·<SL><SL>,·Inline:·(sat-args=2),
47 ···Unfolding:·Core:·StableUser·<2,FalseFalse>47 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
48 ··············\·(x['GHC.Types.Many]·::·FlagType)48 ··············\·(x['GHC.Types.Many]·::·FlagType)
49 ················(y['GHC.Types.Many]·::·FlagType)·->49 ················(y['GHC.Types.Many]·::·FlagType)·->
50 ··············case·GHC.Prim.dataToTagSmall#50 ··············case·GHC.Prim.dataToTagSmall#
Offset 53, 15 lines modifiedOffset 53, 15 lines modified
53 ·····················x·of·a#·{·DEFAULT·->53 ·····················x·of·a#·{·DEFAULT·->
54 ··············case·GHC.Prim.dataToTagSmall#54 ··············case·GHC.Prim.dataToTagSmall#
55 ·····················@'GHC.Types.Lifted55 ·····················@'GHC.Types.Lifted
56 ·····················@FlagType56 ·····················@FlagType
57 ·····················y·of·b#·{·DEFAULT·->57 ·····················y·of·b#·{·DEFAULT·->
58 ··············case·GHC.Prim.==#·a#·b#·of·lwild·{58 ··············case·GHC.Prim.==#·a#·b#·of·lwild·{
59 ················DEFAULT·->·GHC.Types.True·1#·->·GHC.Types.False·}·}·}]59 ················DEFAULT·->·GHC.Types.True·1#·->·GHC.Types.False·}·}·}]
60 d8ac0bf83ba54cc8ad72a63a38dce8f960 a7c2601fc696faa545f221838b2c6f57
61 ··$fEqFlagType_$c==·::·FlagType·->·FlagType·->·GHC.Types.Bool61 ··$fEqFlagType_$c==·::·FlagType·->·FlagType·->·GHC.Types.Bool
62 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,62 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
63 ···Strictness:·<SL><SL>,63 ···Strictness:·<SL><SL>,
64 ···Unfolding:·Core:·<vanilla>64 ···Unfolding:·Core:·<vanilla>
65 ··············\·(a['GHC.Types.Many]·::·FlagType)65 ··············\·(a['GHC.Types.Many]·::·FlagType)
66 ················(b['GHC.Types.Many]·::·FlagType)·->66 ················(b['GHC.Types.Many]·::·FlagType)·->
67 ··············case·GHC.Prim.dataToTagSmall#67 ··············case·GHC.Prim.dataToTagSmall#
Offset 69, 173 lines modifiedOffset 69, 173 lines modified
69 ·····················@FlagType69 ·····················@FlagType
70 ·····················a·of·a#·{·DEFAULT·->70 ·····················a·of·a#·{·DEFAULT·->
71 ··············case·GHC.Prim.dataToTagSmall#71 ··············case·GHC.Prim.dataToTagSmall#
72 ·····················@'GHC.Types.Lifted72 ·····················@'GHC.Types.Lifted
73 ·····················@FlagType73 ·····················@FlagType
74 ·····················b·of·b#·{·DEFAULT·->74 ·····················b·of·b#·{·DEFAULT·->
75 ··············GHC.Prim.tagToEnum#·@GHC.Types.Bool·(GHC.Prim.==#·a#·b#)·}·}]75 ··············GHC.Prim.tagToEnum#·@GHC.Types.Bool·(GHC.Prim.==#·a#·b#)·}·}]
76 344a217aae6e28f258a89a846f9de53576 c3b652b7ecc51ad7a3c47213d90f9bd0
77 ··$fShowFlagType·::·GHC.Internal.Show.Show·FlagType77 ··$fShowFlagType·::·GHC.Internal.Show.Show·FlagType
78 ··DFunId78 ··DFunId
79 ··[TagSig:·<TagProper>,79 ··[TagSig:·<TagProper>,
80 ···LambdaFormInfo:·LFCon[GHC.Internal.Show.C:Show],·Inline:·CONLIKE,80 ···LambdaFormInfo:·LFCon[GHC.Internal.Show.C:Show],·Inline:·CONLIKE,
81 ···Unfolding:·DFun:.81 ···Unfolding:·DFun:.
82 ················@FlagType82 ················@FlagType
83 ················$fShowFlagType_$cshowsPrec83 ················$fShowFlagType_$cshowsPrec
84 ················$fShowFlagType_$cshow84 ················$fShowFlagType_$cshow
85 ················$fShowFlagType_$cshowList]85 ················$fShowFlagType_$cshowList]
86 bb60c30fc2467de4e20e3930b710a0b186 5caf259fa70297b8a848b8564fe788b8
87 ··$fShowFlagType1·::·FlagType·->·GHC.Internal.Show.ShowS87 ··$fShowFlagType1·::·FlagType·->·GHC.Internal.Show.ShowS
88 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,88 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
89 ···Strictness:·<1L><ML>,89 ···Strictness:·<1L><ML>,
90 ···Unfolding:·Core:·<vanilla>90 ···Unfolding:·Core:·<vanilla>
91 ··············\·(ds['GHC.Types.Many]·::·FlagType)91 ··············\·(ds['GHC.Types.Many]·::·FlagType)
92 ················(eta['GHC.Types.Many]·::·GHC.Internal.Base.String)[OneShot]·->92 ················(eta['GHC.Types.Many]·::·GHC.Internal.Base.String)[OneShot]·->
93 ··············case·ds·of·wild·{93 ··············case·ds·of·wild·{
94 ················Manual·->·GHC.CString.unpackAppendCString#·$fShowFlagType3·eta94 ················Manual·->·GHC.CString.unpackAppendCString#·$fShowFlagType3·eta
95 ················Automatic95 ················Automatic
96 ················->·GHC.CString.unpackAppendCString#·$fShowFlagType2·eta·}]96 ················->·GHC.CString.unpackAppendCString#·$fShowFlagType2·eta·}]
97 62fb539014535c81b93f24868a4ece5e97 5f43a6d9ae044437e73a9b177234abca
98 ··$fShowFlagType2·::·GHC.Prim.Addr#98 ··$fShowFlagType2·::·GHC.Prim.Addr#
99 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,99 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
100 ···Unfolding:·Core:·<vanilla>·"Automatic"#]100 ···Unfolding:·Core:·<vanilla>·"Automatic"#]
101 4baa609d20237a14a2deb268dd26bd22101 e737b390662b54e13dc24f4994e8ca26
102 ··$fShowFlagType3·::·GHC.Prim.Addr#102 ··$fShowFlagType3·::·GHC.Prim.Addr#
103 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,103 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
104 ···Unfolding:·Core:·<vanilla>·"Manual"#]104 ···Unfolding:·Core:·<vanilla>·"Manual"#]
105 bdad19407108ea7b450c1884a481392e105 95be9383595d3b090f6a34871f0c5185
106 ··$fShowFlagType4·::·[GHC.Types.Char]106 ··$fShowFlagType4·::·[GHC.Types.Char]
107 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),107 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
108 ···Unfolding:·Core:·<vanilla>108 ···Unfolding:·Core:·<vanilla>
109 ··············GHC.CString.unpackCString#·$fShowFlagType2]109 ··············GHC.CString.unpackCString#·$fShowFlagType2]
110 62906084f3f823ffa5e2f216623df73a110 463fe5f57c3ddee3112d264441325cd8
111 ··$fShowFlagType5·::·[GHC.Types.Char]111 ··$fShowFlagType5·::·[GHC.Types.Char]
112 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),112 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
113 ···Unfolding:·Core:·<vanilla>113 ···Unfolding:·Core:·<vanilla>
114 ··············GHC.CString.unpackCString#·$fShowFlagType3]114 ··············GHC.CString.unpackCString#·$fShowFlagType3]
115 fd9ded854446b89a115206f471708dd8115 d3c4f8ef49d46c63e7104a0799bbf562
116 ··$fShowFlagType_$cshow·::·FlagType·->·GHC.Internal.Base.String116 ··$fShowFlagType_$cshow·::·FlagType·->·GHC.Internal.Base.String
117 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,117 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
118 ···Unfolding:·Core:·<vanilla>118 ···Unfolding:·Core:·<vanilla>
119 ··············\·(x['GHC.Types.Many]·::·FlagType)·->119 ··············\·(x['GHC.Types.Many]·::·FlagType)·->
120 ··············case·x·of·wild·{120 ··············case·x·of·wild·{
121 ················Manual·->·$fShowFlagType5·Automatic·->·$fShowFlagType4·}]121 ················Manual·->·$fShowFlagType5·Automatic·->·$fShowFlagType4·}]
122 d68cb05910d96a08056ac4bc897b86cf122 d1e33eb119892383415035c2a6b4236b
123 ··$fShowFlagType_$cshowList·::·[FlagType]·->·GHC.Internal.Show.ShowS123 ··$fShowFlagType_$cshowList·::·[FlagType]·->·GHC.Internal.Show.ShowS
124 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,124 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
125 ···Strictness:·<1L><L>,125 ···Strictness:·<1L><L>,
126 ···Unfolding:·Core:·<vanilla>126 ···Unfolding:·Core:·<vanilla>
127 ··············\·(ls['GHC.Types.Many]·::·[FlagType])127 ··············\·(ls['GHC.Types.Many]·::·[FlagType])
128 ················(s['GHC.Types.Many]·::·GHC.Internal.Base.String)·->128 ················(s['GHC.Types.Many]·::·GHC.Internal.Base.String)·->
129 ··············GHC.Internal.Show.showList__·@FlagType·$fShowFlagType1·ls·s]129 ··············GHC.Internal.Show.showList__·@FlagType·$fShowFlagType1·ls·s]
130 cb5ef20ba92edd35884b80569e2266f5130 ec5c1469161d51713612f7e3abada98c
131 ··$fShowFlagType_$cshowsPrec·::131 ··$fShowFlagType_$cshowsPrec·::
132 ····GHC.Types.Int·->·FlagType·->·GHC.Internal.Show.ShowS132 ····GHC.Types.Int·->·FlagType·->·GHC.Internal.Show.ShowS
133 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,133 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
134 ···Strictness:·<A><1L><ML>,134 ···Strictness:·<A><1L><ML>,
135 ···Unfolding:·Core:·StableSystem·<3,TrueFalse>135 ···Unfolding:·Core:·StableSystem·<3,TrueFalse>
136 ··············\·(ds['GHC.Types.Many]·::·GHC.Types.Int)136 ··············\·(ds['GHC.Types.Many]·::·GHC.Types.Int)
137 ················(ds1['GHC.Types.Many]·::·FlagType)137 ················(ds1['GHC.Types.Many]·::·FlagType)
Max diff block lines reached; 4968/11293 bytes (43.99%) of diff not shown.
11.4 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/Flag.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/Flag.dyn_hi
Files 80% similar despite different names
11.1 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Distribution.Solver.Types.Flag·91037 interface·Distribution.Solver.Types.Flag·9103
8 ··interface·hash:·75e32729df7dd80018f72eab67fe99b6 
9 ··ABI·hash:·a17700960fa613dbe4af9937cb753131 
10 ··export-list·hash:·1985dd91f388c1aab411d2217f760bf78 ··interface·hash:·287d9ddae80ec86d5c5f397bd294a9bc
 9 ··ABI·hash:·d04135a73cc40fa6d17a5d8a992ea00a
 10 ··export-list·hash:·1f6a2d8ccd04e6fa63dc12699fce14ac
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a96a45f3cb42f24dfd45ca408788687316 ··src_hash:·a96a45f3cb42f24dfd45ca4087886873
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 30, 21 lines modifiedOffset 30, 21 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.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··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c34 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
35 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd635 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
36 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c36 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
37 8fde8025f55213523af8d3b15f0a609a37 f0401f6a6cc316a9a8545c4a15dac634
38 ··$fEqFlagType·::·GHC.Classes.Eq·FlagType38 ··$fEqFlagType·::·GHC.Classes.Eq·FlagType
39 ··DFunId39 ··DFunId
40 ··[HasNoCafRefs,·TagSig:·<TagProper>,40 ··[HasNoCafRefs,·TagSig:·<TagProper>,
41 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,41 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
42 ···Unfolding:·DFun:.·@FlagType·$fEqFlagType_$c==·$fEqFlagType_$c/=]42 ···Unfolding:·DFun:.·@FlagType·$fEqFlagType_$c==·$fEqFlagType_$c/=]
43 fda490574829b18e941b07db3683cd0143 a126fea4b734585d7b4633345bf852c4
44 ··$fEqFlagType_$c/=·::·FlagType·->·FlagType·->·GHC.Types.Bool44 ··$fEqFlagType_$c/=·::·FlagType·->·FlagType·->·GHC.Types.Bool
45 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,45 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
46 ···Arity:·2,·Strictness:·<SL><SL>,·Inline:·(sat-args=2),46 ···Arity:·2,·Strictness:·<SL><SL>,·Inline:·(sat-args=2),
47 ···Unfolding:·Core:·StableUser·<2,FalseFalse>47 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
48 ··············\·(x['GHC.Types.Many]·::·FlagType)48 ··············\·(x['GHC.Types.Many]·::·FlagType)
49 ················(y['GHC.Types.Many]·::·FlagType)·->49 ················(y['GHC.Types.Many]·::·FlagType)·->
50 ··············case·GHC.Prim.dataToTagSmall#50 ··············case·GHC.Prim.dataToTagSmall#
Offset 53, 15 lines modifiedOffset 53, 15 lines modified
53 ·····················x·of·a#·{·DEFAULT·->53 ·····················x·of·a#·{·DEFAULT·->
54 ··············case·GHC.Prim.dataToTagSmall#54 ··············case·GHC.Prim.dataToTagSmall#
55 ·····················@'GHC.Types.Lifted55 ·····················@'GHC.Types.Lifted
56 ·····················@FlagType56 ·····················@FlagType
57 ·····················y·of·b#·{·DEFAULT·->57 ·····················y·of·b#·{·DEFAULT·->
58 ··············case·GHC.Prim.==#·a#·b#·of·lwild·{58 ··············case·GHC.Prim.==#·a#·b#·of·lwild·{
59 ················DEFAULT·->·GHC.Types.True·1#·->·GHC.Types.False·}·}·}]59 ················DEFAULT·->·GHC.Types.True·1#·->·GHC.Types.False·}·}·}]
60 d8ac0bf83ba54cc8ad72a63a38dce8f960 a7c2601fc696faa545f221838b2c6f57
61 ··$fEqFlagType_$c==·::·FlagType·->·FlagType·->·GHC.Types.Bool61 ··$fEqFlagType_$c==·::·FlagType·->·FlagType·->·GHC.Types.Bool
62 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,62 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
63 ···Strictness:·<SL><SL>,63 ···Strictness:·<SL><SL>,
64 ···Unfolding:·Core:·<vanilla>64 ···Unfolding:·Core:·<vanilla>
65 ··············\·(a['GHC.Types.Many]·::·FlagType)65 ··············\·(a['GHC.Types.Many]·::·FlagType)
66 ················(b['GHC.Types.Many]·::·FlagType)·->66 ················(b['GHC.Types.Many]·::·FlagType)·->
67 ··············case·GHC.Prim.dataToTagSmall#67 ··············case·GHC.Prim.dataToTagSmall#
Offset 69, 173 lines modifiedOffset 69, 173 lines modified
69 ·····················@FlagType69 ·····················@FlagType
70 ·····················a·of·a#·{·DEFAULT·->70 ·····················a·of·a#·{·DEFAULT·->
71 ··············case·GHC.Prim.dataToTagSmall#71 ··············case·GHC.Prim.dataToTagSmall#
72 ·····················@'GHC.Types.Lifted72 ·····················@'GHC.Types.Lifted
73 ·····················@FlagType73 ·····················@FlagType
74 ·····················b·of·b#·{·DEFAULT·->74 ·····················b·of·b#·{·DEFAULT·->
75 ··············GHC.Prim.tagToEnum#·@GHC.Types.Bool·(GHC.Prim.==#·a#·b#)·}·}]75 ··············GHC.Prim.tagToEnum#·@GHC.Types.Bool·(GHC.Prim.==#·a#·b#)·}·}]
76 344a217aae6e28f258a89a846f9de53576 c3b652b7ecc51ad7a3c47213d90f9bd0
77 ··$fShowFlagType·::·GHC.Internal.Show.Show·FlagType77 ··$fShowFlagType·::·GHC.Internal.Show.Show·FlagType
78 ··DFunId78 ··DFunId
79 ··[TagSig:·<TagProper>,79 ··[TagSig:·<TagProper>,
80 ···LambdaFormInfo:·LFCon[GHC.Internal.Show.C:Show],·Inline:·CONLIKE,80 ···LambdaFormInfo:·LFCon[GHC.Internal.Show.C:Show],·Inline:·CONLIKE,
81 ···Unfolding:·DFun:.81 ···Unfolding:·DFun:.
82 ················@FlagType82 ················@FlagType
83 ················$fShowFlagType_$cshowsPrec83 ················$fShowFlagType_$cshowsPrec
84 ················$fShowFlagType_$cshow84 ················$fShowFlagType_$cshow
85 ················$fShowFlagType_$cshowList]85 ················$fShowFlagType_$cshowList]
86 bb60c30fc2467de4e20e3930b710a0b186 5caf259fa70297b8a848b8564fe788b8
87 ··$fShowFlagType1·::·FlagType·->·GHC.Internal.Show.ShowS87 ··$fShowFlagType1·::·FlagType·->·GHC.Internal.Show.ShowS
88 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,88 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
89 ···Strictness:·<1L><ML>,89 ···Strictness:·<1L><ML>,
90 ···Unfolding:·Core:·<vanilla>90 ···Unfolding:·Core:·<vanilla>
91 ··············\·(ds['GHC.Types.Many]·::·FlagType)91 ··············\·(ds['GHC.Types.Many]·::·FlagType)
92 ················(eta['GHC.Types.Many]·::·GHC.Internal.Base.String)[OneShot]·->92 ················(eta['GHC.Types.Many]·::·GHC.Internal.Base.String)[OneShot]·->
93 ··············case·ds·of·wild·{93 ··············case·ds·of·wild·{
94 ················Manual·->·GHC.CString.unpackAppendCString#·$fShowFlagType3·eta94 ················Manual·->·GHC.CString.unpackAppendCString#·$fShowFlagType3·eta
95 ················Automatic95 ················Automatic
96 ················->·GHC.CString.unpackAppendCString#·$fShowFlagType2·eta·}]96 ················->·GHC.CString.unpackAppendCString#·$fShowFlagType2·eta·}]
97 62fb539014535c81b93f24868a4ece5e97 5f43a6d9ae044437e73a9b177234abca
98 ··$fShowFlagType2·::·GHC.Prim.Addr#98 ··$fShowFlagType2·::·GHC.Prim.Addr#
99 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,99 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
100 ···Unfolding:·Core:·<vanilla>·"Automatic"#]100 ···Unfolding:·Core:·<vanilla>·"Automatic"#]
101 4baa609d20237a14a2deb268dd26bd22101 e737b390662b54e13dc24f4994e8ca26
102 ··$fShowFlagType3·::·GHC.Prim.Addr#102 ··$fShowFlagType3·::·GHC.Prim.Addr#
103 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,103 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
104 ···Unfolding:·Core:·<vanilla>·"Manual"#]104 ···Unfolding:·Core:·<vanilla>·"Manual"#]
105 bdad19407108ea7b450c1884a481392e105 95be9383595d3b090f6a34871f0c5185
106 ··$fShowFlagType4·::·[GHC.Types.Char]106 ··$fShowFlagType4·::·[GHC.Types.Char]
107 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),107 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
108 ···Unfolding:·Core:·<vanilla>108 ···Unfolding:·Core:·<vanilla>
109 ··············GHC.CString.unpackCString#·$fShowFlagType2]109 ··············GHC.CString.unpackCString#·$fShowFlagType2]
110 62906084f3f823ffa5e2f216623df73a110 463fe5f57c3ddee3112d264441325cd8
111 ··$fShowFlagType5·::·[GHC.Types.Char]111 ··$fShowFlagType5·::·[GHC.Types.Char]
112 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),112 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
113 ···Unfolding:·Core:·<vanilla>113 ···Unfolding:·Core:·<vanilla>
114 ··············GHC.CString.unpackCString#·$fShowFlagType3]114 ··············GHC.CString.unpackCString#·$fShowFlagType3]
115 fd9ded854446b89a115206f471708dd8115 d3c4f8ef49d46c63e7104a0799bbf562
116 ··$fShowFlagType_$cshow·::·FlagType·->·GHC.Internal.Base.String116 ··$fShowFlagType_$cshow·::·FlagType·->·GHC.Internal.Base.String
117 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,117 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
118 ···Unfolding:·Core:·<vanilla>118 ···Unfolding:·Core:·<vanilla>
119 ··············\·(x['GHC.Types.Many]·::·FlagType)·->119 ··············\·(x['GHC.Types.Many]·::·FlagType)·->
120 ··············case·x·of·wild·{120 ··············case·x·of·wild·{
121 ················Manual·->·$fShowFlagType5·Automatic·->·$fShowFlagType4·}]121 ················Manual·->·$fShowFlagType5·Automatic·->·$fShowFlagType4·}]
122 d68cb05910d96a08056ac4bc897b86cf122 d1e33eb119892383415035c2a6b4236b
123 ··$fShowFlagType_$cshowList·::·[FlagType]·->·GHC.Internal.Show.ShowS123 ··$fShowFlagType_$cshowList·::·[FlagType]·->·GHC.Internal.Show.ShowS
124 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,124 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
125 ···Strictness:·<1L><L>,125 ···Strictness:·<1L><L>,
126 ···Unfolding:·Core:·<vanilla>126 ···Unfolding:·Core:·<vanilla>
127 ··············\·(ls['GHC.Types.Many]·::·[FlagType])127 ··············\·(ls['GHC.Types.Many]·::·[FlagType])
128 ················(s['GHC.Types.Many]·::·GHC.Internal.Base.String)·->128 ················(s['GHC.Types.Many]·::·GHC.Internal.Base.String)·->
129 ··············GHC.Internal.Show.showList__·@FlagType·$fShowFlagType1·ls·s]129 ··············GHC.Internal.Show.showList__·@FlagType·$fShowFlagType1·ls·s]
130 cb5ef20ba92edd35884b80569e2266f5130 ec5c1469161d51713612f7e3abada98c
131 ··$fShowFlagType_$cshowsPrec·::131 ··$fShowFlagType_$cshowsPrec·::
132 ····GHC.Types.Int·->·FlagType·->·GHC.Internal.Show.ShowS132 ····GHC.Types.Int·->·FlagType·->·GHC.Internal.Show.ShowS
133 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,133 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
134 ···Strictness:·<A><1L><ML>,134 ···Strictness:·<A><1L><ML>,
135 ···Unfolding:·Core:·StableSystem·<3,TrueFalse>135 ···Unfolding:·Core:·StableSystem·<3,TrueFalse>
136 ··············\·(ds['GHC.Types.Many]·::·GHC.Types.Int)136 ··············\·(ds['GHC.Types.Many]·::·GHC.Types.Int)
137 ················(ds1['GHC.Types.Many]·::·FlagType)137 ················(ds1['GHC.Types.Many]·::·FlagType)
Max diff block lines reached; 4968/11293 bytes (43.99%) of diff not shown.
51.8 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/InstSolverPackage.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/InstSolverPackage.dyn_hi
Files 98% similar despite different names
51.4 KB
ghc --show-iface {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Distribution.Solver.Types.InstSolverPackage·[family·instance·module]·91037 interface·Distribution.Solver.Types.InstSolverPackage·[family·instance·module]·9103
8 ··interface·hash:·5c85481e7e1285ce34b54aca71d589bf 
9 ··ABI·hash:·b572c35dbd8495ee38454e51a53873cd 
10 ··export-list·hash:·2e0df57c8485d528a49b08733db5abd38 ··interface·hash:·084d6bf9952e950615363b779494e82f
 9 ··ABI·hash:·6e9aad339ce38b18c65604d8fd87928b
 10 ··export-list·hash:·90acfd0c1bbe76833dad97bae7525ec8
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·6d000a3423cefdb85dc6b0596db4db7112 ··flag·hash:·6d000a3423cefdb85dc6b0596db4db71
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e9f50eafb86eed94018a6e65ce99fa8116 ··src_hash:·e9f50eafb86eed94018a6e65ce99fa81
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··InstSolverPackage{InstSolverPackage·instSolverPkgExeDeps·instSolverPkgIPI·instSolverPkgLibDeps}21 ··InstSolverPackage{InstSolverPackage·instSolverPkgExeDeps·instSolverPkgIPI·instSolverPkgLibDeps}
22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
23 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps23 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps
24 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SolverId24 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.SolverId
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.026 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.0
27 plugin·package·dependencies:27 plugin·package·dependencies:
28 orphans:·Data.Binary.Generic·Data.ByteString.Builder28 orphans:·Data.Binary.Generic·Data.ByteString.Builder
29 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM29 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
30 ·········Data.Text·Data.Text.Lazy·Data.Text.Show30 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
31 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances31 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances
Offset 83, 27 lines modifiedOffset 83, 27 lines modified
83 import··-/··Distribution.Types.InstalledPackageInfo·52e87f41c8910bd2f95358d1c28272c083 import··-/··Distribution.Types.InstalledPackageInfo·52e87f41c8910bd2f95358d1c28272c0
84 import··-/··Distribution.Types.MungedPackageId·26dadba878ce740a06dbaabb85e8862784 import··-/··Distribution.Types.MungedPackageId·26dadba878ce740a06dbaabb85e88627
85 import··-/··Distribution.Types.MungedPackageName·468912af15215a89797a121cb8804cc185 import··-/··Distribution.Types.MungedPackageName·468912af15215a89797a121cb8804cc1
86 import··-/··Distribution.Types.PackageId·2f1093fb9d2bc84d8c549bb7ee0a2c9886 import··-/··Distribution.Types.PackageId·2f1093fb9d2bc84d8c549bb7ee0a2c98
87 import··-/··Distribution.Utils.Structured·ba6f5a400944a61b3f116b35a3f6993887 import··-/··Distribution.Utils.Structured·ba6f5a400944a61b3f116b35a3f69938
88 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a88 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
89 import··-/··Data.Binary.Class·2cbd97d7bc796ff3b53a59e0befac64e89 import··-/··Data.Binary.Class·2cbd97d7bc796ff3b53a59e0befac64e
90 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·1e239f59fe4147266aacfd9d08ba88c590 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·8cbc9d8f05f39182af1fa2bada5b0e25
91 ··exports:·ee59bde71b766895275965ac210e0ee491 ··exports:·ee59bde71b766895275965ac210e0ee4
92 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·1b80f9a42f74c2dbdf109f5dd42d7a14 
93 ··exports:·b50a17ca4de523e94f7fa85e232fc8af 
94 ··ComponentDeps·f2278268aa2be09dde762ea0a00de8e9 
95 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SolverId·1c0eb25ad0a2e345f34257eef9276ba3 
96 ··exports:·5efd7c6e32ec0b43ff0123640b33bd4d 
97 ··SolverId·aba39acb69154679e62918ac2437c68792 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps·3fb3f98716a6d8fbcc8e853ace158f92
 93 ··exports:·1f3a47b5fd5db4ffea0e9e7a386d3964
 94 ··ComponentDeps·bfef8c3f11efa0554d40b8dad1e6314d
 95 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.SolverId·b870d4a6023433164762f806e1710b34
 96 ··exports:·24a28b1bd50c1b71e67dc8997e6e6356
 97 ··SolverId·1483bd7acbc25834e0f3f73e886084b2
98 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c98 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
99 import··-/··GHC.Internal.Generics·adca9ef23589a05b9647e5ce0befbf3b99 import··-/··GHC.Internal.Generics·adca9ef23589a05b9647e5ce0befbf3b
100 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c100 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
101 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6101 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
102 c65ce1cf032d649c21ee7446810b9aa9102 2b39dbf0d2c3bf64b1857386b1c4f194
103 ··$fBinaryInstSolverPackage·::103 ··$fBinaryInstSolverPackage·::
104 ····Data.Binary.Class.Binary·InstSolverPackage104 ····Data.Binary.Class.Binary·InstSolverPackage
105 ··DFunId105 ··DFunId
106 ··[TagSig:·<TagProper>,106 ··[TagSig:·<TagProper>,
107 ···LambdaFormInfo:·LFCon[Data.Binary.Class.C:Binary],·Inline:·CONLIKE,107 ···LambdaFormInfo:·LFCon[Data.Binary.Class.C:Binary],·Inline:·CONLIKE,
108 ···Unfolding:·DFun:.108 ···Unfolding:·DFun:.
109 ················@InstSolverPackage109 ················@InstSolverPackage
Offset 111, 27 lines modifiedOffset 111, 27 lines modified
111 ················$fBinaryInstSolverPackage2111 ················$fBinaryInstSolverPackage2
112 ··················`cast`112 ··················`cast`
113 ················(Sym·(Data.Binary.Get.Internal.N:Get[0]·<InstSolverPackage>_R))113 ················(Sym·(Data.Binary.Get.Internal.N:Get[0]·<InstSolverPackage>_R))
114 ················$fBinaryInstSolverPackage1114 ················$fBinaryInstSolverPackage1
115 ··················`cast`115 ··················`cast`
116 ················(<[InstSolverPackage]>_R116 ················(<[InstSolverPackage]>_R
117 ·················%<'GHC.Types.Many>_N·->_R·Sym·(Data.Binary.Put.N:PutM[0])·<()>_N)]117 ·················%<'GHC.Types.Many>_N·->_R·Sym·(Data.Binary.Put.N:PutM[0])·<()>_N)]
118 f34aacef016b2ae6edf29a21d645341c118 d462ea7c9f0eafb7273e2ba43215a916
119 ··$fBinaryInstSolverPackage1·::119 ··$fBinaryInstSolverPackage1·::
120 ····[InstSolverPackage]·->·Data.Binary.Put.PairS·()120 ····[InstSolverPackage]·->·Data.Binary.Put.PairS·()
121 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,121 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
122 ···Strictness:·<L>,·CPR:·1(1,),·Inline:·[2],122 ···Strictness:·<L>,·CPR:·1(1,),·Inline:·[2],
123 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>123 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
124 ··············\·(xs['GHC.Types.Many]·::·[InstSolverPackage])·->124 ··············\·(xs['GHC.Types.Many]·::·[InstSolverPackage])·->
125 ··············case·$w$cputList·xs·of·nt·{·DEFAULT·->125 ··············case·$w$cputList·xs·of·nt·{·DEFAULT·->
126 ··············Data.Binary.Put.PairS126 ··············Data.Binary.Put.PairS
127 ················@()127 ················@()
128 ················GHC.Tuple.()128 ················GHC.Tuple.()
129 ················nt·`cast`·(Sym·(Data.ByteString.Builder.Internal.N:Builder[0]))·}]129 ················nt·`cast`·(Sym·(Data.ByteString.Builder.Internal.N:Builder[0]))·}]
130 249faab4c28d08a8357c425ed495b9c1130 bd25758b3ad13a3463ea79973878e27c
131 ··$fBinaryInstSolverPackage2·::131 ··$fBinaryInstSolverPackage2·::
132 ····Data.ByteString.Internal.Type.ByteString132 ····Data.ByteString.Internal.Type.ByteString
133 ····->·Data.Binary.Get.Internal.Success·InstSolverPackage·r133 ····->·Data.Binary.Get.Internal.Success·InstSolverPackage·r
134 ····->·Data.Binary.Get.Internal.Decoder·r134 ····->·Data.Binary.Get.Internal.Decoder·r
135 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,135 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
136 ···Strictness:·<1L><LC(S,C(1,L))>,136 ···Strictness:·<1L><LC(S,C(1,L))>,
137 ···Unfolding:·Core:·<vanilla>137 ···Unfolding:·Core:·<vanilla>
Offset 199, 24 lines modifiedOffset 199, 24 lines modified
199 ················(<Data.ByteString.Internal.Type.ByteString>_R199 ················(<Data.ByteString.Internal.Type.ByteString>_R
200 ·················%<'GHC.Types.Many>_N·->_R·GHC.Internal.Generics.N:K1[0]200 ·················%<'GHC.Types.Many>_N·->_R·GHC.Internal.Generics.N:K1[0]
201 ···············································<*>_N201 ···············································<*>_N
202 ···············································<GHC.Internal.Generics.R>_P202 ···············································<GHC.Internal.Generics.R>_P
203 ···············································<Distribution.Types.InstalledPackageInfo.InstalledPackageInfo>_R203 ···············································<Distribution.Types.InstalledPackageInfo.InstalledPackageInfo>_R
204 ···············································<GHC.Types.ZonkAny·3>_P204 ···············································<GHC.Types.ZonkAny·3>_P
205 ·················%<'GHC.Types.Many>_N·->_R·<Data.Binary.Get.Internal.Decoder·r>_R)]205 ·················%<'GHC.Types.Many>_N·->_R·<Data.Binary.Get.Internal.Decoder·r>_R)]
206 eeffab7e00c3db16419418bfdb34afc0206 e39b5d2e090687e9d10cf6f01a97ad04
207 ··$fBinaryInstSolverPackage3·::207 ··$fBinaryInstSolverPackage3·::
208 ····Data.Binary.Class.Binary208 ····Data.Binary.Class.Binary
209 ······[Distribution.Solver.Types.SolverId.SolverId]209 ······[Distribution.Solver.Types.SolverId.SolverId]
210 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),210 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
211 ···Unfolding:·Core:·<vanilla>211 ···Unfolding:·Core:·<vanilla>
212 ··············Data.Binary.Class.$fBinaryList212 ··············Data.Binary.Class.$fBinaryList
213 ················@Distribution.Solver.Types.SolverId.SolverId213 ················@Distribution.Solver.Types.SolverId.SolverId
214 ················Distribution.Solver.Types.SolverId.$fBinarySolverId]214 ················Distribution.Solver.Types.SolverId.$fBinarySolverId]
215 869b1004667fe5762d5db279290320f1215 e8a154331fc1e0b80b19721eeef9201b
216 ··$fBinaryInstSolverPackage_$cput·::216 ··$fBinaryInstSolverPackage_$cput·::
217 ····InstSolverPackage·->·Data.Binary.Put.Put217 ····InstSolverPackage·->·Data.Binary.Put.Put
218 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,218 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
219 ···Strictness:·<1!P(MP(MP(L,ML),ML,L,L,L,L,L,ML,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,ML),L,L)>,219 ···Strictness:·<1!P(MP(MP(L,ML),ML,L,L,L,L,L,ML,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,ML),L,L)>,
220 ···CPR:·1(1,),·Inline:·[2],220 ···CPR:·1(1,),·Inline:·[2],
221 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>221 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
222 ··············\·(eta['GHC.Types.Many]·::·InstSolverPackage)·->222 ··············\·(eta['GHC.Types.Many]·::·InstSolverPackage)·->
Offset 224, 24 lines modifiedOffset 224, 24 lines modified
224 ··············case·$w$cput·ww·ww1·ww2·of·nt·{·DEFAULT·->224 ··············case·$w$cput·ww·ww1·ww2·of·nt·{·DEFAULT·->
225 ··············(Data.Binary.Put.PairS225 ··············(Data.Binary.Put.PairS
226 ·················@()226 ·················@()
227 ·················GHC.Tuple.()227 ·················GHC.Tuple.()
228 ·················nt·`cast`·(Sym·(Data.ByteString.Builder.Internal.N:Builder[0])))228 ·················nt·`cast`·(Sym·(Data.ByteString.Builder.Internal.N:Builder[0])))
229 ················`cast`229 ················`cast`
230 ··············(Sym·(Data.Binary.Put.N:PutM[0])·<()>_N)·}·}]230 ··············(Sym·(Data.Binary.Put.N:PutM[0])·<()>_N)·}·}]
Max diff block lines reached; 44915/52637 bytes (85.33%) of diff not shown.
51.8 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/InstSolverPackage.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/InstSolverPackage.hi
Files 98% similar despite different names
51.4 KB
ghc --show-iface {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Distribution.Solver.Types.InstSolverPackage·[family·instance·module]·91037 interface·Distribution.Solver.Types.InstSolverPackage·[family·instance·module]·9103
8 ··interface·hash:·5c85481e7e1285ce34b54aca71d589bf 
9 ··ABI·hash:·b572c35dbd8495ee38454e51a53873cd 
10 ··export-list·hash:·2e0df57c8485d528a49b08733db5abd38 ··interface·hash:·084d6bf9952e950615363b779494e82f
 9 ··ABI·hash:·6e9aad339ce38b18c65604d8fd87928b
 10 ··export-list·hash:·90acfd0c1bbe76833dad97bae7525ec8
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·6d000a3423cefdb85dc6b0596db4db7112 ··flag·hash:·6d000a3423cefdb85dc6b0596db4db71
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e9f50eafb86eed94018a6e65ce99fa8116 ··src_hash:·e9f50eafb86eed94018a6e65ce99fa81
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··InstSolverPackage{InstSolverPackage·instSolverPkgExeDeps·instSolverPkgIPI·instSolverPkgLibDeps}21 ··InstSolverPackage{InstSolverPackage·instSolverPkgExeDeps·instSolverPkgIPI·instSolverPkgLibDeps}
22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude22 direct·module·dependencies:·cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude
23 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps23 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps
24 ····························cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SolverId24 ····························cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.SolverId
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.026 direct·package·dependencies:·Cabal-syntax-3.12.1.0·base-4.20.2.0
27 plugin·package·dependencies:27 plugin·package·dependencies:
28 orphans:·Data.Binary.Generic·Data.ByteString.Builder28 orphans:·Data.Binary.Generic·Data.ByteString.Builder
29 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM29 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext·Control.Monad.STM
30 ·········Data.Text·Data.Text.Lazy·Data.Text.Show30 ·········Data.Text·Data.Text.Lazy·Data.Text.Show
31 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances31 ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances
Offset 83, 27 lines modifiedOffset 83, 27 lines modified
83 import··-/··Distribution.Types.InstalledPackageInfo·52e87f41c8910bd2f95358d1c28272c083 import··-/··Distribution.Types.InstalledPackageInfo·52e87f41c8910bd2f95358d1c28272c0
84 import··-/··Distribution.Types.MungedPackageId·26dadba878ce740a06dbaabb85e8862784 import··-/··Distribution.Types.MungedPackageId·26dadba878ce740a06dbaabb85e88627
85 import··-/··Distribution.Types.MungedPackageName·468912af15215a89797a121cb8804cc185 import··-/··Distribution.Types.MungedPackageName·468912af15215a89797a121cb8804cc1
86 import··-/··Distribution.Types.PackageId·2f1093fb9d2bc84d8c549bb7ee0a2c9886 import··-/··Distribution.Types.PackageId·2f1093fb9d2bc84d8c549bb7ee0a2c98
87 import··-/··Distribution.Utils.Structured·