147 MB
/srv/reproducible-results/rbuild-debian/r-b-build.RPsrrMaS/b1/haskell-cabal-install-solver_3.12.1.0-2_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.RPsrrMaS/b2/haskell-cabal-install-solver_3.12.1.0-2_amd64.changes
692 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·61fdfc2ee95c7aa9195b4321ed4db883·1037144·haskell·optional·libghc-cabal-install-solver-dev_3.12.1.0-2_amd64.deb1 ·7aa90f068e914116e9576bf71117c4f6·1033936·haskell·optional·libghc-cabal-install-solver-dev_3.12.1.0-2_amd64.deb
2 ·b924ce4fd6746374b54de5e05a7b5869·856284·doc·optional·libghc-cabal-install-solver-doc_3.12.1.0-2_all.deb2 ·dc39ffbeddf28988043c6e38d8c546d1·856300·doc·optional·libghc-cabal-install-solver-doc_3.12.1.0-2_all.deb
3 ·f58c498cd2732a4a2d897b8c40630844·967964·haskell·optional·libghc-cabal-install-solver-prof_3.12.1.0-2_amd64.deb3 ·3f6ad1276c90d162fcfcf189a7d9aefc·968280·haskell·optional·libghc-cabal-install-solver-prof_3.12.1.0-2_amd64.deb
68.5 MB
libghc-cabal-install-solver-dev_3.12.1.0-2_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2026-01-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·····3816·2026-01-11·00:45:53.000000·control.tar.xz2 -rw-r--r--···0········0········0·····3788·2026-01-11·00:45:53.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1033136·2026-01-11·00:45:53.000000·data.tar.xz3 -rw-r--r--···0········0········0··1029956·2026-01-11·00:45:53.000000·data.tar.xz
34.8 KB
control.tar.xz
34.8 KB
control.tar
1.44 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:·amd644 Architecture:·amd64
5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>
6 Installed-Size:·118196 Installed-Size:·11818
7 Depends:·libghc-array-dev-0.5.8.0-fa0dd,·libghc-base-dev-4.20.2.0-47ff0,·libghc-bytestring-dev-0.12.2.0-d528c,·libghc-cabal-dev-3.12.1.0-86e43,·libghc-cabal-syntax-dev-3.12.1.0-c99cb,·libghc-containers-dev-0.7-0c6d4,·libghc-directory-dev-1.3.8.5-1f094,·libghc-edit-distance-dev-0.2.2.1-fed42,·libghc-filepath-dev-1.5.4.0-29dd7,·libghc-mtl-dev-2.3.1-edf82,·libghc-network-uri-dev-2.6.4.2-9d4ce,·libghc-pretty-dev-1.1.3.6-f6a4f,·libghc-text-dev-2.1.3-8ae9a,·libghc-transformers-dev-0.6.1.1-26140,·libc6·(>=·2.2.5),·libgmp10·(>=·2:6.3.0+dfsg)7 Depends:·libghc-array-dev-0.5.8.0-fa0dd,·libghc-base-dev-4.20.2.0-47ff0,·libghc-bytestring-dev-0.12.2.0-d528c,·libghc-cabal-dev-3.12.1.0-86e43,·libghc-cabal-syntax-dev-3.12.1.0-c99cb,·libghc-containers-dev-0.7-0c6d4,·libghc-directory-dev-1.3.8.5-1f094,·libghc-edit-distance-dev-0.2.2.1-fed42,·libghc-filepath-dev-1.5.4.0-29dd7,·libghc-mtl-dev-2.3.1-edf82,·libghc-network-uri-dev-2.6.4.2-9d4ce,·libghc-pretty-dev-1.1.3.6-f6a4f,·libghc-text-dev-2.1.3-8ae9a,·libghc-transformers-dev-0.6.1.1-26140,·libc6·(>=·2.2.5),·libgmp10·(>=·2:6.3.0+dfsg)
8 Provides:·libghc-cabal-install-solver-dev-3.12.1.0-f708c8 Provides:·libghc-cabal-install-solver-dev-3.12.1.0-76ac5
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.3 KB
./md5sums
30.0 B
./md5sums
Files differ
33.3 KB
line order
    
Offset 1, 108 lines modifiedOffset 1, 108 lines modified
1 usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular.hi6 usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/libHScabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u-ghc9.10.3.so104 usr/lib/haskell-packages/ghc/lib/x86_64-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
68.4 MB
data.tar.xz
68.4 MB
data.tar
55.9 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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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)·····1588·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)·····1598·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)·····1584·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)·····1594·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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)····10171·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····10175·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-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/x86_64-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)····14130·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····14135·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-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)····14133·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····19442·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-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)····19438·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····19431·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)·····6665·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)·····6667·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)·····6663·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)·····6665·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····12369·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····12379·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····12367·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····12377·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····32898·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····32902·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····32896·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····32900·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)·····9835·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)·····9835·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)·····9833·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)·····9833·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····60570·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····60590·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····60566·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····60586·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····16784·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····16751·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····16781·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····16748·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····40286·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····40275·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····40282·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····40271·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····20125·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····20125·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····20123·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····20123·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····33550·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····33545·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····33548·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····33543·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····12635·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····12641·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····12631·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····12637·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····36330·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····36319·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····36327·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····36316·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)·····8976·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)·····8970·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-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)·····8968·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····17609·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····17607·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····17605·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····17603·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-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)·····9588·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)·····9586·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)·····9586·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-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/x86_64-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)····34139·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····34138·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····30678·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····30694·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····30674·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····30690·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····23675·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····23675·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····23671·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Preference.hi56 -rw-r--r--···0·root·········(0)·root·········(0)····23671·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/RetryLog.dyn_hi57 -rw-r--r--···0·root·········(0)·root·········(0)····13637·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/RetryLog.dyn_hi
58 -rw-r--r--···0·root·········(0)·root·········(0)····13635·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/RetryLog.hi58 -rw-r--r--···0·root·········(0)·root·········(0)····13632·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/RetryLog.hi
59 -rw-r--r--···0·root·········(0)·root·········(0)····18565·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Solver.dyn_hi59 -rw-r--r--···0·root·········(0)·root·········(0)····18561·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Solver.dyn_hi
60 -rw-r--r--···0·root·········(0)·root·········(0)····18561·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Solver.hi60 -rw-r--r--···0·root·········(0)·root·········(0)····18557·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Solver.hi
61 -rw-r--r--···0·root·········(0)·root·········(0)····62247·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Tree.dyn_hi61 -rw-r--r--···0·root·········(0)·root·········(0)····62253·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Tree.dyn_hi
62 -rw-r--r--···0·root·········(0)·root·········(0)····62245·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Tree.hi62 -rw-r--r--···0·root·········(0)·root·········(0)····62251·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Tree.hi
63 -rw-r--r--···0·root·········(0)·root·········(0)····34388·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Validate.dyn_hi63 -rw-r--r--···0·root·········(0)·root·········(0)····34386·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····34385·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Validate.hi64 -rw-r--r--···0·root·········(0)·root·········(0)····34383·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Validate.hi
65 -rw-r--r--···0·root·········(0)·root·········(0)····15361·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Var.dyn_hi65 -rw-r--r--···0·root·········(0)·root·········(0)····15356·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Var.dyn_hi
66 -rw-r--r--···0·root·········(0)·root·········(0)····15357·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Var.hi66 -rw-r--r--···0·root·········(0)·root·········(0)····15352·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Var.hi
67 -rw-r--r--···0·root·········(0)·root·········(0)·····5087·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Version.dyn_hi67 -rw-r--r--···0·root·········(0)·root·········(0)·····5086·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Version.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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/Version.hi68 -rw-r--r--···0·root·········(0)·root·········(0)·····5084·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····30968·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/WeightedPSQ.dyn_hi69 -rw-r--r--···0·root·········(0)·root·········(0)····30965·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····30965·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular/WeightedPSQ.hi70 -rw-r--r--···0·root·········(0)·root·········(0)····30962·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/WeightedPSQ.hi
71 -rw-r--r--···0·root·········(0)·root·········(0)····15518·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular.dyn_hi71 -rw-r--r--···0·root·········(0)·root·········(0)····15511·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular.dyn_hi
72 -rw-r--r--···0·root·········(0)·root·········(0)····15517·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Modular.hi72 -rw-r--r--···0·root·········(0)·root·········(0)····15510·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular.hi
73 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/73 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/
74 -rw-r--r--···0·root·········(0)·root·········(0)···198793·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ComponentDeps.dyn_hi74 -rw-r--r--···0·root·········(0)·root·········(0)···198805·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ComponentDeps.dyn_hi
75 -rw-r--r--···0·root·········(0)·root·········(0)···198789·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ComponentDeps.hi75 -rw-r--r--···0·root·········(0)·root·········(0)···198801·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ComponentDeps.hi
76 -rw-r--r--···0·root·········(0)·root·········(0)···296860·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ConstraintSource.dyn_hi76 -rw-r--r--···0·root·········(0)·root·········(0)···296860·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ConstraintSource.dyn_hi
77 -rw-r--r--···0·root·········(0)·root·········(0)···296857·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ConstraintSource.hi77 -rw-r--r--···0·root·········(0)·root·········(0)···296857·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ConstraintSource.hi
78 -rw-r--r--···0·root·········(0)·root·········(0)·····8075·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/DependencyResolver.dyn_hi78 -rw-r--r--···0·root·········(0)·root·········(0)·····8082·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/DependencyResolver.dyn_hi
79 -rw-r--r--···0·root·········(0)·root·········(0)·····8073·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/DependencyResolver.hi79 -rw-r--r--···0·root·········(0)·root·········(0)·····8080·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/DependencyResolver.hi
80 -rw-r--r--···0·root·········(0)·root·········(0)·····4138·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/Flag.dyn_hi80 -rw-r--r--···0·root·········(0)·root·········(0)·····4130·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/Flag.dyn_hi
81 -rw-r--r--···0·root·········(0)·root·········(0)·····4136·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/Flag.hi81 -rw-r--r--···0·root·········(0)·root·········(0)·····4128·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/Flag.hi
82 -rw-r--r--···0·root·········(0)·root·········(0)····32612·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/InstSolverPackage.dyn_hi82 -rw-r--r--···0·root·········(0)·root·········(0)····32616·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/InstSolverPackage.dyn_hi
83 -rw-r--r--···0·root·········(0)·root·········(0)····32609·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/InstSolverPackage.hi83 -rw-r--r--···0·root·········(0)·root·········(0)····32613·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/InstSolverPackage.hi
84 -rw-r--r--···0·root·········(0)·root·········(0)·····4217·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/InstalledPreference.dyn_hi84 -rw-r--r--···0·root·········(0)·root·········(0)·····4221·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/InstalledPreference.dyn_hi
85 -rw-r--r--···0·root·········(0)·root·········(0)·····4215·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/InstalledPreference.hi85 -rw-r--r--···0·root·········(0)·root·········(0)·····4219·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/InstalledPreference.hi
86 -rw-r--r--···0·root·········(0)·root·········(0)·····6986·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/LabeledPackageConstraint.dyn_hi86 -rw-r--r--···0·root·········(0)·root·········(0)·····6975·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/LabeledPackageConstraint.dyn_hi
87 -rw-r--r--···0·root·········(0)·root·········(0)·····6984·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/LabeledPackageConstraint.hi87 -rw-r--r--···0·root·········(0)·root·········(0)·····6973·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/LabeledPackageConstraint.hi
88 -rw-r--r--···0·root·········(0)·root·········(0)····66494·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/OptionalStanza.dyn_hi88 -rw-r--r--···0·root·········(0)·root·········(0)····66495·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/OptionalStanza.dyn_hi
89 -rw-r--r--···0·root·········(0)·root·········(0)····66489·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/OptionalStanza.hi89 -rw-r--r--···0·root·········(0)·root·········(0)····66490·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/OptionalStanza.hi
90 -rw-r--r--···0·root·········(0)·root·········(0)···114145·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackageConstraint.dyn_hi90 -rw-r--r--···0·root·········(0)·root·········(0)···114146·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackageConstraint.dyn_hi
91 -rw-r--r--···0·root·········(0)·root·········(0)···114142·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackageConstraint.hi91 -rw-r--r--···0·root·········(0)·root·········(0)···114143·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackageConstraint.hi
92 -rw-r--r--···0·root·········(0)·root·········(0)·····6568·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackageFixedDeps.dyn_hi92 -rw-r--r--···0·root·········(0)·root·········(0)·····6570·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackageFixedDeps.dyn_hi
93 -rw-r--r--···0·root·········(0)·root·········(0)·····6566·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackageFixedDeps.hi93 -rw-r--r--···0·root·········(0)·root·········(0)·····6568·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackageFixedDeps.hi
94 -rw-r--r--···0·root·········(0)·root·········(0)····43793·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackageIndex.dyn_hi94 -rw-r--r--···0·root·········(0)·root·········(0)····43789·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackageIndex.dyn_hi
95 -rw-r--r--···0·root·········(0)·root·········(0)····43789·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackageIndex.hi95 -rw-r--r--···0·root·········(0)·root·········(0)····43785·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackageIndex.hi
96 -rw-r--r--···0·root·········(0)·root·········(0)····36993·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackagePath.dyn_hi96 -rw-r--r--···0·root·········(0)·root·········(0)····37006·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackagePath.dyn_hi
97 -rw-r--r--···0·root·········(0)·root·········(0)····36991·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackagePath.hi97 -rw-r--r--···0·root·········(0)·root·········(0)····37004·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackagePath.hi
98 -rw-r--r--···0·root·········(0)·root·········(0)·····5916·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackagePreferences.dyn_hi98 -rw-r--r--···0·root·········(0)·root·········(0)·····5913·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackagePreferences.dyn_hi
99 -rw-r--r--···0·root·········(0)·root·········(0)·····5914·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PackagePreferences.hi99 -rw-r--r--···0·root·········(0)·root·········(0)·····5911·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PackagePreferences.hi
100 -rw-r--r--···0·root·········(0)·root·········(0)····46492·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PkgConfigDb.dyn_hi100 -rw-r--r--···0·root·········(0)·root·········(0)····46490·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PkgConfigDb.dyn_hi
101 -rw-r--r--···0·root·········(0)·root·········(0)····46488·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/PkgConfigDb.hi101 -rw-r--r--···0·root·········(0)·root·········(0)····46486·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/PkgConfigDb.hi
102 -rw-r--r--···0·root·········(0)·root·········(0)····12365·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/Progress.dyn_hi102 -rw-r--r--···0·root·········(0)·root·········(0)····12354·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/Progress.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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/Progress.hi103 -rw-r--r--···0·root·········(0)·root·········(0)····12352·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/Progress.hi
104 -rw-r--r--···0·root·········(0)·root·········(0)····32917·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ProjectConfigPath.dyn_hi104 -rw-r--r--···0·root·········(0)·root·········(0)····32905·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ProjectConfigPath.dyn_hi
105 -rw-r--r--···0·root·········(0)·root·········(0)····32914·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ProjectConfigPath.hi105 -rw-r--r--···0·root·········(0)·root·········(0)····32902·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ProjectConfigPath.hi
106 -rw-r--r--···0·root·········(0)·root·········(0)····46011·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ResolverPackage.dyn_hi106 -rw-r--r--···0·root·········(0)·root·········(0)····45999·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/ResolverPackage.dyn_hi
107 -rw-r--r--···0·root·········(0)·root·········(0)····46008·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/ResolverPackage.hi107 -rw-r--r--···0·root·········(0)·root·········(0)····45996·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)···149027·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/Settings.dyn_hi108 -rw-r--r--···0·root·········(0)·root·········(0)···149055·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)···149024·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/Settings.hi109 -rw-r--r--···0·root·········(0)·root·········(0)···149052·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····49404·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/SolverId.dyn_hi110 -rw-r--r--···0·root·········(0)·root·········(0)····49411·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····49401·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/SolverId.hi111 -rw-r--r--···0·root·········(0)·root·········(0)····49408·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····41164·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/SolverPackage.dyn_hi112 -rw-r--r--···0·root·········(0)·root·········(0)····41175·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····41161·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/SolverPackage.hi113 -rw-r--r--···0·root·········(0)·root·········(0)····41172·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-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)····35093·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/SourcePackage.dyn_hi114 -rw-r--r--···0·root·········(0)·root·········(0)····35086·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/SourcePackage.dyn_hi
115 -rw-r--r--···0·root·········(0)·root·········(0)····35088·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/SourcePackage.hi115 -rw-r--r--···0·root·········(0)·root·········(0)····35081·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/SourcePackage.hi
116 -rw-r--r--···0·root·········(0)·root·········(0)····11784·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/Variable.dyn_hi116 -rw-r--r--···0·root·········(0)·root·········(0)····11775·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/Variable.dyn_hi
117 -rw-r--r--···0·root·········(0)·root·········(0)····11782·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/Variable.hi117 -rw-r--r--···0·root·········(0)·root·········(0)····11773·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/Variable.hi
118 -rw-r--r--···0·root·········(0)·root·········(0)··5140438·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/libHScabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u.a118 -rw-r--r--···0·root·········(0)·root·········(0)··5140438·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/libHScabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG.a
119 -rw-r--r--···0·root·········(0)·root·········(0)··3078264·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/libHScabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u-ghc9.10.3.so119 -rw-r--r--···0·root·········(0)·root·········(0)··3078264·2026-01-11·00:45:53.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/libHScabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG-ghc9.10.3.so
120 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/share/120 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/share/
121 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/share/doc/121 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/share/doc/
122 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/share/doc/libghc-cabal-install-solver-dev/122 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./usr/share/doc/libghc-cabal-install-solver-dev/
123 -rw-r--r--···0·root·········(0)·root·········(0)······402·2026-01-11·00:45:53.000000·./usr/share/doc/libghc-cabal-install-solver-dev/changelog.Debian.gz123 -rw-r--r--···0·root·········(0)·root·········(0)······402·2026-01-11·00:45:53.000000·./usr/share/doc/libghc-cabal-install-solver-dev/changelog.Debian.gz
124 -rw-r--r--···0·root·········(0)·root·········(0)······100·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-cabal-install-solver-dev/changelog.gz124 -rw-r--r--···0·root·········(0)·root·········(0)······100·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-cabal-install-solver-dev/changelog.gz
125 -rw-r--r--···0·root·········(0)·root·········(0)·····2268·2026-01-10·21:10:00.000000·./usr/share/doc/libghc-cabal-install-solver-dev/copyright125 -rw-r--r--···0·root·········(0)·root·········(0)·····2268·2026-01-10·21:10:00.000000·./usr/share/doc/libghc-cabal-install-solver-dev/copyright
126 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./var/126 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·00:45:53.000000·./var/
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:··················f708c30947ce0f22ce75b2133e5c399d15 abi:··················76ac541e726a6e66df6a8d11eabbf53d
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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u65 ····/usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u67 ····/usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u69 ····/usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace71 ····/usr/lib/haskell-packages/ghc/lib/x86_64-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.58 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Client/Utils/Assertion.dyn_hi
Files 74% similar despite different names
3.23 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.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/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf35 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
36 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·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.57 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Client/Utils/Assertion.hi
Files 81% similar despite different names
3.22 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.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:·c16f61a5b2132463113c7fa4990025b912 ··flag·hash:·c16f61a5b2132463113c7fa4990025b9
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·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/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf35 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
36 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·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.08 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Compat/Prelude.hi
Files 99% similar despite different names
2.73 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Distribution.Solver.Compat.Prelude·91037 interface·Distribution.Solver.Compat.Prelude·9103
8 ··interface·hash:·14cd246794a82c855151c3b52303adf5 
9 ··ABI·hash:·0cd67122820d925661b99f53849fdcc48 ··interface·hash:·b64404ed4eb317637bfb90dfd9248547
 9 ··ABI·hash:·136e682f321dc408926964e6ec58f1f5
10 ··export-list·hash:·04ca821322052391955d541e4145b93e10 ··export-list·hash:·04ca821322052391955d541e4145b93e
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d3866
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·480f78834bc959d3b7da6fe0ed0ccb6116 ··src_hash:·480f78834bc959d3b7da6fe0ed0ccb61
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
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·1737f16519b758c50de0dce6ad689df1344 import··-/··Text.PrettyPrint.HughesPJ·1737f16519b758c50de0dce6ad689df1
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
3.08 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Compat/Prelude.dyn_hi
Files 96% similar despite different names
2.73 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Distribution.Solver.Compat.Prelude·91037 interface·Distribution.Solver.Compat.Prelude·9103
8 ··interface·hash:·14cd246794a82c855151c3b52303adf5 
9 ··ABI·hash:·0cd67122820d925661b99f53849fdcc48 ··interface·hash:·b64404ed4eb317637bfb90dfd9248547
 9 ··ABI·hash:·136e682f321dc408926964e6ec58f1f5
10 ··export-list·hash:·04ca821322052391955d541e4145b93e10 ··export-list·hash:·04ca821322052391955d541e4145b93e
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d386612 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·480f78834bc959d3b7da6fe0ed0ccb6116 ··src_hash:·480f78834bc959d3b7da6fe0ed0ccb61
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
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·1737f16519b758c50de0dce6ad689df1344 import··-/··Text.PrettyPrint.HughesPJ·1737f16519b758c50de0dce6ad689df1
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/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Assignment.dyn_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····dyn6 ·····got····dyn
7 interface·Distribution.Solver.Modular.Assignment·91037 interface·Distribution.Solver.Modular.Assignment·9103
8 ··interface·hash:·7e2f0691b3b7d3aa2733256183bdabc7 
9 ··ABI·hash:·ef781a0388d9657961d96a189c8d37cc 
10 ··export-list·hash:·f839e743c77fb05b1019942b400aabc2 
11 ··orphan·hash:·0a3daed118349457a4bf36110b7632f68 ··interface·hash:·dff9afbeea138612225382d411801563
 9 ··ABI·hash:·840bf06a3c545c40217b73ffc019cd26
 10 ··export-list·hash:·4ff385aa598a89b2b3d045cd11aba21d
 11 ··orphan·hash:·595e27ed93e01e3c34a7cc472e65e013
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·0eeccc8da90c07369a5bc2e7bbd5e74d113 import··-/··Distribution.PackageDescription·0eeccc8da90c07369a5bc2e7bbd5e74d
114 import··-/··Distribution.Types.Flag·6548c367bb2b292960273ebb0ce954ff114 import··-/··Distribution.Types.Flag·6548c367bb2b292960273ebb0ce954ff
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·0cd67122820d925661b99f53849fdcc4119 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
120 ··exports:·04ca821322052391955d541e4145b93e120 ··exports:·04ca821322052391955d541e4145b93e
121 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Configured·22ed9f5ed72ba069e912b82ed53e5e2b 
122 ··exports:·9794007726375e1576be823676fde14d 
123 ··CP·2e795b4aff3c1fe15f333f1283986298 
124 ··CP·01e941a27189cbba754f2009d43613a2 
125 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·3cd92bbb462524d271f1baf741ddc8e1 
126 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
127 ··RevDepMap·6981b29b75552d1c5d47a77758f26171 
128 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·c9b5f5b71c6c2cb3ab47b4dce04034be 
129 ··exports:·43f5180eee2ed205a4ac12d94e4c57b2 
130 ··FN·62427765e9869c751a3689c91217b105 
131 ··QFN·425e17c79c8188bcdafc30e297f917a3 
132 ··QSN·394639e08687f45040aeb579ac638337 
133 ··SN·3f0f7b8900592759dcdcd2abea1e0a15 
134 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.LabeledGraph·585dac5fb55cc207d6195f98c188e563 
135 ··exports:·9d556fa15d9027e0b671016644d8c60e 
136 ··Graph·7a29143586009bb7174d9c233b340a8f 
137 ··graphFromEdges·09c101adbe75220fcc39960507c0c409 
138 ··topSort·703fb1101d51ff5b5b8502faceca3339 
139 ··transposeG·0b908e487b7dc47ef4eac7e84670cb77 
140 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·e93918c7adcc02662acae45e3dfc0ada 
141 ··exports:·dd8b00088022086440b35f1b19cb5209 
142 ··I·2c1df8685459331c2c0e77c7add9eb57 
143 ··PI·909c17fef1eb8db1c95d07d75efb6468 
144 ··PI·ef8723db01977a8e14b0c0d03e0be3dc 
145 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·65eb1a5e942160a933a31dd0e6f20662 
146 ··exports:·ff0947c6871354cd312ea593cc37d12c 
147 ··Component·76110b0c0c5686e5ecfb8f87e95579ef 
148 ··ComponentDeps·ffd012724d3e14b4bc0d02cd7eb823c2 
149 ··fromList·cf2eafea3205cffc34d10ebc00e0ab10 
150 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.OptionalStanza·5dbe2c16981f7b2ed566aaa4a526e996 
151 ··exports:·72dcff85b85b5e2c9e3f5ac6df0f2d35 
152 ··OptionalStanzaSet·110ed873937ef8c35efced411a6d7d47 
153 ··optStanzaSetSingleton·ab2049788471e4d02aff1c4acbef4982 
154 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·09698a351ce1f1c3dbd2e6e326a16ade 
155 ··exports:·9530fc2d6d117d4214fb8700d3eeb805 
156 ··QPN·1c9e4f0ae2b175bbf5d0c3ee50e82dea121 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Configured·4fb084785fb8d89e138854a28ac22144
 122 ··exports:·12c3cfd500383467cec91a799c6aec21
 123 ··CP·4a58c3e2e6b4a36958ed29164e81629e
 124 ··CP·fde697a9d76a890f495c025ea42aaff1
 125 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency·b1a2ece5c375b313765a5e87e909f3c9
 126 ··exports:·96b3f2ac3d763353a2ad0f705e13543d
 127 ··RevDepMap·e2aef984e9997cecfa0c3f1a0b53622a
 128 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag·e0880af4991a3d1ca62f246e77148349
 129 ··exports:·106403d60a3400ee02f8b27b596f46a7
 130 ··FN·674415d54550dad506ab5b091bbd8913
 131 ··QFN·f33cd01583e5277b39b7ad324a1e3cf4
 132 ··QSN·809d8df8ca2ecfa7f5431c36948bf529
 133 ··SN·87f20bf599bd95ef414754c3652371ca
 134 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.LabeledGraph·8c02ba09ba2d3304e96ebd8da7eef6a3
 135 ··exports:·332a39a6ba382f2e47f7333a87cde21a
 136 ··Graph·5dca1b18d6b7cc9a3e09708a2acb27fd
 137 ··graphFromEdges·81602e07ae2c21a8bc5fee2c38f932b4
 138 ··topSort·37832c3e5f502d418fd8c1b3e6fd96a6
 139 ··transposeG·98a8d9f4fb951bf3bd47e136d0c68082
 140 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package·548e253176f2d63792eae788492ac235
 141 ··exports:·c6e7936948b91cba7427efa5186e4342
 142 ··I·dada84fe57736849fd7dc39699e88ddc
 143 ··PI·3f845bff1530d9201454ce698f0b306a
 144 ··PI·d21f5661eaeeb5f85e0bf897ca1641af
 145 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps·c8ad1932787e3c5fc750643700c88912
 146 ··exports:·54d76a08fdce65c6d9975f1024ec455b
 147 ··Component·3d01992635599fe072b316e9c65c7a1c
 148 ··ComponentDeps·2c1336c0d212afb0144143e8af13ca19
 149 ··fromList·0b1233c675fd85843651c56e34186c2a
 150 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.OptionalStanza·3df66a22370b0de6d8a06dee6c9c6f5a
 151 ··exports:·5da4858e0e9f28525098e1893480cc3c
 152 ··OptionalStanzaSet·d3903a997953225dea1bf274eeb1c6bf
 153 ··optStanzaSetSingleton·f89808e113737efabefde7e21611ac75
 154 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·f3086d7637f3663c0e35af35282a8847
 155 ··exports:·17508966c1056b6c88090f095bd2e639
 156 ··QPN·37ec9452b863aafba2ffaa4e482702a2
157 import··-/··Data.Graph·b83dd61e74b0bb68e88040fa3453f7b2157 import··-/··Data.Graph·b83dd61e74b0bb68e88040fa3453f7b2
158 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341158 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
Max diff block lines reached; 17895/27000 bytes (66.28%) of diff not shown.
26.8 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Assignment.hi
Files 92% 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:·7e2f0691b3b7d3aa2733256183bdabc7 
9 ··ABI·hash:·ef781a0388d9657961d96a189c8d37cc 
10 ··export-list·hash:·f839e743c77fb05b1019942b400aabc2 
11 ··orphan·hash:·0a3daed118349457a4bf36110b7632f68 ··interface·hash:·dff9afbeea138612225382d411801563
 9 ··ABI·hash:·840bf06a3c545c40217b73ffc019cd26
 10 ··export-list·hash:·4ff385aa598a89b2b3d045cd11aba21d
 11 ··orphan·hash:·595e27ed93e01e3c34a7cc472e65e013
12 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d386612 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d3866
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·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·0eeccc8da90c07369a5bc2e7bbd5e74d113 import··-/··Distribution.PackageDescription·0eeccc8da90c07369a5bc2e7bbd5e74d
114 import··-/··Distribution.Types.Flag·6548c367bb2b292960273ebb0ce954ff114 import··-/··Distribution.Types.Flag·6548c367bb2b292960273ebb0ce954ff
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·0cd67122820d925661b99f53849fdcc4119 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
120 ··exports:·04ca821322052391955d541e4145b93e120 ··exports:·04ca821322052391955d541e4145b93e
121 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Configured·22ed9f5ed72ba069e912b82ed53e5e2b 
122 ··exports:·9794007726375e1576be823676fde14d 
123 ··CP·2e795b4aff3c1fe15f333f1283986298 
124 ··CP·01e941a27189cbba754f2009d43613a2 
125 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·3cd92bbb462524d271f1baf741ddc8e1 
126 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
127 ··RevDepMap·6981b29b75552d1c5d47a77758f26171 
128 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·c9b5f5b71c6c2cb3ab47b4dce04034be 
129 ··exports:·43f5180eee2ed205a4ac12d94e4c57b2 
130 ··FN·62427765e9869c751a3689c91217b105 
131 ··QFN·425e17c79c8188bcdafc30e297f917a3 
132 ··QSN·394639e08687f45040aeb579ac638337 
133 ··SN·3f0f7b8900592759dcdcd2abea1e0a15 
134 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.LabeledGraph·585dac5fb55cc207d6195f98c188e563 
135 ··exports:·9d556fa15d9027e0b671016644d8c60e 
136 ··Graph·7a29143586009bb7174d9c233b340a8f 
137 ··graphFromEdges·09c101adbe75220fcc39960507c0c409 
138 ··topSort·703fb1101d51ff5b5b8502faceca3339 
139 ··transposeG·0b908e487b7dc47ef4eac7e84670cb77 
140 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·e93918c7adcc02662acae45e3dfc0ada 
141 ··exports:·dd8b00088022086440b35f1b19cb5209 
142 ··I·2c1df8685459331c2c0e77c7add9eb57 
143 ··PI·909c17fef1eb8db1c95d07d75efb6468 
144 ··PI·ef8723db01977a8e14b0c0d03e0be3dc 
145 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·65eb1a5e942160a933a31dd0e6f20662 
146 ··exports:·ff0947c6871354cd312ea593cc37d12c 
147 ··Component·76110b0c0c5686e5ecfb8f87e95579ef 
148 ··ComponentDeps·ffd012724d3e14b4bc0d02cd7eb823c2 
149 ··fromList·cf2eafea3205cffc34d10ebc00e0ab10 
150 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.OptionalStanza·5dbe2c16981f7b2ed566aaa4a526e996 
151 ··exports:·72dcff85b85b5e2c9e3f5ac6df0f2d35 
152 ··OptionalStanzaSet·110ed873937ef8c35efced411a6d7d47 
153 ··optStanzaSetSingleton·ab2049788471e4d02aff1c4acbef4982 
154 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·09698a351ce1f1c3dbd2e6e326a16ade 
155 ··exports:·9530fc2d6d117d4214fb8700d3eeb805 
156 ··QPN·1c9e4f0ae2b175bbf5d0c3ee50e82dea121 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Configured·4fb084785fb8d89e138854a28ac22144
 122 ··exports:·12c3cfd500383467cec91a799c6aec21
 123 ··CP·4a58c3e2e6b4a36958ed29164e81629e
 124 ··CP·fde697a9d76a890f495c025ea42aaff1
 125 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency·b1a2ece5c375b313765a5e87e909f3c9
 126 ··exports:·96b3f2ac3d763353a2ad0f705e13543d
 127 ··RevDepMap·e2aef984e9997cecfa0c3f1a0b53622a
 128 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag·e0880af4991a3d1ca62f246e77148349
 129 ··exports:·106403d60a3400ee02f8b27b596f46a7
 130 ··FN·674415d54550dad506ab5b091bbd8913
 131 ··QFN·f33cd01583e5277b39b7ad324a1e3cf4
 132 ··QSN·809d8df8ca2ecfa7f5431c36948bf529
 133 ··SN·87f20bf599bd95ef414754c3652371ca
 134 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.LabeledGraph·8c02ba09ba2d3304e96ebd8da7eef6a3
 135 ··exports:·332a39a6ba382f2e47f7333a87cde21a
 136 ··Graph·5dca1b18d6b7cc9a3e09708a2acb27fd
 137 ··graphFromEdges·81602e07ae2c21a8bc5fee2c38f932b4
 138 ··topSort·37832c3e5f502d418fd8c1b3e6fd96a6
 139 ··transposeG·98a8d9f4fb951bf3bd47e136d0c68082
 140 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package·548e253176f2d63792eae788492ac235
 141 ··exports:·c6e7936948b91cba7427efa5186e4342
 142 ··I·dada84fe57736849fd7dc39699e88ddc
 143 ··PI·3f845bff1530d9201454ce698f0b306a
 144 ··PI·d21f5661eaeeb5f85e0bf897ca1641af
 145 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps·c8ad1932787e3c5fc750643700c88912
 146 ··exports:·54d76a08fdce65c6d9975f1024ec455b
 147 ··Component·3d01992635599fe072b316e9c65c7a1c
 148 ··ComponentDeps·2c1336c0d212afb0144143e8af13ca19
 149 ··fromList·0b1233c675fd85843651c56e34186c2a
 150 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.OptionalStanza·3df66a22370b0de6d8a06dee6c9c6f5a
 151 ··exports:·5da4858e0e9f28525098e1893480cc3c
 152 ··OptionalStanzaSet·d3903a997953225dea1bf274eeb1c6bf
 153 ··optStanzaSetSingleton·f89808e113737efabefde7e21611ac75
 154 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·f3086d7637f3663c0e35af35282a8847
 155 ··exports:·17508966c1056b6c88090f095bd2e639
 156 ··QPN·37ec9452b863aafba2ffaa4e482702a2
157 import··-/··Data.Graph·b83dd61e74b0bb68e88040fa3453f7b2157 import··-/··Data.Graph·b83dd61e74b0bb68e88040fa3453f7b2
158 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341158 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
Max diff block lines reached; 17895/26997 bytes (66.29%) of diff not shown.
41.7 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Builder.hi
Files 97% 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····
7 interface·Distribution.Solver.Modular.Builder·91037 interface·Distribution.Solver.Modular.Builder·9103
8 ··interface·hash:·e8a365ba6e81274bb0de180a63dac544 
9 ··ABI·hash:·2c4af6bb7b9bc46f662533d7aaadc37a 
10 ··export-list·hash:·31c493b92103771eccca3408a7408759 
11 ··orphan·hash:·48b74332f9af785985c872f1179a45fb 
12 ··flag·hash:·ffb41df46406d3d7604717d0e08daaa88 ··interface·hash:·b263e102b12d5fb2b38c95e52fb00e27
 9 ··ABI·hash:·a1e170f80534559f1d892271609fe194
 10 ··export-list·hash:·746380512863067f8ba6667546eb7f5f
 11 ··orphan·hash:·e9f7dbf0da584d22cfa300759d2b4ac0
 12 ··flag·hash:·39451e865afbac755abdaba978d8fc55
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·1678823a836de19719504c93bd7d7f28 
135 ··exports:·41954b4f5ed8da27b4026b5bc3275950 
136 ··union·287c9d5a2e6eccbf24e08e2b8bcdb423 
137 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·3cd92bbb462524d271f1baf741ddc8e1 
138 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
139 ··Dep·7334409c94169263e50894cab6fde1d4 
140 ··DependencyGoal·4f8c9f5520d6e4c273388e6403d21f41 
141 ··DependencyReason·a1223ff1a38c174e1410ffb87d6ff06d 
142 ··Ext·69b81de3ec8db05fcd3eb2ebbeb42217 
143 ··Flagged·6c500103f80dc485c6e6c3573e85ebca 
144 ··FlaggedDep·7f91fc1f31412cc761fd16ee936d9dd9 
145 ··FlaggedDeps·57a95989ca452eb19d5638d338a129be 
146 ··Goal·6af272ca260c4ba7ece20ba414b3c512 
147 ··Goal·5ceff316a2038a9b8ec42ced5b206230 
148 ··GoalReason·ac47a0e1746addd4ebb9190ac0c7ed03 
149 ··LDep·4643f41418c9c923efb78c405424dc1d 
150 ··Lang·d9287b5f7fc697c4fed5382bf620e725 
151 ··Pkg·f954bf89ad7ca5ea22b34f6c22722629 
152 ··PkgComponent·89e5b6d39e765f808b8162e8d2208675 
153 ··QGoalReason·b7509e90d0133e91fdc4a4b6c0f0fbf9 
154 ··QualifyOptions·33b21bf49164b3f8193e4ecb8ddd77a7 
155 ··RevDepMap·6981b29b75552d1c5d47a77758f26171 
156 ··Simple·50bdbaab5cddded9ad146ca61203571f 
157 ··Stanza·34086132fcad9e764c933180f12a1794 
158 ··UserGoal·766372728ff6c6b65deb5fe26f082210 
159 ··goalReasonToConflictSetWithConflict·746eac19fad833d26cd0ad6e476ad939 
160 ··qualifyDeps·361db5c6c06f2cdabc5082ff46af648d 
161 ··varToConflictSet·7e4adb6a3e6ecb043e6082bace4895d9 
162 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·c9b5f5b71c6c2cb3ab47b4dce04034be 
163 ··exports:·43f5180eee2ed205a4ac12d94e4c57b2 
164 ··FInfo·a18ee22d73d990a9ac7423be097efbf4 
165 ··FInfo·29007dc9ca53784f17399ace1eebfdc1 
166 ··FN·62427765e9869c751a3689c91217b105 
167 ··FN·bb28394db7a8597b07a851e6fbd1ea18 
168 ··FlagInfo·4ca6295bb2477d1de6ddb6a1499f1c20 
169 ··SN·3f0f7b8900592759dcdcd2abea1e0a15 
170 ··SN·e09ab5eadab57cca79dce135af2f14ca 
171 ··WeakOrTrivial·76cab77dd9465a938b4fc85b8c4381db 
172 ··unWeakOrTrivial·0fd2889dc0a50aec53aff621bc72da8b 
173 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·57a68d238907e44621d74217b59bec7a 
174 ··exports:·72340dc1c8fafcfe7a4bd1fc46ed70a1 
175 ··Index·9041f26adf2edfe56180c8d7bb925cf2 
176 ··PInfo·547555b4b61eb3d1a11a1d3cfd300bb3 
177 ··PInfo·0d7331b29f08bdf3422002ef2a683e1e 
178 ··defaultQualifyOptions·e336ca90898c97f8ce2e82258987e46a 
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·e93918c7adcc02662acae45e3dfc0ada 
183 ··exports:·dd8b00088022086440b35f1b19cb5209 
184 ··I·2c1df8685459331c2c0e77c7add9eb57 
185 ··PN·d70d88be4120726d09dbda865847bf2f 
186 ··makeIndependent·7ca488141559e027774d224d05b55b49 
187 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·effef9489f3d8f7ecfda4676d98e5a0d 
188 ··exports:·ce525d30de1ceb7299c49c65a8547eb2 
189 ··DoneF·691479a7bb76bbe3a05496bf28c66617 
190 ··FChoiceF·e1605e482599b959a9df55263af84fb7 
191 ··FailF·9b1e3cce24f1119fd1efd7d454117e4f 
192 ··GoalChoiceF·c7e3255da24368dab9e40ecd02771d22 
193 ··PChoiceF·107a1092f7132d5ee6cb290eae464dd0 
194 ··POption·3bd85a3c53d91ce6d528cfe5f224db19 
195 ··POption·3192c0e603f75e67f08fed535b1e2894 
196 ··SChoiceF·e41ab8d9053c760554b4dbc8a81b83ce 
197 ··Tree·62378764c8a8dd62fbda63db3f100860 
198 ··TreeF·03b83233a2259f890448d6c74c807c5b 
199 ··UnknownPackage·fd4903d0e6e5ee9460f4c1bdc708f86b 
200 ··ana·1df3092a9a66bfd36f3077d070ffa4e7 
201 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Var·1c3d3264146ba8516004216c26c4c2e9 
202 ··F·bacb9e24e8dc4d5ac3084ece1e163895 
203 ··P·a829e617a2dd7020db013150893bf4f7 
204 ··S·b08f663bbcdb5c35b3b8189ce259168f 
205 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.WeightedPSQ·975fc6274ee448c512168083e6186c4b 
206 ··exports:·a2d32241515074e589248045c9191462 
207 ··fromList·e2ec9dafc5a6d1d9d0d0bd7e4f437164 
208 ··mapWithKey·dfe47ff5c6994629d577dc9700f9f8b9 
Max diff block lines reached; 27278/42281 bytes (64.52%) of diff not shown.
41.7 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Builder.dyn_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····dyn
7 interface·Distribution.Solver.Modular.Builder·91037 interface·Distribution.Solver.Modular.Builder·9103
8 ··interface·hash:·e8a365ba6e81274bb0de180a63dac544 
9 ··ABI·hash:·2c4af6bb7b9bc46f662533d7aaadc37a 
10 ··export-list·hash:·31c493b92103771eccca3408a7408759 
11 ··orphan·hash:·48b74332f9af785985c872f1179a45fb 
12 ··flag·hash:·39451e865afbac755abdaba978d8fc558 ··interface·hash:·b263e102b12d5fb2b38c95e52fb00e27
 9 ··ABI·hash:·a1e170f80534559f1d892271609fe194
 10 ··export-list·hash:·746380512863067f8ba6667546eb7f5f
 11 ··orphan·hash:·e9f7dbf0da584d22cfa300759d2b4ac0
 12 ··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·1678823a836de19719504c93bd7d7f28 
135 ··exports:·41954b4f5ed8da27b4026b5bc3275950 
136 ··union·287c9d5a2e6eccbf24e08e2b8bcdb423 
137 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·3cd92bbb462524d271f1baf741ddc8e1 
138 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
139 ··Dep·7334409c94169263e50894cab6fde1d4 
140 ··DependencyGoal·4f8c9f5520d6e4c273388e6403d21f41 
141 ··DependencyReason·a1223ff1a38c174e1410ffb87d6ff06d 
142 ··Ext·69b81de3ec8db05fcd3eb2ebbeb42217 
143 ··Flagged·6c500103f80dc485c6e6c3573e85ebca 
144 ··FlaggedDep·7f91fc1f31412cc761fd16ee936d9dd9 
145 ··FlaggedDeps·57a95989ca452eb19d5638d338a129be 
146 ··Goal·6af272ca260c4ba7ece20ba414b3c512 
147 ··Goal·5ceff316a2038a9b8ec42ced5b206230 
148 ··GoalReason·ac47a0e1746addd4ebb9190ac0c7ed03 
149 ··LDep·4643f41418c9c923efb78c405424dc1d 
150 ··Lang·d9287b5f7fc697c4fed5382bf620e725 
151 ··Pkg·f954bf89ad7ca5ea22b34f6c22722629 
152 ··PkgComponent·89e5b6d39e765f808b8162e8d2208675 
153 ··QGoalReason·b7509e90d0133e91fdc4a4b6c0f0fbf9 
154 ··QualifyOptions·33b21bf49164b3f8193e4ecb8ddd77a7 
155 ··RevDepMap·6981b29b75552d1c5d47a77758f26171 
156 ··Simple·50bdbaab5cddded9ad146ca61203571f 
157 ··Stanza·34086132fcad9e764c933180f12a1794 
158 ··UserGoal·766372728ff6c6b65deb5fe26f082210 
159 ··goalReasonToConflictSetWithConflict·746eac19fad833d26cd0ad6e476ad939 
160 ··qualifyDeps·361db5c6c06f2cdabc5082ff46af648d 
161 ··varToConflictSet·7e4adb6a3e6ecb043e6082bace4895d9 
162 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·c9b5f5b71c6c2cb3ab47b4dce04034be 
163 ··exports:·43f5180eee2ed205a4ac12d94e4c57b2 
164 ··FInfo·a18ee22d73d990a9ac7423be097efbf4 
165 ··FInfo·29007dc9ca53784f17399ace1eebfdc1 
166 ··FN·62427765e9869c751a3689c91217b105 
167 ··FN·bb28394db7a8597b07a851e6fbd1ea18 
168 ··FlagInfo·4ca6295bb2477d1de6ddb6a1499f1c20 
169 ··SN·3f0f7b8900592759dcdcd2abea1e0a15 
170 ··SN·e09ab5eadab57cca79dce135af2f14ca 
171 ··WeakOrTrivial·76cab77dd9465a938b4fc85b8c4381db 
172 ··unWeakOrTrivial·0fd2889dc0a50aec53aff621bc72da8b 
173 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·57a68d238907e44621d74217b59bec7a 
174 ··exports:·72340dc1c8fafcfe7a4bd1fc46ed70a1 
175 ··Index·9041f26adf2edfe56180c8d7bb925cf2 
176 ··PInfo·547555b4b61eb3d1a11a1d3cfd300bb3 
177 ··PInfo·0d7331b29f08bdf3422002ef2a683e1e 
178 ··defaultQualifyOptions·e336ca90898c97f8ce2e82258987e46a 
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·e93918c7adcc02662acae45e3dfc0ada 
183 ··exports:·dd8b00088022086440b35f1b19cb5209 
184 ··I·2c1df8685459331c2c0e77c7add9eb57 
185 ··PN·d70d88be4120726d09dbda865847bf2f 
186 ··makeIndependent·7ca488141559e027774d224d05b55b49 
187 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·effef9489f3d8f7ecfda4676d98e5a0d 
188 ··exports:·ce525d30de1ceb7299c49c65a8547eb2 
189 ··DoneF·691479a7bb76bbe3a05496bf28c66617 
190 ··FChoiceF·e1605e482599b959a9df55263af84fb7 
191 ··FailF·9b1e3cce24f1119fd1efd7d454117e4f 
192 ··GoalChoiceF·c7e3255da24368dab9e40ecd02771d22 
193 ··PChoiceF·107a1092f7132d5ee6cb290eae464dd0 
194 ··POption·3bd85a3c53d91ce6d528cfe5f224db19 
195 ··POption·3192c0e603f75e67f08fed535b1e2894 
196 ··SChoiceF·e41ab8d9053c760554b4dbc8a81b83ce 
197 ··Tree·62378764c8a8dd62fbda63db3f100860 
198 ··TreeF·03b83233a2259f890448d6c74c807c5b 
199 ··UnknownPackage·fd4903d0e6e5ee9460f4c1bdc708f86b 
200 ··ana·1df3092a9a66bfd36f3077d070ffa4e7 
201 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Var·1c3d3264146ba8516004216c26c4c2e9 
202 ··F·bacb9e24e8dc4d5ac3084ece1e163895 
203 ··P·a829e617a2dd7020db013150893bf4f7 
204 ··S·b08f663bbcdb5c35b3b8189ce259168f 
205 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.WeightedPSQ·975fc6274ee448c512168083e6186c4b 
206 ··exports:·a2d32241515074e589248045c9191462 
207 ··fromList·e2ec9dafc5a6d1d9d0d0bd7e4f437164 
208 ··mapWithKey·dfe47ff5c6994629d577dc9700f9f8b9 
Max diff block lines reached; 27278/42281 bytes (64.52%) of diff not shown.
7.96 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Configured.hi
Files 95% similar despite different names
7.61 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····
7 interface·Distribution.Solver.Modular.Configured·91037 interface·Distribution.Solver.Modular.Configured·9103
8 ··interface·hash:·728c79b01fe82d8735d5c0ffc82f5e39 
9 ··ABI·hash:·22ed9f5ed72ba069e912b82ed53e5e2b 
10 ··export-list·hash:·9794007726375e1576be823676fde14d8 ··interface·hash:·1946b59f7e6c0da2d6433f3f0e4145cf
 9 ··ABI·hash:·4fb084785fb8d89e138854a28ac22144
 10 ··export-list·hash:·12c3cfd500383467cec91a799c6aec21
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d3866
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·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·0eeccc8da90c07369a5bc2e7bbd5e74d101 import··-/··Distribution.PackageDescription·0eeccc8da90c07369a5bc2e7bbd5e74d
102 import··-/··Distribution.Types.Flag·6548c367bb2b292960273ebb0ce954ff102 import··-/··Distribution.Types.Flag·6548c367bb2b292960273ebb0ce954ff
103 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a103 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
104 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·e93918c7adcc02662acae45e3dfc0ada 
105 ··exports:·dd8b00088022086440b35f1b19cb5209 
106 ··PI·ef8723db01977a8e14b0c0d03e0be3dc 
107 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·65eb1a5e942160a933a31dd0e6f20662 
108 ··exports:·ff0947c6871354cd312ea593cc37d12c 
109 ··ComponentDeps·ffd012724d3e14b4bc0d02cd7eb823c2 
110 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.OptionalStanza·5dbe2c16981f7b2ed566aaa4a526e996 
111 ··exports:·72dcff85b85b5e2c9e3f5ac6df0f2d35 
112 ··OptionalStanzaSet·110ed873937ef8c35efced411a6d7d47 
113 2da467e9a48a47a3fd19d9eedd6011d2104 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package·548e253176f2d63792eae788492ac235
 105 ··exports:·c6e7936948b91cba7427efa5186e4342
 106 ··PI·d21f5661eaeeb5f85e0bf897ca1641af
 107 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps·c8ad1932787e3c5fc750643700c88912
 108 ··exports:·54d76a08fdce65c6d9975f1024ec455b
 109 ··ComponentDeps·2c1336c0d212afb0144143e8af13ca19
 110 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.OptionalStanza·3df66a22370b0de6d8a06dee6c9c6f5a
 111 ··exports:·5da4858e0e9f28525098e1893480cc3c
 112 ··OptionalStanzaSet·d3903a997953225dea1bf274eeb1c6bf
 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/7751 bytes (8.02%) of diff not shown.
7.96 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Configured.dyn_hi
Files 92% similar despite different names
7.61 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····dyn
7 interface·Distribution.Solver.Modular.Configured·91037 interface·Distribution.Solver.Modular.Configured·9103
8 ··interface·hash:·728c79b01fe82d8735d5c0ffc82f5e39 
9 ··ABI·hash:·22ed9f5ed72ba069e912b82ed53e5e2b 
10 ··export-list·hash:·9794007726375e1576be823676fde14d8 ··interface·hash:·1946b59f7e6c0da2d6433f3f0e4145cf
 9 ··ABI·hash:·4fb084785fb8d89e138854a28ac22144
 10 ··export-list·hash:·12c3cfd500383467cec91a799c6aec21
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d386612 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·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·0eeccc8da90c07369a5bc2e7bbd5e74d101 import··-/··Distribution.PackageDescription·0eeccc8da90c07369a5bc2e7bbd5e74d
102 import··-/··Distribution.Types.Flag·6548c367bb2b292960273ebb0ce954ff102 import··-/··Distribution.Types.Flag·6548c367bb2b292960273ebb0ce954ff
103 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a103 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
104 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·e93918c7adcc02662acae45e3dfc0ada 
105 ··exports:·dd8b00088022086440b35f1b19cb5209 
106 ··PI·ef8723db01977a8e14b0c0d03e0be3dc 
107 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·65eb1a5e942160a933a31dd0e6f20662 
108 ··exports:·ff0947c6871354cd312ea593cc37d12c 
109 ··ComponentDeps·ffd012724d3e14b4bc0d02cd7eb823c2 
110 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.OptionalStanza·5dbe2c16981f7b2ed566aaa4a526e996 
111 ··exports:·72dcff85b85b5e2c9e3f5ac6df0f2d35 
112 ··OptionalStanzaSet·110ed873937ef8c35efced411a6d7d47 
113 2da467e9a48a47a3fd19d9eedd6011d2104 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package·548e253176f2d63792eae788492ac235
 105 ··exports:·c6e7936948b91cba7427efa5186e4342
 106 ··PI·d21f5661eaeeb5f85e0bf897ca1641af
 107 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps·c8ad1932787e3c5fc750643700c88912
 108 ··exports:·54d76a08fdce65c6d9975f1024ec455b
 109 ··ComponentDeps·2c1336c0d212afb0144143e8af13ca19
 110 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.OptionalStanza·3df66a22370b0de6d8a06dee6c9c6f5a
 111 ··exports:·5da4858e0e9f28525098e1893480cc3c
 112 ··OptionalStanzaSet·d3903a997953225dea1bf274eeb1c6bf
 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/7751 bytes (8.02%) of diff not shown.
17.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/ConfiguredConversion.hi
Files 96% similar despite different names
16.8 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····
7 interface·Distribution.Solver.Modular.ConfiguredConversion·91037 interface·Distribution.Solver.Modular.ConfiguredConversion·9103
8 ··interface·hash:·2bafee4575b3c0bf17b274d9cd374da6 
9 ··ABI·hash:·6195c33b7f9f285f0578c551598065e1 
10 ··export-list·hash:·7460006a894faad3c2dfaf0eb6615d5a8 ··interface·hash:·0b015573e5141ec3e8878dbd6a2fd1fd
 9 ··ABI·hash:·7b11de9609f3b79b2f424dd0a060fe0a
 10 ··export-list·hash:·8c65bbc1c1f41c9c19606f935e5bdba6
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d3866
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·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·5f11ebc45fac5653954b00a396f7eda1123 import··-/··Distribution.Simple.PackageIndex·5f11ebc45fac5653954b00a396f7eda1
124 import··-/··Distribution.Package·40388ae679ef36ae7db1d87c64948041124 import··-/··Distribution.Package·40388ae679ef36ae7db1d87c64948041
125 import··-/··Distribution.Types.PackageId·7dcf124fa138cabc046cb6200c9abc1e125 import··-/··Distribution.Types.PackageId·7dcf124fa138cabc046cb6200c9abc1e
126 import··-/··Distribution.Types.UnitId·c4e935866f009ef7d19deb636bcb7742126 import··-/··Distribution.Types.UnitId·c4e935866f009ef7d19deb636bcb7742
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·22ed9f5ed72ba069e912b82ed53e5e2b 
131 ··exports:·9794007726375e1576be823676fde14d 
132 ··CP·2e795b4aff3c1fe15f333f1283986298 
133 ··CP·01e941a27189cbba754f2009d43613a2 
134 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·e93918c7adcc02662acae45e3dfc0ada 
135 ··exports:·dd8b00088022086440b35f1b19cb5209 
136 ··I·3a53823bda4a2a890d80796b0e268aa1 
137 ··Inst·4f9b465cc9da064871f6f3a4973d11fd 
138 ··PI·909c17fef1eb8db1c95d07d75efb6468 
139 ··PI·ef8723db01977a8e14b0c0d03e0be3dc 
140 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·65eb1a5e942160a933a31dd0e6f20662 
141 ··exports:·ff0947c6871354cd312ea593cc37d12c 
142 ··ComponentDeps·ffd012724d3e14b4bc0d02cd7eb823c2 
143 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.InstSolverPackage·41a1fb3cd4c5211c7615c6dfe6b6fbac 
144 ··exports:·b17b26546aea704c28e725cc944bcf0a 
145 ··InstSolverPackage·02f769db5ff633c2fe7b524376a026a1 
146 ··instSolverPkgExeDeps·7ded7f00c3e44d8f41b78677982e72c2 
147 ··instSolverPkgIPI·a185d4af930e64f1b4d077d1104a7390 
148 ··instSolverPkgLibDeps·1d4f78e1a34e6884ebdb4d83804c9e9a 
149 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackageIndex·dbfee653be320f9418946d8fba725e92 
150 ··exports:·41fba681b467ce1a8743e9e52d935ff2 
151 ··PackageIndex·674b203d0a15d5929b672a6422b792a5 
152 ··lookupPackageId·0fef161bdc215e4b69d1a89b43c6f643 
153 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·09698a351ce1f1c3dbd2e6e326a16ade 
154 ··exports:·9530fc2d6d117d4214fb8700d3eeb805 
155 ··PackagePath·3484cee7fdb31a02f8e0a21cf367402a 
156 ··Q·420d06029d64b0c8856293f022794840 
157 ··QPN·1c9e4f0ae2b175bbf5d0c3ee50e82dea 
158 ··QualExe·1128e7612c122653c19efa5b6e852c12 
159 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ResolverPackage·2f6dba6130b9839dee77664254cf38e0 
160 ··exports:·483d51c434ec35ac4829bc6fd68ea5e0 
161 ··Configured·cadc831349b36f49e7cfadba9ee9af66 
162 ··PreExisting·d5c518e8c7b3f50e4ae646af7bec4a35 
163 ··ResolverPackage·dcc95912e861ef9c2a046b8cac98792c 
164 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SolverId·42b16bcfb97e541790a78d0993e7bc91 
165 ··exports:·ae1a38c4a04937606b14971dea7b7135 
166 ··PlannedId·f4342700c7ba39205c9c6655c7d9b871 
167 ··PreExistingId·b8d27f04f543cd75b498de244fd7bee9 
168 ··SolverId·09e59fb6d3183361f717b1248c610576 
169 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SolverPackage·ac2b10a46c8b0a084797853759f78e8c 
170 ··exports:·91254654da11ac95e8442f59c4602204 
171 ··SolverPackage·d8f7a118d7b2c4bc5d5eac1e8024ce4b 
172 ··solverPkgExeDeps·e09f848eb7e095ee5e0675e07327e690 
173 ··solverPkgFlags·81d917ea324f62a66f7fe08259b314eb 
174 ··solverPkgLibDeps·330eb442712415f474f28cc6606df0ed 
175 ··solverPkgSource·4db9456a37666fcf160bb3be259d7328 
176 ··solverPkgStanzas·a61d416dba4f775c8121c417efa7434d 
177 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SourcePackage·bc5f7e2f3d2f97976c25c7063bd9251d 
178 ··exports:·c096325d6749aa912a0a6e0ff6e8a57f 
179 ··SourcePackage·d846b480def392b0634a9590b416ba2f130 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Configured·4fb084785fb8d89e138854a28ac22144
 131 ··exports:·12c3cfd500383467cec91a799c6aec21
 132 ··CP·4a58c3e2e6b4a36958ed29164e81629e
 133 ··CP·fde697a9d76a890f495c025ea42aaff1
 134 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package·548e253176f2d63792eae788492ac235
 135 ··exports:·c6e7936948b91cba7427efa5186e4342
 136 ··I·8559ff8ed1b082d3bd04608c04d3ed3b
 137 ··Inst·59140fd6a0867dcd056da06d33142d01
 138 ··PI·3f845bff1530d9201454ce698f0b306a
 139 ··PI·d21f5661eaeeb5f85e0bf897ca1641af
 140 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps·c8ad1932787e3c5fc750643700c88912
 141 ··exports:·54d76a08fdce65c6d9975f1024ec455b
 142 ··ComponentDeps·2c1336c0d212afb0144143e8af13ca19
 143 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.InstSolverPackage·36a5caf571685c72b816dfa3dae076a1
 144 ··exports:·f5839feac8d005d4037ec9a1fb3f88f8
 145 ··InstSolverPackage·0f744d3387638883dcecbbdfc08d1174
 146 ··instSolverPkgExeDeps·60c5d6b1076c0a6e23d577a583c4984b
 147 ··instSolverPkgIPI·af0b5d82e3b96dd302ffcfc6eddb8e74
 148 ··instSolverPkgLibDeps·c21775dc78bde8eb01c7d1054b5ee8f7
 149 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackageIndex·5c749c5224ebfb8f8af3d0efe5af6dfc
 150 ··exports:·b784850781a869c94481913501f9fd2d
 151 ··PackageIndex·b9517edb9df9d91aa201090f301957fb
 152 ··lookupPackageId·94db13d49a9e26dd15c7994b76a1f44c
 153 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·f3086d7637f3663c0e35af35282a8847
 154 ··exports:·17508966c1056b6c88090f095bd2e639
 155 ··PackagePath·f14fc32c07e08f6868aa648d06b1780a
 156 ··Q·b2daa1dc36040145dbec9c9a1e813478
 157 ··QPN·37ec9452b863aafba2ffaa4e482702a2
 158 ··QualExe·8b243e626cab330b81bd5d757a142b9f
 159 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ResolverPackage·ac2c662059985440f4c96e9a830ef331
Max diff block lines reached; 6360/17135 bytes (37.12%) of diff not shown.
17.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/ConfiguredConversion.dyn_hi
Files 94% similar despite different names
16.8 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····dyn
7 interface·Distribution.Solver.Modular.ConfiguredConversion·91037 interface·Distribution.Solver.Modular.ConfiguredConversion·9103
8 ··interface·hash:·2bafee4575b3c0bf17b274d9cd374da6 
9 ··ABI·hash:·6195c33b7f9f285f0578c551598065e1 
10 ··export-list·hash:·7460006a894faad3c2dfaf0eb6615d5a8 ··interface·hash:·0b015573e5141ec3e8878dbd6a2fd1fd
 9 ··ABI·hash:·7b11de9609f3b79b2f424dd0a060fe0a
 10 ··export-list·hash:·8c65bbc1c1f41c9c19606f935e5bdba6
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d386612 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·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·5f11ebc45fac5653954b00a396f7eda1123 import··-/··Distribution.Simple.PackageIndex·5f11ebc45fac5653954b00a396f7eda1
124 import··-/··Distribution.Package·40388ae679ef36ae7db1d87c64948041124 import··-/··Distribution.Package·40388ae679ef36ae7db1d87c64948041
125 import··-/··Distribution.Types.PackageId·7dcf124fa138cabc046cb6200c9abc1e125 import··-/··Distribution.Types.PackageId·7dcf124fa138cabc046cb6200c9abc1e
126 import··-/··Distribution.Types.UnitId·c4e935866f009ef7d19deb636bcb7742126 import··-/··Distribution.Types.UnitId·c4e935866f009ef7d19deb636bcb7742
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·22ed9f5ed72ba069e912b82ed53e5e2b 
131 ··exports:·9794007726375e1576be823676fde14d 
132 ··CP·2e795b4aff3c1fe15f333f1283986298 
133 ··CP·01e941a27189cbba754f2009d43613a2 
134 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·e93918c7adcc02662acae45e3dfc0ada 
135 ··exports:·dd8b00088022086440b35f1b19cb5209 
136 ··I·3a53823bda4a2a890d80796b0e268aa1 
137 ··Inst·4f9b465cc9da064871f6f3a4973d11fd 
138 ··PI·909c17fef1eb8db1c95d07d75efb6468 
139 ··PI·ef8723db01977a8e14b0c0d03e0be3dc 
140 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·65eb1a5e942160a933a31dd0e6f20662 
141 ··exports:·ff0947c6871354cd312ea593cc37d12c 
142 ··ComponentDeps·ffd012724d3e14b4bc0d02cd7eb823c2 
143 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.InstSolverPackage·41a1fb3cd4c5211c7615c6dfe6b6fbac 
144 ··exports:·b17b26546aea704c28e725cc944bcf0a 
145 ··InstSolverPackage·02f769db5ff633c2fe7b524376a026a1 
146 ··instSolverPkgExeDeps·7ded7f00c3e44d8f41b78677982e72c2 
147 ··instSolverPkgIPI·a185d4af930e64f1b4d077d1104a7390 
148 ··instSolverPkgLibDeps·1d4f78e1a34e6884ebdb4d83804c9e9a 
149 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackageIndex·dbfee653be320f9418946d8fba725e92 
150 ··exports:·41fba681b467ce1a8743e9e52d935ff2 
151 ··PackageIndex·674b203d0a15d5929b672a6422b792a5 
152 ··lookupPackageId·0fef161bdc215e4b69d1a89b43c6f643 
153 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·09698a351ce1f1c3dbd2e6e326a16ade 
154 ··exports:·9530fc2d6d117d4214fb8700d3eeb805 
155 ··PackagePath·3484cee7fdb31a02f8e0a21cf367402a 
156 ··Q·420d06029d64b0c8856293f022794840 
157 ··QPN·1c9e4f0ae2b175bbf5d0c3ee50e82dea 
158 ··QualExe·1128e7612c122653c19efa5b6e852c12 
159 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ResolverPackage·2f6dba6130b9839dee77664254cf38e0 
160 ··exports:·483d51c434ec35ac4829bc6fd68ea5e0 
161 ··Configured·cadc831349b36f49e7cfadba9ee9af66 
162 ··PreExisting·d5c518e8c7b3f50e4ae646af7bec4a35 
163 ··ResolverPackage·dcc95912e861ef9c2a046b8cac98792c 
164 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SolverId·42b16bcfb97e541790a78d0993e7bc91 
165 ··exports:·ae1a38c4a04937606b14971dea7b7135 
166 ··PlannedId·f4342700c7ba39205c9c6655c7d9b871 
167 ··PreExistingId·b8d27f04f543cd75b498de244fd7bee9 
168 ··SolverId·09e59fb6d3183361f717b1248c610576 
169 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SolverPackage·ac2b10a46c8b0a084797853759f78e8c 
170 ··exports:·91254654da11ac95e8442f59c4602204 
171 ··SolverPackage·d8f7a118d7b2c4bc5d5eac1e8024ce4b 
172 ··solverPkgExeDeps·e09f848eb7e095ee5e0675e07327e690 
173 ··solverPkgFlags·81d917ea324f62a66f7fe08259b314eb 
174 ··solverPkgLibDeps·330eb442712415f474f28cc6606df0ed 
175 ··solverPkgSource·4db9456a37666fcf160bb3be259d7328 
176 ··solverPkgStanzas·a61d416dba4f775c8121c417efa7434d 
177 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SourcePackage·bc5f7e2f3d2f97976c25c7063bd9251d 
178 ··exports:·c096325d6749aa912a0a6e0ff6e8a57f 
179 ··SourcePackage·d846b480def392b0634a9590b416ba2f130 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Configured·4fb084785fb8d89e138854a28ac22144
 131 ··exports:·12c3cfd500383467cec91a799c6aec21
 132 ··CP·4a58c3e2e6b4a36958ed29164e81629e
 133 ··CP·fde697a9d76a890f495c025ea42aaff1
 134 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package·548e253176f2d63792eae788492ac235
 135 ··exports:·c6e7936948b91cba7427efa5186e4342
 136 ··I·8559ff8ed1b082d3bd04608c04d3ed3b
 137 ··Inst·59140fd6a0867dcd056da06d33142d01
 138 ··PI·3f845bff1530d9201454ce698f0b306a
 139 ··PI·d21f5661eaeeb5f85e0bf897ca1641af
 140 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps·c8ad1932787e3c5fc750643700c88912
 141 ··exports:·54d76a08fdce65c6d9975f1024ec455b
 142 ··ComponentDeps·2c1336c0d212afb0144143e8af13ca19
 143 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.InstSolverPackage·36a5caf571685c72b816dfa3dae076a1
 144 ··exports:·f5839feac8d005d4037ec9a1fb3f88f8
 145 ··InstSolverPackage·0f744d3387638883dcecbbdfc08d1174
 146 ··instSolverPkgExeDeps·60c5d6b1076c0a6e23d577a583c4984b
 147 ··instSolverPkgIPI·af0b5d82e3b96dd302ffcfc6eddb8e74
 148 ··instSolverPkgLibDeps·c21775dc78bde8eb01c7d1054b5ee8f7
 149 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackageIndex·5c749c5224ebfb8f8af3d0efe5af6dfc
 150 ··exports:·b784850781a869c94481913501f9fd2d
 151 ··PackageIndex·b9517edb9df9d91aa201090f301957fb
 152 ··lookupPackageId·94db13d49a9e26dd15c7994b76a1f44c
 153 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·f3086d7637f3663c0e35af35282a8847
 154 ··exports:·17508966c1056b6c88090f095bd2e639
 155 ··PackagePath·f14fc32c07e08f6868aa648d06b1780a
 156 ··Q·b2daa1dc36040145dbec9c9a1e813478
 157 ··QPN·37ec9452b863aafba2ffaa4e482702a2
 158 ··QualExe·8b243e626cab330b81bd5d757a142b9f
 159 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ResolverPackage·ac2c662059985440f4c96e9a830ef331
Max diff block lines reached; 6360/17135 bytes (37.12%) of diff not shown.
69.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/ConflictSet.hi
Files 94% similar despite different names
68.6 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Distribution.Solver.Modular.ConflictSet·91037 interface·Distribution.Solver.Modular.ConflictSet·9103
8 ··interface·hash:·c23d559420c9dc310d78784c258962c4 
9 ··ABI·hash:·1678823a836de19719504c93bd7d7f28 
10 ··export-list·hash:·41954b4f5ed8da27b4026b5bc3275950 
11 ··orphan·hash:·0771373bdb01b4229eaac6490152ac64 
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc51258848 ··interface·hash:·2770995eb4f561b070590ab6605de552
 9 ··ABI·hash:·3d11fd7b71d3bc6c5d366ef78b055fce
 10 ··export-list·hash:·118f6167ce2e7066d055cb7f02a17723
 11 ··orphan·hash:·723710e2e6ac7ee5067dc5454e5fe191
 12 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d3866
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·78ee04c496aa691e44d85b4fd82b2c0516 ··src_hash:·78ee04c496aa691e44d85b4fd82b2c05
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
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·1c3d3264146ba8516004216c26c4c2e9 
124 ··exports:·254171acd7c8a54ee43c32417a9ecdd3 
125 ··Var·94bf0e742574c902d7b50a541e5d2357 
126 ··showVar·fb976370959cc52073f33e6712d671df 
127 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version·c7a9d05b62ff2d2de9f938686d0253bd 
128 ··exports:·ff5dbb84c4fa5c1d8026ee98a3ae321a 
129 ··VR·7f37cbe34b1d61e8cbc60b0fe1135438 
130 ··Ver·00c7a2f2112fbb22c54957f5def15837 
131 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·09698a351ce1f1c3dbd2e6e326a16ade 
132 ··exports:·9530fc2d6d117d4214fb8700d3eeb805 
133 ··QPN·1c9e4f0ae2b175bbf5d0c3ee50e82dea123 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Var·8abf4e1aa5d2a0537f40e9b452a4ce8d
 124 ··exports:·babb20b6362b5e294456b8834b151b68
 125 ··Var·9c3402dbb2f290fc8c38be411d9b58fb
 126 ··showVar·7848dcc1f753229efe6b91a38be40704
 127 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version·a20ac7237a3bbba63929bf19c77fb8ad
 128 ··exports:·a66fb1bac835c334784e1d0970bd787c
 129 ··VR·762de77e4ac730d91e24b016c4af7535
 130 ··Ver·50a63b5c15a48ae3fae189b25b50a83b
 131 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·f3086d7637f3663c0e35af35282a8847
 132 ··exports:·17508966c1056b6c88090f095bd2e639
 133 ··QPN·37ec9452b863aafba2ffaa4e482702a2
134 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341134 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
135 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b135 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
136 import··-/··Data.Map.Strict·a4c8d8f707e32aad999f16c06c99999d136 import··-/··Data.Map.Strict·a4c8d8f707e32aad999f16c06c99999d
137 import··-/··Data.Map.Strict.Internal·153b10739ef1003752c037c29ae307af137 import··-/··Data.Map.Strict.Internal·153b10739ef1003752c037c29ae307af
138 import··-/··Data.Set·4e6de1c7d2f595e4320f97ac5792e9f7138 import··-/··Data.Set·4e6de1c7d2f595e4320f97ac5792e9f7
139 import··-/··Data.Set.Internal·012b350bbe976db3c273c4703566debf139 import··-/··Data.Set.Internal·012b350bbe976db3c273c4703566debf
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 12091db29742ba1e361f2ac85146f4a9149 05d72937beafaa2881bbad1c1855fcce
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 c8004bb8e60d76d96751a73f6acabe19159 7f569d631c34faff458d428e78aacdff
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 bbb03ad63ba9688dbdbb19cc577595da176 652fc0931a7f9a30d4542aeb4a7d6ee6
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 867e99e7c295178e4c6536875b695a1c181 3c26339ef8b563aae2682001d6d365b0
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)
Max diff block lines reached; 63041/70248 bytes (89.74%) of diff not shown.
69.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/ConflictSet.dyn_hi
Files 95% similar despite different names
68.6 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Distribution.Solver.Modular.ConflictSet·91037 interface·Distribution.Solver.Modular.ConflictSet·9103
8 ··interface·hash:·c23d559420c9dc310d78784c258962c4 
9 ··ABI·hash:·1678823a836de19719504c93bd7d7f28 
10 ··export-list·hash:·41954b4f5ed8da27b4026b5bc3275950 
11 ··orphan·hash:·0771373bdb01b4229eaac6490152ac64 
12 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d38668 ··interface·hash:·2770995eb4f561b070590ab6605de552
 9 ··ABI·hash:·3d11fd7b71d3bc6c5d366ef78b055fce
 10 ··export-list·hash:·118f6167ce2e7066d055cb7f02a17723
 11 ··orphan·hash:·723710e2e6ac7ee5067dc5454e5fe191
 12 ··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
19 ··where19 ··where
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·1c3d3264146ba8516004216c26c4c2e9 
124 ··exports:·254171acd7c8a54ee43c32417a9ecdd3 
125 ··Var·94bf0e742574c902d7b50a541e5d2357 
126 ··showVar·fb976370959cc52073f33e6712d671df 
127 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version·c7a9d05b62ff2d2de9f938686d0253bd 
128 ··exports:·ff5dbb84c4fa5c1d8026ee98a3ae321a 
129 ··VR·7f37cbe34b1d61e8cbc60b0fe1135438 
130 ··Ver·00c7a2f2112fbb22c54957f5def15837 
131 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·09698a351ce1f1c3dbd2e6e326a16ade 
132 ··exports:·9530fc2d6d117d4214fb8700d3eeb805 
133 ··QPN·1c9e4f0ae2b175bbf5d0c3ee50e82dea123 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Var·8abf4e1aa5d2a0537f40e9b452a4ce8d
 124 ··exports:·babb20b6362b5e294456b8834b151b68
 125 ··Var·9c3402dbb2f290fc8c38be411d9b58fb
 126 ··showVar·7848dcc1f753229efe6b91a38be40704
 127 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version·a20ac7237a3bbba63929bf19c77fb8ad
 128 ··exports:·a66fb1bac835c334784e1d0970bd787c
 129 ··VR·762de77e4ac730d91e24b016c4af7535
 130 ··Ver·50a63b5c15a48ae3fae189b25b50a83b
 131 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·f3086d7637f3663c0e35af35282a8847
 132 ··exports:·17508966c1056b6c88090f095bd2e639
 133 ··QPN·37ec9452b863aafba2ffaa4e482702a2
134 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341134 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
135 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b135 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
136 import··-/··Data.Map.Strict·a4c8d8f707e32aad999f16c06c99999d136 import··-/··Data.Map.Strict·a4c8d8f707e32aad999f16c06c99999d
137 import··-/··Data.Map.Strict.Internal·153b10739ef1003752c037c29ae307af137 import··-/··Data.Map.Strict.Internal·153b10739ef1003752c037c29ae307af
138 import··-/··Data.Set·4e6de1c7d2f595e4320f97ac5792e9f7138 import··-/··Data.Set·4e6de1c7d2f595e4320f97ac5792e9f7
139 import··-/··Data.Set.Internal·012b350bbe976db3c273c4703566debf139 import··-/··Data.Set.Internal·012b350bbe976db3c273c4703566debf
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 12091db29742ba1e361f2ac85146f4a9149 05d72937beafaa2881bbad1c1855fcce
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 c8004bb8e60d76d96751a73f6acabe19159 7f569d631c34faff458d428e78aacdff
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 bbb03ad63ba9688dbdbb19cc577595da176 652fc0931a7f9a30d4542aeb4a7d6ee6
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 867e99e7c295178e4c6536875b695a1c181 3c26339ef8b563aae2682001d6d365b0
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)
Max diff block lines reached; 63041/70248 bytes (89.74%) of diff not shown.
15.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Cycles.dyn_hi
Files 94% 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:·a610b5d6d64a48437dd94aa1a94392de 
9 ··ABI·hash:·5b40462a32c7eb272a64092b111a0d15 
10 ··export-list·hash:·7471cd9594a92ca56c4b074381f47d848 ··interface·hash:·31962de0f706471db282a5029234181b
 9 ··ABI·hash:·d00b44850a110a2bcae6f1b1b62130d0
 10 ··export-list·hash:·780a02ec112bdd857be39a92ffd7d9c0
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·0d8ab2de256448e6c2087b7efacf7603114 import··-/··Distribution.Simple.Utils·0d8ab2de256448e6c2087b7efacf7603
115 import··-/··Distribution.Compat.Graph·e2bef537e393c817fdf6013ce945208c115 import··-/··Distribution.Compat.Graph·e2bef537e393c817fdf6013ce945208c
116 import··-/··Distribution.Utils.Generic·eb601204eb3502b1aeeff55b6df94d14116 import··-/··Distribution.Utils.Generic·eb601204eb3502b1aeeff55b6df94d14
117 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a117 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
118 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·1678823a836de19719504c93bd7d7f28 
119 ··exports:·41954b4f5ed8da27b4026b5bc3275950 
120 ··ConflictSet·ba2eb995de8c9c5c6c4bc6f1d1909956 
121 ··fromList·1405ed61f621c27c84ed7345a0afa0ca 
122 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·3cd92bbb462524d271f1baf741ddc8e1 
123 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
124 ··RevDepMap·6981b29b75552d1c5d47a77758f26171 
125 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·c9b5f5b71c6c2cb3ab47b4dce04034be 
126 ··exports:·43f5180eee2ed205a4ac12d94e4c57b2 
127 ··FN·62427765e9869c751a3689c91217b105 
128 ··SN·3f0f7b8900592759dcdcd2abea1e0a15 
129 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·effef9489f3d8f7ecfda4676d98e5a0d 
130 ··exports:·ce525d30de1ceb7299c49c65a8547eb2 
131 ··CyclicDependencies·a656f7290eb64875b3878eef94d1a586 
132 ··Done·664f67d15822437cd00dc33da31871aa 
133 ··FChoice·eb6b51bbb415c16297853937d9938563 
134 ··Fail·595718fc496cff72f0d15904770051f4 
135 ··GoalChoice·fc240a7082f41cf6bc7996f953b2f926 
136 ··PChoice·ce87158b5d1bf351965e2ab279b6be58 
137 ··SChoice·8f656b78768c6d7e9edc4a849ddff5a2 
138 ··Tree·62378764c8a8dd62fbda63db3f100860 
139 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Var·1c3d3264146ba8516004216c26c4c2e9 
140 ··P·a829e617a2dd7020db013150893bf4f7 
141 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·65eb1a5e942160a933a31dd0e6f20662 
142 ··exports:·ff0947c6871354cd312ea593cc37d12c 
143 ··Component·76110b0c0c5686e5ecfb8f87e95579ef 
144 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·09698a351ce1f1c3dbd2e6e326a16ade 
145 ··exports:·9530fc2d6d117d4214fb8700d3eeb805 
146 ··QPN·1c9e4f0ae2b175bbf5d0c3ee50e82dea118 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet·3d11fd7b71d3bc6c5d366ef78b055fce
 119 ··exports:·118f6167ce2e7066d055cb7f02a17723
 120 ··ConflictSet·01b790396b159b113698312691810ba7
 121 ··fromList·6e2fec4afadb42799759882fb306427c
 122 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency·b1a2ece5c375b313765a5e87e909f3c9
 123 ··exports:·96b3f2ac3d763353a2ad0f705e13543d
 124 ··RevDepMap·e2aef984e9997cecfa0c3f1a0b53622a
 125 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag·e0880af4991a3d1ca62f246e77148349
 126 ··exports:·106403d60a3400ee02f8b27b596f46a7
 127 ··FN·674415d54550dad506ab5b091bbd8913
 128 ··SN·87f20bf599bd95ef414754c3652371ca
 129 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree·a311bbf687843bf135977b29b4e2a7c7
 130 ··exports:·683e4c703c4dfdb13b487538913ff3f0
 131 ··CyclicDependencies·972af3698512567d47541d37ab138898
 132 ··Done·1a27295e9d039d21d5946bb31f140071
 133 ··FChoice·7ef82dd6231a3762b2eb819ef05d5f5b
 134 ··Fail·cd51f6e1e894e5fd0356817e40adc7d1
 135 ··GoalChoice·cdc95eb9d902468e323e59b9ec63e18d
 136 ··PChoice·47ba48d1215d0d22ed5825995f053948
 137 ··SChoice·6fd0cc5ceb7bc7f30b30fe9c7e68b8f4
 138 ··Tree·171a02dcc9f82149cb0ad2eb837d92ab
 139 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Var·8abf4e1aa5d2a0537f40e9b452a4ce8d
 140 ··P·39cc6b44db466671676142ead4cb2442
 141 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps·c8ad1932787e3c5fc750643700c88912
 142 ··exports:·54d76a08fdce65c6d9975f1024ec455b
 143 ··Component·3d01992635599fe072b316e9c65c7a1c
 144 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·f3086d7637f3663c0e35af35282a8847
 145 ··exports:·17508966c1056b6c88090f095bd2e639
 146 ··QPN·37ec9452b863aafba2ffaa4e482702a2
147 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341147 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
148 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b148 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
149 import··-/··Data.Set·4e6de1c7d2f595e4320f97ac5792e9f7149 import··-/··Data.Set·4e6de1c7d2f595e4320f97ac5792e9f7
150 import··-/··Data.Set.Internal·012b350bbe976db3c273c4703566debf150 import··-/··Data.Set.Internal·012b350bbe976db3c273c4703566debf
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 fe65299484457c843386836b92bbe797157 ca258cc2676744a6a255e2d9de5574f6
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 d122db576c2e90519561c044928fb967171 d7cced2c14b2fed6df4ebb3e71ca3850
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/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Cycles.hi
Files 96% 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:·a610b5d6d64a48437dd94aa1a94392de 
9 ··ABI·hash:·5b40462a32c7eb272a64092b111a0d15 
10 ··export-list·hash:·7471cd9594a92ca56c4b074381f47d848 ··interface·hash:·31962de0f706471db282a5029234181b
 9 ··ABI·hash:·d00b44850a110a2bcae6f1b1b62130d0
 10 ··export-list·hash:·780a02ec112bdd857be39a92ffd7d9c0
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·d1719fa3e264f925be80119e4ec63e9b12 ··flag·hash:·d1719fa3e264f925be80119e4ec63e9b
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·0d8ab2de256448e6c2087b7efacf7603114 import··-/··Distribution.Simple.Utils·0d8ab2de256448e6c2087b7efacf7603
115 import··-/··Distribution.Compat.Graph·e2bef537e393c817fdf6013ce945208c115 import··-/··Distribution.Compat.Graph·e2bef537e393c817fdf6013ce945208c
116 import··-/··Distribution.Utils.Generic·eb601204eb3502b1aeeff55b6df94d14116 import··-/··Distribution.Utils.Generic·eb601204eb3502b1aeeff55b6df94d14
117 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a117 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
118 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·1678823a836de19719504c93bd7d7f28 
119 ··exports:·41954b4f5ed8da27b4026b5bc3275950 
120 ··ConflictSet·ba2eb995de8c9c5c6c4bc6f1d1909956 
121 ··fromList·1405ed61f621c27c84ed7345a0afa0ca 
122 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·3cd92bbb462524d271f1baf741ddc8e1 
123 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
124 ··RevDepMap·6981b29b75552d1c5d47a77758f26171 
125 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·c9b5f5b71c6c2cb3ab47b4dce04034be 
126 ··exports:·43f5180eee2ed205a4ac12d94e4c57b2 
127 ··FN·62427765e9869c751a3689c91217b105 
128 ··SN·3f0f7b8900592759dcdcd2abea1e0a15 
129 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·effef9489f3d8f7ecfda4676d98e5a0d 
130 ··exports:·ce525d30de1ceb7299c49c65a8547eb2 
131 ··CyclicDependencies·a656f7290eb64875b3878eef94d1a586 
132 ··Done·664f67d15822437cd00dc33da31871aa 
133 ··FChoice·eb6b51bbb415c16297853937d9938563 
134 ··Fail·595718fc496cff72f0d15904770051f4 
135 ··GoalChoice·fc240a7082f41cf6bc7996f953b2f926 
136 ··PChoice·ce87158b5d1bf351965e2ab279b6be58 
137 ··SChoice·8f656b78768c6d7e9edc4a849ddff5a2 
138 ··Tree·62378764c8a8dd62fbda63db3f100860 
139 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Var·1c3d3264146ba8516004216c26c4c2e9 
140 ··P·a829e617a2dd7020db013150893bf4f7 
141 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·65eb1a5e942160a933a31dd0e6f20662 
142 ··exports:·ff0947c6871354cd312ea593cc37d12c 
143 ··Component·76110b0c0c5686e5ecfb8f87e95579ef 
144 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·09698a351ce1f1c3dbd2e6e326a16ade 
145 ··exports:·9530fc2d6d117d4214fb8700d3eeb805 
146 ··QPN·1c9e4f0ae2b175bbf5d0c3ee50e82dea118 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet·3d11fd7b71d3bc6c5d366ef78b055fce
 119 ··exports:·118f6167ce2e7066d055cb7f02a17723
 120 ··ConflictSet·01b790396b159b113698312691810ba7
 121 ··fromList·6e2fec4afadb42799759882fb306427c
 122 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency·b1a2ece5c375b313765a5e87e909f3c9
 123 ··exports:·96b3f2ac3d763353a2ad0f705e13543d
 124 ··RevDepMap·e2aef984e9997cecfa0c3f1a0b53622a
 125 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag·e0880af4991a3d1ca62f246e77148349
 126 ··exports:·106403d60a3400ee02f8b27b596f46a7
 127 ··FN·674415d54550dad506ab5b091bbd8913
 128 ··SN·87f20bf599bd95ef414754c3652371ca
 129 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree·a311bbf687843bf135977b29b4e2a7c7
 130 ··exports:·683e4c703c4dfdb13b487538913ff3f0
 131 ··CyclicDependencies·972af3698512567d47541d37ab138898
 132 ··Done·1a27295e9d039d21d5946bb31f140071
 133 ··FChoice·7ef82dd6231a3762b2eb819ef05d5f5b
 134 ··Fail·cd51f6e1e894e5fd0356817e40adc7d1
 135 ··GoalChoice·cdc95eb9d902468e323e59b9ec63e18d
 136 ··PChoice·47ba48d1215d0d22ed5825995f053948
 137 ··SChoice·6fd0cc5ceb7bc7f30b30fe9c7e68b8f4
 138 ··Tree·171a02dcc9f82149cb0ad2eb837d92ab
 139 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Var·8abf4e1aa5d2a0537f40e9b452a4ce8d
 140 ··P·39cc6b44db466671676142ead4cb2442
 141 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps·c8ad1932787e3c5fc750643700c88912
 142 ··exports:·54d76a08fdce65c6d9975f1024ec455b
 143 ··Component·3d01992635599fe072b316e9c65c7a1c
 144 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·f3086d7637f3663c0e35af35282a8847
 145 ··exports:·17508966c1056b6c88090f095bd2e639
 146 ··QPN·37ec9452b863aafba2ffaa4e482702a2
147 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341147 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
148 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b148 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
149 import··-/··Data.Set·4e6de1c7d2f595e4320f97ac5792e9f7149 import··-/··Data.Set·4e6de1c7d2f595e4320f97ac5792e9f7
150 import··-/··Data.Set.Internal·012b350bbe976db3c273c4703566debf150 import··-/··Data.Set.Internal·012b350bbe976db3c273c4703566debf
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 fe65299484457c843386836b92bbe797157 ca258cc2676744a6a255e2d9de5574f6
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 d122db576c2e90519561c044928fb967171 d7cced2c14b2fed6df4ebb3e71ca3850
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/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Dependency.dyn_hi
Files 99% 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:·bce23029e772f8d5c2c1c86ae4f0add1 
9 ··ABI·hash:·3cd92bbb462524d271f1baf741ddc8e1 
10 ··export-list·hash:·cdf6845a5a12c0faf3f2158a1974eca98 ··interface·hash:·1cbd2493d3dfa082dd71629619c47ae2
 9 ··ABI·hash:·b1a2ece5c375b313765a5e87e909f3c9
 10 ··export-list·hash:·96b3f2ac3d763353a2ad0f705e13543d
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·3e80cb1df469c0c3c595576099c5dd6b136 import··-/··Distribution.Types.LibraryName·3e80cb1df469c0c3c595576099c5dd6b
137 import··-/··Distribution.Types.PackageName·90a080acd957d1e88fa609d6368c1e6c137 import··-/··Distribution.Types.PackageName·90a080acd957d1e88fa609d6368c1e6c
138 import··-/··Distribution.Types.PkgconfigName·3bf989914e8a17d1cf17c2b423d51aeb138 import··-/··Distribution.Types.PkgconfigName·3bf989914e8a17d1cf17c2b423d51aeb
139 import··-/··Distribution.Types.PkgconfigVersionRange·36fa998ee9be4eef6627d74316042f17139 import··-/··Distribution.Types.PkgconfigVersionRange·36fa998ee9be4eef6627d74316042f17
140 import··-/··Distribution.Types.UnqualComponentName·c1ef2076f274b130d09b8d5194cf90a6140 import··-/··Distribution.Types.UnqualComponentName·c1ef2076f274b130d09b8d5194cf90a6
141 import··-/··Language.Haskell.Extension·0c837300434c353a6e425ee74b196e36141 import··-/··Language.Haskell.Extension·0c837300434c353a6e425ee74b196e36
142 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a142 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
143 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·0cd67122820d925661b99f53849fdcc4143 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
144 ··exports:·04ca821322052391955d541e4145b93e144 ··exports:·04ca821322052391955d541e4145b93e
145 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·1678823a836de19719504c93bd7d7f28 
146 ··exports:·41954b4f5ed8da27b4026b5bc3275950 
147 ··ConflictMap·fe8571f2e4b41cdc1bccabc0d0168556 
148 ··ConflictSet·ba2eb995de8c9c5c6c4bc6f1d1909956 
149 ··GoalConflict·b73865e6e96d02eb392f7358f131e45a 
150 ··OrderedVersionRange·e22643c2836c8582f5586d45a3d00f81 
151 ··VersionConflict·2bfb0f1052d00244943e12aaee40b81f 
152 ··VersionConstraintConflict·92f0c48b07bdd88d08732273c45882e4 
153 ··empty·be4881c7012bd55d4c337f616157fb3f 
154 ··fromList·1405ed61f621c27c84ed7345a0afa0ca 
155 ··showConflictSet·e2ed2fa6dd334e0398d093e7e756ba6a 
156 ··singleton·04f7aa73453ac696e76a924524d8df76 
157 ··singletonWithConflict·de825201ef60c1dfa8c81b02235f41ac 
158 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·c9b5f5b71c6c2cb3ab47b4dce04034be 
159 ··exports:·43f5180eee2ed205a4ac12d94e4c57b2 
160 ··FInfo·29007dc9ca53784f17399ace1eebfdc1 
161 ··FN·62427765e9869c751a3689c91217b105 
162 ··FN·bb28394db7a8597b07a851e6fbd1ea18 
163 ··Flag·706612d23429f1e993cced06d3609d37 
164 ··FlagBoth·95402647b19a2043c20851dad45398e9 
165 ··FlagValue·b11de15f70ce3b23839d89ea73c7a59b 
166 ··SN·3f0f7b8900592759dcdcd2abea1e0a15 
167 ··SN·e09ab5eadab57cca79dce135af2f14ca 
168 ··Stanza·9a31d342e374b5b012265f3d1727ef81 
169 ··showFlagValue·fd67749e5fa527b8a480176fed6fb5d7 
170 ··showSBool·9354c7ceaaabe0845c4b8d76b5b9b0e5 
171 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·e93918c7adcc02662acae45e3dfc0ada 
172 ··exports:·dd8b00088022086440b35f1b19cb5209 
173 ··I·2c1df8685459331c2c0e77c7add9eb57 
174 ··PN·d70d88be4120726d09dbda865847bf2f 
175 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Var·1c3d3264146ba8516004216c26c4c2e9 
176 ··exports:·254171acd7c8a54ee43c32417a9ecdd3 
177 ··F·bacb9e24e8dc4d5ac3084ece1e163895 
178 ··P·a829e617a2dd7020db013150893bf4f7 
179 ··S·b08f663bbcdb5c35b3b8189ce259168f 
180 ··Var·94bf0e742574c902d7b50a541e5d2357 
181 ··showVar·fb976370959cc52073f33e6712d671df 
182 ··varPN·ee9733c321eaca54bbabaf08b68061c1 
183 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version·c7a9d05b62ff2d2de9f938686d0253bd 
184 ··exports:·ff5dbb84c4fa5c1d8026ee98a3ae321a 
185 ··VR·7f37cbe34b1d61e8cbc60b0fe1135438 
186 ··Ver·00c7a2f2112fbb22c54957f5def15837 
187 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·65eb1a5e942160a933a31dd0e6f20662 
188 ··exports:·ff0947c6871354cd312ea593cc37d12c 
189 ··Component·76110b0c0c5686e5ecfb8f87e95579ef 
190 ··ComponentSetup·05eda958bc26c909d1bfe6ba35da9094 
191 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·09698a351ce1f1c3dbd2e6e326a16ade 
192 ··exports:·9530fc2d6d117d4214fb8700d3eeb805 
193 ··PackagePath·3484cee7fdb31a02f8e0a21cf367402a 
194 ··Q·420d06029d64b0c8856293f022794840 
195 ··QPN·1c9e4f0ae2b175bbf5d0c3ee50e82dea 
196 ··QualBase·448691bec30d8d260f6bb780feb291af 
197 ··QualExe·1128e7612c122653c19efa5b6e852c12 
198 ··QualSetup·2367c823f81ba6b1ba44b7c2fd5b1038 
199 ··QualToplevel·c4c6fb747ea4e22b4c59fae0fb0f678b 
200 ··Qualifier·5408406f9d3b476d8080058e24b98a03 
201 ··showQPN·29b9eb5c8ae81b2220020f059ab2d957145 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet·3d11fd7b71d3bc6c5d366ef78b055fce
 146 ··exports:·118f6167ce2e7066d055cb7f02a17723
 147 ··ConflictMap·8e8d5acedf9a7bdc8b084aca0a0534da
 148 ··ConflictSet·01b790396b159b113698312691810ba7
 149 ··GoalConflict·f80589169ffe6ebb9c9e82950b4e0aac
 150 ··OrderedVersionRange·d98a5ec9ec448c84a6d1ae9fe7c77472
 151 ··VersionConflict·7f596b149946a9551e6e54fe8dec62eb
 152 ··VersionConstraintConflict·b49b891def5f716f2ba1a2ea2005e082
 153 ··empty·290d1d364e32bd09680a5b2d5a2e8c68
 154 ··fromList·6e2fec4afadb42799759882fb306427c
 155 ··showConflictSet·39252184c40151ee3d349f17d7dd41fa
 156 ··singleton·d772249c7213850d8dcf78a5798e9cc8
 157 ··singletonWithConflict·4cc3292729457a6f782f9622608fe361
 158 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag·e0880af4991a3d1ca62f246e77148349
 159 ··exports:·106403d60a3400ee02f8b27b596f46a7
 160 ··FInfo·752f7351c08dc0f830fd257e5e8b92d1
 161 ··FN·674415d54550dad506ab5b091bbd8913
 162 ··FN·183cd77dc86568a946ff51ebe30b9865
 163 ··Flag·041e9492c8af8a9828256c4151adae40
Max diff block lines reached; 109759/120421 bytes (91.15%) of diff not shown.
118 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Dependency.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····6 ·····got····
7 interface·Distribution.Solver.Modular.Dependency·91037 interface·Distribution.Solver.Modular.Dependency·9103
8 ··interface·hash:·bce23029e772f8d5c2c1c86ae4f0add1 
9 ··ABI·hash:·3cd92bbb462524d271f1baf741ddc8e1 
10 ··export-list·hash:·cdf6845a5a12c0faf3f2158a1974eca98 ··interface·hash:·1cbd2493d3dfa082dd71629619c47ae2
 9 ··ABI·hash:·b1a2ece5c375b313765a5e87e909f3c9
 10 ··export-list·hash:·96b3f2ac3d763353a2ad0f705e13543d
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·3e5e561686d66cab8c9215f1d885519a12 ··flag·hash:·3e5e561686d66cab8c9215f1d885519a
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·3e80cb1df469c0c3c595576099c5dd6b136 import··-/··Distribution.Types.LibraryName·3e80cb1df469c0c3c595576099c5dd6b
137 import··-/··Distribution.Types.PackageName·90a080acd957d1e88fa609d6368c1e6c137 import··-/··Distribution.Types.PackageName·90a080acd957d1e88fa609d6368c1e6c
138 import··-/··Distribution.Types.PkgconfigName·3bf989914e8a17d1cf17c2b423d51aeb138 import··-/··Distribution.Types.PkgconfigName·3bf989914e8a17d1cf17c2b423d51aeb
139 import··-/··Distribution.Types.PkgconfigVersionRange·36fa998ee9be4eef6627d74316042f17139 import··-/··Distribution.Types.PkgconfigVersionRange·36fa998ee9be4eef6627d74316042f17
140 import··-/··Distribution.Types.UnqualComponentName·c1ef2076f274b130d09b8d5194cf90a6140 import··-/··Distribution.Types.UnqualComponentName·c1ef2076f274b130d09b8d5194cf90a6
141 import··-/··Language.Haskell.Extension·0c837300434c353a6e425ee74b196e36141 import··-/··Language.Haskell.Extension·0c837300434c353a6e425ee74b196e36
142 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a142 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
143 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·0cd67122820d925661b99f53849fdcc4143 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
144 ··exports:·04ca821322052391955d541e4145b93e144 ··exports:·04ca821322052391955d541e4145b93e
145 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·1678823a836de19719504c93bd7d7f28 
146 ··exports:·41954b4f5ed8da27b4026b5bc3275950 
147 ··ConflictMap·fe8571f2e4b41cdc1bccabc0d0168556 
148 ··ConflictSet·ba2eb995de8c9c5c6c4bc6f1d1909956 
149 ··GoalConflict·b73865e6e96d02eb392f7358f131e45a 
150 ··OrderedVersionRange·e22643c2836c8582f5586d45a3d00f81 
151 ··VersionConflict·2bfb0f1052d00244943e12aaee40b81f 
152 ··VersionConstraintConflict·92f0c48b07bdd88d08732273c45882e4 
153 ··empty·be4881c7012bd55d4c337f616157fb3f 
154 ··fromList·1405ed61f621c27c84ed7345a0afa0ca 
155 ··showConflictSet·e2ed2fa6dd334e0398d093e7e756ba6a 
156 ··singleton·04f7aa73453ac696e76a924524d8df76 
157 ··singletonWithConflict·de825201ef60c1dfa8c81b02235f41ac 
158 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·c9b5f5b71c6c2cb3ab47b4dce04034be 
159 ··exports:·43f5180eee2ed205a4ac12d94e4c57b2 
160 ··FInfo·29007dc9ca53784f17399ace1eebfdc1 
161 ··FN·62427765e9869c751a3689c91217b105 
162 ··FN·bb28394db7a8597b07a851e6fbd1ea18 
163 ··Flag·706612d23429f1e993cced06d3609d37 
164 ··FlagBoth·95402647b19a2043c20851dad45398e9 
165 ··FlagValue·b11de15f70ce3b23839d89ea73c7a59b 
166 ··SN·3f0f7b8900592759dcdcd2abea1e0a15 
167 ··SN·e09ab5eadab57cca79dce135af2f14ca 
168 ··Stanza·9a31d342e374b5b012265f3d1727ef81 
169 ··showFlagValue·fd67749e5fa527b8a480176fed6fb5d7 
170 ··showSBool·9354c7ceaaabe0845c4b8d76b5b9b0e5 
171 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·e93918c7adcc02662acae45e3dfc0ada 
172 ··exports:·dd8b00088022086440b35f1b19cb5209 
173 ··I·2c1df8685459331c2c0e77c7add9eb57 
174 ··PN·d70d88be4120726d09dbda865847bf2f 
175 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Var·1c3d3264146ba8516004216c26c4c2e9 
176 ··exports:·254171acd7c8a54ee43c32417a9ecdd3 
177 ··F·bacb9e24e8dc4d5ac3084ece1e163895 
178 ··P·a829e617a2dd7020db013150893bf4f7 
179 ··S·b08f663bbcdb5c35b3b8189ce259168f 
180 ··Var·94bf0e742574c902d7b50a541e5d2357 
181 ··showVar·fb976370959cc52073f33e6712d671df 
182 ··varPN·ee9733c321eaca54bbabaf08b68061c1 
183 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version·c7a9d05b62ff2d2de9f938686d0253bd 
184 ··exports:·ff5dbb84c4fa5c1d8026ee98a3ae321a 
185 ··VR·7f37cbe34b1d61e8cbc60b0fe1135438 
186 ··Ver·00c7a2f2112fbb22c54957f5def15837 
187 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·65eb1a5e942160a933a31dd0e6f20662 
188 ··exports:·ff0947c6871354cd312ea593cc37d12c 
189 ··Component·76110b0c0c5686e5ecfb8f87e95579ef 
190 ··ComponentSetup·05eda958bc26c909d1bfe6ba35da9094 
191 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·09698a351ce1f1c3dbd2e6e326a16ade 
192 ··exports:·9530fc2d6d117d4214fb8700d3eeb805 
193 ··PackagePath·3484cee7fdb31a02f8e0a21cf367402a 
194 ··Q·420d06029d64b0c8856293f022794840 
195 ··QPN·1c9e4f0ae2b175bbf5d0c3ee50e82dea 
196 ··QualBase·448691bec30d8d260f6bb780feb291af 
197 ··QualExe·1128e7612c122653c19efa5b6e852c12 
198 ··QualSetup·2367c823f81ba6b1ba44b7c2fd5b1038 
199 ··QualToplevel·c4c6fb747ea4e22b4c59fae0fb0f678b 
200 ··Qualifier·5408406f9d3b476d8080058e24b98a03 
201 ··showQPN·29b9eb5c8ae81b2220020f059ab2d957145 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet·3d11fd7b71d3bc6c5d366ef78b055fce
 146 ··exports:·118f6167ce2e7066d055cb7f02a17723
 147 ··ConflictMap·8e8d5acedf9a7bdc8b084aca0a0534da
 148 ··ConflictSet·01b790396b159b113698312691810ba7
 149 ··GoalConflict·f80589169ffe6ebb9c9e82950b4e0aac
 150 ··OrderedVersionRange·d98a5ec9ec448c84a6d1ae9fe7c77472
 151 ··VersionConflict·7f596b149946a9551e6e54fe8dec62eb
 152 ··VersionConstraintConflict·b49b891def5f716f2ba1a2ea2005e082
 153 ··empty·290d1d364e32bd09680a5b2d5a2e8c68
 154 ··fromList·6e2fec4afadb42799759882fb306427c
 155 ··showConflictSet·39252184c40151ee3d349f17d7dd41fa
 156 ··singleton·d772249c7213850d8dcf78a5798e9cc8
 157 ··singletonWithConflict·4cc3292729457a6f782f9622608fe361
 158 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag·e0880af4991a3d1ca62f246e77148349
 159 ··exports:·106403d60a3400ee02f8b27b596f46a7
 160 ··FInfo·752f7351c08dc0f830fd257e5e8b92d1
 161 ··FN·674415d54550dad506ab5b091bbd8913
 162 ··FN·183cd77dc86568a946ff51ebe30b9865
 163 ··Flag·041e9492c8af8a9828256c4151adae40
Max diff block lines reached; 109759/120418 bytes (91.15%) of diff not shown.
33.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Explore.dyn_hi
Files 96% 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····dyn
7 interface·Distribution.Solver.Modular.Explore·91037 interface·Distribution.Solver.Modular.Explore·9103
8 ··interface·hash:·ec2164960e84064255752bd9246f2cdc 
9 ··ABI·hash:·28f827556d9868ae562874c9a49e9dcb 
10 ··export-list·hash:·5c5755fb0ce61e0a982de823cca3f549 
11 ··orphan·hash:·a5a18cdd8891b89cb340dfc091fa97178 ··interface·hash:·bf34ba188b36dc857a5f9f4017f44534
 9 ··ABI·hash:·c12e9bf5569590f94a8f1b5dd9014929
 10 ··export-list·hash:·79717abd86792ba12294adef22559bdc
 11 ··orphan·hash:·813678d7af94107c63da4ca3801183d3
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·4cdf7e54a59e51944d24a5b9f0877d9a137 import··-/··Distribution.Simple.Flag·4cdf7e54a59e51944d24a5b9f0877d9a
138 import··-/··Distribution.Simple.Setup·238a490d06adc5d1cc66b5afed0573c9138 import··-/··Distribution.Simple.Setup·238a490d06adc5d1cc66b5afed0573c9
139 import··-/··Distribution.Types.VersionRange·308bb90b6eaad325d52885a7c577341d139 import··-/··Distribution.Types.VersionRange·308bb90b6eaad325d52885a7c577341d
140 import··-/··Distribution.Types.VersionRange.Internal·37b3e5e311c4c3cf23e2cc65200e81f0140 import··-/··Distribution.Types.VersionRange.Internal·37b3e5e311c4c3cf23e2cc65200e81f0
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·0cd67122820d925661b99f53849fdcc4143 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
144 ··exports:·04ca821322052391955d541e4145b93e144 ··exports:·04ca821322052391955d541e4145b93e
145 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment·ef781a0388d9657961d96a189c8d37cc 
146 ··exports:·f839e743c77fb05b1019942b400aabc2 
147 ··A·f5cc4f5daace6b74d845fe49933741f0 
148 ··Assignment·ba9f66b19e03d365fda96bca3e2d25a9 
149 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·1678823a836de19719504c93bd7d7f28 
150 ··exports:·41954b4f5ed8da27b4026b5bc3275950 
151 ··Conflict·d4ffd182f38df906ce6bac776734af39 
152 ··ConflictMap·fe8571f2e4b41cdc1bccabc0d0168556 
153 ··ConflictSet·ba2eb995de8c9c5c6c4bc6f1d1909956 
154 ··GoalConflict·b73865e6e96d02eb392f7358f131e45a 
155 ··OrderedVersionRange·be48a479426bd41e7d967240c7af8ff9 
156 ··OtherConflict·89ee1069a84b65498c49aa938f2d2ddb 
157 ··VersionConflict·2bfb0f1052d00244943e12aaee40b81f 
158 ··VersionConstraintConflict·92f0c48b07bdd88d08732273c45882e4 
159 ··empty·be4881c7012bd55d4c337f616157fb3f 
160 ··lookup·1896210654f5c73114f4bba0044aed54 
161 ··member·50861a1ce0ad706e6bdd56bfcfc0297c 
162 ··singleton·04f7aa73453ac696e76a924524d8df76 
163 ··singletonWithConflict·de825201ef60c1dfa8c81b02235f41ac 
164 ··toList·9f2bf2dc04e51299d604b062cbf8a3af 
165 ··union·287c9d5a2e6eccbf24e08e2b8bcdb423 
166 ··unions·a289e3df4334de16c22ba89b62bcaab4 
167 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·3cd92bbb462524d271f1baf741ddc8e1 
168 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
169 ··Constrained·73698c9707510622d807b3e2337eb074 
170 ··Dep·7334409c94169263e50894cab6fde1d4 
171 ··Goal·6af272ca260c4ba7ece20ba414b3c512 
172 ··Goal·5ceff316a2038a9b8ec42ced5b206230 
173 ··LDep·4643f41418c9c923efb78c405424dc1d 
174 ··PkgComponent·89e5b6d39e765f808b8162e8d2208675 
175 ··QGoalReason·b7509e90d0133e91fdc4a4b6c0f0fbf9 
176 ··RevDepMap·6981b29b75552d1c5d47a77758f26171 
177 ··Simple·50bdbaab5cddded9ad146ca61203571f 
178 ··goalReasonToConflictSet·1f48aecf46b305b1a058f42684d93807 
179 ··goalReasonToConflictSetWithConflict·746eac19fad833d26cd0ad6e476ad939 
180 ··qualifyDeps·361db5c6c06f2cdabc5082ff46af648d 
181 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·57a68d238907e44621d74217b59bec7a 
182 ··exports:·72340dc1c8fafcfe7a4bd1fc46ed70a1 
183 ··Index·9041f26adf2edfe56180c8d7bb925cf2 
184 ··PInfo·547555b4b61eb3d1a11a1d3cfd300bb3 
185 ··defaultQualifyOptions·e336ca90898c97f8ce2e82258987e46a 
186 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Log·d103011ecba59577d8cd5717c042933e 
187 ··exports:·ee571e02a2b40db9ca0c0c5c3fd49e32 
188 ··BackjumpLimitReached·d2a7072aee18a607bdf1d055fd4295e0 
189 ··ExhaustiveSearch·1209c59876d1d854789c777ca11acfed 
190 ··SolverFailure·6c7fb99699369a6c6eb19e2da9015264 
191 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Message·1ada89772d6a0484553647438cd60167 
192 ··exports:·ab223c77a360edc78c2044fccb9e7590 
193 ··Failure·102aeb8f83b11235121093ec082c63bc 
194 ··Message·717bea7ab6ceda0e6e9b82b6f38b93d5 
195 ··Next·a7ceb54e126fdf262ad8fadacdba8616 
196 ··Skip·93df86411bd6f1d6b5dc9642844cc064 
197 ··Success·57857e8974d4d18f00f42070be4d4f95 
198 ··TryF·e2b6fc92f1517d3e63d018ae7266520c 
199 ··TryP·8b87fd908bd1b90cf61261247119d524 
200 ··TryS·848befeb1ae07070d9ccf82008ca7d87 
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·e93918c7adcc02662acae45e3dfc0ada 
207 ··exports:·dd8b00088022086440b35f1b19cb5209 
208 ··I·3a53823bda4a2a890d80796b0e268aa1 
209 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.RetryLog·257a36e7f9683f3eac2385ee6cacb37a 
210 ··exports:·7879667bc576f7d92a9c4ed85f68ef8e 
211 ··RetryLog·e376f10038f61f9ee732053ff10d61e8 
212 ··continueWith·d1ae2d7d3888ca68d2869c1e333f4fb5 
213 ··failWith·917bb0288ebd2ea905ad105ca11bdb6d 
214 ··fromProgress·93bc189f157a37cf3dab2e84730f8a7b 
Max diff block lines reached; 13588/33398 bytes (40.69%) of diff not shown.
33.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Explore.hi
Files 95% similar despite different names
32.6 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····
7 interface·Distribution.Solver.Modular.Explore·91037 interface·Distribution.Solver.Modular.Explore·9103
8 ··interface·hash:·ec2164960e84064255752bd9246f2cdc 
9 ··ABI·hash:·28f827556d9868ae562874c9a49e9dcb 
10 ··export-list·hash:·5c5755fb0ce61e0a982de823cca3f549 
11 ··orphan·hash:·a5a18cdd8891b89cb340dfc091fa97178 ··interface·hash:·bf34ba188b36dc857a5f9f4017f44534
 9 ··ABI·hash:·c12e9bf5569590f94a8f1b5dd9014929
 10 ··export-list·hash:·79717abd86792ba12294adef22559bdc
 11 ··orphan·hash:·813678d7af94107c63da4ca3801183d3
12 ··flag·hash:·f8e7e0984f164511eb119fab662783fb12 ··flag·hash:·f8e7e0984f164511eb119fab662783fb
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·4cdf7e54a59e51944d24a5b9f0877d9a137 import··-/··Distribution.Simple.Flag·4cdf7e54a59e51944d24a5b9f0877d9a
138 import··-/··Distribution.Simple.Setup·238a490d06adc5d1cc66b5afed0573c9138 import··-/··Distribution.Simple.Setup·238a490d06adc5d1cc66b5afed0573c9
139 import··-/··Distribution.Types.VersionRange·308bb90b6eaad325d52885a7c577341d139 import··-/··Distribution.Types.VersionRange·308bb90b6eaad325d52885a7c577341d
140 import··-/··Distribution.Types.VersionRange.Internal·37b3e5e311c4c3cf23e2cc65200e81f0140 import··-/··Distribution.Types.VersionRange.Internal·37b3e5e311c4c3cf23e2cc65200e81f0
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·0cd67122820d925661b99f53849fdcc4143 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
144 ··exports:·04ca821322052391955d541e4145b93e144 ··exports:·04ca821322052391955d541e4145b93e
145 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment·ef781a0388d9657961d96a189c8d37cc 
146 ··exports:·f839e743c77fb05b1019942b400aabc2 
147 ··A·f5cc4f5daace6b74d845fe49933741f0 
148 ··Assignment·ba9f66b19e03d365fda96bca3e2d25a9 
149 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·1678823a836de19719504c93bd7d7f28 
150 ··exports:·41954b4f5ed8da27b4026b5bc3275950 
151 ··Conflict·d4ffd182f38df906ce6bac776734af39 
152 ··ConflictMap·fe8571f2e4b41cdc1bccabc0d0168556 
153 ··ConflictSet·ba2eb995de8c9c5c6c4bc6f1d1909956 
154 ··GoalConflict·b73865e6e96d02eb392f7358f131e45a 
155 ··OrderedVersionRange·be48a479426bd41e7d967240c7af8ff9 
156 ··OtherConflict·89ee1069a84b65498c49aa938f2d2ddb 
157 ··VersionConflict·2bfb0f1052d00244943e12aaee40b81f 
158 ··VersionConstraintConflict·92f0c48b07bdd88d08732273c45882e4 
159 ··empty·be4881c7012bd55d4c337f616157fb3f 
160 ··lookup·1896210654f5c73114f4bba0044aed54 
161 ··member·50861a1ce0ad706e6bdd56bfcfc0297c 
162 ··singleton·04f7aa73453ac696e76a924524d8df76 
163 ··singletonWithConflict·de825201ef60c1dfa8c81b02235f41ac 
164 ··toList·9f2bf2dc04e51299d604b062cbf8a3af 
165 ··union·287c9d5a2e6eccbf24e08e2b8bcdb423 
166 ··unions·a289e3df4334de16c22ba89b62bcaab4 
167 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·3cd92bbb462524d271f1baf741ddc8e1 
168 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
169 ··Constrained·73698c9707510622d807b3e2337eb074 
170 ··Dep·7334409c94169263e50894cab6fde1d4 
171 ··Goal·6af272ca260c4ba7ece20ba414b3c512 
172 ··Goal·5ceff316a2038a9b8ec42ced5b206230 
173 ··LDep·4643f41418c9c923efb78c405424dc1d 
174 ··PkgComponent·89e5b6d39e765f808b8162e8d2208675 
175 ··QGoalReason·b7509e90d0133e91fdc4a4b6c0f0fbf9 
176 ··RevDepMap·6981b29b75552d1c5d47a77758f26171 
177 ··Simple·50bdbaab5cddded9ad146ca61203571f 
178 ··goalReasonToConflictSet·1f48aecf46b305b1a058f42684d93807 
179 ··goalReasonToConflictSetWithConflict·746eac19fad833d26cd0ad6e476ad939 
180 ··qualifyDeps·361db5c6c06f2cdabc5082ff46af648d 
181 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·57a68d238907e44621d74217b59bec7a 
182 ··exports:·72340dc1c8fafcfe7a4bd1fc46ed70a1 
183 ··Index·9041f26adf2edfe56180c8d7bb925cf2 
184 ··PInfo·547555b4b61eb3d1a11a1d3cfd300bb3 
185 ··defaultQualifyOptions·e336ca90898c97f8ce2e82258987e46a 
186 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Log·d103011ecba59577d8cd5717c042933e 
187 ··exports:·ee571e02a2b40db9ca0c0c5c3fd49e32 
188 ··BackjumpLimitReached·d2a7072aee18a607bdf1d055fd4295e0 
189 ··ExhaustiveSearch·1209c59876d1d854789c777ca11acfed 
190 ··SolverFailure·6c7fb99699369a6c6eb19e2da9015264 
191 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Message·1ada89772d6a0484553647438cd60167 
192 ··exports:·ab223c77a360edc78c2044fccb9e7590 
193 ··Failure·102aeb8f83b11235121093ec082c63bc 
194 ··Message·717bea7ab6ceda0e6e9b82b6f38b93d5 
195 ··Next·a7ceb54e126fdf262ad8fadacdba8616 
196 ··Skip·93df86411bd6f1d6b5dc9642844cc064 
197 ··Success·57857e8974d4d18f00f42070be4d4f95 
198 ··TryF·e2b6fc92f1517d3e63d018ae7266520c 
199 ··TryP·8b87fd908bd1b90cf61261247119d524 
200 ··TryS·848befeb1ae07070d9ccf82008ca7d87 
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·e93918c7adcc02662acae45e3dfc0ada 
207 ··exports:·dd8b00088022086440b35f1b19cb5209 
208 ··I·3a53823bda4a2a890d80796b0e268aa1 
209 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.RetryLog·257a36e7f9683f3eac2385ee6cacb37a 
210 ··exports:·7879667bc576f7d92a9c4ed85f68ef8e 
211 ··RetryLog·e376f10038f61f9ee732053ff10d61e8 
212 ··continueWith·d1ae2d7d3888ca68d2869c1e333f4fb5 
213 ··failWith·917bb0288ebd2ea905ad105ca11bdb6d 
214 ··fromProgress·93bc189f157a37cf3dab2e84730f8a7b 
Max diff block lines reached; 13588/33395 bytes (40.69%) of diff not shown.
76.8 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Flag.dyn_hi
Files 96% 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····dyn
7 interface·Distribution.Solver.Modular.Flag·91037 interface·Distribution.Solver.Modular.Flag·9103
8 ··interface·hash:·d79455d672f75e2a82f775a82bbdc657 
9 ··ABI·hash:·c9b5f5b71c6c2cb3ab47b4dce04034be 
10 ··export-list·hash:·43f5180eee2ed205a4ac12d94e4c57b28 ··interface·hash:·ab48dac90973e4b62976355fe27542ba
 9 ··ABI·hash:·e0880af4991a3d1ca62f246e77148349
 10 ··export-list·hash:·106403d60a3400ee02f8b27b596f46a7
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·0eeccc8da90c07369a5bc2e7bbd5e74d117 import··-/··Distribution.PackageDescription·0eeccc8da90c07369a5bc2e7bbd5e74d
118 import··-/··Distribution.Types.Flag·6548c367bb2b292960273ebb0ce954ff118 import··-/··Distribution.Types.Flag·6548c367bb2b292960273ebb0ce954ff
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·5dbe2c16981f7b2ed566aaa4a526e996 
124 ··exports:·72dcff85b85b5e2c9e3f5ac6df0f2d35 
125 ··OptionalStanza·389932575aa95fc318ddf3f8eeaf1531 
126 ··showStanza·6dbca6bf1f5d9ca0854c883b590e004e 
127 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·09698a351ce1f1c3dbd2e6e326a16ade 
128 ··exports:·9530fc2d6d117d4214fb8700d3eeb805 
129 ··QPN·1c9e4f0ae2b175bbf5d0c3ee50e82dea 
130 ··showQPN·29b9eb5c8ae81b2220020f059ab2d957120 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·3df66a22370b0de6d8a06dee6c9c6f5a
 124 ··exports:·5da4858e0e9f28525098e1893480cc3c
 125 ··OptionalStanza·ea547e2ac45158934f7ff4b346cfb2dc
 126 ··showStanza·ec2a68f01a44ac8d1d881e1094ccd32f
 127 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·f3086d7637f3663c0e35af35282a8847
 128 ··exports:·17508966c1056b6c88090f095bd2e639
 129 ··QPN·37ec9452b863aafba2ffaa4e482702a2
 130 ··showQPN·02e7f1a1f544ee4ff6bd74bcb8006c32
131 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341131 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
132 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b132 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
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 8d38383f724f8821a25d832a5c95f968227 e4d73c0543942ba512a8f881d4ba796c
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 0abcca90e665805a4470fc7defe236c2234 23a13b04b6682c105594fd43def67088
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/78283 bytes (90.57%) of diff not shown.
76.8 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Flag.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····
7 interface·Distribution.Solver.Modular.Flag·91037 interface·Distribution.Solver.Modular.Flag·9103
8 ··interface·hash:·d79455d672f75e2a82f775a82bbdc657 
9 ··ABI·hash:·c9b5f5b71c6c2cb3ab47b4dce04034be 
10 ··export-list·hash:·43f5180eee2ed205a4ac12d94e4c57b28 ··interface·hash:·ab48dac90973e4b62976355fe27542ba
 9 ··ABI·hash:·e0880af4991a3d1ca62f246e77148349
 10 ··export-list·hash:·106403d60a3400ee02f8b27b596f46a7
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·25d8d00850d0d3c77bbee86526b8a57f12 ··flag·hash:·25d8d00850d0d3c77bbee86526b8a57f
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·0eeccc8da90c07369a5bc2e7bbd5e74d117 import··-/··Distribution.PackageDescription·0eeccc8da90c07369a5bc2e7bbd5e74d
118 import··-/··Distribution.Types.Flag·6548c367bb2b292960273ebb0ce954ff118 import··-/··Distribution.Types.Flag·6548c367bb2b292960273ebb0ce954ff
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·5dbe2c16981f7b2ed566aaa4a526e996 
124 ··exports:·72dcff85b85b5e2c9e3f5ac6df0f2d35 
125 ··OptionalStanza·389932575aa95fc318ddf3f8eeaf1531 
126 ··showStanza·6dbca6bf1f5d9ca0854c883b590e004e 
127 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·09698a351ce1f1c3dbd2e6e326a16ade 
128 ··exports:·9530fc2d6d117d4214fb8700d3eeb805 
129 ··QPN·1c9e4f0ae2b175bbf5d0c3ee50e82dea 
130 ··showQPN·29b9eb5c8ae81b2220020f059ab2d957120 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·3df66a22370b0de6d8a06dee6c9c6f5a
 124 ··exports:·5da4858e0e9f28525098e1893480cc3c
 125 ··OptionalStanza·ea547e2ac45158934f7ff4b346cfb2dc
 126 ··showStanza·ec2a68f01a44ac8d1d881e1094ccd32f
 127 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·f3086d7637f3663c0e35af35282a8847
 128 ··exports:·17508966c1056b6c88090f095bd2e639
 129 ··QPN·37ec9452b863aafba2ffaa4e482702a2
 130 ··showQPN·02e7f1a1f544ee4ff6bd74bcb8006c32
131 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341131 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
132 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b132 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
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 8d38383f724f8821a25d832a5c95f968227 e4d73c0543942ba512a8f881d4ba796c
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 0abcca90e665805a4470fc7defe236c2234 23a13b04b6682c105594fd43def67088
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/78280 bytes (90.57%) of diff not shown.
37.3 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-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, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Distribution.Solver.Modular.Index·91037 interface·Distribution.Solver.Modular.Index·9103
8 ··interface·hash:·b6ddeb412f6e34bcfa535096ac614dce 
9 ··ABI·hash:·57a68d238907e44621d74217b59bec7a 
10 ··export-list·hash:·72340dc1c8fafcfe7a4bd1fc46ed70a1 
11 ··orphan·hash:·fddfdb4254d40d64cd3e65e056b54754 
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc51258848 ··interface·hash:·c26bd6f9961332e484a907cedd2e77bb
 9 ··ABI·hash:·fb0620605a012d8354cdf50b01ee7c96
 10 ··export-list·hash:·8a4718331ae144d23c693e7c8f5be13e
 11 ··orphan·hash:·1170d4b60d8eaba4752f9759ffb69249
 12 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d3866
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·3bf5a4e86815f07f3ede3e88dbb2cf9516 ··src_hash:·3bf5a4e86815f07f3ede3e88dbb2cf95
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
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·90a080acd957d1e88fa609d6368c1e6c110 import··-/··Distribution.Types.PackageName·90a080acd957d1e88fa609d6368c1e6c
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·3cd92bbb462524d271f1baf741ddc8e1 
114 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
115 ··Dep·7334409c94169263e50894cab6fde1d4 
116 ··ExposedComponent·a8095ab602b7ea10e59acf467a8d08dd 
117 ··FlaggedDeps·57a95989ca452eb19d5638d338a129be 
118 ··LDep·4643f41418c9c923efb78c405424dc1d 
119 ··PkgComponent·89e5b6d39e765f808b8162e8d2208675 
120 ··QO·8f80a7baffadbc6f93667c673ff72d53 
121 ··QualifyOptions·33b21bf49164b3f8193e4ecb8ddd77a7 
122 ··flattenFlaggedDeps·ea78f3ecfd793b0cc04d48b1f0972bc4 
123 ··qoBaseShim·b74c5fb5208e4215b4ae08fab061b5d5 
124 ··qoSetupIndependent·4dde0742e0c2d8b3d7e53d335c40e5bb 
125 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·c9b5f5b71c6c2cb3ab47b4dce04034be 
126 ··exports:·43f5180eee2ed205a4ac12d94e4c57b2 
127 ··FlagInfo·4ca6295bb2477d1de6ddb6a1499f1c20 
128 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·e93918c7adcc02662acae45e3dfc0ada 
129 ··exports:·dd8b00088022086440b35f1b19cb5209 
130 ··I·3a53823bda4a2a890d80796b0e268aa1 
131 ··I·2c1df8685459331c2c0e77c7add9eb57 
132 ··Inst·4f9b465cc9da064871f6f3a4973d11fd 
133 ··PN·d70d88be4120726d09dbda865847bf2f 
134 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·effef9489f3d8f7ecfda4676d98e5a0d 
135 ··exports:·ce525d30de1ceb7299c49c65a8547eb2 
136 ··FailReason·c6e22d5dc4252e285b07008d3293d70c113 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency·b1a2ece5c375b313765a5e87e909f3c9
 114 ··exports:·96b3f2ac3d763353a2ad0f705e13543d
 115 ··Dep·4598a8183e2580a496015d95339e1d47
 116 ··ExposedComponent·ec3dc65677e74e20be4ebf59eefd34ed
 117 ··FlaggedDeps·563445ddf0ac22512e59e0954922def7
 118 ··LDep·c34772a3480fa75f5b435caf7b33829d
 119 ··PkgComponent·62d98848d9a2f385c26a8887e67e9f4e
 120 ··QO·f6266c3640e46b1d8b1d7f093ea4bf6d
 121 ··QualifyOptions·6ace9b56ee4b77c43c6ea53169c03f4f
 122 ··flattenFlaggedDeps·a3d6dacaa1e22cb1b788c60d0328be16
 123 ··qoBaseShim·c14918e6e89c6eb4f1ea2d7a32c2d064
 124 ··qoSetupIndependent·106b9fa79df0b1b47157f6a865a80acd
 125 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag·e0880af4991a3d1ca62f246e77148349
 126 ··exports:·106403d60a3400ee02f8b27b596f46a7
 127 ··FlagInfo·08ddb491fa3ee21a6d319538dec1c9d5
 128 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package·548e253176f2d63792eae788492ac235
 129 ··exports:·c6e7936948b91cba7427efa5186e4342
 130 ··I·8559ff8ed1b082d3bd04608c04d3ed3b
 131 ··I·dada84fe57736849fd7dc39699e88ddc
 132 ··Inst·59140fd6a0867dcd056da06d33142d01
 133 ··PN·a414dd44f6ba03c2d11d6b7bc99eb794
 134 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree·a311bbf687843bf135977b29b4e2a7c7
 135 ··exports:·683e4c703c4dfdb13b487538913ff3f0
 136 ··FailReason·83df0bd841e2e3871e7507f7de64f582
137 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341137 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
138 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b138 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
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==
Max diff block lines reached; 30493/37793 bytes (80.68%) of diff not shown.
37.3 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Index.dyn_hi
Files 91% similar despite different names
36.9 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Distribution.Solver.Modular.Index·91037 interface·Distribution.Solver.Modular.Index·9103
8 ··interface·hash:·b6ddeb412f6e34bcfa535096ac614dce 
9 ··ABI·hash:·57a68d238907e44621d74217b59bec7a 
10 ··export-list·hash:·72340dc1c8fafcfe7a4bd1fc46ed70a1 
11 ··orphan·hash:·fddfdb4254d40d64cd3e65e056b54754 
12 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d38668 ··interface·hash:·c26bd6f9961332e484a907cedd2e77bb
 9 ··ABI·hash:·fb0620605a012d8354cdf50b01ee7c96
 10 ··export-list·hash:·8a4718331ae144d23c693e7c8f5be13e
 11 ··orphan·hash:·1170d4b60d8eaba4752f9759ffb69249
 12 ··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
19 ··where19 ··where
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·90a080acd957d1e88fa609d6368c1e6c110 import··-/··Distribution.Types.PackageName·90a080acd957d1e88fa609d6368c1e6c
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·3cd92bbb462524d271f1baf741ddc8e1 
114 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
115 ··Dep·7334409c94169263e50894cab6fde1d4 
116 ··ExposedComponent·a8095ab602b7ea10e59acf467a8d08dd 
117 ··FlaggedDeps·57a95989ca452eb19d5638d338a129be 
118 ··LDep·4643f41418c9c923efb78c405424dc1d 
119 ··PkgComponent·89e5b6d39e765f808b8162e8d2208675 
120 ··QO·8f80a7baffadbc6f93667c673ff72d53 
121 ··QualifyOptions·33b21bf49164b3f8193e4ecb8ddd77a7 
122 ··flattenFlaggedDeps·ea78f3ecfd793b0cc04d48b1f0972bc4 
123 ··qoBaseShim·b74c5fb5208e4215b4ae08fab061b5d5 
124 ··qoSetupIndependent·4dde0742e0c2d8b3d7e53d335c40e5bb 
125 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·c9b5f5b71c6c2cb3ab47b4dce04034be 
126 ··exports:·43f5180eee2ed205a4ac12d94e4c57b2 
127 ··FlagInfo·4ca6295bb2477d1de6ddb6a1499f1c20 
128 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·e93918c7adcc02662acae45e3dfc0ada 
129 ··exports:·dd8b00088022086440b35f1b19cb5209 
130 ··I·3a53823bda4a2a890d80796b0e268aa1 
131 ··I·2c1df8685459331c2c0e77c7add9eb57 
132 ··Inst·4f9b465cc9da064871f6f3a4973d11fd 
133 ··PN·d70d88be4120726d09dbda865847bf2f 
134 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·effef9489f3d8f7ecfda4676d98e5a0d 
135 ··exports:·ce525d30de1ceb7299c49c65a8547eb2 
136 ··FailReason·c6e22d5dc4252e285b07008d3293d70c113 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency·b1a2ece5c375b313765a5e87e909f3c9
 114 ··exports:·96b3f2ac3d763353a2ad0f705e13543d
 115 ··Dep·4598a8183e2580a496015d95339e1d47
 116 ··ExposedComponent·ec3dc65677e74e20be4ebf59eefd34ed
 117 ··FlaggedDeps·563445ddf0ac22512e59e0954922def7
 118 ··LDep·c34772a3480fa75f5b435caf7b33829d
 119 ··PkgComponent·62d98848d9a2f385c26a8887e67e9f4e
 120 ··QO·f6266c3640e46b1d8b1d7f093ea4bf6d
 121 ··QualifyOptions·6ace9b56ee4b77c43c6ea53169c03f4f
 122 ··flattenFlaggedDeps·a3d6dacaa1e22cb1b788c60d0328be16
 123 ··qoBaseShim·c14918e6e89c6eb4f1ea2d7a32c2d064
 124 ··qoSetupIndependent·106b9fa79df0b1b47157f6a865a80acd
 125 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag·e0880af4991a3d1ca62f246e77148349
 126 ··exports:·106403d60a3400ee02f8b27b596f46a7
 127 ··FlagInfo·08ddb491fa3ee21a6d319538dec1c9d5
 128 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Package·548e253176f2d63792eae788492ac235
 129 ··exports:·c6e7936948b91cba7427efa5186e4342
 130 ··I·8559ff8ed1b082d3bd04608c04d3ed3b
 131 ··I·dada84fe57736849fd7dc39699e88ddc
 132 ··Inst·59140fd6a0867dcd056da06d33142d01
 133 ··PN·a414dd44f6ba03c2d11d6b7bc99eb794
 134 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Tree·a311bbf687843bf135977b29b4e2a7c7
 135 ··exports:·683e4c703c4dfdb13b487538913ff3f0
 136 ··FailReason·83df0bd841e2e3871e7507f7de64f582
137 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341137 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
138 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b138 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
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==
Max diff block lines reached; 30493/37793 bytes (80.68%) of diff not shown.
48.4 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/IndexConversion.hi
Files 99% 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····
7 interface·Distribution.Solver.Modular.IndexConversion·91037 interface·Distribution.Solver.Modular.IndexConversion·9103
8 ··interface·hash:·25d32534facfcf5fbf37958d883dafcb 
9 ··ABI·hash:·7d3fe71fec560eba8746ab0a29fd15ca 
10 ··export-list·hash:·b1731141c9c28f0554a404e8bc4544f2 
11 ··orphan·hash:·70f9d9e8e7348e591eb0e11207be0758 
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc51258848 ··interface·hash:·4e5aa3f651dfda93cd585e62404824dc
 9 ··ABI·hash:·9e144a9eaedee05c4d5cac19d2d1b0a5
 10 ··export-list·hash:·c6779cc3b9facc1c030d8af73db7510c
 11 ··orphan·hash:·46400f809ef14ca72ec527a13d575e93
 12 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d3866
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·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·7dcf124fa138cabc046cb6200c9abc1e169 import··-/··Distribution.Types.PackageId·7dcf124fa138cabc046cb6200c9abc1e
170 import··-/··Distribution.Types.PkgconfigDependency·42fbfc6a533517e059f78792f133d554170 import··-/··Distribution.Types.PkgconfigDependency·42fbfc6a533517e059f78792f133d554
171 import··-/··Distribution.Types.SetupBuildInfo·0a647285f37136738e6e31bd2a229b46171 import··-/··Distribution.Types.SetupBuildInfo·0a647285f37136738e6e31bd2a229b46
172 import··-/··Distribution.Types.TestSuite·ee37ee03ffabad10392466bfb6f1b70e172 import··-/··Distribution.Types.TestSuite·ee37ee03ffabad10392466bfb6f1b70e
173 import··-/··Distribution.Types.UnitId·c4e935866f009ef7d19deb636bcb7742173 import··-/··Distribution.Types.UnitId·c4e935866f009ef7d19deb636bcb7742
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·0cd67122820d925661b99f53849fdcc4176 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
177 ··exports:·04ca821322052391955d541e4145b93e177 ··exports:·04ca821322052391955d541e4145b93e
178 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·3cd92bbb462524d271f1baf741ddc8e1 
179 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
180 ··Constrained·73698c9707510622d807b3e2337eb074 
181 ··Dep·7334409c94169263e50894cab6fde1d4 
182 ··DependencyReason·a1223ff1a38c174e1410ffb87d6ff06d 
183 ··DependencyReason·0fa36aefb60de43f5e867e37d2ce24d5 
184 ··ExposedComponent·a8095ab602b7ea10e59acf467a8d08dd 
185 ··ExposedExe·efc20edcc9893d067551248501203d6c 
186 ··ExposedLib·6a782af5baae52689f2fb7437281e3e0 
187 ··Ext·69b81de3ec8db05fcd3eb2ebbeb42217 
188 ··Fixed·19f145362c746b9bd80714c5ea611717 
189 ··Flagged·6c500103f80dc485c6e6c3573e85ebca 
190 ··FlaggedDep·7f91fc1f31412cc761fd16ee936d9dd9 
191 ··FlaggedDeps·57a95989ca452eb19d5638d338a129be 
192 ··LDep·4643f41418c9c923efb78c405424dc1d 
193 ··LDep·fc60c9ff8b2aec3ea51d3bbf9775c95c 
194 ··Lang·d9287b5f7fc697c4fed5382bf620e725 
195 ··Pkg·f954bf89ad7ca5ea22b34f6c22722629 
196 ··PkgComponent·89e5b6d39e765f808b8162e8d2208675 
197 ··PkgComponent·f6e4eb88f1ac57408c406424deb34c0f 
198 ··Simple·50bdbaab5cddded9ad146ca61203571f 
199 ··Stanza·34086132fcad9e764c933180f12a1794 
200 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·c9b5f5b71c6c2cb3ab47b4dce04034be 
201 ··exports:·43f5180eee2ed205a4ac12d94e4c57b2 
202 ··FInfo·a18ee22d73d990a9ac7423be097efbf4 
203 ··FN·62427765e9869c751a3689c91217b105 
204 ··FlagBoth·95402647b19a2043c20851dad45398e9 
205 ··FlagFalse·2d752fa4a5ac969a1208e8f3bfe67e4a 
206 ··FlagInfo·4ca6295bb2477d1de6ddb6a1499f1c20 
207 ··FlagTrue·cb9e8ee41e2535dc8f04d3b9042ce791 
208 ··FlagValue·b11de15f70ce3b23839d89ea73c7a59b 
209 ··SN·3f0f7b8900592759dcdcd2abea1e0a15 
210 ··Stanza·9a31d342e374b5b012265f3d1727ef81 
211 ··WeakOrTrivial·76cab77dd9465a938b4fc85b8c4381db 
212 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·57a68d238907e44621d74217b59bec7a 
213 ··exports:·72340dc1c8fafcfe7a4bd1fc46ed70a1 
214 ··ComponentInfo·4cb8d5228778612264c0c85a4d13dba3 
215 ··ComponentInfo·5f36d73120c544921aee29992f58c1b2 
216 ··Index·9041f26adf2edfe56180c8d7bb925cf2 
217 ··IsBuildable·ed3860e72038d699a5f390aa92d15f3b 
218 ··IsVisible·c2902e5fe2955c10ac4a61318e0a011f 
219 ··PInfo·547555b4b61eb3d1a11a1d3cfd300bb3 
220 ··PInfo·0d7331b29f08bdf3422002ef2a683e1e 
221 ··compIsBuildable·563dab0835f9a2adc464996799e66fa0 
222 ··compIsVisible·30427d7e0aac3d4691ac385bd60b88d1 
223 ··mkIndex·75ab6c0898ada256ea1d022293e2374e 
224 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·e93918c7adcc02662acae45e3dfc0ada 
225 ··exports:·dd8b00088022086440b35f1b19cb5209 
226 ··I·3a53823bda4a2a890d80796b0e268aa1 
227 ··I·2c1df8685459331c2c0e77c7add9eb57 
228 ··InRepo·3eaa5898ecd23061037b47f3daeae672 
229 ··Inst·4f9b465cc9da064871f6f3a4973d11fd 
230 ··PN·d70d88be4120726d09dbda865847bf2f 
231 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·effef9489f3d8f7ecfda4676d98e5a0d 
232 ··exports:·ce525d30de1ceb7299c49c65a8547eb2 
233 ··Broken·71dba7e92c5e753cd958a69a587d2785 
234 ··Shadowed·8cc70c5093fda7b9f556c48313327b5a 
235 ··UnsupportedSpecVer·17f7d0b94a62bac286314bd7197fa1b4 
236 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version·c7a9d05b62ff2d2de9f938686d0253bd 
237 ··exports:·ff5dbb84c4fa5c1d8026ee98a3ae321a 
238 ··.&&.·c5df641e667137d8d49fcc290b0186bc 
239 ··.||.·f0e4bb459de2879b225264eb28f75508 
240 ··VR·7f37cbe34b1d61e8cbc60b0fe1135438 
241 ··checkVR·9fa17e8f3e55635aa7b4d39ad0535905 
242 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·65eb1a5e942160a933a31dd0e6f20662 
243 ··exports:·ff0947c6871354cd312ea593cc37d12c 
244 ··Component·76110b0c0c5686e5ecfb8f87e95579ef 
245 ··ComponentBench·3cec03bc2a2e7bb7804b1bd6079dd978 
246 ··ComponentExe·fbf4e9bb38d9d1eb8f7c273e2b33e0f7 
247 ··ComponentFLib·bf8aae4681c5c7799947c42f0c0f3305 
Max diff block lines reached; 30726/49149 bytes (62.52%) of diff not shown.
48.4 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-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····6 ·····got····dyn
7 interface·Distribution.Solver.Modular.IndexConversion·91037 interface·Distribution.Solver.Modular.IndexConversion·9103
8 ··interface·hash:·25d32534facfcf5fbf37958d883dafcb 
9 ··ABI·hash:·7d3fe71fec560eba8746ab0a29fd15ca 
10 ··export-list·hash:·b1731141c9c28f0554a404e8bc4544f2 
11 ··orphan·hash:·70f9d9e8e7348e591eb0e11207be0758 
12 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d38668 ··interface·hash:·4e5aa3f651dfda93cd585e62404824dc
 9 ··ABI·hash:·9e144a9eaedee05c4d5cac19d2d1b0a5
 10 ··export-list·hash:·c6779cc3b9facc1c030d8af73db7510c
 11 ··orphan·hash:·46400f809ef14ca72ec527a13d575e93
 12 ··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·7dcf124fa138cabc046cb6200c9abc1e169 import··-/··Distribution.Types.PackageId·7dcf124fa138cabc046cb6200c9abc1e
170 import··-/··Distribution.Types.PkgconfigDependency·42fbfc6a533517e059f78792f133d554170 import··-/··Distribution.Types.PkgconfigDependency·42fbfc6a533517e059f78792f133d554
171 import··-/··Distribution.Types.SetupBuildInfo·0a647285f37136738e6e31bd2a229b46171 import··-/··Distribution.Types.SetupBuildInfo·0a647285f37136738e6e31bd2a229b46
172 import··-/··Distribution.Types.TestSuite·ee37ee03ffabad10392466bfb6f1b70e172 import··-/··Distribution.Types.TestSuite·ee37ee03ffabad10392466bfb6f1b70e
173 import··-/··Distribution.Types.UnitId·c4e935866f009ef7d19deb636bcb7742173 import··-/··Distribution.Types.UnitId·c4e935866f009ef7d19deb636bcb7742
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·0cd67122820d925661b99f53849fdcc4176 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
177 ··exports:·04ca821322052391955d541e4145b93e177 ··exports:·04ca821322052391955d541e4145b93e
178 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·3cd92bbb462524d271f1baf741ddc8e1 
179 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
180 ··Constrained·73698c9707510622d807b3e2337eb074 
181 ··Dep·7334409c94169263e50894cab6fde1d4 
182 ··DependencyReason·a1223ff1a38c174e1410ffb87d6ff06d 
183 ··DependencyReason·0fa36aefb60de43f5e867e37d2ce24d5 
184 ··ExposedComponent·a8095ab602b7ea10e59acf467a8d08dd 
185 ··ExposedExe·efc20edcc9893d067551248501203d6c 
186 ··ExposedLib·6a782af5baae52689f2fb7437281e3e0 
187 ··Ext·69b81de3ec8db05fcd3eb2ebbeb42217 
188 ··Fixed·19f145362c746b9bd80714c5ea611717 
189 ··Flagged·6c500103f80dc485c6e6c3573e85ebca 
190 ··FlaggedDep·7f91fc1f31412cc761fd16ee936d9dd9 
191 ··FlaggedDeps·57a95989ca452eb19d5638d338a129be 
192 ··LDep·4643f41418c9c923efb78c405424dc1d 
193 ··LDep·fc60c9ff8b2aec3ea51d3bbf9775c95c 
194 ··Lang·d9287b5f7fc697c4fed5382bf620e725 
195 ··Pkg·f954bf89ad7ca5ea22b34f6c22722629 
196 ··PkgComponent·89e5b6d39e765f808b8162e8d2208675 
197 ··PkgComponent·f6e4eb88f1ac57408c406424deb34c0f 
198 ··Simple·50bdbaab5cddded9ad146ca61203571f 
199 ··Stanza·34086132fcad9e764c933180f12a1794 
200 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·c9b5f5b71c6c2cb3ab47b4dce04034be 
201 ··exports:·43f5180eee2ed205a4ac12d94e4c57b2 
202 ··FInfo·a18ee22d73d990a9ac7423be097efbf4 
203 ··FN·62427765e9869c751a3689c91217b105 
204 ··FlagBoth·95402647b19a2043c20851dad45398e9 
205 ··FlagFalse·2d752fa4a5ac969a1208e8f3bfe67e4a 
206 ··FlagInfo·4ca6295bb2477d1de6ddb6a1499f1c20 
207 ··FlagTrue·cb9e8ee41e2535dc8f04d3b9042ce791 
208 ··FlagValue·b11de15f70ce3b23839d89ea73c7a59b 
209 ··SN·3f0f7b8900592759dcdcd2abea1e0a15 
210 ··Stanza·9a31d342e374b5b012265f3d1727ef81 
211 ··WeakOrTrivial·76cab77dd9465a938b4fc85b8c4381db 
212 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·57a68d238907e44621d74217b59bec7a 
213 ··exports:·72340dc1c8fafcfe7a4bd1fc46ed70a1 
214 ··ComponentInfo·4cb8d5228778612264c0c85a4d13dba3 
215 ··ComponentInfo·5f36d73120c544921aee29992f58c1b2 
216 ··Index·9041f26adf2edfe56180c8d7bb925cf2 
217 ··IsBuildable·ed3860e72038d699a5f390aa92d15f3b 
218 ··IsVisible·c2902e5fe2955c10ac4a61318e0a011f 
219 ··PInfo·547555b4b61eb3d1a11a1d3cfd300bb3 
220 ··PInfo·0d7331b29f08bdf3422002ef2a683e1e 
221 ··compIsBuildable·563dab0835f9a2adc464996799e66fa0 
222 ··compIsVisible·30427d7e0aac3d4691ac385bd60b88d1 
223 ··mkIndex·75ab6c0898ada256ea1d022293e2374e 
224 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·e93918c7adcc02662acae45e3dfc0ada 
225 ··exports:·dd8b00088022086440b35f1b19cb5209 
226 ··I·3a53823bda4a2a890d80796b0e268aa1 
227 ··I·2c1df8685459331c2c0e77c7add9eb57 
228 ··InRepo·3eaa5898ecd23061037b47f3daeae672 
229 ··Inst·4f9b465cc9da064871f6f3a4973d11fd 
230 ··PN·d70d88be4120726d09dbda865847bf2f 
231 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·effef9489f3d8f7ecfda4676d98e5a0d 
232 ··exports:·ce525d30de1ceb7299c49c65a8547eb2 
233 ··Broken·71dba7e92c5e753cd958a69a587d2785 
234 ··Shadowed·8cc70c5093fda7b9f556c48313327b5a 
235 ··UnsupportedSpecVer·17f7d0b94a62bac286314bd7197fa1b4 
236 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version·c7a9d05b62ff2d2de9f938686d0253bd 
237 ··exports:·ff5dbb84c4fa5c1d8026ee98a3ae321a 
238 ··.&&.·c5df641e667137d8d49fcc290b0186bc 
239 ··.||.·f0e4bb459de2879b225264eb28f75508 
240 ··VR·7f37cbe34b1d61e8cbc60b0fe1135438 
241 ··checkVR·9fa17e8f3e55635aa7b4d39ad0535905 
242 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·65eb1a5e942160a933a31dd0e6f20662 
243 ··exports:·ff0947c6871354cd312ea593cc37d12c 
244 ··Component·76110b0c0c5686e5ecfb8f87e95579ef 
245 ··ComponentBench·3cec03bc2a2e7bb7804b1bd6079dd978 
246 ··ComponentExe·fbf4e9bb38d9d1eb8f7c273e2b33e0f7 
247 ··ComponentFLib·bf8aae4681c5c7799947c42f0c0f3305 
Max diff block lines reached; 30726/49149 bytes (62.52%) of diff not shown.
12.9 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-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.6 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Distribution.Solver.Modular.LabeledGraph·91037 interface·Distribution.Solver.Modular.LabeledGraph·9103
8 ··interface·hash:·e7ac9418e86b1e2c127b87a3078d01fe 
9 ··ABI·hash:·585dac5fb55cc207d6195f98c188e563 
10 ··export-list·hash:·9d556fa15d9027e0b671016644d8c60e8 ··interface·hash:·41a1ba96f6e591029eaf20379d4a35c1
 9 ··ABI·hash:·8c02ba09ba2d3304e96ebd8da7eef6a3
 10 ··export-list·hash:·332a39a6ba382f2e47f7333a87cde21a
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ffb41df46406d3d7604717d0e08daaa812 ··flag·hash:·39451e865afbac755abdaba978d8fc55
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
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
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·0cd67122820d925661b99f53849fdcc463 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
64 ··exports:·04ca821322052391955d541e4145b93e64 ··exports:·04ca821322052391955d541e4145b93e
65 import··-/··Data.Graph·b83dd61e74b0bb68e88040fa3453f7b265 import··-/··Data.Graph·b83dd61e74b0bb68e88040fa3453f7b2
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,
Max diff block lines reached; 6537/12851 bytes (50.87%) of diff not shown.
12.9 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-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.6 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Distribution.Solver.Modular.LabeledGraph·91037 interface·Distribution.Solver.Modular.LabeledGraph·9103
8 ··interface·hash:·e7ac9418e86b1e2c127b87a3078d01fe 
9 ··ABI·hash:·585dac5fb55cc207d6195f98c188e563 
10 ··export-list·hash:·9d556fa15d9027e0b671016644d8c60e8 ··interface·hash:·41a1ba96f6e591029eaf20379d4a35c1
 9 ··ABI·hash:·8c02ba09ba2d3304e96ebd8da7eef6a3
 10 ··export-list·hash:·332a39a6ba382f2e47f7333a87cde21a
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·39451e865afbac755abdaba978d8fc5512 ··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
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
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·0cd67122820d925661b99f53849fdcc463 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
64 ··exports:·04ca821322052391955d541e4145b93e64 ··exports:·04ca821322052391955d541e4145b93e
65 import··-/··Data.Graph·b83dd61e74b0bb68e88040fa3453f7b265 import··-/··Data.Graph·b83dd61e74b0bb68e88040fa3453f7b2
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,
Max diff block lines reached; 6537/12851 bytes (50.87%) of diff not shown.
61.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Linking.dyn_hi
Files 99% 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:·7720437d8fc57d9c7d58c9a9d068e146 
9 ··ABI·hash:·04ba0358054fe73072ff3df3867694bc 
10 ··export-list·hash:·730700a448ee7c86ca60f68640df2a86 
11 ··orphan·hash:·132a22895b2740913367cfbdff2b4cf78 ··interface·hash:·24725ff22af157124774581b158bbead
 9 ··ABI·hash:·bef1ab6474b25b234e00320963f0c475
 10 ··export-list·hash:·61c9df2db577ed551bc01d6ff3a1d173
 11 ··orphan·hash:·ce80f1924d5a6d4ae7fccc25e9eaf7f4
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·6548c367bb2b292960273ebb0ce954ff114 import··-/··Distribution.Types.Flag·6548c367bb2b292960273ebb0ce954ff
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·0cd67122820d925661b99f53849fdcc4119 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·136e682f321dc408926964e6ec58f1f5
123 ··exports:·04ca821322052391955d541e4145b93e123 ··exports:·04ca821322052391955d541e4145b93e
124 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment·ef781a0388d9657961d96a189c8d37cc 
125 ··exports:·f839e743c77fb05b1019942b400aabc2 
126 ··FAssignment·6146068274cd99de7e08dd3e326d6fad 
127 ··SAssignment·2a5e9092967291be17bc544b074b9971 
128 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·1678823a836de19719504c93bd7d7f28 
129 ··exports:·41954b4f5ed8da27b4026b5bc3275950 
130 ··ConflictSet·ba2eb995de8c9c5c6c4bc6f1d1909956 
131 ··empty·be4881c7012bd55d4c337f616157fb3f 
132 ··fromList·1405ed61f621c27c84ed7345a0afa0ca 
133 ··insert·344c159f38a84382cc6c16a69b051905 
134 ··union·287c9d5a2e6eccbf24e08e2b8bcdb423 
135 ··unions·a289e3df4334de16c22ba89b62bcaab4 
136 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·3cd92bbb462524d271f1baf741ddc8e1 
137 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
138 ··Dep·7334409c94169263e50894cab6fde1d4 
139 ··Ext·69b81de3ec8db05fcd3eb2ebbeb42217 
140 ··Flagged·6c500103f80dc485c6e6c3573e85ebca 
141 ··FlaggedDep·7f91fc1f31412cc761fd16ee936d9dd9 
142 ··FlaggedDeps·57a95989ca452eb19d5638d338a129be 
143 ··LDep·4643f41418c9c923efb78c405424dc1d 
144 ··Lang·d9287b5f7fc697c4fed5382bf620e725 
145 ··Pkg·f954bf89ad7ca5ea22b34f6c22722629 
146 ··PkgComponent·89e5b6d39e765f808b8162e8d2208675 
147 ··QualifyOptions·33b21bf49164b3f8193e4ecb8ddd77a7 
148 ··Simple·50bdbaab5cddded9ad146ca61203571f 
149 ··Stanza·34086132fcad9e764c933180f12a1794 
150 ··dependencyReasonToConflictSet·391fefcdff0cafbef1ccced2431c4055 
151 ··qualifyDeps·361db5c6c06f2cdabc5082ff46af648d 
152 ··unqualifyDeps·b168cef71eec23d16c1b343da27a26a7 
153 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·c9b5f5b71c6c2cb3ab47b4dce04034be 
154 ··exports:·43f5180eee2ed205a4ac12d94e4c57b2 
155 ··FN·62427765e9869c751a3689c91217b105 
156 ··FN·bb28394db7a8597b07a851e6fbd1ea18 
157 ··QFN·425e17c79c8188bcdafc30e297f917a3 
158 ··QSN·394639e08687f45040aeb579ac638337 
159 ··SN·3f0f7b8900592759dcdcd2abea1e0a15 
160 ··SN·e09ab5eadab57cca79dce135af2f14ca 
161 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·57a68d238907e44621d74217b59bec7a 
162 ··exports:·72340dc1c8fafcfe7a4bd1fc46ed70a1 
163 ··Index·9041f26adf2edfe56180c8d7bb925cf2 
164 ··PInfo·547555b4b61eb3d1a11a1d3cfd300bb3 
165 ··defaultQualifyOptions·e336ca90898c97f8ce2e82258987e46a 
166 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·e93918c7adcc02662acae45e3dfc0ada 
167 ··exports:·dd8b00088022086440b35f1b19cb5209 
168 ··I·2c1df8685459331c2c0e77c7add9eb57 
169 ··PI·909c17fef1eb8db1c95d07d75efb6468 
170 ··PI·ef8723db01977a8e14b0c0d03e0be3dc 
171 ··PN·d70d88be4120726d09dbda865847bf2f 
172 ··showPI·f5b977a13ea06ebc65fe789b620be1e3 
173 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·effef9489f3d8f7ecfda4676d98e5a0d 
174 ··exports:·ce525d30de1ceb7299c49c65a8547eb2 
175 ··DependenciesNotLinked·94d8ed674936463ed50892450db97f4e 
176 ··Done·664f67d15822437cd00dc33da31871aa 
177 ··FChoice·eb6b51bbb415c16297853937d9938563 
178 ··Fail·595718fc496cff72f0d15904770051f4 
179 ··GoalChoice·fc240a7082f41cf6bc7996f953b2f926 
180 ··PChoice·ce87158b5d1bf351965e2ab279b6be58 
181 ··POption·3bd85a3c53d91ce6d528cfe5f224db19 
182 ··POption·3192c0e603f75e67f08fed535b1e2894 
183 ··SChoice·8f656b78768c6d7e9edc4a849ddff5a2 
184 ··Tree·62378764c8a8dd62fbda63db3f100860 
185 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Var·1c3d3264146ba8516004216c26c4c2e9 
186 ··F·bacb9e24e8dc4d5ac3084ece1e163895 
187 ··P·a829e617a2dd7020db013150893bf4f7 
188 ··S·b08f663bbcdb5c35b3b8189ce259168f 
189 ··Var·94bf0e742574c902d7b50a541e5d2357 
190 ··varPN·ee9733c321eaca54bbabaf08b68061c1 
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/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Linking.hi
Files 98% 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:·7720437d8fc57d9c7d58c9a9d068e146 
9 ··ABI·hash:·04ba0358054fe73072ff3df3867694bc 
10 ··export-list·hash:·730700a448ee7c86ca60f68640df2a86 
11 ··orphan·hash:·132a22895b2740913367cfbdff2b4cf78 ··interface·hash:·24725ff22af157124774581b158bbead
 9 ··ABI·hash:·bef1ab6474b25b234e00320963f0c475
 10 ··export-list·hash:·61c9df2db577ed551bc01d6ff3a1d173
 11 ··orphan·hash:·ce80f1924d5a6d4ae7fccc25e9eaf7f4
12 ··flag·hash:·9dc0a02f4216773b652d8e129301d00112 ··flag·hash:·9dc0a02f4216773b652d8e129301d001
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·6548c367bb2b292960273ebb0ce954ff114 import··-/··Distribution.Types.Flag·6548c367bb2b292960273ebb0ce954ff
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·0cd67122820d925661b99f53849fdcc4119 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·136e682f321dc408926964e6ec58f1f5
123 ··exports:·04ca821322052391955d541e4145b93e123 ··exports:·04ca821322052391955d541e4145b93e
124 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment·ef781a0388d9657961d96a189c8d37cc 
125 ··exports:·f839e743c77fb05b1019942b400aabc2 
126 ··FAssignment·6146068274cd99de7e08dd3e326d6fad 
127 ··SAssignment·2a5e9092967291be17bc544b074b9971 
128 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·1678823a836de19719504c93bd7d7f28 
129 ··exports:·41954b4f5ed8da27b4026b5bc3275950 
130 ··ConflictSet·ba2eb995de8c9c5c6c4bc6f1d1909956 
131 ··empty·be4881c7012bd55d4c337f616157fb3f 
132 ··fromList·1405ed61f621c27c84ed7345a0afa0ca 
133 ··insert·344c159f38a84382cc6c16a69b051905 
134 ··union·287c9d5a2e6eccbf24e08e2b8bcdb423 
135 ··unions·a289e3df4334de16c22ba89b62bcaab4 
136 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·3cd92bbb462524d271f1baf741ddc8e1 
137 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
138 ··Dep·7334409c94169263e50894cab6fde1d4 
139 ··Ext·69b81de3ec8db05fcd3eb2ebbeb42217 
140 ··Flagged·6c500103f80dc485c6e6c3573e85ebca 
141 ··FlaggedDep·7f91fc1f31412cc761fd16ee936d9dd9 
142 ··FlaggedDeps·57a95989ca452eb19d5638d338a129be 
143 ··LDep·4643f41418c9c923efb78c405424dc1d 
144 ··Lang·d9287b5f7fc697c4fed5382bf620e725 
145 ··Pkg·f954bf89ad7ca5ea22b34f6c22722629 
146 ··PkgComponent·89e5b6d39e765f808b8162e8d2208675 
147 ··QualifyOptions·33b21bf49164b3f8193e4ecb8ddd77a7 
148 ··Simple·50bdbaab5cddded9ad146ca61203571f 
149 ··Stanza·34086132fcad9e764c933180f12a1794 
150 ··dependencyReasonToConflictSet·391fefcdff0cafbef1ccced2431c4055 
151 ··qualifyDeps·361db5c6c06f2cdabc5082ff46af648d 
152 ··unqualifyDeps·b168cef71eec23d16c1b343da27a26a7 
153 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·c9b5f5b71c6c2cb3ab47b4dce04034be 
154 ··exports:·43f5180eee2ed205a4ac12d94e4c57b2 
155 ··FN·62427765e9869c751a3689c91217b105 
156 ··FN·bb28394db7a8597b07a851e6fbd1ea18 
157 ··QFN·425e17c79c8188bcdafc30e297f917a3 
158 ··QSN·394639e08687f45040aeb579ac638337 
159 ··SN·3f0f7b8900592759dcdcd2abea1e0a15 
160 ··SN·e09ab5eadab57cca79dce135af2f14ca 
161 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·57a68d238907e44621d74217b59bec7a 
162 ··exports:·72340dc1c8fafcfe7a4bd1fc46ed70a1 
163 ··Index·9041f26adf2edfe56180c8d7bb925cf2 
164 ··PInfo·547555b4b61eb3d1a11a1d3cfd300bb3 
165 ··defaultQualifyOptions·e336ca90898c97f8ce2e82258987e46a 
166 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·e93918c7adcc02662acae45e3dfc0ada 
167 ··exports:·dd8b00088022086440b35f1b19cb5209 
168 ··I·2c1df8685459331c2c0e77c7add9eb57 
169 ··PI·909c17fef1eb8db1c95d07d75efb6468 
170 ··PI·ef8723db01977a8e14b0c0d03e0be3dc 
171 ··PN·d70d88be4120726d09dbda865847bf2f 
172 ··showPI·f5b977a13ea06ebc65fe789b620be1e3 
173 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·effef9489f3d8f7ecfda4676d98e5a0d 
174 ··exports:·ce525d30de1ceb7299c49c65a8547eb2 
175 ··DependenciesNotLinked·94d8ed674936463ed50892450db97f4e 
176 ··Done·664f67d15822437cd00dc33da31871aa 
177 ··FChoice·eb6b51bbb415c16297853937d9938563 
178 ··Fail·595718fc496cff72f0d15904770051f4 
179 ··GoalChoice·fc240a7082f41cf6bc7996f953b2f926 
180 ··PChoice·ce87158b5d1bf351965e2ab279b6be58 
181 ··POption·3bd85a3c53d91ce6d528cfe5f224db19 
182 ··POption·3192c0e603f75e67f08fed535b1e2894 
183 ··SChoice·8f656b78768c6d7e9edc4a849ddff5a2 
184 ··Tree·62378764c8a8dd62fbda63db3f100860 
185 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Var·1c3d3264146ba8516004216c26c4c2e9 
186 ··F·bacb9e24e8dc4d5ac3084ece1e163895 
187 ··P·a829e617a2dd7020db013150893bf4f7 
188 ··S·b08f663bbcdb5c35b3b8189ce259168f 
189 ··Var·94bf0e742574c902d7b50a541e5d2357 
190 ··varPN·ee9733c321eaca54bbabaf08b68061c1 
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/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Log.dyn_hi
Files 96% 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:·d3c094f2cb038e110cf611837671e5c2 
9 ··ABI·hash:·d103011ecba59577d8cd5717c042933e 
10 ··export-list·hash:·ee571e02a2b40db9ca0c0c5c3fd49e328 ··interface·hash:·2ba96edd8bf081ca6aa19be3aed8e384
 9 ··ABI·hash:·bb503d20eb8a3afc7f7c6d37de5b6096
 10 ··export-list·hash:·27220f0c0642bbda31d1841bd3831489
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·0cd67122820d925661b99f53849fdcc4107 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
108 ··exports:·04ca821322052391955d541e4145b93e108 ··exports:·04ca821322052391955d541e4145b93e
109 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·1678823a836de19719504c93bd7d7f28 
110 ··ConflictMap·fe8571f2e4b41cdc1bccabc0d0168556 
111 ··ConflictSet·ba2eb995de8c9c5c6c4bc6f1d1909956 
112 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·3cd92bbb462524d271f1baf741ddc8e1 
113 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
114 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Message·1ada89772d6a0484553647438cd60167 
115 ··exports:·ab223c77a360edc78c2044fccb9e7590 
116 ··Message·717bea7ab6ceda0e6e9b82b6f38b93d5 
117 ··showMessages·7c8334147bf574fc1a38d257104293c9 
118 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.RetryLog·257a36e7f9683f3eac2385ee6cacb37a 
119 ··exports:·7879667bc576f7d92a9c4ed85f68ef8e 
120 ··RetryLog·e376f10038f61f9ee732053ff10d61e8 
121 ··fromProgress·93bc189f157a37cf3dab2e84730f8a7b 
122 ··toProgress·b4167f491b9b39eb71dece9d0f149f9c 
123 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Progress·00bbc1e05ceee7b8eabae499dcec868c 
124 ··exports:·39927bc72c75684a5f6db2f829743454 
125 ··Done·17749da26bb03902bbece95ef0064bce 
126 ··Fail·bc258d4695567d741ed473fd353e3c2d 
127 ··foldProgress·ebb982f81acadb34eb657452a807e841109 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet·3d11fd7b71d3bc6c5d366ef78b055fce
 110 ··ConflictMap·8e8d5acedf9a7bdc8b084aca0a0534da
 111 ··ConflictSet·01b790396b159b113698312691810ba7
 112 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency·b1a2ece5c375b313765a5e87e909f3c9
 113 ··exports:·96b3f2ac3d763353a2ad0f705e13543d
 114 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Message·c8cc543d69b2551e41a3921b52e467f2
 115 ··exports:·5972d02e01a2e9f66b3fc03a94c755b0
 116 ··Message·db6af0bd1464f21063ab86883306681e
 117 ··showMessages·ece026460fcca9331bc98101c9270502
 118 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.RetryLog·8de5ed58c50ce8187cfe25755248a4a9
 119 ··exports:·705f7ed85b3168e5bcd20f16865c5c31
 120 ··RetryLog·8df7e10dada4f2f1d1f3c844c66195e0
 121 ··fromProgress·5d9170b2501d04bfe0322f777dd47853
 122 ··toProgress·258dc5a84780c20b4b6e78a920b2d7c9
 123 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Progress·f1051b55fa7a28f33b96687b02cc3dfe
 124 ··exports:·c782bd98173797bd915bfaa26f955e25
 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/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Log.hi
Files 96% 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:·d3c094f2cb038e110cf611837671e5c2 
9 ··ABI·hash:·d103011ecba59577d8cd5717c042933e 
10 ··export-list·hash:·ee571e02a2b40db9ca0c0c5c3fd49e328 ··interface·hash:·2ba96edd8bf081ca6aa19be3aed8e384
 9 ··ABI·hash:·bb503d20eb8a3afc7f7c6d37de5b6096
 10 ··export-list·hash:·27220f0c0642bbda31d1841bd3831489
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d386612 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d3866
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·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·0cd67122820d925661b99f53849fdcc4107 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
108 ··exports:·04ca821322052391955d541e4145b93e108 ··exports:·04ca821322052391955d541e4145b93e
109 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·1678823a836de19719504c93bd7d7f28 
110 ··ConflictMap·fe8571f2e4b41cdc1bccabc0d0168556 
111 ··ConflictSet·ba2eb995de8c9c5c6c4bc6f1d1909956 
112 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·3cd92bbb462524d271f1baf741ddc8e1 
113 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
114 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Message·1ada89772d6a0484553647438cd60167 
115 ··exports:·ab223c77a360edc78c2044fccb9e7590 
116 ··Message·717bea7ab6ceda0e6e9b82b6f38b93d5 
117 ··showMessages·7c8334147bf574fc1a38d257104293c9 
118 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.RetryLog·257a36e7f9683f3eac2385ee6cacb37a 
119 ··exports:·7879667bc576f7d92a9c4ed85f68ef8e 
120 ··RetryLog·e376f10038f61f9ee732053ff10d61e8 
121 ··fromProgress·93bc189f157a37cf3dab2e84730f8a7b 
122 ··toProgress·b4167f491b9b39eb71dece9d0f149f9c 
123 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Progress·00bbc1e05ceee7b8eabae499dcec868c 
124 ··exports:·39927bc72c75684a5f6db2f829743454 
125 ··Done·17749da26bb03902bbece95ef0064bce 
126 ··Fail·bc258d4695567d741ed473fd353e3c2d 
127 ··foldProgress·ebb982f81acadb34eb657452a807e841109 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet·3d11fd7b71d3bc6c5d366ef78b055fce
 110 ··ConflictMap·8e8d5acedf9a7bdc8b084aca0a0534da
 111 ··ConflictSet·01b790396b159b113698312691810ba7
 112 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency·b1a2ece5c375b313765a5e87e909f3c9
 113 ··exports:·96b3f2ac3d763353a2ad0f705e13543d
 114 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Message·c8cc543d69b2551e41a3921b52e467f2
 115 ··exports:·5972d02e01a2e9f66b3fc03a94c755b0
 116 ··Message·db6af0bd1464f21063ab86883306681e
 117 ··showMessages·ece026460fcca9331bc98101c9270502
 118 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.RetryLog·8de5ed58c50ce8187cfe25755248a4a9
 119 ··exports:·705f7ed85b3168e5bcd20f16865c5c31
 120 ··RetryLog·8df7e10dada4f2f1d1f3c844c66195e0
 121 ··fromProgress·5d9170b2501d04bfe0322f777dd47853
 122 ··toProgress·258dc5a84780c20b4b6e78a920b2d7c9
 123 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Progress·f1051b55fa7a28f33b96687b02cc3dfe
 124 ··exports:·c782bd98173797bd915bfaa26f955e25
 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/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Message.dyn_hi
Files 90% 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····dyn
7 interface·Distribution.Solver.Modular.Message·91037 interface·Distribution.Solver.Modular.Message·9103
8 ··interface·hash:·ed0769bdbce4b0507e7607a3273cb37b 
9 ··ABI·hash:·1ada89772d6a0484553647438cd60167 
10 ··export-list·hash:·ab223c77a360edc78c2044fccb9e7590 
11 ··orphan·hash:·1a461e42623ffa9a16b23f1eece3b5f38 ··interface·hash:·dc4dd978ac31ca6abedde4ec180dd5d8
 9 ··ABI·hash:·c8cc543d69b2551e41a3921b52e467f2
 10 ··export-list·hash:·5972d02e01a2e9f66b3fc03a94c755b0
 11 ··orphan·hash:·9f54b6bfbb601ce8d05f3df8fcf62d23
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·8a0a78c9a8089f11709560fb910e0fbd113 import··-/··Distribution.Pretty·8a0a78c9a8089f11709560fb910e0fbd
114 import··-/··Distribution.Types.LibraryName·3e80cb1df469c0c3c595576099c5dd6b114 import··-/··Distribution.Types.LibraryName·3e80cb1df469c0c3c595576099c5dd6b
115 import··-/··Distribution.Types.UnqualComponentName·c1ef2076f274b130d09b8d5194cf90a6115 import··-/··Distribution.Types.UnqualComponentName·c1ef2076f274b130d09b8d5194cf90a6
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·1678823a836de19719504c93bd7d7f28 
120 ··exports:·41954b4f5ed8da27b4026b5bc3275950 
121 ··Conflict·d4ffd182f38df906ce6bac776734af39 
122 ··ConflictSet·ba2eb995de8c9c5c6c4bc6f1d1909956 
123 ··GoalConflict·b73865e6e96d02eb392f7358f131e45a 
124 ··OrderedVersionRange·be48a479426bd41e7d967240c7af8ff9 
125 ··OtherConflict·89ee1069a84b65498c49aa938f2d2ddb 
126 ··VersionConflict·2bfb0f1052d00244943e12aaee40b81f 
127 ··VersionConstraintConflict·92f0c48b07bdd88d08732273c45882e4 
128 ··showConflictSet·e2ed2fa6dd334e0398d093e7e756ba6a 
129 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·3cd92bbb462524d271f1baf741ddc8e1 
130 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
131 ··Constrained·73698c9707510622d807b3e2337eb074 
132 ··DependencyGoal·4f8c9f5520d6e4c273388e6403d21f41 
133 ··DependencyReason·a1223ff1a38c174e1410ffb87d6ff06d 
134 ··ExposedComponent·a8095ab602b7ea10e59acf467a8d08dd 
135 ··ExposedExe·efc20edcc9893d067551248501203d6c 
136 ··ExposedLib·6a782af5baae52689f2fb7437281e3e0 
137 ··Fixed·19f145362c746b9bd80714c5ea611717 
138 ··Goal·6af272ca260c4ba7ece20ba414b3c512 
139 ··Goal·5ceff316a2038a9b8ec42ced5b206230 
140 ··PkgComponent·89e5b6d39e765f808b8162e8d2208675 
141 ··QGoalReason·b7509e90d0133e91fdc4a4b6c0f0fbf9 
142 ··UserGoal·766372728ff6c6b65deb5fe26f082210 
143 ··showDependencyReason·c85440b6265105599d734010f2c660de 
144 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·c9b5f5b71c6c2cb3ab47b4dce04034be 
145 ··exports:·43f5180eee2ed205a4ac12d94e4c57b2 
146 ··QFN·425e17c79c8188bcdafc30e297f917a3 
147 ··QSN·394639e08687f45040aeb579ac638337 
148 ··showQFN·d30090b7a7ced392075f9d22372e9af2 
149 ··showQFNBool·f3b48dd0dc1e8e2c2d8e51b14afa028a 
150 ··showQSN·351e44da273c6e49f92107f036c3b846 
151 ··showQSNBool·c8c72433fbe20a4203b3387b179c27fd 
152 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.MessageUtils·92ac1d29226a1855ec323139d47e1d15 
153 ··exports:·950025914051e0eb172dfc885d9049b5 
154 ··showUnsupportedExtension·a2a7f21a44c4bffd54393eefea9f1aa8 
155 ··showUnsupportedLanguage·d0fc714b283ae36057a7e1e0d2866c91 
156 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·e93918c7adcc02662acae45e3dfc0ada 
157 ··exports:·dd8b00088022086440b35f1b19cb5209 
158 ··PI·909c17fef1eb8db1c95d07d75efb6468 
159 ··showI·ceb23e90cf7dac076d9575699108f545 
160 ··showPI·f5b977a13ea06ebc65fe789b620be1e3 
161 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·effef9489f3d8f7ecfda4676d98e5a0d 
162 ··exports:·ce525d30de1ceb7299c49c65a8547eb2 
163 ··Backjump·190c5e6f2458db6e45f9f0782d3f0b90 
164 ··Broken·71dba7e92c5e753cd958a69a587d2785 
165 ··CannotReinstall·1f86572a1bf1cc9611f2872abae7dbdf 
166 ··ConflictingConstraints·9124f6c93dc5f7c7c55c0fb5b50a5cdf 
167 ··ConflictingDep·9b87b8bdfdf3f60f1a528e6c9f80d137 
168 ··ConflictingDep·eec4de72fe60b75b8a35dfb0096bd052 
169 ··CyclicDependencies·a656f7290eb64875b3878eef94d1a586 
170 ··DependenciesNotLinked·94d8ed674936463ed50892450db97f4e 
171 ··EmptyGoalChoice·0b51de545158c75838c148cb0e9debf1 
172 ··FailReason·c6e22d5dc4252e285b07008d3293d70c 
173 ··GlobalConstraintFlag·800477b2a11bf42a09d7359c1abfa250 
174 ··GlobalConstraintInstalled·981bc9890c268cdd309f6b32c21e0e5e 
175 ··GlobalConstraintSource·fa62fc2ee3dc3cd730effab671f3f4ad 
176 ··GlobalConstraintVersion·e05de8b4ce86ad262e5a2dbc1286064f 
177 ··MalformedFlagChoice·91724daba65a2ff746077530667c41d1 
178 ··MalformedStanzaChoice·13edaa25313077252ba9bf74bf66eb97 
179 ··ManualFlag·43d2eb08d129356500336ea9fef9164b 
180 ··MissingPkgconfigPackage·c592f62f3e409a3e3c4ff6c999cb3e35 
181 ··MultipleInstances·1e4610648d1377476d5bc945ca230d4f 
182 ··NewPackageDoesNotMatchExistingConstraint·c8aefeb0e436abab8bbdd883ed692288 
183 ··NewPackageHasPrivateRequiredComponent·205d083d73a09caf47c747c1451ac2cc 
184 ··NewPackageHasUnbuildableRequiredComponent·1090add4dd2ef8f255c763ebe4ac4092 
185 ··NewPackageIsMissingRequiredComponent·c5cc2a928b32d74d29cf5f8a4968cbb8 
186 ··NotExplicit·216da494cd88744b7a9d23e087f666dc 
187 ··POption·3bd85a3c53d91ce6d528cfe5f224db19 
188 ··POption·3192c0e603f75e67f08fed535b1e2894 
189 ··PackageRequiresMissingComponent·cdbb16ecb902a8e6691dd6bbbf36365b 
190 ··PackageRequiresPrivateComponent·48b8e78ca7189b2b6aa2651bbfc2fb97 
191 ··PackageRequiresUnbuildableComponent·07d832ab9d2d708020855ef921894b1a 
192 ··Shadowed·8cc70c5093fda7b9f556c48313327b5a 
193 ··UnknownPackage·fd4903d0e6e5ee9460f4c1bdc708f86b 
194 ··UnsupportedExtension·8c4e0ec81611fab1ea048d2d1a2f0aee 
Max diff block lines reached; 23887/41187 bytes (58.00%) of diff not shown.
40.6 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Message.hi
Files 90% 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····
7 interface·Distribution.Solver.Modular.Message·91037 interface·Distribution.Solver.Modular.Message·9103
8 ··interface·hash:·ed0769bdbce4b0507e7607a3273cb37b 
9 ··ABI·hash:·1ada89772d6a0484553647438cd60167 
10 ··export-list·hash:·ab223c77a360edc78c2044fccb9e7590 
11 ··orphan·hash:·1a461e42623ffa9a16b23f1eece3b5f38 ··interface·hash:·dc4dd978ac31ca6abedde4ec180dd5d8
 9 ··ABI·hash:·c8cc543d69b2551e41a3921b52e467f2
 10 ··export-list·hash:·5972d02e01a2e9f66b3fc03a94c755b0
 11 ··orphan·hash:·9f54b6bfbb601ce8d05f3df8fcf62d23
12 ··flag·hash:·f0c1882f3323ad426ef8f86107741c2a12 ··flag·hash:·f0c1882f3323ad426ef8f86107741c2a
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·8a0a78c9a8089f11709560fb910e0fbd113 import··-/··Distribution.Pretty·8a0a78c9a8089f11709560fb910e0fbd
114 import··-/··Distribution.Types.LibraryName·3e80cb1df469c0c3c595576099c5dd6b114 import··-/··Distribution.Types.LibraryName·3e80cb1df469c0c3c595576099c5dd6b
115 import··-/··Distribution.Types.UnqualComponentName·c1ef2076f274b130d09b8d5194cf90a6115 import··-/··Distribution.Types.UnqualComponentName·c1ef2076f274b130d09b8d5194cf90a6
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·1678823a836de19719504c93bd7d7f28 
120 ··exports:·41954b4f5ed8da27b4026b5bc3275950 
121 ··Conflict·d4ffd182f38df906ce6bac776734af39 
122 ··ConflictSet·ba2eb995de8c9c5c6c4bc6f1d1909956 
123 ··GoalConflict·b73865e6e96d02eb392f7358f131e45a 
124 ··OrderedVersionRange·be48a479426bd41e7d967240c7af8ff9 
125 ··OtherConflict·89ee1069a84b65498c49aa938f2d2ddb 
126 ··VersionConflict·2bfb0f1052d00244943e12aaee40b81f 
127 ··VersionConstraintConflict·92f0c48b07bdd88d08732273c45882e4 
128 ··showConflictSet·e2ed2fa6dd334e0398d093e7e756ba6a 
129 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·3cd92bbb462524d271f1baf741ddc8e1 
130 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
131 ··Constrained·73698c9707510622d807b3e2337eb074 
132 ··DependencyGoal·4f8c9f5520d6e4c273388e6403d21f41 
133 ··DependencyReason·a1223ff1a38c174e1410ffb87d6ff06d 
134 ··ExposedComponent·a8095ab602b7ea10e59acf467a8d08dd 
135 ··ExposedExe·efc20edcc9893d067551248501203d6c 
136 ··ExposedLib·6a782af5baae52689f2fb7437281e3e0 
137 ··Fixed·19f145362c746b9bd80714c5ea611717 
138 ··Goal·6af272ca260c4ba7ece20ba414b3c512 
139 ··Goal·5ceff316a2038a9b8ec42ced5b206230 
140 ··PkgComponent·89e5b6d39e765f808b8162e8d2208675 
141 ··QGoalReason·b7509e90d0133e91fdc4a4b6c0f0fbf9 
142 ··UserGoal·766372728ff6c6b65deb5fe26f082210 
143 ··showDependencyReason·c85440b6265105599d734010f2c660de 
144 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·c9b5f5b71c6c2cb3ab47b4dce04034be 
145 ··exports:·43f5180eee2ed205a4ac12d94e4c57b2 
146 ··QFN·425e17c79c8188bcdafc30e297f917a3 
147 ··QSN·394639e08687f45040aeb579ac638337 
148 ··showQFN·d30090b7a7ced392075f9d22372e9af2 
149 ··showQFNBool·f3b48dd0dc1e8e2c2d8e51b14afa028a 
150 ··showQSN·351e44da273c6e49f92107f036c3b846 
151 ··showQSNBool·c8c72433fbe20a4203b3387b179c27fd 
152 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.MessageUtils·92ac1d29226a1855ec323139d47e1d15 
153 ··exports:·950025914051e0eb172dfc885d9049b5 
154 ··showUnsupportedExtension·a2a7f21a44c4bffd54393eefea9f1aa8 
155 ··showUnsupportedLanguage·d0fc714b283ae36057a7e1e0d2866c91 
156 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·e93918c7adcc02662acae45e3dfc0ada 
157 ··exports:·dd8b00088022086440b35f1b19cb5209 
158 ··PI·909c17fef1eb8db1c95d07d75efb6468 
159 ··showI·ceb23e90cf7dac076d9575699108f545 
160 ··showPI·f5b977a13ea06ebc65fe789b620be1e3 
161 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·effef9489f3d8f7ecfda4676d98e5a0d 
162 ··exports:·ce525d30de1ceb7299c49c65a8547eb2 
163 ··Backjump·190c5e6f2458db6e45f9f0782d3f0b90 
164 ··Broken·71dba7e92c5e753cd958a69a587d2785 
165 ··CannotReinstall·1f86572a1bf1cc9611f2872abae7dbdf 
166 ··ConflictingConstraints·9124f6c93dc5f7c7c55c0fb5b50a5cdf 
167 ··ConflictingDep·9b87b8bdfdf3f60f1a528e6c9f80d137 
168 ··ConflictingDep·eec4de72fe60b75b8a35dfb0096bd052 
169 ··CyclicDependencies·a656f7290eb64875b3878eef94d1a586 
170 ··DependenciesNotLinked·94d8ed674936463ed50892450db97f4e 
171 ··EmptyGoalChoice·0b51de545158c75838c148cb0e9debf1 
172 ··FailReason·c6e22d5dc4252e285b07008d3293d70c 
173 ··GlobalConstraintFlag·800477b2a11bf42a09d7359c1abfa250 
174 ··GlobalConstraintInstalled·981bc9890c268cdd309f6b32c21e0e5e 
175 ··GlobalConstraintSource·fa62fc2ee3dc3cd730effab671f3f4ad 
176 ··GlobalConstraintVersion·e05de8b4ce86ad262e5a2dbc1286064f 
177 ··MalformedFlagChoice·91724daba65a2ff746077530667c41d1 
178 ··MalformedStanzaChoice·13edaa25313077252ba9bf74bf66eb97 
179 ··ManualFlag·43d2eb08d129356500336ea9fef9164b 
180 ··MissingPkgconfigPackage·c592f62f3e409a3e3c4ff6c999cb3e35 
181 ··MultipleInstances·1e4610648d1377476d5bc945ca230d4f 
182 ··NewPackageDoesNotMatchExistingConstraint·c8aefeb0e436abab8bbdd883ed692288 
183 ··NewPackageHasPrivateRequiredComponent·205d083d73a09caf47c747c1451ac2cc 
184 ··NewPackageHasUnbuildableRequiredComponent·1090add4dd2ef8f255c763ebe4ac4092 
185 ··NewPackageIsMissingRequiredComponent·c5cc2a928b32d74d29cf5f8a4968cbb8 
186 ··NotExplicit·216da494cd88744b7a9d23e087f666dc 
187 ··POption·3bd85a3c53d91ce6d528cfe5f224db19 
188 ··POption·3192c0e603f75e67f08fed535b1e2894 
189 ··PackageRequiresMissingComponent·cdbb16ecb902a8e6691dd6bbbf36365b 
190 ··PackageRequiresPrivateComponent·48b8e78ca7189b2b6aa2651bbfc2fb97 
191 ··PackageRequiresUnbuildableComponent·07d832ab9d2d708020855ef921894b1a 
192 ··Shadowed·8cc70c5093fda7b9f556c48313327b5a 
193 ··UnknownPackage·fd4903d0e6e5ee9460f4c1bdc708f86b 
194 ··UnsupportedExtension·8c4e0ec81611fab1ea048d2d1a2f0aee 
Max diff block lines reached; 23887/41184 bytes (58.00%) of diff not shown.
11.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/MessageUtils.dyn_hi
Files 96% 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:·985ad03ed510eec6ce728058cdac4d99 
9 ··ABI·hash:·92ac1d29226a1855ec323139d47e1d15 
10 ··export-list·hash:·950025914051e0eb172dfc885d9049b58 ··interface·hash:·39d1ceeac2d8bb2b14f96c603bae06c1
 9 ··ABI·hash:·fe50c8178fde0a195878cdae50bdfd7f
 10 ··export-list·hash:·278b00da6ef8e669ea5f992b3319a5b8
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 fd53bf7592114c6f4778114eafbc8cc9179 f08506b76fa84f37f5bcc75fd23f0782
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 687949ffa12b0f8bafb0f6fcb3233988184 936455ee6b8f74a7d16f15f1508440c6
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 a2a7f21a44c4bffd54393eefea9f1aa8262 cb2b41576c47f7d3211ddfe148b420cb
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/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/MessageUtils.hi
Files 93% 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:·985ad03ed510eec6ce728058cdac4d99 
9 ··ABI·hash:·92ac1d29226a1855ec323139d47e1d15 
10 ··export-list·hash:·950025914051e0eb172dfc885d9049b58 ··interface·hash:·39d1ceeac2d8bb2b14f96c603bae06c1
 9 ··ABI·hash:·fe50c8178fde0a195878cdae50bdfd7f
 10 ··export-list·hash:·278b00da6ef8e669ea5f992b3319a5b8
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d386612 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d3866
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·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 fd53bf7592114c6f4778114eafbc8cc9179 f08506b76fa84f37f5bcc75fd23f0782
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 687949ffa12b0f8bafb0f6fcb3233988184 936455ee6b8f74a7d16f15f1508440c6
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 a2a7f21a44c4bffd54393eefea9f1aa8262 cb2b41576c47f7d3211ddfe148b420cb
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/x86_64-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/x86_64-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····dyn6 ·····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/48935 bytes (88.37%) of diff not shown.
48.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/PSQ.hi
Files 99% 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····
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:·815334d053a47534fc5057a81f56a28a12 ··flag·hash:·815334d053a47534fc5057a81f56a28a
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/48932 bytes (88.37%) of diff not shown.
56.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-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, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Distribution.Solver.Modular.Package·91037 interface·Distribution.Solver.Modular.Package·9103
8 ··interface·hash:·eb607f7915897ece0888b8ef43cdb083 
9 ··ABI·hash:·e93918c7adcc02662acae45e3dfc0ada 
10 ··export-list·hash:·dd8b00088022086440b35f1b19cb52098 ··interface·hash:·ea2cdb9bb9f48515db678930a7e5e184
 9 ··ABI·hash:·548e253176f2d63792eae788492ac235
 10 ··export-list·hash:·c6e7936948b91cba7427efa5186e4342
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·efa8e49c74a13c5a6e4a6de0dfbc626612 ··flag·hash:·25d8d00850d0d3c77bbee86526b8a57f
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
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
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·40388ae679ef36ae7db1d87c6494804190 import··-/··Distribution.Package·40388ae679ef36ae7db1d87c64948041
91 import··-/··Distribution.Pretty·8a0a78c9a8089f11709560fb910e0fbd91 import··-/··Distribution.Pretty·8a0a78c9a8089f11709560fb910e0fbd
92 import··-/··Distribution.Types.PackageId·7dcf124fa138cabc046cb6200c9abc1e92 import··-/··Distribution.Types.PackageId·7dcf124fa138cabc046cb6200c9abc1e
93 import··-/··Distribution.Types.PackageName·90a080acd957d1e88fa609d6368c1e6c93 import··-/··Distribution.Types.PackageName·90a080acd957d1e88fa609d6368c1e6c
94 import··-/··Distribution.Types.PkgconfigName·3bf989914e8a17d1cf17c2b423d51aeb94 import··-/··Distribution.Types.PkgconfigName·3bf989914e8a17d1cf17c2b423d51aeb
95 import··-/··Distribution.Types.UnitId·c4e935866f009ef7d19deb636bcb774295 import··-/··Distribution.Types.UnitId·c4e935866f009ef7d19deb636bcb7742
96 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a96 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
97 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·0cd67122820d925661b99f53849fdcc497 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
98 ··exports:·04ca821322052391955d541e4145b93e98 ··exports:·04ca821322052391955d541e4145b93e
99 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version·c7a9d05b62ff2d2de9f938686d0253bd 
100 ··exports:·ff5dbb84c4fa5c1d8026ee98a3ae321a 
101 ··Ver·00c7a2f2112fbb22c54957f5def15837 
102 ··showVer·3d9ad26e9caa26f7683668d27f05ec4f 
103 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·09698a351ce1f1c3dbd2e6e326a16ade 
104 ··exports:·9530fc2d6d117d4214fb8700d3eeb805 
105 ··Independent·288ac1bb1e7880c71ccaff6ea59ce697 
106 ··PackagePath·3484cee7fdb31a02f8e0a21cf367402a 
107 ··PackagePath·3e5b1c7a80cdeea8011402536c959e88 
108 ··Q·420d06029d64b0c8856293f022794840 
109 ··QPN·1c9e4f0ae2b175bbf5d0c3ee50e82dea 
110 ··QualBase·448691bec30d8d260f6bb780feb291af 
111 ··QualExe·1128e7612c122653c19efa5b6e852c12 
112 ··QualSetup·2367c823f81ba6b1ba44b7c2fd5b1038 
113 ··QualToplevel·c4c6fb747ea4e22b4c59fae0fb0f678b 
114 ··Qualified·2410e09b5d76c7ec41a2c1a90a7df8ec 
115 ··showQPN·29b9eb5c8ae81b2220020f059ab2d95799 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version·a20ac7237a3bbba63929bf19c77fb8ad
 100 ··exports:·a66fb1bac835c334784e1d0970bd787c
 101 ··Ver·50a63b5c15a48ae3fae189b25b50a83b
 102 ··showVer·fbb2939dd34d51533ed7cdae1fc3d56b
 103 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·f3086d7637f3663c0e35af35282a8847
 104 ··exports:·17508966c1056b6c88090f095bd2e639
 105 ··Independent·217828476804b8df800c72c9c8f66657
 106 ··PackagePath·f14fc32c07e08f6868aa648d06b1780a
 107 ··PackagePath·19fdb0597bb34fb9e478f6c77c0a4b5d
 108 ··Q·b2daa1dc36040145dbec9c9a1e813478
 109 ··QPN·37ec9452b863aafba2ffaa4e482702a2
 110 ··QualBase·2a963bbf0357cab3a54bd81e480aece6
 111 ··QualExe·8b243e626cab330b81bd5d757a142b9f
 112 ··QualSetup·8092f5b9b1140c1b73b68ed2540b4004
 113 ··QualToplevel·02cbd93aec32e8062b0d9053f6c6337a
 114 ··Qualified·b87301455e5e836cef38bcf3eaf19ef3
 115 ··showQPN·02e7f1a1f544ee4ff6bd74bcb8006c32
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 105158b80e12591a8df214191c7cf8e6123 380174f991e12d2ce03bbd277fc8dd35
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 9eb6d2cbd7b54dca304ab8ed7dbb762e132 c1b730b22a00914449cd374ccc1e4eb2
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 00b8c754d00db01818dbf229942d1cf4141 946820a6353c4cc89c13990526d6e13c
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 e48ad006e0880df96da71ad1e1488aba149 2e3c2c52427bf48137ed7bdc03605e2f
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]
Max diff block lines reached; 49564/56940 bytes (87.05%) of diff not shown.
56.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-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, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Distribution.Solver.Modular.Package·91037 interface·Distribution.Solver.Modular.Package·9103
8 ··interface·hash:·eb607f7915897ece0888b8ef43cdb083 
9 ··ABI·hash:·e93918c7adcc02662acae45e3dfc0ada 
10 ··export-list·hash:·dd8b00088022086440b35f1b19cb52098 ··interface·hash:·ea2cdb9bb9f48515db678930a7e5e184
 9 ··ABI·hash:·548e253176f2d63792eae788492ac235
 10 ··export-list·hash:·c6e7936948b91cba7427efa5186e4342
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·25d8d00850d0d3c77bbee86526b8a57f12 ··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
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
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·40388ae679ef36ae7db1d87c6494804190 import··-/··Distribution.Package·40388ae679ef36ae7db1d87c64948041
91 import··-/··Distribution.Pretty·8a0a78c9a8089f11709560fb910e0fbd91 import··-/··Distribution.Pretty·8a0a78c9a8089f11709560fb910e0fbd
92 import··-/··Distribution.Types.PackageId·7dcf124fa138cabc046cb6200c9abc1e92 import··-/··Distribution.Types.PackageId·7dcf124fa138cabc046cb6200c9abc1e
93 import··-/··Distribution.Types.PackageName·90a080acd957d1e88fa609d6368c1e6c93 import··-/··Distribution.Types.PackageName·90a080acd957d1e88fa609d6368c1e6c
94 import··-/··Distribution.Types.PkgconfigName·3bf989914e8a17d1cf17c2b423d51aeb94 import··-/··Distribution.Types.PkgconfigName·3bf989914e8a17d1cf17c2b423d51aeb
95 import··-/··Distribution.Types.UnitId·c4e935866f009ef7d19deb636bcb774295 import··-/··Distribution.Types.UnitId·c4e935866f009ef7d19deb636bcb7742
96 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a96 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
97 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·0cd67122820d925661b99f53849fdcc497 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
98 ··exports:·04ca821322052391955d541e4145b93e98 ··exports:·04ca821322052391955d541e4145b93e
99 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version·c7a9d05b62ff2d2de9f938686d0253bd 
100 ··exports:·ff5dbb84c4fa5c1d8026ee98a3ae321a 
101 ··Ver·00c7a2f2112fbb22c54957f5def15837 
102 ··showVer·3d9ad26e9caa26f7683668d27f05ec4f 
103 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·09698a351ce1f1c3dbd2e6e326a16ade 
104 ··exports:·9530fc2d6d117d4214fb8700d3eeb805 
105 ··Independent·288ac1bb1e7880c71ccaff6ea59ce697 
106 ··PackagePath·3484cee7fdb31a02f8e0a21cf367402a 
107 ··PackagePath·3e5b1c7a80cdeea8011402536c959e88 
108 ··Q·420d06029d64b0c8856293f022794840 
109 ··QPN·1c9e4f0ae2b175bbf5d0c3ee50e82dea 
110 ··QualBase·448691bec30d8d260f6bb780feb291af 
111 ··QualExe·1128e7612c122653c19efa5b6e852c12 
112 ··QualSetup·2367c823f81ba6b1ba44b7c2fd5b1038 
113 ··QualToplevel·c4c6fb747ea4e22b4c59fae0fb0f678b 
114 ··Qualified·2410e09b5d76c7ec41a2c1a90a7df8ec 
115 ··showQPN·29b9eb5c8ae81b2220020f059ab2d95799 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version·a20ac7237a3bbba63929bf19c77fb8ad
 100 ··exports:·a66fb1bac835c334784e1d0970bd787c
 101 ··Ver·50a63b5c15a48ae3fae189b25b50a83b
 102 ··showVer·fbb2939dd34d51533ed7cdae1fc3d56b
 103 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·f3086d7637f3663c0e35af35282a8847
 104 ··exports:·17508966c1056b6c88090f095bd2e639
 105 ··Independent·217828476804b8df800c72c9c8f66657
 106 ··PackagePath·f14fc32c07e08f6868aa648d06b1780a
 107 ··PackagePath·19fdb0597bb34fb9e478f6c77c0a4b5d
 108 ··Q·b2daa1dc36040145dbec9c9a1e813478
 109 ··QPN·37ec9452b863aafba2ffaa4e482702a2
 110 ··QualBase·2a963bbf0357cab3a54bd81e480aece6
 111 ··QualExe·8b243e626cab330b81bd5d757a142b9f
 112 ··QualSetup·8092f5b9b1140c1b73b68ed2540b4004
 113 ··QualToplevel·02cbd93aec32e8062b0d9053f6c6337a
 114 ··Qualified·b87301455e5e836cef38bcf3eaf19ef3
 115 ··showQPN·02e7f1a1f544ee4ff6bd74bcb8006c32
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 105158b80e12591a8df214191c7cf8e6123 380174f991e12d2ce03bbd277fc8dd35
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 9eb6d2cbd7b54dca304ab8ed7dbb762e132 c1b730b22a00914449cd374ccc1e4eb2
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 00b8c754d00db01818dbf229942d1cf4141 946820a6353c4cc89c13990526d6e13c
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 e48ad006e0880df96da71ad1e1488aba149 2e3c2c52427bf48137ed7bdc03605e2f
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]
Max diff block lines reached; 49564/56940 bytes (87.05%) of diff not shown.
44.6 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-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.2 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Distribution.Solver.Modular.Preference·91037 interface·Distribution.Solver.Modular.Preference·9103
8 ··interface·hash:·1a451430daa21b187398e74dc2c7662b 
9 ··ABI·hash:·abfd970a8a906a6d7cf2b8e19f400613 
10 ··export-list·hash:·d776868985c8999a673c7bb67be2e0878 ··interface·hash:·9631269c0d2aed9e147fa6cb754865f2
 9 ··ABI·hash:·1051002453db508de1a205f2e3f6d2fb
 10 ··export-list·hash:·edecf162adb590cb61cd7e6efb29ce85
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ffb41df46406d3d7604717d0e08daaa812 ··flag·hash:·39451e865afbac755abdaba978d8fc55
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
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
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·0eeccc8da90c07369a5bc2e7bbd5e74d133 import··-/··Distribution.PackageDescription·0eeccc8da90c07369a5bc2e7bbd5e74d
134 import··-/··Distribution.Types.Flag·6548c367bb2b292960273ebb0ce954ff134 import··-/··Distribution.Types.Flag·6548c367bb2b292960273ebb0ce954ff
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·0cd67122820d925661b99f53849fdcc4137 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
138 ··exports:·04ca821322052391955d541e4145b93e138 ··exports:·04ca821322052391955d541e4145b93e
139 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·1678823a836de19719504c93bd7d7f28 
140 ··exports:·41954b4f5ed8da27b4026b5bc3275950 
141 ··ConflictSet·ba2eb995de8c9c5c6c4bc6f1d1909956 
142 ··union·287c9d5a2e6eccbf24e08e2b8bcdb423 
143 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·3cd92bbb462524d271f1baf741ddc8e1 
144 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
145 ··Goal·6af272ca260c4ba7ece20ba414b3c512 
146 ··Goal·5ceff316a2038a9b8ec42ced5b206230 
147 ··QGoalReason·b7509e90d0133e91fdc4a4b6c0f0fbf9 
148 ··goalReasonToConflictSetWithConflict·746eac19fad833d26cd0ad6e476ad939 
149 ··goalToVar·62c83c765dcab5a19d91f194575d1204 
150 ··varToConflictSet·7e4adb6a3e6ecb043e6082bace4895d9 
151 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·c9b5f5b71c6c2cb3ab47b4dce04034be 
152 ··exports:·43f5180eee2ed205a4ac12d94e4c57b2 
153 ··FN·62427765e9869c751a3689c91217b105 
154 ··Flag·706612d23429f1e993cced06d3609d37 
155 ··SN·3f0f7b8900592759dcdcd2abea1e0a15 
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·e93918c7adcc02662acae45e3dfc0ada 
166 ··exports:·dd8b00088022086440b35f1b19cb5209 
167 ··I·3a53823bda4a2a890d80796b0e268aa1 
168 ··I·2c1df8685459331c2c0e77c7add9eb57 
169 ··InRepo·3eaa5898ecd23061037b47f3daeae672 
170 ··Inst·4f9b465cc9da064871f6f3a4973d11fd 
171 ··PI·909c17fef1eb8db1c95d07d75efb6468 
172 ··PI·ef8723db01977a8e14b0c0d03e0be3dc 
173 ··PN·d70d88be4120726d09dbda865847bf2f 
174 ··instI·22a94f719616ccd8cf57ba4305328236 
175 ··unPN·55330b09678cfbf20c1d23cd05f4d52d 
176 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·effef9489f3d8f7ecfda4676d98e5a0d 
177 ··exports:·ce525d30de1ceb7299c49c65a8547eb2 
178 ··CannotReinstall·1f86572a1bf1cc9611f2872abae7dbdf 
179 ··Done·664f67d15822437cd00dc33da31871aa 
180 ··EndoTreeTrav·84d05918bb2838b24c6a11ec55d8e972 
181 ··FChoice·eb6b51bbb415c16297853937d9938563 
182 ··FChoiceF·e1605e482599b959a9df55263af84fb7 
183 ··Fail·595718fc496cff72f0d15904770051f4 
184 ··FailF·9b1e3cce24f1119fd1efd7d454117e4f 
185 ··GlobalConstraintFlag·800477b2a11bf42a09d7359c1abfa250 
186 ··GlobalConstraintInstalled·981bc9890c268cdd309f6b32c21e0e5e 
187 ··GlobalConstraintSource·fa62fc2ee3dc3cd730effab671f3f4ad 
188 ··GlobalConstraintVersion·e05de8b4ce86ad262e5a2dbc1286064f 
189 ··GoalChoice·fc240a7082f41cf6bc7996f953b2f926 
190 ··GoalChoiceF·c7e3255da24368dab9e40ecd02771d22 
191 ··ManualFlag·43d2eb08d129356500336ea9fef9164b 
192 ··MultipleInstances·1e4610648d1377476d5bc945ca230d4f 
193 ··NotExplicit·216da494cd88744b7a9d23e087f666dc 
194 ··PChoice·ce87158b5d1bf351965e2ab279b6be58 
195 ··PChoiceF·107a1092f7132d5ee6cb290eae464dd0 
196 ··POption·3bd85a3c53d91ce6d528cfe5f224db19 
197 ··POption·3192c0e603f75e67f08fed535b1e2894 
198 ··SChoice·8f656b78768c6d7e9edc4a849ddff5a2 
199 ··SChoiceF·e41ab8d9053c760554b4dbc8a81b83ce 
200 ··Tree·62378764c8a8dd62fbda63db3f100860 
201 ··TreeF·03b83233a2259f890448d6c74c807c5b 
202 ··Weight·d3db9ed6dfd6328a6b67375c84ab2050 
Max diff block lines reached; 24015/45259 bytes (53.06%) of diff not shown.
44.6 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-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.2 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Distribution.Solver.Modular.Preference·91037 interface·Distribution.Solver.Modular.Preference·9103
8 ··interface·hash:·1a451430daa21b187398e74dc2c7662b 
9 ··ABI·hash:·abfd970a8a906a6d7cf2b8e19f400613 
10 ··export-list·hash:·d776868985c8999a673c7bb67be2e0878 ··interface·hash:·9631269c0d2aed9e147fa6cb754865f2
 9 ··ABI·hash:·1051002453db508de1a205f2e3f6d2fb
 10 ··export-list·hash:·edecf162adb590cb61cd7e6efb29ce85
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·39451e865afbac755abdaba978d8fc5512 ··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
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
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·0eeccc8da90c07369a5bc2e7bbd5e74d133 import··-/··Distribution.PackageDescription·0eeccc8da90c07369a5bc2e7bbd5e74d
134 import··-/··Distribution.Types.Flag·6548c367bb2b292960273ebb0ce954ff134 import··-/··Distribution.Types.Flag·6548c367bb2b292960273ebb0ce954ff
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·0cd67122820d925661b99f53849fdcc4137 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
138 ··exports:·04ca821322052391955d541e4145b93e138 ··exports:·04ca821322052391955d541e4145b93e
139 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·1678823a836de19719504c93bd7d7f28 
140 ··exports:·41954b4f5ed8da27b4026b5bc3275950 
141 ··ConflictSet·ba2eb995de8c9c5c6c4bc6f1d1909956 
142 ··union·287c9d5a2e6eccbf24e08e2b8bcdb423 
143 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·3cd92bbb462524d271f1baf741ddc8e1 
144 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
145 ··Goal·6af272ca260c4ba7ece20ba414b3c512 
146 ··Goal·5ceff316a2038a9b8ec42ced5b206230 
147 ··QGoalReason·b7509e90d0133e91fdc4a4b6c0f0fbf9 
148 ··goalReasonToConflictSetWithConflict·746eac19fad833d26cd0ad6e476ad939 
149 ··goalToVar·62c83c765dcab5a19d91f194575d1204 
150 ··varToConflictSet·7e4adb6a3e6ecb043e6082bace4895d9 
151 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·c9b5f5b71c6c2cb3ab47b4dce04034be 
152 ··exports:·43f5180eee2ed205a4ac12d94e4c57b2 
153 ··FN·62427765e9869c751a3689c91217b105 
154 ··Flag·706612d23429f1e993cced06d3609d37 
155 ··SN·3f0f7b8900592759dcdcd2abea1e0a15 
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·e93918c7adcc02662acae45e3dfc0ada 
166 ··exports:·dd8b00088022086440b35f1b19cb5209 
167 ··I·3a53823bda4a2a890d80796b0e268aa1 
168 ··I·2c1df8685459331c2c0e77c7add9eb57 
169 ··InRepo·3eaa5898ecd23061037b47f3daeae672 
170 ··Inst·4f9b465cc9da064871f6f3a4973d11fd 
171 ··PI·909c17fef1eb8db1c95d07d75efb6468 
172 ··PI·ef8723db01977a8e14b0c0d03e0be3dc 
173 ··PN·d70d88be4120726d09dbda865847bf2f 
174 ··instI·22a94f719616ccd8cf57ba4305328236 
175 ··unPN·55330b09678cfbf20c1d23cd05f4d52d 
176 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·effef9489f3d8f7ecfda4676d98e5a0d 
177 ··exports:·ce525d30de1ceb7299c49c65a8547eb2 
178 ··CannotReinstall·1f86572a1bf1cc9611f2872abae7dbdf 
179 ··Done·664f67d15822437cd00dc33da31871aa 
180 ··EndoTreeTrav·84d05918bb2838b24c6a11ec55d8e972 
181 ··FChoice·eb6b51bbb415c16297853937d9938563 
182 ··FChoiceF·e1605e482599b959a9df55263af84fb7 
183 ··Fail·595718fc496cff72f0d15904770051f4 
184 ··FailF·9b1e3cce24f1119fd1efd7d454117e4f 
185 ··GlobalConstraintFlag·800477b2a11bf42a09d7359c1abfa250 
186 ··GlobalConstraintInstalled·981bc9890c268cdd309f6b32c21e0e5e 
187 ··GlobalConstraintSource·fa62fc2ee3dc3cd730effab671f3f4ad 
188 ··GlobalConstraintVersion·e05de8b4ce86ad262e5a2dbc1286064f 
189 ··GoalChoice·fc240a7082f41cf6bc7996f953b2f926 
190 ··GoalChoiceF·c7e3255da24368dab9e40ecd02771d22 
191 ··ManualFlag·43d2eb08d129356500336ea9fef9164b 
192 ··MultipleInstances·1e4610648d1377476d5bc945ca230d4f 
193 ··NotExplicit·216da494cd88744b7a9d23e087f666dc 
194 ··PChoice·ce87158b5d1bf351965e2ab279b6be58 
195 ··PChoiceF·107a1092f7132d5ee6cb290eae464dd0 
196 ··POption·3bd85a3c53d91ce6d528cfe5f224db19 
197 ··POption·3192c0e603f75e67f08fed535b1e2894 
198 ··SChoice·8f656b78768c6d7e9edc4a849ddff5a2 
199 ··SChoiceF·e41ab8d9053c760554b4dbc8a81b83ce 
200 ··Tree·62378764c8a8dd62fbda63db3f100860 
201 ··TreeF·03b83233a2259f890448d6c74c807c5b 
202 ··Weight·d3db9ed6dfd6328a6b67375c84ab2050 
Max diff block lines reached; 24015/45259 bytes (53.06%) of diff not shown.
18.8 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/RetryLog.dyn_hi
Files 92% 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····dyn
7 interface·Distribution.Solver.Modular.RetryLog·91037 interface·Distribution.Solver.Modular.RetryLog·9103
8 ··interface·hash:·fbc23f54f4bc4553a9cd3a4360260355 
9 ··ABI·hash:·257a36e7f9683f3eac2385ee6cacb37a 
10 ··export-list·hash:·7879667bc576f7d92a9c4ed85f68ef8e8 ··interface·hash:·2b53752814bfc76b2c117d823a709ae4
 9 ··ABI·hash:·8de5ed58c50ce8187cfe25755248a4a9
 10 ··export-list·hash:·705f7ed85b3168e5bcd20f16865c5c31
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·0cd67122820d925661b99f53849fdcc4112 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
113 ··exports:·04ca821322052391955d541e4145b93e113 ··exports:·04ca821322052391955d541e4145b93e
114 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Message·1ada89772d6a0484553647438cd60167 
115 ··exports:·ab223c77a360edc78c2044fccb9e7590 
116 ··Enter·c5353b30d72f3d321fe30a7a657292af 
117 ··Leave·66b631a757ba92c0c28528bd97d0baf4 
118 ··Message·717bea7ab6ceda0e6e9b82b6f38b93d5 
119 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Progress·00bbc1e05ceee7b8eabae499dcec868c 
120 ··exports:·39927bc72c75684a5f6db2f829743454 
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·c8cc543d69b2551e41a3921b52e467f2
 115 ··exports:·5972d02e01a2e9f66b3fc03a94c755b0
 116 ··Enter·a389c3365bbd50d7e9d4cccc9f925f6c
 117 ··Leave·5a5167354d1f2efc4b67674e31d9b49e
 118 ··Message·db6af0bd1464f21063ab86883306681e
 119 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Progress·f1051b55fa7a28f33b96687b02cc3dfe
 120 ··exports:·c782bd98173797bd915bfaa26f955e25
 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/18857 bytes (61.84%) of diff not shown.
18.8 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/RetryLog.hi
Files 90% similar despite different names
18.4 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Distribution.Solver.Modular.RetryLog·91037 interface·Distribution.Solver.Modular.RetryLog·9103
8 ··interface·hash:·fbc23f54f4bc4553a9cd3a4360260355 
9 ··ABI·hash:·257a36e7f9683f3eac2385ee6cacb37a 
10 ··export-list·hash:·7879667bc576f7d92a9c4ed85f68ef8e8 ··interface·hash:·2b53752814bfc76b2c117d823a709ae4
 9 ··ABI·hash:·8de5ed58c50ce8187cfe25755248a4a9
 10 ··export-list·hash:·705f7ed85b3168e5bcd20f16865c5c31
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·64e563fedbd0bd0c470226ba8df623f712 ··flag·hash:·64e563fedbd0bd0c470226ba8df623f7
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·0cd67122820d925661b99f53849fdcc4112 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
113 ··exports:·04ca821322052391955d541e4145b93e113 ··exports:·04ca821322052391955d541e4145b93e
114 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Message·1ada89772d6a0484553647438cd60167 
115 ··exports:·ab223c77a360edc78c2044fccb9e7590 
116 ··Enter·c5353b30d72f3d321fe30a7a657292af 
117 ··Leave·66b631a757ba92c0c28528bd97d0baf4 
118 ··Message·717bea7ab6ceda0e6e9b82b6f38b93d5 
119 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Progress·00bbc1e05ceee7b8eabae499dcec868c 
120 ··exports:·39927bc72c75684a5f6db2f829743454 
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·c8cc543d69b2551e41a3921b52e467f2
 115 ··exports:·5972d02e01a2e9f66b3fc03a94c755b0
 116 ··Enter·a389c3365bbd50d7e9d4cccc9f925f6c
 117 ··Leave·5a5167354d1f2efc4b67674e31d9b49e
 118 ··Message·db6af0bd1464f21063ab86883306681e
 119 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Progress·f1051b55fa7a28f33b96687b02cc3dfe
 120 ··exports:·c782bd98173797bd915bfaa26f955e25
 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/18854 bytes (61.85%) of diff not shown.
40.8 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Solver.hi
Files 96% 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····
7 interface·Distribution.Solver.Modular.Solver·91037 interface·Distribution.Solver.Modular.Solver·9103
8 ··interface·hash:·b5d9af734847c0bf0460dbcd0075ad30 
9 ··ABI·hash:·32660e929f832818b7b8416d82c4e1de 
10 ··export-list·hash:·c9885e4811fa85ba7d3851ce19786e28 
11 ··orphan·hash:·1341f445e8ec29a07c7d88518d7d1ba9 
12 ··flag·hash:·93c4cd72dc6308f49be4a37eaa2afca38 ··interface·hash:·ef9d360575dbbe7003d65ae7c538f681
 9 ··ABI·hash:·8db492aeda0140d0e071e720e1e9e33c
 10 ··export-list·hash:·4070dbfa19eb1a94c8e161edba36ca99
 11 ··orphan·hash:·1e51e6decc50df9052aa24706200d11e
 12 ··flag·hash:·c16f61a5b2132463113c7fa4990025b9
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·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·4cdf7e54a59e51944d24a5b9f0877d9a147 import··-/··Distribution.Simple.Flag·4cdf7e54a59e51944d24a5b9f0877d9a
148 import··-/··Distribution.Simple.Setup·238a490d06adc5d1cc66b5afed0573c9148 import··-/··Distribution.Simple.Setup·238a490d06adc5d1cc66b5afed0573c9
149 import··-/··Distribution.Verbosity·59fa176f6938f2e66e3f8fb21f9e75e7149 import··-/··Distribution.Verbosity·59fa176f6938f2e66e3f8fb21f9e75e7
150 import··-/··Distribution.Compiler·1e44e3ce2c71f522e8fce955e5721ad4150 import··-/··Distribution.Compiler·1e44e3ce2c71f522e8fce955e5721ad4
151 import··-/··Distribution.Types.PackageName·90a080acd957d1e88fa609d6368c1e6c151 import··-/··Distribution.Types.PackageName·90a080acd957d1e88fa609d6368c1e6c
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·0cd67122820d925661b99f53849fdcc4154 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
155 ··exports:·04ca821322052391955d541e4145b93e155 ··exports:·04ca821322052391955d541e4145b93e
156 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment·ef781a0388d9657961d96a189c8d37cc 
157 ··exports:·f839e743c77fb05b1019942b400aabc2 
158 ··Assignment·ba9f66b19e03d365fda96bca3e2d25a9 
159 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Builder·2c4af6bb7b9bc46f662533d7aaadc37a 
160 ··exports:·31c493b92103771eccca3408a7408759 
161 ··buildTree·bb814efb2a1e88849e83ab7256f4d478 
162 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Cycles·5b40462a32c7eb272a64092b111a0d15 
163 ··exports:·7471cd9594a92ca56c4b074381f47d84 
164 ··detectCyclesPhase·bfbc0ee33b8d93094048b5a1a4fe1519 
165 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·3cd92bbb462524d271f1baf741ddc8e1 
166 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
167 ··DependencyGoal·4f8c9f5520d6e4c273388e6403d21f41 
168 ··DependencyReason·a1223ff1a38c174e1410ffb87d6ff06d 
169 ··Goal·6af272ca260c4ba7ece20ba414b3c512 
170 ··Goal·5ceff316a2038a9b8ec42ced5b206230 
171 ··QGoalReason·b7509e90d0133e91fdc4a4b6c0f0fbf9 
172 ··RevDepMap·6981b29b75552d1c5d47a77758f26171 
173 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Explore·28f827556d9868ae562874c9a49e9dcb 
174 ··exports:·5c5755fb0ce61e0a982de823cca3f549 
175 ··backjumpAndExplore·9093b39cabb3911ccd9d6046af1bcd42 
176 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·57a68d238907e44621d74217b59bec7a 
177 ··exports:·72340dc1c8fafcfe7a4bd1fc46ed70a1 
178 ··Index·9041f26adf2edfe56180c8d7bb925cf2 
179 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Linking·04ba0358054fe73072ff3df3867694bc 
180 ··exports:·730700a448ee7c86ca60f68640df2a86 
181 ··validateLinking·9ad69eb2c6a438d168c88baea9dfb6eb 
182 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Log·d103011ecba59577d8cd5717c042933e 
183 ··exports:·ee571e02a2b40db9ca0c0c5c3fd49e32 
184 ··SolverFailure·6c7fb99699369a6c6eb19e2da9015264 
185 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Message·1ada89772d6a0484553647438cd60167 
186 ··exports:·ab223c77a360edc78c2044fccb9e7590 
187 ··Message·717bea7ab6ceda0e6e9b82b6f38b93d5 
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·e93918c7adcc02662acae45e3dfc0ada 
194 ··exports:·dd8b00088022086440b35f1b19cb5209 
195 ··PN·d70d88be4120726d09dbda865847bf2f 
196 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Preference·abfd970a8a906a6d7cf2b8e19f400613 
197 ··exports:·d776868985c8999a673c7bb67be2e087 
198 ··avoidReinstalls·ff61cf88037d011115c1d00881ad8674 
199 ··deferSetupExeChoices·c50cd0218a8f76e29dab5b053f7bf1dc 
200 ··deferWeakFlagChoices·d58c2b05c7894141543f6212613a4f16 
201 ··enforceManualFlags·b32862d2c93d4af6348086465c3b11f3 
202 ··enforcePackageConstraints·41ce34fdac47b44e725d72a1f0169bd3 
203 ··enforceSingleInstanceRestriction·200d4a7f298df553dc33a9d812d437c5 
204 ··firstGoal·b8bd128e98455a0daf8627baa17fce4e 
205 ··onlyConstrained·55c582d2ce922e1dd8aba81dcf0db324 
206 ··preferBaseGoalChoice·d4e9c551a42118827f218442b83f6baa 
207 ··preferLinked·954aef5f0276881da992d237d3fcb816 
208 ··preferPackagePreferences·d8ad47fe7cd6e246ecbf5c595b171a3f 
209 ··preferReallyEasyGoalChoices·9a60f2f3413eeba15f07e17a704a04d6 
210 ··pruneAfterFirstSuccess·5e571ec34251a101bfb0559348879f33 
211 ··sortGoals·59b53fca5735c12178923978529899a0 
212 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.RetryLog·257a36e7f9683f3eac2385ee6cacb37a 
213 ··exports:·7879667bc576f7d92a9c4ed85f68ef8e 
214 ··RetryLog·e376f10038f61f9ee732053ff10d61e8 
215 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·effef9489f3d8f7ecfda4676d98e5a0d 
216 ··exports:·ce525d30de1ceb7299c49c65a8547eb2 
Max diff block lines reached; 19538/41343 bytes (47.26%) of diff not shown.
40.8 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Solver.dyn_hi
Files 95% 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····6 ·····got····dyn
7 interface·Distribution.Solver.Modular.Solver·91037 interface·Distribution.Solver.Modular.Solver·9103
8 ··interface·hash:·b5d9af734847c0bf0460dbcd0075ad30 
9 ··ABI·hash:·32660e929f832818b7b8416d82c4e1de 
10 ··export-list·hash:·c9885e4811fa85ba7d3851ce19786e28 
11 ··orphan·hash:·1341f445e8ec29a07c7d88518d7d1ba9 
12 ··flag·hash:·c16f61a5b2132463113c7fa4990025b98 ··interface·hash:·ef9d360575dbbe7003d65ae7c538f681
 9 ··ABI·hash:·8db492aeda0140d0e071e720e1e9e33c
 10 ··export-list·hash:·4070dbfa19eb1a94c8e161edba36ca99
 11 ··orphan·hash:·1e51e6decc50df9052aa24706200d11e
 12 ··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·4cdf7e54a59e51944d24a5b9f0877d9a147 import··-/··Distribution.Simple.Flag·4cdf7e54a59e51944d24a5b9f0877d9a
148 import··-/··Distribution.Simple.Setup·238a490d06adc5d1cc66b5afed0573c9148 import··-/··Distribution.Simple.Setup·238a490d06adc5d1cc66b5afed0573c9
149 import··-/··Distribution.Verbosity·59fa176f6938f2e66e3f8fb21f9e75e7149 import··-/··Distribution.Verbosity·59fa176f6938f2e66e3f8fb21f9e75e7
150 import··-/··Distribution.Compiler·1e44e3ce2c71f522e8fce955e5721ad4150 import··-/··Distribution.Compiler·1e44e3ce2c71f522e8fce955e5721ad4
151 import··-/··Distribution.Types.PackageName·90a080acd957d1e88fa609d6368c1e6c151 import··-/··Distribution.Types.PackageName·90a080acd957d1e88fa609d6368c1e6c
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·0cd67122820d925661b99f53849fdcc4154 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
155 ··exports:·04ca821322052391955d541e4145b93e155 ··exports:·04ca821322052391955d541e4145b93e
156 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment·ef781a0388d9657961d96a189c8d37cc 
157 ··exports:·f839e743c77fb05b1019942b400aabc2 
158 ··Assignment·ba9f66b19e03d365fda96bca3e2d25a9 
159 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Builder·2c4af6bb7b9bc46f662533d7aaadc37a 
160 ··exports:·31c493b92103771eccca3408a7408759 
161 ··buildTree·bb814efb2a1e88849e83ab7256f4d478 
162 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Cycles·5b40462a32c7eb272a64092b111a0d15 
163 ··exports:·7471cd9594a92ca56c4b074381f47d84 
164 ··detectCyclesPhase·bfbc0ee33b8d93094048b5a1a4fe1519 
165 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·3cd92bbb462524d271f1baf741ddc8e1 
166 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
167 ··DependencyGoal·4f8c9f5520d6e4c273388e6403d21f41 
168 ··DependencyReason·a1223ff1a38c174e1410ffb87d6ff06d 
169 ··Goal·6af272ca260c4ba7ece20ba414b3c512 
170 ··Goal·5ceff316a2038a9b8ec42ced5b206230 
171 ··QGoalReason·b7509e90d0133e91fdc4a4b6c0f0fbf9 
172 ··RevDepMap·6981b29b75552d1c5d47a77758f26171 
173 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Explore·28f827556d9868ae562874c9a49e9dcb 
174 ··exports:·5c5755fb0ce61e0a982de823cca3f549 
175 ··backjumpAndExplore·9093b39cabb3911ccd9d6046af1bcd42 
176 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·57a68d238907e44621d74217b59bec7a 
177 ··exports:·72340dc1c8fafcfe7a4bd1fc46ed70a1 
178 ··Index·9041f26adf2edfe56180c8d7bb925cf2 
179 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Linking·04ba0358054fe73072ff3df3867694bc 
180 ··exports:·730700a448ee7c86ca60f68640df2a86 
181 ··validateLinking·9ad69eb2c6a438d168c88baea9dfb6eb 
182 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Log·d103011ecba59577d8cd5717c042933e 
183 ··exports:·ee571e02a2b40db9ca0c0c5c3fd49e32 
184 ··SolverFailure·6c7fb99699369a6c6eb19e2da9015264 
185 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Message·1ada89772d6a0484553647438cd60167 
186 ··exports:·ab223c77a360edc78c2044fccb9e7590 
187 ··Message·717bea7ab6ceda0e6e9b82b6f38b93d5 
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·e93918c7adcc02662acae45e3dfc0ada 
194 ··exports:·dd8b00088022086440b35f1b19cb5209 
195 ··PN·d70d88be4120726d09dbda865847bf2f 
196 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Preference·abfd970a8a906a6d7cf2b8e19f400613 
197 ··exports:·d776868985c8999a673c7bb67be2e087 
198 ··avoidReinstalls·ff61cf88037d011115c1d00881ad8674 
199 ··deferSetupExeChoices·c50cd0218a8f76e29dab5b053f7bf1dc 
200 ··deferWeakFlagChoices·d58c2b05c7894141543f6212613a4f16 
201 ··enforceManualFlags·b32862d2c93d4af6348086465c3b11f3 
202 ··enforcePackageConstraints·41ce34fdac47b44e725d72a1f0169bd3 
203 ··enforceSingleInstanceRestriction·200d4a7f298df553dc33a9d812d437c5 
204 ··firstGoal·b8bd128e98455a0daf8627baa17fce4e 
205 ··onlyConstrained·55c582d2ce922e1dd8aba81dcf0db324 
206 ··preferBaseGoalChoice·d4e9c551a42118827f218442b83f6baa 
207 ··preferLinked·954aef5f0276881da992d237d3fcb816 
208 ··preferPackagePreferences·d8ad47fe7cd6e246ecbf5c595b171a3f 
209 ··preferReallyEasyGoalChoices·9a60f2f3413eeba15f07e17a704a04d6 
210 ··pruneAfterFirstSuccess·5e571ec34251a101bfb0559348879f33 
211 ··sortGoals·59b53fca5735c12178923978529899a0 
212 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.RetryLog·257a36e7f9683f3eac2385ee6cacb37a 
213 ··exports:·7879667bc576f7d92a9c4ed85f68ef8e 
214 ··RetryLog·e376f10038f61f9ee732053ff10d61e8 
215 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·effef9489f3d8f7ecfda4676d98e5a0d 
216 ··exports:·ce525d30de1ceb7299c49c65a8547eb2 
Max diff block lines reached; 19538/41343 bytes (47.26%) of diff not shown.
109 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Tree.dyn_hi
Files 98% 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:·c042f2adb7e0969b0b88c9d047140ca4 
9 ··ABI·hash:·effef9489f3d8f7ecfda4676d98e5a0d 
10 ··export-list·hash:·ce525d30de1ceb7299c49c65a8547eb28 ··interface·hash:·e69953c3ed38dbe71482b924542dfe59
 9 ··ABI·hash:·a311bbf687843bf135977b29b4e2a7c7
 10 ··export-list·hash:·683e4c703c4dfdb13b487538913ff3f0
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·36fa998ee9be4eef6627d74316042f17125 import··-/··Distribution.Types.PkgconfigVersionRange·36fa998ee9be4eef6627d74316042f17
126 import··-/··Distribution.Types.UnitId·c4e935866f009ef7d19deb636bcb7742126 import··-/··Distribution.Types.UnitId·c4e935866f009ef7d19deb636bcb7742
127 import··-/··Language.Haskell.Extension·0c837300434c353a6e425ee74b196e36127 import··-/··Language.Haskell.Extension·0c837300434c353a6e425ee74b196e36
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·1678823a836de19719504c93bd7d7f28 
133 ··ConflictSet·ba2eb995de8c9c5c6c4bc6f1d1909956 
134 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·3cd92bbb462524d271f1baf741ddc8e1 
135 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
136 ··CI·7187cdd957c8fba6db5f348a7bc0d36c 
137 ··DependencyReason·0fa36aefb60de43f5e867e37d2ce24d5 
138 ··ExposedComponent·a8095ab602b7ea10e59acf467a8d08dd 
139 ··Goal·5ceff316a2038a9b8ec42ced5b206230 
140 ··PkgComponent·f6e4eb88f1ac57408c406424deb34c0f 
141 ··RevDepMap·6981b29b75552d1c5d47a77758f26171 
142 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·c9b5f5b71c6c2cb3ab47b4dce04034be 
143 ··exports:·43f5180eee2ed205a4ac12d94e4c57b2 
144 ··QFN·425e17c79c8188bcdafc30e297f917a3 
145 ··QSN·394639e08687f45040aeb579ac638337 
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·e93918c7adcc02662acae45e3dfc0ada 
151 ··exports:·dd8b00088022086440b35f1b19cb5209 
152 ··I·2c1df8685459331c2c0e77c7add9eb57 
153 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version·c7a9d05b62ff2d2de9f938686d0253bd 
154 ··exports:·ff5dbb84c4fa5c1d8026ee98a3ae321a 
155 ··VR·7f37cbe34b1d61e8cbc60b0fe1135438 
156 ··Ver·00c7a2f2112fbb22c54957f5def15837 
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·fa5ada071e50137f84df440e71f450eb 
163 ··exports:·0c6434a7069c5e64ee2dbdc927f8603e 
164 ··ConstraintSource·8205838fb82ee82919b42d5957aaeb47 
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·09698a351ce1f1c3dbd2e6e326a16ade 
169 ··exports:·9530fc2d6d117d4214fb8700d3eeb805 
170 ··PackagePath·3e5b1c7a80cdeea8011402536c959e88 
171 ··QPN·1c9e4f0ae2b175bbf5d0c3ee50e82dea132 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet·3d11fd7b71d3bc6c5d366ef78b055fce
 133 ··ConflictSet·01b790396b159b113698312691810ba7
 134 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency·b1a2ece5c375b313765a5e87e909f3c9
 135 ··exports:·96b3f2ac3d763353a2ad0f705e13543d
 136 ··CI·53ea88a2ada448c272d1cef7611ce018
 137 ··DependencyReason·9ba84fb54efcaacd1076744a507d03bf
 138 ··ExposedComponent·ec3dc65677e74e20be4ebf59eefd34ed
 139 ··Goal·4e0fead6fb56d54ceb356b89711c0d52
 140 ··PkgComponent·173612800eef9d86be764a8d7ad0929e
 141 ··RevDepMap·e2aef984e9997cecfa0c3f1a0b53622a
 142 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag·e0880af4991a3d1ca62f246e77148349
 143 ··exports:·106403d60a3400ee02f8b27b596f46a7
 144 ··QFN·f33cd01583e5277b39b7ad324a1e3cf4
 145 ··QSN·809d8df8ca2ecfa7f5431c36948bf529
 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·548e253176f2d63792eae788492ac235
 151 ··exports:·c6e7936948b91cba7427efa5186e4342
 152 ··I·dada84fe57736849fd7dc39699e88ddc
 153 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version·a20ac7237a3bbba63929bf19c77fb8ad
 154 ··exports:·a66fb1bac835c334784e1d0970bd787c
 155 ··VR·762de77e4ac730d91e24b016c4af7535
 156 ··Ver·50a63b5c15a48ae3fae189b25b50a83b
 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·db6dfb4251d1e2ea9ac686fa26aa3a3e
 163 ··exports:·3e9ca49fddd6fcef45bf7b297f6c7c2a
 164 ··ConstraintSource·c9b944879429e07704d13516dd820013
 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·f3086d7637f3663c0e35af35282a8847
Max diff block lines reached; 101057/111194 bytes (90.88%) of diff not shown.
109 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Tree.hi
Files 98% 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:·c042f2adb7e0969b0b88c9d047140ca4 
9 ··ABI·hash:·effef9489f3d8f7ecfda4676d98e5a0d 
10 ··export-list·hash:·ce525d30de1ceb7299c49c65a8547eb28 ··interface·hash:·e69953c3ed38dbe71482b924542dfe59
 9 ··ABI·hash:·a311bbf687843bf135977b29b4e2a7c7
 10 ··export-list·hash:·683e4c703c4dfdb13b487538913ff3f0
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·815334d053a47534fc5057a81f56a28a12 ··flag·hash:·815334d053a47534fc5057a81f56a28a
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·36fa998ee9be4eef6627d74316042f17125 import··-/··Distribution.Types.PkgconfigVersionRange·36fa998ee9be4eef6627d74316042f17
126 import··-/··Distribution.Types.UnitId·c4e935866f009ef7d19deb636bcb7742126 import··-/··Distribution.Types.UnitId·c4e935866f009ef7d19deb636bcb7742
127 import··-/··Language.Haskell.Extension·0c837300434c353a6e425ee74b196e36127 import··-/··Language.Haskell.Extension·0c837300434c353a6e425ee74b196e36
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·1678823a836de19719504c93bd7d7f28 
133 ··ConflictSet·ba2eb995de8c9c5c6c4bc6f1d1909956 
134 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·3cd92bbb462524d271f1baf741ddc8e1 
135 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
136 ··CI·7187cdd957c8fba6db5f348a7bc0d36c 
137 ··DependencyReason·0fa36aefb60de43f5e867e37d2ce24d5 
138 ··ExposedComponent·a8095ab602b7ea10e59acf467a8d08dd 
139 ··Goal·5ceff316a2038a9b8ec42ced5b206230 
140 ··PkgComponent·f6e4eb88f1ac57408c406424deb34c0f 
141 ··RevDepMap·6981b29b75552d1c5d47a77758f26171 
142 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·c9b5f5b71c6c2cb3ab47b4dce04034be 
143 ··exports:·43f5180eee2ed205a4ac12d94e4c57b2 
144 ··QFN·425e17c79c8188bcdafc30e297f917a3 
145 ··QSN·394639e08687f45040aeb579ac638337 
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·e93918c7adcc02662acae45e3dfc0ada 
151 ··exports:·dd8b00088022086440b35f1b19cb5209 
152 ··I·2c1df8685459331c2c0e77c7add9eb57 
153 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Version·c7a9d05b62ff2d2de9f938686d0253bd 
154 ··exports:·ff5dbb84c4fa5c1d8026ee98a3ae321a 
155 ··VR·7f37cbe34b1d61e8cbc60b0fe1135438 
156 ··Ver·00c7a2f2112fbb22c54957f5def15837 
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·fa5ada071e50137f84df440e71f450eb 
163 ··exports:·0c6434a7069c5e64ee2dbdc927f8603e 
164 ··ConstraintSource·8205838fb82ee82919b42d5957aaeb47 
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·09698a351ce1f1c3dbd2e6e326a16ade 
169 ··exports:·9530fc2d6d117d4214fb8700d3eeb805 
170 ··PackagePath·3e5b1c7a80cdeea8011402536c959e88 
171 ··QPN·1c9e4f0ae2b175bbf5d0c3ee50e82dea132 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.ConflictSet·3d11fd7b71d3bc6c5d366ef78b055fce
 133 ··ConflictSet·01b790396b159b113698312691810ba7
 134 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Dependency·b1a2ece5c375b313765a5e87e909f3c9
 135 ··exports:·96b3f2ac3d763353a2ad0f705e13543d
 136 ··CI·53ea88a2ada448c272d1cef7611ce018
 137 ··DependencyReason·9ba84fb54efcaacd1076744a507d03bf
 138 ··ExposedComponent·ec3dc65677e74e20be4ebf59eefd34ed
 139 ··Goal·4e0fead6fb56d54ceb356b89711c0d52
 140 ··PkgComponent·173612800eef9d86be764a8d7ad0929e
 141 ··RevDepMap·e2aef984e9997cecfa0c3f1a0b53622a
 142 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag·e0880af4991a3d1ca62f246e77148349
 143 ··exports:·106403d60a3400ee02f8b27b596f46a7
 144 ··QFN·f33cd01583e5277b39b7ad324a1e3cf4
 145 ··QSN·809d8df8ca2ecfa7f5431c36948bf529
 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·548e253176f2d63792eae788492ac235
 151 ··exports:·c6e7936948b91cba7427efa5186e4342
 152 ··I·dada84fe57736849fd7dc39699e88ddc
 153 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Version·a20ac7237a3bbba63929bf19c77fb8ad
 154 ··exports:·a66fb1bac835c334784e1d0970bd787c
 155 ··VR·762de77e4ac730d91e24b016c4af7535
 156 ··Ver·50a63b5c15a48ae3fae189b25b50a83b
 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·db6dfb4251d1e2ea9ac686fa26aa3a3e
 163 ··exports:·3e9ca49fddd6fcef45bf7b297f6c7c2a
 164 ··ConstraintSource·c9b944879429e07704d13516dd820013
 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·f3086d7637f3663c0e35af35282a8847
Max diff block lines reached; 101057/111191 bytes (90.89%) of diff not shown.
63.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Validate.hi
Files 98% 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····
7 interface·Distribution.Solver.Modular.Validate·91037 interface·Distribution.Solver.Modular.Validate·9103
8 ··interface·hash:·6e7fd21fae70750e21b0c88ab47c3b79 
9 ··ABI·hash:·218bae7930055527d5cbf82fa228d8db 
10 ··export-list·hash:·b6ada3345c73e2631b7037ef55127b97 
11 ··orphan·hash:·b63daca630c2821ff2f64f7f66bc71c8 
12 ··flag·hash:·944eccaad0a529061087a62f2b4ba5518 ··interface·hash:·51f5c232f98c579759f351d99a09e0de
 9 ··ABI·hash:·631671563589f239be6f8d8b758e4280
 10 ··export-list·hash:·be8881d3f518fb4316315f63c19a30fa
 11 ··orphan·hash:·5d5ba4e5d66cd69f92b9b861571cc882
 12 ··flag·hash:·9dc0a02f4216773b652d8e129301d001
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·36fa998ee9be4eef6627d74316042f17126 import··-/··Distribution.Types.PkgconfigVersionRange·36fa998ee9be4eef6627d74316042f17
127 import··-/··Language.Haskell.Extension·0c837300434c353a6e425ee74b196e36127 import··-/··Language.Haskell.Extension·0c837300434c353a6e425ee74b196e36
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·ef781a0388d9657961d96a189c8d37cc 
134 ··exports:·f839e743c77fb05b1019942b400aabc2 
135 ··FAssignment·6146068274cd99de7e08dd3e326d6fad 
136 ··SAssignment·2a5e9092967291be17bc544b074b9971 
137 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·1678823a836de19719504c93bd7d7f28 
138 ··exports:·41954b4f5ed8da27b4026b5bc3275950 
139 ··ConflictSet·ba2eb995de8c9c5c6c4bc6f1d1909956 
140 ··OrderedVersionRange·be48a479426bd41e7d967240c7af8ff9 
141 ··insert·344c159f38a84382cc6c16a69b051905 
142 ··union·287c9d5a2e6eccbf24e08e2b8bcdb423 
143 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·3cd92bbb462524d271f1baf741ddc8e1 
144 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
145 ··CI·7187cdd957c8fba6db5f348a7bc0d36c 
146 ··Constrained·73698c9707510622d807b3e2337eb074 
147 ··Dep·7334409c94169263e50894cab6fde1d4 
148 ··DependencyReason·a1223ff1a38c174e1410ffb87d6ff06d 
149 ··DependencyReason·0fa36aefb60de43f5e867e37d2ce24d5 
150 ··ExposedComponent·a8095ab602b7ea10e59acf467a8d08dd 
151 ··ExposedLib·6a782af5baae52689f2fb7437281e3e0 
152 ··Ext·69b81de3ec8db05fcd3eb2ebbeb42217 
153 ··Fixed·19f145362c746b9bd80714c5ea611717 
154 ··Flagged·6c500103f80dc485c6e6c3573e85ebca 
155 ··FlaggedDeps·57a95989ca452eb19d5638d338a129be 
156 ··LDep·4643f41418c9c923efb78c405424dc1d 
157 ··LDep·fc60c9ff8b2aec3ea51d3bbf9775c95c 
158 ··Lang·d9287b5f7fc697c4fed5382bf620e725 
159 ··Pkg·f954bf89ad7ca5ea22b34f6c22722629 
160 ··PkgComponent·89e5b6d39e765f808b8162e8d2208675 
161 ··PkgComponent·f6e4eb88f1ac57408c406424deb34c0f 
162 ··QualifyOptions·33b21bf49164b3f8193e4ecb8ddd77a7 
163 ··Simple·50bdbaab5cddded9ad146ca61203571f 
164 ··Stanza·34086132fcad9e764c933180f12a1794 
165 ··dependencyReasonToConflictSet·391fefcdff0cafbef1ccced2431c4055 
166 ··dependencyReasonToConflictSetWithVersionConflict·8707a84a75d2da1c0afb73ead24b0fa0 
167 ··dependencyReasonToConflictSetWithVersionConstraintConflict·06c2c03db29be8dbe428aecffb16e6a9 
168 ··qualifyDeps·361db5c6c06f2cdabc5082ff46af648d 
169 ··varToConflictSet·7e4adb6a3e6ecb043e6082bace4895d9 
170 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·c9b5f5b71c6c2cb3ab47b4dce04034be 
171 ··exports:·43f5180eee2ed205a4ac12d94e4c57b2 
172 ··FN·62427765e9869c751a3689c91217b105 
173 ··QFN·425e17c79c8188bcdafc30e297f917a3 
174 ··QSN·394639e08687f45040aeb579ac638337 
175 ··SN·3f0f7b8900592759dcdcd2abea1e0a15 
176 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·57a68d238907e44621d74217b59bec7a 
177 ··exports:·72340dc1c8fafcfe7a4bd1fc46ed70a1 
178 ··ComponentInfo·5f36d73120c544921aee29992f58c1b2 
179 ··Index·9041f26adf2edfe56180c8d7bb925cf2 
180 ··IsBuildable·ed3860e72038d699a5f390aa92d15f3b 
181 ··IsVisible·c2902e5fe2955c10ac4a61318e0a011f 
182 ··PInfo·547555b4b61eb3d1a11a1d3cfd300bb3 
183 ··compIsBuildable·563dab0835f9a2adc464996799e66fa0 
184 ··compIsVisible·30427d7e0aac3d4691ac385bd60b88d1 
185 ··defaultQualifyOptions·e336ca90898c97f8ce2e82258987e46a 
186 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·e93918c7adcc02662acae45e3dfc0ada 
187 ··exports:·dd8b00088022086440b35f1b19cb5209 
188 ··I·3a53823bda4a2a890d80796b0e268aa1 
189 ··I·2c1df8685459331c2c0e77c7add9eb57 
190 ··PI·909c17fef1eb8db1c95d07d75efb6468 
191 ··PI·ef8723db01977a8e14b0c0d03e0be3dc 
192 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·effef9489f3d8f7ecfda4676d98e5a0d 
193 ··exports:·ce525d30de1ceb7299c49c65a8547eb2 
194 ··ConflictingConstraints·9124f6c93dc5f7c7c55c0fb5b50a5cdf 
195 ··ConflictingDep·9b87b8bdfdf3f60f1a528e6c9f80d137 
196 ··ConflictingDep·eec4de72fe60b75b8a35dfb0096bd052 
197 ··Done·664f67d15822437cd00dc33da31871aa 
198 ··FChoice·eb6b51bbb415c16297853937d9938563 
199 ··Fail·595718fc496cff72f0d15904770051f4 
200 ··FailReason·c6e22d5dc4252e285b07008d3293d70c 
201 ··GoalChoice·fc240a7082f41cf6bc7996f953b2f926 
202 ··MalformedFlagChoice·91724daba65a2ff746077530667c41d1 
203 ··MalformedStanzaChoice·13edaa25313077252ba9bf74bf66eb97 
204 ··MissingPkgconfigPackage·c592f62f3e409a3e3c4ff6c999cb3e35 
205 ··NewPackageDoesNotMatchExistingConstraint·c8aefeb0e436abab8bbdd883ed692288 
206 ··NewPackageHasPrivateRequiredComponent·205d083d73a09caf47c747c1451ac2cc 
207 ··NewPackageHasUnbuildableRequiredComponent·1090add4dd2ef8f255c763ebe4ac4092 
208 ··NewPackageIsMissingRequiredComponent·c5cc2a928b32d74d29cf5f8a4968cbb8 
Max diff block lines reached; 47003/64107 bytes (73.32%) of diff not shown.
63.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Validate.dyn_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····dyn
7 interface·Distribution.Solver.Modular.Validate·91037 interface·Distribution.Solver.Modular.Validate·9103
8 ··interface·hash:·6e7fd21fae70750e21b0c88ab47c3b79 
9 ··ABI·hash:·218bae7930055527d5cbf82fa228d8db 
10 ··export-list·hash:·b6ada3345c73e2631b7037ef55127b97 
11 ··orphan·hash:·b63daca630c2821ff2f64f7f66bc71c8 
12 ··flag·hash:·9dc0a02f4216773b652d8e129301d0018 ··interface·hash:·51f5c232f98c579759f351d99a09e0de
 9 ··ABI·hash:·631671563589f239be6f8d8b758e4280
 10 ··export-list·hash:·be8881d3f518fb4316315f63c19a30fa
 11 ··orphan·hash:·5d5ba4e5d66cd69f92b9b861571cc882
 12 ··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·36fa998ee9be4eef6627d74316042f17126 import··-/··Distribution.Types.PkgconfigVersionRange·36fa998ee9be4eef6627d74316042f17
127 import··-/··Language.Haskell.Extension·0c837300434c353a6e425ee74b196e36127 import··-/··Language.Haskell.Extension·0c837300434c353a6e425ee74b196e36
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·ef781a0388d9657961d96a189c8d37cc 
134 ··exports:·f839e743c77fb05b1019942b400aabc2 
135 ··FAssignment·6146068274cd99de7e08dd3e326d6fad 
136 ··SAssignment·2a5e9092967291be17bc544b074b9971 
137 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·1678823a836de19719504c93bd7d7f28 
138 ··exports:·41954b4f5ed8da27b4026b5bc3275950 
139 ··ConflictSet·ba2eb995de8c9c5c6c4bc6f1d1909956 
140 ··OrderedVersionRange·be48a479426bd41e7d967240c7af8ff9 
141 ··insert·344c159f38a84382cc6c16a69b051905 
142 ··union·287c9d5a2e6eccbf24e08e2b8bcdb423 
143 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·3cd92bbb462524d271f1baf741ddc8e1 
144 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
145 ··CI·7187cdd957c8fba6db5f348a7bc0d36c 
146 ··Constrained·73698c9707510622d807b3e2337eb074 
147 ··Dep·7334409c94169263e50894cab6fde1d4 
148 ··DependencyReason·a1223ff1a38c174e1410ffb87d6ff06d 
149 ··DependencyReason·0fa36aefb60de43f5e867e37d2ce24d5 
150 ··ExposedComponent·a8095ab602b7ea10e59acf467a8d08dd 
151 ··ExposedLib·6a782af5baae52689f2fb7437281e3e0 
152 ··Ext·69b81de3ec8db05fcd3eb2ebbeb42217 
153 ··Fixed·19f145362c746b9bd80714c5ea611717 
154 ··Flagged·6c500103f80dc485c6e6c3573e85ebca 
155 ··FlaggedDeps·57a95989ca452eb19d5638d338a129be 
156 ··LDep·4643f41418c9c923efb78c405424dc1d 
157 ··LDep·fc60c9ff8b2aec3ea51d3bbf9775c95c 
158 ··Lang·d9287b5f7fc697c4fed5382bf620e725 
159 ··Pkg·f954bf89ad7ca5ea22b34f6c22722629 
160 ··PkgComponent·89e5b6d39e765f808b8162e8d2208675 
161 ··PkgComponent·f6e4eb88f1ac57408c406424deb34c0f 
162 ··QualifyOptions·33b21bf49164b3f8193e4ecb8ddd77a7 
163 ··Simple·50bdbaab5cddded9ad146ca61203571f 
164 ··Stanza·34086132fcad9e764c933180f12a1794 
165 ··dependencyReasonToConflictSet·391fefcdff0cafbef1ccced2431c4055 
166 ··dependencyReasonToConflictSetWithVersionConflict·8707a84a75d2da1c0afb73ead24b0fa0 
167 ··dependencyReasonToConflictSetWithVersionConstraintConflict·06c2c03db29be8dbe428aecffb16e6a9 
168 ··qualifyDeps·361db5c6c06f2cdabc5082ff46af648d 
169 ··varToConflictSet·7e4adb6a3e6ecb043e6082bace4895d9 
170 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·c9b5f5b71c6c2cb3ab47b4dce04034be 
171 ··exports:·43f5180eee2ed205a4ac12d94e4c57b2 
172 ··FN·62427765e9869c751a3689c91217b105 
173 ··QFN·425e17c79c8188bcdafc30e297f917a3 
174 ··QSN·394639e08687f45040aeb579ac638337 
175 ··SN·3f0f7b8900592759dcdcd2abea1e0a15 
176 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·57a68d238907e44621d74217b59bec7a 
177 ··exports:·72340dc1c8fafcfe7a4bd1fc46ed70a1 
178 ··ComponentInfo·5f36d73120c544921aee29992f58c1b2 
179 ··Index·9041f26adf2edfe56180c8d7bb925cf2 
180 ··IsBuildable·ed3860e72038d699a5f390aa92d15f3b 
181 ··IsVisible·c2902e5fe2955c10ac4a61318e0a011f 
182 ··PInfo·547555b4b61eb3d1a11a1d3cfd300bb3 
183 ··compIsBuildable·563dab0835f9a2adc464996799e66fa0 
184 ··compIsVisible·30427d7e0aac3d4691ac385bd60b88d1 
185 ··defaultQualifyOptions·e336ca90898c97f8ce2e82258987e46a 
186 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·e93918c7adcc02662acae45e3dfc0ada 
187 ··exports:·dd8b00088022086440b35f1b19cb5209 
188 ··I·3a53823bda4a2a890d80796b0e268aa1 
189 ··I·2c1df8685459331c2c0e77c7add9eb57 
190 ··PI·909c17fef1eb8db1c95d07d75efb6468 
191 ··PI·ef8723db01977a8e14b0c0d03e0be3dc 
192 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Tree·effef9489f3d8f7ecfda4676d98e5a0d 
193 ··exports:·ce525d30de1ceb7299c49c65a8547eb2 
194 ··ConflictingConstraints·9124f6c93dc5f7c7c55c0fb5b50a5cdf 
195 ··ConflictingDep·9b87b8bdfdf3f60f1a528e6c9f80d137 
196 ··ConflictingDep·eec4de72fe60b75b8a35dfb0096bd052 
197 ··Done·664f67d15822437cd00dc33da31871aa 
198 ··FChoice·eb6b51bbb415c16297853937d9938563 
199 ··Fail·595718fc496cff72f0d15904770051f4 
200 ··FailReason·c6e22d5dc4252e285b07008d3293d70c 
201 ··GoalChoice·fc240a7082f41cf6bc7996f953b2f926 
202 ··MalformedFlagChoice·91724daba65a2ff746077530667c41d1 
203 ··MalformedStanzaChoice·13edaa25313077252ba9bf74bf66eb97 
204 ··MissingPkgconfigPackage·c592f62f3e409a3e3c4ff6c999cb3e35 
205 ··NewPackageDoesNotMatchExistingConstraint·c8aefeb0e436abab8bbdd883ed692288 
206 ··NewPackageHasPrivateRequiredComponent·205d083d73a09caf47c747c1451ac2cc 
207 ··NewPackageHasUnbuildableRequiredComponent·1090add4dd2ef8f255c763ebe4ac4092 
208 ··NewPackageIsMissingRequiredComponent·c5cc2a928b32d74d29cf5f8a4968cbb8 
Max diff block lines reached; 47003/64107 bytes (73.32%) of diff not shown.
23.6 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Var.dyn_hi
Files 97% 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:·1a6e862f68ea6995f0e8f48a76ceb08a 
9 ··ABI·hash:·1c3d3264146ba8516004216c26c4c2e9 
10 ··export-list·hash:·254171acd7c8a54ee43c32417a9ecdd38 ··interface·hash:·0419ac8b25f7cffd13373887c940c6fb
 9 ··ABI·hash:·8abf4e1aa5d2a0537f40e9b452a4ce8d
 10 ··export-list·hash:·babb20b6362b5e294456b8834b151b68
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·c9b5f5b71c6c2cb3ab47b4dce04034be 
103 ··exports:·43f5180eee2ed205a4ac12d94e4c57b2 
104 ··FN·62427765e9869c751a3689c91217b105 
105 ··FN·bb28394db7a8597b07a851e6fbd1ea18 
106 ··SN·3f0f7b8900592759dcdcd2abea1e0a15 
107 ··SN·e09ab5eadab57cca79dce135af2f14ca 
108 ··showQFN·d30090b7a7ced392075f9d22372e9af2 
109 ··showQSN·351e44da273c6e49f92107f036c3b846 
110 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·09698a351ce1f1c3dbd2e6e326a16ade 
111 ··exports:·9530fc2d6d117d4214fb8700d3eeb805 
112 ··QPN·1c9e4f0ae2b175bbf5d0c3ee50e82dea 
113 ··showQPN·29b9eb5c8ae81b2220020f059ab2d957102 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag·e0880af4991a3d1ca62f246e77148349
 103 ··exports:·106403d60a3400ee02f8b27b596f46a7
 104 ··FN·674415d54550dad506ab5b091bbd8913
 105 ··FN·183cd77dc86568a946ff51ebe30b9865
 106 ··SN·87f20bf599bd95ef414754c3652371ca
 107 ··SN·064c560551f988c291163383b934dd25
 108 ··showQFN·5d15de434273fb0ac7380b4881be305e
 109 ··showQSN·ef9c82de561204ac3223bfbafc276d0b
 110 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·f3086d7637f3663c0e35af35282a8847
 111 ··exports:·17508966c1056b6c88090f095bd2e639
 112 ··QPN·37ec9452b863aafba2ffaa4e482702a2
 113 ··showQPN·02e7f1a1f544ee4ff6bd74bcb8006c32
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 d89a477d26a76d781ef30b93e83b2b12119 13e32529c524c2df830421e7ad66964f
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 fd53dc31330cd6943fa6939d80554c43130 5ff221775d5311c7fc7a0d907ee26835
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 2f7b9fcc5df3307c2b78eeb06e8893ed143 01a8fbdbbca3a99e0b14c1750c4546e4
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 bfc5935604c13faa045c11be71e74d3e179 4ff9f553c697fa4fb549f945ff333b94
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 8fe2813f74d548e5d9e2d0fa1d8ad54c186 de0cc8b793f0a65c994b11d536e8f985
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/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Var.hi
Files 95% 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:·1a6e862f68ea6995f0e8f48a76ceb08a 
9 ··ABI·hash:·1c3d3264146ba8516004216c26c4c2e9 
10 ··export-list·hash:·254171acd7c8a54ee43c32417a9ecdd38 ··interface·hash:·0419ac8b25f7cffd13373887c940c6fb
 9 ··ABI·hash:·8abf4e1aa5d2a0537f40e9b452a4ce8d
 10 ··export-list·hash:·babb20b6362b5e294456b8834b151b68
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·25d8d00850d0d3c77bbee86526b8a57f12 ··flag·hash:·25d8d00850d0d3c77bbee86526b8a57f
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·c9b5f5b71c6c2cb3ab47b4dce04034be 
103 ··exports:·43f5180eee2ed205a4ac12d94e4c57b2 
104 ··FN·62427765e9869c751a3689c91217b105 
105 ··FN·bb28394db7a8597b07a851e6fbd1ea18 
106 ··SN·3f0f7b8900592759dcdcd2abea1e0a15 
107 ··SN·e09ab5eadab57cca79dce135af2f14ca 
108 ··showQFN·d30090b7a7ced392075f9d22372e9af2 
109 ··showQSN·351e44da273c6e49f92107f036c3b846 
110 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePath·09698a351ce1f1c3dbd2e6e326a16ade 
111 ··exports:·9530fc2d6d117d4214fb8700d3eeb805 
112 ··QPN·1c9e4f0ae2b175bbf5d0c3ee50e82dea 
113 ··showQPN·29b9eb5c8ae81b2220020f059ab2d957102 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Modular.Flag·e0880af4991a3d1ca62f246e77148349
 103 ··exports:·106403d60a3400ee02f8b27b596f46a7
 104 ··FN·674415d54550dad506ab5b091bbd8913
 105 ··FN·183cd77dc86568a946ff51ebe30b9865
 106 ··SN·87f20bf599bd95ef414754c3652371ca
 107 ··SN·064c560551f988c291163383b934dd25
 108 ··showQFN·5d15de434273fb0ac7380b4881be305e
 109 ··showQSN·ef9c82de561204ac3223bfbafc276d0b
 110 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePath·f3086d7637f3663c0e35af35282a8847
 111 ··exports:·17508966c1056b6c88090f095bd2e639
 112 ··QPN·37ec9452b863aafba2ffaa4e482702a2
 113 ··showQPN·02e7f1a1f544ee4ff6bd74bcb8006c32
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 d89a477d26a76d781ef30b93e83b2b12119 13e32529c524c2df830421e7ad66964f
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 fd53dc31330cd6943fa6939d80554c43130 5ff221775d5311c7fc7a0d907ee26835
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 2f7b9fcc5df3307c2b78eeb06e8893ed143 01a8fbdbbca3a99e0b14c1750c4546e4
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 bfc5935604c13faa045c11be71e74d3e179 4ff9f553c697fa4fb549f945ff333b94
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 8fe2813f74d548e5d9e2d0fa1d8ad54c186 de0cc8b793f0a65c994b11d536e8f985
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.86 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Version.hi
Files 94% similar despite different names
7.51 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Distribution.Solver.Modular.Version·91037 interface·Distribution.Solver.Modular.Version·9103
8 ··interface·hash:·7b4ebe5254b093c401cd46a863a4909a 
9 ··ABI·hash:·c7a9d05b62ff2d2de9f938686d0253bd 
10 ··export-list·hash:·ff5dbb84c4fa5c1d8026ee98a3ae321a8 ··interface·hash:·4c17672a8346ed22dd531cf92f4b79d1
 9 ··ABI·hash:·a20ac7237a3bbba63929bf19c77fb8ad
 10 ··export-list·hash:·a66fb1bac835c334784e1d0970bd787c
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d3866
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·f1476d147739b86d1f029aa47c836ea716 ··src_hash:·f1476d147739b86d1f029aa47c836ea7
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
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·8a0a78c9a8089f11709560fb910e0fbd70 import··-/··Distribution.Pretty·8a0a78c9a8089f11709560fb910e0fbd
71 import··-/··Distribution.Types.Version·5eef1d05fe63346cbc33e171e05b0d8f71 import··-/··Distribution.Types.Version·5eef1d05fe63346cbc33e171e05b0d8f
72 import··-/··Distribution.Types.VersionRange·308bb90b6eaad325d52885a7c577341d72 import··-/··Distribution.Types.VersionRange·308bb90b6eaad325d52885a7c577341d
73 import··-/··Distribution.Types.VersionRange.Internal·37b3e5e311c4c3cf23e2cc65200e81f073 import··-/··Distribution.Types.VersionRange.Internal·37b3e5e311c4c3cf23e2cc65200e81f0
74 import··-/··Distribution.Version·4c350e5e803dd14fca4b533640a3d86174 import··-/··Distribution.Version·4c350e5e803dd14fca4b533640a3d861
75 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a75 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
76 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·0cd67122820d925661b99f53849fdcc476 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
77 ··exports:·04ca821322052391955d541e4145b93e77 ··exports:·04ca821322052391955d541e4145b93e
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 c5df641e667137d8d49fcc290b0186bc102 ··············"cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG"#]
 103 b2cf075dbf342b730346ec4c6df3df6a
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 f0e4bb459de2879b225264eb28f75508112 608fd8a3c0f12542960acb761bad1c28
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 7f37cbe34b1d61e8cbc60b0fe1135438121 762de77e4ac730d91e24b016c4af7535
122 ··type·VR·::·*122 ··type·VR·::·*
123 ··type·VR·=·Distribution.Types.VersionRange.Internal.VersionRange123 ··type·VR·=·Distribution.Types.VersionRange.Internal.VersionRange
124 00c7a2f2112fbb22c54957f5def15837124 50a63b5c15a48ae3fae189b25b50a83b
125 ··type·Ver·::·*125 ··type·Ver·::·*
126 ··type·Ver·=·Distribution.Types.Version.Version126 ··type·Ver·=·Distribution.Types.Version.Version
127 109cf75dcfb9882229b1b84a9d3d5765127 3e257af01219434738b5a719a5e6fbba
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 9fa17e8f3e55635aa7b4d39ad0535905132 62c131e9df82f8e5195e0249821ee6ed
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 a1fbe5e6d232e3118239e97d8297b1e6138 d449503a4bbf29b2b0d6eb82599d8e22
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 a7f6b203fb327ee82a4987c083a8ecc4144 5fccd7aa962af9f3e05aa0ac22b9064c
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
Max diff block lines reached; 1098/7651 bytes (14.35%) of diff not shown.
7.86 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular/Version.dyn_hi
Files 90% similar despite different names
7.51 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Distribution.Solver.Modular.Version·91037 interface·Distribution.Solver.Modular.Version·9103
8 ··interface·hash:·7b4ebe5254b093c401cd46a863a4909a 
9 ··ABI·hash:·c7a9d05b62ff2d2de9f938686d0253bd 
10 ··export-list·hash:·ff5dbb84c4fa5c1d8026ee98a3ae321a8 ··interface·hash:·4c17672a8346ed22dd531cf92f4b79d1
 9 ··ABI·hash:·a20ac7237a3bbba63929bf19c77fb8ad
 10 ··export-list·hash:·a66fb1bac835c334784e1d0970bd787c
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d386612 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·f1476d147739b86d1f029aa47c836ea716 ··src_hash:·f1476d147739b86d1f029aa47c836ea7
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
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·8a0a78c9a8089f11709560fb910e0fbd70 import··-/··Distribution.Pretty·8a0a78c9a8089f11709560fb910e0fbd
71 import··-/··Distribution.Types.Version·5eef1d05fe63346cbc33e171e05b0d8f71 import··-/··Distribution.Types.Version·5eef1d05fe63346cbc33e171e05b0d8f
72 import··-/··Distribution.Types.VersionRange·308bb90b6eaad325d52885a7c577341d72 import··-/··Distribution.Types.VersionRange·308bb90b6eaad325d52885a7c577341d
73 import··-/··Distribution.Types.VersionRange.Internal·37b3e5e311c4c3cf23e2cc65200e81f073 import··-/··Distribution.Types.VersionRange.Internal·37b3e5e311c4c3cf23e2cc65200e81f0
74 import··-/··Distribution.Version·4c350e5e803dd14fca4b533640a3d86174 import··-/··Distribution.Version·4c350e5e803dd14fca4b533640a3d861
75 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a75 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
76 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·0cd67122820d925661b99f53849fdcc476 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
77 ··exports:·04ca821322052391955d541e4145b93e77 ··exports:·04ca821322052391955d541e4145b93e
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 c5df641e667137d8d49fcc290b0186bc102 ··············"cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG"#]
 103 b2cf075dbf342b730346ec4c6df3df6a
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 f0e4bb459de2879b225264eb28f75508112 608fd8a3c0f12542960acb761bad1c28
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 7f37cbe34b1d61e8cbc60b0fe1135438121 762de77e4ac730d91e24b016c4af7535
122 ··type·VR·::·*122 ··type·VR·::·*
123 ··type·VR·=·Distribution.Types.VersionRange.Internal.VersionRange123 ··type·VR·=·Distribution.Types.VersionRange.Internal.VersionRange
124 00c7a2f2112fbb22c54957f5def15837124 50a63b5c15a48ae3fae189b25b50a83b
125 ··type·Ver·::·*125 ··type·Ver·::·*
126 ··type·Ver·=·Distribution.Types.Version.Version126 ··type·Ver·=·Distribution.Types.Version.Version
127 109cf75dcfb9882229b1b84a9d3d5765127 3e257af01219434738b5a719a5e6fbba
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 9fa17e8f3e55635aa7b4d39ad0535905132 62c131e9df82f8e5195e0249821ee6ed
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 a1fbe5e6d232e3118239e97d8297b1e6138 d449503a4bbf29b2b0d6eb82599d8e22
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 a7f6b203fb327ee82a4987c083a8ecc4144 5fccd7aa962af9f3e05aa0ac22b9064c
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
Max diff block lines reached; 1098/7651 bytes (14.35%) of diff not shown.
39.8 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-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.4 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·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:·d5abd6e6a1622e6fcc39494bbcef91e1
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
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
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·::
Max diff block lines reached; 34283/40325 bytes (85.02%) of diff not shown.
39.8 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-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.4 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·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:·d5abd6e6a1622e6fcc39494bbcef91e112 ··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
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
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·::
Max diff block lines reached; 34283/40325 bytes (85.02%) of diff not shown.
28.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular.dyn_hi
Files 91% 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····dyn
7 interface·Distribution.Solver.Modular·91037 interface·Distribution.Solver.Modular·9103
8 ··interface·hash:·b362f46f8ca009ffa3d772a3cdb6b150 
9 ··ABI·hash:·f1fde8cec7853e4d91a9a45a1e4beb61 
10 ··export-list·hash:·738966e65109aca43ce71fdbdedc0ef3 
11 ··orphan·hash:·425f4c5c770ccf3374956baa55a7ea7e8 ··interface·hash:·e5a6c3aa2ac421f22d58432368356978
 9 ··ABI·hash:·a0ba4e48ea230d9f0f0a4b770b3e231a
 10 ··export-list·hash:·f6bbbf4836e5b5d01ecae2cd63a55a81
 11 ··orphan·hash:·1733bee41d8a90526753a17330ddf21c
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·0d8ab2de256448e6c2087b7efacf7603155 import··-/··Distribution.Simple.Utils·0d8ab2de256448e6c2087b7efacf7603
156 import··-/··Distribution.Verbosity·59fa176f6938f2e66e3f8fb21f9e75e7156 import··-/··Distribution.Verbosity·59fa176f6938f2e66e3f8fb21f9e75e7
157 import··-/··Distribution.Compat.Graph·e2bef537e393c817fdf6013ce945208c157 import··-/··Distribution.Compat.Graph·e2bef537e393c817fdf6013ce945208c
158 import··-/··Distribution.Compiler·1e44e3ce2c71f522e8fce955e5721ad4158 import··-/··Distribution.Compiler·1e44e3ce2c71f522e8fce955e5721ad4
159 import··-/··Distribution.System·fda19f6cce34903bc666151f95dfde3f159 import··-/··Distribution.System·fda19f6cce34903bc666151f95dfde3f
160 import··-/··Distribution.Utils.Generic·eb601204eb3502b1aeeff55b6df94d14160 import··-/··Distribution.Utils.Generic·eb601204eb3502b1aeeff55b6df94d14
161 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a161 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
162 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·0cd67122820d925661b99f53849fdcc4162 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
163 ··exports:·04ca821322052391955d541e4145b93e163 ··exports:·04ca821322052391955d541e4145b93e
164 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment·ef781a0388d9657961d96a189c8d37cc 
165 ··exports:·f839e743c77fb05b1019942b400aabc2 
166 ··Assignment·ba9f66b19e03d365fda96bca3e2d25a9 
167 ··toCPs·182c2dadfae04297a3ef77e374deaebf 
168 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConfiguredConversion·6195c33b7f9f285f0578c551598065e1 
169 ··exports:·7460006a894faad3c2dfaf0eb6615d5a 
170 ··convCP·542f4926f7112da30eba84ae4f2b1e5d 
171 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·1678823a836de19719504c93bd7d7f28 
172 ··exports:·41954b4f5ed8da27b4026b5bc3275950 
173 ··ConflictMap·fe8571f2e4b41cdc1bccabc0d0168556 
174 ··ConflictSet·ba2eb995de8c9c5c6c4bc6f1d1909956 
175 ··delete·c66d30b89debd53c2926563682bcbcbf 
176 ··member·50861a1ce0ad706e6bdd56bfcfc0297c 
177 ··showCSSortedByFrequency·9a272102044e83110b5f7a7c6303132a 
178 ··showCSWithFrequency·0e1415547f886d2a2eb331287177ad4b 
179 ··showConflictSet·e2ed2fa6dd334e0398d093e7e756ba6a 
180 ··size·2ba4e88c5c65749d52ac508e7898bf6f 
181 ··toList·9f2bf2dc04e51299d604b062cbf8a3af 
182 ··toSet·787c4ee3116f72e581181b205b284e49 
183 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·3cd92bbb462524d271f1baf741ddc8e1 
184 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
185 ··RevDepMap·6981b29b75552d1c5d47a77758f26171 
186 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·c9b5f5b71c6c2cb3ab47b4dce04034be 
187 ··exports:·43f5180eee2ed205a4ac12d94e4c57b2 
188 ··FN·62427765e9869c751a3689c91217b105 
189 ··SN·3f0f7b8900592759dcdcd2abea1e0a15 
190 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·57a68d238907e44621d74217b59bec7a 
191 ··exports:·72340dc1c8fafcfe7a4bd1fc46ed70a1 
192 ··Index·9041f26adf2edfe56180c8d7bb925cf2 
193 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.IndexConversion·7d3fe71fec560eba8746ab0a29fd15ca 
194 ··exports:·b1731141c9c28f0554a404e8bc4544f2 
195 ··convPIs·c0cf7f64fff694edd35dc43f999e86ab 
196 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Log·d103011ecba59577d8cd5717c042933e 
197 ··exports:·ee571e02a2b40db9ca0c0c5c3fd49e32 
198 ··BackjumpLimitReached·d2a7072aee18a607bdf1d055fd4295e0 
199 ··ExhaustiveSearch·1209c59876d1d854789c777ca11acfed 
200 ··SolverFailure·6c7fb99699369a6c6eb19e2da9015264 
201 ··displayLogMessages·fbe515ac4f58ca9013cb0e9944992953 
202 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·e93918c7adcc02662acae45e3dfc0ada 
203 ··exports:·dd8b00088022086440b35f1b19cb5209 
204 ··PN·d70d88be4120726d09dbda865847bf2f 
205 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.RetryLog·257a36e7f9683f3eac2385ee6cacb37a 
206 ··exports:·7879667bc576f7d92a9c4ed85f68ef8e 
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·32660e929f832818b7b8416d82c4e1de 
214 ··exports:·c9885e4811fa85ba7d3851ce19786e28 
215 ··PruneAfterFirstSuccess·838275128ef92dd19a7e66967cba578d 
216 ··PruneAfterFirstSuccess·c0d23e67bfcb3367b6727587b1c99c19 
217 ··SolverConfig·e91d8f5687e2973bafef646c2684661a 
218 ··SolverConfig·e3b1e716e882dead50ad41a5b36dc511 
219 ··avoidReinstalls·191ca42009661a6541c930d88e859027 
220 ··countConflicts·2551fdeac8ca19d1f3427412cd2b5f59 
221 ··enableBackjumping·aa22a69425018e77df3ad4a95687fd38 
222 ··fineGrainedConflicts·f8a7963f8bfdde766a7c9514be6bdf84 
223 ··goalOrder·1905d0734ee5814daa5cd5cc895bee38 
224 ··independentGoals·915178e0e7aa6afa7a01ffc080ea4ce2 
225 ··maxBackjumps·cbbc8b66dcd43d773f2b44a942743a74 
226 ··minimizeConflictSet·0c8933371776b394671f90c46ddbb53d 
227 ··onlyConstrained·f876c69001f4a198e1dd3131f10efca9 
Max diff block lines reached; 6340/28307 bytes (22.40%) of diff not shown.
28.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Modular.hi
Files 90% 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····
7 interface·Distribution.Solver.Modular·91037 interface·Distribution.Solver.Modular·9103
8 ··interface·hash:·b362f46f8ca009ffa3d772a3cdb6b150 
9 ··ABI·hash:·f1fde8cec7853e4d91a9a45a1e4beb61 
10 ··export-list·hash:·738966e65109aca43ce71fdbdedc0ef3 
11 ··orphan·hash:·425f4c5c770ccf3374956baa55a7ea7e8 ··interface·hash:·e5a6c3aa2ac421f22d58432368356978
 9 ··ABI·hash:·a0ba4e48ea230d9f0f0a4b770b3e231a
 10 ··export-list·hash:·f6bbbf4836e5b5d01ecae2cd63a55a81
 11 ··orphan·hash:·1733bee41d8a90526753a17330ddf21c
12 ··flag·hash:·ce10c578831e6ba3c9f7f922738fe00d12 ··flag·hash:·ce10c578831e6ba3c9f7f922738fe00d
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·0d8ab2de256448e6c2087b7efacf7603155 import··-/··Distribution.Simple.Utils·0d8ab2de256448e6c2087b7efacf7603
156 import··-/··Distribution.Verbosity·59fa176f6938f2e66e3f8fb21f9e75e7156 import··-/··Distribution.Verbosity·59fa176f6938f2e66e3f8fb21f9e75e7
157 import··-/··Distribution.Compat.Graph·e2bef537e393c817fdf6013ce945208c157 import··-/··Distribution.Compat.Graph·e2bef537e393c817fdf6013ce945208c
158 import··-/··Distribution.Compiler·1e44e3ce2c71f522e8fce955e5721ad4158 import··-/··Distribution.Compiler·1e44e3ce2c71f522e8fce955e5721ad4
159 import··-/··Distribution.System·fda19f6cce34903bc666151f95dfde3f159 import··-/··Distribution.System·fda19f6cce34903bc666151f95dfde3f
160 import··-/··Distribution.Utils.Generic·eb601204eb3502b1aeeff55b6df94d14160 import··-/··Distribution.Utils.Generic·eb601204eb3502b1aeeff55b6df94d14
161 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a161 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
162 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·0cd67122820d925661b99f53849fdcc4162 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
163 ··exports:·04ca821322052391955d541e4145b93e163 ··exports:·04ca821322052391955d541e4145b93e
164 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Assignment·ef781a0388d9657961d96a189c8d37cc 
165 ··exports:·f839e743c77fb05b1019942b400aabc2 
166 ··Assignment·ba9f66b19e03d365fda96bca3e2d25a9 
167 ··toCPs·182c2dadfae04297a3ef77e374deaebf 
168 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConfiguredConversion·6195c33b7f9f285f0578c551598065e1 
169 ··exports:·7460006a894faad3c2dfaf0eb6615d5a 
170 ··convCP·542f4926f7112da30eba84ae4f2b1e5d 
171 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.ConflictSet·1678823a836de19719504c93bd7d7f28 
172 ··exports:·41954b4f5ed8da27b4026b5bc3275950 
173 ··ConflictMap·fe8571f2e4b41cdc1bccabc0d0168556 
174 ··ConflictSet·ba2eb995de8c9c5c6c4bc6f1d1909956 
175 ··delete·c66d30b89debd53c2926563682bcbcbf 
176 ··member·50861a1ce0ad706e6bdd56bfcfc0297c 
177 ··showCSSortedByFrequency·9a272102044e83110b5f7a7c6303132a 
178 ··showCSWithFrequency·0e1415547f886d2a2eb331287177ad4b 
179 ··showConflictSet·e2ed2fa6dd334e0398d093e7e756ba6a 
180 ··size·2ba4e88c5c65749d52ac508e7898bf6f 
181 ··toList·9f2bf2dc04e51299d604b062cbf8a3af 
182 ··toSet·787c4ee3116f72e581181b205b284e49 
183 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Dependency·3cd92bbb462524d271f1baf741ddc8e1 
184 ··exports:·cdf6845a5a12c0faf3f2158a1974eca9 
185 ··RevDepMap·6981b29b75552d1c5d47a77758f26171 
186 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Flag·c9b5f5b71c6c2cb3ab47b4dce04034be 
187 ··exports:·43f5180eee2ed205a4ac12d94e4c57b2 
188 ··FN·62427765e9869c751a3689c91217b105 
189 ··SN·3f0f7b8900592759dcdcd2abea1e0a15 
190 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Index·57a68d238907e44621d74217b59bec7a 
191 ··exports:·72340dc1c8fafcfe7a4bd1fc46ed70a1 
192 ··Index·9041f26adf2edfe56180c8d7bb925cf2 
193 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.IndexConversion·7d3fe71fec560eba8746ab0a29fd15ca 
194 ··exports:·b1731141c9c28f0554a404e8bc4544f2 
195 ··convPIs·c0cf7f64fff694edd35dc43f999e86ab 
196 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Log·d103011ecba59577d8cd5717c042933e 
197 ··exports:·ee571e02a2b40db9ca0c0c5c3fd49e32 
198 ··BackjumpLimitReached·d2a7072aee18a607bdf1d055fd4295e0 
199 ··ExhaustiveSearch·1209c59876d1d854789c777ca11acfed 
200 ··SolverFailure·6c7fb99699369a6c6eb19e2da9015264 
201 ··displayLogMessages·fbe515ac4f58ca9013cb0e9944992953 
202 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.Package·e93918c7adcc02662acae45e3dfc0ada 
203 ··exports:·dd8b00088022086440b35f1b19cb5209 
204 ··PN·d70d88be4120726d09dbda865847bf2f 
205 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Modular.RetryLog·257a36e7f9683f3eac2385ee6cacb37a 
206 ··exports:·7879667bc576f7d92a9c4ed85f68ef8e 
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·32660e929f832818b7b8416d82c4e1de 
214 ··exports:·c9885e4811fa85ba7d3851ce19786e28 
215 ··PruneAfterFirstSuccess·838275128ef92dd19a7e66967cba578d 
216 ··PruneAfterFirstSuccess·c0d23e67bfcb3367b6727587b1c99c19 
217 ··SolverConfig·e91d8f5687e2973bafef646c2684661a 
218 ··SolverConfig·e3b1e716e882dead50ad41a5b36dc511 
219 ··avoidReinstalls·191ca42009661a6541c930d88e859027 
220 ··countConflicts·2551fdeac8ca19d1f3427412cd2b5f59 
221 ··enableBackjumping·aa22a69425018e77df3ad4a95687fd38 
222 ··fineGrainedConflicts·f8a7963f8bfdde766a7c9514be6bdf84 
223 ··goalOrder·1905d0734ee5814daa5cd5cc895bee38 
224 ··independentGoals·915178e0e7aa6afa7a01ffc080ea4ce2 
225 ··maxBackjumps·cbbc8b66dcd43d773f2b44a942743a74 
226 ··minimizeConflictSet·0c8933371776b394671f90c46ddbb53d 
227 ··onlyConstrained·f876c69001f4a198e1dd3131f10efca9 
Max diff block lines reached; 6340/28304 bytes (22.40%) of diff not shown.
162 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-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:·9d9e2d04906119aa61314b37959eaa1b 
9 ··ABI·hash:·65eb1a5e942160a933a31dd0e6f20662 
10 ··export-list·hash:·ff0947c6871354cd312ea593cc37d12c8 ··interface·hash:·e5acd384cb7f6bcc008030a0347dc3ad
 9 ··ABI·hash:·c8ad1932787e3c5fc750643700c88912
 10 ··export-list·hash:·54d76a08fdce65c6d9975f1024ec455b
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·d4b721c1c945999ee58914a2d67290f386 import··-/··Distribution.Types.ComponentName·d4b721c1c945999ee58914a2d67290f3
87 import··-/··Distribution.Types.LibraryName·3e80cb1df469c0c3c595576099c5dd6b87 import··-/··Distribution.Types.LibraryName·3e80cb1df469c0c3c595576099c5dd6b
88 import··-/··Distribution.Types.UnqualComponentName·c1ef2076f274b130d09b8d5194cf90a688 import··-/··Distribution.Types.UnqualComponentName·c1ef2076f274b130d09b8d5194cf90a6
89 import··-/··Distribution.Utils.Structured·b591bc4904f9e568221f9779b42b550289 import··-/··Distribution.Utils.Structured·b591bc4904f9e568221f9779b42b5502
90 import··-/··Data.Foldable·e35386bada93f8c8a6cd05542500397f90 import··-/··Data.Foldable·e35386bada93f8c8a6cd05542500397f
91 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a91 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
92 import··-/··Data.Binary.Class·af9615de4395236eb39f3850d869204692 import··-/··Data.Binary.Class·af9615de4395236eb39f3850d8692046
93 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·0cd67122820d925661b99f53849fdcc493 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
94 ··exports:·04ca821322052391955d541e4145b93e94 ··exports:·04ca821322052391955d541e4145b93e
95 import··-/··Data.Map·6457188bdc8d8578acdee07a1354334195 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
96 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b96 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
97 import··-/··Data.Set.Internal·012b350bbe976db3c273c4703566debf97 import··-/··Data.Set.Internal·012b350bbe976db3c273c4703566debf
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·1737f16519b758c50de0dce6ad689df1109 import··-/··Text.PrettyPrint.HughesPJ·1737f16519b758c50de0dce6ad689df1
110 9774ebad2b33a8b7a60645cca8cfa11f110 fbedc39468e738bea82a64cc3fc80dc1
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 a13d0723aa63d5d93b0f08c827538dc1125 b777396dfc3fc0a7f449e2e2c916d789
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 ce70126323b8504a7b76403173193fc2136 086f1e177d8030a4653efdb8c7f09111
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 dadf600d706b9ea8a1ab2b1c64c041a1232 94d1bd8f1fdd72eb7790f9bbfd4ceeae
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 8ae9abe991d1f47a7c9540cdd3fb8e77328 0f70c48bf6645386f3edd0da6ffe1bfc
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/x86_64-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/x86_64-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:·9d9e2d04906119aa61314b37959eaa1b 
9 ··ABI·hash:·65eb1a5e942160a933a31dd0e6f20662 
10 ··export-list·hash:·ff0947c6871354cd312ea593cc37d12c8 ··interface·hash:·e5acd384cb7f6bcc008030a0347dc3ad
 9 ··ABI·hash:·c8ad1932787e3c5fc750643700c88912
 10 ··export-list·hash:·54d76a08fdce65c6d9975f1024ec455b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·12e80132eacca16cd8341bf9c4e09faf12 ··flag·hash:·12e80132eacca16cd8341bf9c4e09faf
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·d4b721c1c945999ee58914a2d67290f386 import··-/··Distribution.Types.ComponentName·d4b721c1c945999ee58914a2d67290f3
87 import··-/··Distribution.Types.LibraryName·3e80cb1df469c0c3c595576099c5dd6b87 import··-/··Distribution.Types.LibraryName·3e80cb1df469c0c3c595576099c5dd6b
88 import··-/··Distribution.Types.UnqualComponentName·c1ef2076f274b130d09b8d5194cf90a688 import··-/··Distribution.Types.UnqualComponentName·c1ef2076f274b130d09b8d5194cf90a6
89 import··-/··Distribution.Utils.Structured·b591bc4904f9e568221f9779b42b550289 import··-/··Distribution.Utils.Structured·b591bc4904f9e568221f9779b42b5502
90 import··-/··Data.Foldable·e35386bada93f8c8a6cd05542500397f90 import··-/··Data.Foldable·e35386bada93f8c8a6cd05542500397f
91 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a91 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
92 import··-/··Data.Binary.Class·af9615de4395236eb39f3850d869204692 import··-/··Data.Binary.Class·af9615de4395236eb39f3850d8692046
93 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·0cd67122820d925661b99f53849fdcc493 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
94 ··exports:·04ca821322052391955d541e4145b93e94 ··exports:·04ca821322052391955d541e4145b93e
95 import··-/··Data.Map·6457188bdc8d8578acdee07a1354334195 import··-/··Data.Map·6457188bdc8d8578acdee07a13543341
96 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b96 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
97 import··-/··Data.Set.Internal·012b350bbe976db3c273c4703566debf97 import··-/··Data.Set.Internal·012b350bbe976db3c273c4703566debf
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·1737f16519b758c50de0dce6ad689df1109 import··-/··Text.PrettyPrint.HughesPJ·1737f16519b758c50de0dce6ad689df1
110 9774ebad2b33a8b7a60645cca8cfa11f110 fbedc39468e738bea82a64cc3fc80dc1
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 a13d0723aa63d5d93b0f08c827538dc1125 b777396dfc3fc0a7f449e2e2c916d789
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 ce70126323b8504a7b76403173193fc2136 086f1e177d8030a4653efdb8c7f09111
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 dadf600d706b9ea8a1ab2b1c64c041a1232 94d1bd8f1fdd72eb7790f9bbfd4ceeae
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 8ae9abe991d1f47a7c9540cdd3fb8e77328 0f70c48bf6645386f3edd0da6ffe1bfc
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/x86_64-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/x86_64-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:·879360cae19735c285aacc6ff244e1b2 
9 ··ABI·hash:·fa5ada071e50137f84df440e71f450eb 
10 ··export-list·hash:·0c6434a7069c5e64ee2dbdc927f8603e8 ··interface·hash:·9c4ba161d8079e13007930f27a784bd2
 9 ··ABI·hash:·db6dfb4251d1e2ea9ac686fa26aa3a3e
 10 ··export-list·hash:·3e9ca49fddd6fcef45bf7b297f6c7c2a
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·b591bc4904f9e568221f9779b42b550264 import··-/··Distribution.Utils.Structured·b591bc4904f9e568221f9779b42b5502
65 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a65 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
66 import··-/··Data.Binary.Class·af9615de4395236eb39f3850d869204666 import··-/··Data.Binary.Class·af9615de4395236eb39f3850d8692046
67 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·0cd67122820d925661b99f53849fdcc467 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
68 ··exports:·04ca821322052391955d541e4145b93e68 ··exports:·04ca821322052391955d541e4145b93e
69 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ProjectConfigPath·be103e1a701c8b8563627627d3fd9fa3 
70 ··exports:·d8c536652bf111ab20528acc96362592 
71 ··ProjectConfigPath·b4d5971a8273d850a12cbab45c16719c 
72 ··docProjectConfigPath·3ee1132dd8205cb70d9b1885cd1df83669 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ProjectConfigPath·a658daf2fbff721dfbc2d3e750670044
 70 ··exports:·75fe3b07f3c01f8d6261d74663a3e430
 71 ··ProjectConfigPath·9bfae466b179dc277411b83bb67cd149
 72 ··docProjectConfigPath·7b22ab1d37a62a88befea6a9cab8c03e
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·1737f16519b758c50de0dce6ad689df180 import··-/··Text.PrettyPrint.HughesPJ·1737f16519b758c50de0dce6ad689df1
81 198437c59dc98be2bd8244fcf5b30feb81 26539bfa98016f8a81ab4d716e6fe783
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 e1c398072c44dcbdc05b9ca0cf67977897 c8fe32c232f390a93f058a3e0b08d971
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 7aff893e85a547a6572b1ec7ecad806c109 158ed7a486de3b98452f93aaf08bc6ab
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 28e1f3cfea96503e8f58ae2b1380da2b201 cfc0ee9c324bfbc22a346d31b3c4e9ce
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 54a8730fe3dc63a144102021153adaf2290 76f14c2854f014c5840f88a0d071acad
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/x86_64-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/x86_64-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:·879360cae19735c285aacc6ff244e1b2 
9 ··ABI·hash:·fa5ada071e50137f84df440e71f450eb 
10 ··export-list·hash:·0c6434a7069c5e64ee2dbdc927f8603e8 ··interface·hash:·9c4ba161d8079e13007930f27a784bd2
 9 ··ABI·hash:·db6dfb4251d1e2ea9ac686fa26aa3a3e
 10 ··export-list·hash:·3e9ca49fddd6fcef45bf7b297f6c7c2a
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·3ef16f29973239f2146726bafe5adf1312 ··flag·hash:·3ef16f29973239f2146726bafe5adf13
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·b591bc4904f9e568221f9779b42b550264 import··-/··Distribution.Utils.Structured·b591bc4904f9e568221f9779b42b5502
65 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a65 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
66 import··-/··Data.Binary.Class·af9615de4395236eb39f3850d869204666 import··-/··Data.Binary.Class·af9615de4395236eb39f3850d8692046
67 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·0cd67122820d925661b99f53849fdcc467 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
68 ··exports:·04ca821322052391955d541e4145b93e68 ··exports:·04ca821322052391955d541e4145b93e
69 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ProjectConfigPath·be103e1a701c8b8563627627d3fd9fa3 
70 ··exports:·d8c536652bf111ab20528acc96362592 
71 ··ProjectConfigPath·b4d5971a8273d850a12cbab45c16719c 
72 ··docProjectConfigPath·3ee1132dd8205cb70d9b1885cd1df83669 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ProjectConfigPath·a658daf2fbff721dfbc2d3e750670044
 70 ··exports:·75fe3b07f3c01f8d6261d74663a3e430
 71 ··ProjectConfigPath·9bfae466b179dc277411b83bb67cd149
 72 ··docProjectConfigPath·7b22ab1d37a62a88befea6a9cab8c03e
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·1737f16519b758c50de0dce6ad689df180 import··-/··Text.PrettyPrint.HughesPJ·1737f16519b758c50de0dce6ad689df1
81 198437c59dc98be2bd8244fcf5b30feb81 26539bfa98016f8a81ab4d716e6fe783
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 e1c398072c44dcbdc05b9ca0cf67977897 c8fe32c232f390a93f058a3e0b08d971
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 7aff893e85a547a6572b1ec7ecad806c109 158ed7a486de3b98452f93aaf08bc6ab
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 28e1f3cfea96503e8f58ae2b1380da2b201 cfc0ee9c324bfbc22a346d31b3c4e9ce
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 54a8730fe3dc63a144102021153adaf2290 76f14c2854f014c5840f88a0d071acad
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.35 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/DependencyResolver.hi
Files 90% similar despite different names
8.98 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:·c1295322aa834fd6517fa08a4f37755a 
9 ··ABI·hash:·ecfb08ea77fde6d6de3ed2c03cd308c2 
10 ··export-list·hash:·2d509a78e6678492f7d8aba80230b9528 ··interface·hash:·ddcfdce19f07fe218c4bccc6ccb8a1cf
 9 ··ABI·hash:·c1163ffb22273a7f65d2baf614242ca3
 10 ··export-list·hash:·6527672255c8eb089d567bad58f86df3
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8e8d76f5ca2119405594b0dfc512588412 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d3866
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·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·5f11ebc45fac5653954b00a396f7eda1129 import··-/··Distribution.Simple.PackageIndex·5f11ebc45fac5653954b00a396f7eda1
130 import··-/··Distribution.Compiler·1e44e3ce2c71f522e8fce955e5721ad4130 import··-/··Distribution.Compiler·1e44e3ce2c71f522e8fce955e5721ad4
131 import··-/··Distribution.Package·40388ae679ef36ae7db1d87c64948041131 import··-/··Distribution.Package·40388ae679ef36ae7db1d87c64948041
132 import··-/··Distribution.System·fda19f6cce34903bc666151f95dfde3f132 import··-/··Distribution.System·fda19f6cce34903bc666151f95dfde3f
133 import··-/··Distribution.Types.PackageName·90a080acd957d1e88fa609d6368c1e6c133 import··-/··Distribution.Types.PackageName·90a080acd957d1e88fa609d6368c1e6c
134 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a134 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
135 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·0cd67122820d925661b99f53849fdcc4135 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
136 ··exports:·04ca821322052391955d541e4145b93e136 ··exports:·04ca821322052391955d541e4145b93e
137 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.LabeledPackageConstraint·0a0df6e61b26b3428e9d76cbec0988c7 
138 ··exports:·1dd4fab6cb62ac0a65faffacfb9c5863 
139 ··LabeledPackageConstraint·2c0c21c202d26aad892dad1122fe471e 
140 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackageIndex·dbfee653be320f9418946d8fba725e92 
141 ··exports:·41fba681b467ce1a8743e9e52d935ff2 
142 ··PackageIndex·674b203d0a15d5929b672a6422b792a5 
143 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePreferences·3c1018973af97e92783a2a1735d9c7b9 
144 ··exports:·e11447020199d25a00e97d349ab1051f 
145 ··PackagePreferences·b5d277a0cfd91a2db9a51a68ff83ee9e 
146 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PkgConfigDb·7d640f29a80023445fabfc27b0e4a725 
147 ··exports:·a8448b2d6ee7d4ebb2990f5ae5bc92bd 
148 ··PkgConfigDb·74f514177e509dc3dba2e6a32b5e071c 
149 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Progress·00bbc1e05ceee7b8eabae499dcec868c 
150 ··exports:·39927bc72c75684a5f6db2f829743454 
151 ··Progress·ba93ac4d93364881096ae2bc67fe2ce0 
152 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ResolverPackage·2f6dba6130b9839dee77664254cf38e0 
153 ··exports:·483d51c434ec35ac4829bc6fd68ea5e0 
154 ··ResolverPackage·dcc95912e861ef9c2a046b8cac98792c 
155 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SourcePackage·bc5f7e2f3d2f97976c25c7063bd9251d 
156 ··exports:·c096325d6749aa912a0a6e0ff6e8a57f 
157 ··SourcePackage·d846b480def392b0634a9590b416ba2f137 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.LabeledPackageConstraint·306dba0bd184a84245d85e96d94a7656
 138 ··exports:·2a93d266f99969d86889b7db49f71a4d
 139 ··LabeledPackageConstraint·20aad53c098724d165b6841c2f158f16
 140 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackageIndex·5c749c5224ebfb8f8af3d0efe5af6dfc
 141 ··exports:·b784850781a869c94481913501f9fd2d
 142 ··PackageIndex·b9517edb9df9d91aa201090f301957fb
 143 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePreferences·75e7ff7d5ce20b8a173648ae1e6abd84
 144 ··exports:·25d885e3bec358909f623bab9b50c8cf
 145 ··PackagePreferences·e3e13c8fc5846c2af08d9cec9c8a7c4f
 146 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PkgConfigDb·51462aa065844872abbcb5603b7c38c7
 147 ··exports:·d0d0764910b8f21994221e139af66df9
 148 ··PkgConfigDb·f4af2979e006a30846e9dce39855dd39
 149 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Progress·f1051b55fa7a28f33b96687b02cc3dfe
 150 ··exports:·c782bd98173797bd915bfaa26f955e25
 151 ··Progress·99cee458628c9d6bc65399dd72a951a2
 152 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ResolverPackage·ac2c662059985440f4c96e9a830ef331
 153 ··exports:·6d49694497e9e1dc1e52d590e1848041
 154 ··ResolverPackage·2e4b076fa4fd3a977ee2758ed00b34ae
 155 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.SourcePackage·80bf4196bdfd4d0eb3df38289c704425
 156 ··exports:·0e937f59821c4ba52e4419df611facff
 157 ··SourcePackage·81c99800af9384ecc32232ef44814da2
158 import··-/··Data.Set.Internal·012b350bbe976db3c273c4703566debf158 import··-/··Data.Set.Internal·012b350bbe976db3c273c4703566debf
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 1d94113a18c1830710e1f0082c80f513183 ··············"cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG"#]
 184 51b545ed698aa1f2284fb3c442d5bc2e
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.35 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/DependencyResolver.dyn_hi
Files 93% similar despite different names
8.98 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:·c1295322aa834fd6517fa08a4f37755a 
9 ··ABI·hash:·ecfb08ea77fde6d6de3ed2c03cd308c2 
10 ··export-list·hash:·2d509a78e6678492f7d8aba80230b9528 ··interface·hash:·ddcfdce19f07fe218c4bccc6ccb8a1cf
 9 ··ABI·hash:·c1163ffb22273a7f65d2baf614242ca3
 10 ··export-list·hash:·6527672255c8eb089d567bad58f86df3
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ac7075a9845d9405ddfd2ef1b55d386612 ··flag·hash:·8e8d76f5ca2119405594b0dfc5125884
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·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·5f11ebc45fac5653954b00a396f7eda1129 import··-/··Distribution.Simple.PackageIndex·5f11ebc45fac5653954b00a396f7eda1
130 import··-/··Distribution.Compiler·1e44e3ce2c71f522e8fce955e5721ad4130 import··-/··Distribution.Compiler·1e44e3ce2c71f522e8fce955e5721ad4
131 import··-/··Distribution.Package·40388ae679ef36ae7db1d87c64948041131 import··-/··Distribution.Package·40388ae679ef36ae7db1d87c64948041
132 import··-/··Distribution.System·fda19f6cce34903bc666151f95dfde3f132 import··-/··Distribution.System·fda19f6cce34903bc666151f95dfde3f
133 import··-/··Distribution.Types.PackageName·90a080acd957d1e88fa609d6368c1e6c133 import··-/··Distribution.Types.PackageName·90a080acd957d1e88fa609d6368c1e6c
134 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a134 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
135 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·0cd67122820d925661b99f53849fdcc4135 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
136 ··exports:·04ca821322052391955d541e4145b93e136 ··exports:·04ca821322052391955d541e4145b93e
137 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.LabeledPackageConstraint·0a0df6e61b26b3428e9d76cbec0988c7 
138 ··exports:·1dd4fab6cb62ac0a65faffacfb9c5863 
139 ··LabeledPackageConstraint·2c0c21c202d26aad892dad1122fe471e 
140 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackageIndex·dbfee653be320f9418946d8fba725e92 
141 ··exports:·41fba681b467ce1a8743e9e52d935ff2 
142 ··PackageIndex·674b203d0a15d5929b672a6422b792a5 
143 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PackagePreferences·3c1018973af97e92783a2a1735d9c7b9 
144 ··exports:·e11447020199d25a00e97d349ab1051f 
145 ··PackagePreferences·b5d277a0cfd91a2db9a51a68ff83ee9e 
146 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.PkgConfigDb·7d640f29a80023445fabfc27b0e4a725 
147 ··exports:·a8448b2d6ee7d4ebb2990f5ae5bc92bd 
148 ··PkgConfigDb·74f514177e509dc3dba2e6a32b5e071c 
149 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.Progress·00bbc1e05ceee7b8eabae499dcec868c 
150 ··exports:·39927bc72c75684a5f6db2f829743454 
151 ··Progress·ba93ac4d93364881096ae2bc67fe2ce0 
152 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ResolverPackage·2f6dba6130b9839dee77664254cf38e0 
153 ··exports:·483d51c434ec35ac4829bc6fd68ea5e0 
154 ··ResolverPackage·dcc95912e861ef9c2a046b8cac98792c 
155 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SourcePackage·bc5f7e2f3d2f97976c25c7063bd9251d 
156 ··exports:·c096325d6749aa912a0a6e0ff6e8a57f 
157 ··SourcePackage·d846b480def392b0634a9590b416ba2f137 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.LabeledPackageConstraint·306dba0bd184a84245d85e96d94a7656
 138 ··exports:·2a93d266f99969d86889b7db49f71a4d
 139 ··LabeledPackageConstraint·20aad53c098724d165b6841c2f158f16
 140 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackageIndex·5c749c5224ebfb8f8af3d0efe5af6dfc
 141 ··exports:·b784850781a869c94481913501f9fd2d
 142 ··PackageIndex·b9517edb9df9d91aa201090f301957fb
 143 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PackagePreferences·75e7ff7d5ce20b8a173648ae1e6abd84
 144 ··exports:·25d885e3bec358909f623bab9b50c8cf
 145 ··PackagePreferences·e3e13c8fc5846c2af08d9cec9c8a7c4f
 146 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.PkgConfigDb·51462aa065844872abbcb5603b7c38c7
 147 ··exports:·d0d0764910b8f21994221e139af66df9
 148 ··PkgConfigDb·f4af2979e006a30846e9dce39855dd39
 149 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.Progress·f1051b55fa7a28f33b96687b02cc3dfe
 150 ··exports:·c782bd98173797bd915bfaa26f955e25
 151 ··Progress·99cee458628c9d6bc65399dd72a951a2
 152 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ResolverPackage·ac2c662059985440f4c96e9a830ef331
 153 ··exports:·6d49694497e9e1dc1e52d590e1848041
 154 ··ResolverPackage·2e4b076fa4fd3a977ee2758ed00b34ae
 155 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.SourcePackage·80bf4196bdfd4d0eb3df38289c704425
 156 ··exports:·0e937f59821c4ba52e4419df611facff
 157 ··SourcePackage·81c99800af9384ecc32232ef44814da2
158 import··-/··Data.Set.Internal·012b350bbe976db3c273c4703566debf158 import··-/··Data.Set.Internal·012b350bbe976db3c273c4703566debf
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 1d94113a18c1830710e1f0082c80f513183 ··············"cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG"#]
 184 51b545ed698aa1f2284fb3c442d5bc2e
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/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/Flag.dyn_hi
Files 75% 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····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/11279 bytes (44.05%) of diff not shown.
51.9 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/InstSolverPackage.hi
Files 99% similar despite different names
51.5 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····
7 interface·Distribution.Solver.Types.InstSolverPackage·[family·instance·module]·91037 interface·Distribution.Solver.Types.InstSolverPackage·[family·instance·module]·9103
8 ··interface·hash:·39fa0555d1e4140180811b05884c90c8 
9 ··ABI·hash:·41a1fb3cd4c5211c7615c6dfe6b6fbac 
10 ··export-list·hash:·b17b26546aea704c28e725cc944bcf0a8 ··interface·hash:·040c36318e5f8927b19d5c9e09340f21
 9 ··ABI·hash:·36a5caf571685c72b816dfa3dae076a1
 10 ··export-list·hash:·f5839feac8d005d4037ec9a1fb3f88f8
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·6d000a3423cefdb85dc6b0596db4db7112 ··flag·hash:·3ef16f29973239f2146726bafe5adf13
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·676deba2b0a6ae265b9a57bcb48781c483 import··-/··Distribution.Types.InstalledPackageInfo·676deba2b0a6ae265b9a57bcb48781c4
84 import··-/··Distribution.Types.MungedPackageId·c18c3c536311a3d71f0513f9e82900f684 import··-/··Distribution.Types.MungedPackageId·c18c3c536311a3d71f0513f9e82900f6
85 import··-/··Distribution.Types.MungedPackageName·a322eca23eb8d4c197eeafd8491e1ba585 import··-/··Distribution.Types.MungedPackageName·a322eca23eb8d4c197eeafd8491e1ba5
86 import··-/··Distribution.Types.PackageId·7dcf124fa138cabc046cb6200c9abc1e86 import··-/··Distribution.Types.PackageId·7dcf124fa138cabc046cb6200c9abc1e
87 import··-/··Distribution.Utils.Structured·b591bc4904f9e568221f9779b42b550287 import··-/··Distribution.Utils.Structured·b591bc4904f9e568221f9779b42b5502
88 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a88 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
89 import··-/··Data.Binary.Class·af9615de4395236eb39f3850d869204689 import··-/··Data.Binary.Class·af9615de4395236eb39f3850d8692046
90 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·0cd67122820d925661b99f53849fdcc490 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
91 ··exports:·04ca821322052391955d541e4145b93e91 ··exports:·04ca821322052391955d541e4145b93e
92 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·65eb1a5e942160a933a31dd0e6f20662 
93 ··exports:·ff0947c6871354cd312ea593cc37d12c 
94 ··ComponentDeps·ffd012724d3e14b4bc0d02cd7eb823c2 
95 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SolverId·42b16bcfb97e541790a78d0993e7bc91 
96 ··exports:·ae1a38c4a04937606b14971dea7b7135 
97 ··SolverId·09e59fb6d3183361f717b1248c61057692 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps·c8ad1932787e3c5fc750643700c88912
 93 ··exports:·54d76a08fdce65c6d9975f1024ec455b
 94 ··ComponentDeps·2c1336c0d212afb0144143e8af13ca19
 95 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.SolverId·90d4eb6434c138af0ae1515448ddbe19
 96 ··exports:·a0fd2f318fd366110dc65b7079420c91
 97 ··SolverId·359a45a381a47ebab964d666b16003b7
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 61e361da63ff7ca608f990980b8191f7102 487d4920f9833fffb698da5ece5ffe28
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 17f7010b2ddddd8a3a530fbf3ece8574118 3b61007cf6c9782dd59ffc1ec3a7206b
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 c907883d7ff235424da6187307568f32130 47d53fb6d5e60b5977c36867c21b13b5
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 23b53ec66341bc5cec04db217facc739206 22f613f09f8016ce61588ee759d396a2
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 a2e2b477ac9b251f557d48e80156a059215 9de044c7cec17fad1c0be9a28dd01d2c
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/52698 bytes (85.23%) of diff not shown.
51.9 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-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/x86_64-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.5 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····dyn
7 interface·Distribution.Solver.Types.InstSolverPackage·[family·instance·module]·91037 interface·Distribution.Solver.Types.InstSolverPackage·[family·instance·module]·9103
8 ··interface·hash:·39fa0555d1e4140180811b05884c90c8 
9 ··ABI·hash:·41a1fb3cd4c5211c7615c6dfe6b6fbac 
10 ··export-list·hash:·b17b26546aea704c28e725cc944bcf0a8 ··interface·hash:·040c36318e5f8927b19d5c9e09340f21
 9 ··ABI·hash:·36a5caf571685c72b816dfa3dae076a1
 10 ··export-list·hash:·f5839feac8d005d4037ec9a1fb3f88f8
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·3ef16f29973239f2146726bafe5adf1312 ··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·676deba2b0a6ae265b9a57bcb48781c483 import··-/··Distribution.Types.InstalledPackageInfo·676deba2b0a6ae265b9a57bcb48781c4
84 import··-/··Distribution.Types.MungedPackageId·c18c3c536311a3d71f0513f9e82900f684 import··-/··Distribution.Types.MungedPackageId·c18c3c536311a3d71f0513f9e82900f6
85 import··-/··Distribution.Types.MungedPackageName·a322eca23eb8d4c197eeafd8491e1ba585 import··-/··Distribution.Types.MungedPackageName·a322eca23eb8d4c197eeafd8491e1ba5
86 import··-/··Distribution.Types.PackageId·7dcf124fa138cabc046cb6200c9abc1e86 import··-/··Distribution.Types.PackageId·7dcf124fa138cabc046cb6200c9abc1e
87 import··-/··Distribution.Utils.Structured·b591bc4904f9e568221f9779b42b550287 import··-/··Distribution.Utils.Structured·b591bc4904f9e568221f9779b42b5502
88 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a88 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
89 import··-/··Data.Binary.Class·af9615de4395236eb39f3850d869204689 import··-/··Data.Binary.Class·af9615de4395236eb39f3850d8692046
90 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Compat.Prelude·0cd67122820d925661b99f53849fdcc490 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Compat.Prelude·136e682f321dc408926964e6ec58f1f5
91 ··exports:·04ca821322052391955d541e4145b93e91 ··exports:·04ca821322052391955d541e4145b93e
92 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.ComponentDeps·65eb1a5e942160a933a31dd0e6f20662 
93 ··exports:·ff0947c6871354cd312ea593cc37d12c 
94 ··ComponentDeps·ffd012724d3e14b4bc0d02cd7eb823c2 
95 import··-/··cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u:Distribution.Solver.Types.SolverId·42b16bcfb97e541790a78d0993e7bc91 
96 ··exports:·ae1a38c4a04937606b14971dea7b7135 
97 ··SolverId·09e59fb6d3183361f717b1248c61057692 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.ComponentDeps·c8ad1932787e3c5fc750643700c88912
 93 ··exports:·54d76a08fdce65c6d9975f1024ec455b
 94 ··ComponentDeps·2c1336c0d212afb0144143e8af13ca19
 95 import··-/··cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG:Distribution.Solver.Types.SolverId·90d4eb6434c138af0ae1515448ddbe19
 96 ··exports:·a0fd2f318fd366110dc65b7079420c91
 97 ··SolverId·359a45a381a47ebab964d666b16003b7
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 61e361da63ff7ca608f990980b8191f7102 487d4920f9833fffb698da5ece5ffe28
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 17f7010b2ddddd8a3a530fbf3ece8574118 3b61007cf6c9782dd59ffc1ec3a7206b
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 c907883d7ff235424da6187307568f32130 47d53fb6d5e60b5977c36867c21b13b5
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 23b53ec66341bc5cec04db217facc739206 22f613f09f8016ce61588ee759d396a2
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 a2e2b477ac9b251f557d48e80156a059215 9de044c7cec17fad1c0be9a28dd01d2c
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/52698 bytes (85.23%) of diff not shown.
12.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-5dSETZK2idVHohhzkfJS3u/Distribution/Solver/Types/InstalledPreference.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/cabal-install-solver-3.12.1.0-8scjTIZdMNJ9hWYZMnuWFG/Distribution/Solver/Types/InstalledPreference.dyn_hi
Files 92% similar despite different names
11.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.Types.InstalledPreference·91037 interface·Distribution.Solver.Types.InstalledPreference·9103
8 ··interface·hash:·774699643875113784c493b08c645094 
9 ··ABI·hash:·eaaa702eb1f9da860f8c829f265f4aca 
10 ··export-list·hash:·942a46c4455e7644baa8b5f5002ad85e8 ··interface·hash:·2e63922f162cfc629bb709a101e9f47d
 9 ··ABI·hash:·ab759d8c3709ca1ef7d2fe7df7b1c43b
 10 ··export-list·hash:·efca86b14885cb208405816fd6042205
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:·9b02321e2ddda7f3710bed42337a426916 ··src_hash:·9b02321e2ddda7f3710bed42337a4269
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 28, 26 lines modifiedOffset 28, 26 lines modified
28 family·instance·modules:·GHC.Internal.Data.Functor.Const28 family·instance·modules:·GHC.Internal.Data.Functor.Const
29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
31 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception31 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
32 ·························GHC.Internal.RTS.Flags32 ·························GHC.Internal.RTS.Flags
33 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a33 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
34 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c34 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
35 3e6b39b168f74aa6bee5ecd3a751bb6c35 65c02eb46cf4fc746fcbaa92f00fc03c
36 ··$fShowInstalledPreference·::36 ··$fShowInstalledPreference·::
37 ····GHC.Internal.Show.Show·InstalledPreference37 ····GHC.Internal.Show.Show·InstalledPreference
38 ··DFunId38 ··DFunId