10.7 MB
/srv/reproducible-results/rbuild-debian/r-b-build.J78eOx8d/b1/haskell-optparse-applicative_0.18.1.0-1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.J78eOx8d/b2/haskell-optparse-applicative_0.18.1.0-1_amd64.changes
690 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·85f3ece2f9ad3120e34845c05ba1b510·337156·haskell·optional·libghc-optparse-applicative-dev_0.18.1.0-1_amd64.deb1 ·a2776efb7c815ed3b950362c6269899f·336968·haskell·optional·libghc-optparse-applicative-dev_0.18.1.0-1_amd64.deb
2 ·fe0246ac4a12439ea4dd94d6d89dad4d·211356·doc·optional·libghc-optparse-applicative-doc_0.18.1.0-1_all.deb2 ·dce1956a39ab5ceddb7aa61fd1ddceb8·211336·doc·optional·libghc-optparse-applicative-doc_0.18.1.0-1_all.deb
3 ·81f70c23844b571af614c989d5d0869f·342304·haskell·optional·libghc-optparse-applicative-prof_0.18.1.0-1_amd64.deb3 ·2f33bf366730e4b6cef6ba2b2809eaa6·342420·haskell·optional·libghc-optparse-applicative-prof_0.18.1.0-1_amd64.deb
9.79 MB
libghc-optparse-applicative-dev_0.18.1.0-1_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-09-20·08:40:41.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-09-20·08:40:41.000000·debian-binary
2 -rw-r--r--···0········0········0·····1968·2024-09-20·08:40:41.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1968·2024-09-20·08:40:41.000000·control.tar.xz
3 -rw-r--r--···0········0········0···334996·2024-09-20·08:40:41.000000·data.tar.xz3 -rw-r--r--···0········0········0···334808·2024-09-20·08:40:41.000000·data.tar.xz
11.8 KB
control.tar.xz
11.8 KB
control.tar
1.24 KB
./control
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Package:·libghc-optparse-applicative-dev1 Package:·libghc-optparse-applicative-dev
2 Source:·haskell-optparse-applicative2 Source:·haskell-optparse-applicative
3 Version:·0.18.1.0-13 Version:·0.18.1.0-1
4 Architecture:·amd644 Architecture:·amd64
5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>
6 Installed-Size:·31956 Installed-Size:·3182
7 Depends:·libghc-base-dev-4.18.2.1-8e81e,·libghc-prettyprinter-ansi-terminal-dev-1.1.3-cd3fc,·libghc-prettyprinter-dev-1.7.1-263c6,·libghc-process-dev-1.6.19.0-48ee2,·libghc-text-dev-2.0.2-5b954,·libghc-transformers-compat-dev-0.7.2-e7a3a,·libghc-transformers-dev-0.6.1.0-5335d,·libc6·(>=·2.2.5),·libgmp10·(>=·2:6.3.0+dfsg)7 Depends:·libghc-base-dev-4.18.2.1-8e81e,·libghc-prettyprinter-ansi-terminal-dev-1.1.3-cd3fc,·libghc-prettyprinter-dev-1.7.1-263c6,·libghc-process-dev-1.6.19.0-48ee2,·libghc-text-dev-2.0.2-5b954,·libghc-transformers-compat-dev-0.7.2-e7a3a,·libghc-transformers-dev-0.6.1.0-5335d,·libc6·(>=·2.2.5),·libgmp10·(>=·2:6.3.0+dfsg)
8 Provides:·libghc-optparse-applicative-dev-0.18.1.0-b480a8 Provides:·libghc-optparse-applicative-dev-0.18.1.0-f0ac5
9 Section:·haskell9 Section:·haskell
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://github.com/pcapriotti/optparse-applicative11 Homepage:·https://github.com/pcapriotti/optparse-applicative
12 Description:·utilities·and·combinators·for·parsing·command-line·options12 Description:·utilities·and·combinators·for·parsing·command-line·options
13 ·This·is·a·library·for·constructing·command-line·option·parsers·in·the13 ·This·is·a·library·for·constructing·command-line·option·parsers·in·the
14 ·applicative·style.14 ·applicative·style.
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:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ18 Ghc-Package:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO
10.5 KB
./md5sums
30.0 B
./md5sums
Files differ
10.5 KB
line order
    
Offset 1, 40 lines modifiedOffset 1, 40 lines modified
1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSoptparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ-ghc9.6.6.so1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSoptparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO-ghc9.6.6.so
2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative.dyn_hi2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative.dyn_hi
3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative.hi3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative.hi
4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Arrows.dyn_hi4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Arrows.dyn_hi
5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Arrows.hi5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Arrows.hi
6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/BashCompletion.dyn_hi6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/BashCompletion.dyn_hi
7 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/BashCompletion.hi7 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/BashCompletion.hi
8 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder.dyn_hi8 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder.dyn_hi
9 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder.hi9 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder.hi
10 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder/Completer.dyn_hi10 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder/Completer.dyn_hi
11 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder/Completer.hi11 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder/Completer.hi
12 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder/Internal.dyn_hi12 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder/Internal.dyn_hi
13 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder/Internal.hi13 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder/Internal.hi
14 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Common.dyn_hi14 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Common.dyn_hi
15 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Common.hi15 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Common.hi
16 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Extra.dyn_hi16 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Extra.dyn_hi
17 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Extra.hi17 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Extra.hi
18 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help.dyn_hi18 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help.dyn_hi
19 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help.hi19 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help.hi
20 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Chunk.dyn_hi20 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Chunk.dyn_hi
21 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Chunk.hi21 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Chunk.hi
22 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Core.dyn_hi22 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Core.dyn_hi
23 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Core.hi23 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Core.hi
24 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Levenshtein.dyn_hi24 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Levenshtein.dyn_hi
25 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Levenshtein.hi25 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Levenshtein.hi
26 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Pretty.dyn_hi26 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Pretty.dyn_hi
27 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Pretty.hi27 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Pretty.hi
28 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Types.dyn_hi28 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Types.dyn_hi
29 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Types.hi29 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Types.hi
30 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Internal.dyn_hi30 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Internal.dyn_hi
31 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Internal.hi31 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Internal.hi
32 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/NonEmpty.dyn_hi32 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/NonEmpty.dyn_hi
33 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/NonEmpty.hi33 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/NonEmpty.hi
34 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Types.dyn_hi34 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Types.dyn_hi
35 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Types.hi35 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Types.hi
36 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/libHSoptparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ.a36 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/libHSoptparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO.a
37 usr/share/doc/libghc-optparse-applicative-dev/changelog.Debian.gz37 usr/share/doc/libghc-optparse-applicative-dev/changelog.Debian.gz
38 usr/share/doc/libghc-optparse-applicative-dev/changelog.gz38 usr/share/doc/libghc-optparse-applicative-dev/changelog.gz
39 usr/share/doc/libghc-optparse-applicative-dev/copyright39 usr/share/doc/libghc-optparse-applicative-dev/copyright
40 var/lib/ghc/package.conf.d/optparse-applicative-0.18.1.0.conf40 var/lib/ghc/package.conf.d/optparse-applicative-0.18.1.0.conf
9.78 MB
data.tar.xz
9.78 MB
data.tar
20.1 KB
file list
    
Offset 1, 55 lines modifiedOffset 1, 55 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/
8 -rw-r--r--···0·root·········(0)·root·········(0)···899536·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSoptparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ-ghc9.6.6.so8 -rw-r--r--···0·root·········(0)·root·········(0)···895440·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSoptparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO-ghc9.6.6.so
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/
12 -rw-r--r--···0·root·········(0)·root·········(0)····12008·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Arrows.dyn_hi12 -rw-r--r--···0·root·········(0)·root·········(0)····12027·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Arrows.dyn_hi
13 -rw-r--r--···0·root·········(0)·root·········(0)····12004·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Arrows.hi13 -rw-r--r--···0·root·········(0)·root·········(0)····12023·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Arrows.hi
14 -rw-r--r--···0·root·········(0)·root·········(0)····25234·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/BashCompletion.dyn_hi14 -rw-r--r--···0·root·········(0)·root·········(0)····25257·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/BashCompletion.dyn_hi
15 -rw-r--r--···0·root·········(0)·root·········(0)····25230·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/BashCompletion.hi15 -rw-r--r--···0·root·········(0)·root·········(0)····25253·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/BashCompletion.hi
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder/
17 -rw-r--r--···0·root·········(0)·root·········(0)·····8511·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder/Completer.dyn_hi17 -rw-r--r--···0·root·········(0)·root·········(0)·····8512·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder/Completer.dyn_hi
18 -rw-r--r--···0·root·········(0)·root·········(0)·····8508·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder/Completer.hi18 -rw-r--r--···0·root·········(0)·root·········(0)·····8509·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder/Completer.hi
19 -rw-r--r--···0·root·········(0)·root·········(0)····22974·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder/Internal.dyn_hi19 -rw-r--r--···0·root·········(0)·root·········(0)····22974·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder/Internal.dyn_hi
20 -rw-r--r--···0·root·········(0)·root·········(0)····22970·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder/Internal.hi20 -rw-r--r--···0·root·········(0)·root·········(0)····22970·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder/Internal.hi
21 -rw-r--r--···0·root·········(0)·root·········(0)····43681·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder.dyn_hi21 -rw-r--r--···0·root·········(0)·root·········(0)····43671·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder.dyn_hi
22 -rw-r--r--···0·root·········(0)·root·········(0)····43678·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder.hi22 -rw-r--r--···0·root·········(0)·root·········(0)····43668·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder.hi
23 -rw-r--r--···0·root·········(0)·root·········(0)····13815·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Common.dyn_hi23 -rw-r--r--···0·root·········(0)·root·········(0)····13804·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Common.dyn_hi
24 -rw-r--r--···0·root·········(0)·root·········(0)····13811·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Common.hi24 -rw-r--r--···0·root·········(0)·root·········(0)····13800·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Common.hi
25 -rw-r--r--···0·root·········(0)·root·········(0)····21508·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Extra.dyn_hi25 -rw-r--r--···0·root·········(0)·root·········(0)····21521·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Extra.dyn_hi
26 -rw-r--r--···0·root·········(0)·root·········(0)····21504·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Extra.hi26 -rw-r--r--···0·root·········(0)·root·········(0)····21517·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Extra.hi
27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/
28 -rw-r--r--···0·root·········(0)·root·········(0)····17387·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Chunk.dyn_hi28 -rw-r--r--···0·root·········(0)·root·········(0)····17392·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Chunk.dyn_hi
29 -rw-r--r--···0·root·········(0)·root·········(0)····17383·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Chunk.hi29 -rw-r--r--···0·root·········(0)·root·········(0)····17388·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Chunk.hi
30 -rw-r--r--···0·root·········(0)·root·········(0)····25434·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Core.dyn_hi30 -rw-r--r--···0·root·········(0)·root·········(0)····25430·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Core.dyn_hi
31 -rw-r--r--···0·root·········(0)·root·········(0)····25431·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Core.hi31 -rw-r--r--···0·root·········(0)·root·········(0)····25427·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Core.hi
32 -rw-r--r--···0·root·········(0)·root·········(0)·····5579·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Levenshtein.dyn_hi 
33 -rw-r--r--···0·root·········(0)·root·········(0)·····5575·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Levenshtein.hi 
34 -rw-r--r--···0·root·········(0)·root·········(0)·····8901·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Pretty.dyn_hi32 -rw-r--r--···0·root·········(0)·root·········(0)·····5583·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Levenshtein.dyn_hi
 33 -rw-r--r--···0·root·········(0)·root·········(0)·····5579·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Levenshtein.hi
 34 -rw-r--r--···0·root·········(0)·root·········(0)·····8903·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Pretty.dyn_hi
35 -rw-r--r--···0·root·········(0)·root·········(0)·····8898·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Pretty.hi35 -rw-r--r--···0·root·········(0)·root·········(0)·····8900·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Pretty.hi
36 -rw-r--r--···0·root·········(0)·root·········(0)····11565·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Types.dyn_hi36 -rw-r--r--···0·root·········(0)·root·········(0)····11559·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Types.dyn_hi
37 -rw-r--r--···0·root·········(0)·root·········(0)····11561·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Types.hi37 -rw-r--r--···0·root·········(0)·root·········(0)····11555·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Types.hi
38 -rw-r--r--···0·root·········(0)·root·········(0)·····6945·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help.dyn_hi38 -rw-r--r--···0·root·········(0)·root·········(0)·····6940·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help.dyn_hi
39 -rw-r--r--···0·root·········(0)·root·········(0)·····6941·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help.hi39 -rw-r--r--···0·root·········(0)·root·········(0)·····6936·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help.hi
40 -rw-r--r--···0·root·········(0)·root·········(0)····98000·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Internal.dyn_hi40 -rw-r--r--···0·root·········(0)·root·········(0)····98001·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Internal.dyn_hi
41 -rw-r--r--···0·root·········(0)·root·········(0)····97996·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Internal.hi41 -rw-r--r--···0·root·········(0)·root·········(0)····97997·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Internal.hi
42 -rw-r--r--···0·root·········(0)·root·········(0)·····2806·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/NonEmpty.dyn_hi42 -rw-r--r--···0·root·········(0)·root·········(0)·····2808·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/NonEmpty.dyn_hi
43 -rw-r--r--···0·root·········(0)·root·········(0)·····2802·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/NonEmpty.hi43 -rw-r--r--···0·root·········(0)·root·········(0)·····2804·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/NonEmpty.hi
44 -rw-r--r--···0·root·········(0)·root·········(0)···111906·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Types.dyn_hi44 -rw-r--r--···0·root·········(0)·root·········(0)···111918·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Types.dyn_hi
45 -rw-r--r--···0·root·········(0)·root·········(0)···111904·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Types.hi45 -rw-r--r--···0·root·········(0)·root·········(0)···111916·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Types.hi
46 -rw-r--r--···0·root·········(0)·root·········(0)·····8985·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative.dyn_hi46 -rw-r--r--···0·root·········(0)·root·········(0)·····8998·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative.dyn_hi
47 -rw-r--r--···0·root·········(0)·root·········(0)·····8981·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative.hi47 -rw-r--r--···0·root·········(0)·root·········(0)·····8994·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative.hi
48 -rw-r--r--···0·root·········(0)·root·········(0)··1432458·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/libHSoptparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ.a48 -rw-r--r--···0·root·········(0)·root·········(0)··1421772·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/libHSoptparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO.a
49 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/share/49 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/share/
50 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/share/doc/50 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/share/doc/
51 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/share/doc/libghc-optparse-applicative-dev/51 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/share/doc/libghc-optparse-applicative-dev/
52 -rw-r--r--···0·root·········(0)·root·········(0)······399·2024-09-20·08:40:41.000000·./usr/share/doc/libghc-optparse-applicative-dev/changelog.Debian.gz52 -rw-r--r--···0·root·········(0)·root·········(0)······399·2024-09-20·08:40:41.000000·./usr/share/doc/libghc-optparse-applicative-dev/changelog.Debian.gz
53 -rw-r--r--···0·root·········(0)·root·········(0)·····6313·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-optparse-applicative-dev/changelog.gz53 -rw-r--r--···0·root·········(0)·root·········(0)·····6313·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-optparse-applicative-dev/changelog.gz
54 -rw-r--r--···0·root·········(0)·root·········(0)·····2588·2024-09-20·08:40:41.000000·./usr/share/doc/libghc-optparse-applicative-dev/copyright54 -rw-r--r--···0·root·········(0)·root·········(0)·····2588·2024-09-20·08:40:41.000000·./usr/share/doc/libghc-optparse-applicative-dev/copyright
55 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./var/55 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./var/
3.19 KB
./var/lib/ghc/package.conf.d/optparse-applicative-0.18.1.0.conf
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 name:·················optparse-applicative1 name:·················optparse-applicative
2 version:··············0.18.1.02 version:··············0.18.1.0
3 visibility:···········public3 visibility:···········public
4 id:···················optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ 
5 key:··················optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ4 id:···················optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO
 5 key:··················optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO
6 license:··············BSD-3-Clause6 license:··············BSD-3-Clause
7 copyright:············(c)·2012-2017·Paolo·Capriotti·<paolo@capriotti.io>7 copyright:············(c)·2012-2017·Paolo·Capriotti·<paolo@capriotti.io>
8 maintainer:···········huw.campbell@gmail.com8 maintainer:···········huw.campbell@gmail.com
9 author:···············Paolo·Capriotti,·Huw·Campbell9 author:···············Paolo·Capriotti,·Huw·Campbell
10 homepage:·············https://github.com/pcapriotti/optparse-applicative10 homepage:·············https://github.com/pcapriotti/optparse-applicative
11 synopsis:·············Utilities·and·combinators·for·parsing·command·line·options11 synopsis:·············Utilities·and·combinators·for·parsing·command·line·options
12 description:12 description:
Offset 20, 40 lines modifiedOffset 20, 40 lines modified
20 ····and·enabling·context-sensitive·bash,·zsh,·and·fish·completions.20 ····and·enabling·context-sensitive·bash,·zsh,·and·fish·completions.
  
21 ····See·the·included·README·for·detailed·instructions·and·examples,21 ····See·the·included·README·for·detailed·instructions·and·examples,
22 ····which·is·also·available·on·github22 ····which·is·also·available·on·github
23 ····<https://github.com/pcapriotti/optparse-applicative>.23 ····<https://github.com/pcapriotti/optparse-applicative>.
  
24 category:·············System,·CLI,·Options,·Parsing24 category:·············System,·CLI,·Options,·Parsing
25 abi:··················b480ad421aeed83f7a5ccc88c0b0a7d325 abi:··················f0ac55a2459fd818c517c89161cd3541
26 exposed:··············True26 exposed:··············True
27 exposed-modules:27 exposed-modules:
28 ····Options.Applicative·Options.Applicative.Arrows28 ····Options.Applicative·Options.Applicative.Arrows
29 ····Options.Applicative.BashCompletion·Options.Applicative.Builder29 ····Options.Applicative.BashCompletion·Options.Applicative.Builder
30 ····Options.Applicative.Builder.Completer30 ····Options.Applicative.Builder.Completer
31 ····Options.Applicative.Builder.Internal·Options.Applicative.Common31 ····Options.Applicative.Builder.Internal·Options.Applicative.Common
32 ····Options.Applicative.Extra·Options.Applicative.Help32 ····Options.Applicative.Extra·Options.Applicative.Help
33 ····Options.Applicative.Help.Chunk·Options.Applicative.Help.Core33 ····Options.Applicative.Help.Chunk·Options.Applicative.Help.Core
34 ····Options.Applicative.Help.Levenshtein34 ····Options.Applicative.Help.Levenshtein
35 ····Options.Applicative.Help.Pretty·Options.Applicative.Help.Types35 ····Options.Applicative.Help.Pretty·Options.Applicative.Help.Types
36 ····Options.Applicative.Internal·Options.Applicative.NonEmpty36 ····Options.Applicative.Internal·Options.Applicative.NonEmpty
37 ····Options.Applicative.Types37 ····Options.Applicative.Types
  
38 import-dirs:38 import-dirs:
39 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ39 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO
  
40 library-dirs:40 library-dirs:
41 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ41 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO
  
42 library-dirs-static:42 library-dirs-static:
43 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ43 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO
  
44 dynamic-library-dirs:·/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.644 dynamic-library-dirs:·/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6
45 data-dir:·············/usr/share/optparse-applicative45 data-dir:·············/usr/share/optparse-applicative
46 hs-libraries:·········HSoptparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ46 hs-libraries:·········HSoptparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO
47 depends:47 depends:
48 ····base-4.18.2.1·prettyprinter-1.7.1-CDxAO72IL6lFavjzsDUSDp48 ····base-4.18.2.1·prettyprinter-1.7.1-CDxAO72IL6lFavjzsDUSDp
49 ····prettyprinter-ansi-terminal-1.1.3-AnJ7IQBnD3Y5Snrea4tMeo49 ····prettyprinter-ansi-terminal-1.1.3-AnJ7IQBnD3Y5Snrea4tMeo
50 ····process-1.6.19.0·text-2.0.2·transformers-0.6.1.050 ····process-1.6.19.0·text-2.0.2·transformers-0.6.1.0
51 ····transformers-compat-0.7.2-9cajhRB8pSvHajETe6sIyc51 ····transformers-compat-0.7.2-9cajhRB8pSvHajETe6sIyc
  
52 haddock-interfaces:52 haddock-interfaces:
8.11 MB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSoptparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ-ghc9.6.6.so vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSoptparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO-ghc9.6.6.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 74% similar despite different names
885 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········897936·(bytes·into·file)13 ··Start·of·section·headers:··········893840·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········817 ··Number·of·program·headers:·········8
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·24
1.88 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·8·program·headers,·starting·at·offset·643 There·are·8·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x07dd88·0x07dd88·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x07c990·0x07c990·R···0x1000
7 ··LOAD···········0x07e000·0x000000000007e000·0x000000000007e000·0x04c3e9·0x04c3e9·R·E·0x10007 ··LOAD···········0x07d000·0x000000000007d000·0x000000000007d000·0x04c3e9·0x04c3e9·R·E·0x1000
8 ··LOAD···········0x0cb000·0x00000000000cb000·0x00000000000cb000·0x00291c·0x00291c·R···0x10008 ··LOAD···········0x0ca000·0x00000000000ca000·0x00000000000ca000·0x00291c·0x00291c·R···0x1000
9 ··LOAD···········0x0ce4e8·0x00000000000ce4e8·0x00000000000ce4e8·0x00cdd0·0x00cdd8·RW··0x10009 ··LOAD···········0x0cd4e8·0x00000000000cd4e8·0x00000000000cd4e8·0x00cdd0·0x00cdd8·RW··0x1000
10 ··DYNAMIC········0x0ce580·0x00000000000ce580·0x00000000000ce580·0x0003d0·0x0003d0·RW··0x810 ··DYNAMIC········0x0cd580·0x00000000000cd580·0x00000000000cd580·0x0003d0·0x0003d0·RW··0x8
11 ··NOTE···········0x000200·0x0000000000000200·0x0000000000000200·0x000024·0x000024·R···0x411 ··NOTE···········0x000200·0x0000000000000200·0x0000000000000200·0x000024·0x000024·R···0x4
12 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1012 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
13 ··GNU_RELRO······0x0ce4e8·0x00000000000ce4e8·0x00000000000ce4e8·0x000b18·0x000b18·R···0x113 ··GNU_RELRO······0x0cd4e8·0x00000000000cd4e8·0x00000000000cd4e8·0x000b18·0x000b18·R···0x1
  
14 ·Section·to·Segment·mapping:14 ·Section·to·Segment·mapping:
15 ··Segment·Sections...15 ··Segment·Sections...
16 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·16 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·
17 ···01·····.init·.plt·.plt.got·.text·.fini·17 ···01·····.init·.plt·.plt.got·.text·.fini·
18 ···02·····.rodata·.eh_frame·18 ···02·····.rodata·.eh_frame·
19 ···03·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.got.plt·.data·.bss·19 ···03·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.got.plt·.data·.bss·
4.6 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 There·are·25·section·headers,·starting·at·offset·0xdb390:1 There·are·25·section·headers,·starting·at·offset·0xda390:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000200·000200·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000200·000200·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········0000000000000228·000228·005010·00···A··3···0··86 ··[·2]·.gnu.hash·········GNU_HASH········0000000000000228·000228·005010·00···A··3···0··8
7 ··[·3]·.dynsym···········DYNSYM··········0000000000005238·005238·010968·18···A··4···1··87 ··[·3]·.dynsym···········DYNSYM··········0000000000005238·005238·010968·18···A··4···1··8
8 ··[·4]·.dynstr···········STRTAB··········0000000000015ba0·015ba0·04bcac·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········0000000000015ba0·015ba0·04a8b6·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000000000006184c·06184c·00161e·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········0000000000060456·060456·00161e·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········0000000000062e70·062e70·000020·00···A··4···1··810 ··[·6]·.gnu.version_r····VERNEED·········0000000000061a78·061a78·000020·00···A··4···1··8
11 ··[·7]·.rela.dyn·········RELA············0000000000062e90·062e90·01aee0·18···A··3···0··811 ··[·7]·.rela.dyn·········RELA············0000000000061a98·061a98·01aee0·18···A··3···0··8
12 ··[·8]·.rela.plt·········RELA············000000000007dd70·07dd70·000018·18··AI··3··21··812 ··[·8]·.rela.plt·········RELA············000000000007c978·07c978·000018·18··AI··3··21··8
13 ··[·9]·.init·············PROGBITS········000000000007e000·07e000·000017·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000000000007d000·07d000·000017·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000000000007e020·07e020·000020·10··AX··0···0·1614 ··[10]·.plt··············PROGBITS········000000000007d020·07d020·000020·10··AX··0···0·16
15 ··[11]·.plt.got··········PROGBITS········000000000007e040·07e040·000008·08··AX··0···0··815 ··[11]·.plt.got··········PROGBITS········000000000007d040·07d040·000008·08··AX··0···0··8
16 ··[12]·.text·············PROGBITS········000000000007e050·07e050·04c38e·00··AX··0···0·1616 ··[12]·.text·············PROGBITS········000000000007d050·07d050·04c38e·00··AX··0···0·16
17 ··[13]·.fini·············PROGBITS········00000000000ca3e0·0ca3e0·000009·00··AX··0···0··417 ··[13]·.fini·············PROGBITS········00000000000c93e0·0c93e0·000009·00··AX··0···0··4
18 ··[14]·.rodata···········PROGBITS········00000000000cb000·0cb000·002918·00···A··0···0··818 ··[14]·.rodata···········PROGBITS········00000000000ca000·0ca000·002918·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········00000000000cd918·0cd918·000004·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········00000000000cc918·0cc918·000004·00···A··0···0··8
20 ··[16]·.init_array·······INIT_ARRAY······00000000000ce4e8·0ce4e8·000008·08··WA··0···0··820 ··[16]·.init_array·······INIT_ARRAY······00000000000cd4e8·0cd4e8·000008·08··WA··0···0··8
21 ··[17]·.fini_array·······FINI_ARRAY······00000000000ce4f0·0ce4f0·000008·08··WA··0···0··821 ··[17]·.fini_array·······FINI_ARRAY······00000000000cd4f0·0cd4f0·000008·08··WA··0···0··8
22 ··[18]·.data.rel.ro······PROGBITS········00000000000ce4f8·0ce4f8·000088·00··WA··0···0··822 ··[18]·.data.rel.ro······PROGBITS········00000000000cd4f8·0cd4f8·000088·00··WA··0···0··8
23 ··[19]·.dynamic··········DYNAMIC·········00000000000ce580·0ce580·0003d0·10··WA··4···0··823 ··[19]·.dynamic··········DYNAMIC·········00000000000cd580·0cd580·0003d0·10··WA··4···0··8
24 ··[20]·.got··············PROGBITS········00000000000ce950·0ce950·000698·08··WA··0···0··824 ··[20]·.got··············PROGBITS········00000000000cd950·0cd950·000698·08··WA··0···0··8
25 ··[21]·.got.plt··········PROGBITS········00000000000cefe8·0cefe8·000020·08··WA··0···0··825 ··[21]·.got.plt··········PROGBITS········00000000000cdfe8·0cdfe8·000020·08··WA··0···0··8
26 ··[22]·.data·············PROGBITS········00000000000cf008·0cf008·00c2b0·00··WA··0···0··826 ··[22]·.data·············PROGBITS········00000000000ce008·0ce008·00c2b0·00··WA··0···0··8
27 ··[23]·.bss··············NOBITS··········00000000000db2b8·0db2b8·000008·00··WA··0···0··127 ··[23]·.bss··············NOBITS··········00000000000da2b8·0da2b8·000008·00··WA··0···0··1
28 ··[24]·.shstrtab·········STRTAB··········0000000000000000·0db2b8·0000d7·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········0000000000000000·0da2b8·0000d7·00······0···0··1
29 Key·to·Flags:29 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·l·(large),·p·(processor·specific)33 ··D·(mbind),·l·(large),·p·(processor·specific)
876 KB
readelf --wide --symbols {}
    
Offset 273, 2562 lines modifiedOffset 273, 2562 lines modified
273 ···269:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·base_DataziOldList_unlines_info273 ···269:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·base_DataziOldList_unlines_info
274 ···270:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·base_GHCziBase_empty_info274 ···270:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·base_GHCziBase_empty_info
275 ···271:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Izh_con_info275 ···271:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Izh_con_info
276 ···272:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·base_GHCziShow_zdfShowZLz2cUZR3_closure276 ···272:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·base_GHCziShow_zdfShowZLz2cUZR3_closure
277 ···273:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·prettyprinterzmansizmterminalzm1zi1zi3zmAnJ7IQBnD3Y5Snrea4tMeo_PrettyprinterziRenderziTerminalziInternal_renderLazzy_info277 ···273:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·prettyprinterzmansizmterminalzm1zi1zi3zmAnJ7IQBnD3Y5Snrea4tMeo_PrettyprinterziRenderziTerminalziInternal_renderLazzy_info
278 ···274:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_gc_ppp278 ···274:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_gc_ppp
Diff chunk too large, falling back to line-by-line diff (2555 lines added, 2555 lines removed)
279 ···275:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·base_DataziTypeableziInternal_sameTypeRep_info279 ···275:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·base_DataziTypeableziInternal_sameTypeRep_info
280 ···276:·00000000000d1148·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBuilder_switch2_closure280 ···276:·00000000000ced18·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript18_closure
281 ···277:·00000000000daff0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziInternal_zdfApplicativeP4_closure281 ···277:·00000000000d5960·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdtczqNoBacktrack_closure
282 ···278:·00000000000c67a0···211·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziInternal_zdfApplicativeNondetT1_info282 ···278:·00000000000c2e50····86·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziInternal_zdfApplicativeP6_info
283 ···279:·00000000000d1210·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBuilder_footerDoc1_closure283 ···279:·00000000000d77e0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_optVisibility_closure
284 ···280:·00000000000ca108····64·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziInternal_TCons_info284 ···280:·00000000000b5198···121·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdfShowBacktrackingzuzdcshow_info
285 ···281:·00000000000d4b18·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziHelpziLevenshtein_editDistance1_closure285 ···281:·00000000000cb5f4·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdtcContext2_bytes
286 ···282:·00000000000d8a58·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdfShowOptTreezuzdcshowsPrec_closure286 ···282:·00000000000895e8·····2·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilderziCompleter_listCompleter_info
287 ···283:·00000000000d6de0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdtczqVisible_closure287 ···283:·00000000000c1b30···113·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziInternal_zdfApplicativeComplResultzuzdcztzg_info
288 ···284:·00000000000d9c50·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_Context_closure288 ···284:·00000000000ca16d·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript25_bytes
289 ···285:·000000000008da10····81·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBuilderziInternal_optNames_info289 ···285:·00000000000cabd5·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziCommon_zdtczqOptWord3_bytes
290 ···286:·00000000000bec50····10·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdfAlternativeReadM4_info290 ···286:·00000000000ba5d0····19·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_fromM_info
291 ···287:·00000000000bf540·····7·OBJECT··GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_CompletionInvoked_con_info291 ···287:·00000000000cb436·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdtczqInternal2_bytes
292 ···288:·00000000000d1260·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBuilder_noIntersperse1_closure292 ···288:·00000000000d1978·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziCommon_runParserStep1_closure
293 ···289:·00000000000d3130·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziExtra_simpleVersioner4_closure293 ···289:·00000000000805e0···646·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript_info
294 ···290:·0000000000089820·····5·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBuilder_multiSuffix_info294 ···290:·00000000000ade50····81·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_crCompleter_info
295 ···291:·000000000008e390···274·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBuilderziInternal_mkProps_info295 ···291:·00000000000d66c0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdtczqUnknownError_closure
296 ···292:·0000000000085a08···111·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBuilder_helpDoc_info296 ···292:·00000000000d1f18·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziExtra_helper11_closure
297 ···293:·00000000000ae060···131·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdWFlagReader_info297 ···293:·00000000000d8528·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdfApplicativeParserM2_closure
298 ···294:·00000000000c7b20····67·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziInternal_zdfAlternativeListTzuzdcmany_info298 ···294:·00000000000bae40···590·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdfApplicativeParserzuzdcfmap_info
299 ···295:·00000000000d09f8·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zdtrModule_closure299 ···295:·00000000000d6d80·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdtczqOptP1_closure
300 ···296:·000000000008ca60···266·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBuilderziInternal_zdfSemigroupDefaultProp1_info300 ···296:·00000000000d4358·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziHelpziLevenshtein_editDistance16_closure
301 ···297:·00000000000d93a0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdfShowParserFailurezuzdcshow_closure301 ···297:·00000000000891c8·····6·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilder_idm_info
302 ···298:·00000000000d0e98·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBuilder_value_closure302 ···298:·00000000000d4f30·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdtczqParserInfo2_closure
303 ···299:·00000000000d8d70·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdfShowOptVisibilityzuzdcshowsPrec_closure303 ···299:·00000000000cb441·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdfShowOptVisibility3_bytes
304 ···300:·00000000000da328·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziInternal_zdtrModule3_closure304 ···300:·00000000000acfd8···108·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziNonEmpty_some1_info
305 ···301:·00000000000d61f0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdtcOptProperties1_closure305 ···301:·00000000000ceb18·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript42_closure
306 ···302:·000000000008b6e0···298·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBuilderziCompleter_requotezugo2_info306 ···302:·00000000000d8390·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdfShowParserFailurezuzdcshowList_closure
307 ···303:·00000000000ae1a0···125·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdWOptLong_info307 ···303:·00000000000acb18·····5·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziHelpziTypes_zdfShowParserHelpzuzdcshowsPrec_info
308 ···304:·00000000000d9f18·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziInternal_zdtcCompletion1_closure308 ···304:·00000000000cb63e·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdtczqLeaf3_bytes
309 ···305:·00000000000cb18d·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript31_bytes309 ···305:·00000000000d9d70·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziInternal_zdfApplicativeComplResult_closure
310 ···306:·00000000000d1a70·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBuilderziInternal_zdfMonoidDefaultPropzuzdcmempty_closure310 ···306:·00000000000d7980·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdfShowParserResult6_closure
311 ···307:·00000000000cb498·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_fishCompletionScript16_bytes311 ···307:·00000000000ad6d8·····2·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_mkCompleter_info
312 ···308:·000000000009f668···108·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziHelpziChunk_zdfEqChunk_info312 ···308:·00000000000cff18·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilder_zdwsubparser_closure
313 ···309:·00000000000dacf0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziInternal_zdfApplicativeCompletionzuzdszdfApplicativeExceptT4_closure313 ···309:·00000000000ca28a·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript45_bytes
314 ···310:·00000000000d3880·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziExtra_execParser_closure314 ···310:·00000000000d0300·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilder_subparserInline_closure
315 ···311:·00000000000d18f8·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBuilderziCompleter_bashCompleter10_closure315 ···311:·00000000000ce380·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zdfShowRichnesszuzdcshow_closure
316 ···312:·00000000000d9800·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdfFunctorOptReaderzuzdcfmap_closure316 ···312:·00000000000ce4b0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_bashCompletionScript14_closure
317 ···313:·00000000000d8ca0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdfOrdOptVisibilityzuzdccompare_closure317 ···313:·00000000000ce790·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_fishCompletionScript13_closure
318 ···314:·00000000000da878·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziInternal_zdtczqTCons_closure318 ···314:·00000000000d37f8·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziHelpziCore_descriptionHelp_closure
319 ···315:·00000000000d1d40·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBuilderziInternal_zdtrModule_closure319 ···315:·00000000000d81e0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdfShowIsCmdStart4_closure
320 ···316:·00000000000cf010·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicative_zdtrModule3_closure320 ···316:·000000000008c1c0···388·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilderziInternal_zdwpolyzugo2_info
321 ···317:·00000000000cc24c·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdfShowOptName3_bytes321 ···317:·00000000000d26c0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziExtra_execParserPure_closure
322 ···318:·00000000000d5870·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziHelpziPretty_zizdzi_closure322 ···318:·00000000000da218·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziInternal_zdfAlternativeNondetT_closure
323 ···319:·00000000000cfbb8·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript34_closure323 ···319:·00000000000a57a8···168·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziHelpziCore_errorHelp_info
324 ···320:·00000000000d2780·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBuilderziInternal_zdtcMod2_closure324 ···320:·00000000000d4a00·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziHelpziTypes_helpFooter_closure
325 ···321:·00000000000af4b0····81·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_prefBacktrack_info325 ···321:·0000000000084530···148·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilder_value_info
326 ···322:·00000000000d9178·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdfShowParserPrefszuzdcshowsPrec_closure326 ···322:·00000000000d1880·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilderziInternal_zdtczqMod_closure
327 ···323:·00000000000bf750····81·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziInternal_zdp2MonadP_info327 ···323:·000000000008b490····14·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilderziInternal_zdfHasMetavarOptionFieldszuzdchasValueDummy_info
328 ···324:·00000000000be698···125·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_ParserInfo_info328 ···324:·00000000000ae280····81·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_propDescMod_info
329 ···325:·00000000000c29d0···113·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziInternal_zdfMonadComplResultzuzdczgzg_info329 ···325:·00000000000d0cf8·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilderziInternal_mkCommand1_closure
330 ···326:·000000000007ef28···327·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfArrowA_info330 ···326:·00000000000da2b0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziInternal_CZCMonadP_closure
331 ···327:·00000000000db258·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziInternal_zdfMonadTransNondetT_closure331 ···327:·00000000000d5cc0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdtczqOptShort_closure
332 ···328:·00000000000b25b0···331·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdfOrdOptVisibilityzuzdccompare_info332 ···328:·00000000000c1fb8···117·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziInternal_zdfMonadComplResultzuzdczgzgze_info
333 ···329:·00000000000af050····81·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_propVisibility_info333 ···329:·00000000000d0128·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilder_strArgument_closure
334 ···330:·00000000000d7040·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdtcCompletionResult_closure334 ···330:·00000000000d9b50·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziInternal_runNondetT1_closure
335 ···331:·00000000000d9ad0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdfFunctorParserResult_closure335 ···331:·000000000008cbe8····81·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilderziInternal_flagNames_info
336 ···332:·00000000000cb2ec·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript51_bytes336 ···332:·00000000000d2fd0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziHelpziCore_zdtrModule1_closure
337 ···333:·00000000000d0fc0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBuilder_abortOption3_closure337 ···333:·00000000000d84f0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdfMonadReadM2_closure
338 ···334:·00000000000cb415·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_fishCompletionScript36_bytes338 ···334:·00000000000d5060·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdtczqMissingError2_closure
339 ···335:·00000000000bd108····61·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdfFunctorOptReaderzuzdczlzd_info339 ···335:·00000000000ad770···112·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_isLongName_info
340 ···336:·00000000000db070·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziInternal_zdfMonadP_closure340 ···336:·00000000000ae1a0····81·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_propShowDefault_info
341 ···337:·00000000000c7780···122·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziInternal_zdfMonadNondetTzuzdczgzgze_info341 ···337:·00000000000bcb78···113·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdfApplicativeParserResultzuzdcztzg_info
342 ···338:·00000000000996a0···160·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziExtra_hsubparser1_info342 ···338:·00000000000cacea·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziExtra_simpleVersioner6_bytes
343 ···339:·00000000000d93d8·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdfShowCompletionResult4_closure343 ···339:·00000000000ca8d0·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilderziInternal_zdtczqMod3_bytes
344 ···340:·000000000008e1c8····86·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBuilderziInternal_fieldMod_info344 ···340:·000000000009d828···177·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziHelpziChunk_zdfApplicativeChunk1_info
345 ···341:·00000000000af7f0···120·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdfShowAltNodeType1_info345 ···341:·00000000000d00f0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilder_zdwcompleteWith_closure
346 ···342:·00000000000d8950·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_prefShowHelpOnEmpty_closure346 ···342:·00000000000d0c20·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilderziInternal_zdfHasCompleterOptionFields_closure
347 ···343:·00000000000cd6b8·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziInternal_zdtcTStep2_bytes347 ···343:·00000000000cb58a·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdtczqOptReader3_bytes
348 ···344:·00000000000cc5fc·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdtczqArgumentReachability3_bytes348 ···344:·00000000000b61a8···237·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdwzdcshowsPrec6_info
349 ···345:·00000000000ca398·····7·OBJECT··GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziInternal_ComplOption_con_info349 ···345:·00000000000bddd8····59·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_Success_info
350 ···346:·00000000000cb3f5·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript66_bytes350 ···346:·000000000008b3f0·····9·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilderziInternal_hasMetavarDummy_info
351 ···347:·00000000000dab70·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziInternal_zdfMonadPCompletion7_closure351 ···347:·00000000000d1600·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilderziInternal_zdtcHasMetavar_closure
352 ···348:·00000000000b2470···291·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdfOrdOptVisibilityzuzdczlze_info352 ···348:·00000000000ce550·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_bashCompletionScript3_closure
353 ···349:·00000000000d5e60·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdtczqMultNode2_closure353 ···349:·00000000000d7a00·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdfShowAltNodeTypezuzdcshow_closure
354 ···350:·00000000000d0fb0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBuilder_strOption_closure354 ···350:·00000000000cb5fd·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdtcArgumentReachability2_bytes
355 ···351:·000000000009e2a0···164·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziExtra_customExecParser1_info355 ···351:·00000000000be3e0·····7·OBJECT··GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_UnknownError_con_info
356 ···352:·00000000000d8b30·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdfOrdArgPolicyzuzdcmax_closure356 ···352:·00000000000d19c8·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziCommon_simplify_closure
357 ···353:·00000000000d2320·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBuilderziInternal_zdtcCommandFields1_closure357 ···353:·00000000000d8c78·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_AltP_closure
358 ···354:·00000000000d1718·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBuilderziCompleter_listCompleter_closure358 ···354:·00000000000c0fd8···197·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziInternal_zdfFunctorCompletion1_info
359 ···355:·00000000000d87e8·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_mkCompleter1_closure359 ···355:·0000000000089178·····5·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilder_helpIndent_info
360 ···356:·00000000000d3948·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziHelpziChunk_zdfApplicativeChunkzuzdcliftA2_closure360 ···356:·00000000000cc686·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziInternal_zdtcComplResult2_bytes
361 ···357:·00000000000d8c88·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdfOrdOptVisibilityzuzdczgze_closure361 ···357:·00000000000bf940·····2·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziInternal_stepListT_info
362 ···358:·00000000000cc644·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdtczqBindNode3_bytes362 ···358:·00000000000adfe8·····2·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_execCompletion_info
363 ···359:·00000000000d1758·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBuilderziCompleter_requote2_closure363 ···359:·00000000000a5628···168·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziHelpziCore_suggestionsHelp_info
364 ···360:·00000000000d9a98·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdfApplicativeParserResultzuzdcpure_closure364 ···360:·00000000000d1db8·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziExtra_helperWith1_closure
365 ···361:·00000000000d3fd0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziHelpziCore_zdtrModule1_closure365 ···361:·00000000000d8c08·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_AltNode_closure
366 ···362:·00000000000d3e58·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziHelpziCore_zdfShowParenthetic1_closure366 ···362:·00000000000d2a48·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziHelpziChunk_zdfShowChunk3_closure
367 ···363:·00000000000cf060·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfCategoryTYPEA2_closure367 ···363:·0000000000094230···332·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziCommon_runParserStep_info
368 ···364:·00000000000b7880···117·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdfMonadParserResultzuzdczgzgze_info368 ···364:·00000000000c1338···352·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziInternal_zdfAlternativeCompletion5_info
369 ···365:·00000000000d72e0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdtczqFailure_closure369 ···365:·0000000000089430···131·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilderziCompleter_listIOCompleter1_info
370 ···366:·00000000000daae0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziInternal_cut2_closure370 ···366:·00000000000d9be0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziInternal_zdwunsafeDrop_closure
371 ···367:·00000000000d87c0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_optDescMod_closure371 ···367:·00000000000d5050·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdtcReadM1_closure
372 ···368:·00000000000d0ea0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBuilder_showDefaultWith_closure372 ···368:·00000000000cb3c2·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdfShowIsCmdStart2_bytes
373 ···369:·00000000000c9d80···157·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziInternal_zdfMonadTransNondetT1_info373 ···369:·000000000008dc58····59·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilderziInternal_ArgumentFields_info
374 ···370:·0000000000094938···803·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziCommon_runParser_info374 ···370:·00000000000d8e28·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_NoBacktrack_closure
375 ···371:·00000000000ae618···121·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_optVisibility_info375 ···371:·00000000000c10f8···197·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziInternal_zdfApplicativeCompletion6_info
376 ···372:·0000000000080c30···719·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_bashCompletionScript_info376 ···372:·00000000000d9f88·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziInternal_zdfApplicativeP6_closure
377 ···373:·00000000000dab10·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziInternal_runCompletion_closure377 ···373:·00000000000cfc88·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilder_zdfSemigroupPrefsMod_closure
378 ···374:·00000000000c36f0····71·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziInternal_zdfAlternativeP4_info378 ···374:·00000000000ce078·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfArrowAzuswap1_closure
379 ···375:·00000000000d0aa8·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zdtczqStandard2_closure379 ···375:·00000000000cfec8·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilder_help_closure
380 ···376:·00000000000a0e20···177·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziHelpziChunk_stringChunk_info380 ···376:·00000000000c2ac0····91·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziInternal_zdfMonadPlusP1_info
381 ···377:·00000000000d48c0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziHelpziCore_NeverRequired_closure381 ···377:·00000000000ca014·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilderziCompleter_zdtrModule4_bytes
382 ···378:·00000000000cf088·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfArrowA4_closure382 ···378:·00000000000d29e0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziHelpziChunk_zdfAlternativeChunk_closure
383 ···379:·00000000000d9450·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdfShowParserResultzuzdcshowList_closure383 ···379:·00000000000cad0b·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziExtra_helper7_bytes
384 ···380:·00000000000cbdbc·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziHelpziCore_fullDesc3_bytes384 ···380:·00000000000bc458····84·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdfSemigroupParseErrorzuzdcsconcat_info
385 ···381:·00000000000ca0e8·····2·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziInternal_cut_info385 ···381:·00000000000d9ce0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziInternal_zdfApplicativeCompletion2_closure
386 ···382:·00000000000cc53e·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdtczqExpectsArgError2_bytes386 ···382:·00000000000d12e0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilderziInternal_zdtczqFlagFields_closure
387 ···383:·00000000000b72b0···143·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdfShowParserPrefszuzdcshowsPrec_info387 ···383:·00000000000ca91c·····0·OBJECT··GLOBAL·DEFAULT···14·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilderziInternal_zdtcCommandFields2_bytes
388 ···384:·00000000000a9ba8····76·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziHelpziLevenshtein_editDistance17_info388 ···384:·00000000000d8600·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdfEqOptVisibility_closure
389 ···385:·00000000000cf528·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_bashCompletionScript8_closure389 ···385:·00000000000d4ec0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdtcAltNodeType1_closure
390 ···386:·00000000000d5ef0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdtczqContext2_closure390 ···386:·00000000000d0160·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilder_switch1_closure
391 ···387:·00000000000c1068·····9·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziInternal_zdfApplicativeListT3_info391 ···387:·00000000000d19e0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziCommon_mapParserzugo_closure
392 ···388:·00000000000cf338·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zdfEqRichness_closure392 ···388:·00000000000d87d0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdfApplicativeReadM3_closure
393 ···389:·00000000000d1338·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBuilder_helpIndent1_closure393 ···389:·00000000000d12d0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilderziInternal_zdtczqFlagFields2_closure
394 ···390:·00000000000be9a0···131·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_FlagReader_info394 ···390:·00000000000cfc70·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilder_zdfSemigroupPrefsModzugo1_closure
395 ···391:·00000000000c0960····10·FUNC····GLOBAL·DEFAULT···12·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziInternal_zdfMonadPCompletion8_info395 ···391:·00000000000d0b70·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilderziInternal_zdfSemigroupMod1_closure
396 ···392:·00000000000d5a10·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziHelpziTypes_helpBody_closure396 ···392:·00000000000d0218·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBuilder_footerDoc_closure
397 ···393:·00000000000d21b0·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBuilderziInternal_zdtczqOptionFields1_closure397 ···393:·00000000000d3080·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziHelpziCore_zdtcOptDescStyle1_closure
398 ···394:·00000000000d9500·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziTypes_zdfApplicativeReadM2_closure398 ···394:·00000000000d8958·····0·OBJECT··GLOBAL·DEFAULT···22·optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziTypes_zdfMonadReadM_closure
Max diff block lines reached; -1/897438 bytes (-0.00%) of diff not shown.
858 KB
readelf --wide --relocs {}
    
Offset 1, 4603 lines modifiedOffset 1, 4603 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x62e90·contains·4596·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x61a98·contains·4596·entries:
Diff chunk too large, falling back to line-by-line diff (807 lines added, 577 lines removed)
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 00000000000ce4e8··0000000000000008·R_X86_64_RELATIVE·························7e1003 00000000000cd4e8··0000000000000008·R_X86_64_RELATIVE·························7d100
4 00000000000ce4f0··0000000000000008·R_X86_64_RELATIVE·························7e0c04 00000000000cd4f0··0000000000000008·R_X86_64_RELATIVE·························7d0c0
5 00000000000ce4f8··0000000000000008·R_X86_64_RELATIVE·························d48c15 00000000000cd4f8··0000000000000008·R_X86_64_RELATIVE·························d38c1
6 00000000000ce500··0000000000000008·R_X86_64_RELATIVE·························d48ca6 00000000000cd500··0000000000000008·R_X86_64_RELATIVE·························d38ca
7 00000000000ce508··0000000000000008·R_X86_64_RELATIVE·························d48d37 00000000000cd508··0000000000000008·R_X86_64_RELATIVE·························d38d3
8 00000000000ce510··0000000000000008·R_X86_64_RELATIVE·························d9c198 00000000000cd510··0000000000000008·R_X86_64_RELATIVE·························d8c19
9 00000000000ce518··0000000000000008·R_X86_64_RELATIVE·························d9c429 00000000000cd518··0000000000000008·R_X86_64_RELATIVE·························d8c42
10 00000000000ce520··0000000000000008·R_X86_64_RELATIVE·························d9db110 00000000000cd520··0000000000000008·R_X86_64_RELATIVE·························d8db1
11 00000000000ce528··0000000000000008·R_X86_64_RELATIVE·························d9dba11 00000000000cd528··0000000000000008·R_X86_64_RELATIVE·························d8dba
12 00000000000ce530··0000000000000008·R_X86_64_RELATIVE·························d9dc312 00000000000cd530··0000000000000008·R_X86_64_RELATIVE·························d8dc3
13 00000000000ce538··0000000000000008·R_X86_64_RELATIVE·························d9dcc13 00000000000cd538··0000000000000008·R_X86_64_RELATIVE·························d8dcc
14 00000000000ce540··0000000000000008·R_X86_64_RELATIVE·························d9df114 00000000000cd540··0000000000000008·R_X86_64_RELATIVE·························d8df1
15 00000000000ce548··0000000000000008·R_X86_64_RELATIVE·························d9dfa15 00000000000cd548··0000000000000008·R_X86_64_RELATIVE·························d8dfa
16 00000000000ce550··0000000000000008·R_X86_64_RELATIVE·························d9e0316 00000000000cd550··0000000000000008·R_X86_64_RELATIVE·························d8e03
17 00000000000ce558··0000000000000008·R_X86_64_RELATIVE·························d9e2117 00000000000cd558··0000000000000008·R_X86_64_RELATIVE·························d8e21
18 00000000000ce560··0000000000000008·R_X86_64_RELATIVE·························d9e2a18 00000000000cd560··0000000000000008·R_X86_64_RELATIVE·························d8e2a
19 00000000000ce568··0000000000000008·R_X86_64_RELATIVE·························d9e3319 00000000000cd568··0000000000000008·R_X86_64_RELATIVE·························d8e33
20 00000000000ce570··0000000000000008·R_X86_64_RELATIVE·························d9e3920 00000000000cd570··0000000000000008·R_X86_64_RELATIVE·························d8e39
21 00000000000ce578··0000000000000008·R_X86_64_RELATIVE·························d9e4221 00000000000cd578··0000000000000008·R_X86_64_RELATIVE·························d8e42
22 00000000000cf008··0000000000000008·R_X86_64_RELATIVE·························cf00822 00000000000ce008··0000000000000008·R_X86_64_RELATIVE·························ce008
23 00000000000cf018··0000000000000008·R_X86_64_RELATIVE·························cb01423 00000000000ce018··0000000000000008·R_X86_64_RELATIVE·························ca014
24 00000000000cf028··0000000000000008·R_X86_64_RELATIVE·························cb00024 00000000000ce028··0000000000000008·R_X86_64_RELATIVE·························ca000
25 00000000000cf038··0000000000000008·R_X86_64_RELATIVE·························cf01125 00000000000ce038··0000000000000008·R_X86_64_RELATIVE·························ce011
26 00000000000cf040··0000000000000008·R_X86_64_RELATIVE·························cf02126 00000000000ce040··0000000000000008·R_X86_64_RELATIVE·························ce021
27 00000000000cf050··0000000000000008·R_X86_64_RELATIVE·························7e16827 00000000000ce050··0000000000000008·R_X86_64_RELATIVE·························7d168
28 00000000000cf058··0000000000000008·R_X86_64_RELATIVE·························7e25028 00000000000ce058··0000000000000008·R_X86_64_RELATIVE·························7d250
29 00000000000cf060··0000000000000008·R_X86_64_RELATIVE·························7e2d029 00000000000ce060··0000000000000008·R_X86_64_RELATIVE·························7d2d0
30 00000000000cf068··0000000000000008·R_X86_64_RELATIVE·························7e38830 00000000000ce068··0000000000000008·R_X86_64_RELATIVE·························7d388
31 00000000000cf070··0000000000000008·R_X86_64_RELATIVE·························7e41031 00000000000ce070··0000000000000008·R_X86_64_RELATIVE·························7d410
32 00000000000cf078··0000000000000008·R_X86_64_RELATIVE·························7e49032 00000000000ce078··0000000000000008·R_X86_64_RELATIVE·························7d490
33 00000000000cf080··0000000000000008·R_X86_64_RELATIVE·························7ea6033 00000000000ce080··0000000000000008·R_X86_64_RELATIVE·························7da60
34 00000000000cf088··0000000000000008·R_X86_64_RELATIVE·························7eaf834 00000000000ce088··0000000000000008·R_X86_64_RELATIVE·························7daf8
35 00000000000cf090··0000000000000008·R_X86_64_RELATIVE·························7eca035 00000000000ce090··0000000000000008·R_X86_64_RELATIVE·························7dca0
36 00000000000cf098··0000000000000008·R_X86_64_RELATIVE·························7edb836 00000000000ce098··0000000000000008·R_X86_64_RELATIVE·························7ddb8
37 00000000000cf0a0··0000000000000008·R_X86_64_RELATIVE·························7ef2837 00000000000ce0a0··0000000000000008·R_X86_64_RELATIVE·························7df28
38 00000000000cf0a8··0000000000000008·R_X86_64_RELATIVE·························7f08838 00000000000ce0a8··0000000000000008·R_X86_64_RELATIVE·························7e088
39 00000000000cf0b0··0000000000000008·R_X86_64_RELATIVE·························7f0b039 00000000000ce0b0··0000000000000008·R_X86_64_RELATIVE·························7e0b0
40 00000000000cf0b8··0000000000000008·R_X86_64_RELATIVE·························7f0d040 00000000000ce0b8··0000000000000008·R_X86_64_RELATIVE·························7e0d0
41 00000000000cf0c0··0000000000000008·R_X86_64_RELATIVE·························7f15041 00000000000ce0c0··0000000000000008·R_X86_64_RELATIVE·························7e150
42 00000000000cf0c8··0000000000000008·R_X86_64_RELATIVE·························7f1c842 00000000000ce0c8··0000000000000008·R_X86_64_RELATIVE·························7e1c8
43 00000000000cf0d8··0000000000000008·R_X86_64_RELATIVE·························cb01443 00000000000ce0d8··0000000000000008·R_X86_64_RELATIVE·························ca014
44 00000000000cf0e8··0000000000000008·R_X86_64_RELATIVE·························cb04c44 00000000000ce0e8··0000000000000008·R_X86_64_RELATIVE·························ca04c
45 00000000000cf0f8··0000000000000008·R_X86_64_RELATIVE·························cf0d145 00000000000ce0f8··0000000000000008·R_X86_64_RELATIVE·························ce0d1
46 00000000000cf100··0000000000000008·R_X86_64_RELATIVE·························cf0e146 00000000000ce100··0000000000000008·R_X86_64_RELATIVE·························ce0e1
47 00000000000cf158··0000000000000008·R_X86_64_RELATIVE·························cf14247 00000000000ce158··0000000000000008·R_X86_64_RELATIVE·························ce142
48 00000000000cf160··0000000000000008·R_X86_64_RELATIVE·························cf13248 00000000000ce160··0000000000000008·R_X86_64_RELATIVE·························ce132
49 00000000000cf188··0000000000000008·R_X86_64_RELATIVE·························cf17249 00000000000ce188··0000000000000008·R_X86_64_RELATIVE·························ce172
50 00000000000cf190··0000000000000008·R_X86_64_RELATIVE·························cf15450 00000000000ce190··0000000000000008·R_X86_64_RELATIVE·························ce154
51 00000000000cf1a8··0000000000000008·R_X86_64_RELATIVE·························cb04a51 00000000000ce1a8··0000000000000008·R_X86_64_RELATIVE·························ca04a
52 00000000000cf1b8··0000000000000008·R_X86_64_RELATIVE·························cf0f152 00000000000ce1b8··0000000000000008·R_X86_64_RELATIVE·························ce0f1
53 00000000000cf1c0··0000000000000008·R_X86_64_RELATIVE·························cf1a153 00000000000ce1c0··0000000000000008·R_X86_64_RELATIVE·························ce1a1
54 00000000000cf1c8··0000000000000008·R_X86_64_RELATIVE·························cf11454 00000000000ce1c8··0000000000000008·R_X86_64_RELATIVE·························ce114
55 00000000000cf1f8··0000000000000008·R_X86_64_RELATIVE·························cf13255 00000000000ce1f8··0000000000000008·R_X86_64_RELATIVE·························ce132
56 00000000000cf218··0000000000000008·R_X86_64_RELATIVE·························cf14256 00000000000ce218··0000000000000008·R_X86_64_RELATIVE·························ce142
57 00000000000cf220··0000000000000008·R_X86_64_RELATIVE·························cf1f257 00000000000ce220··0000000000000008·R_X86_64_RELATIVE·························ce1f2
58 00000000000cf238··0000000000000008·R_X86_64_RELATIVE·························cf17258 00000000000ce238··0000000000000008·R_X86_64_RELATIVE·························ce172
59 00000000000cf240··0000000000000008·R_X86_64_RELATIVE·························cf21259 00000000000ce240··0000000000000008·R_X86_64_RELATIVE·························ce212
60 00000000000cf258··0000000000000008·R_X86_64_RELATIVE·························cf1b160 00000000000ce258··0000000000000008·R_X86_64_RELATIVE·························ce1b1
61 00000000000cf260··0000000000000008·R_X86_64_RELATIVE·························cf23261 00000000000ce260··0000000000000008·R_X86_64_RELATIVE·························ce232
62 00000000000cf278··0000000000000008·R_X86_64_RELATIVE·························cf18362 00000000000ce278··0000000000000008·R_X86_64_RELATIVE·························ce183
63 00000000000cf280··0000000000000008·R_X86_64_RELATIVE·························cf25163 00000000000ce280··0000000000000008·R_X86_64_RELATIVE·························ce251
64 00000000000cf298··0000000000000008·R_X86_64_RELATIVE·························cb04964 00000000000ce298··0000000000000008·R_X86_64_RELATIVE·························ca049
65 00000000000cf2a8··0000000000000008·R_X86_64_RELATIVE·························cf0f165 00000000000ce2a8··0000000000000008·R_X86_64_RELATIVE·························ce0f1
66 00000000000cf2b0··0000000000000008·R_X86_64_RELATIVE·························cf29166 00000000000ce2b0··0000000000000008·R_X86_64_RELATIVE·························ce291
67 00000000000cf2b8··0000000000000008·R_X86_64_RELATIVE·························cf27467 00000000000ce2b8··0000000000000008·R_X86_64_RELATIVE·························ce274
68 00000000000cf2f8··0000000000000008·R_X86_64_RELATIVE·························7f23868 00000000000ce2f8··0000000000000008·R_X86_64_RELATIVE·························7e238
69 00000000000cf318··0000000000000008·R_X86_64_RELATIVE·························7f2a069 00000000000ce318··0000000000000008·R_X86_64_RELATIVE·························7e2a0
70 00000000000cf328··0000000000000008·R_X86_64_RELATIVE·························7f53870 00000000000ce328··0000000000000008·R_X86_64_RELATIVE·························7e538
71 00000000000cf340··0000000000000008·R_X86_64_RELATIVE·························cf31a71 00000000000ce340··0000000000000008·R_X86_64_RELATIVE·························ce31a
72 00000000000cf348··0000000000000008·R_X86_64_RELATIVE·························cf32a72 00000000000ce348··0000000000000008·R_X86_64_RELATIVE·························ce32a
73 00000000000cf358··0000000000000008·R_X86_64_RELATIVE·························7fba073 00000000000ce358··0000000000000008·R_X86_64_RELATIVE·························7eba0
74 00000000000cf370··0000000000000008·R_X86_64_RELATIVE·························7fd2074 00000000000ce370··0000000000000008·R_X86_64_RELATIVE·························7ed20
75 00000000000cf378··0000000000000008·R_X86_64_RELATIVE·························7fd5875 00000000000ce378··0000000000000008·R_X86_64_RELATIVE·························7ed58
76 00000000000cf380··0000000000000008·R_X86_64_RELATIVE·························7fd8876 00000000000ce380··0000000000000008·R_X86_64_RELATIVE·························7ed88
77 00000000000cf390··0000000000000008·R_X86_64_RELATIVE·························cf35b77 00000000000ce390··0000000000000008·R_X86_64_RELATIVE·························ce35b
78 00000000000cf398··0000000000000008·R_X86_64_RELATIVE·························cf38178 00000000000ce398··0000000000000008·R_X86_64_RELATIVE·························ce381
79 00000000000cf3a0··0000000000000008·R_X86_64_RELATIVE·························cf37a79 00000000000ce3a0··0000000000000008·R_X86_64_RELATIVE·························ce37a
80 00000000000cf3b0··0000000000000008·R_X86_64_RELATIVE·························7fdc880 00000000000ce3b0··0000000000000008·R_X86_64_RELATIVE·························7edc8
81 00000000000cf3b8··0000000000000008·R_X86_64_RELATIVE·························7ff8881 00000000000ce3b8··0000000000000008·R_X86_64_RELATIVE·························7ef88
82 00000000000cf3c0··0000000000000008·R_X86_64_RELATIVE·························8015882 00000000000ce3c0··0000000000000008·R_X86_64_RELATIVE·························7f158
83 00000000000cf3c8··0000000000000008·R_X86_64_RELATIVE·························8038083 00000000000ce3c8··0000000000000008·R_X86_64_RELATIVE·························7f380
84 00000000000cf3d0··0000000000000008·R_X86_64_RELATIVE·························8058884 00000000000ce3d0··0000000000000008·R_X86_64_RELATIVE·························7f588
85 00000000000cf3d8··0000000000000008·R_X86_64_RELATIVE·························807b085 00000000000ce3d8··0000000000000008·R_X86_64_RELATIVE·························7f7b0
86 00000000000cf3e0··0000000000000008·R_X86_64_RELATIVE·························807d886 00000000000ce3e0··0000000000000008·R_X86_64_RELATIVE·························7f7d8
87 00000000000cf3f0··0000000000000008·R_X86_64_RELATIVE·························cf33987 00000000000ce3f0··0000000000000008·R_X86_64_RELATIVE·························ce339
88 00000000000cf3f8··0000000000000008·R_X86_64_RELATIVE·························cf3ba88 00000000000ce3f8··0000000000000008·R_X86_64_RELATIVE·························ce3ba
89 00000000000cf400··0000000000000008·R_X86_64_RELATIVE·························cf3b289 00000000000ce400··0000000000000008·R_X86_64_RELATIVE·························ce3b2
90 00000000000cf408··0000000000000008·R_X86_64_RELATIVE·························cf3c290 00000000000ce408··0000000000000008·R_X86_64_RELATIVE·························ce3c2
91 00000000000cf410··0000000000000008·R_X86_64_RELATIVE·························cf3da91 00000000000ce410··0000000000000008·R_X86_64_RELATIVE·························ce3da
92 00000000000cf418··0000000000000008·R_X86_64_RELATIVE·························cf3d292 00000000000ce418··0000000000000008·R_X86_64_RELATIVE·························ce3d2
93 00000000000cf420··0000000000000008·R_X86_64_RELATIVE·························cf3ca93 00000000000ce420··0000000000000008·R_X86_64_RELATIVE·························ce3ca
94 00000000000cf428··0000000000000008·R_X86_64_RELATIVE·························cf3e294 00000000000ce428··0000000000000008·R_X86_64_RELATIVE·························ce3e2
95 00000000000cf458··0000000000000008·R_X86_64_RELATIVE·························cb72095 00000000000ce458··0000000000000008·R_X86_64_RELATIVE·························ca720
96 00000000000cf480··0000000000000008·R_X86_64_RELATIVE·························cb70e96 00000000000ce480··0000000000000008·R_X86_64_RELATIVE·························ca70e
97 00000000000cf4a8··0000000000000008·R_X86_64_RELATIVE·························cb6fa97 00000000000ce4a8··0000000000000008·R_X86_64_RELATIVE·························ca6fa
98 00000000000cf4d0··0000000000000008·R_X86_64_RELATIVE·························cb6c898 00000000000ce4d0··0000000000000008·R_X86_64_RELATIVE·························ca6c8
99 00000000000cf4f8··0000000000000008·R_X86_64_RELATIVE·························cb6a499 00000000000ce4f8··0000000000000008·R_X86_64_RELATIVE·························ca6a4
100 00000000000cf520··0000000000000008·R_X86_64_RELATIVE·························cb668100 00000000000ce520··0000000000000008·R_X86_64_RELATIVE·························ca668
101 00000000000cf548··0000000000000008·R_X86_64_RELATIVE·························cb65f101 00000000000ce548··0000000000000008·R_X86_64_RELATIVE·························ca65f
102 00000000000cf570··0000000000000008·R_X86_64_RELATIVE·························cc28e102 00000000000ce570··0000000000000008·R_X86_64_RELATIVE·························cb28e
103 00000000000cf598··0000000000000008·R_X86_64_RELATIVE·························cb722103 00000000000ce598··0000000000000008·R_X86_64_RELATIVE·························ca722
104 00000000000cf5c0··0000000000000008·R_X86_64_RELATIVE·························cb638104 00000000000ce5c0··0000000000000008·R_X86_64_RELATIVE·························ca638
105 00000000000cf5c8··0000000000000008·R_X86_64_RELATIVE·························80c30105 00000000000ce5c8··0000000000000008·R_X86_64_RELATIVE·························7fc30
106 00000000000cf5d0··0000000000000008·R_X86_64_RELATIVE·························cf550106 00000000000ce5d0··0000000000000008·R_X86_64_RELATIVE·························ce550
107 00000000000cf5d8··0000000000000008·R_X86_64_RELATIVE·························cf5a0107 00000000000ce5d8··0000000000000008·R_X86_64_RELATIVE·························ce5a0
108 00000000000cf5e0··0000000000000008·R_X86_64_RELATIVE·························cf528108 00000000000ce5e0··0000000000000008·R_X86_64_RELATIVE·························ce528
109 00000000000cf5e8··0000000000000008·R_X86_64_RELATIVE·························cf500109 00000000000ce5e8··0000000000000008·R_X86_64_RELATIVE·························ce500
110 00000000000cf5f0··0000000000000008·R_X86_64_RELATIVE·························cf4d8110 00000000000ce5f0··0000000000000008·R_X86_64_RELATIVE·························ce4d8
111 00000000000cf5f8··0000000000000008·R_X86_64_RELATIVE·························cf4b0111 00000000000ce5f8··0000000000000008·R_X86_64_RELATIVE·························ce4b0
112 00000000000cf600··0000000000000008·R_X86_64_RELATIVE·························cf488112 00000000000ce600··0000000000000008·R_X86_64_RELATIVE·························ce488
113 00000000000cf608··0000000000000008·R_X86_64_RELATIVE·························cf460113 00000000000ce608··0000000000000008·R_X86_64_RELATIVE·························ce460
114 00000000000cf610··0000000000000008·R_X86_64_RELATIVE·························cf438114 00000000000ce610··0000000000000008·R_X86_64_RELATIVE·························ce438
115 00000000000cf618··0000000000000008·R_X86_64_RELATIVE·························cf578115 00000000000ce618··0000000000000008·R_X86_64_RELATIVE·························ce578
116 00000000000cf648··0000000000000008·R_X86_64_RELATIVE·························cb5e4116 00000000000ce648··0000000000000008·R_X86_64_RELATIVE·························ca5e4
117 00000000000cf670··0000000000000008·R_X86_64_RELATIVE·························cb5c1117 00000000000ce670··0000000000000008·R_X86_64_RELATIVE·························ca5c1
118 00000000000cf698··0000000000000008·R_X86_64_RELATIVE·························cb578118 00000000000ce698··0000000000000008·R_X86_64_RELATIVE·························ca578
119 00000000000cf6c0··0000000000000008·R_X86_64_RELATIVE·························cb55e119 00000000000ce6c0··0000000000000008·R_X86_64_RELATIVE·························ca55e
120 00000000000cf6e8··0000000000000008·R_X86_64_RELATIVE·························cb514120 00000000000ce6e8··0000000000000008·R_X86_64_RELATIVE·························ca514
121 00000000000cf710··0000000000000008·R_X86_64_RELATIVE·························cb501121 00000000000ce710··0000000000000008·R_X86_64_RELATIVE·························ca501
122 00000000000cf738··0000000000000008·R_X86_64_RELATIVE·························cb4ca122 00000000000ce738··0000000000000008·R_X86_64_RELATIVE·························ca4ca
123 00000000000cf760··0000000000000008·R_X86_64_RELATIVE·························cb456123 00000000000ce760··0000000000000008·R_X86_64_RELATIVE·························ca456
124 00000000000cf788··0000000000000008·R_X86_64_RELATIVE·························cb498124 00000000000ce788··0000000000000008·R_X86_64_RELATIVE·························ca498
125 00000000000cf7b0··0000000000000008·R_X86_64_RELATIVE·························cb480125 00000000000ce7b0··0000000000000008·R_X86_64_RELATIVE·························ca480
Max diff block lines reached; 762067/878676 bytes (86.73%) of diff not shown.
3.52 KB
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0xce580·contains·57·entries:1 Dynamic·section·at·offset·0xcd580·contains·57·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so.6]3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so.6]
4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHStransformers-compat-0.7.2-9cajhRB8pSvHajETe6sIyc-ghc9.6.6.so]4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHStransformers-compat-0.7.2-9cajhRB8pSvHajETe6sIyc-ghc9.6.6.so]
5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSprocess-1.6.19.0-ghc9.6.6.so]5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSprocess-1.6.19.0-ghc9.6.6.so]
6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSdirectory-1.3.8.5-ghc9.6.6.so]6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSdirectory-1.3.8.5-ghc9.6.6.so]
7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSunix-2.8.4.0-ghc9.6.6.so]7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSunix-2.8.4.0-ghc9.6.6.so]
8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHStime-1.12.2-ghc9.6.6.so]8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHStime-1.12.2-ghc9.6.6.so]
Offset 27, 34 lines modifiedOffset 27, 34 lines modified
27 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSdeepseq-1.4.8.1-ghc9.6.6.so]27 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSdeepseq-1.4.8.1-ghc9.6.6.so]
28 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSarray-0.5.6.0-ghc9.6.6.so]28 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSarray-0.5.6.0-ghc9.6.6.so]
29 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSbase-4.18.2.1-ghc9.6.6.so]29 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSbase-4.18.2.1-ghc9.6.6.so]
30 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-bignum-1.3-ghc9.6.6.so]30 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-bignum-1.3-ghc9.6.6.so]
31 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-prim-0.10.0-ghc9.6.6.so]31 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-prim-0.10.0-ghc9.6.6.so]
32 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgmp.so.10]32 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgmp.so.10]
33 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]33 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]
34 ·0x000000000000000e·(SONAME)·············Library·soname:·[libHSoptparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ-ghc9.6.6.so]34 ·0x000000000000000e·(SONAME)·············Library·soname:·[libHSoptparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO-ghc9.6.6.so]
35 ·0x0000000000000010·(SYMBOLIC)···········0x035 ·0x0000000000000010·(SYMBOLIC)···········0x0
36 ·0x000000000000001d·(RUNPATH)············Library·runpath:·[/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6:/usr/lib/ghc/lib/x86_64-linux-ghc-9.6.6]36 ·0x000000000000001d·(RUNPATH)············Library·runpath:·[/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6:/usr/lib/ghc/lib/x86_64-linux-ghc-9.6.6]
37 ·0x000000000000000c·(INIT)···············0x7e00037 ·0x000000000000000c·(INIT)···············0x7d000
38 ·0x000000000000000d·(FINI)···············0xca3e038 ·0x000000000000000d·(FINI)···············0xc93e0
39 ·0x0000000000000019·(INIT_ARRAY)·········0xce4e839 ·0x0000000000000019·(INIT_ARRAY)·········0xcd4e8
40 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)40 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)
41 ·0x000000000000001a·(FINI_ARRAY)·········0xce4f041 ·0x000000000000001a·(FINI_ARRAY)·········0xcd4f0
42 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)42 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
43 ·0x000000006ffffef5·(GNU_HASH)···········0x22843 ·0x000000006ffffef5·(GNU_HASH)···········0x228
44 ·0x0000000000000005·(STRTAB)·············0x15ba044 ·0x0000000000000005·(STRTAB)·············0x15ba0
45 ·0x0000000000000006·(SYMTAB)·············0x523845 ·0x0000000000000006·(SYMTAB)·············0x5238
46 ·0x000000000000000a·(STRSZ)··············310444·(bytes)46 ·0x000000000000000a·(STRSZ)··············305334·(bytes)
47 ·0x000000000000000b·(SYMENT)·············24·(bytes)47 ·0x000000000000000b·(SYMENT)·············24·(bytes)
48 ·0x0000000000000003·(PLTGOT)·············0xcefe848 ·0x0000000000000003·(PLTGOT)·············0xcdfe8
49 ·0x0000000000000002·(PLTRELSZ)···········24·(bytes)49 ·0x0000000000000002·(PLTRELSZ)···········24·(bytes)
50 ·0x0000000000000014·(PLTREL)·············RELA50 ·0x0000000000000014·(PLTREL)·············RELA
51 ·0x0000000000000017·(JMPREL)·············0x7dd7051 ·0x0000000000000017·(JMPREL)·············0x7c978
52 ·0x0000000000000007·(RELA)···············0x62e9052 ·0x0000000000000007·(RELA)···············0x61a98
53 ·0x0000000000000008·(RELASZ)·············110304·(bytes)53 ·0x0000000000000008·(RELASZ)·············110304·(bytes)
54 ·0x0000000000000009·(RELAENT)············24·(bytes)54 ·0x0000000000000009·(RELAENT)············24·(bytes)
55 ·0x000000000000001e·(FLAGS)··············SYMBOLIC55 ·0x000000000000001e·(FLAGS)··············SYMBOLIC
56 ·0x000000006ffffffe·(VERNEED)············0x62e7056 ·0x000000006ffffffe·(VERNEED)············0x61a78
57 ·0x000000006fffffff·(VERNEEDNUM)·········157 ·0x000000006fffffff·(VERNEEDNUM)·········1
58 ·0x000000006ffffff0·(VERSYM)·············0x6184c58 ·0x000000006ffffff0·(VERSYM)·············0x60456
59 ·0x000000006ffffff9·(RELACOUNT)··········288859 ·0x000000006ffffff9·(RELACOUNT)··········2888
60 ·0x0000000000000000·(NULL)···············0x060 ·0x0000000000000000·(NULL)···············0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·86947274d5dbcd9880b13f4011a28ceccad2d2b43 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·070ad5876bf1eb1624632dd1a6151ce170a5deea
1.5 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·2831·entries:1 Version·symbols·section·'.gnu.version'·contains·2831·entries:
2 ·Addr:·0x000000000006184c··Offset:·0x0006184c··Link:·3·(.dynsym)2 ·Addr:·0x0000000000060456··Offset:·0x00060456··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······1·(*global*)······1·(*global*)······1·(*global*)···3 ··000:···0·(*local*)·······1·(*global*)······1·(*global*)······1·(*global*)···
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
Offset 707, 10 lines modifiedOffset 707, 10 lines modified
707 ··afc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···707 ··afc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
708 ··b00:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···708 ··b00:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
709 ··b04:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···709 ··b04:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
710 ··b08:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···710 ··b08:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
711 ··b0c:···1·(*global*)······1·(*global*)······1·(*global*)···711 ··b0c:···1·(*global*)······1·(*global*)······1·(*global*)···
  
712 Version·needs·section·'.gnu.version_r'·contains·1·entry:712 Version·needs·section·'.gnu.version_r'·contains·1·entry:
713 ·Addr:·0x0000000000062e70··Offset:·0x00062e70··Link:·4·(.dynstr)713 ·Addr:·0x0000000000061a78··Offset:·0x00061a78··Link:·4·(.dynstr)
714 ··000000:·Version:·1··File:·libc.so.6··Cnt:·1714 ··000000:·Version:·1··File:·libc.so.6··Cnt:·1
715 ··0x0010:···Name:·GLIBC_2.2.5··Flags:·none··Version:·2715 ··0x0010:···Name:·GLIBC_2.2.5··Flags:·none··Version:·2
607 KB
strings --all --bytes=8 {}
    
Offset 1, 2838 lines modifiedOffset 1, 2836 lines modified
1 dhtXD_e'!g 
2 *X7$~=%`Z 
3 __gmon_start__1 __gmon_start__
4 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
5 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
6 __cxa_finalize4 __cxa_finalize
7 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicative_zdtrModule2_bytes5 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicative_zdtrModule2_bytes
8 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicative_zdtrModule4_bytes6 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicative_zdtrModule4_bytes
9 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicative_zdtrModule3_closure7 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicative_zdtrModule3_closure
10 ghczmprim_GHCziTypes_TrNameS_con_info8 ghczmprim_GHCziTypes_TrNameS_con_info
11 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicative_zdtrModule1_closure9 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicative_zdtrModule1_closure
12 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicative_zdtrModule_closure10 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicative_zdtrModule_closure
13 ghczmprim_GHCziTypes_Module_con_info11 ghczmprim_GHCziTypes_Module_con_info
14 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdtczqA3_bytes12 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdtczqA3_bytes
15 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdtcA3_bytes13 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdtcA3_bytes
16 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdtrModule2_bytes14 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdtrModule2_bytes
17 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdtrModule4_bytes15 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdtrModule4_bytes
18 stg_upd_frame_info16 stg_upd_frame_info
19 stg_ap_p_fast17 stg_ap_p_fast
20 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfArrowA3_info18 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfArrowA3_info
21 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfArrowA3_closure19 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfArrowA3_closure
22 base_GHCziBase_zdp1Applicative_info20 base_GHCziBase_zdp1Applicative_info
23 stg_ap_pp_info21 stg_ap_pp_info
24 base_GHCziBase_fmap_info22 base_GHCziBase_fmap_info
25 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfCategoryTYPEA1_info23 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfCategoryTYPEA1_info
26 base_GHCziBase_zlztzg_info24 base_GHCziBase_zlztzg_info
27 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfCategoryTYPEA1_closure25 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfCategoryTYPEA1_closure
28 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfCategoryTYPEA2_info26 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfCategoryTYPEA2_info
29 stg_ap_p_info27 stg_ap_p_info
30 base_GHCziBase_id_closure28 base_GHCziBase_id_closure
31 base_GHCziBase_pure_info29 base_GHCziBase_pure_info
32 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfCategoryTYPEA2_closure30 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfCategoryTYPEA2_closure
33 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfCategoryTYPEA_info31 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfCategoryTYPEA_info
34 base_ControlziCategory_CZCCategory_con_info32 base_ControlziCategory_CZCCategory_con_info
35 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfCategoryTYPEA_closure33 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfCategoryTYPEA_closure
36 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfArrowA5_info34 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfArrowA5_info
37 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfArrowA5_closure35 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfArrowA5_closure
38 base_ControlziArrow_zdcfirst_closure36 base_ControlziArrow_zdcfirst_closure
39 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfArrowAzuswap1_info37 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfArrowAzuswap1_info
40 stg_sel_0_upd_info38 stg_sel_0_upd_info
41 stg_sel_1_upd_info39 stg_sel_1_upd_info
42 ghczmprim_GHCziTupleziPrim_Z2T_con_info40 ghczmprim_GHCziTupleziPrim_Z2T_con_info
43 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfArrowAzuswap1_closure41 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfArrowAzuswap1_closure
44 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfArrowA2_info42 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfArrowA2_info
45 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfArrowA2_closure43 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfArrowA2_closure
46 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfArrowA4_info44 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfArrowA4_info
47 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfArrowA4_closure45 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfArrowA4_closure
48 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfArrowA1_info46 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfArrowA1_info
49 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfArrowA1_closure47 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfArrowA1_closure
50 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfArrowAzuzdcsecond_info48 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfArrowAzuzdcsecond_info
51 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfArrowAzuzdcsecond_closure49 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfArrowAzuzdcsecond_closure
52 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfArrowA_info50 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfArrowA_info
53 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfArrowA_closure51 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfArrowA_closure
54 base_ControlziArrow_CZCArrow_con_info52 base_ControlziArrow_CZCArrow_con_info
55 stg_gc_unpt_r153 stg_gc_unpt_r1
56 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_unA1_info54 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_unA1_info
57 stg_ap_0_fast55 stg_ap_0_fast
58 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_unA1_closure56 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_unA1_closure
59 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_unA_info57 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_unA_info
60 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_unA_closure58 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_unA_closure
61 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_asA1_info59 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_asA1_info
62 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_asA1_closure60 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_asA1_closure
63 base_GHCziBase_const_closure61 base_GHCziBase_const_closure
64 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_asA_info62 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_asA_info
65 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_asA_closure63 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_asA_closure
66 ghczmprim_GHCziTupleziPrim_Z0T_closure64 ghczmprim_GHCziTupleziPrim_Z0T_closure
67 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_runA_info65 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_runA_info
68 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_runA_closure66 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_runA_closure
69 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdtrModule3_closure67 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdtrModule3_closure
70 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdtrModule1_closure68 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdtrModule1_closure
71 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdtrModule_closure69 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdtrModule_closure
72 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdtcA1_closure70 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdtcA1_closure
73 ghczmprim_GHCziTypes_KindRepFun_con_info71 ghczmprim_GHCziTypes_KindRepFun_con_info
74 ghczmprim_GHCziTypes_krepzdztArrzt_closure72 ghczmprim_GHCziTypes_krepzdztArrzt_closure
75 ghczmprim_GHCziTypes_krepzdztzmzgztzmzgzt_closure73 ghczmprim_GHCziTypes_krepzdztzmzgztzmzgzt_closure
76 ghczmprim_GHCziTypes_KindRepVar_con_info74 ghczmprim_GHCziTypes_KindRepVar_con_info
77 ghczmprim_GHCziTypes_KindRepApp_con_info75 ghczmprim_GHCziTypes_KindRepApp_con_info
78 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdtcA2_closure76 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdtcA2_closure
79 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdtcA_closure77 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdtcA_closure
80 ghczmprim_GHCziTypes_TyCon_con_info78 ghczmprim_GHCziTypes_TyCon_con_info
81 ghczmprim_GHCziTypes_ZC_con_info79 ghczmprim_GHCziTypes_ZC_con_info
82 ghczmprim_GHCziTypes_ZMZN_closure80 ghczmprim_GHCziTypes_ZMZN_closure
83 ghczmprim_GHCziTypes_KindRepTyConApp_con_info81 ghczmprim_GHCziTypes_KindRepTyConApp_con_info
84 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdtczqA1_closure82 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdtczqA1_closure
85 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdtczqA2_closure83 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdtczqA2_closure
86 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdtczqA_closure84 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdtczqA_closure
87 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zdtczqEnriched3_bytes85 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zdtczqEnriched3_bytes
88 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zdtczqStandard3_bytes86 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zdtczqStandard3_bytes
89 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zdtcRichness2_bytes87 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zdtcRichness2_bytes
90 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zdtrModule2_bytes88 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zdtrModule2_bytes
91 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zdtrModule4_bytes89 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zdtrModule4_bytes
92 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript69_bytes90 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript69_bytes
93 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript23_bytes91 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript23_bytes
94 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript25_bytes92 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript25_bytes
95 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript27_bytes93 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript27_bytes
96 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript29_bytes94 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript29_bytes
97 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript31_bytes95 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript31_bytes
98 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript33_bytes96 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript33_bytes
99 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript35_bytes97 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript35_bytes
100 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript37_bytes98 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript37_bytes
101 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript39_bytes99 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript39_bytes
102 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript41_bytes100 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript41_bytes
103 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript43_bytes101 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript43_bytes
104 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript45_bytes102 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript45_bytes
105 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript47_bytes103 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript47_bytes
106 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript49_bytes104 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript49_bytes
107 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript51_bytes105 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript51_bytes
108 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript53_bytes106 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript53_bytes
109 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript54_bytes107 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript54_bytes
110 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript21_bytes108 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript21_bytes
111 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript56_bytes109 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript56_bytes
112 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript58_bytes110 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript58_bytes
113 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript60_bytes111 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript60_bytes
114 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript62_bytes112 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript62_bytes
115 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript64_bytes113 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript64_bytes
116 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript66_bytes114 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript66_bytes
117 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_zzshCompletionScript68_bytes115 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_zzshCompletionScript68_bytes
118 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_fishCompletionScript36_bytes116 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_fishCompletionScript36_bytes
119 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_fishCompletionScript2_bytes117 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_fishCompletionScript2_bytes
120 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_fishCompletionScript3_bytes118 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_fishCompletionScript3_bytes
121 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_fishCompletionScript4_bytes119 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_fishCompletionScript4_bytes
122 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_fishCompletionScript6_bytes120 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_fishCompletionScript6_bytes
123 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_fishCompletionScript8_bytes121 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_fishCompletionScript8_bytes
124 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_fishCompletionScript10_bytes122 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_fishCompletionScript10_bytes
125 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_fishCompletionScript12_bytes123 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_fishCompletionScript12_bytes
126 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_fishCompletionScript14_bytes124 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_fishCompletionScript14_bytes
127 optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziBashCompletion_fishCompletionScript16_bytes125 optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziBashCompletion_fishCompletionScript16_bytes
Max diff block lines reached; 593138/621810 bytes (95.39%) of diff not shown.
168 KB
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 1284 lines modifiedOffset 1, 1284 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
Diff chunk too large, falling back to line-by-line diff (1280 lines added, 1280 lines removed)
2 ··0x00000228·05080000·14010000·00010000·0e000000·................2 ··0x00000228·05080000·14010000·00010000·0e000000·................
3 ··0x00000238·b806ca9c·02202101·49606069·410180d4·.....·!.I``iA...3 ··0x00000238·cae80010·0c040230·5400298a·24b80a00·.......0T.).$...
4 ··0x00000248·22400008·600019c8·42020214·16602241·"@..`...B....`"A4 ··0x00000248·80082200·8a00c040·00000010·00708200·.."....@.....p..
5 ··0x00000258·40842402·0cc09330·447c2021·7488a010·@.$....0D|·!t...5 ··0x00000258·8388a830·6940c100·08b34908·2a3c74a0·...0i@....I.*<t.
6 ··0x00000268·9111c204·1070a041·02220340·80000454·.....p.A.".@...T6 ··0x00000268·8b8a8110·04a05a63·40020449·0f909004·......Zc@..I....
7 ··0x00000278·82504242·06aa80aa·50007000·228530e2·.PBB....P.p.".0.7 ··0x00000278·2121c039·50180c22·86041040·01004993·!!.9P.."...@..I.
8 ··0x00000288·9a40a838·83225532·5407da00·00810080·.@.8."U2T.......8 ··0x00000288·a0222406·10910100·30852a20·16121004·."$.....0.*·....
9 ··0x00000298·30080100·200a3620·18102811·02206408·0...·.6·..(..·d.9 ··0x00000298·111bba10·18004000·411889d0·3cf84184·......@.A...<.A.
10 ··0x000002a8·5020088e·0d918400·8002b016·40040823·P·..........@..#10 ··0x000002a8·0a0ac004·11b46157·88824a00·114108a2·......aW..J..A..
11 ··0x000002b8·84200022·90028141·02123aa1·90405856·.·."...A..:..@XV11 ··0x000002b8·01493022·81803218·4450c010·0000c420·.I0"..2.DP.....·
12 ··0x000002c8·40820440·30218100·8002a180·4218892c·@..@0!......B..,12 ··0x000002c8·0fc8d801·8090321d·01028110·50020f20·......2.....P..·
13 ··0x000002d8·78402221·50348508·82022690·031c8260·x@"!P4....&....`13 ··0x000002d8·492582d8·00808110·00052170·106a0600·I%........!p.j..
14 ··0x000002e8·84405404·002000a0·4d21688c·18029091·.@T..·..M!h.....14 ··0x000002e8·3805116c·2400118d·12032208·01355003·8..l$....."..5P.
15 ··0x000002f8·0021a182·94043400·90460c0b·1342220c·.!....4..F...B".15 ··0x000002f8·43314604·04150840·80002401·10002a00·C1F....@..$...*.
16 ··0x00000308·c85419e0·204ead84·02200200·9407c050·.T..·N...·.....P16 ··0x00000308·20410042·40022808·586038a0·01042101··A.B@.(.X`8...!.
17 ··0x00000318·00000014·92188600·20e0c504·31090000·........·...1...17 ··0x00000318·3b2a2000·00018b07·890a1ae0·48600138·;*·.........H`.8
18 ··0x00000328·9d404901·30250601·98c02e55·00489e06·.@I.0%.....U.H..18 ··0x00000328·014d9110·20262404·69004a38·164d87e6·.M..·&$.i.J8.M..
19 ··0x00000338·34820048·4010892c·80c28093·40104002·4..H@..,....@.@.19 ··0x00000338·e5dc6626·1b491082·0d478002·12b62444·..f&.I...G....$D
20 ··0x00000348·058028a2·10800880·13189001·8a1c4846·..(...........HF20 ··0x00000348·c8a07120·22406403·50008227·9e0101a0·..q·"@d.P..'....
21 ··0x00000358·00228a42·40040000·e840191d·2a820809·.".B@....@..*...21 ··0x00000358·980002a0·02001190·6482052a·29684300·........d..*)hC.
22 ··0x00000368·81800782·08010000·d96c2984·28e400d4·.........l).(...22 ··0x00000368·01044188·15100000·402475c1·1811024c·..A.....@$u....L
23 ··0x00000378·0c82db0c·b0a8d058·24712489·22580110·.......X$q$."X..23 ··0x00000378·a58081ec·107f7d6e·20c25142·008828d3·......}n·.QB..(.
24 ··0x00000388·2a425081·40081880·442013a0·8c322188·*BP.@...D·...2!.24 ··0x00000388·0000c41e·040e4b18·30141000·00106800·......K.0.....h.
25 ··0x00000398·08410050·0241440a·4c016760·79a249e0·.A.P.AD.L.g`y.I.25 ··0x00000398·260aa612·c88c235d·a4040000·144c62cf·&.....#].....Lb.
26 ··0x000003a8·7303201d·95403100·07441420·081161d9·s.·..@1..D.·..a.26 ··0x000003a8·0000985a·340400cc·c0226034·844a9041·...Z4...."`4.J.A
27 ··0x000003b8·c20a0c01·0804d400·71986000·0480c064·........q.`....d27 ··0x000003b8·3742b085·d0528130·825dc010·22d280a7·7B...R.0.].."...
28 ··0x000003c8·ea0c4821·200446a3·4aa920a8·26140581·..H!·.F.J.·.&...28 ··0x000003c8·45203287·20802dc0·006f00c5·581b3160·E·2.·.-..o..X.1`
29 ··0x000003d8·c076c028·acc2021c·a5913c00·02011606·.v.(......<.....29 ··0x000003d8·06a10325·ac854006·c2493800·08e8d10a·...%..@..I8.....
30 ··0x000003e8·a7280894·00048500·c00016a4·81588220·.(...........X.·30 ··0x000003e8·1a930486·2000428d·27080ba6·089c2010·....·.B.'.....·.
31 ··0x000003f8·04112434·02562200·4681845a·07e8d280·..$4.V".F..Z....31 ··0x000003f8·40f00928·cc060b20·120ec3a0·d01a2204·@..(...·......".
32 ··0x00000408·203c0460·44000088·12400206·01011482··<.`D....@......32 ··0x00000408·28864568·0c000029·2828089c·000205c8·(.Eh...)((......
33 ··0x00000418·87b20762·04084029·2f384514·004a2000·...b..@)/8E..J·.33 ··0x00000418·66449252·1902021c·d0300240·0a1a9280·fD.R.....0.@....
34 ··0x00000428·88700205·048053c9·01091105·009114c0·.p....S.........34 ··0x00000428·0220250d·11002886·0a3311b0·74a76493·.·%...(..3..t.d.
35 ··0x00000438·91265a10·c2044988·20020501·080789a0·.&Z...I.·.......35 ··0x00000438·014104a0·18700801·28950ccf·91800469·.A...p..(......i
36 ··0x00000448·311b2e05·02049291·ce14f148·d2241540·1..........H.$.@36 ··0x00000448·d4005404·61035148·0acfab24·1099e870·..T.a.QH...$...p
37 ··0x00000458·94ba0900·00064021·005940c8·985c0d05·......@!.Y@..\..37 ··0x00000458·12208402·800e4800·12a18614·080809cc·.·....H.........
38 ··0x00000468·20202520·01a080a0·43b3753c·081252b2···%·....C.u<..R.38 ··0x00000468·50010010·20000488·242d4050·189660ec·P...·...$-@P..`.
39 ··0x00000478·00284914·00621188·0c002553·a404170a·.(I..b....%S....39 ··0x00000478·805b0484·02061118·1f080040·2480010c·.[.........@$...
40 ··0x00000488·02a09885·41200020·49710208·40148134·....A·.·Iq..@..440 ··0x00000488·40402609·06101629·54045000·08488084·@@&....)T.P..H..
41 ··0x00000498·c0000400·806281d3·084501c2·5a282735·.....b...E..Z('541 ··0x00000498·c087b028·2f2a1805·14030184·00201401·...(/*.......·..
42 ··0x000004a8·0c541040·00024500·48010048·01000000·.T.@..E.H..H....42 ··0x000004a8·f0400105·60248600·0180ee43·22c40cc6·.@..`$.....C"...
43 ··0x000004b8·20004080·08309a26·01814151·528e0508··.@..0.&..AQR...43 ··0x000004b8·6a1a0e22·3501058a·840b6300·c2404ac4·j.."5.....c..@J.
44 ··0x000004c8·2414207f·9004c041·49000010·40020000·$.·....AI...@...44 ··0x000004c8·24500204·30806824·09048a18·8820a300·$P..0.h$.....·..
45 ··0x000004d8·08a80944·6a012802·0000d059·10103608·...Dj.(....Y..6.45 ··0x000004d8·42021619·54010885·803a9404·101220b8·B...T....:....·.
46 ··0x000004e8·206810f3·2214d343·70181210·e2330704··h.."..Cp....3..46 ··0x000004e8·12678506·26b0e880·804c1000·11000608·.g..&....L......
47 ··0x000004f8·3140210e·8a881815·03144000·847a0402·1@!.......@..z..47 ··0x000004f8·6b46eea0·e640f085·080d2004·08831280·kF...@....·.....
48 ··0x00000508·44d08100·da18cb9a·01002000·01010102·D.........·.....48 ··0x00000508·51781048·80b048d1·05100046·94220010·Qx.H..H....F."..
49 ··0x00000518·2600b8ec·0082cc84·45e08080·06430613·&.......E....C..49 ··0x00000518·54474140·0141a138·0b003082·20c90a25·TGA@.A.8..0.·..%
50 ··0x00000528·ac100e41·1c011c16·14064c03·ebaed62a·...A......L....*50 ··0x00000528·c0020a79·a8298100·20451824·00010101·...y.)..·E.$....
51 ··0x00000538·a200c528·5a1492ad·00909314·047e5220·...(Z........~R·51 ··0x00000538·602001c0·404000c4·31120700·10004630·`·..@@..1.....F0
52 ··0x00000548·610c1900·4520fa50·0002200e·ad002993·a...E·.P..·...).52 ··0x00000548·0873204d·0ec80c96·07310822·c4054068·.s·M.....1."..@h
53 ··0x00000558·29140460·5a2458c9·4482763e·9303b00e·)..`Z$X.D.v>....53 ··0x00000558·306200a3·a004d01e·3606858e·92080821·0b......6......!
54 ··0x00000568·42310418·04010520·3c984c00·60a46cc2·B1.....·<.L.`.l.54 ··0x00000568·90c6055b·b4010b12·04020001·08820900·...[............
55 ··0x00000578·0a400050·0c052904·024005c0·00d20108·.@.P..)..@......55 ··0x00000578·d7018803·10a0aca0·10010819·c0000911·................
56 ··0x00000588·0220a026·22cb0288·c35316c9·c0000a01·.·.&"....S......56 ··0x00000588·0cc02204·a518300b·4b282084·87611676·.."...0.K(·..a.v
57 ··0x00000598·60810000·4090d301·341004e1·e847040c·`...@...4....G..57 ··0x00000598·0712080a·22000940·08802ada·301002b8·...."..@..*.0...
58 ··0x000005a8·00050101·48340811·0044481c·402c9265·....H4...DH.@,.e58 ··0x000005a8·03040208·10210041·88021318·08011051·.....!.A.......Q
59 ··0x000005b8·408a0d9c·050308ac·0104e49d·2806988c·@...........(...59 ··0x000005b8·0c110888·039801ba·43ca2881·0302087a·........C.(....z
60 ··0x000005c8·03840180·41180d01·020860a1·41808149·....A.....`.A..I60 ··0x000005c8·48286480·4d048016·30be2902·c42cd505·H(d.M...0.)..,..
61 ··0x000005d8·e6582089·0180ce40·00805423·6b103a00·.X·....@..T#k.:.61 ··0x000005d8·42a02028·86440008·50014530·11100020·B.·(.D..P.E0...·
62 ··0x000005e8·11480680·69024da0·80100000·00001086·.H..i.M.........62 ··0x000005e8·408b2065·40031900·00145444·10818401·@.·e@.....TD....
63 ··0x000005f8·04540850·40030a0c·a01c0033·84449471·.T.P@......3.D.q63 ··0x000005f8·500220d2·0220e02e·0ce80440·a0150168·P.·..·.....@...h
64 ··0x00000608·480003e4·20021500·2060a222·90ef2466·H...·...·`."..$f64 ··0x00000608·20440040·d08dc993·53050000·8011c373··D.@....S......s
65 ··0x00000618·a08811e9·04a82441·b851c8a0·3141984c·......$A.Q..1A.L65 ··0x00000618·1c800290·00100000·0a200040·494a2000·.........·.@IJ·.
66 ··0x00000628·c741907a·0b82e045·104800b4·19201140·.A.z...E.H...·.@66 ··0x00000628·22332088·047338d4·6402c086·a48b2300·"3·..s8.d.....#.
67 ··0x00000638·20003454·3c019111·d0024441·02104548··.4T<.....DA..EH67 ··0x00000638·a8f00860·09fe3021·02040d08·00004364·...`..0!......Cd
68 ··0x00000648·1a208008·60618048·83208832·03490343·.·..`a.H.·.2.I.C68 ··0x00000648·74da8005·646b6280·24282440·86201066·t...dkb.$($@.·.f
69 ··0x00000658·0420081a·ffe19244·64020510·64008900·.·.....Dd...d...69 ··0x00000658·82011220·e0018409·6c120900·a0e40905·...·....l.......
70 ··0x00000668·0211a992·6e03a800·4904002a·c0050424·....n...I..*...$70 ··0x00000668·01142008·44290632·20a22a4a·000a1082·..·.D).2·.*J....
71 ··0x00000678·019208e4·4076e508·88c80928·90880228·....@v.....(...(71 ··0x00000678·019681d8·81088074·21874060·0c043694·.......t!.@`..6.
72 ··0x00000688·a103c108·280891d1·0e001081·08102407·....(.........$.72 ··0x00000688·2b83c218·10414010·080e1109·20134b00·+....A@.....·.K.
73 ··0x00000698·682b92c9·191a0452·42c30928·400c3001·h+.....RB..(@.0.73 ··0x00000698·00131000·00101305·81018050·c9501414·...........P.P..
74 ··0x000006a8·18523050·11900802·20534210·45547ec4·.R0P....·SB.ET~.74 ··0x000006a8·88e0c582·40204082·1230a280·00a24b00·....@·@..0....K.
75 ··0x000006b8·08060100·20302208·02258543·500020a0·....·0"..%.CP.·.75 ··0x000006b8·68416825·24110182·2140a80a·140b0150·hAh%$...!@.....P
76 ··0x000006c8·00000811·000000e9·71094041·3612e886·........q.@A6...76 ··0x000006c8·32040010·6fe08ae4·020fac18·588444cc·2...o.......X.D.
77 ··0x000006d8·804a50c0·e1000b02·48e2f40a·4d22c28b·.JP.....H...M"..77 ··0x000006d8·0c800010·07084990·0d064002·425001c8·......I...@.BP..
78 ··0x000006e8·26301410·c881a61a·c1182428·2e989418·&0........$(....78 ··0x000006e8·004042d8·208180c0·002ce044·02102082·.@B.·....,.D..·.
79 ··0x000006f8·03580010·1810b001·01200015·c4e1c0c9·.X.......·......79 ··0x000006f8·c02a518c·80868940·60800004·40a80008·.*Q....@`...@...
80 ··0x00000708·84040000·00110010·9161400d·2622620a·.........a@.&"b.80 ··0x00000708·7610c840·c802cf76·00440201·34881905·v..@...v.D..4...
81 ··0x00000718·24e8684a·03a15380·18480860·622000c0·$.hJ..S..H.`b·..81 ··0x00000718·500604e8·6c200222·0c432cd8·80850281·P...l·.".C,.....
82 ··0x00000728·20240c10·010041ca·58290000·00200001··$....A.X)...·..82 ··0x00000728·4023e221·4a81e548·2008a238·8d28d1b5·@#.!J..H·..8.(..
83 ··0x00000738·8002d204·0a200201·023818c0·21088023·.....·...8..!..#83 ··0x00000738·089100a4·002a4803·08898128·021b0408·.....*H....(....
84 ··0x00000748·10456384·9a044543·30d80004·9d5e923b·.Ec...EC0....^.;84 ··0x00000748·01a13000·48210440·08722280·e0055862·..0.H!.@.r"...Xb
85 ··0x00000758·6023950d·12100d89·01810042·8c051ca8·`#.........B....85 ··0x00000758·0191c480·80000c00·58b11008·0028cc10·........X....(..
86 ··0x00000768·263288e0·afa10463·50093710·42500d52·&2.....cP.7.BP.R86 ··0x00000768·84008222·0048108d·04188018·884018c2·...".H.......@..
87 ··0x00000778·fa104970·09007841·0c810044·8e288040·..Ip..xA...D.(.@87 ··0x00000778·012b4246·51803fc0·90012021·8c828145·.+BFQ.?...·!...E
88 ··0x00000788·81021d08·18080101·40210028·08008018·........@!.(....88 ··0x00000788·05826130·48300149·06908468·2c430047·..a0H0.I...h,C.G
89 ··0x00000798·0600e00b·39528040·18251000·00021000·....9R.@.%......89 ··0x00000798·0802a208·41028008·10e14c21·72c038cb·....A.....L!r.8.
90 ··0x000007a8·52266808·c00d3401·0228048a·80788438·R&h...4..(...x.890 ··0x000007a8·0c08b000·3228e680·358a906a·83af849e·....2(..5..j....
91 ··0x000007b8·430020c0·5466c000·2602b284·80f024c4·C.·.Tf..&.....$.91 ··0x000007b8·52e4846b·c448d491·8cb1800e·51419090·R..k.H......QA..
92 ··0x000007c8·a54486b0·46801920·08a00c04·41e30101·.D..F..·....A...92 ··0x000007c8·4c421442·02908c0a·71008800·0002020c·LB.B....q.......
93 ··0x000007d8·0821963c·a8200990·21540015·00d02031·.!.<.·..!T....·193 ··0x000007d8·48d01089·00020044·0006f403·0540339c·H......D.....@3.
94 ··0x000007e8·0508c361·c08a2400·820f1c48·080c0510·...a..$....H....94 ··0x000007e8·00400601·10615880·a1420001·00a02064·.@...aX..B....·d
95 ··0x000007f8·04001880·49601400·4b204908·48c01a80·....I`..K·I.H...95 ··0x000007f8·08000200·1c21ea20·0ce34267·1ec9b34a·.....!.·..Bg...J
96 ··0x00000808·58002990·c21842ed·c4208380·613d3030·X.)...B..·..a=0096 ··0x00000808·9400501c·21807f24·8aa40c17·6a0d1820·..P.!..$....j..·
97 ··0x00000818·0e010480·94604500·c61c2a16·5840a040·.....`E...*.X@.@97 ··0x00000818·4104a220·08025900·4b042018·40366002·A..·..Y.K.·.@6`.
98 ··0x00000828·81101a88·08240190·06961498·700c5140·.....$......p.Q@98 ··0x00000828·70114000·0204a911·00014440·52445242·p.@.......D@RDRB
99 ··0x00000838·42048668·00880620·3200e00f·250b41c6·B..h...·2...%.A.99 ··0x00000838·21040900·a0905100·30011800·802e0890·!.....Q.0.......
100 ··0x00000848·40023430·b7228548·02100903·10491080·@.40.".H.....I..100 ··0x00000848·03010128·2886800c·8c221421·08a8a100·...((....".!....
101 ··0x00000858·1d261518·0800a884·6cc41690·41084a8d·.&......l...A.J.101 ··0x00000858·30487160·05880840·e3230334·0931001c·0Hq`...@.#.4.1..
102 ··0x00000868·81860090·20500928·60186050·06410024·....·P.(`.`P.A.$102 ··0x00000868·72c86aa6·b026148a·08128a00·9540a144·r.j..&.......@.D
103 ··0x00000878·84104108·24618201·60cc100e·22580838·..A.$a..`..."X.8103 ··0x00000878·c0987044·a2480ac4·0310000c·00046081·..pD.H........`.
104 ··0x00000888·0cc0cb89·52dd8c29·14102251·4ac30004·....R..).."QJ...104 ··0x00000888·4a51e169·911003c8·01186484·9640d895·JQ.i......d..@..
105 ··0x00000898·7e3a1eb9·0f862f31·10000100·80310840·~:..../1.....1.@105 ··0x00000898·89015207·00520118·24080001·00201401·..R..R..$....·..
106 ··0x000008a8·09000014·1ac000c8·48000204·00043262·........H.....2b106 ··0x000008a8·400a8188·50400408·00865012·80400aa0·@...P@....P..@..
107 ··0x000008b8·8b950241·07c0ce19·60132c70·a1b12409·...A....`.,p..$.107 ··0x000008b8·0a241638·040830a2·c0201212·42608b02·.$.8..0..·..B`..
108 ··0x000008c8·20600a04·20044248·a58a6805·848a084e··`..·.BH..h....N108 ··0x000008c8·08020804·024e0124·49e71cd1·5e0345c3·.....N.$I...^.E.
109 ··0x000008d8·4065a940·32e80097·14800002·00000021·@e.@2..........!109 ··0x000008d8·605b9100·042048de·00081000·02048a0c·`[...·H.........
110 ··0x000008e8·03440000·0d009002·dd0c0402·72122115·.D..........r.!.110 ··0x000008e8·946a2004·08842682·000a8400·24a07800·.j·...&.....$.x.
111 ··0x000008f8·80000408·400334d0·c72a3413·0d809981·....@.4..*4.....111 ··0x000008f8·80209062·11400194·62028952·024210a0·.·.b.@..b..R.B..
112 ··0x00000908·56239242·04040104·40210010·80410020·V#.B....@!...A.·112 ··0x00000908·1600f411·688216be·640482a1·78866206·....h...d...x.b.
113 ··0x00000918·091a080a·20320108·a1305b4b·409c8971·....·2...0[K@..q113 ··0x00000918·026510c0·41008412·d0821244·c4192603·.e..A......D..&.
114 ··0x00000928·002250d0·59480102·54400000·49804080·."P.YH..T@..I.@.114 ··0x00000928·40c508e0·5e404430·a3d46428·0cc8b720·@...^@D0..d(...·
115 ··0x00000938·35103088·9200c100·240b2308·44660ac0·5.0.....$.#.Df..115 ··0x00000938·28824440·14211000·05099cc3·04644228·(.D@.!.......dB(
116 ··0x00000948·00c049c1·da9a1681·20cc2186·b883539e·..I.....·.!...S.116 ··0x00000948·a0104121·88881852·8fb45041·000c1240·..A!...R..PA...@
117 ··0x00000958·18101fb0·00483600·0c047202·4384129d·.....H6...r.C...117 ··0x00000958·e70601b3·a05c0426·a001800a·444a8a08·.....\.&....DJ..
118 ··0x00000968·48432440·02009110·69925001·00000404·HC$@....i.P.....118 ··0x00000968·a4499e10·5860c84d·25180060·42400000·.I..X`.M%..`B@..
119 ··0x00000978·10c801c6·ca21c242·4cacc408·9752170c·.....!.BL....R..119 ··0x00000978·00488004·08242020·41359402·24c038c2·.H...$··A5..$.8.
120 ··0x00000988·02011129·45000203·38001028·00402008·...)E...8..(.@·.120 ··0x00000988·0af80830·b16d28cc·204b9e25·261a2481·...0.m(.·K.%&.$.
121 ··0x00000998·56013822·da10f106·4110020c·54102010·V.8"....A...T.·.121 ··0x00000998·c9775640·2208d404·03062450·09414444·.wV@".....$P.ADD
122 ··0x000009a8·02840618·0928c3f4·48204620·04000010·.....(..H·F·....122 ··0x000009a8·60020c42·50120002·10041000·00000100·`..BP...........
123 ··0x000009b8·c2c02a40·244e0580·d2499814·075c1040·..*@$N...I...\.@123 ··0x000009b8·b0500414·4e004868·88325040·80202420·.P..N.Hh.2P@.·$·
124 ··0x000009c8·4aa14300·1020a283·21c30c00·402f0be0·J.C..·..!...@/..124 ··0x000009c8·13226010·96400108·06c89040·0a0a0800·."`..@.....@....
125 ··0x000009d8·38870a28·000c6403·00897080·01106e98·8..(..d...p...n.125 ··0x000009d8·842de008·510a4202·84347022·012a302f·.-..Q.B..4p".*0/
Max diff block lines reached; 0/171647 bytes (0.00%) of diff not shown.
2.46 MB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 3, 19404 lines modifiedOffset 3, 19085 lines modified
3 ··0x00015ba0·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.3 ··0x00015ba0·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
4 ··0x00015bb0·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT4 ··0x00015bb0·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
5 ··0x00015bc0·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM5 ··0x00015bc0·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
6 ··0x00015bd0·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone6 ··0x00015bd0·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
7 ··0x00015be0·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina7 ··0x00015be0·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
8 ··0x00015bf0·6c697a65·006f7074·70617273·657a6d61·lize.optparsezma8 ··0x00015bf0·6c697a65·006f7074·70617273·657a6d61·lize.optparsezma
Diff chunk too large, falling back to line-by-line diff (1889 lines added, 1889 lines removed)
9 ··0x00015c00·70706c69·63617469·76657a6d·307a6931·pplicativezm0zi19 ··0x00015c00·70706c69·63617469·76657a6d·307a6931·pplicativezm0zi1
10 ··0x00015c10·387a6931·7a69307a·6d446377·4d5a5a68·8zi1zi0zmDcwMZZh10 ··0x00015c10·387a6931·7a69307a·6d365675·574c4a4c·8zi1zi0zm6VuWLJL
11 ··0x00015c20·6f467a7a·584d4833·544e3436·6b366b52·oFzzXMH3TN46k6kR11 ··0x00015c20·7532394a·4168716f·79306469·6d684f5f·u29JAhqoy0dimhO_
12 ··0x00015c30·4a5f4f70·74696f6e·737a6941·70706c69·J_OptionsziAppli12 ··0x00015c30·4f707469·6f6e737a·69417070·6c696361·OptionsziApplica
13 ··0x00015c40·63617469·76655f7a·6474724d·6f64756c·cative_zdtrModul13 ··0x00015c40·74697665·5f7a6474·724d6f64·756c6532·tive_zdtrModule2
14 ··0x00015c50·65325f62·79746573·006f7074·70617273·e2_bytes.optpars14 ··0x00015c50·5f627974·6573006f·70747061·7273657a·_bytes.optparsez
15 ··0x00015c60·657a6d61·70706c69·63617469·76657a6d·ezmapplicativezm15 ··0x00015c60·6d617070·6c696361·74697665·7a6d307a·mapplicativezm0z
16 ··0x00015c70·307a6931·387a6931·7a69307a·6d446377·0zi18zi1zi0zmDcw16 ··0x00015c70·6931387a·69317a69·307a6d36·5675574c·i18zi1zi0zm6VuWL
17 ··0x00015c80·4d5a5a68·6f467a7a·584d4833·544e3436·MZZhoFzzXMH3TN4617 ··0x00015c80·4a4c7532·394a4168·716f7930·64696d68·JLu29JAhqoy0dimh
18 ··0x00015c90·6b366b52·4a5f4f70·74696f6e·737a6941·k6kRJ_OptionsziA18 ··0x00015c90·4f5f4f70·74696f6e·737a6941·70706c69·O_OptionsziAppli
19 ··0x00015ca0·70706c69·63617469·76655f7a·6474724d·pplicative_zdtrM19 ··0x00015ca0·63617469·76655f7a·6474724d·6f64756c·cative_zdtrModul
20 ··0x00015cb0·6f64756c·65345f62·79746573·006f7074·odule4_bytes.opt20 ··0x00015cb0·65345f62·79746573·006f7074·70617273·e4_bytes.optpars
21 ··0x00015cc0·70617273·657a6d61·70706c69·63617469·parsezmapplicati21 ··0x00015cc0·657a6d61·70706c69·63617469·76657a6d·ezmapplicativezm
22 ··0x00015cd0·76657a6d·307a6931·387a6931·7a69307a·vezm0zi18zi1zi0z22 ··0x00015cd0·307a6931·387a6931·7a69307a·6d365675·0zi18zi1zi0zm6Vu
23 ··0x00015ce0·6d446377·4d5a5a68·6f467a7a·584d4833·mDcwMZZhoFzzXMH323 ··0x00015ce0·574c4a4c·7532394a·4168716f·79306469·WLJLu29JAhqoy0di
24 ··0x00015cf0·544e3436·6b366b52·4a5f4f70·74696f6e·TN46k6kRJ_Option24 ··0x00015cf0·6d684f5f·4f707469·6f6e737a·69417070·mhO_OptionsziApp
25 ··0x00015d00·737a6941·70706c69·63617469·76655f7a·sziApplicative_z25 ··0x00015d00·6c696361·74697665·5f7a6474·724d6f64·licative_zdtrMod
26 ··0x00015d10·6474724d·6f64756c·65335f63·6c6f7375·dtrModule3_closu26 ··0x00015d10·756c6533·5f636c6f·73757265·00676863·ule3_closure.ghc
27 ··0x00015d20·72650067·68637a6d·7072696d·5f474843·re.ghczmprim_GHC27 ··0x00015d20·7a6d7072·696d5f47·48437a69·54797065·zmprim_GHCziType
28 ··0x00015d30·7a695479·7065735f·54724e61·6d65535f·ziTypes_TrNameS_28 ··0x00015d30·735f5472·4e616d65·535f636f·6e5f696e·s_TrNameS_con_in
29 ··0x00015d40·636f6e5f·696e666f·006f7074·70617273·con_info.optpars29 ··0x00015d40·666f006f·70747061·7273657a·6d617070·fo.optparsezmapp
30 ··0x00015d50·657a6d61·70706c69·63617469·76657a6d·ezmapplicativezm30 ··0x00015d50·6c696361·74697665·7a6d307a·6931387a·licativezm0zi18z
31 ··0x00015d60·307a6931·387a6931·7a69307a·6d446377·0zi18zi1zi0zmDcw31 ··0x00015d60·69317a69·307a6d36·5675574c·4a4c7532·i1zi0zm6VuWLJLu2
32 ··0x00015d70·4d5a5a68·6f467a7a·584d4833·544e3436·MZZhoFzzXMH3TN4632 ··0x00015d70·394a4168·716f7930·64696d68·4f5f4f70·9JAhqoy0dimhO_Op
33 ··0x00015d80·6b366b52·4a5f4f70·74696f6e·737a6941·k6kRJ_OptionsziA33 ··0x00015d80·74696f6e·737a6941·70706c69·63617469·tionsziApplicati
34 ··0x00015d90·70706c69·63617469·76655f7a·6474724d·pplicative_zdtrM34 ··0x00015d90·76655f7a·6474724d·6f64756c·65315f63·ve_zdtrModule1_c
35 ··0x00015da0·6f64756c·65315f63·6c6f7375·7265006f·odule1_closure.o35 ··0x00015da0·6c6f7375·7265006f·70747061·7273657a·losure.optparsez
36 ··0x00015db0·70747061·7273657a·6d617070·6c696361·ptparsezmapplica36 ··0x00015db0·6d617070·6c696361·74697665·7a6d307a·mapplicativezm0z
37 ··0x00015dc0·74697665·7a6d307a·6931387a·69317a69·tivezm0zi18zi1zi37 ··0x00015dc0·6931387a·69317a69·307a6d36·5675574c·i18zi1zi0zm6VuWL
38 ··0x00015dd0·307a6d44·63774d5a·5a686f46·7a7a584d·0zmDcwMZZhoFzzXM38 ··0x00015dd0·4a4c7532·394a4168·716f7930·64696d68·JLu29JAhqoy0dimh
39 ··0x00015de0·4833544e·34366b36·6b524a5f·4f707469·H3TN46k6kRJ_Opti39 ··0x00015de0·4f5f4f70·74696f6e·737a6941·70706c69·O_OptionsziAppli
40 ··0x00015df0·6f6e737a·69417070·6c696361·74697665·onsziApplicative40 ··0x00015df0·63617469·76655f7a·6474724d·6f64756c·cative_zdtrModul
41 ··0x00015e00·5f7a6474·724d6f64·756c655f·636c6f73·_zdtrModule_clos41 ··0x00015e00·655f636c·6f737572·65006768·637a6d70·e_closure.ghczmp
42 ··0x00015e10·75726500·6768637a·6d707269·6d5f4748·ure.ghczmprim_GH42 ··0x00015e10·72696d5f·4748437a·69547970·65735f4d·rim_GHCziTypes_M
43 ··0x00015e20·437a6954·79706573·5f4d6f64·756c655f·CziTypes_Module_43 ··0x00015e20·6f64756c·655f636f·6e5f696e·666f006f·odule_con_info.o
44 ··0x00015e30·636f6e5f·696e666f·006f7074·70617273·con_info.optpars44 ··0x00015e30·70747061·7273657a·6d617070·6c696361·ptparsezmapplica
45 ··0x00015e40·657a6d61·70706c69·63617469·76657a6d·ezmapplicativezm45 ··0x00015e40·74697665·7a6d307a·6931387a·69317a69·tivezm0zi18zi1zi
46 ··0x00015e50·307a6931·387a6931·7a69307a·6d446377·0zi18zi1zi0zmDcw46 ··0x00015e50·307a6d36·5675574c·4a4c7532·394a4168·0zm6VuWLJLu29JAh
47 ··0x00015e60·4d5a5a68·6f467a7a·584d4833·544e3436·MZZhoFzzXMH3TN4647 ··0x00015e60·716f7930·64696d68·4f5f4f70·74696f6e·qoy0dimhO_Option
48 ··0x00015e70·6b366b52·4a5f4f70·74696f6e·737a6941·k6kRJ_OptionsziA48 ··0x00015e70·737a6941·70706c69·63617469·76657a69·sziApplicativezi
49 ··0x00015e80·70706c69·63617469·76657a69·4172726f·pplicativeziArro49 ··0x00015e80·4172726f·77735f7a·6474637a·7141335f·Arrows_zdtczqA3_
50 ··0x00015e90·77735f7a·6474637a·7141335f·62797465·ws_zdtczqA3_byte50 ··0x00015e90·62797465·73006f70·74706172·73657a6d·bytes.optparsezm
51 ··0x00015ea0·73006f70·74706172·73657a6d·6170706c·s.optparsezmappl51 ··0x00015ea0·6170706c·69636174·6976657a·6d307a69·applicativezm0zi
52 ··0x00015eb0·69636174·6976657a·6d307a69·31387a69·icativezm0zi18zi52 ··0x00015eb0·31387a69·317a6930·7a6d3656·75574c4a·18zi1zi0zm6VuWLJ
53 ··0x00015ec0·317a6930·7a6d4463·774d5a5a·686f467a·1zi0zmDcwMZZhoFz53 ··0x00015ec0·4c753239·4a416871·6f793064·696d684f·Lu29JAhqoy0dimhO
54 ··0x00015ed0·7a584d48·33544e34·366b366b·524a5f4f·zXMH3TN46k6kRJ_O54 ··0x00015ed0·5f4f7074·696f6e73·7a694170·706c6963·_OptionsziApplic
55 ··0x00015ee0·7074696f·6e737a69·4170706c·69636174·ptionsziApplicat55 ··0x00015ee0·61746976·657a6941·72726f77·735f7a64·ativeziArrows_zd
56 ··0x00015ef0·6976657a·69417272·6f77735f·7a647463·iveziArrows_zdtc56 ··0x00015ef0·74634133·5f627974·6573006f·70747061·tcA3_bytes.optpa
57 ··0x00015f00·41335f62·79746573·006f7074·70617273·A3_bytes.optpars57 ··0x00015f00·7273657a·6d617070·6c696361·74697665·rsezmapplicative
58 ··0x00015f10·657a6d61·70706c69·63617469·76657a6d·ezmapplicativezm58 ··0x00015f10·7a6d307a·6931387a·69317a69·307a6d36·zm0zi18zi1zi0zm6
59 ··0x00015f20·307a6931·387a6931·7a69307a·6d446377·0zi18zi1zi0zmDcw59 ··0x00015f20·5675574c·4a4c7532·394a4168·716f7930·VuWLJLu29JAhqoy0
60 ··0x00015f30·4d5a5a68·6f467a7a·584d4833·544e3436·MZZhoFzzXMH3TN4660 ··0x00015f30·64696d68·4f5f4f70·74696f6e·737a6941·dimhO_OptionsziA
61 ··0x00015f40·6b366b52·4a5f4f70·74696f6e·737a6941·k6kRJ_OptionsziA61 ··0x00015f40·70706c69·63617469·76657a69·4172726f·pplicativeziArro
62 ··0x00015f50·70706c69·63617469·76657a69·4172726f·pplicativeziArro62 ··0x00015f50·77735f7a·6474724d·6f64756c·65325f62·ws_zdtrModule2_b
63 ··0x00015f60·77735f7a·6474724d·6f64756c·65325f62·ws_zdtrModule2_b63 ··0x00015f60·79746573·006f7074·70617273·657a6d61·ytes.optparsezma
64 ··0x00015f70·79746573·006f7074·70617273·657a6d61·ytes.optparsezma64 ··0x00015f70·70706c69·63617469·76657a6d·307a6931·pplicativezm0zi1
65 ··0x00015f80·70706c69·63617469·76657a6d·307a6931·pplicativezm0zi165 ··0x00015f80·387a6931·7a69307a·6d365675·574c4a4c·8zi1zi0zm6VuWLJL
66 ··0x00015f90·387a6931·7a69307a·6d446377·4d5a5a68·8zi1zi0zmDcwMZZh66 ··0x00015f90·7532394a·4168716f·79306469·6d684f5f·u29JAhqoy0dimhO_
67 ··0x00015fa0·6f467a7a·584d4833·544e3436·6b366b52·oFzzXMH3TN46k6kR67 ··0x00015fa0·4f707469·6f6e737a·69417070·6c696361·OptionsziApplica
68 ··0x00015fb0·4a5f4f70·74696f6e·737a6941·70706c69·J_OptionsziAppli68 ··0x00015fb0·74697665·7a694172·726f7773·5f7a6474·tiveziArrows_zdt
69 ··0x00015fc0·63617469·76657a69·4172726f·77735f7a·cativeziArrows_z69 ··0x00015fc0·724d6f64·756c6534·5f627974·65730073·rModule4_bytes.s
70 ··0x00015fd0·6474724d·6f64756c·65345f62·79746573·dtrModule4_bytes70 ··0x00015fd0·74675f75·70645f66·72616d65·5f696e66·tg_upd_frame_inf
71 ··0x00015fe0·00737467·5f757064·5f667261·6d655f69·.stg_upd_frame_i71 ··0x00015fe0·6f007374·675f6170·5f705f66·61737400·o.stg_ap_p_fast.
72 ··0x00015ff0·6e666f00·7374675f·61705f70·5f666173·nfo.stg_ap_p_fas72 ··0x00015ff0·6f707470·61727365·7a6d6170·706c6963·optparsezmapplic
73 ··0x00016000·74006f70·74706172·73657a6d·6170706c·t.optparsezmappl73 ··0x00016000·61746976·657a6d30·7a693138·7a69317a·ativezm0zi18zi1z
74 ··0x00016010·69636174·6976657a·6d307a69·31387a69·icativezm0zi18zi74 ··0x00016010·69307a6d·36567557·4c4a4c75·32394a41·i0zm6VuWLJLu29JA
75 ··0x00016020·317a6930·7a6d4463·774d5a5a·686f467a·1zi0zmDcwMZZhoFz75 ··0x00016020·68716f79·3064696d·684f5f4f·7074696f·hqoy0dimhO_Optio
76 ··0x00016030·7a584d48·33544e34·366b366b·524a5f4f·zXMH3TN46k6kRJ_O76 ··0x00016030·6e737a69·4170706c·69636174·6976657a·nsziApplicativez
77 ··0x00016040·7074696f·6e737a69·4170706c·69636174·ptionsziApplicat77 ··0x00016040·69417272·6f77735f·7a646641·72726f77·iArrows_zdfArrow
78 ··0x00016050·6976657a·69417272·6f77735f·7a646641·iveziArrows_zdfA78 ··0x00016050·41335f69·6e666f00·6f707470·61727365·A3_info.optparse
79 ··0x00016060·72726f77·41335f69·6e666f00·6f707470·rrowA3_info.optp79 ··0x00016060·7a6d6170·706c6963·61746976·657a6d30·zmapplicativezm0
80 ··0x00016070·61727365·7a6d6170·706c6963·61746976·arsezmapplicativ80 ··0x00016070·7a693138·7a69317a·69307a6d·36567557·zi18zi1zi0zm6VuW
81 ··0x00016080·657a6d30·7a693138·7a69317a·69307a6d·ezm0zi18zi1zi0zm81 ··0x00016080·4c4a4c75·32394a41·68716f79·3064696d·LJLu29JAhqoy0dim
82 ··0x00016090·4463774d·5a5a686f·467a7a58·4d483354·DcwMZZhoFzzXMH3T82 ··0x00016090·684f5f4f·7074696f·6e737a69·4170706c·hO_OptionsziAppl
83 ··0x000160a0·4e34366b·366b524a·5f4f7074·696f6e73·N46k6kRJ_Options83 ··0x000160a0·69636174·6976657a·69417272·6f77735f·icativeziArrows_
84 ··0x000160b0·7a694170·706c6963·61746976·657a6941·ziApplicativeziA84 ··0x000160b0·7a646641·72726f77·41335f63·6c6f7375·zdfArrowA3_closu
85 ··0x000160c0·72726f77·735f7a64·66417272·6f774133·rrows_zdfArrowA385 ··0x000160c0·72650062·6173655f·4748437a·69426173·re.base_GHCziBas
86 ··0x000160d0·5f636c6f·73757265·00626173·655f4748·_closure.base_GH86 ··0x000160d0·655f7a64·70314170·706c6963·61746976·e_zdp1Applicativ
87 ··0x000160e0·437a6942·6173655f·7a647031·4170706c·CziBase_zdp1Appl87 ··0x000160e0·655f696e·666f0073·74675f61·705f7070·e_info.stg_ap_pp
88 ··0x000160f0·69636174·6976655f·696e666f·00737467·icative_info.stg88 ··0x000160f0·5f696e66·6f006261·73655f47·48437a69·_info.base_GHCzi
89 ··0x00016100·5f61705f·70705f69·6e666f00·62617365·_ap_pp_info.base89 ··0x00016100·42617365·5f666d61·705f696e·666f006f·Base_fmap_info.o
90 ··0x00016110·5f474843·7a694261·73655f66·6d61705f·_GHCziBase_fmap_90 ··0x00016110·70747061·7273657a·6d617070·6c696361·ptparsezmapplica
91 ··0x00016120·696e666f·006f7074·70617273·657a6d61·info.optparsezma91 ··0x00016120·74697665·7a6d307a·6931387a·69317a69·tivezm0zi18zi1zi
92 ··0x00016130·70706c69·63617469·76657a6d·307a6931·pplicativezm0zi192 ··0x00016130·307a6d36·5675574c·4a4c7532·394a4168·0zm6VuWLJLu29JAh
93 ··0x00016140·387a6931·7a69307a·6d446377·4d5a5a68·8zi1zi0zmDcwMZZh93 ··0x00016140·716f7930·64696d68·4f5f4f70·74696f6e·qoy0dimhO_Option
94 ··0x00016150·6f467a7a·584d4833·544e3436·6b366b52·oFzzXMH3TN46k6kR94 ··0x00016150·737a6941·70706c69·63617469·76657a69·sziApplicativezi
95 ··0x00016160·4a5f4f70·74696f6e·737a6941·70706c69·J_OptionsziAppli95 ··0x00016160·4172726f·77735f7a·64664361·7465676f·Arrows_zdfCatego
96 ··0x00016170·63617469·76657a69·4172726f·77735f7a·cativeziArrows_z96 ··0x00016170·72795459·50454131·5f696e66·6f006261·ryTYPEA1_info.ba
97 ··0x00016180·64664361·7465676f·72795459·50454131·dfCategoryTYPEA197 ··0x00016180·73655f47·48437a69·42617365·5f7a6c7a·se_GHCziBase_zlz
98 ··0x00016190·5f696e66·6f006261·73655f47·48437a69·_info.base_GHCzi98 ··0x00016190·747a675f·696e666f·006f7074·70617273·tzg_info.optpars
99 ··0x000161a0·42617365·5f7a6c7a·747a675f·696e666f·Base_zlztzg_info99 ··0x000161a0·657a6d61·70706c69·63617469·76657a6d·ezmapplicativezm
100 ··0x000161b0·006f7074·70617273·657a6d61·70706c69·.optparsezmappli100 ··0x000161b0·307a6931·387a6931·7a69307a·6d365675·0zi18zi1zi0zm6Vu
101 ··0x000161c0·63617469·76657a6d·307a6931·387a6931·cativezm0zi18zi1101 ··0x000161c0·574c4a4c·7532394a·4168716f·79306469·WLJLu29JAhqoy0di
102 ··0x000161d0·7a69307a·6d446377·4d5a5a68·6f467a7a·zi0zmDcwMZZhoFzz102 ··0x000161d0·6d684f5f·4f707469·6f6e737a·69417070·mhO_OptionsziApp
103 ··0x000161e0·584d4833·544e3436·6b366b52·4a5f4f70·XMH3TN46k6kRJ_Op103 ··0x000161e0·6c696361·74697665·7a694172·726f7773·licativeziArrows
104 ··0x000161f0·74696f6e·737a6941·70706c69·63617469·tionsziApplicati104 ··0x000161f0·5f7a6466·43617465·676f7279·54595045·_zdfCategoryTYPE
105 ··0x00016200·76657a69·4172726f·77735f7a·64664361·veziArrows_zdfCa105 ··0x00016200·41315f63·6c6f7375·7265006f·70747061·A1_closure.optpa
106 ··0x00016210·7465676f·72795459·50454131·5f636c6f·tegoryTYPEA1_clo106 ··0x00016210·7273657a·6d617070·6c696361·74697665·rsezmapplicative
107 ··0x00016220·73757265·006f7074·70617273·657a6d61·sure.optparsezma107 ··0x00016220·7a6d307a·6931387a·69317a69·307a6d36·zm0zi18zi1zi0zm6
108 ··0x00016230·70706c69·63617469·76657a6d·307a6931·pplicativezm0zi1108 ··0x00016230·5675574c·4a4c7532·394a4168·716f7930·VuWLJLu29JAhqoy0
109 ··0x00016240·387a6931·7a69307a·6d446377·4d5a5a68·8zi1zi0zmDcwMZZh109 ··0x00016240·64696d68·4f5f4f70·74696f6e·737a6941·dimhO_OptionsziA
110 ··0x00016250·6f467a7a·584d4833·544e3436·6b366b52·oFzzXMH3TN46k6kR110 ··0x00016250·70706c69·63617469·76657a69·4172726f·pplicativeziArro
111 ··0x00016260·4a5f4f70·74696f6e·737a6941·70706c69·J_OptionsziAppli111 ··0x00016260·77735f7a·64664361·7465676f·72795459·ws_zdfCategoryTY
112 ··0x00016270·63617469·76657a69·4172726f·77735f7a·cativeziArrows_z112 ··0x00016270·50454132·5f696e66·6f007374·675f6170·PEA2_info.stg_ap
113 ··0x00016280·64664361·7465676f·72795459·50454132·dfCategoryTYPEA2113 ··0x00016280·5f705f69·6e666f00·62617365·5f474843·_p_info.base_GHC
114 ··0x00016290·5f696e66·6f007374·675f6170·5f705f69·_info.stg_ap_p_i114 ··0x00016290·7a694261·73655f69·645f636c·6f737572·ziBase_id_closur
115 ··0x000162a0·6e666f00·62617365·5f474843·7a694261·nfo.base_GHCziBa115 ··0x000162a0·65006261·73655f47·48437a69·42617365·e.base_GHCziBase
116 ··0x000162b0·73655f69·645f636c·6f737572·65006261·se_id_closure.ba116 ··0x000162b0·5f707572·655f696e·666f006f·70747061·_pure_info.optpa
117 ··0x000162c0·73655f47·48437a69·42617365·5f707572·se_GHCziBase_pur117 ··0x000162c0·7273657a·6d617070·6c696361·74697665·rsezmapplicative
118 ··0x000162d0·655f696e·666f006f·70747061·7273657a·e_info.optparsez118 ··0x000162d0·7a6d307a·6931387a·69317a69·307a6d36·zm0zi18zi1zi0zm6
119 ··0x000162e0·6d617070·6c696361·74697665·7a6d307a·mapplicativezm0z119 ··0x000162e0·5675574c·4a4c7532·394a4168·716f7930·VuWLJLu29JAhqoy0
120 ··0x000162f0·6931387a·69317a69·307a6d44·63774d5a·i18zi1zi0zmDcwMZ120 ··0x000162f0·64696d68·4f5f4f70·74696f6e·737a6941·dimhO_OptionsziA
121 ··0x00016300·5a686f46·7a7a584d·4833544e·34366b36·ZhoFzzXMH3TN46k6121 ··0x00016300·70706c69·63617469·76657a69·4172726f·pplicativeziArro
122 ··0x00016310·6b524a5f·4f707469·6f6e737a·69417070·kRJ_OptionsziApp122 ··0x00016310·77735f7a·64664361·7465676f·72795459·ws_zdfCategoryTY
123 ··0x00016320·6c696361·74697665·7a694172·726f7773·licativeziArrows123 ··0x00016320·50454132·5f636c6f·73757265·006f7074·PEA2_closure.opt
124 ··0x00016330·5f7a6466·43617465·676f7279·54595045·_zdfCategoryTYPE124 ··0x00016330·70617273·657a6d61·70706c69·63617469·parsezmapplicati
125 ··0x00016340·41325f63·6c6f7375·7265006f·70747061·A2_closure.optpa125 ··0x00016340·76657a6d·307a6931·387a6931·7a69307a·vezm0zi18zi1zi0z
126 ··0x00016350·7273657a·6d617070·6c696361·74697665·rsezmapplicative126 ··0x00016350·6d365675·574c4a4c·7532394a·4168716f·m6VuWLJLu29JAhqo
127 ··0x00016360·7a6d307a·6931387a·69317a69·307a6d44·zm0zi18zi1zi0zmD127 ··0x00016360·79306469·6d684f5f·4f707469·6f6e737a·y0dimhO_Optionsz
128 ··0x00016370·63774d5a·5a686f46·7a7a584d·4833544e·cwMZZhoFzzXMH3TN128 ··0x00016370·69417070·6c696361·74697665·7a694172·iApplicativeziAr
Max diff block lines reached; 2321203/2574889 bytes (90.15%) of diff not shown.
477 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 000000000007e000·<.init>:2 000000000007d000·<.init>:
3 »       sub····$0x8,%rsp3 »       sub····$0x8,%rsp
4 »       mov····0x50dc5(%rip),%rax········4 »       mov····0x50dc5(%rip),%rax········
5 »       test···%rax,%rax5 »       test···%rax,%rax
6 »       je·····7e012·<newCAF@plt-0x1e>6 »       je·····7d012·<newCAF@plt-0x1e>
7 »       call···*%rax7 »       call···*%rax
8 »       add····$0x8,%rsp8 »       add····$0x8,%rsp
9 »       ret9 »       ret
574 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 000000000007e020·<newCAF@plt-0x10>:2 000000000007d020·<newCAF@plt-0x10>:
3 »       push···0x50fca(%rip)········3 »       push···0x50fca(%rip)········
4 »       jmp····*0x50fcc(%rip)········4 »       jmp····*0x50fcc(%rip)········
5 »       nopl···0x0(%rax)5 »       nopl···0x0(%rax)
  
6 000000000007e030·<newCAF@plt>:6 000000000007d030·<newCAF@plt>:
7 »       jmp····*0x50fca(%rip)········7 »       jmp····*0x50fca(%rip)········
8 »       push···$0x08 »       push···$0x0
9 »       jmp····7e020·<newCAF@plt-0x10>9 »       jmp····7d020·<newCAF@plt-0x10>
379 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt.got {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
  
  
1 Disassembly·of·section·.plt.got:1 Disassembly·of·section·.plt.got:
  
2 000000000007e040·<__cxa_finalize@plt>:2 000000000007d040·<__cxa_finalize@plt>:
3 »       jmp····*0x50d1a(%rip)········3 »       jmp····*0x50d1a(%rip)········
4 »       xchg···%ax,%ax4 »       xchg···%ax,%ax
2.7 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 70 lines modifiedOffset 1, 70 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000000000007e050·<optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfArrowA3_info@@Base-0x118>:2 000000000007d050·<optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfArrowA3_info@@Base-0x118>:
3 »       lea····0x5d261(%rip),%rdi········3 »       lea····0x5d261(%rip),%rdi········
4 »       lea····0x5d25a(%rip),%rax········4 »       lea····0x5d25a(%rip),%rax········
5 »       cmp····%rdi,%rax5 »       cmp····%rdi,%rax
6 »       je·····7e078·<__cxa_finalize@plt+0x38>6 »       je·····7d078·<__cxa_finalize@plt+0x38>
7 »       mov····0x50ce6(%rip),%rax········7 »       mov····0x50ce6(%rip),%rax········
8 »       test···%rax,%rax8 »       test···%rax,%rax
9 »       je·····7e078·<__cxa_finalize@plt+0x38>9 »       je·····7d078·<__cxa_finalize@plt+0x38>
10 »       jmp····*%rax10 »       jmp····*%rax
11 »       nopl···0x0(%rax)11 »       nopl···0x0(%rax)
12 »       ret12 »       ret
13 »       nopl···0x0(%rax)13 »       nopl···0x0(%rax)
14 »       lea····0x5d231(%rip),%rdi········14 »       lea····0x5d231(%rip),%rdi········
15 »       lea····0x5d22a(%rip),%rsi········15 »       lea····0x5d22a(%rip),%rsi········
16 »       sub····%rdi,%rsi16 »       sub····%rdi,%rsi
17 »       mov····%rsi,%rax17 »       mov····%rsi,%rax
18 »       shr····$0x3f,%rsi18 »       shr····$0x3f,%rsi
19 »       sar····$0x3,%rax19 »       sar····$0x3,%rax
20 »       add····%rax,%rsi20 »       add····%rax,%rsi
21 »       sar····$1,%rsi21 »       sar····$1,%rsi
22 »       je·····7e0b8·<__cxa_finalize@plt+0x78>22 »       je·····7d0b8·<__cxa_finalize@plt+0x78>
23 »       mov····0x50bd5(%rip),%rax········23 »       mov····0x50bd5(%rip),%rax········
24 »       test···%rax,%rax24 »       test···%rax,%rax
25 »       je·····7e0b8·<__cxa_finalize@plt+0x78>25 »       je·····7d0b8·<__cxa_finalize@plt+0x78>
26 »       jmp····*%rax26 »       jmp····*%rax
27 »       nopw···0x0(%rax,%rax,1)27 »       nopw···0x0(%rax,%rax,1)
28 »       ret28 »       ret
29 »       nopl···0x0(%rax)29 »       nopl···0x0(%rax)
30 »       endbr6430 »       endbr64
31 »       cmpb···$0x0,0x5d1ed(%rip)········31 »       cmpb···$0x0,0x5d1ed(%rip)········
32 »       jne····7e0f8·<__cxa_finalize@plt+0xb8>32 »       jne····7d0f8·<__cxa_finalize@plt+0xb8>
33 »       push···%rbp33 »       push···%rbp
34 »       cmpq···$0x0,0x50c8a(%rip)········34 »       cmpq···$0x0,0x50c8a(%rip)········
35 »       mov····%rsp,%rbp35 »       mov····%rsp,%rbp
36 »       je·····7e0e7·<__cxa_finalize@plt+0xa7>36 »       je·····7d0e7·<__cxa_finalize@plt+0xa7>
37 »       mov····0x50f26(%rip),%rdi········37 »       mov····0x50f26(%rip),%rdi········
38 »       call···7e040·<__cxa_finalize@plt>38 »       call···7d040·<__cxa_finalize@plt>
39 »       call···7e050·<__cxa_finalize@plt+0x10>39 »       call···7d050·<__cxa_finalize@plt+0x10>
40 »       movb···$0x1,0x5d1c5(%rip)········40 »       movb···$0x1,0x5d1c5(%rip)········
41 »       pop····%rbp41 »       pop····%rbp
42 »       ret42 »       ret
43 »       nopl···(%rax)43 »       nopl···(%rax)
44 »       ret44 »       ret
45 »       nopl···0x0(%rax)45 »       nopl···0x0(%rax)
46 »       endbr6446 »       endbr64
47 »       jmp····7e080·<__cxa_finalize@plt+0x40>47 »       jmp····7d080·<__cxa_finalize@plt+0x40>
48 »       nopl···0x0(%rax)48 »       nopl···0x0(%rax)
49 »       add····(%rax),%al49 »       add····(%rax),%al
50 »       add····%al,(%rax)50 »       add····%al,(%rax)
51 »       add····%al,(%rax)51 »       add····%al,(%rax)
52 »       add····%al,(%rax)52 »       add····%al,(%rax)
53 »       adc····(%rax),%al53 »       adc····(%rax),%al
54 »       add····%al,(%rax)54 »       add····%al,(%rax)
55 »       add····%al,(%rax)55 »       add····%al,(%rax)
56 »       add····%al,(%rax)56 »       add····%al,(%rax)
57 »       lea····-0x10(%rbp),%rax57 »       lea····-0x10(%rbp),%rax
58 »       cmp····%r15,%rax58 »       cmp····%r15,%rax
59 »       jb·····7e14a·<__cxa_finalize@plt+0x10a>59 »       jb·····7d14a·<__cxa_finalize@plt+0x10a>
60 »       mov····0x50b90(%rip),%rax········60 »       mov····0x50b90(%rip),%rax········
61 »       mov····%rax,-0x10(%rbp)61 »       mov····%rax,-0x10(%rbp)
62 »       mov····%rbx,-0x8(%rbp)62 »       mov····%rbx,-0x8(%rbp)
63 »       mov····0x10(%rbx),%r1463 »       mov····0x10(%rbx),%r14
64 »       mov····0x18(%rbx),%rbx64 »       mov····0x18(%rbx),%rbx
65 »       add····$0xfffffffffffffff0,%rbp65 »       add····$0xfffffffffffffff0,%rbp
66 »       jmp····*0x50abe(%rip)········66 »       jmp····*0x50abe(%rip)········
Offset 77, 18 lines modifiedOffset 77, 18 lines modified
77 »       add····%al,(%rax)77 »       add····%al,(%rax)
78 »       add····%cl,(%rsi)78 »       add····%cl,(%rsi)
79 »       add····%al,(%rax)79 »       add····%al,(%rax)
80 »       add····%al,(%rax)80 »       add····%al,(%rax)
81 »       add····%al,(%rax)81 »       add····%al,(%rax)
82 »       ...82 »       ...
  
83 000000000007e168·<optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfArrowA3_info@@Base>:83 000000000007d168·<optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfArrowA3_info@@Base>:
84 »       add····$0x20,%r1284 »       add····$0x20,%r12
85 »       cmp····0x358(%r13),%r1285 »       cmp····0x358(%r13),%r12
86 »       ja·····7e198·<optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfArrowA3_info@@Base+0x30>86 »       ja·····7d198·<optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfArrowA3_info@@Base+0x30>
87 »       lea····-0x5c(%rip),%rax········87 »       lea····-0x5c(%rip),%rax········
88 »       mov····%rax,-0x18(%r12)88 »       mov····%rax,-0x18(%r12)
89 »       mov····%rdi,-0x8(%r12)89 »       mov····%rdi,-0x8(%r12)
90 »       mov····%r14,(%r12)90 »       mov····%r14,(%r12)
91 »       lea····-0x18(%r12),%r1491 »       lea····-0x18(%r12),%r14
92 »       mov····%rsi,%rbx92 »       mov····%rsi,%rbx
93 »       jmp····*0x50a70(%rip)········93 »       jmp····*0x50a70(%rip)········
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 »       add····%al,(%rax)102 »       add····%al,(%rax)
103 »       adc····(%rax),%al103 »       adc····(%rax),%al
104 »       add····%al,(%rax)104 »       add····%al,(%rax)
105 »       add····%al,(%rax)105 »       add····%al,(%rax)
106 »       add····%al,(%rax)106 »       add····%al,(%rax)
107 »       lea····-0x28(%rbp),%rax107 »       lea····-0x28(%rbp),%rax
108 »       cmp····%r15,%rax108 »       cmp····%r15,%rax
109 »       jb·····7e1f9·<optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfArrowA3_info@@Base+0x91>109 »       jb·····7d1f9·<optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfArrowA3_info@@Base+0x91>
110 »       mov····0x50af0(%rip),%rax········110 »       mov····0x50af0(%rip),%rax········
111 »       mov····%rax,-0x10(%rbp)111 »       mov····%rax,-0x10(%rbp)
112 »       mov····%rbx,-0x8(%rbp)112 »       mov····%rbx,-0x8(%rbp)
113 »       lea····0x31(%rip),%rax········113 »       lea····0x31(%rip),%rax········
114 »       mov····%rax,-0x20(%rbp)114 »       mov····%rax,-0x20(%rbp)
115 »       mov····0x18(%rbx),%r14115 »       mov····0x18(%rbx),%r14
116 »       mov····0x10(%rbx),%rax116 »       mov····0x10(%rbx),%rax
Offset 143, 21 lines modifiedOffset 143, 21 lines modified
143 »       add····%al,(%rax)143 »       add····%al,(%rax)
144 »       add····%cl,(%rsi)144 »       add····%cl,(%rsi)
145 »       add····%al,(%rax)145 »       add····%al,(%rax)
146 »       add····%al,(%rax)146 »       add····%al,(%rax)
147 »       add····%al,(%rax)147 »       add····%al,(%rax)
148 »       ...148 »       ...
  
149 000000000007e250·<optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfCategoryTYPEA1_info@@Base>:149 000000000007d250·<optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfCategoryTYPEA1_info@@Base>:
150 »       lea····-0x18(%rbp),%rax150 »       lea····-0x18(%rbp),%rax
151 »       cmp····%r15,%rax151 »       cmp····%r15,%rax
152 »       jb·····7e2a8·<optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfCategoryTYPEA1_info@@Base+0x58>152 »       jb·····7d2a8·<optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfCategoryTYPEA1_info@@Base+0x58>
153 »       add····$0x20,%r12153 »       add····$0x20,%r12
154 »       cmp····0x358(%r13),%r12154 »       cmp····0x358(%r13),%r12
155 »       ja·····7e29d·<optparsezmapplicativezm0zi18zi1zi0zmDcwMZZhoFzzXMH3TN46k6kRJ_OptionsziApplicativeziArrows_zdfCategoryTYPEA1_info@@Base+0x4d>155 »       ja·····7d29d·<optparsezmapplicativezm0zi18zi1zi0zm6VuWLJLu29JAhqoy0dimhO_OptionsziApplicativeziArrows_zdfCategoryTYPEA1_info@@Base+0x4d>
156 »       lea····-0xad(%rip),%rax········156 »       lea····-0xad(%rip),%rax········
157 »       mov····%rax,-0x18(%r12)157 »       mov····%rax,-0x18(%r12)
158 »       mov····%rdi,-0x8(%r12)158 »       mov····%rdi,-0x8(%r12)
159 »       mov····%r14,(%r12)159 »       mov····%r14,(%r12)
160 »       mov····0x5086e(%rip),%rax········160 »       mov····0x5086e(%rip),%rax········
161 »       mov····%rax,-0x18(%rbp)161 »       mov····%rax,-0x18(%rbp)
162 »       lea····-0x18(%r12),%rax162 »       lea····-0x18(%r12),%rax
Max diff block lines reached; 2827715/2832847 bytes (99.82%) of diff not shown.
339 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000000000ca3e0·<.fini>:2 00000000000c93e0·<.fini>:
3 »       sub····$0x8,%rsp3 »       sub····$0x8,%rsp
4 »       add····$0x8,%rsp4 »       add····$0x8,%rsp
5 »       ret5 »       ret
86.2 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 661 lines modifiedOffset 1, 661 lines modified
  
Diff chunk too large, falling back to line-by-line diff (658 lines added, 658 lines removed)
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x000cb000·4f707469·6f6e732e·4170706c·69636174·Options.Applicat2 ··0x000ca000·4f707469·6f6e732e·4170706c·69636174·Options.Applicat
3 ··0x000cb010·69766500·6f707470·61727365·2d617070·ive.optparse-app3 ··0x000ca010·69766500·6f707470·61727365·2d617070·ive.optparse-app
4 ··0x000cb020·6c696361·74697665·2d302e31·382e312e·licative-0.18.1.4 ··0x000ca020·6c696361·74697665·2d302e31·382e312e·licative-0.18.1.
5 ··0x000cb030·302d4463·774d5a68·6f467a58·4d483354·0-DcwMZhoFzXMH3T5 ··0x000ca030·302d3656·75574c4a·4c753239·4a416871·0-6VuWLJLu29JAhq
6 ··0x000cb040·4e34366b·366b524a·00274100·4f707469·N46k6kRJ.'A.Opti6 ··0x000ca040·6f793064·696d684f·00274100·4f707469·oy0dimhO.'A.Opti
7 ··0x000cb050·6f6e732e·4170706c·69636174·6976652e·ons.Applicative.7 ··0x000ca050·6f6e732e·4170706c·69636174·6976652e·ons.Applicative.
8 ··0x000cb060·4172726f·77730027·456e7269·63686564·Arrows.'Enriched8 ··0x000ca060·4172726f·77730027·456e7269·63686564·Arrows.'Enriched
9 ··0x000cb070·00275374·616e6461·72640052·6963686e·.'Standard.Richn9 ··0x000ca070·00275374·616e6461·72640052·6963686e·.'Standard.Richn
10 ··0x000cb080·65737300·4f707469·6f6e732e·4170706c·ess.Options.Appl10 ··0x000ca080·65737300·4f707469·6f6e732e·4170706c·ess.Options.Appl
11 ··0x000cb090·69636174·6976652e·42617368·436f6d70·icative.BashComp11 ··0x000ca090·69636174·6976652e·42617368·436f6d70·icative.BashComp
12 ··0x000cb0a0·6c657469·6f6e0009·00697368·2d636f6d·letion...ish-com12 ··0x000ca0a0·6c657469·6f6e0009·00697368·2d636f6d·letion...ish-com
13 ··0x000cb0b0·706c6574·696f6e2d·73637269·70740061·pletion-script.a13 ··0x000ca0b0·706c6574·696f6e2d·73637269·70740061·pletion-script.a
14 ··0x000cb0c0·73682d63·6f6d706c·6574696f·6e2d7363·sh-completion-sc14 ··0x000ca0c0·73682d63·6f6d706c·6574696f·6e2d7363·sh-completion-sc
15 ··0x000cb0d0·72697074·00626173·682d636f·6d706c65·ript.bash-comple15 ··0x000ca0d0·72697074·00626173·682d636f·6d706c65·ript.bash-comple
16 ··0x000cb0e0·74696f6e·2d696e64·65780061·73682d63·tion-index.ash-c16 ··0x000ca0e0·74696f6e·2d696e64·65780061·73682d63·tion-index.ash-c
17 ··0x000cb0f0·6f6d706c·6574696f·6e2d776f·72640062·ompletion-word.b17 ··0x000ca0f0·6f6d706c·6574696f·6e2d776f·72640062·ompletion-word.b
18 ··0x000cb100·6173682d·636f6d70·6c657469·6f6e2d63·ash-completion-c18 ··0x000ca100·6173682d·636f6d70·6c657469·6f6e2d63·ash-completion-c
19 ··0x000cb110·6f6d6d61·6e642d64·6573632d·6c656e67·ommand-desc-leng19 ··0x000ca110·6f6d6d61·6e642d64·6573632d·6c656e67·ommand-desc-leng
20 ··0x000cb120·74680062·6173682d·636f6d70·6c657469·th.bash-completi20 ··0x000ca120·74680062·6173682d·636f6d70·6c657469·th.bash-completi
21 ··0x000cb130·6f6e2d6f·7074696f·6e2d6465·73632d6c·on-option-desc-l21 ··0x000ca130·6f6e2d6f·7074696f·6e2d6465·73632d6c·on-option-desc-l
22 ··0x000cb140·656e6774·68006261·73682d63·6f6d706c·ength.bash-compl22 ··0x000ca140·656e6774·68006261·73682d63·6f6d706c·ength.bash-compl
23 ··0x000cb150·6574696f·6e2d656e·72696368·6564002e·etion-enriched..23 ··0x000ca150·6574696f·6e2d656e·72696368·6564002e·etion-enriched..
24 ··0x000cb160·2e2e0023·636f6d70·64656620·00202020·...#compdef·.···24 ··0x000ca160·2e2e0023·636f6d70·64656620·00202020·...#compdef·.···
25 ··0x000cb170·20636f6d·70616464·202d6620·2d2d2024··compadd·-f·--·$25 ··0x000ca170·20636f6d·70616464·202d6620·2d2d2024··compadd·-f·--·$
26 ··0x000cb180·776f7264·00202020·20206669·00202020·word.·····fi.···26 ··0x000ca180·776f7264·00202020·20206669·00202020·word.·····fi.···
27 ··0x000cb190·20202020·636f6d70·61646420·2d6c202d·····compadd·-l·-27 ··0x000ca190·20202020·636f6d70·61646420·2d6c202d·····compadd·-l·-
28 ··0x000cb1a0·64206465·7363202d·2d202470·61727473·d·desc·--·$parts28 ··0x000ca1a0·64206465·7363202d·2d202470·61727473·d·desc·--·$parts
29 ··0x000cb1b0·5b315d00·20202020·2020206c·6f63616c·[1].·······local29 ··0x000ca1b0·5b315d00·20202020·2020206c·6f63616c·[1].·······local
30 ··0x000cb1c0·20646573·633d2824·28707269·6e74202d··desc=($(print·-30 ··0x000ca1c0·20646573·633d2824·28707269·6e74202d··desc=($(print·-
31 ··0x000cb1d0·66202022·252d3031·3973202d·2d202573·f··"%-019s·--·%s31 ··0x000ca1d0·66202022·252d3031·3973202d·2d202573·f··"%-019s·--·%s
32 ··0x000cb1e0·22202470·61727473·5b315d20·24706172·"·$parts[1]·$par32 ··0x000ca1e0·22202470·61727473·5b315d20·24706172·"·$parts[1]·$par
33 ··0x000cb1f0·74735b32·5d292900·20202020·20202063·ts[2])).·······c33 ··0x000ca1f0·74735b32·5d292900·20202020·20202063·ts[2])).·······c
34 ··0x000cb200·6f6d7061·6464202d·64206465·7363202d·ompadd·-d·desc·-34 ··0x000ca200·6f6d7061·6464202d·64206465·7363202d·ompadd·-d·desc·-
35 ··0x000cb210·2d202470·61727473·5b315d00·20202020·-·$parts[1].····35 ··0x000ca210·2d202470·61727473·5b315d00·20202020·-·$parts[1].····
36 ··0x000cb220·2020206c·6f63616c·20646573·633d2822····local·desc=("36 ··0x000ca220·2020206c·6f63616c·20646573·633d2822····local·desc=("
37 ··0x000cb230·24706172·74735b31·5d202824·70617274·$parts[1]·($part37 ··0x000ca230·24706172·74735b31·5d202824·70617274·$parts[1]·($part
38 ··0x000cb240·735b325d·29222900·20202020·20696620·s[2])").·····if·38 ··0x000ca240·735b325d·29222900·20202020·20696620·s[2])").·····if·
39 ··0x000cb250·5b5b2024·776f7264·5b315d20·3d3d2022·[[·$word[1]·==·"39 ··0x000ca250·5b5b2024·776f7264·5b315d20·3d3d2022·[[·$word[1]·==·"
40 ··0x000cb260·2d22205d·5d3b2074·68656e00·20206966·-"·]];·then.··if40 ··0x000ca260·2d22205d·5d3b2074·68656e00·20206966·-"·]];·then.··if
41 ··0x000cb270·205b5b20·2d6e2024·70617274·735b325d··[[·-n·$parts[2]41 ··0x000ca270·205b5b20·2d6e2024·70617274·735b325d··[[·-n·$parts[2]
42 ··0x000cb280·205d5d3b·20746865·6e002020·4946533d··]];·then.··IFS=42 ··0x000ca280·205d5d3b·20746865·6e002020·4946533d··]];·then.··IFS=
43 ··0x000cb290·24275c74·27207061·7274733d·28242820·$'\t'·parts=($(·43 ··0x000ca290·24275c74·27207061·7274733d·28242820·$'\t'·parts=($(·
44 ··0x000cb2a0·6563686f·2024776f·72642029·29002020·echo·$word·)).··44 ··0x000ca2a0·6563686f·2024776f·72642029·29002020·echo·$word·)).··
45 ··0x000cb2b0·23205370·6c697420·74686520·6c696e65·#·Split·the·line45 ··0x000ca2b0·23205370·6c697420·74686520·6c696e65·#·Split·the·line
46 ··0x000cb2c0·20617420·61207461·62206966·20746865··at·a·tab·if·the46 ··0x000ca2c0·20617420·61207461·62206966·20746865··at·a·tab·if·the
47 ··0x000cb2d0·72652069·73206f6e·652e0020·206c6f63·re·is·one..··loc47 ··0x000ca2d0·72652069·73206f6e·652e0020·206c6f63·re·is·one..··loc
48 ··0x000cb2e0·616c202d·61207061·72747300·666f7220·al·-a·parts.for·48 ··0x000ca2e0·616c202d·61207061·72747300·666f7220·al·-a·parts.for·
49 ··0x000cb2f0·776f7264·20696e20·24636f6d·706c6574·word·in·$complet49 ··0x000ca2f0·776f7264·20696e20·24636f6d·706c6574·word·in·$complet
50 ··0x000cb300·696f6e73·3b20646f·00202224·7b726571·ions;·do.·"${req50 ··0x000ca300·696f6e73·3b20646f·00202224·7b726571·ions;·do.·"${req
51 ··0x000cb310·75657374·5b405d7d·22202929·00494653·uest[@]}"·)).IFS51 ··0x000ca310·75657374·5b405d7d·22202929·00494653·uest[@]}"·)).IFS
52 ··0x000cb320·3d24275c·6e272063·6f6d706c·6574696f·=$'\n'·completio52 ··0x000ca320·3d24275c·6e272063·6f6d706c·6574696f·=$'\n'·completio
53 ··0x000cb330·6e733d28·24282000·20207265·71756573·ns=($(·.··reques53 ··0x000ca330·6e733d28·24282000·20207265·71756573·ns=($(·.··reques
54 ··0x000cb340·743d2824·7b726571·75657374·5b405d7d·t=(${request[@]}54 ··0x000ca340·743d2824·7b726571·75657374·5b405d7d·t=(${request[@]}
55 ··0x000cb350·202d2d62·6173682d·636f6d70·6c657469··--bash-completi55 ··0x000ca350·202d2d62·6173682d·636f6d70·6c657469··--bash-completi
56 ··0x000cb360·6f6e2d77·6f726420·24617267·2900666f·on-word·$arg).fo56 ··0x000ca360·6f6e2d77·6f726420·24617267·2900666f·on-word·$arg).fo
57 ··0x000cb370·72206172·6720696e·20247b77·6f726473·r·arg·in·${words57 ··0x000ca370·72206172·6720696e·20247b77·6f726473·r·arg·in·${words
58 ··0x000cb380·5b405d7d·3b20646f·00726571·75657374·[@]};·do.request58 ··0x000ca380·5b405d7d·3b20646f·00726571·75657374·[@]};·do.request
59 ··0x000cb390·3d282d2d·62617368·2d636f6d·706c6574·=(--bash-complet59 ··0x000ca390·3d282d2d·62617368·2d636f6d·706c6574·=(--bash-complet
60 ··0x000cb3a0·696f6e2d·656e7269·63686564·202d2d62·ion-enriched·--b60 ··0x000ca3a0·696f6e2d·656e7269·63686564·202d2d62·ion-enriched·--b
61 ··0x000cb3b0·6173682d·636f6d70·6c657469·6f6e2d69·ash-completion-i61 ··0x000ca3b0·6173682d·636f6d70·6c657469·6f6e2d69·ash-completion-i
62 ··0x000cb3c0·6e646578·2024696e·64657829·006c6f63·ndex·$index).loc62 ··0x000ca3c0·6e646578·2024696e·64657829·006c6f63·ndex·$index).loc
63 ··0x000cb3d0·616c2069·6e646578·3d242828·43555252·al·index=$((CURR63 ··0x000ca3d0·616c2069·6e646578·3d242828·43555252·al·index=$((CURR
64 ··0x000cb3e0·454e5420·2d203129·29006c6f·63616c20·ENT·-·1)).local·64 ··0x000ca3e0·454e5420·2d203129·29006c6f·63616c20·ENT·-·1)).local·
65 ··0x000cb3f0·776f7264·006c6f63·616c2063·6f6d706c·word.local·compl65 ··0x000ca3f0·776f7264·006c6f63·616c2063·6f6d706c·word.local·compl
66 ··0x000cb400·6574696f·6e73006c·6f63616c·20726571·etions.local·req66 ··0x000ca400·6574696f·6e73006c·6f63616c·20726571·etions.local·req
67 ··0x000cb410·75657374·00206675·6e637469·6f6e205f·uest.·function·_67 ··0x000ca410·75657374·00206675·6e637469·6f6e205f·uest.·function·_
68 ··0x000cb420·00292700·202d2d61·7267756d·656e7473·.)'.·--arguments68 ··0x000ca420·00292700·202d2d61·7267756d·656e7473·.)'.·--arguments
69 ··0x000cb430·2027285f·00636f6d·706c6574·65202d2d··'(_.complete·--69 ··0x000ca430·2027285f·00636f6d·706c6574·65202d2d··'(_.complete·--
70 ··0x000cb440·6e6f2d66·696c6573·202d2d63·6f6d6d61·no-files·--comma70 ··0x000ca440·6e6f2d66·696c6573·202d2d63·6f6d6d61·no-files·--comma
71 ··0x000cb450·6e642000·20202020·2020656e·64002020·nd·.······end.··71 ··0x000ca450·6e642000·20202020·2020656e·64002020·nd·.······end.··
72 ··0x000cb460·20202020·20206563·686f202d·45202224·······echo·-E·"$72 ··0x000ca460·20202020·20206563·686f202d·45202224·······echo·-E·"$
73 ··0x000cb470·6f707422·00202020·20202065·6c736500·opt".······else.73 ··0x000ca470·6f707422·00202020·20202065·6c736500·opt".······else.
74 ··0x000cb480·20202020·20202020·6563686f·202d4520·········echo·-E·74 ··0x000ca480·20202020·20202020·6563686f·202d4520·········echo·-E·
75 ··0x000cb490·22246f70·742f2200·20202020·20206966·"$opt/".······if75 ··0x000ca490·22246f70·742f2200·20202020·20206966·"$opt/".······if
76 ··0x000cb4a0·20746573·74202d64·20246f70·74002024··test·-d·$opt.·$76 ··0x000ca4a0·20746573·74202d64·20246f70·74002024··test·-d·$opt.·$
77 ··0x000cb4b0·746d706c·696e6529·00202020·20666f72·tmpline).····for77 ··0x000ca4b0·746d706c·696e6529·00202020·20666f72·tmpline).····for
78 ··0x000cb4c0·206f7074·20696e20·28002020·20202020··opt·in·(.······78 ··0x000ca4c0·206f7074·20696e20·28002020·20202020··opt·in·(.······
79 ··0x000cb4d0·73657420·746d706c·696e6520·24746d70·set·tmpline·$tmp79 ··0x000ca4d0·73657420·746d706c·696e6520·24746d70·set·tmpline·$tmp
80 ··0x000cb4e0·6c696e65·202d2d62·6173682d·636f6d70·line·--bash-comp80 ··0x000ca4e0·6c696e65·202d2d62·6173682d·636f6d70·line·--bash-comp
81 ··0x000cb4f0·6c657469·6f6e2d77·6f726420·24617267·letion-word·$arg81 ··0x000ca4f0·6c657469·6f6e2d77·6f726420·24617267·letion-word·$arg
82 ··0x000cb500·00202020·20666f72·20617267·20696e20·.····for·arg·in·82 ··0x000ca500·00202020·20666f72·20617267·20696e20·.····for·arg·in·
83 ··0x000cb510·24636c00·20202020·73657420·2d6c2074·$cl.····set·-l·t83 ··0x000ca510·24636c00·20202020·73657420·2d6c2074·$cl.····set·-l·t
84 ··0x000cb520·6d706c69·6e65202d·2d626173·682d636f·mpline·--bash-co84 ··0x000ca520·6d706c69·6e65202d·2d626173·682d636f·mpline·--bash-co
85 ··0x000cb530·6d706c65·74696f6e·2d656e72·69636865·mpletion-enriche85 ··0x000ca530·6d706c65·74696f6e·2d656e72·69636865·mpletion-enriche
86 ··0x000cb540·64202d2d·62617368·2d636f6d·706c6574·d·--bash-complet86 ··0x000ca540·64202d2d·62617368·2d636f6d·706c6574·d·--bash-complet
87 ··0x000cb550·696f6e2d·696e6465·78202463·6e002020·ion-index·$cn.··87 ··0x000ca550·696f6e2d·696e6465·78202463·6e002020·ion-index·$cn.··
88 ··0x000cb560·20207365·74202d6c·20636e20·28636f75···set·-l·cn·(cou88 ··0x000ca560·20207365·74202d6c·20636e20·28636f75···set·-l·cn·(cou
89 ··0x000cb570·6e742024·636e2900·20202020·73657420·nt·$cn).····set·89 ··0x000ca570·6e742024·636e2900·20202020·73657420·nt·$cn).····set·
90 ··0x000cb580·2d6c2063·6e202863·6f6d6d61·6e646c69·-l·cn·(commandli90 ··0x000ca580·2d6c2063·6e202863·6f6d6d61·6e646c69·-l·cn·(commandli
91 ··0x000cb590·6e65202d·2d746f6b·656e697a·65202d2d·ne·--tokenize·--91 ··0x000ca590·6e65202d·2d746f6b·656e697a·65202d2d·ne·--tokenize·--
92 ··0x000cb5a0·6375742d·61742d63·7572736f·72202d2d·cut-at-cursor·--92 ··0x000ca5a0·6375742d·61742d63·7572736f·72202d2d·cut-at-cursor·--
93 ··0x000cb5b0·63757272·656e742d·70726f63·65737329·current-process)93 ··0x000ca5b0·63757272·656e742d·70726f63·65737329·current-process)
94 ··0x000cb5c0·00202020·20232048·61636b20·61726f75·.····#·Hack·arou94 ··0x000ca5c0·00202020·20232048·61636b20·61726f75·.····#·Hack·arou
95 ··0x000cb5d0·6e642066·69736820·69737375·65202333·nd·fish·issue·#395 ··0x000ca5d0·6e642066·69736820·69737375·65202333·nd·fish·issue·#3
96 ··0x000cb5e0·39333400·20202020·73657420·2d6c2063·934.····set·-l·c96 ··0x000ca5e0·39333400·20202020·73657420·2d6c2063·934.····set·-l·c
97 ··0x000cb5f0·6c202863·6f6d6d61·6e646c69·6e65202d·l·(commandline·-97 ··0x000ca5f0·6c202863·6f6d6d61·6e646c69·6e65202d·l·(commandline·-
98 ··0x000cb600·2d746f6b·656e697a·65202d2d·63757272·-tokenize·--curr98 ··0x000ca600·2d746f6b·656e697a·65202d2d·63757272·-tokenize·--curr
99 ··0x000cb610·656e742d·70726f63·65737329·00636f6d·ent-process).com99 ··0x000ca610·656e742d·70726f63·65737329·00636f6d·ent-process).com
100 ··0x000cb620·706c6574·65202d6f·2066696c·656e616d·plete·-o·filenam100 ··0x000ca620·706c6574·65202d6f·2066696c·656e616d·plete·-o·filenam
101 ··0x000cb630·6573202d·46205f00·2022247b·434d444c·es·-F·_.·"${CMDL101 ··0x000ca630·6573202d·46205f00·2022247b·434d444c·es·-F·_.·"${CMDL
102 ··0x000cb640·494e455b·405d7d22·29202900·20202020·INE[@]}")·).····102 ··0x000ca640·494e455b·405d7d22·29202900·20202020·INE[@]}")·).····
103 ··0x000cb650·434f4d50·5245504c·593d2820·24280020·COMPREPLY=(·$(.·103 ··0x000ca650·434f4d50·5245504c·593d2820·24280020·COMPREPLY=(·$(.·
104 ··0x000cb660·20202064·6f6e6500·20202020·20202020····done.········104 ··0x000ca660·20202064·6f6e6500·20202020·20202020····done.········
105 ··0x000cb670·434d444c·494e453d·28247b43·4d444c49·CMDLINE=(${CMDLI105 ··0x000ca670·434d444c·494e453d·28247b43·4d444c49·CMDLINE=(${CMDLI
106 ··0x000cb680·4e455b40·5d7d202d·2d626173·682d636f·NE[@]}·--bash-co106 ··0x000ca680·4e455b40·5d7d202d·2d626173·682d636f·NE[@]}·--bash-co
107 ··0x000cb690·6d706c65·74696f6e·2d776f72·64202461·mpletion-word·$a107 ··0x000ca690·6d706c65·74696f6e·2d776f72·64202461·mpletion-word·$a
108 ··0x000cb6a0·72672900·20202020·666f7220·61726720·rg).····for·arg·108 ··0x000ca6a0·72672900·20202020·666f7220·61726720·rg).····for·arg·
109 ··0x000cb6b0·696e2024·7b434f4d·505f574f·5244535b·in·${COMP_WORDS[109 ··0x000ca6b0·696e2024·7b434f4d·505f574f·5244535b·in·${COMP_WORDS[
110 ··0x000cb6c0·405d7d3b·20646f00·20202020·434d444c·@]};·do.····CMDL110 ··0x000ca6c0·405d7d3b·20646f00·20202020·434d444c·@]};·do.····CMDL
111 ··0x000cb6d0·494e453d·282d2d62·6173682d·636f6d70·INE=(--bash-comp111 ··0x000ca6d0·494e453d·282d2d62·6173682d·636f6d70·INE=(--bash-comp
112 ··0x000cb6e0·6c657469·6f6e2d69·6e646578·2024434f·letion-index·$CO112 ··0x000ca6e0·6c657469·6f6e2d69·6e646578·2024434f·letion-index·$CO
113 ··0x000cb6f0·4d505f43·574f5244·29002020·20206c6f·MP_CWORD).····lo113 ··0x000ca6f0·4d505f43·574f5244·29002020·20206c6f·MP_CWORD).····lo
114 ··0x000cb700·63616c20·4946533d·24275c6e·27002020·cal·IFS=$'\n'.··114 ··0x000ca700·63616c20·4946533d·24275c6e·27002020·cal·IFS=$'\n'.··
115 ··0x000cb710·20206c6f·63616c20·434d444c·494e4500···local·CMDLINE.115 ··0x000ca710·20206c6f·63616c20·434d444c·494e4500···local·CMDLINE.
116 ··0x000cb720·7b002829·00456e72·69636865·64200073·{.().Enriched·.s116 ··0x000ca720·7b002829·00456e72·69636865·64200073·{.().Enriched·.s
117 ··0x000cb730·72632f4f·7074696f·6e732f41·70706c69·rc/Options/Appli117 ··0x000ca730·72632f4f·7074696f·6e732f41·70706c69·rc/Options/Appli
118 ··0x000cb740·63617469·76652f42·61736843·6f6d706c·cative/BashCompl118 ··0x000ca740·63617469·76652f42·61736843·6f6d706c·cative/BashCompl
119 ··0x000cb750·6574696f·6e2e6873·3a33363a·31332d31·etion.hs:36:13-1119 ··0x000ca750·6574696f·6e2e6873·3a33363a·31332d31·etion.hs:36:13-1
120 ··0x000cb760·347c6361·7365006f·70747061·7273652d·4|case.optparse-120 ··0x000ca760·347c6361·7365006f·70747061·7273652d·4|case.optparse-
121 ··0x000cb770·6170706c·69636174·6976652d·302e3138·applicative-0.18121 ··0x000ca770·6170706c·69636174·6976652d·302e3138·applicative-0.18
122 ··0x000cb780·2e312e30·2d446377·4d5a686f·467a584d·.1.0-DcwMZhoFzXM122 ··0x000ca780·2e312e30·2d365675·574c4a4c·7532394a·.1.0-6VuWLJLu29J
123 ··0x000cb790·4833544e·34366b36·6b524a3a·4f707469·H3TN46k6kRJ:Opti123 ··0x000ca790·4168716f·79306469·6d684f3a·4f707469·Ahqoy0dimhO:Opti
124 ··0x000cb7a0·6f6e732e·4170706c·69636174·6976652e·ons.Applicative.124 ··0x000ca7a0·6f6e732e·4170706c·69636174·6976652e·ons.Applicative.
125 ··0x000cb7b0·42617368·436f6d70·6c657469·6f6e2e53·BashCompletion.S125 ··0x000ca7b0·42617368·436f6d70·6c657469·6f6e2e53·BashCompletion.S
Max diff block lines reached; 0/88212 bytes (0.00%) of diff not shown.
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x000cd918·00000000····························....2 ··0x000cc918·00000000····························....
  
280 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x000ce4e8·00e10700·00000000···················........2 ··0x000cd4e8·00d10700·00000000···················........
  
280 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x000ce4f0·c0e00700·00000000···················........2 ··0x000cd4f0·c0d00700·00000000···················........
  
1.33 KB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.data.rel.ro':1 Hex·dump·of·section·'.data.rel.ro':
2 ··0x000ce4f8·c1480d00·00000000·ca480d00·00000000·.H.......H......2 ··0x000cd4f8·c1380d00·00000000·ca380d00·00000000·.8.......8......
3 ··0x000ce508·d3480d00·00000000·199c0d00·00000000·.H..............3 ··0x000cd508·d3380d00·00000000·198c0d00·00000000·.8..............
4 ··0x000ce518·429c0d00·00000000·b19d0d00·00000000·B...............4 ··0x000cd518·428c0d00·00000000·b18d0d00·00000000·B...............
5 ··0x000ce528·ba9d0d00·00000000·c39d0d00·00000000·................5 ··0x000cd528·ba8d0d00·00000000·c38d0d00·00000000·................
6 ··0x000ce538·cc9d0d00·00000000·f19d0d00·00000000·................6 ··0x000cd538·cc8d0d00·00000000·f18d0d00·00000000·................
7 ··0x000ce548·fa9d0d00·00000000·039e0d00·00000000·................7 ··0x000cd548·fa8d0d00·00000000·038e0d00·00000000·................
8 ··0x000ce558·219e0d00·00000000·2a9e0d00·00000000·!.......*.......8 ··0x000cd558·218e0d00·00000000·2a8e0d00·00000000·!.......*.......
9 ··0x000ce568·339e0d00·00000000·399e0d00·00000000·3.......9.......9 ··0x000cd568·338e0d00·00000000·398e0d00·00000000·3.......9.......
10 ··0x000ce578·429e0d00·00000000···················B.......10 ··0x000cd578·428e0d00·00000000···················B.......
  
14.0 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 109 lines modifiedOffset 1, 109 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
2 ··0x000ce950·00000000·00000000·00000000·00000000·................2 ··0x000cd950·00000000·00000000·00000000·00000000·................
3 ··0x000ce960·00000000·00000000·00000000·00000000·................3 ··0x000cd960·00000000·00000000·00000000·00000000·................
4 ··0x000ce970·00000000·00000000·00000000·00000000·................4 ··0x000cd970·00000000·00000000·00000000·00000000·................
5 ··0x000ce980·00000000·00000000·00000000·00000000·................5 ··0x000cd980·00000000·00000000·00000000·00000000·................
6 ··0x000ce990·00000000·00000000·00000000·00000000·................6 ··0x000cd990·00000000·00000000·00000000·00000000·................
7 ··0x000ce9a0·00000000·00000000·00000000·00000000·................7 ··0x000cd9a0·00000000·00000000·00000000·00000000·................
8 ··0x000ce9b0·00000000·00000000·00000000·00000000·................8 ··0x000cd9b0·00000000·00000000·00000000·00000000·................
9 ··0x000ce9c0·00000000·00000000·00000000·00000000·................9 ··0x000cd9c0·00000000·00000000·00000000·00000000·................
10 ··0x000ce9d0·00000000·00000000·00000000·00000000·................10 ··0x000cd9d0·00000000·00000000·00000000·00000000·................
11 ··0x000ce9e0·00000000·00000000·00000000·00000000·................11 ··0x000cd9e0·00000000·00000000·00000000·00000000·................
12 ··0x000ce9f0·00000000·00000000·00000000·00000000·................12 ··0x000cd9f0·00000000·00000000·00000000·00000000·................
13 ··0x000cea00·00000000·00000000·00000000·00000000·................13 ··0x000cda00·00000000·00000000·00000000·00000000·................
14 ··0x000cea10·00000000·00000000·00000000·00000000·................14 ··0x000cda10·00000000·00000000·00000000·00000000·................
15 ··0x000cea20·00000000·00000000·00000000·00000000·................15 ··0x000cda20·00000000·00000000·00000000·00000000·................
16 ··0x000cea30·00000000·00000000·00000000·00000000·................16 ··0x000cda30·00000000·00000000·00000000·00000000·................
17 ··0x000cea40·00000000·00000000·00000000·00000000·................17 ··0x000cda40·00000000·00000000·00000000·00000000·................
18 ··0x000cea50·00000000·00000000·00000000·00000000·................18 ··0x000cda50·00000000·00000000·00000000·00000000·................
19 ··0x000cea60·00000000·00000000·00000000·00000000·................19 ··0x000cda60·00000000·00000000·00000000·00000000·................
20 ··0x000cea70·00000000·00000000·00000000·00000000·................20 ··0x000cda70·00000000·00000000·00000000·00000000·................
21 ··0x000cea80·00000000·00000000·00000000·00000000·................21 ··0x000cda80·00000000·00000000·00000000·00000000·................
22 ··0x000cea90·00000000·00000000·00000000·00000000·................22 ··0x000cda90·00000000·00000000·00000000·00000000·................
23 ··0x000ceaa0·00000000·00000000·00000000·00000000·................23 ··0x000cdaa0·00000000·00000000·00000000·00000000·................
24 ··0x000ceab0·00000000·00000000·00000000·00000000·................24 ··0x000cdab0·00000000·00000000·00000000·00000000·................
25 ··0x000ceac0·00000000·00000000·00000000·00000000·................25 ··0x000cdac0·00000000·00000000·00000000·00000000·................
26 ··0x000cead0·00000000·00000000·00000000·00000000·................26 ··0x000cdad0·00000000·00000000·00000000·00000000·................
27 ··0x000ceae0·00000000·00000000·00000000·00000000·................27 ··0x000cdae0·00000000·00000000·00000000·00000000·................
28 ··0x000ceaf0·00000000·00000000·00000000·00000000·................28 ··0x000cdaf0·00000000·00000000·00000000·00000000·................
29 ··0x000ceb00·00000000·00000000·00000000·00000000·................29 ··0x000cdb00·00000000·00000000·00000000·00000000·................
30 ··0x000ceb10·00000000·00000000·00000000·00000000·................30 ··0x000cdb10·00000000·00000000·00000000·00000000·................
31 ··0x000ceb20·00000000·00000000·00000000·00000000·................31 ··0x000cdb20·00000000·00000000·00000000·00000000·................
32 ··0x000ceb30·00000000·00000000·00000000·00000000·................32 ··0x000cdb30·00000000·00000000·00000000·00000000·................
33 ··0x000ceb40·00000000·00000000·00000000·00000000·................33 ··0x000cdb40·00000000·00000000·00000000·00000000·................
34 ··0x000ceb50·00000000·00000000·00000000·00000000·................34 ··0x000cdb50·00000000·00000000·00000000·00000000·................
35 ··0x000ceb60·00000000·00000000·00000000·00000000·................35 ··0x000cdb60·00000000·00000000·00000000·00000000·................
36 ··0x000ceb70·00000000·00000000·00000000·00000000·................36 ··0x000cdb70·00000000·00000000·00000000·00000000·................
37 ··0x000ceb80·00000000·00000000·00000000·00000000·................37 ··0x000cdb80·00000000·00000000·00000000·00000000·................
38 ··0x000ceb90·00000000·00000000·00000000·00000000·................38 ··0x000cdb90·00000000·00000000·00000000·00000000·................
39 ··0x000ceba0·00000000·00000000·00000000·00000000·................39 ··0x000cdba0·00000000·00000000·00000000·00000000·................
40 ··0x000cebb0·00000000·00000000·00000000·00000000·................40 ··0x000cdbb0·00000000·00000000·00000000·00000000·................
41 ··0x000cebc0·00000000·00000000·00000000·00000000·................41 ··0x000cdbc0·00000000·00000000·00000000·00000000·................
42 ··0x000cebd0·00000000·00000000·00000000·00000000·................42 ··0x000cdbd0·00000000·00000000·00000000·00000000·................
43 ··0x000cebe0·00000000·00000000·00000000·00000000·................43 ··0x000cdbe0·00000000·00000000·00000000·00000000·................
44 ··0x000cebf0·00000000·00000000·00000000·00000000·................44 ··0x000cdbf0·00000000·00000000·00000000·00000000·................
45 ··0x000cec00·00000000·00000000·00000000·00000000·................45 ··0x000cdc00·00000000·00000000·00000000·00000000·................
46 ··0x000cec10·00000000·00000000·00000000·00000000·................46 ··0x000cdc10·00000000·00000000·00000000·00000000·................
47 ··0x000cec20·00000000·00000000·00000000·00000000·................47 ··0x000cdc20·00000000·00000000·00000000·00000000·................
48 ··0x000cec30·00000000·00000000·00000000·00000000·................48 ··0x000cdc30·00000000·00000000·00000000·00000000·................
49 ··0x000cec40·00000000·00000000·00000000·00000000·................49 ··0x000cdc40·00000000·00000000·00000000·00000000·................
50 ··0x000cec50·00000000·00000000·00000000·00000000·................50 ··0x000cdc50·00000000·00000000·00000000·00000000·................
51 ··0x000cec60·00000000·00000000·00000000·00000000·................51 ··0x000cdc60·00000000·00000000·00000000·00000000·................
52 ··0x000cec70·00000000·00000000·00000000·00000000·................52 ··0x000cdc70·00000000·00000000·00000000·00000000·................
53 ··0x000cec80·00000000·00000000·00000000·00000000·................53 ··0x000cdc80·00000000·00000000·00000000·00000000·................
54 ··0x000cec90·00000000·00000000·00000000·00000000·................54 ··0x000cdc90·00000000·00000000·00000000·00000000·................
55 ··0x000ceca0·00000000·00000000·00000000·00000000·................55 ··0x000cdca0·00000000·00000000·00000000·00000000·................
56 ··0x000cecb0·00000000·00000000·00000000·00000000·................56 ··0x000cdcb0·00000000·00000000·00000000·00000000·................
57 ··0x000cecc0·00000000·00000000·00000000·00000000·................57 ··0x000cdcc0·00000000·00000000·00000000·00000000·................
58 ··0x000cecd0·00000000·00000000·00000000·00000000·................58 ··0x000cdcd0·00000000·00000000·00000000·00000000·................
59 ··0x000cece0·00000000·00000000·00000000·00000000·................59 ··0x000cdce0·00000000·00000000·00000000·00000000·................
60 ··0x000cecf0·00000000·00000000·00000000·00000000·................60 ··0x000cdcf0·00000000·00000000·00000000·00000000·................
61 ··0x000ced00·00000000·00000000·00000000·00000000·................61 ··0x000cdd00·00000000·00000000·00000000·00000000·................
62 ··0x000ced10·00000000·00000000·00000000·00000000·................62 ··0x000cdd10·00000000·00000000·00000000·00000000·................
63 ··0x000ced20·00000000·00000000·00000000·00000000·................63 ··0x000cdd20·00000000·00000000·00000000·00000000·................
64 ··0x000ced30·00000000·00000000·00000000·00000000·................64 ··0x000cdd30·00000000·00000000·00000000·00000000·................
65 ··0x000ced40·00000000·00000000·00000000·00000000·................65 ··0x000cdd40·00000000·00000000·00000000·00000000·................
66 ··0x000ced50·00000000·00000000·00000000·00000000·................66 ··0x000cdd50·00000000·00000000·00000000·00000000·................
67 ··0x000ced60·00000000·00000000·00000000·00000000·................67 ··0x000cdd60·00000000·00000000·00000000·00000000·................
68 ··0x000ced70·00000000·00000000·00000000·00000000·................68 ··0x000cdd70·00000000·00000000·00000000·00000000·................
69 ··0x000ced80·00000000·00000000·00000000·00000000·................69 ··0x000cdd80·00000000·00000000·00000000·00000000·................
70 ··0x000ced90·00000000·00000000·00000000·00000000·................70 ··0x000cdd90·00000000·00000000·00000000·00000000·................
71 ··0x000ceda0·00000000·00000000·00000000·00000000·................71 ··0x000cdda0·00000000·00000000·00000000·00000000·................
72 ··0x000cedb0·00000000·00000000·00000000·00000000·................72 ··0x000cddb0·00000000·00000000·00000000·00000000·................
73 ··0x000cedc0·00000000·00000000·00000000·00000000·................73 ··0x000cddc0·00000000·00000000·00000000·00000000·................
74 ··0x000cedd0·00000000·00000000·00000000·00000000·................74 ··0x000cddd0·00000000·00000000·00000000·00000000·................
75 ··0x000cede0·00000000·00000000·00000000·00000000·................75 ··0x000cdde0·00000000·00000000·00000000·00000000·................
76 ··0x000cedf0·00000000·00000000·00000000·00000000·................76 ··0x000cddf0·00000000·00000000·00000000·00000000·................
77 ··0x000cee00·00000000·00000000·00000000·00000000·................77 ··0x000cde00·00000000·00000000·00000000·00000000·................
78 ··0x000cee10·00000000·00000000·00000000·00000000·................78 ··0x000cde10·00000000·00000000·00000000·00000000·................
79 ··0x000cee20·00000000·00000000·00000000·00000000·................79 ··0x000cde20·00000000·00000000·00000000·00000000·................
80 ··0x000cee30·00000000·00000000·00000000·00000000·................80 ··0x000cde30·00000000·00000000·00000000·00000000·................
81 ··0x000cee40·00000000·00000000·00000000·00000000·................81 ··0x000cde40·00000000·00000000·00000000·00000000·................
82 ··0x000cee50·00000000·00000000·00000000·00000000·................82 ··0x000cde50·00000000·00000000·00000000·00000000·................
83 ··0x000cee60·00000000·00000000·00000000·00000000·................83 ··0x000cde60·00000000·00000000·00000000·00000000·................
84 ··0x000cee70·00000000·00000000·00000000·00000000·................84 ··0x000cde70·00000000·00000000·00000000·00000000·................
85 ··0x000cee80·00000000·00000000·00000000·00000000·................85 ··0x000cde80·00000000·00000000·00000000·00000000·................
86 ··0x000cee90·00000000·00000000·00000000·00000000·................86 ··0x000cde90·00000000·00000000·00000000·00000000·................
87 ··0x000ceea0·00000000·00000000·00000000·00000000·................87 ··0x000cdea0·00000000·00000000·00000000·00000000·................
88 ··0x000ceeb0·00000000·00000000·00000000·00000000·................88 ··0x000cdeb0·00000000·00000000·00000000·00000000·................
89 ··0x000ceec0·00000000·00000000·00000000·00000000·................89 ··0x000cdec0·00000000·00000000·00000000·00000000·................
90 ··0x000ceed0·00000000·00000000·00000000·00000000·................90 ··0x000cded0·00000000·00000000·00000000·00000000·................
91 ··0x000ceee0·00000000·00000000·00000000·00000000·................91 ··0x000cdee0·00000000·00000000·00000000·00000000·................
92 ··0x000ceef0·00000000·00000000·00000000·00000000·................92 ··0x000cdef0·00000000·00000000·00000000·00000000·................
93 ··0x000cef00·00000000·00000000·00000000·00000000·................93 ··0x000cdf00·00000000·00000000·00000000·00000000·................
94 ··0x000cef10·00000000·00000000·00000000·00000000·................94 ··0x000cdf10·00000000·00000000·00000000·00000000·................
95 ··0x000cef20·00000000·00000000·00000000·00000000·................95 ··0x000cdf20·00000000·00000000·00000000·00000000·................
96 ··0x000cef30·00000000·00000000·00000000·00000000·................96 ··0x000cdf30·00000000·00000000·00000000·00000000·................
97 ··0x000cef40·00000000·00000000·00000000·00000000·................97 ··0x000cdf40·00000000·00000000·00000000·00000000·................
98 ··0x000cef50·00000000·00000000·00000000·00000000·................98 ··0x000cdf50·00000000·00000000·00000000·00000000·................
99 ··0x000cef60·00000000·00000000·00000000·00000000·................99 ··0x000cdf60·00000000·00000000·00000000·00000000·................
100 ··0x000cef70·00000000·00000000·00000000·00000000·................100 ··0x000cdf70·00000000·00000000·00000000·00000000·................
101 ··0x000cef80·00000000·00000000·00000000·00000000·................101 ··0x000cdf80·00000000·00000000·00000000·00000000·................
102 ··0x000cef90·00000000·00000000·00000000·00000000·................102 ··0x000cdf90·00000000·00000000·00000000·00000000·................
103 ··0x000cefa0·00000000·00000000·00000000·00000000·................103 ··0x000cdfa0·00000000·00000000·00000000·00000000·................
104 ··0x000cefb0·00000000·00000000·00000000·00000000·................104 ··0x000cdfb0·00000000·00000000·00000000·00000000·................
105 ··0x000cefc0·00000000·00000000·00000000·00000000·................105 ··0x000cdfc0·00000000·00000000·00000000·00000000·................
106 ··0x000cefd0·00000000·00000000·00000000·00000000·................106 ··0x000cdfd0·00000000·00000000·00000000·00000000·................
107 ··0x000cefe0·00000000·00000000···················........107 ··0x000cdfe0·00000000·00000000···················........
  
516 B
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·dump·of·section·'.got.plt':1 Hex·dump·of·section·'.got.plt':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x000cefe8·80e50c00·00000000·00000000·00000000·................3 ··0x000cdfe8·80d50c00·00000000·00000000·00000000·................
4 ··0x000ceff8·00000000·00000000·36e00700·00000000·........6.......4 ··0x000cdff8·00000000·00000000·36d00700·00000000·........6.......
  
396 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 3118 lines modifiedOffset 1, 3118 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x000cf008·08f00c00·00000000·00000000·00000000·................2 ··0x000ce008·08e00c00·00000000·00000000·00000000·................
3 ··0x000cf018·14b00c00·00000000·00000000·00000000·................3 ··0x000ce018·14a00c00·00000000·00000000·00000000·................
4 ··0x000cf028·00b00c00·00000000·00000000·00000000·................4 ··0x000ce028·00a00c00·00000000·00000000·00000000·................
5 ··0x000cf038·11f00c00·00000000·21f00c00·00000000·........!.......5 ··0x000ce038·11e00c00·00000000·21e00c00·00000000·........!.......
6 ··0x000cf048·03000000·00000000·68e10700·00000000·........h.......6 ··0x000ce048·03000000·00000000·68d10700·00000000·........h.......
7 ··0x000cf058·50e20700·00000000·d0e20700·00000000·P...............7 ··0x000ce058·50d20700·00000000·d0d20700·00000000·P...............
8 ··0x000cf068·88e30700·00000000·10e40700·00000000·................8 ··0x000ce068·88d30700·00000000·10d40700·00000000·................
9 ··0x000cf078·90e40700·00000000·60ea0700·00000000·........`.......9 ··0x000ce078·90d40700·00000000·60da0700·00000000·........`.......
10 ··0x000cf088·f8ea0700·00000000·a0ec0700·00000000·................10 ··0x000ce088·f8da0700·00000000·a0dc0700·00000000·................
11 ··0x000cf098·b8ed0700·00000000·28ef0700·00000000·........(.......11 ··0x000ce098·b8dd0700·00000000·28df0700·00000000·........(.......
12 ··0x000cf0a8·88f00700·00000000·b0f00700·00000000·................12 ··0x000ce0a8·88e00700·00000000·b0e00700·00000000·................
13 ··0x000cf0b8·d0f00700·00000000·50f10700·00000000·........P.......13 ··0x000ce0b8·d0e00700·00000000·50e10700·00000000·........P.......
14 ··0x000cf0c8·c8f10700·00000000·00000000·00000000·................14 ··0x000ce0c8·c8e10700·00000000·00000000·00000000·................
15 ··0x000cf0d8·14b00c00·00000000·00000000·00000000·................15 ··0x000ce0d8·14a00c00·00000000·00000000·00000000·................
16 ··0x000cf0e8·4cb00c00·00000000·00000000·00000000·L...............16 ··0x000ce0e8·4ca00c00·00000000·00000000·00000000·L...............
17 ··0x000cf0f8·d1f00c00·00000000·e1f00c00·00000000·................17 ··0x000ce0f8·d1e00c00·00000000·e1e00c00·00000000·................
18 ··0x000cf108·03000000·00000000·00000000·00000000·................18 ··0x000ce108·03000000·00000000·00000000·00000000·................
19 ··0x000cf118·00000000·00000000·00000000·00000000·................19 ··0x000ce118·00000000·00000000·00000000·00000000·................
20 ··0x000cf128·03000000·00000000·00000000·00000000·................20 ··0x000ce128·03000000·00000000·00000000·00000000·................
21 ··0x000cf138·02000000·00000000·00000000·00000000·................21 ··0x000ce138·02000000·00000000·00000000·00000000·................
22 ··0x000cf148·01000000·00000000·00000000·00000000·................22 ··0x000ce148·01000000·00000000·00000000·00000000·................
23 ··0x000cf158·42f10c00·00000000·32f10c00·00000000·B.......2.......23 ··0x000ce158·42e10c00·00000000·32e10c00·00000000·B.......2.......
24 ··0x000cf168·03000000·00000000·00000000·00000000·................24 ··0x000ce168·03000000·00000000·00000000·00000000·................
25 ··0x000cf178·00000000·00000000·00000000·00000000·................25 ··0x000ce178·00000000·00000000·00000000·00000000·................
26 ··0x000cf188·72f10c00·00000000·54f10c00·00000000·r.......T.......26 ··0x000ce188·72e10c00·00000000·54e10c00·00000000·r.......T.......
27 ··0x000cf198·03000000·00000000·00000000·00000000·................27 ··0x000ce198·03000000·00000000·00000000·00000000·................
28 ··0x000cf1a8·4ab00c00·00000000·00000000·00000000·J...............28 ··0x000ce1a8·4aa00c00·00000000·00000000·00000000·J...............
29 ··0x000cf1b8·f1f00c00·00000000·a1f10c00·00000000·................29 ··0x000ce1b8·f1e00c00·00000000·a1e10c00·00000000·................
30 ··0x000cf1c8·14f10c00·00000000·ea4ef695·b406f031·.........N.....1 
31 ··0x000cf1d8·2af47d69·3e190cf0·00000000·00000000·*.}i>...........30 ··0x000ce1c8·14e10c00·00000000·824babca·9db8f58f·.........K......
 31 ··0x000ce1d8·cedbdf4a·4ac01476·00000000·00000000·...JJ..v........
32 ··0x000cf1e8·03000000·00000000·00000000·00000000·................32 ··0x000ce1e8·03000000·00000000·00000000·00000000·................
33 ··0x000cf1f8·32f10c00·00000000·00000000·00000000·2...............33 ··0x000ce1f8·32e10c00·00000000·00000000·00000000·2...............
34 ··0x000cf208·03000000·00000000·00000000·00000000·................34 ··0x000ce208·03000000·00000000·00000000·00000000·................
35 ··0x000cf218·42f10c00·00000000·f2f10c00·00000000·B...............35 ··0x000ce218·42e10c00·00000000·f2e10c00·00000000·B...............
36 ··0x000cf228·03000000·00000000·00000000·00000000·................36 ··0x000ce228·03000000·00000000·00000000·00000000·................
37 ··0x000cf238·72f10c00·00000000·12f20c00·00000000·r...............37 ··0x000ce238·72e10c00·00000000·12e20c00·00000000·r...............
38 ··0x000cf248·03000000·00000000·00000000·00000000·................38 ··0x000ce248·03000000·00000000·00000000·00000000·................
39 ··0x000cf258·b1f10c00·00000000·32f20c00·00000000·........2.......39 ··0x000ce258·b1e10c00·00000000·32e20c00·00000000·........2.......
40 ··0x000cf268·03000000·00000000·00000000·00000000·................40 ··0x000ce268·03000000·00000000·00000000·00000000·................
41 ··0x000cf278·83f10c00·00000000·51f20c00·00000000·........Q.......41 ··0x000ce278·83e10c00·00000000·51e20c00·00000000·........Q.......
42 ··0x000cf288·03000000·00000000·00000000·00000000·................42 ··0x000ce288·03000000·00000000·00000000·00000000·................
43 ··0x000cf298·49b00c00·00000000·00000000·00000000·I...............43 ··0x000ce298·49a00c00·00000000·00000000·00000000·I...............
44 ··0x000cf2a8·f1f00c00·00000000·91f20c00·00000000·................44 ··0x000ce2a8·f1e00c00·00000000·91e20c00·00000000·................
45 ··0x000cf2b8·74f20c00·00000000·d165dfde·39197672·t........e..9.vr 
46 ··0x000cf2c8·6f103857·3042a0c4·03000000·00000000·o.8W0B..........45 ··0x000ce2b8·74e20c00·00000000·f33f7b9b·86106183·t........?{...a.
 46 ··0x000ce2c8·47290476·8372344b·03000000·00000000·G).v.r4K........
47 ··0x000cf2d8·03000000·00000000·00000000·00000000·................47 ··0x000ce2d8·03000000·00000000·00000000·00000000·................
 48 ··0x000ce2e8·00000000·00000000·00000000·00000000·................
 49 ··0x000ce2f8·38e20700·00000000·00000000·00000000·8...............
 50 ··0x000ce308·00000000·00000000·00000000·00000000·................
 51 ··0x000ce318·a0e20700·00000000·00000000·00000000·................
 52 ··0x000ce328·38e50700·00000000·00000000·00000000·8...............
 53 ··0x000ce338·00000000·00000000·1ae30c00·00000000·................
 54 ··0x000ce348·2ae30c00·00000000·00000000·00000000·*...............
 55 ··0x000ce358·a0eb0700·00000000·00000000·00000000·................
 56 ··0x000ce368·00000000·00000000·20ed0700·00000000·........·.......
 57 ··0x000ce378·58ed0700·00000000·88ed0700·00000000·X...............
 58 ··0x000ce388·00000000·00000000·5be30c00·00000000·........[.......
 59 ··0x000ce398·81e30c00·00000000·7ae30c00·00000000·........z.......
 60 ··0x000ce3a8·03000000·00000000·c8ed0700·00000000·................
 61 ··0x000ce3b8·88ef0700·00000000·58f10700·00000000·........X.......
 62 ··0x000ce3c8·80f30700·00000000·88f50700·00000000·................
 63 ··0x000ce3d8·b0f70700·00000000·d8f70700·00000000·................
 64 ··0x000ce3e8·00000000·00000000·39e30c00·00000000·........9.......
 65 ··0x000ce3f8·bae30c00·00000000·b2e30c00·00000000·................
 66 ··0x000ce408·c2e30c00·00000000·dae30c00·00000000·................
 67 ··0x000ce418·d2e30c00·00000000·cae30c00·00000000·................
 68 ··0x000ce428·e2e30c00·00000000·00000000·00000000·................
 69 ··0x000ce438·00000000·00000000·00000000·00000000·................
 70 ··0x000ce448·00000000·00000000·00000000·00000000·................
 71 ··0x000ce458·20a70c00·00000000·00000000·00000000··...............
 72 ··0x000ce468·00000000·00000000·00000000·00000000·................
 73 ··0x000ce478·00000000·00000000·0ea70c00·00000000·................
 74 ··0x000ce488·00000000·00000000·00000000·00000000·................
 75 ··0x000ce498·00000000·00000000·00000000·00000000·................
 76 ··0x000ce4a8·faa60c00·00000000·00000000·00000000·................
 77 ··0x000ce4b8·00000000·00000000·00000000·00000000·................
 78 ··0x000ce4c8·00000000·00000000·c8a60c00·00000000·................
 79 ··0x000ce4d8·00000000·00000000·00000000·00000000·................
 80 ··0x000ce4e8·00000000·00000000·00000000·00000000·................
 81 ··0x000ce4f8·a4a60c00·00000000·00000000·00000000·................
 82 ··0x000ce508·00000000·00000000·00000000·00000000·................
 83 ··0x000ce518·00000000·00000000·68a60c00·00000000·........h.......
 84 ··0x000ce528·00000000·00000000·00000000·00000000·................
 85 ··0x000ce538·00000000·00000000·00000000·00000000·................
 86 ··0x000ce548·5fa60c00·00000000·00000000·00000000·_...............
 87 ··0x000ce558·00000000·00000000·00000000·00000000·................
 88 ··0x000ce568·00000000·00000000·8eb20c00·00000000·................
 89 ··0x000ce578·00000000·00000000·00000000·00000000·................
 90 ··0x000ce588·00000000·00000000·00000000·00000000·................
 91 ··0x000ce598·22a70c00·00000000·00000000·00000000·"...............
 92 ··0x000ce5a8·00000000·00000000·00000000·00000000·................
 93 ··0x000ce5b8·00000000·00000000·38a60c00·00000000·........8.......
 94 ··0x000ce5c8·30fc0700·00000000·50e50c00·00000000·0.......P.......
 95 ··0x000ce5d8·a0e50c00·00000000·28e50c00·00000000·........(.......
 96 ··0x000ce5e8·00e50c00·00000000·d8e40c00·00000000·................
 97 ··0x000ce5f8·b0e40c00·00000000·88e40c00·00000000·................
 98 ··0x000ce608·60e40c00·00000000·38e40c00·00000000·`.......8.......
 99 ··0x000ce618·78e50c00·00000000·00000000·00000000·x...............
 100 ··0x000ce628·00000000·00000000·00000000·00000000·................
 101 ··0x000ce638·00000000·00000000·00000000·00000000·................
 102 ··0x000ce648·e4a50c00·00000000·00000000·00000000·................
 103 ··0x000ce658·00000000·00000000·00000000·00000000·................
 104 ··0x000ce668·00000000·00000000·c1a50c00·00000000·................
 105 ··0x000ce678·00000000·00000000·00000000·00000000·................
 106 ··0x000ce688·00000000·00000000·00000000·00000000·................
 107 ··0x000ce698·78a50c00·00000000·00000000·00000000·x...............
 108 ··0x000ce6a8·00000000·00000000·00000000·00000000·................
 109 ··0x000ce6b8·00000000·00000000·5ea50c00·00000000·........^.......
 110 ··0x000ce6c8·00000000·00000000·00000000·00000000·................
 111 ··0x000ce6d8·00000000·00000000·00000000·00000000·................
 112 ··0x000ce6e8·14a50c00·00000000·00000000·00000000·................
 113 ··0x000ce6f8·00000000·00000000·00000000·00000000·................
 114 ··0x000ce708·00000000·00000000·01a50c00·00000000·................
 115 ··0x000ce718·00000000·00000000·00000000·00000000·................
 116 ··0x000ce728·00000000·00000000·00000000·00000000·................
 117 ··0x000ce738·caa40c00·00000000·00000000·00000000·................
 118 ··0x000ce748·00000000·00000000·00000000·00000000·................
 119 ··0x000ce758·00000000·00000000·56a40c00·00000000·........V.......
 120 ··0x000ce768·00000000·00000000·00000000·00000000·................
 121 ··0x000ce778·00000000·00000000·00000000·00000000·................
 122 ··0x000ce788·98a40c00·00000000·00000000·00000000·................
 123 ··0x000ce798·00000000·00000000·00000000·00000000·................
 124 ··0x000ce7a8·00000000·00000000·80a40c00·00000000·................
Max diff block lines reached; 382438/405875 bytes (94.23%) of diff not shown.
16.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Arrows.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Arrows.hi
Files 97% similar despite different names
15.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·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Options.Applicative.Arrows·90667 interface·Options.Applicative.Arrows·9066
8 ··interface·hash:·abf5188e49b0c3c874ec1137787a6c77 
9 ··ABI·hash:·0c3abc01e132f0ba45fb336c60670fa5 
10 ··export-list·hash:·766b97c26ab5a7a027160f24939923df8 ··interface·hash:·893fda4f30ba70b0845453799d69f730
 9 ··ABI·hash:·73bd0dc25dadebf78fd3b93d9b005d02
 10 ··export-list·hash:·29de5abbc831b0b3455c8c1e7b3c2555
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8a2b75dcaeeb487d864fe0047493512a12 ··flag·hash:·d00acb23420a3e63654afc2340b66211
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·c6a7c1b0fb62e3b033f8122fb59a797816 ··src_hash:·c6a7c1b0fb62e3b033f8122fb59a7978
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ··Control.Arrow.ArrowLoop{Control.Arrow.loop}34 ··Control.Arrow.ArrowLoop{Control.Arrow.loop}
35 ··Control.Arrow.ArrowMonad{Control.Arrow.ArrowMonad}35 ··Control.Arrow.ArrowMonad{Control.Arrow.ArrowMonad}
36 ··Control.Arrow.ArrowPlus{Control.Arrow.<+>}36 ··Control.Arrow.ArrowPlus{Control.Arrow.<+>}
37 ··Control.Arrow.ArrowZero{Control.Arrow.zeroArrow}37 ··Control.Arrow.ArrowZero{Control.Arrow.zeroArrow}
38 ··Control.Arrow.Kleisli{Control.Arrow.Kleisli·runKleisli}38 ··Control.Arrow.Kleisli{Control.Arrow.Kleisli·runKleisli}
39 ··A{A·unA}39 ··A{A·unA}
40 ··ParserA40 ··ParserA
41 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative41 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative
42 boot·module·dependencies:42 boot·module·dependencies:
43 direct·package·dependencies:·base-4.18.2.143 direct·package·dependencies:·base-4.18.2.1
44 plugin·package·dependencies:44 plugin·package·dependencies:
45 trusted·package·dependencies:·base-4.18.2.145 trusted·package·dependencies:·base-4.18.2.1
46 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic46 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
47 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text47 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
48 ·········Data.Text.Lazy·Data.Text.Show48 ·········Data.Text.Lazy·Data.Text.Show
Offset 61, 19 lines modifiedOffset 61, 19 lines modified
61 ·························Data.Text.Lazy·Control.Monad.Trans.Except61 ·························Data.Text.Lazy·Control.Monad.Trans.Except
62 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy62 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy
63 import··-/··Control.Arrow·b527609e82f1ef124aa6f1bd29e8ac3a63 import··-/··Control.Arrow·b527609e82f1ef124aa6f1bd29e8ac3a
64 import··-/··Control.Category·60bd18ad3535cadfa2d165f6eb58dc0164 import··-/··Control.Category·60bd18ad3535cadfa2d165f6eb58dc01
65 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f65 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f
66 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b966 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
67 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc267 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
68 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative·e72840b97e939f6b2ea07e5beddf5736 
69 ··exports:·1d1976220f99c933ecbc7958d6f08b00 
70 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·430992b0dedbffd92ad68dce39a4f356 
71 ··Parser·687b8e32795044dc5179e4baf99f9880 
72 496631ec1dd3a539561e6128fd934b1068 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative·b7fb24ac28095675673bb49bebe16464
 69 ··exports:·a0bd19d9ca27ac4e8d8d4ddcd11a76c9
 70 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types·2af29b5a06fc0c586ae23bc04cfaa210
 71 ··Parser·946a50f22760036293e2bed6f18cf0fa
 72 e84ad6cf0354fce94f87c69e368bc1a6
73 ··$fArrowA·::·GHC.Base.Applicative·f·=>·Control.Arrow.Arrow·(A·f)73 ··$fArrowA·::·GHC.Base.Applicative·f·=>·Control.Arrow.Arrow·(A·f)
74 ··DFunId74 ··DFunId
75 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,75 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
76 ···Arity:·1,76 ···Arity:·1,
77 ···Strictness:·<LP(LP(LC(L,C(1,L)),A),L,LC(L,C(1,L)),A,A,A)>,77 ···Strictness:·<LP(LP(LC(L,C(1,L)),A),L,LC(L,C(1,L)),A,A,A)>,
78 ···Inline:·CONLIKE,78 ···Inline:·CONLIKE,
79 ···Unfolding:·DFun:·@f·::·*·->·*79 ···Unfolding:·DFun:·@f·::·*·->·*
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 ····················································<f>_R·<(b,·b')>_N·<(c,·c')>_N))101 ····················································<f>_R·<(b,·b')>_N·<(c,·c')>_N))
102 ················($fArrowA1·@f·v)102 ················($fArrowA1·@f·v)
103 ··················`cast`103 ··················`cast`
104 ················(forall·(b·::·<*>_N)·(c·::·<*>_N)·(c'·::·<*>_N).104 ················(forall·(b·::·<*>_N)·(c·::·<*>_N)·(c'·::·<*>_N).
105 ·················<A·f·b·c>_R105 ·················<A·f·b·c>_R
106 ·················%<'GHC.Types.Many>_N·->_R·<A·f·b·c'>_R106 ·················%<'GHC.Types.Many>_N·->_R·<A·f·b·c'>_R
107 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:A[0]·<f>_R·<b>_N·<(c,·c')>_N))]107 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:A[0]·<f>_R·<b>_N·<(c,·c')>_N))]
108 5e86912d5343a4bf105923d552789043108 df3e7a841dbaefd50efa08e30ac5b473
109 ··$fArrowA1·::109 ··$fArrowA1·::
110 ····GHC.Base.Applicative·f·=>·A·f·b·c·->·A·f·b·c'·->·f·(b·->·(c,·c'))110 ····GHC.Base.Applicative·f·=>·A·f·b·c·->·A·f·b·c'·->·f·(b·->·(c,·c'))
111 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,111 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
112 ···Strictness:·<SP(LP(LC(L,C(1,L)),A),L,SC(S,C(1,L)),A,A,A)><L><L>,112 ···Strictness:·<SP(LP(LC(L,C(1,L)),A),L,SC(S,C(1,L)),A,A,A)><L><L>,
113 ···Unfolding:·Core:·<vanilla>113 ···Unfolding:·Core:·<vanilla>
114 ··············\·@f·::·*·->·*114 ··············\·@f·::·*·->·*
115 ················($dApplicative['GHC.Types.Many]·::·GHC.Base.Applicative·f)115 ················($dApplicative['GHC.Types.Many]·::·GHC.Base.Applicative·f)
Offset 127, 15 lines modifiedOffset 127, 15 lines modified
127 ···················@f127 ···················@f
128 ···················(GHC.Base.$p1Applicative·@f·$dApplicative)128 ···················(GHC.Base.$p1Applicative·@f·$dApplicative)
129 ···················@(b·->·(b,·b))129 ···················@(b·->·(b,·b))
130 ···················@(((b,·b)·->·(c,·c'))·->·b·->·(c,·c'))130 ···················@(((b,·b)·->·(c,·c'))·->·b·->·(c,·c'))
131 ···················($fArrowA3·@(c,·c')·@(b,·b)·@b)131 ···················($fArrowA3·@(c,·c')·@(b,·b)·@b)
132 ···················(GHC.Base.pure·@f·$dApplicative·@(b·->·(b,·b))·($fArrowA4·@b)))132 ···················(GHC.Base.pure·@f·$dApplicative·@(b·->·(b,·b))·($fArrowA4·@b)))
133 ················($fArrowA2·@f·$dApplicative·@b·@c·@b·@c'·eta·eta1)]133 ················($fArrowA2·@f·$dApplicative·@b·@c·@b·@c'·eta·eta1)]
134 e80ce4d8617d0e94075e11c61c7b746b134 11e4f2dbb445781f53dc12388016e96b
135 ··$fArrowA2·::135 ··$fArrowA2·::
136 ····GHC.Base.Applicative·f·=>136 ····GHC.Base.Applicative·f·=>
137 ····A·f·b·c·->·A·f·b'·c'·->·f·((b,·b')·->·(c,·c'))137 ····A·f·b·c·->·A·f·b'·c'·->·f·((b,·b')·->·(c,·c'))
138 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,138 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
139 ···Strictness:·<SP(LP(SC(S,C(1,L)),A),L,SC(S,C(1,L)),A,A,A)><L><L>,139 ···Strictness:·<SP(LP(SC(S,C(1,L)),A),L,SC(S,C(1,L)),A,A,A)><L><L>,
140 ···Unfolding:·Core:·<vanilla>140 ···Unfolding:·Core:·<vanilla>
141 ··············\·@f·::·*·->·*141 ··············\·@f·::·*·->·*
Offset 199, 33 lines modifiedOffset 199, 33 lines modified
199 ·························(Control.Arrow.$cfirst·@b'·@c'·@c)199 ·························(Control.Arrow.$cfirst·@b'·@c'·@c)
200 ·························eta1·`cast`·(N:A[0]·<f>_R·<b'>_N·<c'>_N))))200 ·························eta1·`cast`·(N:A[0]·<f>_R·<b'>_N·<c'>_N))))
201 ················(GHC.Base.pure201 ················(GHC.Base.pure
202 ···················@f202 ···················@f
203 ···················$dApplicative203 ···················$dApplicative
204 ···················@((c',·c)·->·(c,·c'))204 ···················@((c',·c)·->·(c,·c'))
205 ···················($fArrowA_swap1·@c'·@c))]205 ···················($fArrowA_swap1·@c'·@c))]
206 8a8b38e0b8341dd894e26e44cf59f9c3206 dc7edb091cc73c89dcc7d53253bb1f8c
207 ··$fArrowA3·::·(a·->·b)·->·(b·->·c)·->·a·->·c207 ··$fArrowA3·::·(a·->·b)·->·(b·->·c)·->·a·->·c
208 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,208 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
209 ···Strictness:·<MC(1,L)><1C(1,L)><L>,209 ···Strictness:·<MC(1,L)><1C(1,L)><L>,
210 ···Unfolding:·Core:·<vanilla>210 ···Unfolding:·Core:·<vanilla>
211 ··············\·@c211 ··············\·@c
212 ················@b212 ················@b
213 ················@a213 ················@a
214 ················(x['GHC.Types.Many]·::·a·->·b)214 ················(x['GHC.Types.Many]·::·a·->·b)
215 ················(y['GHC.Types.Many]·::·b·->·c)215 ················(y['GHC.Types.Many]·::·b·->·c)
216 ················(eta['GHC.Types.Many]·::·a)·->216 ················(eta['GHC.Types.Many]·::·a)·->
217 ··············y·(x·eta)]217 ··············y·(x·eta)]
218 73f1e3b5e724275222bd60602c0b0c62218 63a306c58dfc51f64bfe21d6ebb58dc4
219 ··$fArrowA4·::·b·->·(b,·b)219 ··$fArrowA4·::·b·->·(b,·b)
220 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,220 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
221 ···Arity:·1,·Strictness:·<L>,·CPR:·1,221 ···Arity:·1,·Strictness:·<L>,·CPR:·1,
222 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>222 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
223 ··············\·@b·(b1['GHC.Types.Many]·::·b)·->·(b1,·b1)]223 ··············\·@b·(b1['GHC.Types.Many]·::·b)·->·(b1,·b1)]
224 aa5bf420f6f25ddb99085a62cd9942f6224 286fb7e95f68e6fbc72207049f87fa7e
225 ··$fArrowA5·::225 ··$fArrowA5·::
226 ····GHC.Base.Applicative·f·=>·A·f·b·c·->·f·((b,·d)·->·(c,·d))226 ····GHC.Base.Applicative·f·=>·A·f·b·c·->·f·((b,·d)·->·(c,·d))
227 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,227 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
228 ···Strictness:·<1P(1P(1C(1,C(1,L)),A),A,A,A,A,A)><L>,228 ···Strictness:·<1P(1P(1C(1,C(1,L)),A),A,A,A,A,A)><L>,
229 ···Unfolding:·Core:·<vanilla>229 ···Unfolding:·Core:·<vanilla>
230 ··············\·@f·::·*·->·*230 ··············\·@f·::·*·->·*
231 ················($dApplicative['GHC.Types.Many]·::·GHC.Base.Applicative·f)231 ················($dApplicative['GHC.Types.Many]·::·GHC.Base.Applicative·f)
Max diff block lines reached; 9946/16240 bytes (61.24%) of diff not shown.
16.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Arrows.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Arrows.dyn_hi
Files 93% similar despite different names
15.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·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Options.Applicative.Arrows·90667 interface·Options.Applicative.Arrows·9066
8 ··interface·hash:·abf5188e49b0c3c874ec1137787a6c77 
9 ··ABI·hash:·0c3abc01e132f0ba45fb336c60670fa5 
10 ··export-list·hash:·766b97c26ab5a7a027160f24939923df8 ··interface·hash:·893fda4f30ba70b0845453799d69f730
 9 ··ABI·hash:·73bd0dc25dadebf78fd3b93d9b005d02
 10 ··export-list·hash:·29de5abbc831b0b3455c8c1e7b3c2555
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·d00acb23420a3e63654afc2340b6621112 ··flag·hash:·8a2b75dcaeeb487d864fe0047493512a
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·c6a7c1b0fb62e3b033f8122fb59a797816 ··src_hash:·c6a7c1b0fb62e3b033f8122fb59a7978
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ··Control.Arrow.ArrowLoop{Control.Arrow.loop}34 ··Control.Arrow.ArrowLoop{Control.Arrow.loop}
35 ··Control.Arrow.ArrowMonad{Control.Arrow.ArrowMonad}35 ··Control.Arrow.ArrowMonad{Control.Arrow.ArrowMonad}
36 ··Control.Arrow.ArrowPlus{Control.Arrow.<+>}36 ··Control.Arrow.ArrowPlus{Control.Arrow.<+>}
37 ··Control.Arrow.ArrowZero{Control.Arrow.zeroArrow}37 ··Control.Arrow.ArrowZero{Control.Arrow.zeroArrow}
38 ··Control.Arrow.Kleisli{Control.Arrow.Kleisli·runKleisli}38 ··Control.Arrow.Kleisli{Control.Arrow.Kleisli·runKleisli}
39 ··A{A·unA}39 ··A{A·unA}
40 ··ParserA40 ··ParserA
41 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative41 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative
42 boot·module·dependencies:42 boot·module·dependencies:
43 direct·package·dependencies:·base-4.18.2.143 direct·package·dependencies:·base-4.18.2.1
44 plugin·package·dependencies:44 plugin·package·dependencies:
45 trusted·package·dependencies:·base-4.18.2.145 trusted·package·dependencies:·base-4.18.2.1
46 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic46 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
47 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text47 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
48 ·········Data.Text.Lazy·Data.Text.Show48 ·········Data.Text.Lazy·Data.Text.Show
Offset 61, 19 lines modifiedOffset 61, 19 lines modified
61 ·························Data.Text.Lazy·Control.Monad.Trans.Except61 ·························Data.Text.Lazy·Control.Monad.Trans.Except
62 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy62 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy
63 import··-/··Control.Arrow·b527609e82f1ef124aa6f1bd29e8ac3a63 import··-/··Control.Arrow·b527609e82f1ef124aa6f1bd29e8ac3a
64 import··-/··Control.Category·60bd18ad3535cadfa2d165f6eb58dc0164 import··-/··Control.Category·60bd18ad3535cadfa2d165f6eb58dc01
65 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f65 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f
66 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b966 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
67 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc267 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
68 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative·e72840b97e939f6b2ea07e5beddf5736 
69 ··exports:·1d1976220f99c933ecbc7958d6f08b00 
70 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·430992b0dedbffd92ad68dce39a4f356 
71 ··Parser·687b8e32795044dc5179e4baf99f9880 
72 496631ec1dd3a539561e6128fd934b1068 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative·b7fb24ac28095675673bb49bebe16464
 69 ··exports:·a0bd19d9ca27ac4e8d8d4ddcd11a76c9
 70 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types·2af29b5a06fc0c586ae23bc04cfaa210
 71 ··Parser·946a50f22760036293e2bed6f18cf0fa
 72 e84ad6cf0354fce94f87c69e368bc1a6
73 ··$fArrowA·::·GHC.Base.Applicative·f·=>·Control.Arrow.Arrow·(A·f)73 ··$fArrowA·::·GHC.Base.Applicative·f·=>·Control.Arrow.Arrow·(A·f)
74 ··DFunId74 ··DFunId
75 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,75 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
76 ···Arity:·1,76 ···Arity:·1,
77 ···Strictness:·<LP(LP(LC(L,C(1,L)),A),L,LC(L,C(1,L)),A,A,A)>,77 ···Strictness:·<LP(LP(LC(L,C(1,L)),A),L,LC(L,C(1,L)),A,A,A)>,
78 ···Inline:·CONLIKE,78 ···Inline:·CONLIKE,
79 ···Unfolding:·DFun:·@f·::·*·->·*79 ···Unfolding:·DFun:·@f·::·*·->·*
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 ····················································<f>_R·<(b,·b')>_N·<(c,·c')>_N))101 ····················································<f>_R·<(b,·b')>_N·<(c,·c')>_N))
102 ················($fArrowA1·@f·v)102 ················($fArrowA1·@f·v)
103 ··················`cast`103 ··················`cast`
104 ················(forall·(b·::·<*>_N)·(c·::·<*>_N)·(c'·::·<*>_N).104 ················(forall·(b·::·<*>_N)·(c·::·<*>_N)·(c'·::·<*>_N).
105 ·················<A·f·b·c>_R105 ·················<A·f·b·c>_R
106 ·················%<'GHC.Types.Many>_N·->_R·<A·f·b·c'>_R106 ·················%<'GHC.Types.Many>_N·->_R·<A·f·b·c'>_R
107 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:A[0]·<f>_R·<b>_N·<(c,·c')>_N))]107 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:A[0]·<f>_R·<b>_N·<(c,·c')>_N))]
108 5e86912d5343a4bf105923d552789043108 df3e7a841dbaefd50efa08e30ac5b473
109 ··$fArrowA1·::109 ··$fArrowA1·::
110 ····GHC.Base.Applicative·f·=>·A·f·b·c·->·A·f·b·c'·->·f·(b·->·(c,·c'))110 ····GHC.Base.Applicative·f·=>·A·f·b·c·->·A·f·b·c'·->·f·(b·->·(c,·c'))
111 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,111 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
112 ···Strictness:·<SP(LP(LC(L,C(1,L)),A),L,SC(S,C(1,L)),A,A,A)><L><L>,112 ···Strictness:·<SP(LP(LC(L,C(1,L)),A),L,SC(S,C(1,L)),A,A,A)><L><L>,
113 ···Unfolding:·Core:·<vanilla>113 ···Unfolding:·Core:·<vanilla>
114 ··············\·@f·::·*·->·*114 ··············\·@f·::·*·->·*
115 ················($dApplicative['GHC.Types.Many]·::·GHC.Base.Applicative·f)115 ················($dApplicative['GHC.Types.Many]·::·GHC.Base.Applicative·f)
Offset 127, 15 lines modifiedOffset 127, 15 lines modified
127 ···················@f127 ···················@f
128 ···················(GHC.Base.$p1Applicative·@f·$dApplicative)128 ···················(GHC.Base.$p1Applicative·@f·$dApplicative)
129 ···················@(b·->·(b,·b))129 ···················@(b·->·(b,·b))
130 ···················@(((b,·b)·->·(c,·c'))·->·b·->·(c,·c'))130 ···················@(((b,·b)·->·(c,·c'))·->·b·->·(c,·c'))
131 ···················($fArrowA3·@(c,·c')·@(b,·b)·@b)131 ···················($fArrowA3·@(c,·c')·@(b,·b)·@b)
132 ···················(GHC.Base.pure·@f·$dApplicative·@(b·->·(b,·b))·($fArrowA4·@b)))132 ···················(GHC.Base.pure·@f·$dApplicative·@(b·->·(b,·b))·($fArrowA4·@b)))
133 ················($fArrowA2·@f·$dApplicative·@b·@c·@b·@c'·eta·eta1)]133 ················($fArrowA2·@f·$dApplicative·@b·@c·@b·@c'·eta·eta1)]
134 e80ce4d8617d0e94075e11c61c7b746b134 11e4f2dbb445781f53dc12388016e96b
135 ··$fArrowA2·::135 ··$fArrowA2·::
136 ····GHC.Base.Applicative·f·=>136 ····GHC.Base.Applicative·f·=>
137 ····A·f·b·c·->·A·f·b'·c'·->·f·((b,·b')·->·(c,·c'))137 ····A·f·b·c·->·A·f·b'·c'·->·f·((b,·b')·->·(c,·c'))
138 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,138 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
139 ···Strictness:·<SP(LP(SC(S,C(1,L)),A),L,SC(S,C(1,L)),A,A,A)><L><L>,139 ···Strictness:·<SP(LP(SC(S,C(1,L)),A),L,SC(S,C(1,L)),A,A,A)><L><L>,
140 ···Unfolding:·Core:·<vanilla>140 ···Unfolding:·Core:·<vanilla>
141 ··············\·@f·::·*·->·*141 ··············\·@f·::·*·->·*
Offset 199, 33 lines modifiedOffset 199, 33 lines modified
199 ·························(Control.Arrow.$cfirst·@b'·@c'·@c)199 ·························(Control.Arrow.$cfirst·@b'·@c'·@c)
200 ·························eta1·`cast`·(N:A[0]·<f>_R·<b'>_N·<c'>_N))))200 ·························eta1·`cast`·(N:A[0]·<f>_R·<b'>_N·<c'>_N))))
201 ················(GHC.Base.pure201 ················(GHC.Base.pure
202 ···················@f202 ···················@f
203 ···················$dApplicative203 ···················$dApplicative
204 ···················@((c',·c)·->·(c,·c'))204 ···················@((c',·c)·->·(c,·c'))
205 ···················($fArrowA_swap1·@c'·@c))]205 ···················($fArrowA_swap1·@c'·@c))]
206 8a8b38e0b8341dd894e26e44cf59f9c3206 dc7edb091cc73c89dcc7d53253bb1f8c
207 ··$fArrowA3·::·(a·->·b)·->·(b·->·c)·->·a·->·c207 ··$fArrowA3·::·(a·->·b)·->·(b·->·c)·->·a·->·c
208 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,208 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
209 ···Strictness:·<MC(1,L)><1C(1,L)><L>,209 ···Strictness:·<MC(1,L)><1C(1,L)><L>,
210 ···Unfolding:·Core:·<vanilla>210 ···Unfolding:·Core:·<vanilla>
211 ··············\·@c211 ··············\·@c
212 ················@b212 ················@b
213 ················@a213 ················@a
214 ················(x['GHC.Types.Many]·::·a·->·b)214 ················(x['GHC.Types.Many]·::·a·->·b)
215 ················(y['GHC.Types.Many]·::·b·->·c)215 ················(y['GHC.Types.Many]·::·b·->·c)
216 ················(eta['GHC.Types.Many]·::·a)·->216 ················(eta['GHC.Types.Many]·::·a)·->
217 ··············y·(x·eta)]217 ··············y·(x·eta)]
218 73f1e3b5e724275222bd60602c0b0c62218 63a306c58dfc51f64bfe21d6ebb58dc4
219 ··$fArrowA4·::·b·->·(b,·b)219 ··$fArrowA4·::·b·->·(b,·b)
220 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,220 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
221 ···Arity:·1,·Strictness:·<L>,·CPR:·1,221 ···Arity:·1,·Strictness:·<L>,·CPR:·1,
222 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>222 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
223 ··············\·@b·(b1['GHC.Types.Many]·::·b)·->·(b1,·b1)]223 ··············\·@b·(b1['GHC.Types.Many]·::·b)·->·(b1,·b1)]
224 aa5bf420f6f25ddb99085a62cd9942f6224 286fb7e95f68e6fbc72207049f87fa7e
225 ··$fArrowA5·::225 ··$fArrowA5·::
226 ····GHC.Base.Applicative·f·=>·A·f·b·c·->·f·((b,·d)·->·(c,·d))226 ····GHC.Base.Applicative·f·=>·A·f·b·c·->·f·((b,·d)·->·(c,·d))
227 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,227 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
228 ···Strictness:·<1P(1P(1C(1,C(1,L)),A),A,A,A,A,A)><L>,228 ···Strictness:·<1P(1P(1C(1,C(1,L)),A),A,A,A,A,A)><L>,
229 ···Unfolding:·Core:·<vanilla>229 ···Unfolding:·Core:·<vanilla>
230 ··············\·@f·::·*·->·*230 ··············\·@f·::·*·->·*
231 ················($dApplicative['GHC.Types.Many]·::·GHC.Base.Applicative·f)231 ················($dApplicative['GHC.Types.Many]·::·GHC.Base.Applicative·f)
Max diff block lines reached; 9946/16240 bytes (61.24%) of diff not shown.
60.8 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/BashCompletion.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/BashCompletion.dyn_hi
Files 96% similar despite different names
60.5 KB
ghc --show-iface {}
    
Offset 1, 37 lines modifiedOffset 1, 37 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Options.Applicative.BashCompletion·90667 interface·Options.Applicative.BashCompletion·9066
8 ··interface·hash:·366424e2a1a5036021f89394a81ce8d6 
9 ··ABI·hash:·0e0777b4d32f3bbfa16df5de1f39d0f6 
10 ··export-list·hash:·f55d782e76e8ac238f17b7e80e37270d8 ··interface·hash:·525ea6ae3c1b2a1661d3a210fcbc57fd
 9 ··ABI·hash:·e515d402483fd6f729a34d4f3f3befdc
 10 ··export-list·hash:·edcf8c04174fb29882e80fb1c82fcc6a
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8a2b75dcaeeb487d864fe0047493512a12 ··flag·hash:·8a2b75dcaeeb487d864fe0047493512a
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·b0910c60dc8b15dc88cd37ca19377faa16 ··src_hash:·b0910c60dc8b15dc88cd37ca19377faa
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··bashCompletionParser21 ··bashCompletionParser
22 ··bashCompletionScript22 ··bashCompletionScript
23 ··fishCompletionScript23 ··fishCompletionScript
24 ··zshCompletionScript24 ··zshCompletionScript
25 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder25 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder
26 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common26 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common
27 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk27 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk
28 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty28 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty
29 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Internal29 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Internal
30 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types30 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
31 boot·module·dependencies:31 boot·module·dependencies:
32 direct·package·dependencies:·base-4.18.2.132 direct·package·dependencies:·base-4.18.2.1
33 plugin·package·dependencies:33 plugin·package·dependencies:
34 trusted·package·dependencies:·base-4.18.2.134 trusted·package·dependencies:·base-4.18.2.1
35 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic35 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
36 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text36 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
37 ·········Data.Text.Lazy·Data.Text.Show37 ·········Data.Text.Lazy·Data.Text.Show
Offset 60, 72 lines modifiedOffset 60, 72 lines modified
60 import··-/··Data.Tuple·d9beb5d70c09aac855be2a098f256b8660 import··-/··Data.Tuple·d9beb5d70c09aac855be2a098f256b86
61 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b961 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
62 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c62 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c
63 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc63 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
64 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc264 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
65 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0865 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
66 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9466 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
67 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder·261d10f0b333dc2b01d53f0a1958d409 
68 ··exports:·7c7a5f8ea104780d10ed90cc013444aa 
69 ··auto·d6d299cfbc4f91b20553ff0c88a6fd23 
70 ··flag'·25ca4b2e86f9cea0f77299ef544bdb39 
71 ··long·8fa346414ffbe235325586d6c4427839 
72 ··option·7c4ade22a22b5c1d2aa94e992ccc649c 
73 ··strOption·81cdfb4b9981ad61a2deb13061adb75d 
74 ··value·5ae232c25359cbf527c11873abc504f0 
75 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Internal·29cb87778333dabad6b7b91c16ca5e28 
76 ··internal·23a338ba66914789eeb39c114d4a764d 
77 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common·9210ec4fcd55ac284b5f1a4711946ba5 
78 ··exports:·7dc2272908e72deadf0947a5cc87de9c 
79 ··mapParser·4b3f66eee3d712be46a071b9650fce12 
80 ··runParserInfo·c07391f79b7f53d92d046ca5ead8a436 
81 ··showOption·20c94a3ca1665cb260d6dcdd5f3ec672 
82 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk·6786b148db7d40b8e1c693f6706c3e55 
83 ··exports:·fe700d011e9670eb3617c022e7b55610 
84 ··unChunk·aaf7d08f2c10b9aa9498ec8c0e1e1e03 
85 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty·cb4c442b0098ce2d92c3bbd547615d0f 
86 ··exports:·b8b1856c0599fa411fcd53d95927562c 
87 ··Doc·f15a8e9c35db549d19d907f1906f2c57 
88 ··prettyString·4051bacc64f13c641afced7c55919b53 
89 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Internal·aa6c15b3d7e31d27d021b7d8c24da9df 
90 ··exports:·146e8f842431b680716c419407cffe60 
91 ··runCompletion·7c32b950a48a7672b386c8e3612449e0 
92 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·430992b0dedbffd92ad68dce39a4f356 
93 ··exports:·904fbc4524419be6a3d209d21d18b8b5 
94 ··AllPositionals·bbccc5968c5fed62020dd70984675481 
95 ··ArgReader·d42a06a90a334e82f43b59f66f9773be 
96 ··CmdReader·3992f49485537cfb0ada58f423553be4 
97 ··Completer·fdbe713ceb7a8f8d46c6257a957af80d 
98 ··CompletionResult·630d9497058cb33d4e809e29a9c5e4cf 
99 ··CompletionResult·228d7d58fa04e143ccfedece569f23ac 
100 ··FlagReader·dd4b97c13d5dbe0f5c4692282adb436a 
101 ··OptName·3286801d2b3d98fc60783af9ad1578ad 
102 ··OptReader·9e09e5a1651482a0c467f58e0fac1fee 
103 ··Option·829e234661b6188b93920056b9493056 
104 ··Parser·687b8e32795044dc5179e4baf99f9880 
105 ··ParserInfo·52bca2a3b2ce5ac833d849cb5590c7aa 
106 ··ParserPrefs·3214b20b651502310be497a1c7a34589 
107 ··SomeParser·a5408061ab596df0248854908c312c18 
108 ··argumentIsUnreachable·3ba061d140c8d590a42dcb377dfaa28e 
109 ··crCompleter·ffc90877e13d4cb4692b3e4db37c2605 
110 ··infoProgDesc·0ee34f46c541ba79d200506bb787a06b 
111 ··optHelp·9e2da964657a06fa60e5c7c820dc59cd 
112 ··optMain·0173a833ffa3aba8a1906e66c8a5ad26 
113 ··runCompleter·b7137d7d67f2345b11f321d743df1afc 
114 534b2455f0860d6c58c067a26d4d346667 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder·a56eaed6f572bda5de1ac2dde33d5b60
 68 ··exports:·3e75be87f65a77b70d1f410747be19f3
 69 ··auto·3d4fffd4b40488ccc42064d5f910cd55
 70 ··flag'·8ebaf07448a66234ff4a0ec333f964fa
 71 ··long·9974c4ddea72049f22dbb5ed7dadcdcd
 72 ··option·03dc6e531c23bee59b71ec9af301700e
 73 ··strOption·0faa63cd22ff6ef9f6349fa4c00f46aa
 74 ··value·74d0ba997afe637378c6695f7dfcf27c
 75 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder.Internal·9177ab4e9a91e81e005dc3044c7fe27b
 76 ··internal·dc139e6be82dc65aa1c40fdf958c87ed
 77 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common·9f84752a9f7a4409543441f8d54f5234
 78 ··exports:·d779e7b71a6b05d5d5d6fa971dca3050
 79 ··mapParser·aa3f372f0c8f47edd4329fece40027b4
 80 ··runParserInfo·34b5339f2c114a0c0fb955d6576493d1
 81 ··showOption·280b5881650e125d37c15d6e639f2a89
 82 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk·a9ca3c368d94a4551d755634629cb576
 83 ··exports:·720099ae636b644bedc596c5e2c6c8f5
 84 ··unChunk·cd09b57e5dd081ad477f040cb42b3a04
 85 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty·184decc3c5c174f2cc5860099ee26e13
 86 ··exports:·345a085229c79f7fb4a72fd7868df36b
 87 ··Doc·1830a61fe7b1d41dbb184998987666da
 88 ··prettyString·c067f63d1a00b462909c5faf2a00a271
 89 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Internal·5b37aa745881e7b9af5311f008fb5edb
 90 ··exports:·9aab65554a5f65d17c47cf6a544e9687
 91 ··runCompletion·110ef47066795863613c4e31106d2c17
 92 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types·2af29b5a06fc0c586ae23bc04cfaa210
 93 ··exports:·7e7ac7ad3321b33712cac4f48f0bc10f
 94 ··AllPositionals·318c50c550ae3809745e37621c3efb9d
 95 ··ArgReader·dfe92ac2dc2cc8aaf9f6288dd4bf9f9c
 96 ··CmdReader·55c05b3a7c28db9d0a52ba1f930b21b7
 97 ··Completer·ac3f37f38cff7954a1b4df1a60c30165
 98 ··CompletionResult·154a98f233b53e8c160a5b92f2f0ebb0
 99 ··CompletionResult·868e5ae030966f2f6eb71f9b02495b88
Max diff block lines reached; 53291/61889 bytes (86.11%) of diff not shown.
60.8 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/BashCompletion.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/BashCompletion.hi
Files 95% similar despite different names
60.5 KB
ghc --show-iface {}
    
Offset 1, 37 lines modifiedOffset 1, 37 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Options.Applicative.BashCompletion·90667 interface·Options.Applicative.BashCompletion·9066
8 ··interface·hash:·366424e2a1a5036021f89394a81ce8d6 
9 ··ABI·hash:·0e0777b4d32f3bbfa16df5de1f39d0f6 
10 ··export-list·hash:·f55d782e76e8ac238f17b7e80e37270d8 ··interface·hash:·525ea6ae3c1b2a1661d3a210fcbc57fd
 9 ··ABI·hash:·e515d402483fd6f729a34d4f3f3befdc
 10 ··export-list·hash:·edcf8c04174fb29882e80fb1c82fcc6a
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·d00acb23420a3e63654afc2340b6621112 ··flag·hash:·d00acb23420a3e63654afc2340b66211
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·b0910c60dc8b15dc88cd37ca19377faa16 ··src_hash:·b0910c60dc8b15dc88cd37ca19377faa
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··bashCompletionParser21 ··bashCompletionParser
22 ··bashCompletionScript22 ··bashCompletionScript
23 ··fishCompletionScript23 ··fishCompletionScript
24 ··zshCompletionScript24 ··zshCompletionScript
25 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder25 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder
26 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common26 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common
27 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk27 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk
28 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty28 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty
29 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Internal29 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Internal
30 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types30 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
31 boot·module·dependencies:31 boot·module·dependencies:
32 direct·package·dependencies:·base-4.18.2.132 direct·package·dependencies:·base-4.18.2.1
33 plugin·package·dependencies:33 plugin·package·dependencies:
34 trusted·package·dependencies:·base-4.18.2.134 trusted·package·dependencies:·base-4.18.2.1
35 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic35 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
36 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text36 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
37 ·········Data.Text.Lazy·Data.Text.Show37 ·········Data.Text.Lazy·Data.Text.Show
Offset 60, 72 lines modifiedOffset 60, 72 lines modified
60 import··-/··Data.Tuple·d9beb5d70c09aac855be2a098f256b8660 import··-/··Data.Tuple·d9beb5d70c09aac855be2a098f256b86
61 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b961 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
62 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c62 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c
63 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc63 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
64 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc264 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
65 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0865 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
66 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9466 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
67 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder·261d10f0b333dc2b01d53f0a1958d409 
68 ··exports:·7c7a5f8ea104780d10ed90cc013444aa 
69 ··auto·d6d299cfbc4f91b20553ff0c88a6fd23 
70 ··flag'·25ca4b2e86f9cea0f77299ef544bdb39 
71 ··long·8fa346414ffbe235325586d6c4427839 
72 ··option·7c4ade22a22b5c1d2aa94e992ccc649c 
73 ··strOption·81cdfb4b9981ad61a2deb13061adb75d 
74 ··value·5ae232c25359cbf527c11873abc504f0 
75 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Internal·29cb87778333dabad6b7b91c16ca5e28 
76 ··internal·23a338ba66914789eeb39c114d4a764d 
77 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common·9210ec4fcd55ac284b5f1a4711946ba5 
78 ··exports:·7dc2272908e72deadf0947a5cc87de9c 
79 ··mapParser·4b3f66eee3d712be46a071b9650fce12 
80 ··runParserInfo·c07391f79b7f53d92d046ca5ead8a436 
81 ··showOption·20c94a3ca1665cb260d6dcdd5f3ec672 
82 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk·6786b148db7d40b8e1c693f6706c3e55 
83 ··exports:·fe700d011e9670eb3617c022e7b55610 
84 ··unChunk·aaf7d08f2c10b9aa9498ec8c0e1e1e03 
85 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty·cb4c442b0098ce2d92c3bbd547615d0f 
86 ··exports:·b8b1856c0599fa411fcd53d95927562c 
87 ··Doc·f15a8e9c35db549d19d907f1906f2c57 
88 ··prettyString·4051bacc64f13c641afced7c55919b53 
89 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Internal·aa6c15b3d7e31d27d021b7d8c24da9df 
90 ··exports:·146e8f842431b680716c419407cffe60 
91 ··runCompletion·7c32b950a48a7672b386c8e3612449e0 
92 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·430992b0dedbffd92ad68dce39a4f356 
93 ··exports:·904fbc4524419be6a3d209d21d18b8b5 
94 ··AllPositionals·bbccc5968c5fed62020dd70984675481 
95 ··ArgReader·d42a06a90a334e82f43b59f66f9773be 
96 ··CmdReader·3992f49485537cfb0ada58f423553be4 
97 ··Completer·fdbe713ceb7a8f8d46c6257a957af80d 
98 ··CompletionResult·630d9497058cb33d4e809e29a9c5e4cf 
99 ··CompletionResult·228d7d58fa04e143ccfedece569f23ac 
100 ··FlagReader·dd4b97c13d5dbe0f5c4692282adb436a 
101 ··OptName·3286801d2b3d98fc60783af9ad1578ad 
102 ··OptReader·9e09e5a1651482a0c467f58e0fac1fee 
103 ··Option·829e234661b6188b93920056b9493056 
104 ··Parser·687b8e32795044dc5179e4baf99f9880 
105 ··ParserInfo·52bca2a3b2ce5ac833d849cb5590c7aa 
106 ··ParserPrefs·3214b20b651502310be497a1c7a34589 
107 ··SomeParser·a5408061ab596df0248854908c312c18 
108 ··argumentIsUnreachable·3ba061d140c8d590a42dcb377dfaa28e 
109 ··crCompleter·ffc90877e13d4cb4692b3e4db37c2605 
110 ··infoProgDesc·0ee34f46c541ba79d200506bb787a06b 
111 ··optHelp·9e2da964657a06fa60e5c7c820dc59cd 
112 ··optMain·0173a833ffa3aba8a1906e66c8a5ad26 
113 ··runCompleter·b7137d7d67f2345b11f321d743df1afc 
114 534b2455f0860d6c58c067a26d4d346667 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder·a56eaed6f572bda5de1ac2dde33d5b60
 68 ··exports:·3e75be87f65a77b70d1f410747be19f3
 69 ··auto·3d4fffd4b40488ccc42064d5f910cd55
 70 ··flag'·8ebaf07448a66234ff4a0ec333f964fa
 71 ··long·9974c4ddea72049f22dbb5ed7dadcdcd
 72 ··option·03dc6e531c23bee59b71ec9af301700e
 73 ··strOption·0faa63cd22ff6ef9f6349fa4c00f46aa
 74 ··value·74d0ba997afe637378c6695f7dfcf27c
 75 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder.Internal·9177ab4e9a91e81e005dc3044c7fe27b
 76 ··internal·dc139e6be82dc65aa1c40fdf958c87ed
 77 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common·9f84752a9f7a4409543441f8d54f5234
 78 ··exports:·d779e7b71a6b05d5d5d6fa971dca3050
 79 ··mapParser·aa3f372f0c8f47edd4329fece40027b4
 80 ··runParserInfo·34b5339f2c114a0c0fb955d6576493d1
 81 ··showOption·280b5881650e125d37c15d6e639f2a89
 82 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk·a9ca3c368d94a4551d755634629cb576
 83 ··exports:·720099ae636b644bedc596c5e2c6c8f5
 84 ··unChunk·cd09b57e5dd081ad477f040cb42b3a04
 85 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty·184decc3c5c174f2cc5860099ee26e13
 86 ··exports:·345a085229c79f7fb4a72fd7868df36b
 87 ··Doc·1830a61fe7b1d41dbb184998987666da
 88 ··prettyString·c067f63d1a00b462909c5faf2a00a271
 89 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Internal·5b37aa745881e7b9af5311f008fb5edb
 90 ··exports:·9aab65554a5f65d17c47cf6a544e9687
 91 ··runCompletion·110ef47066795863613c4e31106d2c17
 92 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types·2af29b5a06fc0c586ae23bc04cfaa210
 93 ··exports:·7e7ac7ad3321b33712cac4f48f0bc10f
 94 ··AllPositionals·318c50c550ae3809745e37621c3efb9d
 95 ··ArgReader·dfe92ac2dc2cc8aaf9f6288dd4bf9f9c
 96 ··CmdReader·55c05b3a7c28db9d0a52ba1f930b21b7
 97 ··Completer·ac3f37f38cff7954a1b4df1a60c30165
 98 ··CompletionResult·154a98f233b53e8c160a5b92f2f0ebb0
 99 ··CompletionResult·868e5ae030966f2f6eb71f9b02495b88
Max diff block lines reached; 53291/61886 bytes (86.11%) of diff not shown.
14.6 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder/Completer.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder/Completer.hi
Files 96% similar despite different names
14.2 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·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Options.Applicative.Builder.Completer·90667 interface·Options.Applicative.Builder.Completer·9066
8 ··interface·hash:·fcba098917be69d31700b1a287a985c2 
9 ··ABI·hash:·065db9353e16c12f3b3b9de5a3dadc7a 
10 ··export-list·hash:·d81f5fa4bede0696bd491bfa75c115ff8 ··interface·hash:·0332841fc1303e37977c9d544c3c60a9
 9 ··ABI·hash:·d31af2cbbb9fb9a261f746b35a9f2f28
 10 ··export-list·hash:·fa1a8cd8801c529fde9aed5870c358d9
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·7248c1d892c1c2073cd2ab30b364888812 ··flag·hash:·5167bdfdcafe98bf41cf62fd18a4521c
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·13c5e1523df65e84390f480e2224058d16 ··src_hash:·13c5e1523df65e84390f480e2224058d
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··bashCompleter21 ··bashCompleter
22 ··listCompleter22 ··listCompleter
23 ··listIOCompleter23 ··listIOCompleter
24 ··requote24 ··requote
25 ··Options.Applicative.Types.mkCompleter25 ··Options.Applicative.Types.mkCompleter
26 ··Options.Applicative.Types.Completer26 ··Options.Applicative.Types.Completer
27 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types27 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
28 boot·module·dependencies:28 boot·module·dependencies:
29 direct·package·dependencies:·base-4.18.2.1·process-1.6.19.029 direct·package·dependencies:·base-4.18.2.1·process-1.6.19.0
30 plugin·package·dependencies:30 plugin·package·dependencies:
31 trusted·package·dependencies:·base-4.18.2.131 trusted·package·dependencies:·base-4.18.2.1
32 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic32 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
33 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text33 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
34 ·········Data.Text.Lazy·Data.Text.Show34 ·········Data.Text.Lazy·Data.Text.Show
Offset 55, 62 lines modifiedOffset 55, 62 lines modified
55 import··-/··Data.List·3e168490a8f5bfd8fa39a529bc1395b755 import··-/··Data.List·3e168490a8f5bfd8fa39a529bc1395b7
56 import··-/··Data.OldList·01b13b2f85c9b34d011d43dc79317bd056 import··-/··Data.OldList·01b13b2f85c9b34d011d43dc79317bd0
57 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b957 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
58 import··-/··GHC.IO.Exception·9978547f82b945cacb553cd3602e46c458 import··-/··GHC.IO.Exception·9978547f82b945cacb553cd3602e46c4
59 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c59 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c
60 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc260 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
61 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9461 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
62 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·430992b0dedbffd92ad68dce39a4f356 
63 ··exports:·904fbc4524419be6a3d209d21d18b8b5 
64 ··Completer·951ce9332d679c5752f3f340dac985db 
65 ··Completer·fdbe713ceb7a8f8d46c6257a957af80d 
66 ··mkCompleter·0f426d9a3d0b6aa0cd1d622d38bd37eb62 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types·2af29b5a06fc0c586ae23bc04cfaa210
 63 ··exports:·7e7ac7ad3321b33712cac4f48f0bc10f
 64 ··Completer·63d460a9c684706a8073a9d39b9dc21d
 65 ··Completer·ac3f37f38cff7954a1b4df1a60c30165
 66 ··mkCompleter·d1a94009a2fcd3dea533cd173eb8690e
67 import··-/··System.Process·25993eb5836fd0ba4bf41ab86d7c586367 import··-/··System.Process·25993eb5836fd0ba4bf41ab86d7c5863
68 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e268 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
69 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·5ab31db1ccaeb59901bd6fb5c39b124469 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·c475ef49e1fc3cd1385afa6492c924ad
70 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d70 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
71 13efb02183e8304975a71e519df91d3a71 54374429d6f8177c023f15473fb89c17
72 ··$trModule·::·GHC.Types.Module72 ··$trModule·::·GHC.Types.Module
73 ··[HasNoCafRefs,·TagSig:·<TagProper>,73 ··[HasNoCafRefs,·TagSig:·<TagProper>,
74 ···LambdaFormInfo:·LFCon[GHC.Types.Module],74 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
75 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]75 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
76 07e3bfd75a6622641a94332d2f4f533876 dc4a980f647d2e8c743461920b65ea28
77 ··$trModule1·::·GHC.Types.TrName77 ··$trModule1·::·GHC.Types.TrName
78 ··[HasNoCafRefs,·TagSig:·<TagProper>,78 ··[HasNoCafRefs,·TagSig:·<TagProper>,
79 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],79 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
80 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]80 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
81 4208018fd5932f5aa3413df3d0b84fc781 627dc983cf931c00851cdbc03fccea84
82 ··$trModule2·::·GHC.Prim.Addr#82 ··$trModule2·::·GHC.Prim.Addr#
83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
84 ···Unfolding:·Core:·<vanilla>84 ···Unfolding:·Core:·<vanilla>
85 ··············"Options.Applicative.Builder.Completer"#]85 ··············"Options.Applicative.Builder.Completer"#]
86 c93bd82f2534529a92dd8061576ed0d386 78e915271e415cf1fa241ac463c703f9
87 ··$trModule3·::·GHC.Types.TrName87 ··$trModule3·::·GHC.Types.TrName
88 ··[HasNoCafRefs,·TagSig:·<TagProper>,88 ··[HasNoCafRefs,·TagSig:·<TagProper>,
89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
91 9bce15aed65279b77248d669348a8ab891 3ee8cd1d587295cd6c6d5d269cd04ba8
92 ··$trModule4·::·GHC.Prim.Addr#92 ··$trModule4·::·GHC.Prim.Addr#
93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
94 ···Unfolding:·Core:·<vanilla>94 ···Unfolding:·Core:·<vanilla>
95 ··············"optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ"#] 
96 27b5f13ac0ab1ba6a79f4557d55b4f9095 ··············"optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO"#]
 96 f1d861984f707a4a56488ab84b4558cf
97 ··bashCompleter·::97 ··bashCompleter·::
98 ····GHC.Base.String·->·Options.Applicative.Types.Completer98 ····GHC.Base.String·->·Options.Applicative.Types.Completer
99 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·3,99 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·3,
100 ···Arity:·3,·Strictness:·<ML><ML><L>,·CPR:·1,100 ···Arity:·3,·Strictness:·<ML><ML><L>,·CPR:·1,
101 ···Unfolding:·Core:·<vanilla>101 ···Unfolding:·Core:·<vanilla>
102 ··············bashCompleter1102 ··············bashCompleter1
103 ················`cast`103 ················`cast`
104 ··············(<GHC.Base.String>_R104 ··············(<GHC.Base.String>_R
105 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Base.String>_R105 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Base.String>_R
106 ·········································%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]106 ·········································%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
107 ············································································<[GHC.Base.String]>_R)107 ············································································<[GHC.Base.String]>_R)
108 ·········································;·Sym·(Options.Applicative.Types.N:Completer[0]))]108 ·········································;·Sym·(Options.Applicative.Types.N:Completer[0]))]
109 7681b91dcb4dbfd79903dffadfb0ae49109 b3e9d4dc3ed62689f5bd15deaa39f500
110 ··bashCompleter1·::110 ··bashCompleter1·::
111 ····GHC.Base.String111 ····GHC.Base.String
112 ····->·GHC.Base.String112 ····->·GHC.Base.String
113 ····->·GHC.Prim.State#·GHC.Prim.RealWorld113 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
114 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·[GHC.Base.String]·#)114 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·[GHC.Base.String]·#)
115 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·3,115 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·3,
116 ···Arity:·3,·Strictness:·<ML><ML><L>,·CPR:·1,116 ···Arity:·3,·Strictness:·<ML><ML><L>,·CPR:·1,
Offset 185, 29 lines modifiedOffset 185, 29 lines modified
185 ···························ipv1·#)·})185 ···························ipv1·#)·})
186 ·····················bashCompleter3186 ·····················bashCompleter3
187 ·····················s·of·ds1·{·(#,#)·ipv·ipv1·->187 ·····················s·of·ds1·{·(#,#)·ipv·ipv1·->
188 ··············(#·ipv,188 ··············(#·ipv,
189 ·················case·ipv1·of·wild·{189 ·················case·ipv1·of·wild·{
190 ···················Data.Either.Left·x·->·bashCompleter2190 ···················Data.Either.Left·x·->·bashCompleter2
191 ···················Data.Either.Right·y·->·Data.OldList.lines·y·}·#)·}]191 ···················Data.Either.Right·y·->·Data.OldList.lines·y·}·#)·}]
192 b9d65346eb53e747f0f1aecb06470171192 7c6fad38c8201da5db914d3085c7f268
193 ··bashCompleter10·::·[GHC.Types.Char]193 ··bashCompleter10·::·[GHC.Types.Char]
194 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),194 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
195 ···Unfolding:·Core:·<vanilla>195 ···Unfolding:·Core:·<vanilla>
196 ··············GHC.CString.unpackCString#·bashCompleter11]196 ··············GHC.CString.unpackCString#·bashCompleter11]
197 f9b9f96e0b875320c4cb8934476d7c36197 32c3a73270871558e350aa584e12a2d1
198 ··bashCompleter11·::·GHC.Prim.Addr#198 ··bashCompleter11·::·GHC.Prim.Addr#
199 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,199 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
200 ···Unfolding:·Core:·<vanilla>·"bash"#]200 ···Unfolding:·Core:·<vanilla>·"bash"#]
201 4853bc727fc83ba49d9cea9d42c74117201 c28c8144af3f64b386612c2b5b717308
202 ··bashCompleter2·::·[GHC.Base.String]202 ··bashCompleter2·::·[GHC.Base.String]
203 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),203 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
204 ···Unfolding:·Core:·<vanilla>204 ···Unfolding:·Core:·<vanilla>
205 ··············Data.OldList.lines·(GHC.Types.[]·@GHC.Types.Char)]205 ··············Data.OldList.lines·(GHC.Types.[]·@GHC.Types.Char)]
206 3b896aeb76ee409834439a18de5ee4a0206 1f32852bee3c584bd4883e24567cb0cb
Max diff block lines reached; 7897/14533 bytes (54.34%) of diff not shown.
14.6 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder/Completer.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder/Completer.dyn_hi
Files 97% similar despite different names
14.2 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·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Options.Applicative.Builder.Completer·90667 interface·Options.Applicative.Builder.Completer·9066
8 ··interface·hash:·fcba098917be69d31700b1a287a985c2 
9 ··ABI·hash:·065db9353e16c12f3b3b9de5a3dadc7a 
10 ··export-list·hash:·d81f5fa4bede0696bd491bfa75c115ff8 ··interface·hash:·0332841fc1303e37977c9d544c3c60a9
 9 ··ABI·hash:·d31af2cbbb9fb9a261f746b35a9f2f28
 10 ··export-list·hash:·fa1a8cd8801c529fde9aed5870c358d9
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·5167bdfdcafe98bf41cf62fd18a4521c12 ··flag·hash:·7248c1d892c1c2073cd2ab30b3648888
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·13c5e1523df65e84390f480e2224058d16 ··src_hash:·13c5e1523df65e84390f480e2224058d
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··bashCompleter21 ··bashCompleter
22 ··listCompleter22 ··listCompleter
23 ··listIOCompleter23 ··listIOCompleter
24 ··requote24 ··requote
25 ··Options.Applicative.Types.mkCompleter25 ··Options.Applicative.Types.mkCompleter
26 ··Options.Applicative.Types.Completer26 ··Options.Applicative.Types.Completer
27 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types27 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
28 boot·module·dependencies:28 boot·module·dependencies:
29 direct·package·dependencies:·base-4.18.2.1·process-1.6.19.029 direct·package·dependencies:·base-4.18.2.1·process-1.6.19.0
30 plugin·package·dependencies:30 plugin·package·dependencies:
31 trusted·package·dependencies:·base-4.18.2.131 trusted·package·dependencies:·base-4.18.2.1
32 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic32 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
33 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text33 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
34 ·········Data.Text.Lazy·Data.Text.Show34 ·········Data.Text.Lazy·Data.Text.Show
Offset 55, 62 lines modifiedOffset 55, 62 lines modified
55 import··-/··Data.List·3e168490a8f5bfd8fa39a529bc1395b755 import··-/··Data.List·3e168490a8f5bfd8fa39a529bc1395b7
56 import··-/··Data.OldList·01b13b2f85c9b34d011d43dc79317bd056 import··-/··Data.OldList·01b13b2f85c9b34d011d43dc79317bd0
57 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b957 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
58 import··-/··GHC.IO.Exception·9978547f82b945cacb553cd3602e46c458 import··-/··GHC.IO.Exception·9978547f82b945cacb553cd3602e46c4
59 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c59 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c
60 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc260 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
61 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9461 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
62 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·430992b0dedbffd92ad68dce39a4f356 
63 ··exports:·904fbc4524419be6a3d209d21d18b8b5 
64 ··Completer·951ce9332d679c5752f3f340dac985db 
65 ··Completer·fdbe713ceb7a8f8d46c6257a957af80d 
66 ··mkCompleter·0f426d9a3d0b6aa0cd1d622d38bd37eb62 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types·2af29b5a06fc0c586ae23bc04cfaa210
 63 ··exports:·7e7ac7ad3321b33712cac4f48f0bc10f
 64 ··Completer·63d460a9c684706a8073a9d39b9dc21d
 65 ··Completer·ac3f37f38cff7954a1b4df1a60c30165
 66 ··mkCompleter·d1a94009a2fcd3dea533cd173eb8690e
67 import··-/··System.Process·25993eb5836fd0ba4bf41ab86d7c586367 import··-/··System.Process·25993eb5836fd0ba4bf41ab86d7c5863
68 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e268 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
69 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·5ab31db1ccaeb59901bd6fb5c39b124469 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·c475ef49e1fc3cd1385afa6492c924ad
70 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d70 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
71 13efb02183e8304975a71e519df91d3a71 54374429d6f8177c023f15473fb89c17
72 ··$trModule·::·GHC.Types.Module72 ··$trModule·::·GHC.Types.Module
73 ··[HasNoCafRefs,·TagSig:·<TagProper>,73 ··[HasNoCafRefs,·TagSig:·<TagProper>,
74 ···LambdaFormInfo:·LFCon[GHC.Types.Module],74 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
75 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]75 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
76 07e3bfd75a6622641a94332d2f4f533876 dc4a980f647d2e8c743461920b65ea28
77 ··$trModule1·::·GHC.Types.TrName77 ··$trModule1·::·GHC.Types.TrName
78 ··[HasNoCafRefs,·TagSig:·<TagProper>,78 ··[HasNoCafRefs,·TagSig:·<TagProper>,
79 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],79 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
80 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]80 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
81 4208018fd5932f5aa3413df3d0b84fc781 627dc983cf931c00851cdbc03fccea84
82 ··$trModule2·::·GHC.Prim.Addr#82 ··$trModule2·::·GHC.Prim.Addr#
83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
84 ···Unfolding:·Core:·<vanilla>84 ···Unfolding:·Core:·<vanilla>
85 ··············"Options.Applicative.Builder.Completer"#]85 ··············"Options.Applicative.Builder.Completer"#]
86 c93bd82f2534529a92dd8061576ed0d386 78e915271e415cf1fa241ac463c703f9
87 ··$trModule3·::·GHC.Types.TrName87 ··$trModule3·::·GHC.Types.TrName
88 ··[HasNoCafRefs,·TagSig:·<TagProper>,88 ··[HasNoCafRefs,·TagSig:·<TagProper>,
89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
91 9bce15aed65279b77248d669348a8ab891 3ee8cd1d587295cd6c6d5d269cd04ba8
92 ··$trModule4·::·GHC.Prim.Addr#92 ··$trModule4·::·GHC.Prim.Addr#
93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
94 ···Unfolding:·Core:·<vanilla>94 ···Unfolding:·Core:·<vanilla>
95 ··············"optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ"#] 
96 27b5f13ac0ab1ba6a79f4557d55b4f9095 ··············"optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO"#]
 96 f1d861984f707a4a56488ab84b4558cf
97 ··bashCompleter·::97 ··bashCompleter·::
98 ····GHC.Base.String·->·Options.Applicative.Types.Completer98 ····GHC.Base.String·->·Options.Applicative.Types.Completer
99 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·3,99 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·3,
100 ···Arity:·3,·Strictness:·<ML><ML><L>,·CPR:·1,100 ···Arity:·3,·Strictness:·<ML><ML><L>,·CPR:·1,
101 ···Unfolding:·Core:·<vanilla>101 ···Unfolding:·Core:·<vanilla>
102 ··············bashCompleter1102 ··············bashCompleter1
103 ················`cast`103 ················`cast`
104 ··············(<GHC.Base.String>_R104 ··············(<GHC.Base.String>_R
105 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Base.String>_R105 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Base.String>_R
106 ·········································%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]106 ·········································%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
107 ············································································<[GHC.Base.String]>_R)107 ············································································<[GHC.Base.String]>_R)
108 ·········································;·Sym·(Options.Applicative.Types.N:Completer[0]))]108 ·········································;·Sym·(Options.Applicative.Types.N:Completer[0]))]
109 7681b91dcb4dbfd79903dffadfb0ae49109 b3e9d4dc3ed62689f5bd15deaa39f500
110 ··bashCompleter1·::110 ··bashCompleter1·::
111 ····GHC.Base.String111 ····GHC.Base.String
112 ····->·GHC.Base.String112 ····->·GHC.Base.String
113 ····->·GHC.Prim.State#·GHC.Prim.RealWorld113 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
114 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·[GHC.Base.String]·#)114 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·[GHC.Base.String]·#)
115 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·3,115 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·3,
116 ···Arity:·3,·Strictness:·<ML><ML><L>,·CPR:·1,116 ···Arity:·3,·Strictness:·<ML><ML><L>,·CPR:·1,
Offset 185, 29 lines modifiedOffset 185, 29 lines modified
185 ···························ipv1·#)·})185 ···························ipv1·#)·})
186 ·····················bashCompleter3186 ·····················bashCompleter3
187 ·····················s·of·ds1·{·(#,#)·ipv·ipv1·->187 ·····················s·of·ds1·{·(#,#)·ipv·ipv1·->
188 ··············(#·ipv,188 ··············(#·ipv,
189 ·················case·ipv1·of·wild·{189 ·················case·ipv1·of·wild·{
190 ···················Data.Either.Left·x·->·bashCompleter2190 ···················Data.Either.Left·x·->·bashCompleter2
191 ···················Data.Either.Right·y·->·Data.OldList.lines·y·}·#)·}]191 ···················Data.Either.Right·y·->·Data.OldList.lines·y·}·#)·}]
192 b9d65346eb53e747f0f1aecb06470171192 7c6fad38c8201da5db914d3085c7f268
193 ··bashCompleter10·::·[GHC.Types.Char]193 ··bashCompleter10·::·[GHC.Types.Char]
194 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),194 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
195 ···Unfolding:·Core:·<vanilla>195 ···Unfolding:·Core:·<vanilla>
196 ··············GHC.CString.unpackCString#·bashCompleter11]196 ··············GHC.CString.unpackCString#·bashCompleter11]
197 f9b9f96e0b875320c4cb8934476d7c36197 32c3a73270871558e350aa584e12a2d1
198 ··bashCompleter11·::·GHC.Prim.Addr#198 ··bashCompleter11·::·GHC.Prim.Addr#
199 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,199 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
200 ···Unfolding:·Core:·<vanilla>·"bash"#]200 ···Unfolding:·Core:·<vanilla>·"bash"#]
201 4853bc727fc83ba49d9cea9d42c74117201 c28c8144af3f64b386612c2b5b717308
202 ··bashCompleter2·::·[GHC.Base.String]202 ··bashCompleter2·::·[GHC.Base.String]
203 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),203 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
204 ···Unfolding:·Core:·<vanilla>204 ···Unfolding:·Core:·<vanilla>
205 ··············Data.OldList.lines·(GHC.Types.[]·@GHC.Types.Char)]205 ··············Data.OldList.lines·(GHC.Types.[]·@GHC.Types.Char)]
206 3b896aeb76ee409834439a18de5ee4a0206 1f32852bee3c584bd4883e24567cb0cb
Max diff block lines reached; 7897/14533 bytes (54.34%) of diff not shown.
53.5 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder/Internal.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder/Internal.dyn_hi
Files 95% similar despite different names
53.2 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Options.Applicative.Builder.Internal·90667 interface·Options.Applicative.Builder.Internal·9066
8 ··interface·hash:·50f5f6cc421ca38c75f7445e126f8119 
9 ··ABI·hash:·29cb87778333dabad6b7b91c16ca5e28 
10 ··export-list·hash:·7b3df6497709f12d021d46ead2f2735b8 ··interface·hash:·c1069e9d79f96f3392143bf005eb6f30
 9 ··ABI·hash:·9177ab4e9a91e81e005dc3044c7fe27b
 10 ··export-list·hash:·4be334d11c5f3b6a8c11a3071f9d8cf2
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8a2b75dcaeeb487d864fe0047493512a12 ··flag·hash:·8a2b75dcaeeb487d864fe0047493512a
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·f3509ad841217b3b0264b00d7d2ed3b316 ··src_hash:·f3509ad841217b3b0264b00d7d2ed3b3
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 33, 16 lines modifiedOffset 33, 16 lines modified
33 ··FlagFields{FlagFields·flagActive·flagNames}33 ··FlagFields{FlagFields·flagActive·flagNames}
34 ··HasCompleter{modCompleter}34 ··HasCompleter{modCompleter}
35 ··HasMetavar{hasMetavarDummy}35 ··HasMetavar{hasMetavarDummy}
36 ··HasName{name}36 ··HasName{name}
37 ··HasValue{hasValueDummy}37 ··HasValue{hasValueDummy}
38 ··Mod{Mod}38 ··Mod{Mod}
39 ··OptionFields{OptionFields·optCompleter·optNames·optNoArgError}39 ··OptionFields{OptionFields·optCompleter·optNames·optNoArgError}
40 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common40 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common
41 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types41 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
42 boot·module·dependencies:42 boot·module·dependencies:
43 direct·package·dependencies:·base-4.18.2.143 direct·package·dependencies:·base-4.18.2.1
44 plugin·package·dependencies:44 plugin·package·dependencies:
45 trusted·package·dependencies:·base-4.18.2.145 trusted·package·dependencies:·base-4.18.2.1
46 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic46 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
47 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text47 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
48 ·········Data.Text.Lazy·Data.Text.Show48 ·········Data.Text.Lazy·Data.Text.Show
Offset 62, 163 lines modifiedOffset 62, 163 lines modified
62 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy62 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy
63 import··-/··Control.Applicative·96cb359fa425348e301db4972e211d9063 import··-/··Control.Applicative·96cb359fa425348e301db4972e211d90
64 import··-/··Control.Monad·a8552ca25f5dcd7ee6fb611cbb0ec05564 import··-/··Control.Monad·a8552ca25f5dcd7ee6fb611cbb0ec055
65 import··-/··Data.Maybe·59f4382c22a7b49c978e56fa2a78fa4d65 import··-/··Data.Maybe·59f4382c22a7b49c978e56fa2a78fa4d
66 import··-/··Data.Semigroup·733ef5c026f733293cf0d799af7fe8db66 import··-/··Data.Semigroup·733ef5c026f733293cf0d799af7fe8db
67 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b967 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
68 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc268 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
69 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common·9210ec4fcd55ac284b5f1a4711946ba5 
70 ··exports:·7dc2272908e72deadf0947a5cc87de9c 
71 ··liftOpt·ee3b1c7859a11db3f1d545d18e408883 
72 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·430992b0dedbffd92ad68dce39a4f356 
73 ··exports:·904fbc4524419be6a3d209d21d18b8b5 
74 ··Completer·fdbe713ceb7a8f8d46c6257a957af80d 
75 ··Internal·475d735a71e58c777623face6465720d 
76 ··OptName·3286801d2b3d98fc60783af9ad1578ad 
77 ··OptProperties·aafc99759935b5200dd8f6116b0466bf 
78 ··OptProperties·46eca8aa30b642cac3426c2c7fae6c14 
79 ··OptReader·fe62b447de69074b368fdabe89e4e728 
80 ··Option·84f9fd2b5e1ee95b7090b663786e730b 
81 ··Option·829e234661b6188b93920056b9493056 
82 ··ParseError·9725d84553903474969f940abeb660f7 
83 ··Parser·687b8e32795044dc5179e4baf99f9880 
84 ··ParserInfo·52bca2a3b2ce5ac833d849cb5590c7aa 
85 ··Visible·8f754f12542b12c4be0693e140134e32 
86 ··propDescMod·b1db4271481e1ef5a9bd0c3a703f201b 
87 ··propHelp·8c468fcb6b695b2df5b97032bf4bf19f 
88 ··propMetaVar·eff7244b1f6012bbd2f23f5c372a0f5d 
89 ··propShowDefault·57e0c4b25fc735cf4321d01d7dedb43b 
90 ··propShowGlobal·b7659acad227614e727cf2fb90c0fc1c 
91 ··propVisibility·6a8e4bc0c7956b0a699b3517165ee601 
92 41843e14af478f17d477ca974b07eedd69 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common·9f84752a9f7a4409543441f8d54f5234
 70 ··exports:·d779e7b71a6b05d5d5d6fa971dca3050
 71 ··liftOpt·42c2527fa6fa3521c913ac77a15dad88
 72 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types·2af29b5a06fc0c586ae23bc04cfaa210
 73 ··exports:·7e7ac7ad3321b33712cac4f48f0bc10f
 74 ··Completer·ac3f37f38cff7954a1b4df1a60c30165
 75 ··Internal·1f3978eeba064de8d94231e4bc3cebf3
 76 ··OptName·bae4c91ac733c528ffc22e6b48607f2f
 77 ··OptProperties·5f0f766ee8b9f22aca1a6afd94c4c894
 78 ··OptProperties·22d644141729120444c55be7bb04e16c
 79 ··OptReader·6b9c47c08294a03f1e67181368ea2c02
 80 ··Option·939a62d0ec224b1aeb0cc43b2c203ad2
 81 ··Option·bcafe42002d74210a5b9249abc2d743a
 82 ··ParseError·7123a4b0c6e0ae15f2be2f6a26cfa11b
 83 ··Parser·946a50f22760036293e2bed6f18cf0fa
 84 ··ParserInfo·f9a52b53e65c82f0d61e8b03887e988b
 85 ··Visible·1eb807cde3a69fc82e6c57280b3124c5
 86 ··propDescMod·6fd5fbd76e8aa04d13aa7e3ea319c0cc
 87 ··propHelp·ea905e4369be4efe9d6579709fda2fbe
 88 ··propMetaVar·1dc633a3867ea873c2b2a1cdd4107187
 89 ··propShowDefault·bf63b814f03b37cbf6e2c6ae614466ea
 90 ··propShowGlobal·fd7010213e3ae6ee8becf3846ba2ef99
 91 ··propVisibility·73a8eb4aeb371fe865a846faf44feea4
 92 8bf5e15805f017166bbf0f7525d0d505
93 ··$fHasCompleterArgumentFields·::·HasCompleter·ArgumentFields93 ··$fHasCompleterArgumentFields·::·HasCompleter·ArgumentFields
94 ··DFunId94 ··DFunId
95 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,95 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
96 ···Arity:·2,·Strictness:·<MC(1,L)><1!P(L)>,·Inline:·(sat-args=0),96 ···Arity:·2,·Strictness:·<MC(1,L)><1!P(L)>,·Inline:·(sat-args=0),
97 ···Unfolding:·Core:·StableUser·<0,FalseTrue>97 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
98 ··············$fHasCompleterArgumentFields_$cmodCompleter98 ··············$fHasCompleterArgumentFields_$cmodCompleter
99 ················`cast`99 ················`cast`
100 ··············(Sym·(N:HasCompleter[0]·<ArgumentFields>_N))]100 ··············(Sym·(N:HasCompleter[0]·<ArgumentFields>_N))]
101 a4c3eb9d714cb719bdc3dd705d189122101 7b341d8f64c8231e7089de7605537355
102 ··$fHasCompleterArgumentFields_$cmodCompleter·::102 ··$fHasCompleterArgumentFields_$cmodCompleter·::
103 ····(Options.Applicative.Types.Completer103 ····(Options.Applicative.Types.Completer
104 ·····->·Options.Applicative.Types.Completer)104 ·····->·Options.Applicative.Types.Completer)
105 ····->·ArgumentFields·a·->·ArgumentFields·a105 ····->·ArgumentFields·a·->·ArgumentFields·a
106 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,106 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
107 ···Arity:·2,·Strictness:·<MC(1,L)><1!P(L)>,·CPR:·1,107 ···Arity:·2,·Strictness:·<MC(1,L)><1!P(L)>,·CPR:·1,
108 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>108 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
109 ··············\·@a109 ··············\·@a
110 ················(f['GHC.Types.Many]·::·Options.Applicative.Types.Completer110 ················(f['GHC.Types.Many]·::·Options.Applicative.Types.Completer
111 ·······································->·Options.Applicative.Types.Completer)111 ·······································->·Options.Applicative.Types.Completer)
112 ················(p['GHC.Types.Many]·::·ArgumentFields·a)·->112 ················(p['GHC.Types.Many]·::·ArgumentFields·a)·->
113 ··············case·p·of·wild·{·ArgumentFields·ds·->·ArgumentFields·@a·(f·ds)·}]113 ··············case·p·of·wild·{·ArgumentFields·ds·->·ArgumentFields·@a·(f·ds)·}]
114 5a745b89a3f8a94426dc46a3abbc2c4f114 c6a492aca67feb1b946d516ddeed3bd7
115 ··$fHasCompleterOptionFields·::·HasCompleter·OptionFields115 ··$fHasCompleterOptionFields·::·HasCompleter·OptionFields
116 ··DFunId116 ··DFunId
117 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,117 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
118 ···Arity:·2,·Strictness:·<MC(1,L)><1!P(L,L,L)>,·Inline:·(sat-args=0),118 ···Arity:·2,·Strictness:·<MC(1,L)><1!P(L,L,L)>,·Inline:·(sat-args=0),
119 ···Unfolding:·Core:·StableUser·<0,FalseTrue>119 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
120 ··············$fHasCompleterOptionFields_$cmodCompleter120 ··············$fHasCompleterOptionFields_$cmodCompleter
121 ················`cast`121 ················`cast`
122 ··············(Sym·(N:HasCompleter[0]·<OptionFields>_N))]122 ··············(Sym·(N:HasCompleter[0]·<OptionFields>_N))]
123 200d54fe33065d982ffc93cfa9c8dcf2123 f7b848e024294f5eb36a1883caf30d1b
124 ··$fHasCompleterOptionFields_$cmodCompleter·::124 ··$fHasCompleterOptionFields_$cmodCompleter·::
125 ····(Options.Applicative.Types.Completer125 ····(Options.Applicative.Types.Completer
126 ·····->·Options.Applicative.Types.Completer)126 ·····->·Options.Applicative.Types.Completer)
127 ····->·OptionFields·a·->·OptionFields·a127 ····->·OptionFields·a·->·OptionFields·a
128 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,128 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
Max diff block lines reached; 47639/54389 bytes (87.59%) of diff not shown.
53.5 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder/Internal.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder/Internal.hi
Files 96% similar despite different names
53.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·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Options.Applicative.Builder.Internal·90667 interface·Options.Applicative.Builder.Internal·9066
8 ··interface·hash:·50f5f6cc421ca38c75f7445e126f8119 
9 ··ABI·hash:·29cb87778333dabad6b7b91c16ca5e28 
10 ··export-list·hash:·7b3df6497709f12d021d46ead2f2735b8 ··interface·hash:·c1069e9d79f96f3392143bf005eb6f30
 9 ··ABI·hash:·9177ab4e9a91e81e005dc3044c7fe27b
 10 ··export-list·hash:·4be334d11c5f3b6a8c11a3071f9d8cf2
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·d00acb23420a3e63654afc2340b6621112 ··flag·hash:·d00acb23420a3e63654afc2340b66211
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·f3509ad841217b3b0264b00d7d2ed3b316 ··src_hash:·f3509ad841217b3b0264b00d7d2ed3b3
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 33, 16 lines modifiedOffset 33, 16 lines modified
33 ··FlagFields{FlagFields·flagActive·flagNames}33 ··FlagFields{FlagFields·flagActive·flagNames}
34 ··HasCompleter{modCompleter}34 ··HasCompleter{modCompleter}
35 ··HasMetavar{hasMetavarDummy}35 ··HasMetavar{hasMetavarDummy}
36 ··HasName{name}36 ··HasName{name}
37 ··HasValue{hasValueDummy}37 ··HasValue{hasValueDummy}
38 ··Mod{Mod}38 ··Mod{Mod}
39 ··OptionFields{OptionFields·optCompleter·optNames·optNoArgError}39 ··OptionFields{OptionFields·optCompleter·optNames·optNoArgError}
40 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common40 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common
41 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types41 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
42 boot·module·dependencies:42 boot·module·dependencies:
43 direct·package·dependencies:·base-4.18.2.143 direct·package·dependencies:·base-4.18.2.1
44 plugin·package·dependencies:44 plugin·package·dependencies:
45 trusted·package·dependencies:·base-4.18.2.145 trusted·package·dependencies:·base-4.18.2.1
46 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic46 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
47 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text47 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
48 ·········Data.Text.Lazy·Data.Text.Show48 ·········Data.Text.Lazy·Data.Text.Show
Offset 62, 163 lines modifiedOffset 62, 163 lines modified
62 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy62 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy
63 import··-/··Control.Applicative·96cb359fa425348e301db4972e211d9063 import··-/··Control.Applicative·96cb359fa425348e301db4972e211d90
64 import··-/··Control.Monad·a8552ca25f5dcd7ee6fb611cbb0ec05564 import··-/··Control.Monad·a8552ca25f5dcd7ee6fb611cbb0ec055
65 import··-/··Data.Maybe·59f4382c22a7b49c978e56fa2a78fa4d65 import··-/··Data.Maybe·59f4382c22a7b49c978e56fa2a78fa4d
66 import··-/··Data.Semigroup·733ef5c026f733293cf0d799af7fe8db66 import··-/··Data.Semigroup·733ef5c026f733293cf0d799af7fe8db
67 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b967 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
68 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc268 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
69 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common·9210ec4fcd55ac284b5f1a4711946ba5 
70 ··exports:·7dc2272908e72deadf0947a5cc87de9c 
71 ··liftOpt·ee3b1c7859a11db3f1d545d18e408883 
72 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·430992b0dedbffd92ad68dce39a4f356 
73 ··exports:·904fbc4524419be6a3d209d21d18b8b5 
74 ··Completer·fdbe713ceb7a8f8d46c6257a957af80d 
75 ··Internal·475d735a71e58c777623face6465720d 
76 ··OptName·3286801d2b3d98fc60783af9ad1578ad 
77 ··OptProperties·aafc99759935b5200dd8f6116b0466bf 
78 ··OptProperties·46eca8aa30b642cac3426c2c7fae6c14 
79 ··OptReader·fe62b447de69074b368fdabe89e4e728 
80 ··Option·84f9fd2b5e1ee95b7090b663786e730b 
81 ··Option·829e234661b6188b93920056b9493056 
82 ··ParseError·9725d84553903474969f940abeb660f7 
83 ··Parser·687b8e32795044dc5179e4baf99f9880 
84 ··ParserInfo·52bca2a3b2ce5ac833d849cb5590c7aa 
85 ··Visible·8f754f12542b12c4be0693e140134e32 
86 ··propDescMod·b1db4271481e1ef5a9bd0c3a703f201b 
87 ··propHelp·8c468fcb6b695b2df5b97032bf4bf19f 
88 ··propMetaVar·eff7244b1f6012bbd2f23f5c372a0f5d 
89 ··propShowDefault·57e0c4b25fc735cf4321d01d7dedb43b 
90 ··propShowGlobal·b7659acad227614e727cf2fb90c0fc1c 
91 ··propVisibility·6a8e4bc0c7956b0a699b3517165ee601 
92 41843e14af478f17d477ca974b07eedd69 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common·9f84752a9f7a4409543441f8d54f5234
 70 ··exports:·d779e7b71a6b05d5d5d6fa971dca3050
 71 ··liftOpt·42c2527fa6fa3521c913ac77a15dad88
 72 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types·2af29b5a06fc0c586ae23bc04cfaa210
 73 ··exports:·7e7ac7ad3321b33712cac4f48f0bc10f
 74 ··Completer·ac3f37f38cff7954a1b4df1a60c30165
 75 ··Internal·1f3978eeba064de8d94231e4bc3cebf3
 76 ··OptName·bae4c91ac733c528ffc22e6b48607f2f
 77 ··OptProperties·5f0f766ee8b9f22aca1a6afd94c4c894
 78 ··OptProperties·22d644141729120444c55be7bb04e16c
 79 ··OptReader·6b9c47c08294a03f1e67181368ea2c02
 80 ··Option·939a62d0ec224b1aeb0cc43b2c203ad2
 81 ··Option·bcafe42002d74210a5b9249abc2d743a
 82 ··ParseError·7123a4b0c6e0ae15f2be2f6a26cfa11b
 83 ··Parser·946a50f22760036293e2bed6f18cf0fa
 84 ··ParserInfo·f9a52b53e65c82f0d61e8b03887e988b
 85 ··Visible·1eb807cde3a69fc82e6c57280b3124c5
 86 ··propDescMod·6fd5fbd76e8aa04d13aa7e3ea319c0cc
 87 ··propHelp·ea905e4369be4efe9d6579709fda2fbe
 88 ··propMetaVar·1dc633a3867ea873c2b2a1cdd4107187
 89 ··propShowDefault·bf63b814f03b37cbf6e2c6ae614466ea
 90 ··propShowGlobal·fd7010213e3ae6ee8becf3846ba2ef99
 91 ··propVisibility·73a8eb4aeb371fe865a846faf44feea4
 92 8bf5e15805f017166bbf0f7525d0d505
93 ··$fHasCompleterArgumentFields·::·HasCompleter·ArgumentFields93 ··$fHasCompleterArgumentFields·::·HasCompleter·ArgumentFields
94 ··DFunId94 ··DFunId
95 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,95 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
96 ···Arity:·2,·Strictness:·<MC(1,L)><1!P(L)>,·Inline:·(sat-args=0),96 ···Arity:·2,·Strictness:·<MC(1,L)><1!P(L)>,·Inline:·(sat-args=0),
97 ···Unfolding:·Core:·StableUser·<0,FalseTrue>97 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
98 ··············$fHasCompleterArgumentFields_$cmodCompleter98 ··············$fHasCompleterArgumentFields_$cmodCompleter
99 ················`cast`99 ················`cast`
100 ··············(Sym·(N:HasCompleter[0]·<ArgumentFields>_N))]100 ··············(Sym·(N:HasCompleter[0]·<ArgumentFields>_N))]
101 a4c3eb9d714cb719bdc3dd705d189122101 7b341d8f64c8231e7089de7605537355
102 ··$fHasCompleterArgumentFields_$cmodCompleter·::102 ··$fHasCompleterArgumentFields_$cmodCompleter·::
103 ····(Options.Applicative.Types.Completer103 ····(Options.Applicative.Types.Completer
104 ·····->·Options.Applicative.Types.Completer)104 ·····->·Options.Applicative.Types.Completer)
105 ····->·ArgumentFields·a·->·ArgumentFields·a105 ····->·ArgumentFields·a·->·ArgumentFields·a
106 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,106 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
107 ···Arity:·2,·Strictness:·<MC(1,L)><1!P(L)>,·CPR:·1,107 ···Arity:·2,·Strictness:·<MC(1,L)><1!P(L)>,·CPR:·1,
108 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>108 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
109 ··············\·@a109 ··············\·@a
110 ················(f['GHC.Types.Many]·::·Options.Applicative.Types.Completer110 ················(f['GHC.Types.Many]·::·Options.Applicative.Types.Completer
111 ·······································->·Options.Applicative.Types.Completer)111 ·······································->·Options.Applicative.Types.Completer)
112 ················(p['GHC.Types.Many]·::·ArgumentFields·a)·->112 ················(p['GHC.Types.Many]·::·ArgumentFields·a)·->
113 ··············case·p·of·wild·{·ArgumentFields·ds·->·ArgumentFields·@a·(f·ds)·}]113 ··············case·p·of·wild·{·ArgumentFields·ds·->·ArgumentFields·@a·(f·ds)·}]
114 5a745b89a3f8a94426dc46a3abbc2c4f114 c6a492aca67feb1b946d516ddeed3bd7
115 ··$fHasCompleterOptionFields·::·HasCompleter·OptionFields115 ··$fHasCompleterOptionFields·::·HasCompleter·OptionFields
116 ··DFunId116 ··DFunId
117 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,117 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
118 ···Arity:·2,·Strictness:·<MC(1,L)><1!P(L,L,L)>,·Inline:·(sat-args=0),118 ···Arity:·2,·Strictness:·<MC(1,L)><1!P(L,L,L)>,·Inline:·(sat-args=0),
119 ···Unfolding:·Core:·StableUser·<0,FalseTrue>119 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
120 ··············$fHasCompleterOptionFields_$cmodCompleter120 ··············$fHasCompleterOptionFields_$cmodCompleter
121 ················`cast`121 ················`cast`
122 ··············(Sym·(N:HasCompleter[0]·<OptionFields>_N))]122 ··············(Sym·(N:HasCompleter[0]·<OptionFields>_N))]
123 200d54fe33065d982ffc93cfa9c8dcf2123 f7b848e024294f5eb36a1883caf30d1b
124 ··$fHasCompleterOptionFields_$cmodCompleter·::124 ··$fHasCompleterOptionFields_$cmodCompleter·::
125 ····(Options.Applicative.Types.Completer125 ····(Options.Applicative.Types.Completer
126 ·····->·Options.Applicative.Types.Completer)126 ·····->·Options.Applicative.Types.Completer)
127 ····->·OptionFields·a·->·OptionFields·a127 ····->·OptionFields·a·->·OptionFields·a
128 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,128 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
Max diff block lines reached; 47639/54386 bytes (87.59%) of diff not shown.
92.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder.dyn_hi
Files 99% similar despite different names
91.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·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Options.Applicative.Builder·90667 interface·Options.Applicative.Builder·9066
8 ··interface·hash:·9550a365f9f32e55db722986b3a23db2 
9 ··ABI·hash:·261d10f0b333dc2b01d53f0a1958d409 
10 ··export-list·hash:·7c7a5f8ea104780d10ed90cc013444aa8 ··interface·hash:·9b67f4a5fcf6e5a9a2738fb6044b52ef
 9 ··ABI·hash:·a56eaed6f572bda5de1ac2dde33d5b60
 10 ··export-list·hash:·3e75be87f65a77b70d1f410747be19f3
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·7248c1d892c1c2073cd2ab30b364888812 ··flag·hash:·7248c1d892c1c2073cd2ab30b3648888
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·2e7b1e28b3945f8f7b3271904cbb206316 ··src_hash:·2e7b1e28b3945f8f7b3271904cbb2063
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 88, 20 lines modifiedOffset 88, 20 lines modified
88 ··Options.Applicative.Builder.Internal.HasMetavar88 ··Options.Applicative.Builder.Internal.HasMetavar
89 ··Options.Applicative.Builder.Internal.HasName89 ··Options.Applicative.Builder.Internal.HasName
90 ··Options.Applicative.Builder.Internal.HasValue90 ··Options.Applicative.Builder.Internal.HasValue
91 ··Options.Applicative.Builder.Internal.Mod91 ··Options.Applicative.Builder.Internal.Mod
92 ··Options.Applicative.Builder.Internal.OptionFields92 ··Options.Applicative.Builder.Internal.OptionFields
93 ··Options.Applicative.Types.ParseError{Options.Applicative.Types.ErrorMsg·Options.Applicative.Types.ExpectsArgError·Options.Applicative.Types.InfoMsg·Options.Applicative.Types.MissingError·Options.Applicative.Types.ShowHelpText·Options.Applicative.Types.UnexpectedError·Options.Applicative.Types.UnknownError}93 ··Options.Applicative.Types.ParseError{Options.Applicative.Types.ErrorMsg·Options.Applicative.Types.ExpectsArgError·Options.Applicative.Types.InfoMsg·Options.Applicative.Types.MissingError·Options.Applicative.Types.ShowHelpText·Options.Applicative.Types.UnexpectedError·Options.Applicative.Types.UnknownError}
94 ··Options.Applicative.Types.ReadM94 ··Options.Applicative.Types.ReadM
95 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Completer95 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder.Completer
96 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Internal96 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder.Internal
97 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common97 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common
98 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk98 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk
99 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty99 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty
100 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types100 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
101 boot·module·dependencies:101 boot·module·dependencies:
102 direct·package·dependencies:·base-4.18.2.1102 direct·package·dependencies:·base-4.18.2.1
103 plugin·package·dependencies:103 plugin·package·dependencies:
104 trusted·package·dependencies:·base-4.18.2.1104 trusted·package·dependencies:·base-4.18.2.1
105 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic105 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
106 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text106 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
107 ·········Data.Text.Lazy·Data.Text.Show107 ·········Data.Text.Lazy·Data.Text.Show
Offset 126, 117 lines modifiedOffset 126, 117 lines modified
126 import··-/··Data.String·356856956b6f6ddd26d024fffc76b15a126 import··-/··Data.String·356856956b6f6ddd26d024fffc76b15a
127 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9127 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
128 import··-/··GHC.Read·ba5dce38a7afde3b9905828c32529080128 import··-/··GHC.Read·ba5dce38a7afde3b9905828c32529080
129 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc129 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
130 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2130 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
131 import··-/··Text.Read·6547f8f7fdce769a43093e83983c3bd7131 import··-/··Text.Read·6547f8f7fdce769a43093e83983c3bd7
132 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08132 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
133 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Completer·065db9353e16c12f3b3b9de5a3dadc7a 
134 ··exports:·d81f5fa4bede0696bd491bfa75c115ff 
135 ··bashCompleter·27b5f13ac0ab1ba6a79f4557d55b4f90 
136 ··listCompleter·b404c7f5d98b086bc42290a2afe1846c 
137 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Internal·29cb87778333dabad6b7b91c16ca5e28 
138 ··exports:·7b3df6497709f12d021d46ead2f2735b 
139 ··ArgumentFields·68c4afc87b4159072efadee4dc7eb523 
140 ··ArgumentFields·5b951cb35cb8c013d053b13403369892 
141 ··CommandFields·dcb327c5e7a4b8016af0319a75125f9a 
142 ··DefaultProp·65b6923ce36ee790fd65e80c37a328ae 
143 ··FlagFields·048116a29b1413c234836623092e2e20 
144 ··FlagFields·77d8270a53ea13fca35b8983e0626413 
145 ··HasCompleter·668511d7080eb47580742d22ba100339 
146 ··HasMetavar·9bf1b289eec41bc43700fe41c76948e4 
147 ··HasName·fdf4c0ea5d9beacd9c846ed6e168245d 
148 ··HasValue·c723420d617428c298640804320a86bb 
149 ··Mod·07304fdf35ffbc53c1b2586d6d705f93 
150 ··Mod·edb059d8c27ae543497dd09e7471cca0 
151 ··OptionFields·e92ea7dfb0b48b9b97a607189fad5e50 
152 ··OptionFields·34ba9eb40918f7fd3508d771fe509783 
153 ··cmdCommands·34d9a2867dac540515d4d527a53b1d6b 
154 ··cmdGroup·76145442c71c8bfb9885efd7d2424ac8 
155 ··fieldMod·7635c496d2dbee2509e4041dcbf9f44f 
156 ··flagActive·a5c551c6a7bda2ad5140de0c4747afd8 
157 ··flagNames·45eceb96c01e44240753a565ea1ea5a0 
158 ··internal·23a338ba66914789eeb39c114d4a764d 
159 ··mkCommand·9776cfd7eaf791dd9f9cac9b851e1490 
160 ··mkParser·b7769c55b82d773ff2b07f8eb7fdb775 
161 ··modCompleter·f2a536071e9bc1d1aeff4172bced9813 
162 ··name·33431226c98a73b44174370b97f8558a 
163 ··noGlobal·99d2b8dcfb9a35211d724a21690ec6fc 
164 ··optCompleter·2de099f7f8d4b586a088030ae6f2d569 
165 ··optNames·56c3c48568afa921369bf4fbb41ea08b 
166 ··optNoArgError·f7ea9e1e4b714aafa55ac5ab3d913f53 
167 ··optionMod·c9b9c34aac069a85f39946ce7cd124b9 
168 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common·9210ec4fcd55ac284b5f1a4711946ba5 
169 ··exports:·7dc2272908e72deadf0947a5cc87de9c 
170 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk·6786b148db7d40b8e1c693f6706c3e55 
171 ··exports:·fe700d011e9670eb3617c022e7b55610 
172 ··Chunk·dc6e17e6e12f9fb7859d2c9ffcae0b07 
173 ··paragraph·fc26e4329eaca861b616e517b02fe2c6 
174 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty·cb4c442b0098ce2d92c3bbd547615d0f 
175 ··exports:·b8b1856c0599fa411fcd53d95927562c 
176 ··Doc·f15a8e9c35db549d19d907f1906f2c57 
177 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·430992b0dedbffd92ad68dce39a4f356 
178 ··exports:·904fbc4524419be6a3d209d21d18b8b5 
179 ··AllPositionals·bbccc5968c5fed62020dd70984675481 
180 ··ArgReader·d42a06a90a334e82f43b59f66f9773be 
181 ··Backtrack·60145bc752ba460adbe90613f45caea1 
182 ··CReader·d369459650aeeeeb3ec4e1f29aa79a98 
183 ··CmdReader·3992f49485537cfb0ada58f423553be4 
184 ··Completer·fdbe713ceb7a8f8d46c6257a957af80d 
185 ··ErrorMsg·69c00a41c2715acc63cec04a4fd56f0a 
186 ··ExpectsArgError·0f22b41ab4c276fb143fa9e5b0973922 
187 ··FlagReader·dd4b97c13d5dbe0f5c4692282adb436a 
188 ··ForwardOptions·f1eec4341192231d1c238fc00b217c25 
189 ··Hidden·671bee3561513347dc3c48256762beba 
190 ··InfoMsg·06d92d953940deae2124ac0e02adc82b 
191 ··Intersperse·730fd79daa2736a3a9bdeabc27a259cb 
192 ··MissingError·bb966855fbc3121006dab3b8e30a9940 
193 ··NoBacktrack·488e76a8017331f01cbc6bcf150e94b6 
194 ··NoIntersperse·4e56adb2ca3b7850b2acd2700846ff3b 
195 ··OptLong·9d4b515ab94db4c1deff61496ed97b1c 
196 ··OptReader·9e09e5a1651482a0c467f58e0fac1fee 
197 ··OptShort·514598f014b5b6e8f9875024cbee9702 
198 ··ParseError·9725d84553903474969f940abeb660f7 
199 ··Parser·687b8e32795044dc5179e4baf99f9880 
200 ··ParserInfo·1557bb6cf061f0066e8ab8c5d7b58199 
201 ··ParserInfo·52bca2a3b2ce5ac833d849cb5590c7aa 
202 ··ParserPrefs·874b1f590860bb51a99f0fa4aeb33a66 
203 ··ParserPrefs·3214b20b651502310be497a1c7a34589 
204 ··ReadM·925bbef4dca6c3058211d062d8365471 
205 ··ShowHelpText·ce822c6caffd82a57a95d05824b3871c 
206 ··SubparserInline·d908437c50863295f190d30e423a444a 
207 ··UnexpectedError·fec58ce2bfc82fca0995e10d7112dba5 
208 ··UnknownError·d4b0071e97f6570cc574a6869c288a89 
209 ··infoFailureCode·369bbf276746b41402d7668e0b1411ca 
210 ··infoFooter·d6fcfb66753140840140953ae79644ca 
211 ··infoFullDesc·888f814b05f2e22f68b868dabffd1a15 
Max diff block lines reached; 79962/93977 bytes (85.09%) of diff not shown.
92.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder.hi
Files 98% similar despite different names
91.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·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Options.Applicative.Builder·90667 interface·Options.Applicative.Builder·9066
8 ··interface·hash:·9550a365f9f32e55db722986b3a23db2 
9 ··ABI·hash:·261d10f0b333dc2b01d53f0a1958d409 
10 ··export-list·hash:·7c7a5f8ea104780d10ed90cc013444aa8 ··interface·hash:·9b67f4a5fcf6e5a9a2738fb6044b52ef
 9 ··ABI·hash:·a56eaed6f572bda5de1ac2dde33d5b60
 10 ··export-list·hash:·3e75be87f65a77b70d1f410747be19f3
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·5167bdfdcafe98bf41cf62fd18a4521c12 ··flag·hash:·5167bdfdcafe98bf41cf62fd18a4521c
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·2e7b1e28b3945f8f7b3271904cbb206316 ··src_hash:·2e7b1e28b3945f8f7b3271904cbb2063
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 88, 20 lines modifiedOffset 88, 20 lines modified
88 ··Options.Applicative.Builder.Internal.HasMetavar88 ··Options.Applicative.Builder.Internal.HasMetavar
89 ··Options.Applicative.Builder.Internal.HasName89 ··Options.Applicative.Builder.Internal.HasName
90 ··Options.Applicative.Builder.Internal.HasValue90 ··Options.Applicative.Builder.Internal.HasValue
91 ··Options.Applicative.Builder.Internal.Mod91 ··Options.Applicative.Builder.Internal.Mod
92 ··Options.Applicative.Builder.Internal.OptionFields92 ··Options.Applicative.Builder.Internal.OptionFields
93 ··Options.Applicative.Types.ParseError{Options.Applicative.Types.ErrorMsg·Options.Applicative.Types.ExpectsArgError·Options.Applicative.Types.InfoMsg·Options.Applicative.Types.MissingError·Options.Applicative.Types.ShowHelpText·Options.Applicative.Types.UnexpectedError·Options.Applicative.Types.UnknownError}93 ··Options.Applicative.Types.ParseError{Options.Applicative.Types.ErrorMsg·Options.Applicative.Types.ExpectsArgError·Options.Applicative.Types.InfoMsg·Options.Applicative.Types.MissingError·Options.Applicative.Types.ShowHelpText·Options.Applicative.Types.UnexpectedError·Options.Applicative.Types.UnknownError}
94 ··Options.Applicative.Types.ReadM94 ··Options.Applicative.Types.ReadM
95 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Completer95 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder.Completer
96 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Internal96 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder.Internal
97 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common97 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common
98 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk98 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk
99 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty99 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty
100 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types100 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
101 boot·module·dependencies:101 boot·module·dependencies:
102 direct·package·dependencies:·base-4.18.2.1102 direct·package·dependencies:·base-4.18.2.1
103 plugin·package·dependencies:103 plugin·package·dependencies:
104 trusted·package·dependencies:·base-4.18.2.1104 trusted·package·dependencies:·base-4.18.2.1
105 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic105 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
106 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text106 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
107 ·········Data.Text.Lazy·Data.Text.Show107 ·········Data.Text.Lazy·Data.Text.Show
Offset 126, 117 lines modifiedOffset 126, 117 lines modified
126 import··-/··Data.String·356856956b6f6ddd26d024fffc76b15a126 import··-/··Data.String·356856956b6f6ddd26d024fffc76b15a
127 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9127 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
128 import··-/··GHC.Read·ba5dce38a7afde3b9905828c32529080128 import··-/··GHC.Read·ba5dce38a7afde3b9905828c32529080
129 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc129 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
130 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2130 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
131 import··-/··Text.Read·6547f8f7fdce769a43093e83983c3bd7131 import··-/··Text.Read·6547f8f7fdce769a43093e83983c3bd7
132 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08132 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
133 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Completer·065db9353e16c12f3b3b9de5a3dadc7a 
134 ··exports:·d81f5fa4bede0696bd491bfa75c115ff 
135 ··bashCompleter·27b5f13ac0ab1ba6a79f4557d55b4f90 
136 ··listCompleter·b404c7f5d98b086bc42290a2afe1846c 
137 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Internal·29cb87778333dabad6b7b91c16ca5e28 
138 ··exports:·7b3df6497709f12d021d46ead2f2735b 
139 ··ArgumentFields·68c4afc87b4159072efadee4dc7eb523 
140 ··ArgumentFields·5b951cb35cb8c013d053b13403369892 
141 ··CommandFields·dcb327c5e7a4b8016af0319a75125f9a 
142 ··DefaultProp·65b6923ce36ee790fd65e80c37a328ae 
143 ··FlagFields·048116a29b1413c234836623092e2e20 
144 ··FlagFields·77d8270a53ea13fca35b8983e0626413 
145 ··HasCompleter·668511d7080eb47580742d22ba100339 
146 ··HasMetavar·9bf1b289eec41bc43700fe41c76948e4 
147 ··HasName·fdf4c0ea5d9beacd9c846ed6e168245d 
148 ··HasValue·c723420d617428c298640804320a86bb 
149 ··Mod·07304fdf35ffbc53c1b2586d6d705f93 
150 ··Mod·edb059d8c27ae543497dd09e7471cca0 
151 ··OptionFields·e92ea7dfb0b48b9b97a607189fad5e50 
152 ··OptionFields·34ba9eb40918f7fd3508d771fe509783 
153 ··cmdCommands·34d9a2867dac540515d4d527a53b1d6b 
154 ··cmdGroup·76145442c71c8bfb9885efd7d2424ac8 
155 ··fieldMod·7635c496d2dbee2509e4041dcbf9f44f 
156 ··flagActive·a5c551c6a7bda2ad5140de0c4747afd8 
157 ··flagNames·45eceb96c01e44240753a565ea1ea5a0 
158 ··internal·23a338ba66914789eeb39c114d4a764d 
159 ··mkCommand·9776cfd7eaf791dd9f9cac9b851e1490 
160 ··mkParser·b7769c55b82d773ff2b07f8eb7fdb775 
161 ··modCompleter·f2a536071e9bc1d1aeff4172bced9813 
162 ··name·33431226c98a73b44174370b97f8558a 
163 ··noGlobal·99d2b8dcfb9a35211d724a21690ec6fc 
164 ··optCompleter·2de099f7f8d4b586a088030ae6f2d569 
165 ··optNames·56c3c48568afa921369bf4fbb41ea08b 
166 ··optNoArgError·f7ea9e1e4b714aafa55ac5ab3d913f53 
167 ··optionMod·c9b9c34aac069a85f39946ce7cd124b9 
168 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common·9210ec4fcd55ac284b5f1a4711946ba5 
169 ··exports:·7dc2272908e72deadf0947a5cc87de9c 
170 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk·6786b148db7d40b8e1c693f6706c3e55 
171 ··exports:·fe700d011e9670eb3617c022e7b55610 
172 ··Chunk·dc6e17e6e12f9fb7859d2c9ffcae0b07 
173 ··paragraph·fc26e4329eaca861b616e517b02fe2c6 
174 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty·cb4c442b0098ce2d92c3bbd547615d0f 
175 ··exports:·b8b1856c0599fa411fcd53d95927562c 
176 ··Doc·f15a8e9c35db549d19d907f1906f2c57 
177 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·430992b0dedbffd92ad68dce39a4f356 
178 ··exports:·904fbc4524419be6a3d209d21d18b8b5 
179 ··AllPositionals·bbccc5968c5fed62020dd70984675481 
180 ··ArgReader·d42a06a90a334e82f43b59f66f9773be 
181 ··Backtrack·60145bc752ba460adbe90613f45caea1 
182 ··CReader·d369459650aeeeeb3ec4e1f29aa79a98 
183 ··CmdReader·3992f49485537cfb0ada58f423553be4 
184 ··Completer·fdbe713ceb7a8f8d46c6257a957af80d 
185 ··ErrorMsg·69c00a41c2715acc63cec04a4fd56f0a 
186 ··ExpectsArgError·0f22b41ab4c276fb143fa9e5b0973922 
187 ··FlagReader·dd4b97c13d5dbe0f5c4692282adb436a 
188 ··ForwardOptions·f1eec4341192231d1c238fc00b217c25 
189 ··Hidden·671bee3561513347dc3c48256762beba 
190 ··InfoMsg·06d92d953940deae2124ac0e02adc82b 
191 ··Intersperse·730fd79daa2736a3a9bdeabc27a259cb 
192 ··MissingError·bb966855fbc3121006dab3b8e30a9940 
193 ··NoBacktrack·488e76a8017331f01cbc6bcf150e94b6 
194 ··NoIntersperse·4e56adb2ca3b7850b2acd2700846ff3b 
195 ··OptLong·9d4b515ab94db4c1deff61496ed97b1c 
196 ··OptReader·9e09e5a1651482a0c467f58e0fac1fee 
197 ··OptShort·514598f014b5b6e8f9875024cbee9702 
198 ··ParseError·9725d84553903474969f940abeb660f7 
199 ··Parser·687b8e32795044dc5179e4baf99f9880 
200 ··ParserInfo·1557bb6cf061f0066e8ab8c5d7b58199 
201 ··ParserInfo·52bca2a3b2ce5ac833d849cb5590c7aa 
202 ··ParserPrefs·874b1f590860bb51a99f0fa4aeb33a66 
203 ··ParserPrefs·3214b20b651502310be497a1c7a34589 
204 ··ReadM·925bbef4dca6c3058211d062d8365471 
205 ··ShowHelpText·ce822c6caffd82a57a95d05824b3871c 
206 ··SubparserInline·d908437c50863295f190d30e423a444a 
207 ··UnexpectedError·fec58ce2bfc82fca0995e10d7112dba5 
208 ··UnknownError·d4b0071e97f6570cc574a6869c288a89 
209 ··infoFailureCode·369bbf276746b41402d7668e0b1411ca 
210 ··infoFooter·d6fcfb66753140840140953ae79644ca 
211 ··infoFullDesc·888f814b05f2e22f68b868dabffd1a15 
Max diff block lines reached; 79962/93974 bytes (85.09%) of diff not shown.
25.4 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Common.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Common.dyn_hi
Files 95% similar despite different names
25.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·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Options.Applicative.Common·90667 interface·Options.Applicative.Common·9066
8 ··interface·hash:·5dea618b35ea8068d1baa66819c888ce 
9 ··ABI·hash:·9210ec4fcd55ac284b5f1a4711946ba5 
10 ··export-list·hash:·7dc2272908e72deadf0947a5cc87de9c8 ··interface·hash:·0ff61b10f366196b65c63578f9ab5573
 9 ··ABI·hash:·9f84752a9f7a4409543441f8d54f5234
 10 ··export-list·hash:·d779e7b71a6b05d5d5d6fa971dca3050
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·a4560d8590158ab48be3c503f805101712 ··flag·hash:·a4560d8590158ab48be3c503f8051017
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·eb92a9ad2b215ec2313fa5385e67c9e116 ··src_hash:·eb92a9ad2b215ec2313fa5385e67c9e1
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 27, 16 lines modifiedOffset 27, 16 lines modified
27 ··runParserInfo27 ··runParserInfo
28 ··runParserStep28 ··runParserStep
29 ··showOption29 ··showOption
30 ··treeMapParser30 ··treeMapParser
31 ··Options.Applicative.Types.Parser31 ··Options.Applicative.Types.Parser
32 ··Options.Applicative.Types.ParserInfo{Options.Applicative.Types.ParserInfo·infoFailureCode·infoFooter·infoFullDesc·infoHeader·infoParser·infoPolicy·infoProgDesc}32 ··Options.Applicative.Types.ParserInfo{Options.Applicative.Types.ParserInfo·infoFailureCode·infoFooter·infoFullDesc·infoHeader·infoParser·infoPolicy·infoProgDesc}
33 ··Options.Applicative.Types.ParserPrefs{Options.Applicative.Types.ParserPrefs·prefBacktrack·prefColumns·prefDisambiguate·prefHelpLongEquals·prefHelpShowGlobal·prefMultiSuffix·prefShowHelpOnEmpty·prefShowHelpOnError·prefTabulateFill}33 ··Options.Applicative.Types.ParserPrefs{Options.Applicative.Types.ParserPrefs·prefBacktrack·prefColumns·prefDisambiguate·prefHelpLongEquals·prefHelpShowGlobal·prefMultiSuffix·prefShowHelpOnEmpty·prefShowHelpOnError·prefTabulateFill}
34 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Internal34 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Internal
35 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types35 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
36 boot·module·dependencies:36 boot·module·dependencies:
37 direct·package·dependencies:·base-4.18.2.1·transformers-0.6.1.037 direct·package·dependencies:·base-4.18.2.1·transformers-0.6.1.0
38 plugin·package·dependencies:38 plugin·package·dependencies:
39 trusted·package·dependencies:·base-4.18.2.139 trusted·package·dependencies:·base-4.18.2.1
40 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic40 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
41 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text41 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
42 ·········Data.Text.Lazy·Data.Text.Show42 ·········Data.Text.Lazy·Data.Text.Show
Offset 62, 190 lines modifiedOffset 62, 190 lines modified
62 import··-/··Data.Maybe·59f4382c22a7b49c978e56fa2a78fa4d62 import··-/··Data.Maybe·59f4382c22a7b49c978e56fa2a78fa4d
63 import··-/··Data.OldList·01b13b2f85c9b34d011d43dc79317bd063 import··-/··Data.OldList·01b13b2f85c9b34d011d43dc79317bd0
64 import··-/··Data.Tuple·d9beb5d70c09aac855be2a098f256b8664 import··-/··Data.Tuple·d9beb5d70c09aac855be2a098f256b86
65 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b965 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
66 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c66 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c
67 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc267 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
68 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0868 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
69 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Internal·aa6c15b3d7e31d27d021b7d8c24da9df 
70 ··exports:·146e8f842431b680716c419407cffe60 
71 ··<!>·c97a1870a9113ade6ee8d05b699cd842 
72 ··MonadP·ada3d4739550355d9f33cf6cc568b643 
73 ··NondetT·9291704c5b1e74307911f35647adee36 
74 ··cut·27d50c9073647eb6b4de3fe9371ca11a 
75 ··disamb·11c3655885a932bfa2f3372b293019f7 
76 ··enterContext·9af1f812e8a3dce31fba68ccde6cfc5b 
77 ··errorP·1033e31677642e3f29464127166c7c6c 
78 ··exitContext·a207f4c9e867581d5cd08517550112b1 
79 ··exitP·2d5fdc3819f6aa172a9c9b350d6ecdbc 
80 ··getPrefs·03d4e67009b350acbcd7482aade9fbad 
81 ··hoistList·29a0503a878bf631c0ccf48e46ef88ab 
82 ··hoistMaybe·0a17bd107955ba0eac324191011aacbc 
83 ··missingArgP·2e4e39f7b638dc69eb43d309e43fbecb 
84 ··runReadM·fe088c06581cdd9f3cab8d991d6b170b 
85 ··uncons·37da082dddf6711897741c2e9649475f 
86 ··withReadM·0689b8aecd0eca7e600eeb0f4c34f2b3 
87 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·430992b0dedbffd92ad68dce39a4f356 
88 ··exports:·904fbc4524419be6a3d209d21d18b8b5 
89 ··AllPositionals·bbccc5968c5fed62020dd70984675481 
90 ··AltNode·990e3cc3825aad273829b1402c3321d5 
91 ··AltP·d2c3f35e16b2ab1617a4bdb125100a39 
92 ··ArgPolicy·c4f5369f920a765841844a0d18e96b48 
93 ··ArgReader·d42a06a90a334e82f43b59f66f9773be 
94 ··Args·836e897c02f47a77762c1b4819f0b3c1 
95 ··ArgumentReachability·def728fea104dac17e2b6259dec41e46 
96 ··ArgumentReachability·276677ba33949412b707df92e2424f84 
97 ··Backtrack·60145bc752ba460adbe90613f45caea1 
98 ··BindNode·88d208c0e711c6cc794f619e64c1508d 
99 ··BindP·270cb51bdc706575cae03ee7aaf90fea 
100 ··CmdCont·5e2dd68f8500c55cecd98eae9c9ce7f3 
101 ··CmdReader·3992f49485537cfb0ada58f423553be4 
102 ··CmdStart·c7811be95d7ad01fa9c3cc8e94eee327 
103 ··FlagReader·dd4b97c13d5dbe0f5c4692282adb436a 
104 ··ForwardOptions·f1eec4341192231d1c238fc00b217c25 
105 ··Internal·475d735a71e58c777623face6465720d 
106 ··IsCmdStart·a831e2cab0d353754dde3d0db9a65e29 
107 ··Leaf·ba58acb874acc1c4374a907eaa37a662 
108 ··MarkDefault·997f4d27f4e004d00ef0620079a46268 
109 ··MultNode·9cdb71c02ab437b172a9e702e0eb08e0 
110 ··MultP·3c38e69b42471ebab506b4e731dcf310 
111 ··NilP·9aabce3227177319dc3bc55dcca01819 
112 ··NoBacktrack·488e76a8017331f01cbc6bcf150e94b6 
113 ··NoDefault·8792bb637aef940b62dfc00277e05ba2 
114 ··NoIntersperse·4e56adb2ca3b7850b2acd2700846ff3b 
115 ··OptLong·9d4b515ab94db4c1deff61496ed97b1c 
116 ··OptName·3286801d2b3d98fc60783af9ad1578ad 
117 ··OptP·b48b4e22f873c79e0a3009e51d619868 
118 ··OptReader·9e09e5a1651482a0c467f58e0fac1fee 
119 ··OptReader·fe62b447de69074b368fdabe89e4e728 
120 ··OptShort·514598f014b5b6e8f9875024cbee9702 
121 ··OptTree·9d0d153790bf165232c0cdc78898aabd 
122 ··Option·829e234661b6188b93920056b9493056 
123 ··Parser·687b8e32795044dc5179e4baf99f9880 
124 ··ParserInfo·1557bb6cf061f0066e8ab8c5d7b58199 
125 ··ParserInfo·52bca2a3b2ce5ac833d849cb5590c7aa 
126 ··ParserPrefs·874b1f590860bb51a99f0fa4aeb33a66 
127 ··ParserPrefs·3214b20b651502310be497a1c7a34589 
128 ··SomeParser·a5408061ab596df0248854908c312c18 
129 ··SubparserInline·d908437c50863295f190d30e423a444a 
130 ··UnexpectedError·fec58ce2bfc82fca0995e10d7112dba5 
131 ··crCompleter·ffc90877e13d4cb4692b3e4db37c2605 
132 ··crReader·83de827b17222a7f82908731d8e64362 
133 ··infoFailureCode·369bbf276746b41402d7668e0b1411ca 
134 ··infoFooter·d6fcfb66753140840140953ae79644ca 
135 ··infoFullDesc·888f814b05f2e22f68b868dabffd1a15 
136 ··infoHeader·db9586ebfa2b468a9ef58c8154eb7a02 
137 ··infoParser·f8a4f16ec08c549297ab8c8d33bb3865 
138 ··infoPolicy·9e3d724e518ee83d1f6a6598bc9c083a 
139 ··infoProgDesc·0ee34f46c541ba79d200506bb787a06b 
140 ··isShortName·b89995ddc3b465d074021b9bf6f00fac 
141 ··optMain·0173a833ffa3aba8a1906e66c8a5ad26 
142 ··optVisibility·07e40bb9f81d39b3dcd234e6a3d5297a 
143 ··prefBacktrack·e23d78330ee61b971e9598812fa5effb 
144 ··prefColumns·3159d0954660252f283d3b7870c84d3e 
145 ··prefDisambiguate·d627c5702fff6687bec9ef9ef12ed497 
146 ··prefHelpLongEquals·f11c8e01e0f66010af24afc1474fe1ee 
147 ··prefHelpShowGlobal·fd35bc973564e8387fcc1bd2fb1dc8bb 
148 ··prefMultiSuffix·bc48f1b0ab439d18ec8e211fafb9b587 
149 ··prefShowHelpOnEmpty·643524be4b8e7388135bc331c661b0e0 
150 ··prefShowHelpOnError·248ad42882786b45e515faf7fe7ec96e 
151 ··prefTabulateFill·6c5cb233b7100b044ed03e69eaf1230c69 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Internal·5b37aa745881e7b9af5311f008fb5edb
Max diff block lines reached; 15038/25692 bytes (58.53%) of diff not shown.
25.4 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Common.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Common.hi
Files 95% similar despite different names
25.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·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Options.Applicative.Common·90667 interface·Options.Applicative.Common·9066
8 ··interface·hash:·5dea618b35ea8068d1baa66819c888ce 
9 ··ABI·hash:·9210ec4fcd55ac284b5f1a4711946ba5 
10 ··export-list·hash:·7dc2272908e72deadf0947a5cc87de9c8 ··interface·hash:·0ff61b10f366196b65c63578f9ab5573
 9 ··ABI·hash:·9f84752a9f7a4409543441f8d54f5234
 10 ··export-list·hash:·d779e7b71a6b05d5d5d6fa971dca3050
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·467d7993cb3c1d3c83c15b082231d54712 ··flag·hash:·467d7993cb3c1d3c83c15b082231d547
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·eb92a9ad2b215ec2313fa5385e67c9e116 ··src_hash:·eb92a9ad2b215ec2313fa5385e67c9e1
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 27, 16 lines modifiedOffset 27, 16 lines modified
27 ··runParserInfo27 ··runParserInfo
28 ··runParserStep28 ··runParserStep
29 ··showOption29 ··showOption
30 ··treeMapParser30 ··treeMapParser
31 ··Options.Applicative.Types.Parser31 ··Options.Applicative.Types.Parser
32 ··Options.Applicative.Types.ParserInfo{Options.Applicative.Types.ParserInfo·infoFailureCode·infoFooter·infoFullDesc·infoHeader·infoParser·infoPolicy·infoProgDesc}32 ··Options.Applicative.Types.ParserInfo{Options.Applicative.Types.ParserInfo·infoFailureCode·infoFooter·infoFullDesc·infoHeader·infoParser·infoPolicy·infoProgDesc}
33 ··Options.Applicative.Types.ParserPrefs{Options.Applicative.Types.ParserPrefs·prefBacktrack·prefColumns·prefDisambiguate·prefHelpLongEquals·prefHelpShowGlobal·prefMultiSuffix·prefShowHelpOnEmpty·prefShowHelpOnError·prefTabulateFill}33 ··Options.Applicative.Types.ParserPrefs{Options.Applicative.Types.ParserPrefs·prefBacktrack·prefColumns·prefDisambiguate·prefHelpLongEquals·prefHelpShowGlobal·prefMultiSuffix·prefShowHelpOnEmpty·prefShowHelpOnError·prefTabulateFill}
34 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Internal34 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Internal
35 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types35 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
36 boot·module·dependencies:36 boot·module·dependencies:
37 direct·package·dependencies:·base-4.18.2.1·transformers-0.6.1.037 direct·package·dependencies:·base-4.18.2.1·transformers-0.6.1.0
38 plugin·package·dependencies:38 plugin·package·dependencies:
39 trusted·package·dependencies:·base-4.18.2.139 trusted·package·dependencies:·base-4.18.2.1
40 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic40 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
41 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text41 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
42 ·········Data.Text.Lazy·Data.Text.Show42 ·········Data.Text.Lazy·Data.Text.Show
Offset 62, 190 lines modifiedOffset 62, 190 lines modified
62 import··-/··Data.Maybe·59f4382c22a7b49c978e56fa2a78fa4d62 import··-/··Data.Maybe·59f4382c22a7b49c978e56fa2a78fa4d
63 import··-/··Data.OldList·01b13b2f85c9b34d011d43dc79317bd063 import··-/··Data.OldList·01b13b2f85c9b34d011d43dc79317bd0
64 import··-/··Data.Tuple·d9beb5d70c09aac855be2a098f256b8664 import··-/··Data.Tuple·d9beb5d70c09aac855be2a098f256b86
65 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b965 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
66 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c66 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c
67 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc267 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
68 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0868 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
69 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Internal·aa6c15b3d7e31d27d021b7d8c24da9df 
70 ··exports:·146e8f842431b680716c419407cffe60 
71 ··<!>·c97a1870a9113ade6ee8d05b699cd842 
72 ··MonadP·ada3d4739550355d9f33cf6cc568b643 
73 ··NondetT·9291704c5b1e74307911f35647adee36 
74 ··cut·27d50c9073647eb6b4de3fe9371ca11a 
75 ··disamb·11c3655885a932bfa2f3372b293019f7 
76 ··enterContext·9af1f812e8a3dce31fba68ccde6cfc5b 
77 ··errorP·1033e31677642e3f29464127166c7c6c 
78 ··exitContext·a207f4c9e867581d5cd08517550112b1 
79 ··exitP·2d5fdc3819f6aa172a9c9b350d6ecdbc 
80 ··getPrefs·03d4e67009b350acbcd7482aade9fbad 
81 ··hoistList·29a0503a878bf631c0ccf48e46ef88ab 
82 ··hoistMaybe·0a17bd107955ba0eac324191011aacbc 
83 ··missingArgP·2e4e39f7b638dc69eb43d309e43fbecb 
84 ··runReadM·fe088c06581cdd9f3cab8d991d6b170b 
85 ··uncons·37da082dddf6711897741c2e9649475f 
86 ··withReadM·0689b8aecd0eca7e600eeb0f4c34f2b3 
87 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·430992b0dedbffd92ad68dce39a4f356 
88 ··exports:·904fbc4524419be6a3d209d21d18b8b5 
89 ··AllPositionals·bbccc5968c5fed62020dd70984675481 
90 ··AltNode·990e3cc3825aad273829b1402c3321d5 
91 ··AltP·d2c3f35e16b2ab1617a4bdb125100a39 
92 ··ArgPolicy·c4f5369f920a765841844a0d18e96b48 
93 ··ArgReader·d42a06a90a334e82f43b59f66f9773be 
94 ··Args·836e897c02f47a77762c1b4819f0b3c1 
95 ··ArgumentReachability·def728fea104dac17e2b6259dec41e46 
96 ··ArgumentReachability·276677ba33949412b707df92e2424f84 
97 ··Backtrack·60145bc752ba460adbe90613f45caea1 
98 ··BindNode·88d208c0e711c6cc794f619e64c1508d 
99 ··BindP·270cb51bdc706575cae03ee7aaf90fea 
100 ··CmdCont·5e2dd68f8500c55cecd98eae9c9ce7f3 
101 ··CmdReader·3992f49485537cfb0ada58f423553be4 
102 ··CmdStart·c7811be95d7ad01fa9c3cc8e94eee327 
103 ··FlagReader·dd4b97c13d5dbe0f5c4692282adb436a 
104 ··ForwardOptions·f1eec4341192231d1c238fc00b217c25 
105 ··Internal·475d735a71e58c777623face6465720d 
106 ··IsCmdStart·a831e2cab0d353754dde3d0db9a65e29 
107 ··Leaf·ba58acb874acc1c4374a907eaa37a662 
108 ··MarkDefault·997f4d27f4e004d00ef0620079a46268 
109 ··MultNode·9cdb71c02ab437b172a9e702e0eb08e0 
110 ··MultP·3c38e69b42471ebab506b4e731dcf310 
111 ··NilP·9aabce3227177319dc3bc55dcca01819 
112 ··NoBacktrack·488e76a8017331f01cbc6bcf150e94b6 
113 ··NoDefault·8792bb637aef940b62dfc00277e05ba2 
114 ··NoIntersperse·4e56adb2ca3b7850b2acd2700846ff3b 
115 ··OptLong·9d4b515ab94db4c1deff61496ed97b1c 
116 ··OptName·3286801d2b3d98fc60783af9ad1578ad 
117 ··OptP·b48b4e22f873c79e0a3009e51d619868 
118 ··OptReader·9e09e5a1651482a0c467f58e0fac1fee 
119 ··OptReader·fe62b447de69074b368fdabe89e4e728 
120 ··OptShort·514598f014b5b6e8f9875024cbee9702 
121 ··OptTree·9d0d153790bf165232c0cdc78898aabd 
122 ··Option·829e234661b6188b93920056b9493056 
123 ··Parser·687b8e32795044dc5179e4baf99f9880 
124 ··ParserInfo·1557bb6cf061f0066e8ab8c5d7b58199 
125 ··ParserInfo·52bca2a3b2ce5ac833d849cb5590c7aa 
126 ··ParserPrefs·874b1f590860bb51a99f0fa4aeb33a66 
127 ··ParserPrefs·3214b20b651502310be497a1c7a34589 
128 ··SomeParser·a5408061ab596df0248854908c312c18 
129 ··SubparserInline·d908437c50863295f190d30e423a444a 
130 ··UnexpectedError·fec58ce2bfc82fca0995e10d7112dba5 
131 ··crCompleter·ffc90877e13d4cb4692b3e4db37c2605 
132 ··crReader·83de827b17222a7f82908731d8e64362 
133 ··infoFailureCode·369bbf276746b41402d7668e0b1411ca 
134 ··infoFooter·d6fcfb66753140840140953ae79644ca 
135 ··infoFullDesc·888f814b05f2e22f68b868dabffd1a15 
136 ··infoHeader·db9586ebfa2b468a9ef58c8154eb7a02 
137 ··infoParser·f8a4f16ec08c549297ab8c8d33bb3865 
138 ··infoPolicy·9e3d724e518ee83d1f6a6598bc9c083a 
139 ··infoProgDesc·0ee34f46c541ba79d200506bb787a06b 
140 ··isShortName·b89995ddc3b465d074021b9bf6f00fac 
141 ··optMain·0173a833ffa3aba8a1906e66c8a5ad26 
142 ··optVisibility·07e40bb9f81d39b3dcd234e6a3d5297a 
143 ··prefBacktrack·e23d78330ee61b971e9598812fa5effb 
144 ··prefColumns·3159d0954660252f283d3b7870c84d3e 
145 ··prefDisambiguate·d627c5702fff6687bec9ef9ef12ed497 
146 ··prefHelpLongEquals·f11c8e01e0f66010af24afc1474fe1ee 
147 ··prefHelpShowGlobal·fd35bc973564e8387fcc1bd2fb1dc8bb 
148 ··prefMultiSuffix·bc48f1b0ab439d18ec8e211fafb9b587 
149 ··prefShowHelpOnEmpty·643524be4b8e7388135bc331c661b0e0 
150 ··prefShowHelpOnError·248ad42882786b45e515faf7fe7ec96e 
151 ··prefTabulateFill·6c5cb233b7100b044ed03e69eaf1230c69 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Internal·5b37aa745881e7b9af5311f008fb5edb
Max diff block lines reached; 15038/25689 bytes (58.54%) of diff not shown.
42.5 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Extra.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Extra.hi
Files 96% similar despite different names
42.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·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Options.Applicative.Extra·90667 interface·Options.Applicative.Extra·9066
8 ··interface·hash:·7efb473c10d3a4f29bc1314a5a00e107 
9 ··ABI·hash:·b47da423480305977f9b62488e35993b 
10 ··export-list·hash:·693d0947312ed8a0936b2f95f9d76c5d8 ··interface·hash:·88fda631744e87da54a5ee05ccd1fc5b
 9 ··ABI·hash:·16d0c0d014b0ce764c1ea2b1092441ef
 10 ··export-list·hash:·bdf233295ded4f624250d1be7323193d
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·a4560d8590158ab48be3c503f805101712 ··flag·hash:·467d7993cb3c1d3c83c15b082231d547
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·2565384f4aca9681438199485350448516 ··src_hash:·2565384f4aca96814381994853504485
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 30, 21 lines modifiedOffset 30, 21 lines modified
30 ··renderFailure30 ··renderFailure
31 ··simpleVersioner31 ··simpleVersioner
32 ··Options.Applicative.Types.overFailure32 ··Options.Applicative.Types.overFailure
33 ··Options.Applicative.Types.CompletionResult{Options.Applicative.Types.CompletionResult·execCompletion}33 ··Options.Applicative.Types.CompletionResult{Options.Applicative.Types.CompletionResult·execCompletion}
34 ··Options.Applicative.Types.ParserFailure{Options.Applicative.Types.ParserFailure·execFailure}34 ··Options.Applicative.Types.ParserFailure{Options.Applicative.Types.ParserFailure·execFailure}
35 ··Options.Applicative.Types.ParserPrefs{Options.Applicative.Types.ParserPrefs·prefBacktrack·prefColumns·prefDisambiguate·prefHelpLongEquals·prefHelpShowGlobal·prefMultiSuffix·prefShowHelpOnEmpty·prefShowHelpOnError·prefTabulateFill}35 ··Options.Applicative.Types.ParserPrefs{Options.Applicative.Types.ParserPrefs·prefBacktrack·prefColumns·prefDisambiguate·prefHelpLongEquals·prefHelpShowGlobal·prefMultiSuffix·prefShowHelpOnEmpty·prefShowHelpOnError·prefTabulateFill}
36 ··Options.Applicative.Types.ParserResult{Options.Applicative.Types.CompletionInvoked·Options.Applicative.Types.Failure·Options.Applicative.Types.Success}36 ··Options.Applicative.Types.ParserResult{Options.Applicative.Types.CompletionInvoked·Options.Applicative.Types.Failure·Options.Applicative.Types.Success}
37 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.BashCompletion37 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.BashCompletion
38 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder38 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder
39 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Internal39 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder.Internal
40 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common40 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common
41 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help41 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help
42 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Internal42 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Internal
43 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types43 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
44 boot·module·dependencies:44 boot·module·dependencies:
45 direct·package·dependencies:·base-4.18.2.145 direct·package·dependencies:·base-4.18.2.1
46 plugin·package·dependencies:46 plugin·package·dependencies:
47 trusted·package·dependencies:·base-4.18.2.147 trusted·package·dependencies:·base-4.18.2.1
48 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic48 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
49 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text49 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
50 ·········Data.Text.Lazy·Data.Text.Show50 ·········Data.Text.Lazy·Data.Text.Show
Offset 77, 151 lines modifiedOffset 77, 151 lines modified
77 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c77 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c
78 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc278 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
79 import··-/··System.Environment·d7f46b71958927a4ac5713d5af57680479 import··-/··System.Environment·d7f46b71958927a4ac5713d5af576804
80 import··-/··System.Exit·a4d200037bd68ba564db93d9533f61ff80 import··-/··System.Exit·a4d200037bd68ba564db93d9533f61ff
81 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d81 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d
82 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0882 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
83 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9483 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
84 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.BashCompletion·0e0777b4d32f3bbfa16df5de1f39d0f6 
85 ··exports:·f55d782e76e8ac238f17b7e80e37270d 
86 ··bashCompletionParser·2156073d1bd011fb5ac49845a2b9c0ee 
87 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder·261d10f0b333dc2b01d53f0a1958d409 
88 ··exports:·7c7a5f8ea104780d10ed90cc013444aa 
89 ··defaultPrefs·3636513d329cebd154655ccd93ecb6b2 
90 ··help·db9e62f315da07bd529b01727ee709c4 
91 ··hidden·c5feb78505335d84e11244f7ba01d134 
92 ··infoOption·bf5014208dc324cd102f8f79e7aed61f 
93 ··long·8fa346414ffbe235325586d6c4427839 
94 ··metavar·04cd119772add481b6db1bde6db29de4 
95 ··noArgError·4b80e9eeced9e15dc128f461d6ab5f5c 
96 ··option·7c4ade22a22b5c1d2aa94e992ccc649c 
97 ··short·4d33c33bbf4e267042b2b3e6b2e1a0b3 
98 ··value·5ae232c25359cbf527c11873abc504f0 
99 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Internal·29cb87778333dabad6b7b91c16ca5e28 
100 ··exports:·7b3df6497709f12d021d46ead2f2735b 
101 ··CommandFields·dcb327c5e7a4b8016af0319a75125f9a 
102 ··Mod·07304fdf35ffbc53c1b2586d6d705f93 
103 ··Mod·edb059d8c27ae543497dd09e7471cca0 
104 ··OptionFields·34ba9eb40918f7fd3508d771fe509783 
105 ··mkCommand·9776cfd7eaf791dd9f9cac9b851e1490 
106 ··mkParser·b7769c55b82d773ff2b07f8eb7fdb775 
107 ··noGlobal·99d2b8dcfb9a35211d724a21690ec6fc 
108 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common·9210ec4fcd55ac284b5f1a4711946ba5 
109 ··exports:·7dc2272908e72deadf0947a5cc87de9c 
110 ··mapParser·4b3f66eee3d712be46a071b9650fce12 
111 ··runParserInfo·c07391f79b7f53d92d046ca5ead8a436 
112 ··runParserStep·4eadc3949ecee0540f507d7c43253dac 
113 ··showOption·20c94a3ca1665cb260d6dcdd5f3ec672 
114 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help·a5a8fdd3e6bbaf8187523ff03cbd4b1d 
115 ··exports:·0b369650a432677a23d255d8863bfd70 
116 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk·6786b148db7d40b8e1c693f6706c3e55 
117 ··<<+>>·5b9b7b8b8a048f4445a0af67513573d5 
118 ··stringChunk·366cfd20b562d358cc75c7235a9459ee 
119 ··vcatChunks·8252762a76f958b5c16bb0577507570a 
120 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Core·35fa6f0453ba57680f96e5adec98e617 
121 ··descriptionHelp·b8f242d6c7cf0c64b4ab0777dd6decca 
122 ··errorHelp·dc4d611e4a338e91b24186db51fa539b 
123 ··footerHelp·665141b152a89a463aabfc7ef9272086 
124 ··headerHelp·a72af6e04c1d6ab8c286ea83b3ccfe47 
125 ··missingDesc·dcb36bd6d76ed1c50fbef40347bb8c3e 
126 ··parserGlobals·b0f5a28c9b17f6260e221a4aa7bfbe98 
127 ··parserHelp·1e5cac789adb1adf0ed23ecb7bdd483b 
128 ··parserUsage·e0b57af998cd646dfde9856af8bde1af 
129 ··suggestionsHelp·75f7dd85e4b04a4e0ef2530c3d1d5098 
130 ··usageHelp·52b756b02e1cadceb0068264e4026597 
131 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Levenshtein·c5196da9b89908dc0eb72af129800bb7 
132 ··editDistance·9eddccaddfc7b4ee71c9f55a928d7f9b 
133 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty·cb4c442b0098ce2d92c3bbd547615d0f 
134 ··.$.·0d998297a78d3135531e8a8871927c42 
135 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Types·8b7a5383e77eb035f9fa4871ae29d0bf 
136 ··ParserHelp·321b1cdc0a6cee5df67ba340ac60191a 
137 ··renderHelp·d0838cc87bd2e55a86fc4cd9d297e6ff 
138 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Internal·aa6c15b3d7e31d27d021b7d8c24da9df 
139 ··exports:·146e8f842431b680716c419407cffe60 
140 ··contextNames·e71728fde487b7cf136cdf46e39bf9fb 
141 ··runP·3a30ad05c8e6e8c513baf8d36a588cfc 
142 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·430992b0dedbffd92ad68dce39a4f356 
143 ··exports:·904fbc4524419be6a3d209d21d18b8b5 
144 ··ArgReader·d42a06a90a334e82f43b59f66f9773be 
145 ··CmdReader·3992f49485537cfb0ada58f423553be4 
146 ··CmdStart·c7811be95d7ad01fa9c3cc8e94eee327 
147 ··CompletionInvoked·f93ea0a71fea1347462720db9e966721 
148 ··CompletionResult·630d9497058cb33d4e809e29a9c5e4cf 
149 ··CompletionResult·228d7d58fa04e143ccfedece569f23ac 
150 ··Context·e49ba9e74d3085994a57c8bff2822b78 
151 ··Context·eeb8a3af56d5bd18f41638b405c23964 
152 ··ErrorMsg·69c00a41c2715acc63cec04a4fd56f0a 
153 ··ExpectsArgError·0f22b41ab4c276fb143fa9e5b0973922 
154 ··Failure·262ea755e91b7d95d0363361e4c3ec70 
155 ··FlagReader·dd4b97c13d5dbe0f5c4692282adb436a 
156 ··InfoMsg·06d92d953940deae2124ac0e02adc82b 
157 ··MissingError·bb966855fbc3121006dab3b8e30a9940 
158 ··OptReader·9e09e5a1651482a0c467f58e0fac1fee 
159 ··ParseError·9725d84553903474969f940abeb660f7 
Max diff block lines reached; 26701/43165 bytes (61.86%) of diff not shown.
42.5 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Extra.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Extra.dyn_hi
Files 96% similar despite different names
42.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·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Options.Applicative.Extra·90667 interface·Options.Applicative.Extra·9066
8 ··interface·hash:·7efb473c10d3a4f29bc1314a5a00e107 
9 ··ABI·hash:·b47da423480305977f9b62488e35993b 
10 ··export-list·hash:·693d0947312ed8a0936b2f95f9d76c5d8 ··interface·hash:·88fda631744e87da54a5ee05ccd1fc5b
 9 ··ABI·hash:·16d0c0d014b0ce764c1ea2b1092441ef
 10 ··export-list·hash:·bdf233295ded4f624250d1be7323193d
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·467d7993cb3c1d3c83c15b082231d54712 ··flag·hash:·a4560d8590158ab48be3c503f8051017
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·2565384f4aca9681438199485350448516 ··src_hash:·2565384f4aca96814381994853504485
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 30, 21 lines modifiedOffset 30, 21 lines modified
30 ··renderFailure30 ··renderFailure
31 ··simpleVersioner31 ··simpleVersioner
32 ··Options.Applicative.Types.overFailure32 ··Options.Applicative.Types.overFailure
33 ··Options.Applicative.Types.CompletionResult{Options.Applicative.Types.CompletionResult·execCompletion}33 ··Options.Applicative.Types.CompletionResult{Options.Applicative.Types.CompletionResult·execCompletion}
34 ··Options.Applicative.Types.ParserFailure{Options.Applicative.Types.ParserFailure·execFailure}34 ··Options.Applicative.Types.ParserFailure{Options.Applicative.Types.ParserFailure·execFailure}
35 ··Options.Applicative.Types.ParserPrefs{Options.Applicative.Types.ParserPrefs·prefBacktrack·prefColumns·prefDisambiguate·prefHelpLongEquals·prefHelpShowGlobal·prefMultiSuffix·prefShowHelpOnEmpty·prefShowHelpOnError·prefTabulateFill}35 ··Options.Applicative.Types.ParserPrefs{Options.Applicative.Types.ParserPrefs·prefBacktrack·prefColumns·prefDisambiguate·prefHelpLongEquals·prefHelpShowGlobal·prefMultiSuffix·prefShowHelpOnEmpty·prefShowHelpOnError·prefTabulateFill}
36 ··Options.Applicative.Types.ParserResult{Options.Applicative.Types.CompletionInvoked·Options.Applicative.Types.Failure·Options.Applicative.Types.Success}36 ··Options.Applicative.Types.ParserResult{Options.Applicative.Types.CompletionInvoked·Options.Applicative.Types.Failure·Options.Applicative.Types.Success}
37 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.BashCompletion37 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.BashCompletion
38 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder38 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder
39 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Internal39 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder.Internal
40 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common40 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common
41 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help41 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help
42 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Internal42 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Internal
43 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types43 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
44 boot·module·dependencies:44 boot·module·dependencies:
45 direct·package·dependencies:·base-4.18.2.145 direct·package·dependencies:·base-4.18.2.1
46 plugin·package·dependencies:46 plugin·package·dependencies:
47 trusted·package·dependencies:·base-4.18.2.147 trusted·package·dependencies:·base-4.18.2.1
48 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic48 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
49 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text49 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
50 ·········Data.Text.Lazy·Data.Text.Show50 ·········Data.Text.Lazy·Data.Text.Show
Offset 77, 151 lines modifiedOffset 77, 151 lines modified
77 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c77 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c
78 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc278 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
79 import··-/··System.Environment·d7f46b71958927a4ac5713d5af57680479 import··-/··System.Environment·d7f46b71958927a4ac5713d5af576804
80 import··-/··System.Exit·a4d200037bd68ba564db93d9533f61ff80 import··-/··System.Exit·a4d200037bd68ba564db93d9533f61ff
81 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d81 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d
82 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0882 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
83 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9483 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
84 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.BashCompletion·0e0777b4d32f3bbfa16df5de1f39d0f6 
85 ··exports:·f55d782e76e8ac238f17b7e80e37270d 
86 ··bashCompletionParser·2156073d1bd011fb5ac49845a2b9c0ee 
87 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder·261d10f0b333dc2b01d53f0a1958d409 
88 ··exports:·7c7a5f8ea104780d10ed90cc013444aa 
89 ··defaultPrefs·3636513d329cebd154655ccd93ecb6b2 
90 ··help·db9e62f315da07bd529b01727ee709c4 
91 ··hidden·c5feb78505335d84e11244f7ba01d134 
92 ··infoOption·bf5014208dc324cd102f8f79e7aed61f 
93 ··long·8fa346414ffbe235325586d6c4427839 
94 ··metavar·04cd119772add481b6db1bde6db29de4 
95 ··noArgError·4b80e9eeced9e15dc128f461d6ab5f5c 
96 ··option·7c4ade22a22b5c1d2aa94e992ccc649c 
97 ··short·4d33c33bbf4e267042b2b3e6b2e1a0b3 
98 ··value·5ae232c25359cbf527c11873abc504f0 
99 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Internal·29cb87778333dabad6b7b91c16ca5e28 
100 ··exports:·7b3df6497709f12d021d46ead2f2735b 
101 ··CommandFields·dcb327c5e7a4b8016af0319a75125f9a 
102 ··Mod·07304fdf35ffbc53c1b2586d6d705f93 
103 ··Mod·edb059d8c27ae543497dd09e7471cca0 
104 ··OptionFields·34ba9eb40918f7fd3508d771fe509783 
105 ··mkCommand·9776cfd7eaf791dd9f9cac9b851e1490 
106 ··mkParser·b7769c55b82d773ff2b07f8eb7fdb775 
107 ··noGlobal·99d2b8dcfb9a35211d724a21690ec6fc 
108 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common·9210ec4fcd55ac284b5f1a4711946ba5 
109 ··exports:·7dc2272908e72deadf0947a5cc87de9c 
110 ··mapParser·4b3f66eee3d712be46a071b9650fce12 
111 ··runParserInfo·c07391f79b7f53d92d046ca5ead8a436 
112 ··runParserStep·4eadc3949ecee0540f507d7c43253dac 
113 ··showOption·20c94a3ca1665cb260d6dcdd5f3ec672 
114 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help·a5a8fdd3e6bbaf8187523ff03cbd4b1d 
115 ··exports:·0b369650a432677a23d255d8863bfd70 
116 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk·6786b148db7d40b8e1c693f6706c3e55 
117 ··<<+>>·5b9b7b8b8a048f4445a0af67513573d5 
118 ··stringChunk·366cfd20b562d358cc75c7235a9459ee 
119 ··vcatChunks·8252762a76f958b5c16bb0577507570a 
120 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Core·35fa6f0453ba57680f96e5adec98e617 
121 ··descriptionHelp·b8f242d6c7cf0c64b4ab0777dd6decca 
122 ··errorHelp·dc4d611e4a338e91b24186db51fa539b 
123 ··footerHelp·665141b152a89a463aabfc7ef9272086 
124 ··headerHelp·a72af6e04c1d6ab8c286ea83b3ccfe47 
125 ··missingDesc·dcb36bd6d76ed1c50fbef40347bb8c3e 
126 ··parserGlobals·b0f5a28c9b17f6260e221a4aa7bfbe98 
127 ··parserHelp·1e5cac789adb1adf0ed23ecb7bdd483b 
128 ··parserUsage·e0b57af998cd646dfde9856af8bde1af 
129 ··suggestionsHelp·75f7dd85e4b04a4e0ef2530c3d1d5098 
130 ··usageHelp·52b756b02e1cadceb0068264e4026597 
131 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Levenshtein·c5196da9b89908dc0eb72af129800bb7 
132 ··editDistance·9eddccaddfc7b4ee71c9f55a928d7f9b 
133 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty·cb4c442b0098ce2d92c3bbd547615d0f 
134 ··.$.·0d998297a78d3135531e8a8871927c42 
135 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Types·8b7a5383e77eb035f9fa4871ae29d0bf 
136 ··ParserHelp·321b1cdc0a6cee5df67ba340ac60191a 
137 ··renderHelp·d0838cc87bd2e55a86fc4cd9d297e6ff 
138 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Internal·aa6c15b3d7e31d27d021b7d8c24da9df 
139 ··exports:·146e8f842431b680716c419407cffe60 
140 ··contextNames·e71728fde487b7cf136cdf46e39bf9fb 
141 ··runP·3a30ad05c8e6e8c513baf8d36a588cfc 
142 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·430992b0dedbffd92ad68dce39a4f356 
143 ··exports:·904fbc4524419be6a3d209d21d18b8b5 
144 ··ArgReader·d42a06a90a334e82f43b59f66f9773be 
145 ··CmdReader·3992f49485537cfb0ada58f423553be4 
146 ··CmdStart·c7811be95d7ad01fa9c3cc8e94eee327 
147 ··CompletionInvoked·f93ea0a71fea1347462720db9e966721 
148 ··CompletionResult·630d9497058cb33d4e809e29a9c5e4cf 
149 ··CompletionResult·228d7d58fa04e143ccfedece569f23ac 
150 ··Context·e49ba9e74d3085994a57c8bff2822b78 
151 ··Context·eeb8a3af56d5bd18f41638b405c23964 
152 ··ErrorMsg·69c00a41c2715acc63cec04a4fd56f0a 
153 ··ExpectsArgError·0f22b41ab4c276fb143fa9e5b0973922 
154 ··Failure·262ea755e91b7d95d0363361e4c3ec70 
155 ··FlagReader·dd4b97c13d5dbe0f5c4692282adb436a 
156 ··InfoMsg·06d92d953940deae2124ac0e02adc82b 
157 ··MissingError·bb966855fbc3121006dab3b8e30a9940 
158 ··OptReader·9e09e5a1651482a0c467f58e0fac1fee 
159 ··ParseError·9725d84553903474969f940abeb660f7 
Max diff block lines reached; 26701/43165 bytes (61.86%) of diff not shown.
33.3 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Chunk.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Chunk.dyn_hi
Files 97% similar despite different names
33.0 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Options.Applicative.Help.Chunk·90667 interface·Options.Applicative.Help.Chunk·9066
8 ··interface·hash:·080cbb8ebc23770c26d7435806534b66 
9 ··ABI·hash:·6786b148db7d40b8e1c693f6706c3e55 
10 ··export-list·hash:·fe700d011e9670eb3617c022e7b556108 ··interface·hash:·7d5e186a085010c43862686a4a08bb42
 9 ··ABI·hash:·a9ca3c368d94a4551d755634629cb576
 10 ··export-list·hash:·720099ae636b644bedc596c5e2c6c8f5
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8a2b75dcaeeb487d864fe0047493512a12 ··flag·hash:·8a2b75dcaeeb487d864fe0047493512a
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·5ceedad69679ab3bbe9e2f9d746a497b16 ··src_hash:·5ceedad69679ab3bbe9e2f9d746a497b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··listToChunk26 ··listToChunk
27 ··paragraph27 ··paragraph
28 ··stringChunk28 ··stringChunk
29 ··tabulate29 ··tabulate
30 ··vcatChunks30 ··vcatChunks
31 ··vsepChunks31 ··vsepChunks
32 ··Chunk{Chunk·unChunk}32 ··Chunk{Chunk·unChunk}
33 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty33 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty
34 boot·module·dependencies:34 boot·module·dependencies:
35 direct·package·dependencies:·base-4.18.2.135 direct·package·dependencies:·base-4.18.2.1
36 plugin·package·dependencies:36 plugin·package·dependencies:
37 trusted·package·dependencies:·base-4.18.2.137 trusted·package·dependencies:·base-4.18.2.1
38 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic38 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
39 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text39 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
40 ·········Data.Text.Lazy·Data.Text.Show40 ·········Data.Text.Lazy·Data.Text.Show
Offset 58, 21 lines modifiedOffset 58, 21 lines modified
58 import··-/··Data.Maybe·59f4382c22a7b49c978e56fa2a78fa4d58 import··-/··Data.Maybe·59f4382c22a7b49c978e56fa2a78fa4d
59 import··-/··Data.OldList·01b13b2f85c9b34d011d43dc79317bd059 import··-/··Data.OldList·01b13b2f85c9b34d011d43dc79317bd0
60 import··-/··Data.Semigroup·733ef5c026f733293cf0d799af7fe8db60 import··-/··Data.Semigroup·733ef5c026f733293cf0d799af7fe8db
61 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b961 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
62 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc62 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
63 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc263 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
64 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0864 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
65 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty·cb4c442b0098ce2d92c3bbd547615d0f 
66 ··exports:·b8b1856c0599fa411fcd53d95927562c 
67 ··.$.·0d998297a78d3135531e8a8871927c42 
68 ··</>·ff8039d5595c359fe710d74b03554293 
69 ··Doc·f15a8e9c35db549d19d907f1906f2c5765 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty·184decc3c5c174f2cc5860099ee26e13
 66 ··exports:·345a085229c79f7fb4a72fd7868df36b
 67 ··.$.·04810d31ae53cc9e465699b98907f93f
 68 ··</>·a3000af436199c204d468d9a0ba4c06b
 69 ··Doc·1830a61fe7b1d41dbb184998987666da
70 import··-/··Prettyprinter.Internal·28e073e62fc1f5b00c0067643cd8177670 import··-/··Prettyprinter.Internal·28e073e62fc1f5b00c0067643cd81776
71 be2b02368b866913aa597ff192da825271 6630941fa49cd4c87974dac4f157319a
72 ··$fAlternativeChunk·::·GHC.Base.Alternative·Chunk72 ··$fAlternativeChunk·::·GHC.Base.Alternative·Chunk
73 ··DFunId73 ··DFunId
74 ··[HasNoCafRefs,·TagSig:·<TagProper>,74 ··[HasNoCafRefs,·TagSig:·<TagProper>,
75 ···LambdaFormInfo:·LFCon[GHC.Base.C:Alternative],·Inline:·CONLIKE,75 ···LambdaFormInfo:·LFCon[GHC.Base.C:Alternative],·Inline:·CONLIKE,
76 ···Unfolding:·DFun:.76 ···Unfolding:·DFun:.
77 ················@Chunk77 ················@Chunk
78 ················$fApplicativeChunk78 ················$fApplicativeChunk
Offset 83, 32 lines modifiedOffset 83, 32 lines modified
83 ··················`cast`83 ··················`cast`
84 ················(forall·(a·::·<*>_N).84 ················(forall·(a·::·<*>_N).
85 ·················<Chunk·a>_R85 ·················<Chunk·a>_R
86 ·················%<'GHC.Types.Many>_N·->_R·<Chunk·a>_R86 ·················%<'GHC.Types.Many>_N·->_R·<Chunk·a>_R
87 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Chunk[0])·<a>_N)87 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Chunk[0])·<a>_N)
88 ················$fAlternativeChunk_$csome88 ················$fAlternativeChunk_$csome
89 ················$fAlternativeChunk_$cmany]89 ················$fAlternativeChunk_$cmany]
90 bb27ef43edf0ff63e3d2351bbd843a5b90 aba0fcb7097b19bbc6fcf66aad4d31bd
91 ··$fAlternativeChunk1·::·GHC.Maybe.Maybe·[a]91 ··$fAlternativeChunk1·::·GHC.Maybe.Maybe·[a]
92 ··[HasNoCafRefs,·TagSig:·<TagProper>,92 ··[HasNoCafRefs,·TagSig:·<TagProper>,
93 ···LambdaFormInfo:·LFCon[GHC.Maybe.Just],93 ···LambdaFormInfo:·LFCon[GHC.Maybe.Just],
94 ···Unfolding:·Core:·<vanilla>94 ···Unfolding:·Core:·<vanilla>
95 ··············\·@a·->·GHC.Maybe.Just·@[a]·(GHC.Types.[]·@a)]95 ··············\·@a·->·GHC.Maybe.Just·@[a]·(GHC.Types.[]·@a)]
96 cab40e4671b2e2050fdf8549c3c602d196 5cc3b047d17ec8484e0f0158c28eb4b0
97 ··$fAlternativeChunk2·::·Chunk·a·->·Chunk·a·->·GHC.Maybe.Maybe·a97 ··$fAlternativeChunk2·::·Chunk·a·->·Chunk·a·->·GHC.Maybe.Maybe·a
98 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,98 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
99 ···Strictness:·<1L><ML>,99 ···Strictness:·<1L><ML>,
100 ···Unfolding:·Core:·<vanilla>100 ···Unfolding:·Core:·<vanilla>
101 ··············\·@a101 ··············\·@a
102 ················(a1['GHC.Types.Many]·::·Chunk·a)102 ················(a1['GHC.Types.Many]·::·Chunk·a)
103 ················(b['GHC.Types.Many]·::·Chunk·a)·->103 ················(b['GHC.Types.Many]·::·Chunk·a)·->
104 ··············case·a1·`cast`·(N:Chunk[0]·<a>_N)·of·wild·{104 ··············case·a1·`cast`·(N:Chunk[0]·<a>_N)·of·wild·{
105 ················GHC.Maybe.Nothing·->·b·`cast`·(N:Chunk[0]·<a>_N)105 ················GHC.Maybe.Nothing·->·b·`cast`·(N:Chunk[0]·<a>_N)
106 ················GHC.Maybe.Just·ipv·->·wild·}]106 ················GHC.Maybe.Just·ipv·->·wild·}]
107 472711b46b1b95c532b6839fc530b793107 bd3ff612d1ca3d1db0585263e3b47b13
108 ··$fAlternativeChunk_$cmany·::·Chunk·a·->·Chunk·[a]108 ··$fAlternativeChunk_$cmany·::·Chunk·a·->·Chunk·[a]
109 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,109 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
110 ···Strictness:·<SL>,·CPR:·2,110 ···Strictness:·<SL>,·CPR:·2,
111 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>111 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
112 ··············\·@a·(eta['GHC.Types.Many]·::·Chunk·a)·->112 ··············\·@a·(eta['GHC.Types.Many]·::·Chunk·a)·->
113 ··············letrec·{113 ··············letrec·{
114 ················many_v·::·GHC.Maybe.Maybe·[a]·[]114 ················many_v·::·GHC.Maybe.Maybe·[a]·[]
Offset 116, 15 lines modifiedOffset 116, 15 lines modified
116 ····················GHC.Maybe.Nothing·->·$fAlternativeChunk1·@a116 ····················GHC.Maybe.Nothing·->·$fAlternativeChunk1·@a
117 ····················GHC.Maybe.Just·a1117 ····················GHC.Maybe.Just·a1
118 ····················->·case·many_v·of·wild1·{118 ····················->·case·many_v·of·wild1·{
119 ·························GHC.Maybe.Nothing·->·$fAlternativeChunk1·@a119 ·························GHC.Maybe.Nothing·->·$fAlternativeChunk1·@a
120 ·························GHC.Maybe.Just·a2·->·GHC.Maybe.Just·@[a]·(GHC.Types.:·@a·a1·a2)·}·}120 ·························GHC.Maybe.Just·a2·->·GHC.Maybe.Just·@[a]·(GHC.Types.:·@a·a1·a2)·}·}
121 ··············}·in121 ··············}·in
122 ··············many_v·`cast`·(Sym·(N:Chunk[0])·<[a]>_N)]122 ··············many_v·`cast`·(Sym·(N:Chunk[0])·<[a]>_N)]
123 55ef3e6c0dc4d056dbd760608dffe061123 a81792f6127326f3fe60e6f2f7a315fc
124 ··$fAlternativeChunk_$csome·::·Chunk·a·->·Chunk·[a]124 ··$fAlternativeChunk_$csome·::·Chunk·a·->·Chunk·[a]
125 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,125 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
126 ···Strictness:·<SL>,126 ···Strictness:·<SL>,
127 ···Unfolding:·Core:·<vanilla>127 ···Unfolding:·Core:·<vanilla>
128 ··············\·@a·(eta['GHC.Types.Many]·::·Chunk·a)·->128 ··············\·@a·(eta['GHC.Types.Many]·::·Chunk·a)·->
129 ··············letrec·{129 ··············letrec·{
130 ················some_v·::·GHC.Maybe.Maybe·[a]·[]130 ················some_v·::·GHC.Maybe.Maybe·[a]·[]
Offset 134, 15 lines modifiedOffset 134, 15 lines modified
134 ····················->·case·some_v·of·wild1·{134 ····················->·case·some_v·of·wild1·{
135 ·························GHC.Maybe.Nothing135 ·························GHC.Maybe.Nothing
136 ·························->·GHC.Maybe.Just·@[a]·(GHC.Types.:·@a·a1·(GHC.Types.[]·@a))136 ·························->·GHC.Maybe.Just·@[a]·(GHC.Types.:·@a·a1·(GHC.Types.[]·@a))
137 ·························GHC.Maybe.Just·ipv137 ·························GHC.Maybe.Just·ipv
138 ·························->·GHC.Maybe.Just·@[a]·(GHC.Types.:·@a·a1·ipv)·}·}138 ·························->·GHC.Maybe.Just·@[a]·(GHC.Types.:·@a·a1·ipv)·}·}
139 ··············}·in139 ··············}·in
140 ··············some_v·`cast`·(Sym·(N:Chunk[0])·<[a]>_N)]140 ··············some_v·`cast`·(Sym·(N:Chunk[0])·<[a]>_N)]
141 a6804efe0716a2f7f7eba4d40c16ce2e141 7b350afbab2d8737d13d39ecf80d0332
142 ··$fApplicativeChunk·::·GHC.Base.Applicative·Chunk142 ··$fApplicativeChunk·::·GHC.Base.Applicative·Chunk
143 ··DFunId143 ··DFunId
144 ··[HasNoCafRefs,·TagSig:·<TagProper>,144 ··[HasNoCafRefs,·TagSig:·<TagProper>,
145 ···LambdaFormInfo:·LFCon[GHC.Base.C:Applicative],·Inline:·CONLIKE,145 ···LambdaFormInfo:·LFCon[GHC.Base.C:Applicative],·Inline:·CONLIKE,
146 ···Unfolding:·DFun:.146 ···Unfolding:·DFun:.
147 ················@Chunk147 ················@Chunk
148 ················$fFunctorChunk148 ················$fFunctorChunk
Offset 165, 15 lines modifiedOffset 165, 15 lines modified
Max diff block lines reached; 27857/33774 bytes (82.48%) of diff not shown.
33.3 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Chunk.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Chunk.hi
Files 96% similar despite different names
33.0 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Options.Applicative.Help.Chunk·90667 interface·Options.Applicative.Help.Chunk·9066
8 ··interface·hash:·080cbb8ebc23770c26d7435806534b66 
9 ··ABI·hash:·6786b148db7d40b8e1c693f6706c3e55 
10 ··export-list·hash:·fe700d011e9670eb3617c022e7b556108 ··interface·hash:·7d5e186a085010c43862686a4a08bb42
 9 ··ABI·hash:·a9ca3c368d94a4551d755634629cb576
 10 ··export-list·hash:·720099ae636b644bedc596c5e2c6c8f5
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·d00acb23420a3e63654afc2340b6621112 ··flag·hash:·d00acb23420a3e63654afc2340b66211
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·5ceedad69679ab3bbe9e2f9d746a497b16 ··src_hash:·5ceedad69679ab3bbe9e2f9d746a497b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··listToChunk26 ··listToChunk
27 ··paragraph27 ··paragraph
28 ··stringChunk28 ··stringChunk
29 ··tabulate29 ··tabulate
30 ··vcatChunks30 ··vcatChunks
31 ··vsepChunks31 ··vsepChunks
32 ··Chunk{Chunk·unChunk}32 ··Chunk{Chunk·unChunk}
33 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty33 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty
34 boot·module·dependencies:34 boot·module·dependencies:
35 direct·package·dependencies:·base-4.18.2.135 direct·package·dependencies:·base-4.18.2.1
36 plugin·package·dependencies:36 plugin·package·dependencies:
37 trusted·package·dependencies:·base-4.18.2.137 trusted·package·dependencies:·base-4.18.2.1
38 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic38 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
39 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text39 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
40 ·········Data.Text.Lazy·Data.Text.Show40 ·········Data.Text.Lazy·Data.Text.Show
Offset 58, 21 lines modifiedOffset 58, 21 lines modified
58 import··-/··Data.Maybe·59f4382c22a7b49c978e56fa2a78fa4d58 import··-/··Data.Maybe·59f4382c22a7b49c978e56fa2a78fa4d
59 import··-/··Data.OldList·01b13b2f85c9b34d011d43dc79317bd059 import··-/··Data.OldList·01b13b2f85c9b34d011d43dc79317bd0
60 import··-/··Data.Semigroup·733ef5c026f733293cf0d799af7fe8db60 import··-/··Data.Semigroup·733ef5c026f733293cf0d799af7fe8db
61 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b961 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
62 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc62 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
63 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc263 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
64 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0864 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
65 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty·cb4c442b0098ce2d92c3bbd547615d0f 
66 ··exports:·b8b1856c0599fa411fcd53d95927562c 
67 ··.$.·0d998297a78d3135531e8a8871927c42 
68 ··</>·ff8039d5595c359fe710d74b03554293 
69 ··Doc·f15a8e9c35db549d19d907f1906f2c5765 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty·184decc3c5c174f2cc5860099ee26e13
 66 ··exports:·345a085229c79f7fb4a72fd7868df36b
 67 ··.$.·04810d31ae53cc9e465699b98907f93f
 68 ··</>·a3000af436199c204d468d9a0ba4c06b
 69 ··Doc·1830a61fe7b1d41dbb184998987666da
70 import··-/··Prettyprinter.Internal·28e073e62fc1f5b00c0067643cd8177670 import··-/··Prettyprinter.Internal·28e073e62fc1f5b00c0067643cd81776
71 be2b02368b866913aa597ff192da825271 6630941fa49cd4c87974dac4f157319a
72 ··$fAlternativeChunk·::·GHC.Base.Alternative·Chunk72 ··$fAlternativeChunk·::·GHC.Base.Alternative·Chunk
73 ··DFunId73 ··DFunId
74 ··[HasNoCafRefs,·TagSig:·<TagProper>,74 ··[HasNoCafRefs,·TagSig:·<TagProper>,
75 ···LambdaFormInfo:·LFCon[GHC.Base.C:Alternative],·Inline:·CONLIKE,75 ···LambdaFormInfo:·LFCon[GHC.Base.C:Alternative],·Inline:·CONLIKE,
76 ···Unfolding:·DFun:.76 ···Unfolding:·DFun:.
77 ················@Chunk77 ················@Chunk
78 ················$fApplicativeChunk78 ················$fApplicativeChunk
Offset 83, 32 lines modifiedOffset 83, 32 lines modified
83 ··················`cast`83 ··················`cast`
84 ················(forall·(a·::·<*>_N).84 ················(forall·(a·::·<*>_N).
85 ·················<Chunk·a>_R85 ·················<Chunk·a>_R
86 ·················%<'GHC.Types.Many>_N·->_R·<Chunk·a>_R86 ·················%<'GHC.Types.Many>_N·->_R·<Chunk·a>_R
87 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Chunk[0])·<a>_N)87 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Chunk[0])·<a>_N)
88 ················$fAlternativeChunk_$csome88 ················$fAlternativeChunk_$csome
89 ················$fAlternativeChunk_$cmany]89 ················$fAlternativeChunk_$cmany]
90 bb27ef43edf0ff63e3d2351bbd843a5b90 aba0fcb7097b19bbc6fcf66aad4d31bd
91 ··$fAlternativeChunk1·::·GHC.Maybe.Maybe·[a]91 ··$fAlternativeChunk1·::·GHC.Maybe.Maybe·[a]
92 ··[HasNoCafRefs,·TagSig:·<TagProper>,92 ··[HasNoCafRefs,·TagSig:·<TagProper>,
93 ···LambdaFormInfo:·LFCon[GHC.Maybe.Just],93 ···LambdaFormInfo:·LFCon[GHC.Maybe.Just],
94 ···Unfolding:·Core:·<vanilla>94 ···Unfolding:·Core:·<vanilla>
95 ··············\·@a·->·GHC.Maybe.Just·@[a]·(GHC.Types.[]·@a)]95 ··············\·@a·->·GHC.Maybe.Just·@[a]·(GHC.Types.[]·@a)]
96 cab40e4671b2e2050fdf8549c3c602d196 5cc3b047d17ec8484e0f0158c28eb4b0
97 ··$fAlternativeChunk2·::·Chunk·a·->·Chunk·a·->·GHC.Maybe.Maybe·a97 ··$fAlternativeChunk2·::·Chunk·a·->·Chunk·a·->·GHC.Maybe.Maybe·a
98 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,98 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
99 ···Strictness:·<1L><ML>,99 ···Strictness:·<1L><ML>,
100 ···Unfolding:·Core:·<vanilla>100 ···Unfolding:·Core:·<vanilla>
101 ··············\·@a101 ··············\·@a
102 ················(a1['GHC.Types.Many]·::·Chunk·a)102 ················(a1['GHC.Types.Many]·::·Chunk·a)
103 ················(b['GHC.Types.Many]·::·Chunk·a)·->103 ················(b['GHC.Types.Many]·::·Chunk·a)·->
104 ··············case·a1·`cast`·(N:Chunk[0]·<a>_N)·of·wild·{104 ··············case·a1·`cast`·(N:Chunk[0]·<a>_N)·of·wild·{
105 ················GHC.Maybe.Nothing·->·b·`cast`·(N:Chunk[0]·<a>_N)105 ················GHC.Maybe.Nothing·->·b·`cast`·(N:Chunk[0]·<a>_N)
106 ················GHC.Maybe.Just·ipv·->·wild·}]106 ················GHC.Maybe.Just·ipv·->·wild·}]
107 472711b46b1b95c532b6839fc530b793107 bd3ff612d1ca3d1db0585263e3b47b13
108 ··$fAlternativeChunk_$cmany·::·Chunk·a·->·Chunk·[a]108 ··$fAlternativeChunk_$cmany·::·Chunk·a·->·Chunk·[a]
109 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,109 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
110 ···Strictness:·<SL>,·CPR:·2,110 ···Strictness:·<SL>,·CPR:·2,
111 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>111 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
112 ··············\·@a·(eta['GHC.Types.Many]·::·Chunk·a)·->112 ··············\·@a·(eta['GHC.Types.Many]·::·Chunk·a)·->
113 ··············letrec·{113 ··············letrec·{
114 ················many_v·::·GHC.Maybe.Maybe·[a]·[]114 ················many_v·::·GHC.Maybe.Maybe·[a]·[]
Offset 116, 15 lines modifiedOffset 116, 15 lines modified
116 ····················GHC.Maybe.Nothing·->·$fAlternativeChunk1·@a116 ····················GHC.Maybe.Nothing·->·$fAlternativeChunk1·@a
117 ····················GHC.Maybe.Just·a1117 ····················GHC.Maybe.Just·a1
118 ····················->·case·many_v·of·wild1·{118 ····················->·case·many_v·of·wild1·{
119 ·························GHC.Maybe.Nothing·->·$fAlternativeChunk1·@a119 ·························GHC.Maybe.Nothing·->·$fAlternativeChunk1·@a
120 ·························GHC.Maybe.Just·a2·->·GHC.Maybe.Just·@[a]·(GHC.Types.:·@a·a1·a2)·}·}120 ·························GHC.Maybe.Just·a2·->·GHC.Maybe.Just·@[a]·(GHC.Types.:·@a·a1·a2)·}·}
121 ··············}·in121 ··············}·in
122 ··············many_v·`cast`·(Sym·(N:Chunk[0])·<[a]>_N)]122 ··············many_v·`cast`·(Sym·(N:Chunk[0])·<[a]>_N)]
123 55ef3e6c0dc4d056dbd760608dffe061123 a81792f6127326f3fe60e6f2f7a315fc
124 ··$fAlternativeChunk_$csome·::·Chunk·a·->·Chunk·[a]124 ··$fAlternativeChunk_$csome·::·Chunk·a·->·Chunk·[a]
125 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,125 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
126 ···Strictness:·<SL>,126 ···Strictness:·<SL>,
127 ···Unfolding:·Core:·<vanilla>127 ···Unfolding:·Core:·<vanilla>
128 ··············\·@a·(eta['GHC.Types.Many]·::·Chunk·a)·->128 ··············\·@a·(eta['GHC.Types.Many]·::·Chunk·a)·->
129 ··············letrec·{129 ··············letrec·{
130 ················some_v·::·GHC.Maybe.Maybe·[a]·[]130 ················some_v·::·GHC.Maybe.Maybe·[a]·[]
Offset 134, 15 lines modifiedOffset 134, 15 lines modified
134 ····················->·case·some_v·of·wild1·{134 ····················->·case·some_v·of·wild1·{
135 ·························GHC.Maybe.Nothing135 ·························GHC.Maybe.Nothing
136 ·························->·GHC.Maybe.Just·@[a]·(GHC.Types.:·@a·a1·(GHC.Types.[]·@a))136 ·························->·GHC.Maybe.Just·@[a]·(GHC.Types.:·@a·a1·(GHC.Types.[]·@a))
137 ·························GHC.Maybe.Just·ipv137 ·························GHC.Maybe.Just·ipv
138 ·························->·GHC.Maybe.Just·@[a]·(GHC.Types.:·@a·a1·ipv)·}·}138 ·························->·GHC.Maybe.Just·@[a]·(GHC.Types.:·@a·a1·ipv)·}·}
139 ··············}·in139 ··············}·in
140 ··············some_v·`cast`·(Sym·(N:Chunk[0])·<[a]>_N)]140 ··············some_v·`cast`·(Sym·(N:Chunk[0])·<[a]>_N)]
141 a6804efe0716a2f7f7eba4d40c16ce2e141 7b350afbab2d8737d13d39ecf80d0332
142 ··$fApplicativeChunk·::·GHC.Base.Applicative·Chunk142 ··$fApplicativeChunk·::·GHC.Base.Applicative·Chunk
143 ··DFunId143 ··DFunId
144 ··[HasNoCafRefs,·TagSig:·<TagProper>,144 ··[HasNoCafRefs,·TagSig:·<TagProper>,
145 ···LambdaFormInfo:·LFCon[GHC.Base.C:Applicative],·Inline:·CONLIKE,145 ···LambdaFormInfo:·LFCon[GHC.Base.C:Applicative],·Inline:·CONLIKE,
146 ···Unfolding:·DFun:.146 ···Unfolding:·DFun:.
147 ················@Chunk147 ················@Chunk
148 ················$fFunctorChunk148 ················$fFunctorChunk
Offset 165, 15 lines modifiedOffset 165, 15 lines modified
Max diff block lines reached; 27857/33771 bytes (82.49%) of diff not shown.
53.8 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Core.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Core.hi
Files 97% similar despite different names
53.5 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·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Options.Applicative.Help.Core·90667 interface·Options.Applicative.Help.Core·9066
8 ··interface·hash:·4622ad7d5afc52cc9d297dbc773bb438 
9 ··ABI·hash:·35fa6f0453ba57680f96e5adec98e617 
10 ··export-list·hash:·53b9344e4a5a3e0464cbc1b366d25fae8 ··interface·hash:·ca03e1d894d0db0898b65a39e992723b
 9 ··ABI·hash:·8bac643b57ff818a286eaac3f1ef9bc9
 10 ··export-list·hash:·a4e1ff42295ab6b34d84854ae0b37d0a
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·7248c1d892c1c2073cd2ab30b364888812 ··flag·hash:·5167bdfdcafe98bf41cf62fd18a4521c
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·50f9eabb960da94e56b5abc2846aa74816 ··src_hash:·50f9eabb960da94e56b5abc2846aa748
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 31, 18 lines modifiedOffset 31, 18 lines modified
31 ··missingDesc31 ··missingDesc
32 ··parserGlobals32 ··parserGlobals
33 ··parserHelp33 ··parserHelp
34 ··parserUsage34 ··parserUsage
35 ··suggestionsHelp35 ··suggestionsHelp
36 ··usageHelp36 ··usageHelp
37 ··Options.Applicative.Help.Types.ParserHelp{Options.Applicative.Help.Types.ParserHelp·helpBody·helpDescription·helpError·helpFooter·helpGlobals·helpHeader·helpSuggestions·helpUsage}37 ··Options.Applicative.Help.Types.ParserHelp{Options.Applicative.Help.Types.ParserHelp·helpBody·helpDescription·helpError·helpFooter·helpGlobals·helpHeader·helpSuggestions·helpUsage}
38 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common38 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common
39 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk39 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk
40 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty40 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty
41 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types41 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
42 boot·module·dependencies:42 boot·module·dependencies:
43 direct·package·dependencies:·base-4.18.2.143 direct·package·dependencies:·base-4.18.2.1
44 plugin·package·dependencies:44 plugin·package·dependencies:
45 trusted·package·dependencies:·base-4.18.2.145 trusted·package·dependencies:·base-4.18.2.1
46 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic46 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
47 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text47 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
48 ·········Data.Text.Lazy·Data.Text.Show48 ·········Data.Text.Lazy·Data.Text.Show
Offset 71, 283 lines modifiedOffset 71, 283 lines modified
71 import··-/··Data.Tuple·d9beb5d70c09aac855be2a098f256b8671 import··-/··Data.Tuple·d9beb5d70c09aac855be2a098f256b86
72 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b972 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
73 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c73 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c
74 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc74 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
75 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc275 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
76 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0876 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
77 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9477 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
78 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common·9210ec4fcd55ac284b5f1a4711946ba5 
79 ··exports:·7dc2272908e72deadf0947a5cc87de9c 
80 ··mapParser·4b3f66eee3d712be46a071b9650fce12 
81 ··optionNames·e00445a37bb19bbff5604cbeafb45164 
82 ··showOption·20c94a3ca1665cb260d6dcdd5f3ec672 
83 ··treeMapParser·682d30480e17215459eada81a04711c9 
84 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk·6786b148db7d40b8e1c693f6706c3e55 
85 ··exports:·fe700d011e9670eb3617c022e7b55610 
86 ··<<+>>·5b9b7b8b8a048f4445a0af67513573d5 
87 ··<</>>·afb76c59c2b3bb06b43b755fa01538c2 
88 ··Chunk·dc6e17e6e12f9fb7859d2c9ffcae0b07 
89 ··Chunk·b2004ea1818f671775b10f22fabecd49 
90 ··chunked·7e0842a078ac5baa51ad296f260f7d59 
91 ··extractChunk·68e01b99a213394126ea03de57f07932 
92 ··isEmpty·0446e00bcf766223f855efc4bbc2eef0 
93 ··listToChunk·d5563d42cbd55238c414558b02a0efdf 
94 ··stringChunk·366cfd20b562d358cc75c7235a9459ee 
95 ··tabulate·30f058ad0e7421962de97a09d1f03aa0 
96 ··vcatChunks·8252762a76f958b5c16bb0577507570a 
97 ··vsepChunks·79f38ce6ff2e96479d9def2795f0243f 
98 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty·cb4c442b0098ce2d92c3bbd547615d0f 
99 ··exports:·b8b1856c0599fa411fcd53d95927562c 
100 ··.$.·0d998297a78d3135531e8a8871927c42 
101 ··Doc·f15a8e9c35db549d19d907f1906f2c57 
102 ··altSep·6b4893050c8d52ebcbc65f8fbe940da0 
103 ··groupOrNestLine·95c8784bbd26bcebbbe88d6fd088c36f 
104 ··hangAtIfOver·5c6da8f0934c46ab80dff274b0a7417c 
105 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Types·8b7a5383e77eb035f9fa4871ae29d0bf 
106 ··ParserHelp·67ddb579346fb524ad5fbd6ea6c8c2a7 
107 ··ParserHelp·321b1cdc0a6cee5df67ba340ac60191a 
108 ··helpBody·82af6f7362c79554433948b5dd21bf0f 
109 ··helpDescription·993d0196ccded81ee5ef22af388bb21b 
110 ··helpError·4d63ee5a1e6c76c7b93ca5d41fe07439 
111 ··helpFooter·448ede02515607f9cbcabc1db2cd806e 
112 ··helpGlobals·e5222b53f5029edc745f04df1a6565f0 
113 ··helpHeader·910a67b30d50a6ee025f8a5a5c1767ff 
114 ··helpSuggestions·c9302299e4333adcbb7a6bcbd54ffe33 
115 ··helpUsage·132f98ec2cf62145eb0d53977403ebf8 
116 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·430992b0dedbffd92ad68dce39a4f356 
117 ··exports:·904fbc4524419be6a3d209d21d18b8b5 
118 ··AltNode·990e3cc3825aad273829b1402c3321d5 
119 ··AltNodeType·e6d20da1be3cd87be35907decedb78bc 
120 ··ArgumentReachability·276677ba33949412b707df92e2424f84 
121 ··BindNode·88d208c0e711c6cc794f619e64c1508d 
122 ··CmdReader·3992f49485537cfb0ada58f423553be4 
123 ··Hidden·671bee3561513347dc3c48256762beba 
124 ··Leaf·ba58acb874acc1c4374a907eaa37a662 
125 ··MarkDefault·997f4d27f4e004d00ef0620079a46268 
126 ··MultNode·9cdb71c02ab437b172a9e702e0eb08e0 
127 ··NoDefault·8792bb637aef940b62dfc00277e05ba2 
128 ··OptTree·9d0d153790bf165232c0cdc78898aabd 
129 ··Option·829e234661b6188b93920056b9493056 
130 ··Parser·687b8e32795044dc5179e4baf99f9880 
131 ··ParserPrefs·3214b20b651502310be497a1c7a34589 
132 ··Visible·8f754f12542b12c4be0693e140134e32 
133 ··filterOptional·99e892b09e21b302509e20652ca5c278 
134 ··infoProgDesc·0ee34f46c541ba79d200506bb787a06b 
135 ··isLongName·bf37edecc0b3bf097c88f5997285ac7b 
136 ··optDescMod·2ad23eb6a841333f544de7ee9e4c142a 
137 ··optHelp·9e2da964657a06fa60e5c7c820dc59cd 
138 ··optMain·0173a833ffa3aba8a1906e66c8a5ad26 
139 ··optMetaVar·7daf621c27b5db232dfe5b426a62e51a 
140 ··optProps·e287ae7806dce18aca3485f69a78d97a 
141 ··optShowDefault·ca60905fb712ea40cd2c4325dc17c89c 
142 ··optVisibility·07e40bb9f81d39b3dcd234e6a3d5297a 
143 ··prefHelpLongEquals·f11c8e01e0f66010af24afc1474fe1ee 
144 ··prefMultiSuffix·bc48f1b0ab439d18ec8e211fafb9b587 
145 ··prefTabulateFill·6c5cb233b7100b044ed03e69eaf1230c 
146 ··propShowGlobal·b7659acad227614e727cf2fb90c0fc1c78 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common·9f84752a9f7a4409543441f8d54f5234
 79 ··exports:·d779e7b71a6b05d5d5d6fa971dca3050
 80 ··mapParser·aa3f372f0c8f47edd4329fece40027b4
 81 ··optionNames·05efffbcb3fc83ed002bdd1ae401bd20
 82 ··showOption·280b5881650e125d37c15d6e639f2a89
 83 ··treeMapParser·1368860080d2b36b3fcbd9dbcf1fbe7e
 84 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk·a9ca3c368d94a4551d755634629cb576
 85 ··exports:·720099ae636b644bedc596c5e2c6c8f5
 86 ··<<+>>·e0142a5e4989c67b6a2ed88e58671bff
 87 ··<</>>·8e2314a3a0f4b00d7bccc3892909c01a
 88 ··Chunk·6e03fcd6bc7fd118a5127506afb140d4
Max diff block lines reached; 44589/54700 bytes (81.52%) of diff not shown.
53.8 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Core.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Core.dyn_hi
Files 94% similar despite different names
53.5 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·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Options.Applicative.Help.Core·90667 interface·Options.Applicative.Help.Core·9066
8 ··interface·hash:·4622ad7d5afc52cc9d297dbc773bb438 
9 ··ABI·hash:·35fa6f0453ba57680f96e5adec98e617 
10 ··export-list·hash:·53b9344e4a5a3e0464cbc1b366d25fae8 ··interface·hash:·ca03e1d894d0db0898b65a39e992723b
 9 ··ABI·hash:·8bac643b57ff818a286eaac3f1ef9bc9
 10 ··export-list·hash:·a4e1ff42295ab6b34d84854ae0b37d0a
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·5167bdfdcafe98bf41cf62fd18a4521c12 ··flag·hash:·7248c1d892c1c2073cd2ab30b3648888
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·50f9eabb960da94e56b5abc2846aa74816 ··src_hash:·50f9eabb960da94e56b5abc2846aa748
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 31, 18 lines modifiedOffset 31, 18 lines modified
31 ··missingDesc31 ··missingDesc
32 ··parserGlobals32 ··parserGlobals
33 ··parserHelp33 ··parserHelp
34 ··parserUsage34 ··parserUsage
35 ··suggestionsHelp35 ··suggestionsHelp
36 ··usageHelp36 ··usageHelp
37 ··Options.Applicative.Help.Types.ParserHelp{Options.Applicative.Help.Types.ParserHelp·helpBody·helpDescription·helpError·helpFooter·helpGlobals·helpHeader·helpSuggestions·helpUsage}37 ··Options.Applicative.Help.Types.ParserHelp{Options.Applicative.Help.Types.ParserHelp·helpBody·helpDescription·helpError·helpFooter·helpGlobals·helpHeader·helpSuggestions·helpUsage}
38 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common38 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common
39 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk39 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk
40 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty40 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty
41 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types41 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
42 boot·module·dependencies:42 boot·module·dependencies:
43 direct·package·dependencies:·base-4.18.2.143 direct·package·dependencies:·base-4.18.2.1
44 plugin·package·dependencies:44 plugin·package·dependencies:
45 trusted·package·dependencies:·base-4.18.2.145 trusted·package·dependencies:·base-4.18.2.1
46 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic46 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
47 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text47 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
48 ·········Data.Text.Lazy·Data.Text.Show48 ·········Data.Text.Lazy·Data.Text.Show
Offset 71, 283 lines modifiedOffset 71, 283 lines modified
71 import··-/··Data.Tuple·d9beb5d70c09aac855be2a098f256b8671 import··-/··Data.Tuple·d9beb5d70c09aac855be2a098f256b86
72 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b972 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
73 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c73 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c
74 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc74 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
75 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc275 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
76 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0876 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
77 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9477 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
78 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common·9210ec4fcd55ac284b5f1a4711946ba5 
79 ··exports:·7dc2272908e72deadf0947a5cc87de9c 
80 ··mapParser·4b3f66eee3d712be46a071b9650fce12 
81 ··optionNames·e00445a37bb19bbff5604cbeafb45164 
82 ··showOption·20c94a3ca1665cb260d6dcdd5f3ec672 
83 ··treeMapParser·682d30480e17215459eada81a04711c9 
84 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk·6786b148db7d40b8e1c693f6706c3e55 
85 ··exports:·fe700d011e9670eb3617c022e7b55610 
86 ··<<+>>·5b9b7b8b8a048f4445a0af67513573d5 
87 ··<</>>·afb76c59c2b3bb06b43b755fa01538c2 
88 ··Chunk·dc6e17e6e12f9fb7859d2c9ffcae0b07 
89 ··Chunk·b2004ea1818f671775b10f22fabecd49 
90 ··chunked·7e0842a078ac5baa51ad296f260f7d59 
91 ··extractChunk·68e01b99a213394126ea03de57f07932 
92 ··isEmpty·0446e00bcf766223f855efc4bbc2eef0 
93 ··listToChunk·d5563d42cbd55238c414558b02a0efdf 
94 ··stringChunk·366cfd20b562d358cc75c7235a9459ee 
95 ··tabulate·30f058ad0e7421962de97a09d1f03aa0 
96 ··vcatChunks·8252762a76f958b5c16bb0577507570a 
97 ··vsepChunks·79f38ce6ff2e96479d9def2795f0243f 
98 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty·cb4c442b0098ce2d92c3bbd547615d0f 
99 ··exports:·b8b1856c0599fa411fcd53d95927562c 
100 ··.$.·0d998297a78d3135531e8a8871927c42 
101 ··Doc·f15a8e9c35db549d19d907f1906f2c57 
102 ··altSep·6b4893050c8d52ebcbc65f8fbe940da0 
103 ··groupOrNestLine·95c8784bbd26bcebbbe88d6fd088c36f 
104 ··hangAtIfOver·5c6da8f0934c46ab80dff274b0a7417c 
105 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Types·8b7a5383e77eb035f9fa4871ae29d0bf 
106 ··ParserHelp·67ddb579346fb524ad5fbd6ea6c8c2a7 
107 ··ParserHelp·321b1cdc0a6cee5df67ba340ac60191a 
108 ··helpBody·82af6f7362c79554433948b5dd21bf0f 
109 ··helpDescription·993d0196ccded81ee5ef22af388bb21b 
110 ··helpError·4d63ee5a1e6c76c7b93ca5d41fe07439 
111 ··helpFooter·448ede02515607f9cbcabc1db2cd806e 
112 ··helpGlobals·e5222b53f5029edc745f04df1a6565f0 
113 ··helpHeader·910a67b30d50a6ee025f8a5a5c1767ff 
114 ··helpSuggestions·c9302299e4333adcbb7a6bcbd54ffe33 
115 ··helpUsage·132f98ec2cf62145eb0d53977403ebf8 
116 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·430992b0dedbffd92ad68dce39a4f356 
117 ··exports:·904fbc4524419be6a3d209d21d18b8b5 
118 ··AltNode·990e3cc3825aad273829b1402c3321d5 
119 ··AltNodeType·e6d20da1be3cd87be35907decedb78bc 
120 ··ArgumentReachability·276677ba33949412b707df92e2424f84 
121 ··BindNode·88d208c0e711c6cc794f619e64c1508d 
122 ··CmdReader·3992f49485537cfb0ada58f423553be4 
123 ··Hidden·671bee3561513347dc3c48256762beba 
124 ··Leaf·ba58acb874acc1c4374a907eaa37a662 
125 ··MarkDefault·997f4d27f4e004d00ef0620079a46268 
126 ··MultNode·9cdb71c02ab437b172a9e702e0eb08e0 
127 ··NoDefault·8792bb637aef940b62dfc00277e05ba2 
128 ··OptTree·9d0d153790bf165232c0cdc78898aabd 
129 ··Option·829e234661b6188b93920056b9493056 
130 ··Parser·687b8e32795044dc5179e4baf99f9880 
131 ··ParserPrefs·3214b20b651502310be497a1c7a34589 
132 ··Visible·8f754f12542b12c4be0693e140134e32 
133 ··filterOptional·99e892b09e21b302509e20652ca5c278 
134 ··infoProgDesc·0ee34f46c541ba79d200506bb787a06b 
135 ··isLongName·bf37edecc0b3bf097c88f5997285ac7b 
136 ··optDescMod·2ad23eb6a841333f544de7ee9e4c142a 
137 ··optHelp·9e2da964657a06fa60e5c7c820dc59cd 
138 ··optMain·0173a833ffa3aba8a1906e66c8a5ad26 
139 ··optMetaVar·7daf621c27b5db232dfe5b426a62e51a 
140 ··optProps·e287ae7806dce18aca3485f69a78d97a 
141 ··optShowDefault·ca60905fb712ea40cd2c4325dc17c89c 
142 ··optVisibility·07e40bb9f81d39b3dcd234e6a3d5297a 
143 ··prefHelpLongEquals·f11c8e01e0f66010af24afc1474fe1ee 
144 ··prefMultiSuffix·bc48f1b0ab439d18ec8e211fafb9b587 
145 ··prefTabulateFill·6c5cb233b7100b044ed03e69eaf1230c 
146 ··propShowGlobal·b7659acad227614e727cf2fb90c0fc1c78 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common·9f84752a9f7a4409543441f8d54f5234
 79 ··exports:·d779e7b71a6b05d5d5d6fa971dca3050
 80 ··mapParser·aa3f372f0c8f47edd4329fece40027b4
 81 ··optionNames·05efffbcb3fc83ed002bdd1ae401bd20
 82 ··showOption·280b5881650e125d37c15d6e639f2a89
 83 ··treeMapParser·1368860080d2b36b3fcbd9dbcf1fbe7e
 84 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk·a9ca3c368d94a4551d755634629cb576
 85 ··exports:·720099ae636b644bedc596c5e2c6c8f5
 86 ··<<+>>·e0142a5e4989c67b6a2ed88e58671bff
 87 ··<</>>·8e2314a3a0f4b00d7bccc3892909c01a
 88 ··Chunk·6e03fcd6bc7fd118a5127506afb140d4
Max diff block lines reached; 44589/54700 bytes (81.52%) of diff not shown.
10.4 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Levenshtein.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Levenshtein.hi
Files 88% similar despite different names
10.0 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·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Options.Applicative.Help.Levenshtein·90667 interface·Options.Applicative.Help.Levenshtein·9066
8 ··interface·hash:·5f5cdb796cb9af67e9204aa277768c5e 
9 ··ABI·hash:·c5196da9b89908dc0eb72af129800bb7 
10 ··export-list·hash:·117c85b25f639c7b5e837b89d648b37b8 ··interface·hash:·ae72fd234ff1c922b5e6463cb2a344d8
 9 ··ABI·hash:·afc77ea2fceaa85de00992735ea49821
 10 ··export-list·hash:·0cad561b51d15ec696e7e0a2773bd824
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8a2b75dcaeeb487d864fe0047493512a12 ··flag·hash:·d00acb23420a3e63654afc2340b66211
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·cae86e118e88c560b1afb9723647454416 ··src_hash:·cae86e118e88c560b1afb97236474544
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 31, 39 lines modifiedOffset 31, 39 lines modified
31 ·························GHC.RTS.Flags31 ·························GHC.RTS.Flags
32 import··-/··Data.Foldable·37d8b44e2b26697f0bf316460a82287c32 import··-/··Data.Foldable·37d8b44e2b26697f0bf316460a82287c
33 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b933 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
34 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c34 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c
35 import··-/··GHC.Num·ea8b1f3a62ef54a9fb64ffc32cb719e935 import··-/··GHC.Num·ea8b1f3a62ef54a9fb64ffc32cb719e9
36 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc236 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
37 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0837 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
38 7aa497077cb246251197e399354983f338 e1c02df87fbb91cf444213ec7a79bd33
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 fcd3ecbd5d07215ad93512a0ff81fd7f43 a7f42ceb98c9c35644f3a8b621b30165
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 43d203df27db06a1c9106441da73a68b48 14f9b77ad2b2aff20fb6558f9e26044b
49 ··$trModule2·::·GHC.Prim.Addr#49 ··$trModule2·::·GHC.Prim.Addr#
50 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,50 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
51 ···Unfolding:·Core:·<vanilla>·"Options.Applicative.Help.Levenshtein"#]51 ···Unfolding:·Core:·<vanilla>·"Options.Applicative.Help.Levenshtein"#]
52 f09e8d1aac9f593c48c489b07245c77852 92412a9ade672aa41c05873cf70ec2fc
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 622d9d1ea269158e94d283bbe2a3afc257 3e53552be129cb836dc4c1f678bf188d
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 ··············"optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ"#] 
62 9eddccaddfc7b4ee71c9f55a928d7f9b61 ··············"optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO"#]
 62 b4f4f6737ca95fe7633ab7ed4ef0f98c
63 ··editDistance·::·GHC.Classes.Eq·a·=>·[a]·->·[a]·->·GHC.Types.Int63 ··editDistance·::·GHC.Classes.Eq·a·=>·[a]·->·[a]·->·GHC.Types.Int
64 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,64 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
65 ···Strictness:·<LP(LC(L,C(1,L)),A)><SL><SL>,65 ···Strictness:·<LP(LC(L,C(1,L)),A)><SL><SL>,
66 ···Unfolding:·Core:·<vanilla>66 ···Unfolding:·Core:·<vanilla>
67 ··············\·@a67 ··············\·@a
68 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·a)68 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·a)
69 ················(a1['GHC.Types.Many]·::·[a])69 ················(a1['GHC.Types.Many]·::·[a])
Offset 131, 64 lines modifiedOffset 131, 64 lines modified
131 ·······························`cast`131 ·······························`cast`
132 ·····························(Sym·(GHC.Classes.N:IP[0]132 ·····························(Sym·(GHC.Classes.N:IP[0]
133 ·······································<"callStack">_N·<GHC.Stack.Types.CallStack>_N))133 ·······································<"callStack">_N·<GHC.Stack.Types.CallStack>_N))
134 ·····························lowers134 ·····························lowers
135 ·····························(GHC.Prim.-#·wild·1#))135 ·····························(GHC.Prim.-#·wild·1#))
136 ··························editDistance12·}136 ··························editDistance12·}
137 ················0#·->·editDistance_go1·mainDiag·editDistance12·}·}·}]137 ················0#·->·editDistance_go1·mainDiag·editDistance12·}·}·}]
138 893fa7d25ecc1409da850c54639e1cca138 bd0d82c3b6f60247d59b4498cac8ca28
139 ··editDistance1·::·GHC.Stack.Types.CallStack139 ··editDistance1·::·GHC.Stack.Types.CallStack
140 ··[TagSig:·<TagProper>,140 ··[TagSig:·<TagProper>,
141 ···LambdaFormInfo:·LFCon[GHC.Stack.Types.PushCallStack],141 ···LambdaFormInfo:·LFCon[GHC.Stack.Types.PushCallStack],
142 ···Unfolding:·Core:·<vanilla>142 ···Unfolding:·Core:·<vanilla>
143 ··············GHC.Stack.Types.PushCallStack143 ··············GHC.Stack.Types.PushCallStack
144 ················editDistance10144 ················editDistance10
145 ················editDistance2145 ················editDistance2
146 ················GHC.Stack.Types.EmptyCallStack]146 ················GHC.Stack.Types.EmptyCallStack]
147 82a1d1e145110bfa849c8e07fa4a332e147 4d9d3966d1a8037b79f598f8db93f66f
148 ··editDistance10·::·[GHC.Types.Char]148 ··editDistance10·::·[GHC.Types.Char]
149 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),149 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
150 ···Unfolding:·Core:·<vanilla>150 ···Unfolding:·Core:·<vanilla>
151 ··············GHC.CString.unpackCString#·editDistance11]151 ··············GHC.CString.unpackCString#·editDistance11]
152 ec952298ea822dd8d709eb221ae89c73152 838029cf8d570de3cbd7bd5e8baaf8f2
153 ··editDistance11·::·GHC.Prim.Addr#153 ··editDistance11·::·GHC.Prim.Addr#
154 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,154 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
155 ···Unfolding:·Core:·<vanilla>·"!!"#]155 ···Unfolding:·Core:·<vanilla>·"!!"#]
156 1ac2b458a1493b541be7968b7760d219156 346f5e324ca6ddbfed2e79376408f089
157 ··editDistance12·::·GHC.Types.Int157 ··editDistance12·::·GHC.Types.Int
158 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),158 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
159 ···Strictness:·b,·CPR:·b]159 ···Strictness:·b,·CPR:·b]
160 b68abc59f45550db745921ea93a9fe37160 0e1ecd30a562ceb7ea2a1a23e19d7476
161 ··editDistance13·::·GHC.Stack.Types.CallStack161 ··editDistance13·::·GHC.Stack.Types.CallStack
162 ··[TagSig:·<TagProper>,162 ··[TagSig:·<TagProper>,
163 ···LambdaFormInfo:·LFCon[GHC.Stack.Types.PushCallStack],163 ···LambdaFormInfo:·LFCon[GHC.Stack.Types.PushCallStack],
164 ···Unfolding:·Core:·<vanilla>164 ···Unfolding:·Core:·<vanilla>
165 ··············GHC.Stack.Types.PushCallStack165 ··············GHC.Stack.Types.PushCallStack
166 ················editDistance10166 ················editDistance10
167 ················editDistance14167 ················editDistance14
168 ················GHC.Stack.Types.EmptyCallStack]168 ················GHC.Stack.Types.EmptyCallStack]
169 ac8fc2858d61cf660c85b2df95543e1e169 793f49d3f2eda813c4d0880175068499
170 ··editDistance14·::·GHC.Stack.Types.SrcLoc170 ··editDistance14·::·GHC.Stack.Types.SrcLoc
171 ··[TagSig:·<TagProper>,171 ··[TagSig:·<TagProper>,
172 ···LambdaFormInfo:·LFCon[GHC.Stack.Types.SrcLoc],172 ···LambdaFormInfo:·LFCon[GHC.Stack.Types.SrcLoc],
173 ···Unfolding:·Core:·<vanilla>173 ···Unfolding:·Core:·<vanilla>
174 ··············GHC.Stack.Types.SrcLoc174 ··············GHC.Stack.Types.SrcLoc
175 ················editDistance9175 ················editDistance9
176 ················editDistance8176 ················editDistance8
177 ················editDistance6177 ················editDistance6
178 ················editDistance15178 ················editDistance15
179 ················editDistance4179 ················editDistance4
180 ················editDistance15180 ················editDistance15
181 ················editDistance3]181 ················editDistance3]
182 1716894d20ea9994e3e10bbb1ffaba59182 da573db369aca348d53f91597e7c827e
183 ··editDistance15·::·GHC.Types.Int183 ··editDistance15·::·GHC.Types.Int
184 ··[HasNoCafRefs,·TagSig:·<TagProper>,184 ··[HasNoCafRefs,·TagSig:·<TagProper>,
185 ···LambdaFormInfo:·LFCon[GHC.Types.I#],185 ···LambdaFormInfo:·LFCon[GHC.Types.I#],
186 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·79#]186 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·79#]
187 6fa11ff59dcc6f8a47a706108a5037c5187 8b53db639990b15e71b35522fbdba92e
188 ··editDistance16·::188 ··editDistance16·::
189 ····(GHC.Num.Num·a2,·GHC.Classes.Ord·a2,·GHC.Classes.Eq·a3)·=>189 ····(GHC.Num.Num·a2,·GHC.Classes.Ord·a2,·GHC.Classes.Eq·a3)·=>
190 ····[a3]·->·[a3]·->·[[a2]]·->·[[a2]]190 ····[a3]·->·[a3]·->·[[a2]]·->·[[a2]]
191 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·6,·Arity:·6,191 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·6,·Arity:·6,
192 ···Strictness:·<LP(LC(L,C(1,L)),A,A,A,A,A,L)><LP(A,A,SC(S,C(1,L)),A,A,A,A,LC(S,C(1,L)))><LP(SC(S,C(1,L)),A)><L><1L><ML>,192 ···Strictness:·<LP(LC(L,C(1,L)),A,A,A,A,A,L)><LP(A,A,SC(S,C(1,L)),A,A,A,A,LC(S,C(1,L)))><LP(SC(S,C(1,L)),A)><L><1L><ML>,
193 ···Unfolding:·Core:·<vanilla>193 ···Unfolding:·Core:·<vanilla>
194 ··············\·@a194 ··············\·@a
Max diff block lines reached; 4284/10252 bytes (41.79%) of diff not shown.
10.4 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Levenshtein.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Levenshtein.dyn_hi
Files 88% similar despite different names
10.0 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·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Options.Applicative.Help.Levenshtein·90667 interface·Options.Applicative.Help.Levenshtein·9066
8 ··interface·hash:·5f5cdb796cb9af67e9204aa277768c5e 
9 ··ABI·hash:·c5196da9b89908dc0eb72af129800bb7 
10 ··export-list·hash:·117c85b25f639c7b5e837b89d648b37b8 ··interface·hash:·ae72fd234ff1c922b5e6463cb2a344d8
 9 ··ABI·hash:·afc77ea2fceaa85de00992735ea49821
 10 ··export-list·hash:·0cad561b51d15ec696e7e0a2773bd824
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·d00acb23420a3e63654afc2340b6621112 ··flag·hash:·8a2b75dcaeeb487d864fe0047493512a
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·cae86e118e88c560b1afb9723647454416 ··src_hash:·cae86e118e88c560b1afb97236474544
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 31, 39 lines modifiedOffset 31, 39 lines modified
31 ·························GHC.RTS.Flags31 ·························GHC.RTS.Flags
32 import··-/··Data.Foldable·37d8b44e2b26697f0bf316460a82287c32 import··-/··Data.Foldable·37d8b44e2b26697f0bf316460a82287c
33 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b933 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
34 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c34 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c
35 import··-/··GHC.Num·ea8b1f3a62ef54a9fb64ffc32cb719e935 import··-/··GHC.Num·ea8b1f3a62ef54a9fb64ffc32cb719e9
36 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc236 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
37 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0837 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
38 7aa497077cb246251197e399354983f338 e1c02df87fbb91cf444213ec7a79bd33
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 fcd3ecbd5d07215ad93512a0ff81fd7f43 a7f42ceb98c9c35644f3a8b621b30165
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 43d203df27db06a1c9106441da73a68b48 14f9b77ad2b2aff20fb6558f9e26044b
49 ··$trModule2·::·GHC.Prim.Addr#49 ··$trModule2·::·GHC.Prim.Addr#
50 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,50 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
51 ···Unfolding:·Core:·<vanilla>·"Options.Applicative.Help.Levenshtein"#]51 ···Unfolding:·Core:·<vanilla>·"Options.Applicative.Help.Levenshtein"#]
52 f09e8d1aac9f593c48c489b07245c77852 92412a9ade672aa41c05873cf70ec2fc
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 622d9d1ea269158e94d283bbe2a3afc257 3e53552be129cb836dc4c1f678bf188d
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 ··············"optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ"#] 
62 9eddccaddfc7b4ee71c9f55a928d7f9b61 ··············"optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO"#]
 62 b4f4f6737ca95fe7633ab7ed4ef0f98c
63 ··editDistance·::·GHC.Classes.Eq·a·=>·[a]·->·[a]·->·GHC.Types.Int63 ··editDistance·::·GHC.Classes.Eq·a·=>·[a]·->·[a]·->·GHC.Types.Int
64 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,64 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
65 ···Strictness:·<LP(LC(L,C(1,L)),A)><SL><SL>,65 ···Strictness:·<LP(LC(L,C(1,L)),A)><SL><SL>,
66 ···Unfolding:·Core:·<vanilla>66 ···Unfolding:·Core:·<vanilla>
67 ··············\·@a67 ··············\·@a
68 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·a)68 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·a)
69 ················(a1['GHC.Types.Many]·::·[a])69 ················(a1['GHC.Types.Many]·::·[a])
Offset 131, 64 lines modifiedOffset 131, 64 lines modified
131 ·······························`cast`131 ·······························`cast`
132 ·····························(Sym·(GHC.Classes.N:IP[0]132 ·····························(Sym·(GHC.Classes.N:IP[0]
133 ·······································<"callStack">_N·<GHC.Stack.Types.CallStack>_N))133 ·······································<"callStack">_N·<GHC.Stack.Types.CallStack>_N))
134 ·····························lowers134 ·····························lowers
135 ·····························(GHC.Prim.-#·wild·1#))135 ·····························(GHC.Prim.-#·wild·1#))
136 ··························editDistance12·}136 ··························editDistance12·}
137 ················0#·->·editDistance_go1·mainDiag·editDistance12·}·}·}]137 ················0#·->·editDistance_go1·mainDiag·editDistance12·}·}·}]
138 893fa7d25ecc1409da850c54639e1cca138 bd0d82c3b6f60247d59b4498cac8ca28
139 ··editDistance1·::·GHC.Stack.Types.CallStack139 ··editDistance1·::·GHC.Stack.Types.CallStack
140 ··[TagSig:·<TagProper>,140 ··[TagSig:·<TagProper>,
141 ···LambdaFormInfo:·LFCon[GHC.Stack.Types.PushCallStack],141 ···LambdaFormInfo:·LFCon[GHC.Stack.Types.PushCallStack],
142 ···Unfolding:·Core:·<vanilla>142 ···Unfolding:·Core:·<vanilla>
143 ··············GHC.Stack.Types.PushCallStack143 ··············GHC.Stack.Types.PushCallStack
144 ················editDistance10144 ················editDistance10
145 ················editDistance2145 ················editDistance2
146 ················GHC.Stack.Types.EmptyCallStack]146 ················GHC.Stack.Types.EmptyCallStack]
147 82a1d1e145110bfa849c8e07fa4a332e147 4d9d3966d1a8037b79f598f8db93f66f
148 ··editDistance10·::·[GHC.Types.Char]148 ··editDistance10·::·[GHC.Types.Char]
149 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),149 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
150 ···Unfolding:·Core:·<vanilla>150 ···Unfolding:·Core:·<vanilla>
151 ··············GHC.CString.unpackCString#·editDistance11]151 ··············GHC.CString.unpackCString#·editDistance11]
152 ec952298ea822dd8d709eb221ae89c73152 838029cf8d570de3cbd7bd5e8baaf8f2
153 ··editDistance11·::·GHC.Prim.Addr#153 ··editDistance11·::·GHC.Prim.Addr#
154 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,154 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
155 ···Unfolding:·Core:·<vanilla>·"!!"#]155 ···Unfolding:·Core:·<vanilla>·"!!"#]
156 1ac2b458a1493b541be7968b7760d219156 346f5e324ca6ddbfed2e79376408f089
157 ··editDistance12·::·GHC.Types.Int157 ··editDistance12·::·GHC.Types.Int
158 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),158 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
159 ···Strictness:·b,·CPR:·b]159 ···Strictness:·b,·CPR:·b]
160 b68abc59f45550db745921ea93a9fe37160 0e1ecd30a562ceb7ea2a1a23e19d7476
161 ··editDistance13·::·GHC.Stack.Types.CallStack161 ··editDistance13·::·GHC.Stack.Types.CallStack
162 ··[TagSig:·<TagProper>,162 ··[TagSig:·<TagProper>,
163 ···LambdaFormInfo:·LFCon[GHC.Stack.Types.PushCallStack],163 ···LambdaFormInfo:·LFCon[GHC.Stack.Types.PushCallStack],
164 ···Unfolding:·Core:·<vanilla>164 ···Unfolding:·Core:·<vanilla>
165 ··············GHC.Stack.Types.PushCallStack165 ··············GHC.Stack.Types.PushCallStack
166 ················editDistance10166 ················editDistance10
167 ················editDistance14167 ················editDistance14
168 ················GHC.Stack.Types.EmptyCallStack]168 ················GHC.Stack.Types.EmptyCallStack]
169 ac8fc2858d61cf660c85b2df95543e1e169 793f49d3f2eda813c4d0880175068499
170 ··editDistance14·::·GHC.Stack.Types.SrcLoc170 ··editDistance14·::·GHC.Stack.Types.SrcLoc
171 ··[TagSig:·<TagProper>,171 ··[TagSig:·<TagProper>,
172 ···LambdaFormInfo:·LFCon[GHC.Stack.Types.SrcLoc],172 ···LambdaFormInfo:·LFCon[GHC.Stack.Types.SrcLoc],
173 ···Unfolding:·Core:·<vanilla>173 ···Unfolding:·Core:·<vanilla>
174 ··············GHC.Stack.Types.SrcLoc174 ··············GHC.Stack.Types.SrcLoc
175 ················editDistance9175 ················editDistance9
176 ················editDistance8176 ················editDistance8
177 ················editDistance6177 ················editDistance6
178 ················editDistance15178 ················editDistance15
179 ················editDistance4179 ················editDistance4
180 ················editDistance15180 ················editDistance15
181 ················editDistance3]181 ················editDistance3]
182 1716894d20ea9994e3e10bbb1ffaba59182 da573db369aca348d53f91597e7c827e
183 ··editDistance15·::·GHC.Types.Int183 ··editDistance15·::·GHC.Types.Int
184 ··[HasNoCafRefs,·TagSig:·<TagProper>,184 ··[HasNoCafRefs,·TagSig:·<TagProper>,
185 ···LambdaFormInfo:·LFCon[GHC.Types.I#],185 ···LambdaFormInfo:·LFCon[GHC.Types.I#],
186 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·79#]186 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·79#]
187 6fa11ff59dcc6f8a47a706108a5037c5187 8b53db639990b15e71b35522fbdba92e
188 ··editDistance16·::188 ··editDistance16·::
189 ····(GHC.Num.Num·a2,·GHC.Classes.Ord·a2,·GHC.Classes.Eq·a3)·=>189 ····(GHC.Num.Num·a2,·GHC.Classes.Ord·a2,·GHC.Classes.Eq·a3)·=>
190 ····[a3]·->·[a3]·->·[[a2]]·->·[[a2]]190 ····[a3]·->·[a3]·->·[[a2]]·->·[[a2]]
191 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·6,·Arity:·6,191 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·6,·Arity:·6,
192 ···Strictness:·<LP(LC(L,C(1,L)),A,A,A,A,A,L)><LP(A,A,SC(S,C(1,L)),A,A,A,A,LC(S,C(1,L)))><LP(SC(S,C(1,L)),A)><L><1L><ML>,192 ···Strictness:·<LP(LC(L,C(1,L)),A,A,A,A,A,L)><LP(A,A,SC(S,C(1,L)),A,A,A,A,LC(S,C(1,L)))><LP(SC(S,C(1,L)),A)><L><1L><ML>,
193 ···Unfolding:·Core:·<vanilla>193 ···Unfolding:·Core:·<vanilla>
194 ··············\·@a194 ··············\·@a
Max diff block lines reached; 4284/10252 bytes (41.79%) of diff not shown.
11.8 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Pretty.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Pretty.hi
Files 98% similar despite different names
11.5 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·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Options.Applicative.Help.Pretty·90667 interface·Options.Applicative.Help.Pretty·9066
8 ··interface·hash:·b6cc6b47af41e224501638a7d0cc87c1 
9 ··ABI·hash:·cb4c442b0098ce2d92c3bbd547615d0f 
10 ··export-list·hash:·b8b1856c0599fa411fcd53d95927562c8 ··interface·hash:·7fb9c087a300f3f2db58077d41868bbf
 9 ··ABI·hash:·184decc3c5c174f2cc5860099ee26e13
 10 ··export-list·hash:·345a085229c79f7fb4a72fd7868df36b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·7248c1d892c1c2073cd2ab30b364888812 ··flag·hash:·5167bdfdcafe98bf41cf62fd18a4521c
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·736487c9084e8bd4f901aaa571149a9216 ··src_hash:·736487c9084e8bd4f901aaa571149a92
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 154, 41 lines modifiedOffset 154, 41 lines modified
154 import··-/··Prettyprinter·7002f5c33a3e99cfef828c519625f028154 import··-/··Prettyprinter·7002f5c33a3e99cfef828c519625f028
155 import··-/··Prettyprinter.Internal·28e073e62fc1f5b00c0067643cd81776155 import··-/··Prettyprinter.Internal·28e073e62fc1f5b00c0067643cd81776
156 import··-/··Prettyprinter.Symbols.Ascii·ce38a0ad8b1d3f3753fa7aa69f81be3d156 import··-/··Prettyprinter.Symbols.Ascii·ce38a0ad8b1d3f3753fa7aa69f81be3d
157 import··-/··Prettyprinter.Render.Terminal·0e477f4af906a7942d842de8538d88f9157 import··-/··Prettyprinter.Render.Terminal·0e477f4af906a7942d842de8538d88f9
158 import··-/··Prettyprinter.Render.Terminal.Internal·fdc12c5db98c745a97730eb38bcc70da158 import··-/··Prettyprinter.Render.Terminal.Internal·fdc12c5db98c745a97730eb38bcc70da
159 import··-/··Data.Text.Lazy·84498bbadb16a29912767d027de56151159 import··-/··Data.Text.Lazy·84498bbadb16a29912767d027de56151
160 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2160 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
161 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·5ab31db1ccaeb59901bd6fb5c39b1244161 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·c475ef49e1fc3cd1385afa6492c924ad
162 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d162 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
163 52aea4c53f9615ce7d6a077fdccca619163 fb7f1df790b4c6c439c2f74e94bedee7
164 ··$trModule·::·GHC.Types.Module164 ··$trModule·::·GHC.Types.Module
165 ··[HasNoCafRefs,·TagSig:·<TagProper>,165 ··[HasNoCafRefs,·TagSig:·<TagProper>,
166 ···LambdaFormInfo:·LFCon[GHC.Types.Module],166 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
167 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]167 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
168 ae1317f02d68b583b6e96bdc45130dcf168 cfdea7062651f4303ed125eb71692d0b
169 ··$trModule1·::·GHC.Types.TrName169 ··$trModule1·::·GHC.Types.TrName
170 ··[HasNoCafRefs,·TagSig:·<TagProper>,170 ··[HasNoCafRefs,·TagSig:·<TagProper>,
171 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],171 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
172 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]172 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
173 4e077c644830132d78a78e7c88b7e87f173 bb9239af8b0c90bd06534d8ce4de5d76
174 ··$trModule2·::·GHC.Prim.Addr#174 ··$trModule2·::·GHC.Prim.Addr#
175 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,175 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
176 ···Unfolding:·Core:·<vanilla>·"Options.Applicative.Help.Pretty"#]176 ···Unfolding:·Core:·<vanilla>·"Options.Applicative.Help.Pretty"#]
177 d97e178743e7aeb91878e28aee505993177 35ce098d9faca8ff146abd099bccd55d
178 ··$trModule3·::·GHC.Types.TrName178 ··$trModule3·::·GHC.Types.TrName
179 ··[HasNoCafRefs,·TagSig:·<TagProper>,179 ··[HasNoCafRefs,·TagSig:·<TagProper>,
180 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],180 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
181 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]181 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
182 7e79bd5703b58538efb0f85149fa304d182 1c89206c653800a36f0100e822abc24f
183 ··$trModule4·::·GHC.Prim.Addr#183 ··$trModule4·::·GHC.Prim.Addr#
184 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,184 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
185 ···Unfolding:·Core:·<vanilla>185 ···Unfolding:·Core:·<vanilla>
186 ··············"optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ"#] 
187 c0f3ff1c4ecafdf7d81b0b161484b08e186 ··············"optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO"#]
 187 9af602531934172bdbbef2fbf93d4af6
188 ··$whangAtIfOver·::188 ··$whangAtIfOver·::
189 ····GHC.Types.Int189 ····GHC.Types.Int
190 ····->·GHC.Types.Int190 ····->·GHC.Types.Int
191 ····->·Doc191 ····->·Doc
192 ····->·(#·GHC.Types.Int192 ····->·(#·GHC.Types.Int
193 ··········->·Prettyprinter.Internal.Doc193 ··········->·Prettyprinter.Internal.Doc
194 ···············Prettyprinter.Render.Terminal.Internal.AnsiStyle·#)194 ···············Prettyprinter.Render.Terminal.Internal.AnsiStyle·#)
Offset 291, 15 lines modifiedOffset 291, 15 lines modified
291 ····················lvl4291 ····················lvl4
292 ··············}·in292 ··············}·in
293 ··············(#·\·(k['GHC.Types.Many]·::·GHC.Types.Int)·->293 ··············(#·\·(k['GHC.Types.Many]·::·GHC.Types.Int)·->
294 ·················case·k·of·wild·{·GHC.Types.I#·x·->294 ·················case·k·of·wild·{·GHC.Types.I#·x·->
295 ·················case·j·of·wild1·{·GHC.Types.I#·y·->295 ·················case·j·of·wild1·{·GHC.Types.I#·y·->
296 ·················case·GHC.Prim.<=#·x·y·of·lwild·{296 ·················case·GHC.Prim.<=#·x·y·of·lwild·{
297 ···················DEFAULT·->·lvl3·1#·->·lvl5·}·}·}·#)]297 ···················DEFAULT·->·lvl3·1#·->·lvl5·}·}·}·#)]
298 d19bf6ab14ef97e8c831ad7dbce404df298 2e4af07497f4b80ba3e3e82cd78dfc8b
299 ··$wprettyString·::299 ··$wprettyString·::
300 ····GHC.Prim.Double#·->·GHC.Prim.Int#·->·Doc·->·[GHC.Types.Char]300 ····GHC.Prim.Double#·->·GHC.Prim.Int#·->·Doc·->·[GHC.Types.Char]
301 ··StrWork([~,·~,·!])301 ··StrWork([~,·~,·!])
302 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,302 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
303 ···Strictness:·<L><L><1L>,·Inline:·[2],303 ···Strictness:·<L><L><1L>,·Inline:·[2],
304 ···Unfolding:·Core:·<vanilla>304 ···Unfolding:·Core:·<vanilla>
305 ··············\·(ww['GHC.Types.Many]·::·GHC.Prim.Double#)305 ··············\·(ww['GHC.Types.Many]·::·GHC.Prim.Double#)
Offset 310, 59 lines modifiedOffset 310, 59 lines modified
310 ···················(Prettyprinter.Internal.layoutPretty310 ···················(Prettyprinter.Internal.layoutPretty
311 ······················@Prettyprinter.Render.Terminal.Internal.AnsiStyle311 ······················@Prettyprinter.Render.Terminal.Internal.AnsiStyle
312 ······················(Prettyprinter.Internal.AvailablePerLine·ww1·ww)312 ······················(Prettyprinter.Internal.AvailablePerLine·ww1·ww)
313 ························`cast`313 ························`cast`
314 ······················(Sym·(Prettyprinter.Internal.N:LayoutOptions[0]))314 ······················(Sym·(Prettyprinter.Internal.N:LayoutOptions[0]))
315 ······················eta))315 ······················eta))
316 ················0#]316 ················0#]
317 37451accc04f36546b001ddc1e374fd1317 b07929e640872a8cb53372545cf29fb7
318 ··$wunfold·::318 ··$wunfold·::
319 ····Data.Text.Internal.Lazy.Text·->·GHC.Prim.Int#·->·[GHC.Types.Char]319 ····Data.Text.Internal.Lazy.Text·->·GHC.Prim.Int#·->·[GHC.Types.Char]
320 ··StrWork([!])320 ··StrWork([!])
321 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,321 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
322 ···Strictness:·<1L><L>,·Inline:·[2]]322 ···Strictness:·<1L><L>,·Inline:·[2]]
323 0d998297a78d3135531e8a8871927c42323 04810d31ae53cc9e465699b98907f93f
324 ··(.$.)·::·Doc·->·Doc·->·Doc324 ··(.$.)·::·Doc·->·Doc·->·Doc
325 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,325 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
326 ···Arity:·2,·Strictness:·<L><L>,326 ···Arity:·2,·Strictness:·<L><L>,
327 ···Unfolding:·Core:·<vanilla>327 ···Unfolding:·Core:·<vanilla>
328 ··············\·(x['GHC.Types.Many]·::·Doc)·(y['GHC.Types.Many]·::·Doc)·->328 ··············\·(x['GHC.Types.Many]·::·Doc)·(y['GHC.Types.Many]·::·Doc)·->
329 ··············Prettyprinter.Internal.Cat329 ··············Prettyprinter.Internal.Cat
330 ················@Prettyprinter.Render.Terminal.Internal.AnsiStyle330 ················@Prettyprinter.Render.Terminal.Internal.AnsiStyle
331 ················x331 ················x
332 ················(Prettyprinter.Internal.Cat332 ················(Prettyprinter.Internal.Cat
333 ···················@Prettyprinter.Render.Terminal.Internal.AnsiStyle333 ···················@Prettyprinter.Render.Terminal.Internal.AnsiStyle
334 ···················(Prettyprinter.Internal.line334 ···················(Prettyprinter.Internal.line
335 ······················@Prettyprinter.Render.Terminal.Internal.AnsiStyle)335 ······················@Prettyprinter.Render.Terminal.Internal.AnsiStyle)
336 ···················y)]336 ···················y)]
337 ff8039d5595c359fe710d74b03554293337 a3000af436199c204d468d9a0ba4c06b
338 ··(</>)·::·Doc·->·Doc·->·Doc338 ··(</>)·::·Doc·->·Doc·->·Doc
339 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,339 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
340 ···Arity:·2,·Strictness:·<L><L>,340 ···Arity:·2,·Strictness:·<L><L>,
341 ···Unfolding:·Core:·<vanilla>341 ···Unfolding:·Core:·<vanilla>
342 ··············\·(x['GHC.Types.Many]·::·Doc)·(y['GHC.Types.Many]·::·Doc)·->342 ··············\·(x['GHC.Types.Many]·::·Doc)·(y['GHC.Types.Many]·::·Doc)·->
343 ··············Prettyprinter.Internal.Cat343 ··············Prettyprinter.Internal.Cat
344 ················@Prettyprinter.Render.Terminal.Internal.AnsiStyle344 ················@Prettyprinter.Render.Terminal.Internal.AnsiStyle
345 ················x345 ················x
346 ················(Prettyprinter.Internal.Cat346 ················(Prettyprinter.Internal.Cat
347 ···················@Prettyprinter.Render.Terminal.Internal.AnsiStyle347 ···················@Prettyprinter.Render.Terminal.Internal.AnsiStyle
348 ···················(Prettyprinter.Internal.softline348 ···················(Prettyprinter.Internal.softline
349 ······················@Prettyprinter.Render.Terminal.Internal.AnsiStyle)349 ······················@Prettyprinter.Render.Terminal.Internal.AnsiStyle)
350 ···················y)]350 ···················y)]
351 f15a8e9c35db549d19d907f1906f2c57351 1830a61fe7b1d41dbb184998987666da
352 ··type·Doc·::·*352 ··type·Doc·::·*
353 ··type·Doc·=353 ··type·Doc·=
354 ····Prettyprinter.Internal.Doc354 ····Prettyprinter.Internal.Doc
355 ······Prettyprinter.Render.Terminal.Internal.AnsiStyle355 ······Prettyprinter.Render.Terminal.Internal.AnsiStyle
Max diff block lines reached; 5368/11708 bytes (45.85%) of diff not shown.
11.8 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Pretty.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Pretty.dyn_hi
Files 97% similar despite different names
11.5 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·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Options.Applicative.Help.Pretty·90667 interface·Options.Applicative.Help.Pretty·9066
8 ··interface·hash:·b6cc6b47af41e224501638a7d0cc87c1 
9 ··ABI·hash:·cb4c442b0098ce2d92c3bbd547615d0f 
10 ··export-list·hash:·b8b1856c0599fa411fcd53d95927562c8 ··interface·hash:·7fb9c087a300f3f2db58077d41868bbf
 9 ··ABI·hash:·184decc3c5c174f2cc5860099ee26e13
 10 ··export-list·hash:·345a085229c79f7fb4a72fd7868df36b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·5167bdfdcafe98bf41cf62fd18a4521c12 ··flag·hash:·7248c1d892c1c2073cd2ab30b3648888
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·736487c9084e8bd4f901aaa571149a9216 ··src_hash:·736487c9084e8bd4f901aaa571149a92
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 154, 41 lines modifiedOffset 154, 41 lines modified
154 import··-/··Prettyprinter·7002f5c33a3e99cfef828c519625f028154 import··-/··Prettyprinter·7002f5c33a3e99cfef828c519625f028
155 import··-/··Prettyprinter.Internal·28e073e62fc1f5b00c0067643cd81776155 import··-/··Prettyprinter.Internal·28e073e62fc1f5b00c0067643cd81776
156 import··-/··Prettyprinter.Symbols.Ascii·ce38a0ad8b1d3f3753fa7aa69f81be3d156 import··-/··Prettyprinter.Symbols.Ascii·ce38a0ad8b1d3f3753fa7aa69f81be3d
157 import··-/··Prettyprinter.Render.Terminal·0e477f4af906a7942d842de8538d88f9157 import··-/··Prettyprinter.Render.Terminal·0e477f4af906a7942d842de8538d88f9
158 import··-/··Prettyprinter.Render.Terminal.Internal·fdc12c5db98c745a97730eb38bcc70da158 import··-/··Prettyprinter.Render.Terminal.Internal·fdc12c5db98c745a97730eb38bcc70da
159 import··-/··Data.Text.Lazy·84498bbadb16a29912767d027de56151159 import··-/··Data.Text.Lazy·84498bbadb16a29912767d027de56151
160 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2160 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
161 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·5ab31db1ccaeb59901bd6fb5c39b1244161 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·c475ef49e1fc3cd1385afa6492c924ad
162 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d162 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
163 52aea4c53f9615ce7d6a077fdccca619163 fb7f1df790b4c6c439c2f74e94bedee7
164 ··$trModule·::·GHC.Types.Module164 ··$trModule·::·GHC.Types.Module
165 ··[HasNoCafRefs,·TagSig:·<TagProper>,165 ··[HasNoCafRefs,·TagSig:·<TagProper>,
166 ···LambdaFormInfo:·LFCon[GHC.Types.Module],166 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
167 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]167 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
168 ae1317f02d68b583b6e96bdc45130dcf168 cfdea7062651f4303ed125eb71692d0b
169 ··$trModule1·::·GHC.Types.TrName169 ··$trModule1·::·GHC.Types.TrName
170 ··[HasNoCafRefs,·TagSig:·<TagProper>,170 ··[HasNoCafRefs,·TagSig:·<TagProper>,
171 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],171 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
172 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]172 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
173 4e077c644830132d78a78e7c88b7e87f173 bb9239af8b0c90bd06534d8ce4de5d76
174 ··$trModule2·::·GHC.Prim.Addr#174 ··$trModule2·::·GHC.Prim.Addr#
175 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,175 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
176 ···Unfolding:·Core:·<vanilla>·"Options.Applicative.Help.Pretty"#]176 ···Unfolding:·Core:·<vanilla>·"Options.Applicative.Help.Pretty"#]
177 d97e178743e7aeb91878e28aee505993177 35ce098d9faca8ff146abd099bccd55d
178 ··$trModule3·::·GHC.Types.TrName178 ··$trModule3·::·GHC.Types.TrName
179 ··[HasNoCafRefs,·TagSig:·<TagProper>,179 ··[HasNoCafRefs,·TagSig:·<TagProper>,
180 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],180 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
181 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]181 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
182 7e79bd5703b58538efb0f85149fa304d182 1c89206c653800a36f0100e822abc24f
183 ··$trModule4·::·GHC.Prim.Addr#183 ··$trModule4·::·GHC.Prim.Addr#
184 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,184 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
185 ···Unfolding:·Core:·<vanilla>185 ···Unfolding:·Core:·<vanilla>
186 ··············"optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ"#] 
187 c0f3ff1c4ecafdf7d81b0b161484b08e186 ··············"optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO"#]
 187 9af602531934172bdbbef2fbf93d4af6
188 ··$whangAtIfOver·::188 ··$whangAtIfOver·::
189 ····GHC.Types.Int189 ····GHC.Types.Int
190 ····->·GHC.Types.Int190 ····->·GHC.Types.Int
191 ····->·Doc191 ····->·Doc
192 ····->·(#·GHC.Types.Int192 ····->·(#·GHC.Types.Int
193 ··········->·Prettyprinter.Internal.Doc193 ··········->·Prettyprinter.Internal.Doc
194 ···············Prettyprinter.Render.Terminal.Internal.AnsiStyle·#)194 ···············Prettyprinter.Render.Terminal.Internal.AnsiStyle·#)
Offset 291, 15 lines modifiedOffset 291, 15 lines modified
291 ····················lvl4291 ····················lvl4
292 ··············}·in292 ··············}·in
293 ··············(#·\·(k['GHC.Types.Many]·::·GHC.Types.Int)·->293 ··············(#·\·(k['GHC.Types.Many]·::·GHC.Types.Int)·->
294 ·················case·k·of·wild·{·GHC.Types.I#·x·->294 ·················case·k·of·wild·{·GHC.Types.I#·x·->
295 ·················case·j·of·wild1·{·GHC.Types.I#·y·->295 ·················case·j·of·wild1·{·GHC.Types.I#·y·->
296 ·················case·GHC.Prim.<=#·x·y·of·lwild·{296 ·················case·GHC.Prim.<=#·x·y·of·lwild·{
297 ···················DEFAULT·->·lvl3·1#·->·lvl5·}·}·}·#)]297 ···················DEFAULT·->·lvl3·1#·->·lvl5·}·}·}·#)]
298 d19bf6ab14ef97e8c831ad7dbce404df298 2e4af07497f4b80ba3e3e82cd78dfc8b
299 ··$wprettyString·::299 ··$wprettyString·::
300 ····GHC.Prim.Double#·->·GHC.Prim.Int#·->·Doc·->·[GHC.Types.Char]300 ····GHC.Prim.Double#·->·GHC.Prim.Int#·->·Doc·->·[GHC.Types.Char]
301 ··StrWork([~,·~,·!])301 ··StrWork([~,·~,·!])
302 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,302 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
303 ···Strictness:·<L><L><1L>,·Inline:·[2],303 ···Strictness:·<L><L><1L>,·Inline:·[2],
304 ···Unfolding:·Core:·<vanilla>304 ···Unfolding:·Core:·<vanilla>
305 ··············\·(ww['GHC.Types.Many]·::·GHC.Prim.Double#)305 ··············\·(ww['GHC.Types.Many]·::·GHC.Prim.Double#)
Offset 310, 59 lines modifiedOffset 310, 59 lines modified
310 ···················(Prettyprinter.Internal.layoutPretty310 ···················(Prettyprinter.Internal.layoutPretty
311 ······················@Prettyprinter.Render.Terminal.Internal.AnsiStyle311 ······················@Prettyprinter.Render.Terminal.Internal.AnsiStyle
312 ······················(Prettyprinter.Internal.AvailablePerLine·ww1·ww)312 ······················(Prettyprinter.Internal.AvailablePerLine·ww1·ww)
313 ························`cast`313 ························`cast`
314 ······················(Sym·(Prettyprinter.Internal.N:LayoutOptions[0]))314 ······················(Sym·(Prettyprinter.Internal.N:LayoutOptions[0]))
315 ······················eta))315 ······················eta))
316 ················0#]316 ················0#]
317 37451accc04f36546b001ddc1e374fd1317 b07929e640872a8cb53372545cf29fb7
318 ··$wunfold·::318 ··$wunfold·::
319 ····Data.Text.Internal.Lazy.Text·->·GHC.Prim.Int#·->·[GHC.Types.Char]319 ····Data.Text.Internal.Lazy.Text·->·GHC.Prim.Int#·->·[GHC.Types.Char]
320 ··StrWork([!])320 ··StrWork([!])
321 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,321 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
322 ···Strictness:·<1L><L>,·Inline:·[2]]322 ···Strictness:·<1L><L>,·Inline:·[2]]
323 0d998297a78d3135531e8a8871927c42323 04810d31ae53cc9e465699b98907f93f
324 ··(.$.)·::·Doc·->·Doc·->·Doc324 ··(.$.)·::·Doc·->·Doc·->·Doc
325 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,325 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
326 ···Arity:·2,·Strictness:·<L><L>,326 ···Arity:·2,·Strictness:·<L><L>,
327 ···Unfolding:·Core:·<vanilla>327 ···Unfolding:·Core:·<vanilla>
328 ··············\·(x['GHC.Types.Many]·::·Doc)·(y['GHC.Types.Many]·::·Doc)·->328 ··············\·(x['GHC.Types.Many]·::·Doc)·(y['GHC.Types.Many]·::·Doc)·->
329 ··············Prettyprinter.Internal.Cat329 ··············Prettyprinter.Internal.Cat
330 ················@Prettyprinter.Render.Terminal.Internal.AnsiStyle330 ················@Prettyprinter.Render.Terminal.Internal.AnsiStyle
331 ················x331 ················x
332 ················(Prettyprinter.Internal.Cat332 ················(Prettyprinter.Internal.Cat
333 ···················@Prettyprinter.Render.Terminal.Internal.AnsiStyle333 ···················@Prettyprinter.Render.Terminal.Internal.AnsiStyle
334 ···················(Prettyprinter.Internal.line334 ···················(Prettyprinter.Internal.line
335 ······················@Prettyprinter.Render.Terminal.Internal.AnsiStyle)335 ······················@Prettyprinter.Render.Terminal.Internal.AnsiStyle)
336 ···················y)]336 ···················y)]
337 ff8039d5595c359fe710d74b03554293337 a3000af436199c204d468d9a0ba4c06b
338 ··(</>)·::·Doc·->·Doc·->·Doc338 ··(</>)·::·Doc·->·Doc·->·Doc
339 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,339 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
340 ···Arity:·2,·Strictness:·<L><L>,340 ···Arity:·2,·Strictness:·<L><L>,
341 ···Unfolding:·Core:·<vanilla>341 ···Unfolding:·Core:·<vanilla>
342 ··············\·(x['GHC.Types.Many]·::·Doc)·(y['GHC.Types.Many]·::·Doc)·->342 ··············\·(x['GHC.Types.Many]·::·Doc)·(y['GHC.Types.Many]·::·Doc)·->
343 ··············Prettyprinter.Internal.Cat343 ··············Prettyprinter.Internal.Cat
344 ················@Prettyprinter.Render.Terminal.Internal.AnsiStyle344 ················@Prettyprinter.Render.Terminal.Internal.AnsiStyle
345 ················x345 ················x
346 ················(Prettyprinter.Internal.Cat346 ················(Prettyprinter.Internal.Cat
347 ···················@Prettyprinter.Render.Terminal.Internal.AnsiStyle347 ···················@Prettyprinter.Render.Terminal.Internal.AnsiStyle
348 ···················(Prettyprinter.Internal.softline348 ···················(Prettyprinter.Internal.softline
349 ······················@Prettyprinter.Render.Terminal.Internal.AnsiStyle)349 ······················@Prettyprinter.Render.Terminal.Internal.AnsiStyle)
350 ···················y)]350 ···················y)]
351 f15a8e9c35db549d19d907f1906f2c57351 1830a61fe7b1d41dbb184998987666da
352 ··type·Doc·::·*352 ··type·Doc·::·*
353 ··type·Doc·=353 ··type·Doc·=
354 ····Prettyprinter.Internal.Doc354 ····Prettyprinter.Internal.Doc
355 ······Prettyprinter.Render.Terminal.Internal.AnsiStyle355 ······Prettyprinter.Render.Terminal.Internal.AnsiStyle
Max diff block lines reached; 5368/11708 bytes (45.85%) of diff not shown.
22.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Types.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Types.dyn_hi
Files 97% similar despite different names
21.9 KB
ghc --show-iface {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Options.Applicative.Help.Types·90667 interface·Options.Applicative.Help.Types·9066
8 ··interface·hash:·b39674f4537802b4edd0eec8e62e7f09 
9 ··ABI·hash:·8b7a5383e77eb035f9fa4871ae29d0bf 
10 ··export-list·hash:·5f2b3e704a3266818500dbbd7dc208938 ··interface·hash:·e0bdb2afbbb2f8f47e88a0faf418db91
 9 ··ABI·hash:·817a6b06d0ce618f0b85f2c50d15435c
 10 ··export-list·hash:·8b07a853922375cf84d4b4886bdfa34d
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8a2b75dcaeeb487d864fe0047493512a12 ··flag·hash:·8a2b75dcaeeb487d864fe0047493512a
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·d9e633d09433b181f19357422675347716 ··src_hash:·d9e633d09433b181f193574226753477
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··renderHelp21 ··renderHelp
22 ··ParserHelp{ParserHelp·helpBody·helpDescription·helpError·helpFooter·helpGlobals·helpHeader·helpSuggestions·helpUsage}22 ··ParserHelp{ParserHelp·helpBody·helpDescription·helpError·helpFooter·helpGlobals·helpHeader·helpSuggestions·helpUsage}
23 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk23 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk
24 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty24 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·base-4.18.2.126 direct·package·dependencies:·base-4.18.2.1
27 plugin·package·dependencies:27 plugin·package·dependencies:
28 trusted·package·dependencies:·base-4.18.2.128 trusted·package·dependencies:·base-4.18.2.1
29 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic29 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
30 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text30 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
31 ·········Data.Text.Lazy·Data.Text.Show31 ·········Data.Text.Lazy·Data.Text.Show
Offset 42, 25 lines modifiedOffset 42, 25 lines modified
42 ·························Text.PrettyPrint.Annotated.HughesPJ·Text.PrettyPrint.HughesPJ42 ·························Text.PrettyPrint.Annotated.HughesPJ·Text.PrettyPrint.HughesPJ
43 ·························Prettyprinter.Internal·Language.Haskell.TH.Syntax·Data.Text43 ·························Prettyprinter.Internal·Language.Haskell.TH.Syntax·Data.Text
44 ·························Data.Text.Lazy44 ·························Data.Text.Lazy
45 import··-/··Data.Semigroup·733ef5c026f733293cf0d799af7fe8db45 import··-/··Data.Semigroup·733ef5c026f733293cf0d799af7fe8db
46 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b946 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
47 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc47 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
48 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc248 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
49 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk·6786b148db7d40b8e1c693f6706c3e55 
50 ··exports:·fe700d011e9670eb3617c022e7b55610 
51 ··Chunk·b2004ea1818f671775b10f22fabecd49 
52 ··extractChunk·68e01b99a213394126ea03de57f07932 
53 ··vsepChunks·79f38ce6ff2e96479d9def2795f0243f 
54 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty·cb4c442b0098ce2d92c3bbd547615d0f 
55 ··exports:·b8b1856c0599fa411fcd53d95927562c 
56 ··Doc·f15a8e9c35db549d19d907f1906f2c57 
57 ··prettyString·4051bacc64f13c641afced7c55919b5349 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk·a9ca3c368d94a4551d755634629cb576
 50 ··exports:·720099ae636b644bedc596c5e2c6c8f5
 51 ··Chunk·540ff76abcbd26b3557173d60b18c179
 52 ··extractChunk·c49bb403c5eae0ebbff2fff8954fe98f
 53 ··vsepChunks·f09af99de0293cd03401a681819bb0de
 54 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty·184decc3c5c174f2cc5860099ee26e13
 55 ··exports:·345a085229c79f7fb4a72fd7868df36b
 56 ··Doc·1830a61fe7b1d41dbb184998987666da
 57 ··prettyString·c067f63d1a00b462909c5faf2a00a271
58 import··-/··Prettyprinter.Internal·28e073e62fc1f5b00c0067643cd8177658 import··-/··Prettyprinter.Internal·28e073e62fc1f5b00c0067643cd81776
59 1a18f79ce3853d6af2226c5f4813d38b59 a819257ad769e5840985c2d3d1fc70d8
60 ··$fMonoidParserHelp·::·GHC.Base.Monoid·ParserHelp60 ··$fMonoidParserHelp·::·GHC.Base.Monoid·ParserHelp
61 ··DFunId61 ··DFunId
62 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Base.C:Monoid],62 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Base.C:Monoid],
63 ···Inline:·CONLIKE,63 ···Inline:·CONLIKE,
64 ···Unfolding:·DFun:.64 ···Unfolding:·DFun:.
65 ················@ParserHelp65 ················@ParserHelp
66 ················$fSemigroupParserHelp66 ················$fSemigroupParserHelp
Offset 69, 15 lines modifiedOffset 69, 15 lines modified
69 ················(\·(eta['GHC.Types.Many]·::·[ParserHelp])·->69 ················(\·(eta['GHC.Types.Many]·::·[ParserHelp])·->
70 ·················GHC.Base.foldr70 ·················GHC.Base.foldr
71 ···················@ParserHelp71 ···················@ParserHelp
72 ···················@ParserHelp72 ···················@ParserHelp
73 ···················$fMonoidParserHelp_$c<>73 ···················$fMonoidParserHelp_$c<>
74 ···················$fMonoidParserHelp_$cmempty74 ···················$fMonoidParserHelp_$cmempty
75 ···················eta)]75 ···················eta)]
76 994b59243aeb1f90a0f1665ffdaf711676 fe45ecd0fc4fee4fbe6261a203530af7
77 ··$fMonoidParserHelp_$c<>·::·ParserHelp·->·ParserHelp·->·ParserHelp77 ··$fMonoidParserHelp_$c<>·::·ParserHelp·->·ParserHelp·->·ParserHelp
78 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,78 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
79 ···Arity:·2,79 ···Arity:·2,
80 ···Strictness:·<1!P(ML,ML,ML,ML,ML,ML,ML,ML)><1P(ML,ML,ML,ML,ML,ML,ML,ML)>,80 ···Strictness:·<1!P(ML,ML,ML,ML,ML,ML,ML,ML)><1P(ML,ML,ML,ML,ML,ML,ML,ML)>,
81 ···CPR:·1,·Inline:·[2],81 ···CPR:·1,·Inline:·[2],
82 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>82 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
83 ··············\·(ds['GHC.Types.Many]·::·ParserHelp)83 ··············\·(ds['GHC.Types.Many]·::·ParserHelp)
Offset 90, 15 lines modifiedOffset 90, 15 lines modified
90 ·····················ww390 ·····················ww3
91 ·····················ww491 ·····················ww4
92 ·····················ww592 ·····················ww5
93 ·····················ww693 ·····················ww6
94 ·····················ww794 ·····················ww7
95 ·····················ds1·of·wild1·{·(#,,,,,,,#)·ww8·ww9·ww10·ww11·ww12·ww13·ww14·ww15·->95 ·····················ds1·of·wild1·{·(#,,,,,,,#)·ww8·ww9·ww10·ww11·ww12·ww13·ww14·ww15·->
96 ··············ParserHelp·ww8·ww9·ww10·ww11·ww12·ww13·ww14·ww15·}·}]96 ··············ParserHelp·ww8·ww9·ww10·ww11·ww12·ww13·ww14·ww15·}·}]
97 b2fc00fb8008a21bdff74dde62707abf97 41d0e7fed511e4c4326fb98bd0dccbc1
98 ··$fMonoidParserHelp_$cmempty·::·ParserHelp98 ··$fMonoidParserHelp_$cmempty·::·ParserHelp
99 ··[HasNoCafRefs,·TagSig:·<TagProper>,99 ··[HasNoCafRefs,·TagSig:·<TagProper>,
100 ···LambdaFormInfo:·LFCon[ParserHelp],100 ···LambdaFormInfo:·LFCon[ParserHelp],
101 ···Unfolding:·Core:·<vanilla>101 ···Unfolding:·Core:·<vanilla>
102 ··············ParserHelp102 ··············ParserHelp
103 ················(GHC.Maybe.Nothing103 ················(GHC.Maybe.Nothing
104 ···················@(Prettyprinter.Internal.Doc104 ···················@(Prettyprinter.Internal.Doc
Offset 144, 53 lines modifiedOffset 144, 53 lines modified
144 ····································································Prettyprinter.Render.Terminal.Internal.AnsiStyle>_N)144 ····································································Prettyprinter.Render.Terminal.Internal.AnsiStyle>_N)
145 ················(GHC.Maybe.Nothing145 ················(GHC.Maybe.Nothing
146 ···················@(Prettyprinter.Internal.Doc146 ···················@(Prettyprinter.Internal.Doc
147 ·······················Prettyprinter.Render.Terminal.Internal.AnsiStyle))147 ·······················Prettyprinter.Render.Terminal.Internal.AnsiStyle))
148 ··················`cast`148 ··················`cast`
149 ················(Sym·(Options.Applicative.Help.Chunk.N:Chunk[0])·<Prettyprinter.Internal.Doc149 ················(Sym·(Options.Applicative.Help.Chunk.N:Chunk[0])·<Prettyprinter.Internal.Doc
150 ····································································Prettyprinter.Render.Terminal.Internal.AnsiStyle>_N)]150 ····································································Prettyprinter.Render.Terminal.Internal.AnsiStyle>_N)]
151 2d32ae871a582d702c7cb7f7a413a0ed151 4d6dac130e3ab5f67d56440f9aed6b57
152 ··$fSemigroupParserHelp·::·GHC.Base.Semigroup·ParserHelp152 ··$fSemigroupParserHelp·::·GHC.Base.Semigroup·ParserHelp
153 ··DFunId153 ··DFunId
154 ··[LambdaFormInfo:·LFCon[GHC.Base.C:Semigroup],·Inline:·CONLIKE,154 ··[LambdaFormInfo:·LFCon[GHC.Base.C:Semigroup],·Inline:·CONLIKE,
155 ···Unfolding:·DFun:.155 ···Unfolding:·DFun:.
156 ················@ParserHelp156 ················@ParserHelp
157 ················$fMonoidParserHelp_$c<>157 ················$fMonoidParserHelp_$c<>
158 ················$fSemigroupParserHelp_$csconcat158 ················$fSemigroupParserHelp_$csconcat
159 ················$fSemigroupParserHelp_$cstimes]159 ················$fSemigroupParserHelp_$cstimes]
160 38485d4318b567e6f953dda66e4b8cb0160 00acf2d8d24bb254dec982087f6d1e4a
161 ··$fSemigroupParserHelp_$csconcat·::161 ··$fSemigroupParserHelp_$csconcat·::
162 ····GHC.Base.NonEmpty·ParserHelp·->·ParserHelp162 ····GHC.Base.NonEmpty·ParserHelp·->·ParserHelp
163 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,163 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
164 ···Strictness:·<1!P(1L,1L)>,164 ···Strictness:·<1!P(1L,1L)>,
165 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>165 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
166 ··············\·(ds['GHC.Types.Many]·::·GHC.Base.NonEmpty·ParserHelp)·->166 ··············\·(ds['GHC.Types.Many]·::·GHC.Base.NonEmpty·ParserHelp)·->
167 ··············case·ds·of·wild·{·GHC.Base.:|·a1·as·->167 ··············case·ds·of·wild·{·GHC.Base.:|·a1·as·->
168 ··············$fSemigroupParserHelp_go1·a1·as·}]168 ··············$fSemigroupParserHelp_go1·a1·as·}]
169 220da6bada70cc0e2ddd98388a188eb1169 ce0f1bca755a41fcb077813bbbcb7dc5
170 ··$fSemigroupParserHelp_$cstimes·::170 ··$fSemigroupParserHelp_$cstimes·::
Max diff block lines reached; 15692/22354 bytes (70.20%) of diff not shown.
22.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Types.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Types.hi
Files 94% similar despite different names
21.9 KB
ghc --show-iface {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Options.Applicative.Help.Types·90667 interface·Options.Applicative.Help.Types·9066
8 ··interface·hash:·b39674f4537802b4edd0eec8e62e7f09 
9 ··ABI·hash:·8b7a5383e77eb035f9fa4871ae29d0bf 
10 ··export-list·hash:·5f2b3e704a3266818500dbbd7dc208938 ··interface·hash:·e0bdb2afbbb2f8f47e88a0faf418db91
 9 ··ABI·hash:·817a6b06d0ce618f0b85f2c50d15435c
 10 ··export-list·hash:·8b07a853922375cf84d4b4886bdfa34d
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·d00acb23420a3e63654afc2340b6621112 ··flag·hash:·d00acb23420a3e63654afc2340b66211
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·d9e633d09433b181f19357422675347716 ··src_hash:·d9e633d09433b181f193574226753477
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··renderHelp21 ··renderHelp
22 ··ParserHelp{ParserHelp·helpBody·helpDescription·helpError·helpFooter·helpGlobals·helpHeader·helpSuggestions·helpUsage}22 ··ParserHelp{ParserHelp·helpBody·helpDescription·helpError·helpFooter·helpGlobals·helpHeader·helpSuggestions·helpUsage}
23 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk23 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk
24 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty24 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·base-4.18.2.126 direct·package·dependencies:·base-4.18.2.1
27 plugin·package·dependencies:27 plugin·package·dependencies:
28 trusted·package·dependencies:·base-4.18.2.128 trusted·package·dependencies:·base-4.18.2.1
29 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic29 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
30 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text30 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
31 ·········Data.Text.Lazy·Data.Text.Show31 ·········Data.Text.Lazy·Data.Text.Show
Offset 42, 25 lines modifiedOffset 42, 25 lines modified
42 ·························Text.PrettyPrint.Annotated.HughesPJ·Text.PrettyPrint.HughesPJ42 ·························Text.PrettyPrint.Annotated.HughesPJ·Text.PrettyPrint.HughesPJ
43 ·························Prettyprinter.Internal·Language.Haskell.TH.Syntax·Data.Text43 ·························Prettyprinter.Internal·Language.Haskell.TH.Syntax·Data.Text
44 ·························Data.Text.Lazy44 ·························Data.Text.Lazy
45 import··-/··Data.Semigroup·733ef5c026f733293cf0d799af7fe8db45 import··-/··Data.Semigroup·733ef5c026f733293cf0d799af7fe8db
46 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b946 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
47 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc47 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
48 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc248 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
49 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk·6786b148db7d40b8e1c693f6706c3e55 
50 ··exports:·fe700d011e9670eb3617c022e7b55610 
51 ··Chunk·b2004ea1818f671775b10f22fabecd49 
52 ··extractChunk·68e01b99a213394126ea03de57f07932 
53 ··vsepChunks·79f38ce6ff2e96479d9def2795f0243f 
54 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty·cb4c442b0098ce2d92c3bbd547615d0f 
55 ··exports:·b8b1856c0599fa411fcd53d95927562c 
56 ··Doc·f15a8e9c35db549d19d907f1906f2c57 
57 ··prettyString·4051bacc64f13c641afced7c55919b5349 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk·a9ca3c368d94a4551d755634629cb576
 50 ··exports:·720099ae636b644bedc596c5e2c6c8f5
 51 ··Chunk·540ff76abcbd26b3557173d60b18c179
 52 ··extractChunk·c49bb403c5eae0ebbff2fff8954fe98f
 53 ··vsepChunks·f09af99de0293cd03401a681819bb0de
 54 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty·184decc3c5c174f2cc5860099ee26e13
 55 ··exports:·345a085229c79f7fb4a72fd7868df36b
 56 ··Doc·1830a61fe7b1d41dbb184998987666da
 57 ··prettyString·c067f63d1a00b462909c5faf2a00a271
58 import··-/··Prettyprinter.Internal·28e073e62fc1f5b00c0067643cd8177658 import··-/··Prettyprinter.Internal·28e073e62fc1f5b00c0067643cd81776
59 1a18f79ce3853d6af2226c5f4813d38b59 a819257ad769e5840985c2d3d1fc70d8
60 ··$fMonoidParserHelp·::·GHC.Base.Monoid·ParserHelp60 ··$fMonoidParserHelp·::·GHC.Base.Monoid·ParserHelp
61 ··DFunId61 ··DFunId
62 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Base.C:Monoid],62 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Base.C:Monoid],
63 ···Inline:·CONLIKE,63 ···Inline:·CONLIKE,
64 ···Unfolding:·DFun:.64 ···Unfolding:·DFun:.
65 ················@ParserHelp65 ················@ParserHelp
66 ················$fSemigroupParserHelp66 ················$fSemigroupParserHelp
Offset 69, 15 lines modifiedOffset 69, 15 lines modified
69 ················(\·(eta['GHC.Types.Many]·::·[ParserHelp])·->69 ················(\·(eta['GHC.Types.Many]·::·[ParserHelp])·->
70 ·················GHC.Base.foldr70 ·················GHC.Base.foldr
71 ···················@ParserHelp71 ···················@ParserHelp
72 ···················@ParserHelp72 ···················@ParserHelp
73 ···················$fMonoidParserHelp_$c<>73 ···················$fMonoidParserHelp_$c<>
74 ···················$fMonoidParserHelp_$cmempty74 ···················$fMonoidParserHelp_$cmempty
75 ···················eta)]75 ···················eta)]
76 994b59243aeb1f90a0f1665ffdaf711676 fe45ecd0fc4fee4fbe6261a203530af7
77 ··$fMonoidParserHelp_$c<>·::·ParserHelp·->·ParserHelp·->·ParserHelp77 ··$fMonoidParserHelp_$c<>·::·ParserHelp·->·ParserHelp·->·ParserHelp
78 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,78 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
79 ···Arity:·2,79 ···Arity:·2,
80 ···Strictness:·<1!P(ML,ML,ML,ML,ML,ML,ML,ML)><1P(ML,ML,ML,ML,ML,ML,ML,ML)>,80 ···Strictness:·<1!P(ML,ML,ML,ML,ML,ML,ML,ML)><1P(ML,ML,ML,ML,ML,ML,ML,ML)>,
81 ···CPR:·1,·Inline:·[2],81 ···CPR:·1,·Inline:·[2],
82 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>82 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
83 ··············\·(ds['GHC.Types.Many]·::·ParserHelp)83 ··············\·(ds['GHC.Types.Many]·::·ParserHelp)
Offset 90, 15 lines modifiedOffset 90, 15 lines modified
90 ·····················ww390 ·····················ww3
91 ·····················ww491 ·····················ww4
92 ·····················ww592 ·····················ww5
93 ·····················ww693 ·····················ww6
94 ·····················ww794 ·····················ww7
95 ·····················ds1·of·wild1·{·(#,,,,,,,#)·ww8·ww9·ww10·ww11·ww12·ww13·ww14·ww15·->95 ·····················ds1·of·wild1·{·(#,,,,,,,#)·ww8·ww9·ww10·ww11·ww12·ww13·ww14·ww15·->
96 ··············ParserHelp·ww8·ww9·ww10·ww11·ww12·ww13·ww14·ww15·}·}]96 ··············ParserHelp·ww8·ww9·ww10·ww11·ww12·ww13·ww14·ww15·}·}]
97 b2fc00fb8008a21bdff74dde62707abf97 41d0e7fed511e4c4326fb98bd0dccbc1
98 ··$fMonoidParserHelp_$cmempty·::·ParserHelp98 ··$fMonoidParserHelp_$cmempty·::·ParserHelp
99 ··[HasNoCafRefs,·TagSig:·<TagProper>,99 ··[HasNoCafRefs,·TagSig:·<TagProper>,
100 ···LambdaFormInfo:·LFCon[ParserHelp],100 ···LambdaFormInfo:·LFCon[ParserHelp],
101 ···Unfolding:·Core:·<vanilla>101 ···Unfolding:·Core:·<vanilla>
102 ··············ParserHelp102 ··············ParserHelp
103 ················(GHC.Maybe.Nothing103 ················(GHC.Maybe.Nothing
104 ···················@(Prettyprinter.Internal.Doc104 ···················@(Prettyprinter.Internal.Doc
Offset 144, 53 lines modifiedOffset 144, 53 lines modified
144 ····································································Prettyprinter.Render.Terminal.Internal.AnsiStyle>_N)144 ····································································Prettyprinter.Render.Terminal.Internal.AnsiStyle>_N)
145 ················(GHC.Maybe.Nothing145 ················(GHC.Maybe.Nothing
146 ···················@(Prettyprinter.Internal.Doc146 ···················@(Prettyprinter.Internal.Doc
147 ·······················Prettyprinter.Render.Terminal.Internal.AnsiStyle))147 ·······················Prettyprinter.Render.Terminal.Internal.AnsiStyle))
148 ··················`cast`148 ··················`cast`
149 ················(Sym·(Options.Applicative.Help.Chunk.N:Chunk[0])·<Prettyprinter.Internal.Doc149 ················(Sym·(Options.Applicative.Help.Chunk.N:Chunk[0])·<Prettyprinter.Internal.Doc
150 ····································································Prettyprinter.Render.Terminal.Internal.AnsiStyle>_N)]150 ····································································Prettyprinter.Render.Terminal.Internal.AnsiStyle>_N)]
151 2d32ae871a582d702c7cb7f7a413a0ed151 4d6dac130e3ab5f67d56440f9aed6b57
152 ··$fSemigroupParserHelp·::·GHC.Base.Semigroup·ParserHelp152 ··$fSemigroupParserHelp·::·GHC.Base.Semigroup·ParserHelp
153 ··DFunId153 ··DFunId
154 ··[LambdaFormInfo:·LFCon[GHC.Base.C:Semigroup],·Inline:·CONLIKE,154 ··[LambdaFormInfo:·LFCon[GHC.Base.C:Semigroup],·Inline:·CONLIKE,
155 ···Unfolding:·DFun:.155 ···Unfolding:·DFun:.
156 ················@ParserHelp156 ················@ParserHelp
157 ················$fMonoidParserHelp_$c<>157 ················$fMonoidParserHelp_$c<>
158 ················$fSemigroupParserHelp_$csconcat158 ················$fSemigroupParserHelp_$csconcat
159 ················$fSemigroupParserHelp_$cstimes]159 ················$fSemigroupParserHelp_$cstimes]
160 38485d4318b567e6f953dda66e4b8cb0160 00acf2d8d24bb254dec982087f6d1e4a
161 ··$fSemigroupParserHelp_$csconcat·::161 ··$fSemigroupParserHelp_$csconcat·::
162 ····GHC.Base.NonEmpty·ParserHelp·->·ParserHelp162 ····GHC.Base.NonEmpty·ParserHelp·->·ParserHelp
163 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,163 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
164 ···Strictness:·<1!P(1L,1L)>,164 ···Strictness:·<1!P(1L,1L)>,
165 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>165 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
166 ··············\·(ds['GHC.Types.Many]·::·GHC.Base.NonEmpty·ParserHelp)·->166 ··············\·(ds['GHC.Types.Many]·::·GHC.Base.NonEmpty·ParserHelp)·->
167 ··············case·ds·of·wild·{·GHC.Base.:|·a1·as·->167 ··············case·ds·of·wild·{·GHC.Base.:|·a1·as·->
168 ··············$fSemigroupParserHelp_go1·a1·as·}]168 ··············$fSemigroupParserHelp_go1·a1·as·}]
169 220da6bada70cc0e2ddd98388a188eb1169 ce0f1bca755a41fcb077813bbbcb7dc5
170 ··$fSemigroupParserHelp_$cstimes·::170 ··$fSemigroupParserHelp_$cstimes·::
Max diff block lines reached; 15692/22351 bytes (70.21%) of diff not shown.
12.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help.dyn_hi
Files 83% 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·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Options.Applicative.Help·90667 interface·Options.Applicative.Help·9066
8 ··interface·hash:·1537ed69aa2e8a038dd2a248cbe5d3f0 
9 ··ABI·hash:·a5a8fdd3e6bbaf8187523ff03cbd4b1d 
10 ··export-list·hash:·0b369650a432677a23d255d8863bfd708 ··interface·hash:·c39b805391ee0bcc7e1fb07660bf8ddc
 9 ··ABI·hash:·817c091c2c63f3ea507bea8401399bb7
 10 ··export-list·hash:·a6e70004e944c860dd6d81346b51d45b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8a2b75dcaeeb487d864fe0047493512a12 ··flag·hash:·8a2b75dcaeeb487d864fe0047493512a
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·eb7f8cff147718fce1c650bab90268bb16 ··src_hash:·eb7f8cff147718fce1c650bab90268bb
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 152, 19 lines modifiedOffset 152, 19 lines modified
152 ··Prettyprinter.Internal.SimpleDocStream{Prettyprinter.Internal.SAnnPop·Prettyprinter.Internal.SAnnPush·Prettyprinter.Internal.SChar·Prettyprinter.Internal.SEmpty·Prettyprinter.Internal.SFail·Prettyprinter.Internal.SLine·Prettyprinter.Internal.SText}152 ··Prettyprinter.Internal.SimpleDocStream{Prettyprinter.Internal.SAnnPop·Prettyprinter.Internal.SAnnPush·Prettyprinter.Internal.SChar·Prettyprinter.Internal.SEmpty·Prettyprinter.Internal.SFail·Prettyprinter.Internal.SLine·Prettyprinter.Internal.SText}
153 ··Prettyprinter.Render.Terminal.Internal.AnsiStyle153 ··Prettyprinter.Render.Terminal.Internal.AnsiStyle
154 ··Prettyprinter.Render.Terminal.Internal.Bold{Prettyprinter.Render.Terminal.Internal.Bold}154 ··Prettyprinter.Render.Terminal.Internal.Bold{Prettyprinter.Render.Terminal.Internal.Bold}
155 ··Prettyprinter.Render.Terminal.Internal.Color{Prettyprinter.Render.Terminal.Internal.Black·Prettyprinter.Render.Terminal.Internal.Blue·Prettyprinter.Render.Terminal.Internal.Cyan·Prettyprinter.Render.Terminal.Internal.Green·Prettyprinter.Render.Terminal.Internal.Magenta·Prettyprinter.Render.Terminal.Internal.Red·Prettyprinter.Render.Terminal.Internal.White·Prettyprinter.Render.Terminal.Internal.Yellow}155 ··Prettyprinter.Render.Terminal.Internal.Color{Prettyprinter.Render.Terminal.Internal.Black·Prettyprinter.Render.Terminal.Internal.Blue·Prettyprinter.Render.Terminal.Internal.Cyan·Prettyprinter.Render.Terminal.Internal.Green·Prettyprinter.Render.Terminal.Internal.Magenta·Prettyprinter.Render.Terminal.Internal.Red·Prettyprinter.Render.Terminal.Internal.White·Prettyprinter.Render.Terminal.Internal.Yellow}
156 ··Prettyprinter.Render.Terminal.Internal.Intensity{Prettyprinter.Render.Terminal.Internal.Dull·Prettyprinter.Render.Terminal.Internal.Vivid}156 ··Prettyprinter.Render.Terminal.Internal.Intensity{Prettyprinter.Render.Terminal.Internal.Dull·Prettyprinter.Render.Terminal.Internal.Vivid}
157 ··Prettyprinter.Render.Terminal.Internal.Italicized{Prettyprinter.Render.Terminal.Internal.Italicized}157 ··Prettyprinter.Render.Terminal.Internal.Italicized{Prettyprinter.Render.Terminal.Internal.Italicized}
158 ··Prettyprinter.Render.Terminal.Internal.Underlined{Prettyprinter.Render.Terminal.Internal.Underlined}158 ··Prettyprinter.Render.Terminal.Internal.Underlined{Prettyprinter.Render.Terminal.Internal.Underlined}
159 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk159 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk
160 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Core160 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Core
161 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Levenshtein161 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Levenshtein
162 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty162 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty
163 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Types163 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Types
164 boot·module·dependencies:164 boot·module·dependencies:
165 direct·package·dependencies:·base-4.18.2.1165 direct·package·dependencies:·base-4.18.2.1
166 plugin·package·dependencies:166 plugin·package·dependencies:
167 trusted·package·dependencies:·base-4.18.2.1167 trusted·package·dependencies:·base-4.18.2.1
168 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic168 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
169 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text169 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
170 ·········Data.Text.Lazy·Data.Text.Show170 ·········Data.Text.Lazy·Data.Text.Show
Offset 180, 100 lines modifiedOffset 180, 100 lines modified
180 ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type180 ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type
181 ·························Text.PrettyPrint.Annotated.HughesPJ·Text.PrettyPrint.HughesPJ181 ·························Text.PrettyPrint.Annotated.HughesPJ·Text.PrettyPrint.HughesPJ
182 ·························Prettyprinter.Internal·Language.Haskell.TH.Syntax·Data.Text182 ·························Prettyprinter.Internal·Language.Haskell.TH.Syntax·Data.Text
183 ·························Data.Text.Lazy·Control.Monad.Trans.Except183 ·························Data.Text.Lazy·Control.Monad.Trans.Except
184 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy184 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy
185 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9185 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
186 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2186 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
187 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk·6786b148db7d40b8e1c693f6706c3e55 
188 ··exports:·fe700d011e9670eb3617c022e7b55610 
189 ··<<+>>·5b9b7b8b8a048f4445a0af67513573d5 
190 ··<</>>·afb76c59c2b3bb06b43b755fa01538c2 
191 ··Chunk·dc6e17e6e12f9fb7859d2c9ffcae0b07 
192 ··Chunk·b2004ea1818f671775b10f22fabecd49 
193 ··chunked·7e0842a078ac5baa51ad296f260f7d59 
194 ··extractChunk·68e01b99a213394126ea03de57f07932 
195 ··isEmpty·0446e00bcf766223f855efc4bbc2eef0 
196 ··listToChunk·d5563d42cbd55238c414558b02a0efdf 
197 ··paragraph·fc26e4329eaca861b616e517b02fe2c6 
198 ··stringChunk·366cfd20b562d358cc75c7235a9459ee 
199 ··tabulate·30f058ad0e7421962de97a09d1f03aa0 
200 ··unChunk·aaf7d08f2c10b9aa9498ec8c0e1e1e03 
201 ··vcatChunks·8252762a76f958b5c16bb0577507570a 
202 ··vsepChunks·79f38ce6ff2e96479d9def2795f0243f 
203 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Core·35fa6f0453ba57680f96e5adec98e617 
204 ··exports:·53b9344e4a5a3e0464cbc1b366d25fae 
205 ··bodyHelp·a32708711805326dfc3d03dcf24c7b06 
206 ··briefDesc·e3cd9afe02da205b02062639ed7c6e80 
207 ··cmdDesc·250c9964788115c827fd2dcdc092b0ae 
208 ··descriptionHelp·b8f242d6c7cf0c64b4ab0777dd6decca 
209 ··errorHelp·dc4d611e4a338e91b24186db51fa539b 
210 ··footerHelp·665141b152a89a463aabfc7ef9272086 
211 ··fullDesc·82f7009c97a6da69f166ed44e24263b1 
212 ··globalDesc·4f7a7079e2e62bb194cbb5c21af6299e 
213 ··globalsHelp·b5b545037f3431b146540c0047fcdddd 
214 ··headerHelp·a72af6e04c1d6ab8c286ea83b3ccfe47 
215 ··missingDesc·dcb36bd6d76ed1c50fbef40347bb8c3e 
216 ··parserGlobals·b0f5a28c9b17f6260e221a4aa7bfbe98 
217 ··parserHelp·1e5cac789adb1adf0ed23ecb7bdd483b 
218 ··parserUsage·e0b57af998cd646dfde9856af8bde1af 
219 ··suggestionsHelp·75f7dd85e4b04a4e0ef2530c3d1d5098 
220 ··usageHelp·52b756b02e1cadceb0068264e4026597 
221 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Levenshtein·c5196da9b89908dc0eb72af129800bb7 
222 ··exports:·117c85b25f639c7b5e837b89d648b37b 
223 ··editDistance·9eddccaddfc7b4ee71c9f55a928d7f9b 
224 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty·cb4c442b0098ce2d92c3bbd547615d0f 
225 ··exports:·b8b1856c0599fa411fcd53d95927562c 
226 ··.$.·0d998297a78d3135531e8a8871927c42 
227 ··</>·ff8039d5595c359fe710d74b03554293 
228 ··Doc·f15a8e9c35db549d19d907f1906f2c57 
229 ··SimpleDoc·d5c46a87fcc950b21d7c453f07072c1c 
230 ··altSep·6b4893050c8d52ebcbc65f8fbe940da0 
231 ··groupOrNestLine·95c8784bbd26bcebbbe88d6fd088c36f 
232 ··hangAtIfOver·5c6da8f0934c46ab80dff274b0a7417c 
233 ··prettyString·4051bacc64f13c641afced7c55919b53 
234 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Types·8b7a5383e77eb035f9fa4871ae29d0bf 
235 ··exports:·5f2b3e704a3266818500dbbd7dc20893 
236 ··ParserHelp·67ddb579346fb524ad5fbd6ea6c8c2a7 
237 ··ParserHelp·321b1cdc0a6cee5df67ba340ac60191a 
238 ··helpBody·82af6f7362c79554433948b5dd21bf0f 
239 ··helpDescription·993d0196ccded81ee5ef22af388bb21b 
240 ··helpError·4d63ee5a1e6c76c7b93ca5d41fe07439 
241 ··helpFooter·448ede02515607f9cbcabc1db2cd806e 
242 ··helpGlobals·e5222b53f5029edc745f04df1a6565f0 
243 ··helpHeader·910a67b30d50a6ee025f8a5a5c1767ff 
244 ··helpSuggestions·c9302299e4333adcbb7a6bcbd54ffe33 
245 ··helpUsage·132f98ec2cf62145eb0d53977403ebf8 
246 ··renderHelp·d0838cc87bd2e55a86fc4cd9d297e6ff187 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk·a9ca3c368d94a4551d755634629cb576
 188 ··exports:·720099ae636b644bedc596c5e2c6c8f5
 189 ··<<+>>·e0142a5e4989c67b6a2ed88e58671bff
 190 ··<</>>·8e2314a3a0f4b00d7bccc3892909c01a
 191 ··Chunk·6e03fcd6bc7fd118a5127506afb140d4
 192 ··Chunk·540ff76abcbd26b3557173d60b18c179
 193 ··chunked·ffbc12ea05225a6ccf3d6a6ef96c7553
 194 ··extractChunk·c49bb403c5eae0ebbff2fff8954fe98f
 195 ··isEmpty·257e22df07e2dbe59387962dcfff6a48
 196 ··listToChunk·63998c99da9a940996db303d79cbe4ab
 197 ··paragraph·3a064ea3f94c9532356fec02c2a104ca
 198 ··stringChunk·52b2633b9e789d89f17b001d6cb1251c
 199 ··tabulate·e431a068efe0810b3db6bd21f70a85a7
 200 ··unChunk·cd09b57e5dd081ad477f040cb42b3a04
 201 ··vcatChunks·ba3935f77c70e42f9cecda68ac29baca
 202 ··vsepChunks·f09af99de0293cd03401a681819bb0de
 203 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Core·8bac643b57ff818a286eaac3f1ef9bc9
 204 ··exports:·a4e1ff42295ab6b34d84854ae0b37d0a
 205 ··bodyHelp·ca46551c4547c38bad7ccdc8cf917b73
 206 ··briefDesc·19182d51dbf8f450df71f9dd3e85367e
 207 ··cmdDesc·8c89a3c38cda39561eebc040c188a3b9
Max diff block lines reached; 1534/11955 bytes (12.83%) of diff not shown.
12.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help.hi
Files 76% 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·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Options.Applicative.Help·90667 interface·Options.Applicative.Help·9066
8 ··interface·hash:·1537ed69aa2e8a038dd2a248cbe5d3f0 
9 ··ABI·hash:·a5a8fdd3e6bbaf8187523ff03cbd4b1d 
10 ··export-list·hash:·0b369650a432677a23d255d8863bfd708 ··interface·hash:·c39b805391ee0bcc7e1fb07660bf8ddc
 9 ··ABI·hash:·817c091c2c63f3ea507bea8401399bb7
 10 ··export-list·hash:·a6e70004e944c860dd6d81346b51d45b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·d00acb23420a3e63654afc2340b6621112 ··flag·hash:·d00acb23420a3e63654afc2340b66211
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·eb7f8cff147718fce1c650bab90268bb16 ··src_hash:·eb7f8cff147718fce1c650bab90268bb
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 152, 19 lines modifiedOffset 152, 19 lines modified
152 ··Prettyprinter.Internal.SimpleDocStream{Prettyprinter.Internal.SAnnPop·Prettyprinter.Internal.SAnnPush·Prettyprinter.Internal.SChar·Prettyprinter.Internal.SEmpty·Prettyprinter.Internal.SFail·Prettyprinter.Internal.SLine·Prettyprinter.Internal.SText}152 ··Prettyprinter.Internal.SimpleDocStream{Prettyprinter.Internal.SAnnPop·Prettyprinter.Internal.SAnnPush·Prettyprinter.Internal.SChar·Prettyprinter.Internal.SEmpty·Prettyprinter.Internal.SFail·Prettyprinter.Internal.SLine·Prettyprinter.Internal.SText}
153 ··Prettyprinter.Render.Terminal.Internal.AnsiStyle153 ··Prettyprinter.Render.Terminal.Internal.AnsiStyle
154 ··Prettyprinter.Render.Terminal.Internal.Bold{Prettyprinter.Render.Terminal.Internal.Bold}154 ··Prettyprinter.Render.Terminal.Internal.Bold{Prettyprinter.Render.Terminal.Internal.Bold}
155 ··Prettyprinter.Render.Terminal.Internal.Color{Prettyprinter.Render.Terminal.Internal.Black·Prettyprinter.Render.Terminal.Internal.Blue·Prettyprinter.Render.Terminal.Internal.Cyan·Prettyprinter.Render.Terminal.Internal.Green·Prettyprinter.Render.Terminal.Internal.Magenta·Prettyprinter.Render.Terminal.Internal.Red·Prettyprinter.Render.Terminal.Internal.White·Prettyprinter.Render.Terminal.Internal.Yellow}155 ··Prettyprinter.Render.Terminal.Internal.Color{Prettyprinter.Render.Terminal.Internal.Black·Prettyprinter.Render.Terminal.Internal.Blue·Prettyprinter.Render.Terminal.Internal.Cyan·Prettyprinter.Render.Terminal.Internal.Green·Prettyprinter.Render.Terminal.Internal.Magenta·Prettyprinter.Render.Terminal.Internal.Red·Prettyprinter.Render.Terminal.Internal.White·Prettyprinter.Render.Terminal.Internal.Yellow}
156 ··Prettyprinter.Render.Terminal.Internal.Intensity{Prettyprinter.Render.Terminal.Internal.Dull·Prettyprinter.Render.Terminal.Internal.Vivid}156 ··Prettyprinter.Render.Terminal.Internal.Intensity{Prettyprinter.Render.Terminal.Internal.Dull·Prettyprinter.Render.Terminal.Internal.Vivid}
157 ··Prettyprinter.Render.Terminal.Internal.Italicized{Prettyprinter.Render.Terminal.Internal.Italicized}157 ··Prettyprinter.Render.Terminal.Internal.Italicized{Prettyprinter.Render.Terminal.Internal.Italicized}
158 ··Prettyprinter.Render.Terminal.Internal.Underlined{Prettyprinter.Render.Terminal.Internal.Underlined}158 ··Prettyprinter.Render.Terminal.Internal.Underlined{Prettyprinter.Render.Terminal.Internal.Underlined}
159 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk159 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk
160 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Core160 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Core
161 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Levenshtein161 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Levenshtein
162 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty162 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty
163 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Types163 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Types
164 boot·module·dependencies:164 boot·module·dependencies:
165 direct·package·dependencies:·base-4.18.2.1165 direct·package·dependencies:·base-4.18.2.1
166 plugin·package·dependencies:166 plugin·package·dependencies:
167 trusted·package·dependencies:·base-4.18.2.1167 trusted·package·dependencies:·base-4.18.2.1
168 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic168 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
169 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text169 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
170 ·········Data.Text.Lazy·Data.Text.Show170 ·········Data.Text.Lazy·Data.Text.Show
Offset 180, 100 lines modifiedOffset 180, 100 lines modified
180 ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type180 ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type
181 ·························Text.PrettyPrint.Annotated.HughesPJ·Text.PrettyPrint.HughesPJ181 ·························Text.PrettyPrint.Annotated.HughesPJ·Text.PrettyPrint.HughesPJ
182 ·························Prettyprinter.Internal·Language.Haskell.TH.Syntax·Data.Text182 ·························Prettyprinter.Internal·Language.Haskell.TH.Syntax·Data.Text
183 ·························Data.Text.Lazy·Control.Monad.Trans.Except183 ·························Data.Text.Lazy·Control.Monad.Trans.Except
184 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy184 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy
185 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9185 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
186 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2186 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
187 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk·6786b148db7d40b8e1c693f6706c3e55 
188 ··exports:·fe700d011e9670eb3617c022e7b55610 
189 ··<<+>>·5b9b7b8b8a048f4445a0af67513573d5 
190 ··<</>>·afb76c59c2b3bb06b43b755fa01538c2 
191 ··Chunk·dc6e17e6e12f9fb7859d2c9ffcae0b07 
192 ··Chunk·b2004ea1818f671775b10f22fabecd49 
193 ··chunked·7e0842a078ac5baa51ad296f260f7d59 
194 ··extractChunk·68e01b99a213394126ea03de57f07932 
195 ··isEmpty·0446e00bcf766223f855efc4bbc2eef0 
196 ··listToChunk·d5563d42cbd55238c414558b02a0efdf 
197 ··paragraph·fc26e4329eaca861b616e517b02fe2c6 
198 ··stringChunk·366cfd20b562d358cc75c7235a9459ee 
199 ··tabulate·30f058ad0e7421962de97a09d1f03aa0 
200 ··unChunk·aaf7d08f2c10b9aa9498ec8c0e1e1e03 
201 ··vcatChunks·8252762a76f958b5c16bb0577507570a 
202 ··vsepChunks·79f38ce6ff2e96479d9def2795f0243f 
203 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Core·35fa6f0453ba57680f96e5adec98e617 
204 ··exports:·53b9344e4a5a3e0464cbc1b366d25fae 
205 ··bodyHelp·a32708711805326dfc3d03dcf24c7b06 
206 ··briefDesc·e3cd9afe02da205b02062639ed7c6e80 
207 ··cmdDesc·250c9964788115c827fd2dcdc092b0ae 
208 ··descriptionHelp·b8f242d6c7cf0c64b4ab0777dd6decca 
209 ··errorHelp·dc4d611e4a338e91b24186db51fa539b 
210 ··footerHelp·665141b152a89a463aabfc7ef9272086 
211 ··fullDesc·82f7009c97a6da69f166ed44e24263b1 
212 ··globalDesc·4f7a7079e2e62bb194cbb5c21af6299e 
213 ··globalsHelp·b5b545037f3431b146540c0047fcdddd 
214 ··headerHelp·a72af6e04c1d6ab8c286ea83b3ccfe47 
215 ··missingDesc·dcb36bd6d76ed1c50fbef40347bb8c3e 
216 ··parserGlobals·b0f5a28c9b17f6260e221a4aa7bfbe98 
217 ··parserHelp·1e5cac789adb1adf0ed23ecb7bdd483b 
218 ··parserUsage·e0b57af998cd646dfde9856af8bde1af 
219 ··suggestionsHelp·75f7dd85e4b04a4e0ef2530c3d1d5098 
220 ··usageHelp·52b756b02e1cadceb0068264e4026597 
221 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Levenshtein·c5196da9b89908dc0eb72af129800bb7 
222 ··exports:·117c85b25f639c7b5e837b89d648b37b 
223 ··editDistance·9eddccaddfc7b4ee71c9f55a928d7f9b 
224 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty·cb4c442b0098ce2d92c3bbd547615d0f 
225 ··exports:·b8b1856c0599fa411fcd53d95927562c 
226 ··.$.·0d998297a78d3135531e8a8871927c42 
227 ··</>·ff8039d5595c359fe710d74b03554293 
228 ··Doc·f15a8e9c35db549d19d907f1906f2c57 
229 ··SimpleDoc·d5c46a87fcc950b21d7c453f07072c1c 
230 ··altSep·6b4893050c8d52ebcbc65f8fbe940da0 
231 ··groupOrNestLine·95c8784bbd26bcebbbe88d6fd088c36f 
232 ··hangAtIfOver·5c6da8f0934c46ab80dff274b0a7417c 
233 ··prettyString·4051bacc64f13c641afced7c55919b53 
234 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Types·8b7a5383e77eb035f9fa4871ae29d0bf 
235 ··exports:·5f2b3e704a3266818500dbbd7dc20893 
236 ··ParserHelp·67ddb579346fb524ad5fbd6ea6c8c2a7 
237 ··ParserHelp·321b1cdc0a6cee5df67ba340ac60191a 
238 ··helpBody·82af6f7362c79554433948b5dd21bf0f 
239 ··helpDescription·993d0196ccded81ee5ef22af388bb21b 
240 ··helpError·4d63ee5a1e6c76c7b93ca5d41fe07439 
241 ··helpFooter·448ede02515607f9cbcabc1db2cd806e 
242 ··helpGlobals·e5222b53f5029edc745f04df1a6565f0 
243 ··helpHeader·910a67b30d50a6ee025f8a5a5c1767ff 
244 ··helpSuggestions·c9302299e4333adcbb7a6bcbd54ffe33 
245 ··helpUsage·132f98ec2cf62145eb0d53977403ebf8 
246 ··renderHelp·d0838cc87bd2e55a86fc4cd9d297e6ff187 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk·a9ca3c368d94a4551d755634629cb576
 188 ··exports:·720099ae636b644bedc596c5e2c6c8f5
 189 ··<<+>>·e0142a5e4989c67b6a2ed88e58671bff
 190 ··<</>>·8e2314a3a0f4b00d7bccc3892909c01a
 191 ··Chunk·6e03fcd6bc7fd118a5127506afb140d4
 192 ··Chunk·540ff76abcbd26b3557173d60b18c179
 193 ··chunked·ffbc12ea05225a6ccf3d6a6ef96c7553
 194 ··extractChunk·c49bb403c5eae0ebbff2fff8954fe98f
 195 ··isEmpty·257e22df07e2dbe59387962dcfff6a48
 196 ··listToChunk·63998c99da9a940996db303d79cbe4ab
 197 ··paragraph·3a064ea3f94c9532356fec02c2a104ca
 198 ··stringChunk·52b2633b9e789d89f17b001d6cb1251c
 199 ··tabulate·e431a068efe0810b3db6bd21f70a85a7
 200 ··unChunk·cd09b57e5dd081ad477f040cb42b3a04
 201 ··vcatChunks·ba3935f77c70e42f9cecda68ac29baca
 202 ··vsepChunks·f09af99de0293cd03401a681819bb0de
 203 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Core·8bac643b57ff818a286eaac3f1ef9bc9
 204 ··exports:·a4e1ff42295ab6b34d84854ae0b37d0a
 205 ··bodyHelp·ca46551c4547c38bad7ccdc8cf917b73
 206 ··briefDesc·19182d51dbf8f450df71f9dd3e85367e
 207 ··cmdDesc·8c89a3c38cda39561eebc040c188a3b9
Max diff block lines reached; 1534/11952 bytes (12.83%) of diff not shown.
120 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Internal.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Internal.dyn_hi
Files 98% similar despite different names
120 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Options.Applicative.Internal·90667 interface·Options.Applicative.Internal·9066
8 ··interface·hash:·3f9ea3da47b07cde2c631c2b1559acd1 
9 ··ABI·hash:·aa6c15b3d7e31d27d021b7d8c24da9df 
10 ··export-list·hash:·146e8f842431b680716c419407cffe60 
11 ··orphan·hash:·0b6e9132294b2e2c7053d9c7014d03e18 ··interface·hash:·a60018299f0b266ca6d034ce6ea38ebd
 9 ··ABI·hash:·5b37aa745881e7b9af5311f008fb5edb
 10 ··export-list·hash:·9aab65554a5f65d17c47cf6a544e9687
 11 ··orphan·hash:·f3798084ea3b634a52e1e226d1349029
12 ··flag·hash:·8a2b75dcaeeb487d864fe0047493512a12 ··flag·hash:·8a2b75dcaeeb487d864fe0047493512a
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·0e15e13b302b43e2d0c83137235b4b3816 ··src_hash:·0e15e13b302b43e2d0c83137235b4b38
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ··withReadM34 ··withReadM
35 ··Completion35 ··Completion
36 ··ListT36 ··ListT
37 ··MonadP{enterContext·errorP·exitContext·exitP·getPrefs·missingArgP}37 ··MonadP{enterContext·errorP·exitContext·exitP·getPrefs·missingArgP}
38 ··NondetT38 ··NondetT
39 ··P39 ··P
40 ··Options.Applicative.Types.ParseError{Options.Applicative.Types.ErrorMsg·Options.Applicative.Types.ExpectsArgError·Options.Applicative.Types.InfoMsg·Options.Applicative.Types.MissingError·Options.Applicative.Types.ShowHelpText·Options.Applicative.Types.UnexpectedError·Options.Applicative.Types.UnknownError}40 ··Options.Applicative.Types.ParseError{Options.Applicative.Types.ErrorMsg·Options.Applicative.Types.ExpectsArgError·Options.Applicative.Types.InfoMsg·Options.Applicative.Types.MissingError·Options.Applicative.Types.ShowHelpText·Options.Applicative.Types.UnexpectedError·Options.Applicative.Types.UnknownError}
41 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types41 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
42 boot·module·dependencies:42 boot·module·dependencies:
43 direct·package·dependencies:·base-4.18.2.1·transformers-0.6.1.043 direct·package·dependencies:·base-4.18.2.1·transformers-0.6.1.0
44 plugin·package·dependencies:44 plugin·package·dependencies:
45 trusted·package·dependencies:·base-4.18.2.145 trusted·package·dependencies:·base-4.18.2.1
46 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic46 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
47 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text47 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
48 ·········Data.Text.Lazy·Data.Text.Show48 ·········Data.Text.Lazy·Data.Text.Show
Offset 67, 43 lines modifiedOffset 67, 43 lines modified
67 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f67 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f
68 import··-/··Data.Maybe·59f4382c22a7b49c978e56fa2a78fa4d68 import··-/··Data.Maybe·59f4382c22a7b49c978e56fa2a78fa4d
69 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b969 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
70 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c70 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c
71 import··-/··GHC.Num·ea8b1f3a62ef54a9fb64ffc32cb719e971 import··-/··GHC.Num·ea8b1f3a62ef54a9fb64ffc32cb719e9
72 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc272 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
73 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0873 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
74 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·430992b0dedbffd92ad68dce39a4f356 
75 ··exports:·904fbc4524419be6a3d209d21d18b8b5 
76 ··ArgPolicy·c4f5369f920a765841844a0d18e96b48 
77 ··Completer·fdbe713ceb7a8f8d46c6257a957af80d 
78 ··Context·e49ba9e74d3085994a57c8bff2822b78 
79 ··Context·eeb8a3af56d5bd18f41638b405c23964 
80 ··ErrorMsg·69c00a41c2715acc63cec04a4fd56f0a 
81 ··ExpectsArgError·0f22b41ab4c276fb143fa9e5b0973922 
82 ··InfoMsg·06d92d953940deae2124ac0e02adc82b 
83 ··IsCmdStart·a831e2cab0d353754dde3d0db9a65e29 
84 ··MissingError·bb966855fbc3121006dab3b8e30a9940 
85 ··ParseError·9725d84553903474969f940abeb660f7 
86 ··Parser·687b8e32795044dc5179e4baf99f9880 
87 ··ParserInfo·52bca2a3b2ce5ac833d849cb5590c7aa 
88 ··ParserPrefs·3214b20b651502310be497a1c7a34589 
89 ··ReadM·0158c5aabfe56bb98ec75f9f161e1451 
90 ··ReadM·925bbef4dca6c3058211d062d8365471 
91 ··ShowHelpText·ce822c6caffd82a57a95d05824b3871c 
92 ··SomeParser·a5408061ab596df0248854908c312c18 
93 ··SomeParser·68591977ef0497dfa61ae9c4426a507b 
94 ··UnexpectedError·fec58ce2bfc82fca0995e10d7112dba5 
95 ··UnknownError·d4b0071e97f6570cc574a6869c288a89 
96 ··unReadM·ad6dce2c5266b761eb48c9f62bb23c5574 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types·2af29b5a06fc0c586ae23bc04cfaa210
 75 ··exports:·7e7ac7ad3321b33712cac4f48f0bc10f
 76 ··ArgPolicy·6517cc16b66cebe2c40d2f9cd9568099
 77 ··Completer·ac3f37f38cff7954a1b4df1a60c30165
 78 ··Context·d67aa7f98a891b732d346db1a7067b4e
 79 ··Context·1f7a7bb19897bb06152e10381d60be29
 80 ··ErrorMsg·cb14b70d0fb654a988ff5430bf4079b7
 81 ··ExpectsArgError·79ce783d0aac9f519984d684a9188393
 82 ··InfoMsg·3d59c80be61290ea577d7ece4fb30325
 83 ··IsCmdStart·b6e1db933c4dd9e9150193b90d581250
 84 ··MissingError·3a24ab2d87ba1f6fb719527c98fd3c45
 85 ··ParseError·7123a4b0c6e0ae15f2be2f6a26cfa11b
 86 ··Parser·946a50f22760036293e2bed6f18cf0fa
 87 ··ParserInfo·f9a52b53e65c82f0d61e8b03887e988b
 88 ··ParserPrefs·b59752b7c57f5e60c33cd16634cbd3d7
 89 ··ReadM·a043f0ada50fa439e8593cec1f821783
 90 ··ReadM·925c4296248ec739c6a4a11ea64ee202
 91 ··ShowHelpText·29f31337813cf52c3f048c8f6a9746fe
 92 ··SomeParser·fe20080bacaa8b4fb830a60cabc6b330
 93 ··SomeParser·2d0bb8c7e23e964b3ebf335747a506bc
 94 ··UnexpectedError·c00b0d2f490821bf6e177f4f3a67e1f7
 95 ··UnknownError·069c47d3f058654b3ca3e162fd695ba0
 96 ··unReadM·01108574782359b36ff840de9ff45dfd
97 import··-/··Control.Monad.Trans.Class·6235c9d16dfc0b107756e06ee5e426cd97 import··-/··Control.Monad.Trans.Class·6235c9d16dfc0b107756e06ee5e426cd
98 import··-/··Control.Monad.Trans.Except·176ed1556759282f04fc46f042d6e45b98 import··-/··Control.Monad.Trans.Except·176ed1556759282f04fc46f042d6e45b
99 import··-/··Control.Monad.Trans.Reader·f0f89c719914f6308eba0116ac42816b99 import··-/··Control.Monad.Trans.Reader·f0f89c719914f6308eba0116ac42816b
100 import··-/··Control.Monad.Trans.State·6241712b3be21490df3c675338376535100 import··-/··Control.Monad.Trans.State·6241712b3be21490df3c675338376535
101 import··-/··Control.Monad.Trans.State.Lazy·8427de03afe8955c0c64907138bb8d1e101 import··-/··Control.Monad.Trans.State.Lazy·8427de03afe8955c0c64907138bb8d1e
102 5d126a07fbc1d9593bb60b4cc44a838b102 f126746c93718b227ef56ab332ba710b
103 ··$fAlternativeCompletion·::·GHC.Base.Alternative·Completion103 ··$fAlternativeCompletion·::·GHC.Base.Alternative·Completion
104 ··DFunId104 ··DFunId
105 ··[HasNoCafRefs,·TagSig:·<TagProper>,105 ··[HasNoCafRefs,·TagSig:·<TagProper>,
106 ···LambdaFormInfo:·LFCon[GHC.Base.C:Alternative],·Inline:·CONLIKE,106 ···LambdaFormInfo:·LFCon[GHC.Base.C:Alternative],·Inline:·CONLIKE,
107 ···Unfolding:·DFun:.107 ···Unfolding:·DFun:.
108 ················@Completion108 ················@Completion
109 ················$fApplicativeCompletion109 ················$fApplicativeCompletion
Offset 162, 15 lines modifiedOffset 162, 15 lines modified
162 ···········································;·Sym·(Control.Monad.Trans.Except.N:ExceptT[0]162 ···········································;·Sym·(Control.Monad.Trans.Except.N:ExceptT[0]
163 ······················································<Options.Applicative.Types.ParseError>_N163 ······················································<Options.Applicative.Types.ParseError>_N
164 ······················································<Control.Monad.Trans.Reader.ReaderT164 ······················································<Control.Monad.Trans.Reader.ReaderT
165 ·························································Options.Applicative.Types.ParserPrefs165 ·························································Options.Applicative.Types.ParserPrefs
166 ·························································ComplResult>_R166 ·························································ComplResult>_R
167 ······················································<[(a·|>·<*>_N)]>_N)167 ······················································<[(a·|>·<*>_N)]>_N)
168 ···········································;·Sym·(N:Completion[0])·<[(a·|>·<*>_N)]>_N)]168 ···········································;·Sym·(N:Completion[0])·<[(a·|>·<*>_N)]>_N)]
169 5cfc19af83078c9e1baa538715613572169 9a425a19a016085a3006c616a5fafb83
170 ··$fAlternativeCompletion1·::170 ··$fAlternativeCompletion1·::
171 ····Completion·a171 ····Completion·a
172 ····->·Options.Applicative.Types.ParserPrefs172 ····->·Options.Applicative.Types.ParserPrefs
173 ····->·ComplResult173 ····->·ComplResult
174 ·········(Data.Either.Either·Options.Applicative.Types.ParseError·[a])174 ·········(Data.Either.Either·Options.Applicative.Types.ParseError·[a])
175 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,175 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
176 ···Strictness:·<SC(S,L)><L>,176 ···Strictness:·<SC(S,L)><L>,
Offset 221, 37 lines modifiedOffset 221, 37 lines modified
221 ············································Options.Applicative.Types.ParseError·[a])221 ············································Options.Applicative.Types.ParseError·[a])
222 ········································(Data.Either.Right222 ········································(Data.Either.Right
223 ···········································@Options.Applicative.Types.ParseError223 ···········································@Options.Applicative.Types.ParseError
224 ···········································@[a]224 ···········································@[a]
225 ···········································(GHC.Types.:·@a·y·x))·}·}·}·}225 ···········································(GHC.Types.:·@a·y·x))·}·}·}·}
226 ··············}·in226 ··············}·in
227 ··············many_v·eta1]227 ··············many_v·eta1]
Max diff block lines reached; 116216/122984 bytes (94.50%) of diff not shown.
120 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Internal.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Internal.hi
Files 98% similar despite different names
120 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Options.Applicative.Internal·90667 interface·Options.Applicative.Internal·9066
8 ··interface·hash:·3f9ea3da47b07cde2c631c2b1559acd1 
9 ··ABI·hash:·aa6c15b3d7e31d27d021b7d8c24da9df 
10 ··export-list·hash:·146e8f842431b680716c419407cffe60 
11 ··orphan·hash:·0b6e9132294b2e2c7053d9c7014d03e18 ··interface·hash:·a60018299f0b266ca6d034ce6ea38ebd
 9 ··ABI·hash:·5b37aa745881e7b9af5311f008fb5edb
 10 ··export-list·hash:·9aab65554a5f65d17c47cf6a544e9687
 11 ··orphan·hash:·f3798084ea3b634a52e1e226d1349029
12 ··flag·hash:·d00acb23420a3e63654afc2340b6621112 ··flag·hash:·d00acb23420a3e63654afc2340b66211
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·0e15e13b302b43e2d0c83137235b4b3816 ··src_hash:·0e15e13b302b43e2d0c83137235b4b38
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ··withReadM34 ··withReadM
35 ··Completion35 ··Completion
36 ··ListT36 ··ListT
37 ··MonadP{enterContext·errorP·exitContext·exitP·getPrefs·missingArgP}37 ··MonadP{enterContext·errorP·exitContext·exitP·getPrefs·missingArgP}
38 ··NondetT38 ··NondetT
39 ··P39 ··P
40 ··Options.Applicative.Types.ParseError{Options.Applicative.Types.ErrorMsg·Options.Applicative.Types.ExpectsArgError·Options.Applicative.Types.InfoMsg·Options.Applicative.Types.MissingError·Options.Applicative.Types.ShowHelpText·Options.Applicative.Types.UnexpectedError·Options.Applicative.Types.UnknownError}40 ··Options.Applicative.Types.ParseError{Options.Applicative.Types.ErrorMsg·Options.Applicative.Types.ExpectsArgError·Options.Applicative.Types.InfoMsg·Options.Applicative.Types.MissingError·Options.Applicative.Types.ShowHelpText·Options.Applicative.Types.UnexpectedError·Options.Applicative.Types.UnknownError}
41 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types41 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
42 boot·module·dependencies:42 boot·module·dependencies:
43 direct·package·dependencies:·base-4.18.2.1·transformers-0.6.1.043 direct·package·dependencies:·base-4.18.2.1·transformers-0.6.1.0
44 plugin·package·dependencies:44 plugin·package·dependencies:
45 trusted·package·dependencies:·base-4.18.2.145 trusted·package·dependencies:·base-4.18.2.1
46 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic46 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
47 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text47 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
48 ·········Data.Text.Lazy·Data.Text.Show48 ·········Data.Text.Lazy·Data.Text.Show
Offset 67, 43 lines modifiedOffset 67, 43 lines modified
67 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f67 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f
68 import··-/··Data.Maybe·59f4382c22a7b49c978e56fa2a78fa4d68 import··-/··Data.Maybe·59f4382c22a7b49c978e56fa2a78fa4d
69 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b969 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
70 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c70 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c
71 import··-/··GHC.Num·ea8b1f3a62ef54a9fb64ffc32cb719e971 import··-/··GHC.Num·ea8b1f3a62ef54a9fb64ffc32cb719e9
72 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc272 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
73 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0873 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
74 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·430992b0dedbffd92ad68dce39a4f356 
75 ··exports:·904fbc4524419be6a3d209d21d18b8b5 
76 ··ArgPolicy·c4f5369f920a765841844a0d18e96b48 
77 ··Completer·fdbe713ceb7a8f8d46c6257a957af80d 
78 ··Context·e49ba9e74d3085994a57c8bff2822b78 
79 ··Context·eeb8a3af56d5bd18f41638b405c23964 
80 ··ErrorMsg·69c00a41c2715acc63cec04a4fd56f0a 
81 ··ExpectsArgError·0f22b41ab4c276fb143fa9e5b0973922 
82 ··InfoMsg·06d92d953940deae2124ac0e02adc82b 
83 ··IsCmdStart·a831e2cab0d353754dde3d0db9a65e29 
84 ··MissingError·bb966855fbc3121006dab3b8e30a9940 
85 ··ParseError·9725d84553903474969f940abeb660f7 
86 ··Parser·687b8e32795044dc5179e4baf99f9880 
87 ··ParserInfo·52bca2a3b2ce5ac833d849cb5590c7aa 
88 ··ParserPrefs·3214b20b651502310be497a1c7a34589 
89 ··ReadM·0158c5aabfe56bb98ec75f9f161e1451 
90 ··ReadM·925bbef4dca6c3058211d062d8365471 
91 ··ShowHelpText·ce822c6caffd82a57a95d05824b3871c 
92 ··SomeParser·a5408061ab596df0248854908c312c18 
93 ··SomeParser·68591977ef0497dfa61ae9c4426a507b 
94 ··UnexpectedError·fec58ce2bfc82fca0995e10d7112dba5 
95 ··UnknownError·d4b0071e97f6570cc574a6869c288a89 
96 ··unReadM·ad6dce2c5266b761eb48c9f62bb23c5574 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types·2af29b5a06fc0c586ae23bc04cfaa210
 75 ··exports:·7e7ac7ad3321b33712cac4f48f0bc10f
 76 ··ArgPolicy·6517cc16b66cebe2c40d2f9cd9568099
 77 ··Completer·ac3f37f38cff7954a1b4df1a60c30165
 78 ··Context·d67aa7f98a891b732d346db1a7067b4e
 79 ··Context·1f7a7bb19897bb06152e10381d60be29
 80 ··ErrorMsg·cb14b70d0fb654a988ff5430bf4079b7
 81 ··ExpectsArgError·79ce783d0aac9f519984d684a9188393
 82 ··InfoMsg·3d59c80be61290ea577d7ece4fb30325
 83 ··IsCmdStart·b6e1db933c4dd9e9150193b90d581250
 84 ··MissingError·3a24ab2d87ba1f6fb719527c98fd3c45
 85 ··ParseError·7123a4b0c6e0ae15f2be2f6a26cfa11b
 86 ··Parser·946a50f22760036293e2bed6f18cf0fa
 87 ··ParserInfo·f9a52b53e65c82f0d61e8b03887e988b
 88 ··ParserPrefs·b59752b7c57f5e60c33cd16634cbd3d7
 89 ··ReadM·a043f0ada50fa439e8593cec1f821783
 90 ··ReadM·925c4296248ec739c6a4a11ea64ee202
 91 ··ShowHelpText·29f31337813cf52c3f048c8f6a9746fe
 92 ··SomeParser·fe20080bacaa8b4fb830a60cabc6b330
 93 ··SomeParser·2d0bb8c7e23e964b3ebf335747a506bc
 94 ··UnexpectedError·c00b0d2f490821bf6e177f4f3a67e1f7
 95 ··UnknownError·069c47d3f058654b3ca3e162fd695ba0
 96 ··unReadM·01108574782359b36ff840de9ff45dfd
97 import··-/··Control.Monad.Trans.Class·6235c9d16dfc0b107756e06ee5e426cd97 import··-/··Control.Monad.Trans.Class·6235c9d16dfc0b107756e06ee5e426cd
98 import··-/··Control.Monad.Trans.Except·176ed1556759282f04fc46f042d6e45b98 import··-/··Control.Monad.Trans.Except·176ed1556759282f04fc46f042d6e45b
99 import··-/··Control.Monad.Trans.Reader·f0f89c719914f6308eba0116ac42816b99 import··-/··Control.Monad.Trans.Reader·f0f89c719914f6308eba0116ac42816b
100 import··-/··Control.Monad.Trans.State·6241712b3be21490df3c675338376535100 import··-/··Control.Monad.Trans.State·6241712b3be21490df3c675338376535
101 import··-/··Control.Monad.Trans.State.Lazy·8427de03afe8955c0c64907138bb8d1e101 import··-/··Control.Monad.Trans.State.Lazy·8427de03afe8955c0c64907138bb8d1e
102 5d126a07fbc1d9593bb60b4cc44a838b102 f126746c93718b227ef56ab332ba710b
103 ··$fAlternativeCompletion·::·GHC.Base.Alternative·Completion103 ··$fAlternativeCompletion·::·GHC.Base.Alternative·Completion
104 ··DFunId104 ··DFunId
105 ··[HasNoCafRefs,·TagSig:·<TagProper>,105 ··[HasNoCafRefs,·TagSig:·<TagProper>,
106 ···LambdaFormInfo:·LFCon[GHC.Base.C:Alternative],·Inline:·CONLIKE,106 ···LambdaFormInfo:·LFCon[GHC.Base.C:Alternative],·Inline:·CONLIKE,
107 ···Unfolding:·DFun:.107 ···Unfolding:·DFun:.
108 ················@Completion108 ················@Completion
109 ················$fApplicativeCompletion109 ················$fApplicativeCompletion
Offset 162, 15 lines modifiedOffset 162, 15 lines modified
162 ···········································;·Sym·(Control.Monad.Trans.Except.N:ExceptT[0]162 ···········································;·Sym·(Control.Monad.Trans.Except.N:ExceptT[0]
163 ······················································<Options.Applicative.Types.ParseError>_N163 ······················································<Options.Applicative.Types.ParseError>_N
164 ······················································<Control.Monad.Trans.Reader.ReaderT164 ······················································<Control.Monad.Trans.Reader.ReaderT
165 ·························································Options.Applicative.Types.ParserPrefs165 ·························································Options.Applicative.Types.ParserPrefs
166 ·························································ComplResult>_R166 ·························································ComplResult>_R
167 ······················································<[(a·|>·<*>_N)]>_N)167 ······················································<[(a·|>·<*>_N)]>_N)
168 ···········································;·Sym·(N:Completion[0])·<[(a·|>·<*>_N)]>_N)]168 ···········································;·Sym·(N:Completion[0])·<[(a·|>·<*>_N)]>_N)]
169 5cfc19af83078c9e1baa538715613572169 9a425a19a016085a3006c616a5fafb83
170 ··$fAlternativeCompletion1·::170 ··$fAlternativeCompletion1·::
171 ····Completion·a171 ····Completion·a
172 ····->·Options.Applicative.Types.ParserPrefs172 ····->·Options.Applicative.Types.ParserPrefs
173 ····->·ComplResult173 ····->·ComplResult
174 ·········(Data.Either.Either·Options.Applicative.Types.ParseError·[a])174 ·········(Data.Either.Either·Options.Applicative.Types.ParseError·[a])
175 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,175 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
176 ···Strictness:·<SC(S,L)><L>,176 ···Strictness:·<SC(S,L)><L>,
Offset 221, 37 lines modifiedOffset 221, 37 lines modified
221 ············································Options.Applicative.Types.ParseError·[a])221 ············································Options.Applicative.Types.ParseError·[a])
222 ········································(Data.Either.Right222 ········································(Data.Either.Right
223 ···········································@Options.Applicative.Types.ParseError223 ···········································@Options.Applicative.Types.ParseError
224 ···········································@[a]224 ···········································@[a]
225 ···········································(GHC.Types.:·@a·y·x))·}·}·}·}225 ···········································(GHC.Types.:·@a·y·x))·}·}·}·}
226 ··············}·in226 ··············}·in
227 ··············many_v·eta1]227 ··············many_v·eta1]
Max diff block lines reached; 116216/122981 bytes (94.50%) of diff not shown.
4.43 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/NonEmpty.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/NonEmpty.dyn_hi
Files 87% similar despite different names
4.1 KB
ghc --show-iface {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Options.Applicative.NonEmpty·90667 interface·Options.Applicative.NonEmpty·9066
8 ··interface·hash:·ff8f46ebb98a0b2a9c9df20cbc4a5199 
9 ··ABI·hash:·cc19227df281788516684a66cc4788b0 
10 ··export-list·hash:·d2d7ba4801788722ee87b995b4ff734d8 ··interface·hash:·a04ebb256426624b83cd3e2633e4cfbf
 9 ··ABI·hash:·af6ad4e37067617e6f66abb9bf46f767
 10 ··export-list·hash:·eb6364117f6cc917f05451e562ed219b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8a2b75dcaeeb487d864fe0047493512a12 ··flag·hash:·8a2b75dcaeeb487d864fe0047493512a
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·74f9ac075b7f8056bba73c40cf9a941116 ··src_hash:·74f9ac075b7f8056bba73c40cf9a9411
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··some121 ··some1
22 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types22 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.18.2.124 direct·package·dependencies:·base-4.18.2.1
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 trusted·package·dependencies:·base-4.18.2.126 trusted·package·dependencies:·base-4.18.2.1
27 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic27 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
28 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text28 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
29 ·········Data.Text.Lazy·Data.Text.Show29 ·········Data.Text.Lazy·Data.Text.Show
Offset 42, 45 lines modifiedOffset 42, 45 lines modified
42 ·························Data.Text.Lazy·Control.Monad.Trans.Except42 ·························Data.Text.Lazy·Control.Monad.Trans.Except
43 ·························Control.Monad.Trans.Reader43 ·························Control.Monad.Trans.Reader
44 import··-/··Control.Applicative·96cb359fa425348e301db4972e211d9044 import··-/··Control.Applicative·96cb359fa425348e301db4972e211d90
45 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f45 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f
46 import··-/··Data.List.NonEmpty·0a81ddb277b0df23df8ec8e8e1c66fcb46 import··-/··Data.List.NonEmpty·0a81ddb277b0df23df8ec8e8e1c66fcb
47 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b947 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
48 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc248 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
49 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·430992b0dedbffd92ad68dce39a4f356 
50 ··exports:·904fbc4524419be6a3d209d21d18b8b5 
51 ··Parser·687b8e32795044dc5179e4baf99f9880 
52 ··fromM·5e4142f0e774d106ef606aae910fbda3 
53 ··manyM·2b3ea8efe0e0bb8eeccd76627ac29297 
54 ··oneM·d469aa531888cb1ab2c1c077ea7a3ca3 
55 19c71be44dd13b1d25f7244e0480c6a849 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types·2af29b5a06fc0c586ae23bc04cfaa210
 50 ··exports:·7e7ac7ad3321b33712cac4f48f0bc10f
 51 ··Parser·946a50f22760036293e2bed6f18cf0fa
 52 ··fromM·ab8d0a979b672afb122e887691d1f7db
 53 ··manyM·8ff9ec160dd0535c71cd7144f73f2ad1
 54 ··oneM·10dcbc0f07233727a379404c782674bd
 55 b315fcdb363b0ed6a00e1d4bc61ee368
56 ··$trModule·::·GHC.Types.Module56 ··$trModule·::·GHC.Types.Module
57 ··[HasNoCafRefs,·TagSig:·<TagProper>,57 ··[HasNoCafRefs,·TagSig:·<TagProper>,
58 ···LambdaFormInfo:·LFCon[GHC.Types.Module],58 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
59 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]59 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
60 f9dd8fcd13cd1b74c1cea0d84627252160 07848f56d035de24336674e819b74051
61 ··$trModule1·::·GHC.Types.TrName61 ··$trModule1·::·GHC.Types.TrName
62 ··[HasNoCafRefs,·TagSig:·<TagProper>,62 ··[HasNoCafRefs,·TagSig:·<TagProper>,
63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
65 dad3427b765ce3563ebb413e59b55a3365 23b435f9713beec88ec5ce7d30b22782
66 ··$trModule2·::·GHC.Prim.Addr#66 ··$trModule2·::·GHC.Prim.Addr#
67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
68 ···Unfolding:·Core:·<vanilla>·"Options.Applicative.NonEmpty"#]68 ···Unfolding:·Core:·<vanilla>·"Options.Applicative.NonEmpty"#]
69 4f8652f716ddd8387af5be447b0d8b8d69 77617a7726a0a3b701f6578f19c8242b
70 ··$trModule3·::·GHC.Types.TrName70 ··$trModule3·::·GHC.Types.TrName
71 ··[HasNoCafRefs,·TagSig:·<TagProper>,71 ··[HasNoCafRefs,·TagSig:·<TagProper>,
72 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],72 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
73 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]73 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
74 508bf62e4e42f0eb46aa5989d00ac85874 855c981e135d6be2d8901d079f389ab6
75 ··$trModule4·::·GHC.Prim.Addr#75 ··$trModule4·::·GHC.Prim.Addr#
76 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,76 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
77 ···Unfolding:·Core:·<vanilla>77 ···Unfolding:·Core:·<vanilla>
78 ··············"optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ"#] 
79 33d83dfa80f8d034cadb588fdd1f14e678 ··············"optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO"#]
 79 cdad2fdf75c0f9f1f6cf6ec9deb1efe1
80 ··some1·::80 ··some1·::
81 ····Options.Applicative.Types.Parser·a81 ····Options.Applicative.Types.Parser·a
82 ····->·Options.Applicative.Types.Parser·(GHC.Base.NonEmpty·a)82 ····->·Options.Applicative.Types.Parser·(GHC.Base.NonEmpty·a)
83 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,83 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
84 ···Arity:·1,·Strictness:·<L>,84 ···Arity:·1,·Strictness:·<L>,
85 ···Unfolding:·Core:·<vanilla>85 ···Unfolding:·Core:·<vanilla>
86 ··············\·@a·(p['GHC.Types.Many]·::·Options.Applicative.Types.Parser·a)·->86 ··············\·@a·(p['GHC.Types.Many]·::·Options.Applicative.Types.Parser·a)·->
4.42 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/NonEmpty.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/NonEmpty.hi
Files 75% similar despite different names
4.1 KB
ghc --show-iface {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Options.Applicative.NonEmpty·90667 interface·Options.Applicative.NonEmpty·9066
8 ··interface·hash:·ff8f46ebb98a0b2a9c9df20cbc4a5199 
9 ··ABI·hash:·cc19227df281788516684a66cc4788b0 
10 ··export-list·hash:·d2d7ba4801788722ee87b995b4ff734d8 ··interface·hash:·a04ebb256426624b83cd3e2633e4cfbf
 9 ··ABI·hash:·af6ad4e37067617e6f66abb9bf46f767
 10 ··export-list·hash:·eb6364117f6cc917f05451e562ed219b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·d00acb23420a3e63654afc2340b6621112 ··flag·hash:·d00acb23420a3e63654afc2340b66211
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·74f9ac075b7f8056bba73c40cf9a941116 ··src_hash:·74f9ac075b7f8056bba73c40cf9a9411
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··some121 ··some1
22 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types22 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.18.2.124 direct·package·dependencies:·base-4.18.2.1
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 trusted·package·dependencies:·base-4.18.2.126 trusted·package·dependencies:·base-4.18.2.1
27 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic27 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
28 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text28 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
29 ·········Data.Text.Lazy·Data.Text.Show29 ·········Data.Text.Lazy·Data.Text.Show
Offset 42, 45 lines modifiedOffset 42, 45 lines modified
42 ·························Data.Text.Lazy·Control.Monad.Trans.Except42 ·························Data.Text.Lazy·Control.Monad.Trans.Except
43 ·························Control.Monad.Trans.Reader43 ·························Control.Monad.Trans.Reader
44 import··-/··Control.Applicative·96cb359fa425348e301db4972e211d9044 import··-/··Control.Applicative·96cb359fa425348e301db4972e211d90
45 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f45 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f
46 import··-/··Data.List.NonEmpty·0a81ddb277b0df23df8ec8e8e1c66fcb46 import··-/··Data.List.NonEmpty·0a81ddb277b0df23df8ec8e8e1c66fcb
47 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b947 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
48 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc248 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
49 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·430992b0dedbffd92ad68dce39a4f356 
50 ··exports:·904fbc4524419be6a3d209d21d18b8b5 
51 ··Parser·687b8e32795044dc5179e4baf99f9880 
52 ··fromM·5e4142f0e774d106ef606aae910fbda3 
53 ··manyM·2b3ea8efe0e0bb8eeccd76627ac29297 
54 ··oneM·d469aa531888cb1ab2c1c077ea7a3ca3 
55 19c71be44dd13b1d25f7244e0480c6a849 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types·2af29b5a06fc0c586ae23bc04cfaa210
 50 ··exports:·7e7ac7ad3321b33712cac4f48f0bc10f
 51 ··Parser·946a50f22760036293e2bed6f18cf0fa
 52 ··fromM·ab8d0a979b672afb122e887691d1f7db
 53 ··manyM·8ff9ec160dd0535c71cd7144f73f2ad1
 54 ··oneM·10dcbc0f07233727a379404c782674bd
 55 b315fcdb363b0ed6a00e1d4bc61ee368
56 ··$trModule·::·GHC.Types.Module56 ··$trModule·::·GHC.Types.Module
57 ··[HasNoCafRefs,·TagSig:·<TagProper>,57 ··[HasNoCafRefs,·TagSig:·<TagProper>,
58 ···LambdaFormInfo:·LFCon[GHC.Types.Module],58 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
59 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]59 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
60 f9dd8fcd13cd1b74c1cea0d84627252160 07848f56d035de24336674e819b74051
61 ··$trModule1·::·GHC.Types.TrName61 ··$trModule1·::·GHC.Types.TrName
62 ··[HasNoCafRefs,·TagSig:·<TagProper>,62 ··[HasNoCafRefs,·TagSig:·<TagProper>,
63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
65 dad3427b765ce3563ebb413e59b55a3365 23b435f9713beec88ec5ce7d30b22782
66 ··$trModule2·::·GHC.Prim.Addr#66 ··$trModule2·::·GHC.Prim.Addr#
67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
68 ···Unfolding:·Core:·<vanilla>·"Options.Applicative.NonEmpty"#]68 ···Unfolding:·Core:·<vanilla>·"Options.Applicative.NonEmpty"#]
69 4f8652f716ddd8387af5be447b0d8b8d69 77617a7726a0a3b701f6578f19c8242b
70 ··$trModule3·::·GHC.Types.TrName70 ··$trModule3·::·GHC.Types.TrName
71 ··[HasNoCafRefs,·TagSig:·<TagProper>,71 ··[HasNoCafRefs,·TagSig:·<TagProper>,
72 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],72 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
73 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]73 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
74 508bf62e4e42f0eb46aa5989d00ac85874 855c981e135d6be2d8901d079f389ab6
75 ··$trModule4·::·GHC.Prim.Addr#75 ··$trModule4·::·GHC.Prim.Addr#
76 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,76 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
77 ···Unfolding:·Core:·<vanilla>77 ···Unfolding:·Core:·<vanilla>
78 ··············"optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ"#] 
79 33d83dfa80f8d034cadb588fdd1f14e678 ··············"optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO"#]
 79 cdad2fdf75c0f9f1f6cf6ec9deb1efe1
80 ··some1·::80 ··some1·::
81 ····Options.Applicative.Types.Parser·a81 ····Options.Applicative.Types.Parser·a
82 ····->·Options.Applicative.Types.Parser·(GHC.Base.NonEmpty·a)82 ····->·Options.Applicative.Types.Parser·(GHC.Base.NonEmpty·a)
83 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,83 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
84 ···Arity:·1,·Strictness:·<L>,84 ···Arity:·1,·Strictness:·<L>,
85 ···Unfolding:·Core:·<vanilla>85 ···Unfolding:·Core:·<vanilla>
86 ··············\·@a·(p['GHC.Types.Many]·::·Options.Applicative.Types.Parser·a)·->86 ··············\·@a·(p['GHC.Types.Many]·::·Options.Applicative.Types.Parser·a)·->
249 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Types.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Types.dyn_hi
Files 99% similar despite different names
249 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Options.Applicative.Types·90667 interface·Options.Applicative.Types·9066
8 ··interface·hash:·727ea0c27bd6d42e787334a8817061e3 
9 ··ABI·hash:·430992b0dedbffd92ad68dce39a4f356 
10 ··export-list·hash:·904fbc4524419be6a3d209d21d18b8b58 ··interface·hash:·e823e4540903d6e2370b7ed182c8f8a3
 9 ··ABI·hash:·2af29b5a06fc0c586ae23bc04cfaa210
 10 ··export-list·hash:·7e7ac7ad3321b33712cac4f48f0bc10f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·6b0d259989bf7185b85d21e7b9e877bf12 ··flag·hash:·6b0d259989bf7185b85d21e7b9e877bf
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e69ac3fa0b93d9405c166376639d3e7c16 ··src_hash:·e69ac3fa0b93d9405c166376639d3e7c
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 57, 17 lines modifiedOffset 57, 17 lines modified
57 ··ParserFailure{ParserFailure·execFailure}57 ··ParserFailure{ParserFailure·execFailure}
58 ··ParserInfo{ParserInfo·infoFailureCode·infoFooter·infoFullDesc·infoHeader·infoParser·infoPolicy·infoProgDesc}58 ··ParserInfo{ParserInfo·infoFailureCode·infoFooter·infoFullDesc·infoHeader·infoParser·infoPolicy·infoProgDesc}
59 ··ParserM{ParserM·runParserM}59 ··ParserM{ParserM·runParserM}
60 ··ParserPrefs{ParserPrefs·prefBacktrack·prefColumns·prefDisambiguate·prefHelpLongEquals·prefHelpShowGlobal·prefMultiSuffix·prefShowHelpOnEmpty·prefShowHelpOnError·prefTabulateFill}60 ··ParserPrefs{ParserPrefs·prefBacktrack·prefColumns·prefDisambiguate·prefHelpLongEquals·prefHelpShowGlobal·prefMultiSuffix·prefShowHelpOnEmpty·prefShowHelpOnError·prefTabulateFill}
61 ··ParserResult{CompletionInvoked·Failure·Success}61 ··ParserResult{CompletionInvoked·Failure·Success}
62 ··ReadM{ReadM·unReadM}62 ··ReadM{ReadM·unReadM}
63 ··SomeParser{SomeParser}63 ··SomeParser{SomeParser}
64 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk64 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk
65 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty65 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty
66 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Types66 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Types
67 boot·module·dependencies:67 boot·module·dependencies:
68 direct·package·dependencies:·base-4.18.2.1·transformers-0.6.1.068 direct·package·dependencies:·base-4.18.2.1·transformers-0.6.1.0
69 plugin·package·dependencies:69 plugin·package·dependencies:
70 trusted·package·dependencies:·base-4.18.2.170 trusted·package·dependencies:·base-4.18.2.1
71 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic71 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
72 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text72 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
73 ·········Data.Text.Lazy·Data.Text.Show73 ·········Data.Text.Lazy·Data.Text.Show
Offset 93, 79 lines modifiedOffset 93, 79 lines modified
93 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b993 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
94 import··-/··GHC.IO.Exception·9978547f82b945cacb553cd3602e46c494 import··-/··GHC.IO.Exception·9978547f82b945cacb553cd3602e46c4
95 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc95 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
96 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc296 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
97 import··-/··System.Exit·a4d200037bd68ba564db93d9533f61ff97 import··-/··System.Exit·a4d200037bd68ba564db93d9533f61ff
98 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0898 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
99 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9499 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
100 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk·6786b148db7d40b8e1c693f6706c3e55 
101 ··exports:·fe700d011e9670eb3617c022e7b55610 
102 ··Chunk·b2004ea1818f671775b10f22fabecd49 
103 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty·cb4c442b0098ce2d92c3bbd547615d0f 
104 ··exports:·b8b1856c0599fa411fcd53d95927562c 
105 ··Doc·f15a8e9c35db549d19d907f1906f2c57 
106 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Types·8b7a5383e77eb035f9fa4871ae29d0bf 
107 ··exports:·5f2b3e704a3266818500dbbd7dc20893 
108 ··ParserHelp·67ddb579346fb524ad5fbd6ea6c8c2a7 
109 ··ParserHelp·321b1cdc0a6cee5df67ba340ac60191a 
110 ··helpBody·82af6f7362c79554433948b5dd21bf0f 
111 ··helpDescription·993d0196ccded81ee5ef22af388bb21b 
112 ··helpError·4d63ee5a1e6c76c7b93ca5d41fe07439 
113 ··helpFooter·448ede02515607f9cbcabc1db2cd806e 
114 ··helpGlobals·e5222b53f5029edc745f04df1a6565f0 
115 ··helpHeader·910a67b30d50a6ee025f8a5a5c1767ff 
116 ··helpSuggestions·c9302299e4333adcbb7a6bcbd54ffe33 
117 ··helpUsage·132f98ec2cf62145eb0d53977403ebf8100 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk·a9ca3c368d94a4551d755634629cb576
 101 ··exports:·720099ae636b644bedc596c5e2c6c8f5
 102 ··Chunk·540ff76abcbd26b3557173d60b18c179
 103 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty·184decc3c5c174f2cc5860099ee26e13
 104 ··exports:·345a085229c79f7fb4a72fd7868df36b
 105 ··Doc·1830a61fe7b1d41dbb184998987666da
 106 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Types·817a6b06d0ce618f0b85f2c50d15435c
 107 ··exports:·8b07a853922375cf84d4b4886bdfa34d
 108 ··ParserHelp·48a14ff33e0733c175eedcbf9de9a443
 109 ··ParserHelp·dc59baa4444e8bc18a4480bfc608af2c
 110 ··helpBody·7f8e16e3a9f4d446461cc77945a05acd
 111 ··helpDescription·a92717884370a0c9f720f6c1b1ca6663
 112 ··helpError·4544d8fa068825ba258adf597eb06006
 113 ··helpFooter·9e8fde6a84ccca3458cf533f6749c451
 114 ··helpGlobals·7fd2f06efa4521240d131f13e0f89486
 115 ··helpHeader·3944aa0807bc13165e050f552d49bed2
 116 ··helpSuggestions·d1b20795edd5c1a76a1ca63eed0f95d1
 117 ··helpUsage·51808118966fb51fa8020483eb54d337
118 import··-/··Control.Monad.Trans.Class·6235c9d16dfc0b107756e06ee5e426cd118 import··-/··Control.Monad.Trans.Class·6235c9d16dfc0b107756e06ee5e426cd
119 import··-/··Control.Monad.Trans.Except·176ed1556759282f04fc46f042d6e45b119 import··-/··Control.Monad.Trans.Except·176ed1556759282f04fc46f042d6e45b
120 import··-/··Control.Monad.Trans.Reader·f0f89c719914f6308eba0116ac42816b120 import··-/··Control.Monad.Trans.Reader·f0f89c719914f6308eba0116ac42816b
121 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2121 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
122 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·5ab31db1ccaeb59901bd6fb5c39b1244122 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·c475ef49e1fc3cd1385afa6492c924ad
123 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d123 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
124 00d3fb841250e5413bba5c5e575801ae124 eb396f7e2c02a31cc7721f1e898b09db
125 ··$fAlternativeParser·::·GHC.Base.Alternative·Parser125 ··$fAlternativeParser·::·GHC.Base.Alternative·Parser
126 ··DFunId126 ··DFunId
127 ··[HasNoCafRefs,·TagSig:·<TagProper>,127 ··[HasNoCafRefs,·TagSig:·<TagProper>,
128 ···LambdaFormInfo:·LFCon[GHC.Base.C:Alternative],·Inline:·CONLIKE,128 ···LambdaFormInfo:·LFCon[GHC.Base.C:Alternative],·Inline:·CONLIKE,
129 ···Unfolding:·DFun:.129 ···Unfolding:·DFun:.
130 ················@Parser130 ················@Parser
131 ················$fApplicativeParser131 ················$fApplicativeParser
132 ················$fAlternativeParser_$cempty132 ················$fAlternativeParser_$cempty
133 ················$fAlternativeParser_$c<|>133 ················$fAlternativeParser_$c<|>
134 ················$fAlternativeParser_$csome134 ················$fAlternativeParser_$csome
135 ················$fAlternativeParser_$cmany]135 ················$fAlternativeParser_$cmany]
136 b6422d657d93d591f8168d6a564743a4136 5e3b6628830e44b2f411a7fcb5f7a797
137 ··$fAlternativeParser_$c<|>·::·Parser·a·->·Parser·a·->·Parser·a137 ··$fAlternativeParser_$c<|>·::·Parser·a·->·Parser·a·->·Parser·a
138 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,138 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
139 ···Arity:·2,·Strictness:·<L><L>,139 ···Arity:·2,·Strictness:·<L><L>,
140 ···Unfolding:·Core:·<vanilla>140 ···Unfolding:·Core:·<vanilla>
141 ··············\·@a141 ··············\·@a
142 ················(ds['GHC.Types.Many]·::·Parser·a)142 ················(ds['GHC.Types.Many]·::·Parser·a)
143 ················(ds1['GHC.Types.Many]·::·Parser·a)·->143 ················(ds1['GHC.Types.Many]·::·Parser·a)·->
144 ··············AltP·@a·ds·ds1]144 ··············AltP·@a·ds·ds1]
145 9535f7a54c29046f52d3bba4986320df145 324f5432f9bf43a6bdcc67de43e687f6
146 ··$fAlternativeParser_$cempty·::·Parser·a146 ··$fAlternativeParser_$cempty·::·Parser·a
147 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[NilP],147 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[NilP],
148 ···Unfolding:·Core:·<vanilla>·\·@a·->·NilP·@a·(GHC.Maybe.Nothing·@a)]148 ···Unfolding:·Core:·<vanilla>·\·@a·->·NilP·@a·(GHC.Maybe.Nothing·@a)]
149 f36434a66bd0c3ca1b39577762d59224149 6c7ac00c2dd2b5bd8683e5df37073eba
150 ··$fAlternativeParser_$cmany·::·Parser·a·->·Parser·[a]150 ··$fAlternativeParser_$cmany·::·Parser·a·->·Parser·[a]
151 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,151 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
152 ···Strictness:·<L>,152 ···Strictness:·<L>,
153 ···Unfolding:·Core:·<vanilla>153 ···Unfolding:·Core:·<vanilla>
154 ··············\·@a·(x['GHC.Types.Many]·::·Parser·a)·->154 ··············\·@a·(x['GHC.Types.Many]·::·Parser·a)·->
155 ··············(manyM·@a·x)·`cast`·(N:ParserM[0]·<[a]>_R)155 ··············(manyM·@a·x)·`cast`·(N:ParserM[0]·<[a]>_R)
156 ················@[a]156 ················@[a]
157 ················($fAlternativeParser_$cpure·@[a])]157 ················($fAlternativeParser_$cpure·@[a])]
158 5008a361ef9f9c13d4522a98fc0f4c5d158 68bebb297c00b8b6c0ade584707bfc0f
159 ··$fAlternativeParser_$cpure·::·a·->·Parser·a159 ··$fAlternativeParser_$cpure·::·a·->·Parser·a
160 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,160 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
161 ···Arity:·1,·Strictness:·<L>,·CPR:·1(2),161 ···Arity:·1,·Strictness:·<L>,·CPR:·1(2),
162 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>162 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
163 ··············\·@a·(x['GHC.Types.Many]·::·a)·->·NilP·@a·(GHC.Maybe.Just·@a·x)]163 ··············\·@a·(x['GHC.Types.Many]·::·a)·->·NilP·@a·(GHC.Maybe.Just·@a·x)]
164 c8a30604f67f8c598a4c6b5f7611fc48164 3db1403d008edbdf1c14b814c5c965ef
Max diff block lines reached; 246931/254494 bytes (97.03%) of diff not shown.
249 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Types.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Types.hi
Files 99% similar despite different names
249 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Options.Applicative.Types·90667 interface·Options.Applicative.Types·9066
8 ··interface·hash:·727ea0c27bd6d42e787334a8817061e3 
9 ··ABI·hash:·430992b0dedbffd92ad68dce39a4f356 
10 ··export-list·hash:·904fbc4524419be6a3d209d21d18b8b58 ··interface·hash:·e823e4540903d6e2370b7ed182c8f8a3
 9 ··ABI·hash:·2af29b5a06fc0c586ae23bc04cfaa210
 10 ··export-list·hash:·7e7ac7ad3321b33712cac4f48f0bc10f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·b3fc1d4a97dc9ed6972c7ed0d8c8498812 ··flag·hash:·b3fc1d4a97dc9ed6972c7ed0d8c84988
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e69ac3fa0b93d9405c166376639d3e7c16 ··src_hash:·e69ac3fa0b93d9405c166376639d3e7c
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 57, 17 lines modifiedOffset 57, 17 lines modified
57 ··ParserFailure{ParserFailure·execFailure}57 ··ParserFailure{ParserFailure·execFailure}
58 ··ParserInfo{ParserInfo·infoFailureCode·infoFooter·infoFullDesc·infoHeader·infoParser·infoPolicy·infoProgDesc}58 ··ParserInfo{ParserInfo·infoFailureCode·infoFooter·infoFullDesc·infoHeader·infoParser·infoPolicy·infoProgDesc}
59 ··ParserM{ParserM·runParserM}59 ··ParserM{ParserM·runParserM}
60 ··ParserPrefs{ParserPrefs·prefBacktrack·prefColumns·prefDisambiguate·prefHelpLongEquals·prefHelpShowGlobal·prefMultiSuffix·prefShowHelpOnEmpty·prefShowHelpOnError·prefTabulateFill}60 ··ParserPrefs{ParserPrefs·prefBacktrack·prefColumns·prefDisambiguate·prefHelpLongEquals·prefHelpShowGlobal·prefMultiSuffix·prefShowHelpOnEmpty·prefShowHelpOnError·prefTabulateFill}
61 ··ParserResult{CompletionInvoked·Failure·Success}61 ··ParserResult{CompletionInvoked·Failure·Success}
62 ··ReadM{ReadM·unReadM}62 ··ReadM{ReadM·unReadM}
63 ··SomeParser{SomeParser}63 ··SomeParser{SomeParser}
64 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk64 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk
65 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty65 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty
66 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Types66 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Types
67 boot·module·dependencies:67 boot·module·dependencies:
68 direct·package·dependencies:·base-4.18.2.1·transformers-0.6.1.068 direct·package·dependencies:·base-4.18.2.1·transformers-0.6.1.0
69 plugin·package·dependencies:69 plugin·package·dependencies:
70 trusted·package·dependencies:·base-4.18.2.170 trusted·package·dependencies:·base-4.18.2.1
71 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic71 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
72 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text72 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
73 ·········Data.Text.Lazy·Data.Text.Show73 ·········Data.Text.Lazy·Data.Text.Show
Offset 93, 79 lines modifiedOffset 93, 79 lines modified
93 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b993 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
94 import··-/··GHC.IO.Exception·9978547f82b945cacb553cd3602e46c494 import··-/··GHC.IO.Exception·9978547f82b945cacb553cd3602e46c4
95 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc95 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
96 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc296 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
97 import··-/··System.Exit·a4d200037bd68ba564db93d9533f61ff97 import··-/··System.Exit·a4d200037bd68ba564db93d9533f61ff
98 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0898 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
99 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9499 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
100 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk·6786b148db7d40b8e1c693f6706c3e55 
101 ··exports:·fe700d011e9670eb3617c022e7b55610 
102 ··Chunk·b2004ea1818f671775b10f22fabecd49 
103 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty·cb4c442b0098ce2d92c3bbd547615d0f 
104 ··exports:·b8b1856c0599fa411fcd53d95927562c 
105 ··Doc·f15a8e9c35db549d19d907f1906f2c57 
106 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Types·8b7a5383e77eb035f9fa4871ae29d0bf 
107 ··exports:·5f2b3e704a3266818500dbbd7dc20893 
108 ··ParserHelp·67ddb579346fb524ad5fbd6ea6c8c2a7 
109 ··ParserHelp·321b1cdc0a6cee5df67ba340ac60191a 
110 ··helpBody·82af6f7362c79554433948b5dd21bf0f 
111 ··helpDescription·993d0196ccded81ee5ef22af388bb21b 
112 ··helpError·4d63ee5a1e6c76c7b93ca5d41fe07439 
113 ··helpFooter·448ede02515607f9cbcabc1db2cd806e 
114 ··helpGlobals·e5222b53f5029edc745f04df1a6565f0 
115 ··helpHeader·910a67b30d50a6ee025f8a5a5c1767ff 
116 ··helpSuggestions·c9302299e4333adcbb7a6bcbd54ffe33 
117 ··helpUsage·132f98ec2cf62145eb0d53977403ebf8100 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk·a9ca3c368d94a4551d755634629cb576
 101 ··exports:·720099ae636b644bedc596c5e2c6c8f5
 102 ··Chunk·540ff76abcbd26b3557173d60b18c179
 103 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty·184decc3c5c174f2cc5860099ee26e13
 104 ··exports:·345a085229c79f7fb4a72fd7868df36b
 105 ··Doc·1830a61fe7b1d41dbb184998987666da
 106 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Types·817a6b06d0ce618f0b85f2c50d15435c
 107 ··exports:·8b07a853922375cf84d4b4886bdfa34d
 108 ··ParserHelp·48a14ff33e0733c175eedcbf9de9a443
 109 ··ParserHelp·dc59baa4444e8bc18a4480bfc608af2c
 110 ··helpBody·7f8e16e3a9f4d446461cc77945a05acd
 111 ··helpDescription·a92717884370a0c9f720f6c1b1ca6663
 112 ··helpError·4544d8fa068825ba258adf597eb06006
 113 ··helpFooter·9e8fde6a84ccca3458cf533f6749c451
 114 ··helpGlobals·7fd2f06efa4521240d131f13e0f89486
 115 ··helpHeader·3944aa0807bc13165e050f552d49bed2
 116 ··helpSuggestions·d1b20795edd5c1a76a1ca63eed0f95d1
 117 ··helpUsage·51808118966fb51fa8020483eb54d337
118 import··-/··Control.Monad.Trans.Class·6235c9d16dfc0b107756e06ee5e426cd118 import··-/··Control.Monad.Trans.Class·6235c9d16dfc0b107756e06ee5e426cd
119 import··-/··Control.Monad.Trans.Except·176ed1556759282f04fc46f042d6e45b119 import··-/··Control.Monad.Trans.Except·176ed1556759282f04fc46f042d6e45b
120 import··-/··Control.Monad.Trans.Reader·f0f89c719914f6308eba0116ac42816b120 import··-/··Control.Monad.Trans.Reader·f0f89c719914f6308eba0116ac42816b
121 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2121 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
122 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·5ab31db1ccaeb59901bd6fb5c39b1244122 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·c475ef49e1fc3cd1385afa6492c924ad
123 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d123 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
124 00d3fb841250e5413bba5c5e575801ae124 eb396f7e2c02a31cc7721f1e898b09db
125 ··$fAlternativeParser·::·GHC.Base.Alternative·Parser125 ··$fAlternativeParser·::·GHC.Base.Alternative·Parser
126 ··DFunId126 ··DFunId
127 ··[HasNoCafRefs,·TagSig:·<TagProper>,127 ··[HasNoCafRefs,·TagSig:·<TagProper>,
128 ···LambdaFormInfo:·LFCon[GHC.Base.C:Alternative],·Inline:·CONLIKE,128 ···LambdaFormInfo:·LFCon[GHC.Base.C:Alternative],·Inline:·CONLIKE,
129 ···Unfolding:·DFun:.129 ···Unfolding:·DFun:.
130 ················@Parser130 ················@Parser
131 ················$fApplicativeParser131 ················$fApplicativeParser
132 ················$fAlternativeParser_$cempty132 ················$fAlternativeParser_$cempty
133 ················$fAlternativeParser_$c<|>133 ················$fAlternativeParser_$c<|>
134 ················$fAlternativeParser_$csome134 ················$fAlternativeParser_$csome
135 ················$fAlternativeParser_$cmany]135 ················$fAlternativeParser_$cmany]
136 b6422d657d93d591f8168d6a564743a4136 5e3b6628830e44b2f411a7fcb5f7a797
137 ··$fAlternativeParser_$c<|>·::·Parser·a·->·Parser·a·->·Parser·a137 ··$fAlternativeParser_$c<|>·::·Parser·a·->·Parser·a·->·Parser·a
138 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,138 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
139 ···Arity:·2,·Strictness:·<L><L>,139 ···Arity:·2,·Strictness:·<L><L>,
140 ···Unfolding:·Core:·<vanilla>140 ···Unfolding:·Core:·<vanilla>
141 ··············\·@a141 ··············\·@a
142 ················(ds['GHC.Types.Many]·::·Parser·a)142 ················(ds['GHC.Types.Many]·::·Parser·a)
143 ················(ds1['GHC.Types.Many]·::·Parser·a)·->143 ················(ds1['GHC.Types.Many]·::·Parser·a)·->
144 ··············AltP·@a·ds·ds1]144 ··············AltP·@a·ds·ds1]
145 9535f7a54c29046f52d3bba4986320df145 324f5432f9bf43a6bdcc67de43e687f6
146 ··$fAlternativeParser_$cempty·::·Parser·a146 ··$fAlternativeParser_$cempty·::·Parser·a
147 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[NilP],147 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[NilP],
148 ···Unfolding:·Core:·<vanilla>·\·@a·->·NilP·@a·(GHC.Maybe.Nothing·@a)]148 ···Unfolding:·Core:·<vanilla>·\·@a·->·NilP·@a·(GHC.Maybe.Nothing·@a)]
149 f36434a66bd0c3ca1b39577762d59224149 6c7ac00c2dd2b5bd8683e5df37073eba
150 ··$fAlternativeParser_$cmany·::·Parser·a·->·Parser·[a]150 ··$fAlternativeParser_$cmany·::·Parser·a·->·Parser·[a]
151 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,151 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
152 ···Strictness:·<L>,152 ···Strictness:·<L>,
153 ···Unfolding:·Core:·<vanilla>153 ···Unfolding:·Core:·<vanilla>
154 ··············\·@a·(x['GHC.Types.Many]·::·Parser·a)·->154 ··············\·@a·(x['GHC.Types.Many]·::·Parser·a)·->
155 ··············(manyM·@a·x)·`cast`·(N:ParserM[0]·<[a]>_R)155 ··············(manyM·@a·x)·`cast`·(N:ParserM[0]·<[a]>_R)
156 ················@[a]156 ················@[a]
157 ················($fAlternativeParser_$cpure·@[a])]157 ················($fAlternativeParser_$cpure·@[a])]
158 5008a361ef9f9c13d4522a98fc0f4c5d158 68bebb297c00b8b6c0ade584707bfc0f
159 ··$fAlternativeParser_$cpure·::·a·->·Parser·a159 ··$fAlternativeParser_$cpure·::·a·->·Parser·a
160 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,160 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
161 ···Arity:·1,·Strictness:·<L>,·CPR:·1(2),161 ···Arity:·1,·Strictness:·<L>,·CPR:·1(2),
162 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>162 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
163 ··············\·@a·(x['GHC.Types.Many]·::·a)·->·NilP·@a·(GHC.Maybe.Just·@a·x)]163 ··············\·@a·(x['GHC.Types.Many]·::·a)·->·NilP·@a·(GHC.Maybe.Just·@a·x)]
164 c8a30604f67f8c598a4c6b5f7611fc48164 3db1403d008edbdf1c14b814c5c965ef
Max diff block lines reached; 246931/254491 bytes (97.03%) of diff not shown.
20.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative.dyn_hi
Files 81% similar despite different names
19.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·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Options.Applicative·90667 interface·Options.Applicative·9066
8 ··interface·hash:·009af263804d99f7e9e9ae5d5c6618d6 
9 ··ABI·hash:·e72840b97e939f6b2ea07e5beddf5736 
10 ··export-list·hash:·1d1976220f99c933ecbc7958d6f08b008 ··interface·hash:·7912f920ff8ba91740207762fa8f3645
 9 ··ABI·hash:·b7fb24ac28095675673bb49bebe16464
 10 ··export-list·hash:·a0bd19d9ca27ac4e8d8d4ddcd11a76c9
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8a2b75dcaeeb487d864fe0047493512a12 ··flag·hash:·8a2b75dcaeeb487d864fe0047493512a
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ff20c0535eb811576dd8b7aa617e2ca816 ··src_hash:·ff20c0535eb811576dd8b7aa617e2ca8
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 123, 19 lines modifiedOffset 123, 19 lines modified
123 ··Options.Applicative.Types.ParseError{Options.Applicative.Types.ErrorMsg·Options.Applicative.Types.ExpectsArgError·Options.Applicative.Types.InfoMsg·Options.Applicative.Types.MissingError·Options.Applicative.Types.ShowHelpText·Options.Applicative.Types.UnexpectedError·Options.Applicative.Types.UnknownError}123 ··Options.Applicative.Types.ParseError{Options.Applicative.Types.ErrorMsg·Options.Applicative.Types.ExpectsArgError·Options.Applicative.Types.InfoMsg·Options.Applicative.Types.MissingError·Options.Applicative.Types.ShowHelpText·Options.Applicative.Types.UnexpectedError·Options.Applicative.Types.UnknownError}
124 ··Options.Applicative.Types.Parser124 ··Options.Applicative.Types.Parser
125 ··Options.Applicative.Types.ParserFailure{Options.Applicative.Types.ParserFailure·execFailure}125 ··Options.Applicative.Types.ParserFailure{Options.Applicative.Types.ParserFailure·execFailure}
126 ··Options.Applicative.Types.ParserInfo{Options.Applicative.Types.ParserInfo·infoFailureCode·infoFooter·infoFullDesc·infoHeader·infoParser·infoPolicy·infoProgDesc}126 ··Options.Applicative.Types.ParserInfo{Options.Applicative.Types.ParserInfo·infoFailureCode·infoFooter·infoFullDesc·infoHeader·infoParser·infoPolicy·infoProgDesc}
127 ··Options.Applicative.Types.ParserPrefs{Options.Applicative.Types.ParserPrefs·prefBacktrack·prefColumns·prefDisambiguate·prefHelpLongEquals·prefHelpShowGlobal·prefMultiSuffix·prefShowHelpOnEmpty·prefShowHelpOnError·prefTabulateFill}127 ··Options.Applicative.Types.ParserPrefs{Options.Applicative.Types.ParserPrefs·prefBacktrack·prefColumns·prefDisambiguate·prefHelpLongEquals·prefHelpShowGlobal·prefMultiSuffix·prefShowHelpOnEmpty·prefShowHelpOnError·prefTabulateFill}
128 ··Options.Applicative.Types.ParserResult{Options.Applicative.Types.CompletionInvoked·Options.Applicative.Types.Failure·Options.Applicative.Types.Success}128 ··Options.Applicative.Types.ParserResult{Options.Applicative.Types.CompletionInvoked·Options.Applicative.Types.Failure·Options.Applicative.Types.Success}
129 ··Options.Applicative.Types.ReadM129 ··Options.Applicative.Types.ReadM
130 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder130 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder
131 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Completer131 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder.Completer
132 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common132 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common
133 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Extra133 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Extra
134 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types134 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
135 boot·module·dependencies:135 boot·module·dependencies:
136 direct·package·dependencies:·base-4.18.2.1136 direct·package·dependencies:·base-4.18.2.1
137 plugin·package·dependencies:137 plugin·package·dependencies:
138 trusted·package·dependencies:·base-4.18.2.1138 trusted·package·dependencies:·base-4.18.2.1
139 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic139 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
140 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text140 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
141 ·········Data.Text.Lazy·Data.Text.Show141 ·········Data.Text.Lazy·Data.Text.Show
Offset 155, 185 lines modifiedOffset 155, 185 lines modified
155 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy155 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy
156 import··-/··Control.Applicative·96cb359fa425348e301db4972e211d90156 import··-/··Control.Applicative·96cb359fa425348e301db4972e211d90
157 import··-/··Data.Foldable·37d8b44e2b26697f0bf316460a82287c157 import··-/··Data.Foldable·37d8b44e2b26697f0bf316460a82287c
158 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f158 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f
159 import··-/··Data.Functor.Const·7a2b137e71d15c337dd0fa523e792287159 import··-/··Data.Functor.Const·7a2b137e71d15c337dd0fa523e792287
160 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9160 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
161 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2161 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
162 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder·261d10f0b333dc2b01d53f0a1958d409 
163 ··exports:·7c7a5f8ea104780d10ed90cc013444aa 
164 ··InfoMod·0c5ebca142ba8c9c18c2209a9ddd567b 
165 ··PrefsMod·926ace39d9d882c19749159d446661ab 
166 ··abortOption·40b78288391cb2a562f2ad340971a42e 
167 ··action·6f9a743caeef5550dd1b3c160d14167d 
168 ··argument·b981f94ab601751deff3a49dc651bbf8 
169 ··auto·d6d299cfbc4f91b20553ff0c88a6fd23 
170 ··briefDesc·8c9965311c079d095499520d58db1842 
171 ··columns·824ca5e0f92796f26d39026fe71164ce 
172 ··command·49870ef83a1b4147f42e820e86d28c23 
173 ··commandGroup·fdaebe458f59ced792bcb5244979e592 
174 ··completeWith·cca95598c1f2de19799e3e8130ae4818 
175 ··completer·829d7b971ed6e0b8f4c13773adf0d8c9 
176 ··defaultPrefs·3636513d329cebd154655ccd93ecb6b2 
177 ··disabled·20e2d79e3ac8307517cabd7429943113 
178 ··disambiguate·7b4146564ae86bfc824465c4997d0363 
179 ··eitherReader·6d6d3745845c43a1fb4210a442e264fb 
180 ··failureCode·101ed222d2e7cb1343c420d6a84386cf 
181 ··flag·a71e6ae36f905aae1b718d82ad6bb323 
182 ··flag'·25ca4b2e86f9cea0f77299ef544bdb39 
183 ··footer·261189143303a4671175df062673b138 
184 ··footerDoc·40089a68285e15f083db1f1ab2dc0d79 
185 ··forwardOptions·4a102f93b1baa7ec6cea741fb932dae8 
186 ··fullDesc·b02835f5bbf0581707b82b17ab285ba7 
187 ··header·7dc054fb7ba8f088f12a89b9945fbcfc 
188 ··headerDoc·a012151c7dad9a8275303d40d46d912d 
189 ··help·db9e62f315da07bd529b01727ee709c4 
190 ··helpDoc·40527cb602815ba8755b28f7ad3dcbe5 
191 ··helpIndent·a082168f0c141dc9afb1e0bf7954f0c2 
192 ··helpLongEquals·62d448ec9bb1469ff03947426d63138e 
193 ··helpShowGlobals·9a91c291d5ffc2e672f8a5307dd6d92f 
194 ··hidden·c5feb78505335d84e11244f7ba01d134 
195 ··idm·d9f712334fcbe09e0e50560365db7b8a 
196 ··info·f9941d07730794b0d5d42023c9b7f1ca 
197 ··infoOption·bf5014208dc324cd102f8f79e7aed61f 
198 ··long·8fa346414ffbe235325586d6c4427839 
199 ··maybeReader·2813d3f0a5a75e16c3fa6b38c71bd984 
200 ··metavar·04cd119772add481b6db1bde6db29de4 
201 ··multiSuffix·2dc11f20e876c681d8389ef58d571eee 
202 ··noArgError·4b80e9eeced9e15dc128f461d6ab5f5c 
203 ··noBacktrack·9051fd6e4c9aa77d35d0f52d83ce3360 
204 ··noIntersperse·75212de591d78c11a417da1c68bdf94b 
205 ··option·7c4ade22a22b5c1d2aa94e992ccc649c 
206 ··prefs·0b9e0e53f572975034d9fd838b5a30b8 
207 ··progDesc·5ace144780d282ea1e477a35c0666126 
208 ··progDescDoc·064c44dfebd2a70b3a51ff19bee141ce 
209 ··short·4d33c33bbf4e267042b2b3e6b2e1a0b3 
210 ··showDefault·0f7846de5cb3b341437dc60751ad94aa 
211 ··showDefaultWith·63f3255160e155604d82f67a93703f2c 
212 ··showHelpOnEmpty·771f57fc0b08504b105af8a46862fb73 
213 ··showHelpOnError·69825445caa7ed7f015c94ebc34eab53 
214 ··str·e6eea5b14eb37bbafbec3e6645611610 
215 ··strArgument·205abfd97554c93b1b73d59e9547ca0e 
216 ··strOption·81cdfb4b9981ad61a2deb13061adb75d 
217 ··style·7dddd38c58d5f3e985b8024d29ae4161 
218 ··subparser·134e46728eb451f2cb564816ba87ac07 
219 ··subparserInline·14ee8542519842a6a528e5885f880869 
220 ··switch·0cbac4bd6b60f2ac79867b33c9b6394c 
221 ··value·5ae232c25359cbf527c11873abc504f0 
222 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Completer·065db9353e16c12f3b3b9de5a3dadc7a 
223 ··exports:·d81f5fa4bede0696bd491bfa75c115ff 
224 ··bashCompleter·27b5f13ac0ab1ba6a79f4557d55b4f90 
225 ··listCompleter·b404c7f5d98b086bc42290a2afe1846c 
226 ··listIOCompleter·028f65d3e9330be12c4d8faf05eeaa73 
227 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Internal·29cb87778333dabad6b7b91c16ca5e28 
228 ··ArgumentFields·5b951cb35cb8c013d053b13403369892 
229 ··CommandFields·dcb327c5e7a4b8016af0319a75125f9a 
230 ··FlagFields·77d8270a53ea13fca35b8983e0626413 
231 ··HasCompleter·668511d7080eb47580742d22ba100339 
232 ··HasMetavar·9bf1b289eec41bc43700fe41c76948e4 
233 ··HasName·fdf4c0ea5d9beacd9c846ed6e168245d 
234 ··HasValue·c723420d617428c298640804320a86bb 
235 ··Mod·edb059d8c27ae543497dd09e7471cca0 
236 ··OptionFields·34ba9eb40918f7fd3508d771fe509783 
237 ··internal·23a338ba66914789eeb39c114d4a764d 
238 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common·9210ec4fcd55ac284b5f1a4711946ba5 
239 ··exports:·7dc2272908e72deadf0947a5cc87de9c 
240 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Extra·b47da423480305977f9b62488e35993b 
241 ··exports:·693d0947312ed8a0936b2f95f9d76c5d 
Max diff block lines reached; 1269/20276 bytes (6.26%) of diff not shown.
20.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative.hi
Files 73% similar despite different names
19.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·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Options.Applicative·90667 interface·Options.Applicative·9066
8 ··interface·hash:·009af263804d99f7e9e9ae5d5c6618d6 
9 ··ABI·hash:·e72840b97e939f6b2ea07e5beddf5736 
10 ··export-list·hash:·1d1976220f99c933ecbc7958d6f08b008 ··interface·hash:·7912f920ff8ba91740207762fa8f3645
 9 ··ABI·hash:·b7fb24ac28095675673bb49bebe16464
 10 ··export-list·hash:·a0bd19d9ca27ac4e8d8d4ddcd11a76c9
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·d00acb23420a3e63654afc2340b6621112 ··flag·hash:·d00acb23420a3e63654afc2340b66211
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ff20c0535eb811576dd8b7aa617e2ca816 ··src_hash:·ff20c0535eb811576dd8b7aa617e2ca8
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 123, 19 lines modifiedOffset 123, 19 lines modified
123 ··Options.Applicative.Types.ParseError{Options.Applicative.Types.ErrorMsg·Options.Applicative.Types.ExpectsArgError·Options.Applicative.Types.InfoMsg·Options.Applicative.Types.MissingError·Options.Applicative.Types.ShowHelpText·Options.Applicative.Types.UnexpectedError·Options.Applicative.Types.UnknownError}123 ··Options.Applicative.Types.ParseError{Options.Applicative.Types.ErrorMsg·Options.Applicative.Types.ExpectsArgError·Options.Applicative.Types.InfoMsg·Options.Applicative.Types.MissingError·Options.Applicative.Types.ShowHelpText·Options.Applicative.Types.UnexpectedError·Options.Applicative.Types.UnknownError}
124 ··Options.Applicative.Types.Parser124 ··Options.Applicative.Types.Parser
125 ··Options.Applicative.Types.ParserFailure{Options.Applicative.Types.ParserFailure·execFailure}125 ··Options.Applicative.Types.ParserFailure{Options.Applicative.Types.ParserFailure·execFailure}
126 ··Options.Applicative.Types.ParserInfo{Options.Applicative.Types.ParserInfo·infoFailureCode·infoFooter·infoFullDesc·infoHeader·infoParser·infoPolicy·infoProgDesc}126 ··Options.Applicative.Types.ParserInfo{Options.Applicative.Types.ParserInfo·infoFailureCode·infoFooter·infoFullDesc·infoHeader·infoParser·infoPolicy·infoProgDesc}
127 ··Options.Applicative.Types.ParserPrefs{Options.Applicative.Types.ParserPrefs·prefBacktrack·prefColumns·prefDisambiguate·prefHelpLongEquals·prefHelpShowGlobal·prefMultiSuffix·prefShowHelpOnEmpty·prefShowHelpOnError·prefTabulateFill}127 ··Options.Applicative.Types.ParserPrefs{Options.Applicative.Types.ParserPrefs·prefBacktrack·prefColumns·prefDisambiguate·prefHelpLongEquals·prefHelpShowGlobal·prefMultiSuffix·prefShowHelpOnEmpty·prefShowHelpOnError·prefTabulateFill}
128 ··Options.Applicative.Types.ParserResult{Options.Applicative.Types.CompletionInvoked·Options.Applicative.Types.Failure·Options.Applicative.Types.Success}128 ··Options.Applicative.Types.ParserResult{Options.Applicative.Types.CompletionInvoked·Options.Applicative.Types.Failure·Options.Applicative.Types.Success}
129 ··Options.Applicative.Types.ReadM129 ··Options.Applicative.Types.ReadM
130 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder130 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder
131 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Completer131 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder.Completer
132 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common132 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common
133 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Extra133 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Extra
134 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types134 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
135 boot·module·dependencies:135 boot·module·dependencies:
136 direct·package·dependencies:·base-4.18.2.1136 direct·package·dependencies:·base-4.18.2.1
137 plugin·package·dependencies:137 plugin·package·dependencies:
138 trusted·package·dependencies:·base-4.18.2.1138 trusted·package·dependencies:·base-4.18.2.1
139 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic139 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
140 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text140 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
141 ·········Data.Text.Lazy·Data.Text.Show141 ·········Data.Text.Lazy·Data.Text.Show
Offset 155, 185 lines modifiedOffset 155, 185 lines modified
155 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy155 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy
156 import··-/··Control.Applicative·96cb359fa425348e301db4972e211d90156 import··-/··Control.Applicative·96cb359fa425348e301db4972e211d90
157 import··-/··Data.Foldable·37d8b44e2b26697f0bf316460a82287c157 import··-/··Data.Foldable·37d8b44e2b26697f0bf316460a82287c
158 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f158 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f
159 import··-/··Data.Functor.Const·7a2b137e71d15c337dd0fa523e792287159 import··-/··Data.Functor.Const·7a2b137e71d15c337dd0fa523e792287
160 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9160 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
161 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2161 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
162 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder·261d10f0b333dc2b01d53f0a1958d409 
163 ··exports:·7c7a5f8ea104780d10ed90cc013444aa 
164 ··InfoMod·0c5ebca142ba8c9c18c2209a9ddd567b 
165 ··PrefsMod·926ace39d9d882c19749159d446661ab 
166 ··abortOption·40b78288391cb2a562f2ad340971a42e 
167 ··action·6f9a743caeef5550dd1b3c160d14167d 
168 ··argument·b981f94ab601751deff3a49dc651bbf8 
169 ··auto·d6d299cfbc4f91b20553ff0c88a6fd23 
170 ··briefDesc·8c9965311c079d095499520d58db1842 
171 ··columns·824ca5e0f92796f26d39026fe71164ce 
172 ··command·49870ef83a1b4147f42e820e86d28c23 
173 ··commandGroup·fdaebe458f59ced792bcb5244979e592 
174 ··completeWith·cca95598c1f2de19799e3e8130ae4818 
175 ··completer·829d7b971ed6e0b8f4c13773adf0d8c9 
176 ··defaultPrefs·3636513d329cebd154655ccd93ecb6b2 
177 ··disabled·20e2d79e3ac8307517cabd7429943113 
178 ··disambiguate·7b4146564ae86bfc824465c4997d0363 
179 ··eitherReader·6d6d3745845c43a1fb4210a442e264fb 
180 ··failureCode·101ed222d2e7cb1343c420d6a84386cf 
181 ··flag·a71e6ae36f905aae1b718d82ad6bb323 
182 ··flag'·25ca4b2e86f9cea0f77299ef544bdb39 
183 ··footer·261189143303a4671175df062673b138 
184 ··footerDoc·40089a68285e15f083db1f1ab2dc0d79 
185 ··forwardOptions·4a102f93b1baa7ec6cea741fb932dae8 
186 ··fullDesc·b02835f5bbf0581707b82b17ab285ba7 
187 ··header·7dc054fb7ba8f088f12a89b9945fbcfc 
188 ··headerDoc·a012151c7dad9a8275303d40d46d912d 
189 ··help·db9e62f315da07bd529b01727ee709c4 
190 ··helpDoc·40527cb602815ba8755b28f7ad3dcbe5 
191 ··helpIndent·a082168f0c141dc9afb1e0bf7954f0c2 
192 ··helpLongEquals·62d448ec9bb1469ff03947426d63138e 
193 ··helpShowGlobals·9a91c291d5ffc2e672f8a5307dd6d92f 
194 ··hidden·c5feb78505335d84e11244f7ba01d134 
195 ··idm·d9f712334fcbe09e0e50560365db7b8a 
196 ··info·f9941d07730794b0d5d42023c9b7f1ca 
197 ··infoOption·bf5014208dc324cd102f8f79e7aed61f 
198 ··long·8fa346414ffbe235325586d6c4427839 
199 ··maybeReader·2813d3f0a5a75e16c3fa6b38c71bd984 
200 ··metavar·04cd119772add481b6db1bde6db29de4 
201 ··multiSuffix·2dc11f20e876c681d8389ef58d571eee 
202 ··noArgError·4b80e9eeced9e15dc128f461d6ab5f5c 
203 ··noBacktrack·9051fd6e4c9aa77d35d0f52d83ce3360 
204 ··noIntersperse·75212de591d78c11a417da1c68bdf94b 
205 ··option·7c4ade22a22b5c1d2aa94e992ccc649c 
206 ··prefs·0b9e0e53f572975034d9fd838b5a30b8 
207 ··progDesc·5ace144780d282ea1e477a35c0666126 
208 ··progDescDoc·064c44dfebd2a70b3a51ff19bee141ce 
209 ··short·4d33c33bbf4e267042b2b3e6b2e1a0b3 
210 ··showDefault·0f7846de5cb3b341437dc60751ad94aa 
211 ··showDefaultWith·63f3255160e155604d82f67a93703f2c 
212 ··showHelpOnEmpty·771f57fc0b08504b105af8a46862fb73 
213 ··showHelpOnError·69825445caa7ed7f015c94ebc34eab53 
214 ··str·e6eea5b14eb37bbafbec3e6645611610 
215 ··strArgument·205abfd97554c93b1b73d59e9547ca0e 
216 ··strOption·81cdfb4b9981ad61a2deb13061adb75d 
217 ··style·7dddd38c58d5f3e985b8024d29ae4161 
218 ··subparser·134e46728eb451f2cb564816ba87ac07 
219 ··subparserInline·14ee8542519842a6a528e5885f880869 
220 ··switch·0cbac4bd6b60f2ac79867b33c9b6394c 
221 ··value·5ae232c25359cbf527c11873abc504f0 
222 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Completer·065db9353e16c12f3b3b9de5a3dadc7a 
223 ··exports:·d81f5fa4bede0696bd491bfa75c115ff 
224 ··bashCompleter·27b5f13ac0ab1ba6a79f4557d55b4f90 
225 ··listCompleter·b404c7f5d98b086bc42290a2afe1846c 
226 ··listIOCompleter·028f65d3e9330be12c4d8faf05eeaa73 
227 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Internal·29cb87778333dabad6b7b91c16ca5e28 
228 ··ArgumentFields·5b951cb35cb8c013d053b13403369892 
229 ··CommandFields·dcb327c5e7a4b8016af0319a75125f9a 
230 ··FlagFields·77d8270a53ea13fca35b8983e0626413 
231 ··HasCompleter·668511d7080eb47580742d22ba100339 
232 ··HasMetavar·9bf1b289eec41bc43700fe41c76948e4 
233 ··HasName·fdf4c0ea5d9beacd9c846ed6e168245d 
234 ··HasValue·c723420d617428c298640804320a86bb 
235 ··Mod·edb059d8c27ae543497dd09e7471cca0 
236 ··OptionFields·34ba9eb40918f7fd3508d771fe509783 
237 ··internal·23a338ba66914789eeb39c114d4a764d 
238 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common·9210ec4fcd55ac284b5f1a4711946ba5 
239 ··exports:·7dc2272908e72deadf0947a5cc87de9c 
240 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Extra·b47da423480305977f9b62488e35993b 
241 ··exports:·693d0947312ed8a0936b2f95f9d76c5d 
Max diff block lines reached; 1269/20273 bytes (6.26%) of diff not shown.
2.07 KB
libghc-optparse-applicative-doc_0.18.1.0-1_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-09-20·08:40:41.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-09-20·08:40:41.000000·debian-binary
2 -rw-r--r--···0········0········0·····2744·2024-09-20·08:40:41.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2748·2024-09-20·08:40:41.000000·control.tar.xz
3 -rw-r--r--···0········0········0···208420·2024-09-20·08:40:41.000000·data.tar.xz3 -rw-r--r--···0········0········0···208396·2024-09-20·08:40:41.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
1.44 KB
data.tar.xz
1.42 KB
data.tar
1.4 KB
./usr/lib/ghc-doc/haddock/optparse-applicative-0.18.1.0/optparse-applicative.haddock
    
Offset 2217, 16 lines modifiedOffset 2217, 16 lines modified
00008a80:·0500·16fb·0400·8d05·0016·fb04·008e·0500··................00008a80:·0500·16fb·0400·8d05·0016·fb04·008e·0500··................
00008a90:·16fb·0400·8f05·0016·fb04·0090·0500·1691··................00008a90:·16fb·0400·8f05·0016·fb04·0090·0500·1691··................
00008aa0:·0500·9205·0016·9105·0093·0500·16fb·0400··................00008aa0:·0500·9205·0016·9105·0093·0500·16fb·0400··................
00008ab0:·9405·0016·fb04·0095·0500·16fb·0400·9605··................00008ab0:·9405·0016·fb04·0095·0500·16fb·0400·9605··................
00008ac0:·0016·fb04·0097·0500·16fb·0400·9805·0016··................00008ac0:·0016·fb04·0097·0500·16fb·0400·9805·0016··................
00008ad0:·fb04·0099·059a·0534·6f70·7470·6172·7365··.......4optparse00008ad0:·fb04·0099·059a·0534·6f70·7470·6172·7365··.......4optparse
00008ae0:·2d61·7070·6c69·6361·7469·7665·2d30·2e31··-applicative-0.100008ae0:·2d61·7070·6c69·6361·7469·7665·2d30·2e31··-applicative-0.1
00008af0:·382e·312e·302d·4463·774d·5a68·6f46·7a58··8.1.0-DcwMZhoFzX 
00008b00:·4d48·3354·4e34·366b·366b·524a·1f4f·7074··MH3TN46k6kRJ.Opt00008af0:·382e·312e·302d·3656·7557·4c4a·4c75·3239··8.1.0-6VuWLJLu29
 00008b00:·4a41·6871·6f79·3064·696d·684f·1f4f·7074··JAhqoy0dimhO.Opt
00008b10:·696f·6e73·2e41·7070·6c69·6361·7469·7665··ions.Applicative00008b10:·696f·6e73·2e41·7070·6c69·6361·7469·7665··ions.Applicative
00008b20:·2e48·656c·702e·5072·6574·7479·1b4f·7074··.Help.Pretty.Opt00008b20:·2e48·656c·702e·5072·6574·7479·1b4f·7074··.Help.Pretty.Opt
00008b30:·696f·6e73·2e41·7070·6c69·6361·7469·7665··ions.Applicative00008b30:·696f·6e73·2e41·7070·6c69·6361·7469·7665··ions.Applicative
00008b40:·2e42·7569·6c64·6572·244f·7074·696f·6e73··.Builder$Options00008b40:·2e42·7569·6c64·6572·244f·7074·696f·6e73··.Builder$Options
00008b50:·2e41·7070·6c69·6361·7469·7665·2e48·656c··.Applicative.Hel00008b50:·2e41·7070·6c69·6361·7469·7665·2e48·656c··.Applicative.Hel
00008b60:·702e·4c65·7665·6e73·6874·6569·6e1e·4f70··p.Levenshtein.Op00008b60:·702e·4c65·7665·6e73·6874·6569·6e1e·4f70··p.Levenshtein.Op
00008b70:·7469·6f6e·732e·4170·706c·6963·6174·6976··tions.Applicativ00008b70:·7469·6f6e·732e·4170·706c·6963·6174·6976··tions.Applicativ
974 KB
libghc-optparse-applicative-prof_0.18.1.0-1_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-09-20·08:40:41.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-09-20·08:40:41.000000·debian-binary
2 -rw-r--r--···0········0········0·····1468·2024-09-20·08:40:41.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1464·2024-09-20·08:40:41.000000·control.tar.xz
3 -rw-r--r--···0········0········0···340644·2024-09-20·08:40:41.000000·data.tar.xz3 -rw-r--r--···0········0········0···340764·2024-09-20·08:40:41.000000·data.tar.xz
6.47 KB
control.tar.xz
6.44 KB
control.tar
1.0 KB
./control
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Package:·libghc-optparse-applicative-prof1 Package:·libghc-optparse-applicative-prof
2 Source:·haskell-optparse-applicative2 Source:·haskell-optparse-applicative
3 Version:·0.18.1.0-13 Version:·0.18.1.0-1
4 Architecture:·amd644 Architecture:·amd64
5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>
6 Installed-Size:·32246 Installed-Size:·3212
7 Depends:·libghc-base-prof-4.18.2.1-8e81e,·libghc-optparse-applicative-dev·(=·0.18.1.0-1),·libghc-prettyprinter-ansi-terminal-prof-1.1.3-cd3fc,·libghc-prettyprinter-prof-1.7.1-263c6,·libghc-process-prof-1.6.19.0-48ee2,·libghc-text-prof-2.0.2-5b954,·libghc-transformers-compat-prof-0.7.2-e7a3a,·libghc-transformers-prof-0.6.1.0-5335d7 Depends:·libghc-base-prof-4.18.2.1-8e81e,·libghc-optparse-applicative-dev·(=·0.18.1.0-1),·libghc-prettyprinter-ansi-terminal-prof-1.1.3-cd3fc,·libghc-prettyprinter-prof-1.7.1-263c6,·libghc-process-prof-1.6.19.0-48ee2,·libghc-text-prof-2.0.2-5b954,·libghc-transformers-compat-prof-0.7.2-e7a3a,·libghc-transformers-prof-0.6.1.0-5335d
8 Provides:·libghc-optparse-applicative-prof-0.18.1.0-b480a8 Provides:·libghc-optparse-applicative-prof-0.18.1.0-f0ac5
9 Section:·haskell9 Section:·haskell
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://github.com/pcapriotti/optparse-applicative11 Homepage:·https://github.com/pcapriotti/optparse-applicative
12 Description:·utilities·and·combinators·for·parsing·command-line·options;·profiling·libraries12 Description:·utilities·and·combinators·for·parsing·command-line·options;·profiling·libraries
13 ·This·is·a·library·for·constructing·command-line·option·parsers·in·the13 ·This·is·a·library·for·constructing·command-line·option·parsers·in·the
14 ·applicative·style.14 ·applicative·style.
15 ·.15 ·.
5.41 KB
./md5sums
30.0 B
./md5sums
Files differ
5.37 KB
line order
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative.p_hi1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative.p_hi
2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Arrows.p_hi2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Arrows.p_hi
3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/BashCompletion.p_hi3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/BashCompletion.p_hi
4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder.p_hi4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder.p_hi
5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder/Completer.p_hi5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder/Completer.p_hi
6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder/Internal.p_hi6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder/Internal.p_hi
7 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Common.p_hi7 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Common.p_hi
8 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Extra.p_hi8 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Extra.p_hi
9 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help.p_hi9 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help.p_hi
10 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Chunk.p_hi10 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Chunk.p_hi
11 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Core.p_hi11 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Core.p_hi
12 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Levenshtein.p_hi12 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Levenshtein.p_hi
13 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Pretty.p_hi13 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Pretty.p_hi
14 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Types.p_hi14 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Types.p_hi
15 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Internal.p_hi15 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Internal.p_hi
16 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/NonEmpty.p_hi16 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/NonEmpty.p_hi
17 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Types.p_hi17 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Types.p_hi
18 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/libHSoptparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ_p.a18 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/libHSoptparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO_p.a
19 usr/share/doc/libghc-optparse-applicative-prof/changelog.Debian.gz19 usr/share/doc/libghc-optparse-applicative-prof/changelog.Debian.gz
20 usr/share/doc/libghc-optparse-applicative-prof/changelog.gz20 usr/share/doc/libghc-optparse-applicative-prof/changelog.gz
21 usr/share/doc/libghc-optparse-applicative-prof/copyright21 usr/share/doc/libghc-optparse-applicative-prof/copyright
967 KB
data.tar.xz
967 KB
data.tar
11.9 KB
file list
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/
11 -rw-r--r--···0·root·········(0)·root·········(0)····11756·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Arrows.p_hi11 -rw-r--r--···0·root·········(0)·root·········(0)····11766·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Arrows.p_hi
12 -rw-r--r--···0·root·········(0)·root·········(0)····25271·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/BashCompletion.p_hi12 -rw-r--r--···0·root·········(0)·root·········(0)····25296·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/BashCompletion.p_hi
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder/
14 -rw-r--r--···0·root·········(0)·root·········(0)·····8546·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder/Completer.p_hi14 -rw-r--r--···0·root·········(0)·root·········(0)·····8546·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder/Completer.p_hi
15 -rw-r--r--···0·root·········(0)·root·········(0)····23129·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder/Internal.p_hi15 -rw-r--r--···0·root·········(0)·root·········(0)····23127·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder/Internal.p_hi
16 -rw-r--r--···0·root·········(0)·root·········(0)····44165·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder.p_hi16 -rw-r--r--···0·root·········(0)·root·········(0)····44174·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder.p_hi
17 -rw-r--r--···0·root·········(0)·root·········(0)····10827·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Common.p_hi17 -rw-r--r--···0·root·········(0)·root·········(0)····10809·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Common.p_hi
18 -rw-r--r--···0·root·········(0)·root·········(0)····19997·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Extra.p_hi18 -rw-r--r--···0·root·········(0)·root·········(0)····20003·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Extra.p_hi
19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/
20 -rw-r--r--···0·root·········(0)·root·········(0)····18234·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Chunk.p_hi20 -rw-r--r--···0·root·········(0)·root·········(0)····18244·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Chunk.p_hi
21 -rw-r--r--···0·root·········(0)·root·········(0)····26657·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Core.p_hi21 -rw-r--r--···0·root·········(0)·root·········(0)····26635·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Core.p_hi
22 -rw-r--r--···0·root·········(0)·root·········(0)·····5588·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Levenshtein.p_hi22 -rw-r--r--···0·root·········(0)·root·········(0)·····5589·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Levenshtein.p_hi
23 -rw-r--r--···0·root·········(0)·root·········(0)·····7613·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Pretty.p_hi23 -rw-r--r--···0·root·········(0)·root·········(0)·····7613·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Pretty.p_hi
24 -rw-r--r--···0·root·········(0)·root·········(0)····12528·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Types.p_hi24 -rw-r--r--···0·root·········(0)·root·········(0)····12531·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Types.p_hi
25 -rw-r--r--···0·root·········(0)·root·········(0)·····6936·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help.p_hi25 -rw-r--r--···0·root·········(0)·root·········(0)·····6925·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help.p_hi
26 -rw-r--r--···0·root·········(0)·root·········(0)····97569·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Internal.p_hi26 -rw-r--r--···0·root·········(0)·root·········(0)····97557·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Internal.p_hi
27 -rw-r--r--···0·root·········(0)·root·········(0)·····3023·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/NonEmpty.p_hi27 -rw-r--r--···0·root·········(0)·root·········(0)·····3018·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/NonEmpty.p_hi
28 -rw-r--r--···0·root·········(0)·root·········(0)···113447·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Types.p_hi28 -rw-r--r--···0·root·········(0)·root·········(0)···113501·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Types.p_hi
29 -rw-r--r--···0·root·········(0)·root·········(0)·····8984·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative.p_hi29 -rw-r--r--···0·root·········(0)·root·········(0)·····8997·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative.p_hi
30 -rw-r--r--···0·root·········(0)·root·········(0)··2820492·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/libHSoptparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ_p.a30 -rw-r--r--···0·root·········(0)·root·········(0)··2808530·2024-09-20·08:40:41.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/libHSoptparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO_p.a
31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/share/31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/share/
32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/share/doc/32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/share/doc/
33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/share/doc/libghc-optparse-applicative-prof/33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·08:40:41.000000·./usr/share/doc/libghc-optparse-applicative-prof/
34 -rw-r--r--···0·root·········(0)·root·········(0)······400·2024-09-20·08:40:41.000000·./usr/share/doc/libghc-optparse-applicative-prof/changelog.Debian.gz34 -rw-r--r--···0·root·········(0)·root·········(0)······400·2024-09-20·08:40:41.000000·./usr/share/doc/libghc-optparse-applicative-prof/changelog.Debian.gz
35 -rw-r--r--···0·root·········(0)·root·········(0)·····6313·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-optparse-applicative-prof/changelog.gz35 -rw-r--r--···0·root·········(0)·root·········(0)·····6313·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-optparse-applicative-prof/changelog.gz
36 -rw-r--r--···0·root·········(0)·root·········(0)·····2588·2024-09-20·08:40:41.000000·./usr/share/doc/libghc-optparse-applicative-prof/copyright36 -rw-r--r--···0·root·········(0)·root·········(0)·····2588·2024-09-20·08:40:41.000000·./usr/share/doc/libghc-optparse-applicative-prof/copyright
16.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Arrows.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Arrows.p_hi
Files 97% similar despite different names
15.9 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Options.Applicative.Arrows·90667 interface·Options.Applicative.Arrows·9066
8 ··interface·hash:·cf62098690a7751cd7c4dfeba8bfa17d 
9 ··ABI·hash:·70ccf35b456194480550c8e23a5ad076 
10 ··export-list·hash:·50f9f57162163f111df97bcb6f8ff2a98 ··interface·hash:·c8c873d9fafd78ced7e59efa6945dbc5
 9 ··ABI·hash:·e293bbc0571784f08323757fda562f5b
 10 ··export-list·hash:·3f688776aac775f5b2386b01b8ecadf9
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·4371f11632b95d4ca0113cd052c3fa8012 ··flag·hash:·4371f11632b95d4ca0113cd052c3fa80
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·c6a7c1b0fb62e3b033f8122fb59a797816 ··src_hash:·c6a7c1b0fb62e3b033f8122fb59a7978
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ··Control.Arrow.ArrowLoop{Control.Arrow.loop}34 ··Control.Arrow.ArrowLoop{Control.Arrow.loop}
35 ··Control.Arrow.ArrowMonad{Control.Arrow.ArrowMonad}35 ··Control.Arrow.ArrowMonad{Control.Arrow.ArrowMonad}
36 ··Control.Arrow.ArrowPlus{Control.Arrow.<+>}36 ··Control.Arrow.ArrowPlus{Control.Arrow.<+>}
37 ··Control.Arrow.ArrowZero{Control.Arrow.zeroArrow}37 ··Control.Arrow.ArrowZero{Control.Arrow.zeroArrow}
38 ··Control.Arrow.Kleisli{Control.Arrow.Kleisli·runKleisli}38 ··Control.Arrow.Kleisli{Control.Arrow.Kleisli·runKleisli}
39 ··A{A·unA}39 ··A{A·unA}
40 ··ParserA40 ··ParserA
41 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative41 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative
42 boot·module·dependencies:42 boot·module·dependencies:
43 direct·package·dependencies:·base-4.18.2.143 direct·package·dependencies:·base-4.18.2.1
44 plugin·package·dependencies:44 plugin·package·dependencies:
45 trusted·package·dependencies:·base-4.18.2.145 trusted·package·dependencies:·base-4.18.2.1
46 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic46 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
47 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text47 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
48 ·········Data.Text.Lazy·Data.Text.Show48 ·········Data.Text.Lazy·Data.Text.Show
Offset 61, 19 lines modifiedOffset 61, 19 lines modified
61 ·························Data.Text.Lazy·Control.Monad.Trans.Except61 ·························Data.Text.Lazy·Control.Monad.Trans.Except
62 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy62 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy
63 import··-/··Control.Arrow·b527609e82f1ef124aa6f1bd29e8ac3a63 import··-/··Control.Arrow·b527609e82f1ef124aa6f1bd29e8ac3a
64 import··-/··Control.Category·60bd18ad3535cadfa2d165f6eb58dc0164 import··-/··Control.Category·60bd18ad3535cadfa2d165f6eb58dc01
65 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f65 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f
66 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b966 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
67 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc267 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
68 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative·2566dfaea16f770c303b7f65b29d5260 
69 ··exports:·308a181989e2b26de41aa5b48382f352 
70 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·dd1a80738912785ef8eebccce345c36f 
71 ··Parser·867689108170bd5d0a01fcf24052a048 
72 95d6bd01e399b23b9debc5276c3c2d4d68 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative·476b12dc721dfebd3fedcf306ed25934
 69 ··exports:·a508b192359094d958c38cd6bc42d51e
 70 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types·872e3905365e9d37714339cdd466625e
 71 ··Parser·2fccc96fd96ba01f70ccde7464744c84
 72 0e1af4ce603b2352a70323bf2b1929d1
73 ··$fArrowA·::·GHC.Base.Applicative·f·=>·Control.Arrow.Arrow·(A·f)73 ··$fArrowA·::·GHC.Base.Applicative·f·=>·Control.Arrow.Arrow·(A·f)
74 ··DFunId74 ··DFunId
75 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,75 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
76 ···Arity:·1,76 ···Arity:·1,
77 ···Strictness:·<LP(LP(LC(L,C(1,L)),A),L,LC(L,C(1,L)),A,A,A)>,77 ···Strictness:·<LP(LP(LC(L,C(1,L)),A),L,LC(L,C(1,L)),A,A,A)>,
78 ···Inline:·CONLIKE,78 ···Inline:·CONLIKE,
79 ···Unfolding:·DFun:·@f·::·*·->·*79 ···Unfolding:·DFun:·@f·::·*·->·*
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 ····················································<f>_R·<(b,·b')>_N·<(c,·c')>_N))101 ····················································<f>_R·<(b,·b')>_N·<(c,·c')>_N))
102 ················($fArrowA1·@f·v)102 ················($fArrowA1·@f·v)
103 ··················`cast`103 ··················`cast`
104 ················(forall·(b·::·<*>_N)·(c·::·<*>_N)·(c'·::·<*>_N).104 ················(forall·(b·::·<*>_N)·(c·::·<*>_N)·(c'·::·<*>_N).
105 ·················<A·f·b·c>_R105 ·················<A·f·b·c>_R
106 ·················%<'GHC.Types.Many>_N·->_R·<A·f·b·c'>_R106 ·················%<'GHC.Types.Many>_N·->_R·<A·f·b·c'>_R
107 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:A[0]·<f>_R·<b>_N·<(c,·c')>_N))]107 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:A[0]·<f>_R·<b>_N·<(c,·c')>_N))]
108 e6e95bd2f585edb703ebd89933588308108 de7c0b68600b755ba1669a9412478170
109 ··$fArrowA1·::109 ··$fArrowA1·::
110 ····GHC.Base.Applicative·f·=>·A·f·b·c·->·A·f·b·c'·->·f·(b·->·(c,·c'))110 ····GHC.Base.Applicative·f·=>·A·f·b·c·->·A·f·b·c'·->·f·(b·->·(c,·c'))
111 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,111 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
112 ···Strictness:·<SP(LP(LC(L,C(1,L)),A),L,SC(S,C(1,L)),A,A,A)><L><L>,112 ···Strictness:·<SP(LP(LC(L,C(1,L)),A),L,SC(S,C(1,L)),A,A,A)><L><L>,
113 ···Unfolding:·Core:·<vanilla>113 ···Unfolding:·Core:·<vanilla>
114 ··············\·@f·::·*·->·*114 ··············\·@f·::·*·->·*
115 ················($dApplicative['GHC.Types.Many]·::·GHC.Base.Applicative·f)115 ················($dApplicative['GHC.Types.Many]·::·GHC.Base.Applicative·f)
Offset 127, 15 lines modifiedOffset 127, 15 lines modified
127 ···················@f127 ···················@f
128 ···················(GHC.Base.$p1Applicative·@f·$dApplicative)128 ···················(GHC.Base.$p1Applicative·@f·$dApplicative)
129 ···················@(b·->·(b,·b))129 ···················@(b·->·(b,·b))
130 ···················@(((b,·b)·->·(c,·c'))·->·b·->·(c,·c'))130 ···················@(((b,·b)·->·(c,·c'))·->·b·->·(c,·c'))
131 ···················($fArrowA3·@(c,·c')·@(b,·b)·@b)131 ···················($fArrowA3·@(c,·c')·@(b,·b)·@b)
132 ···················(GHC.Base.pure·@f·$dApplicative·@(b·->·(b,·b))·($fArrowA4·@b)))132 ···················(GHC.Base.pure·@f·$dApplicative·@(b·->·(b,·b))·($fArrowA4·@b)))
133 ················($fArrowA2·@f·$dApplicative·@b·@c·@b·@c'·eta·eta1)]133 ················($fArrowA2·@f·$dApplicative·@b·@c·@b·@c'·eta·eta1)]
134 4fb1cd7353d5f981bb9709f07efb1d47134 920054b25238ec1681c4016446320abb
135 ··$fArrowA2·::135 ··$fArrowA2·::
136 ····GHC.Base.Applicative·f·=>136 ····GHC.Base.Applicative·f·=>
137 ····A·f·b·c·->·A·f·b'·c'·->·f·((b,·b')·->·(c,·c'))137 ····A·f·b·c·->·A·f·b'·c'·->·f·((b,·b')·->·(c,·c'))
138 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,138 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
139 ···Strictness:·<SP(LP(SC(S,C(1,L)),A),L,SC(S,C(1,L)),A,A,A)><L><L>,139 ···Strictness:·<SP(LP(SC(S,C(1,L)),A),L,SC(S,C(1,L)),A,A,A)><L><L>,
140 ···Unfolding:·Core:·<vanilla>140 ···Unfolding:·Core:·<vanilla>
141 ··············\·@f·::·*·->·*141 ··············\·@f·::·*·->·*
Offset 199, 33 lines modifiedOffset 199, 33 lines modified
199 ·························(Control.Arrow.$cfirst·@b'·@c'·@c)199 ·························(Control.Arrow.$cfirst·@b'·@c'·@c)
200 ·························eta1·`cast`·(N:A[0]·<f>_R·<b'>_N·<c'>_N))))200 ·························eta1·`cast`·(N:A[0]·<f>_R·<b'>_N·<c'>_N))))
201 ················(GHC.Base.pure201 ················(GHC.Base.pure
202 ···················@f202 ···················@f
203 ···················$dApplicative203 ···················$dApplicative
204 ···················@((c',·c)·->·(c,·c'))204 ···················@((c',·c)·->·(c,·c'))
205 ···················($fArrowA_swap1·@c'·@c))]205 ···················($fArrowA_swap1·@c'·@c))]
206 8a8b38e0b8341dd894e26e44cf59f9c3206 dc7edb091cc73c89dcc7d53253bb1f8c
207 ··$fArrowA3·::·(a·->·b)·->·(b·->·c)·->·a·->·c207 ··$fArrowA3·::·(a·->·b)·->·(b·->·c)·->·a·->·c
208 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,208 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
209 ···Strictness:·<MC(1,L)><1C(1,L)><L>,209 ···Strictness:·<MC(1,L)><1C(1,L)><L>,
210 ···Unfolding:·Core:·<vanilla>210 ···Unfolding:·Core:·<vanilla>
211 ··············\·@c211 ··············\·@c
212 ················@b212 ················@b
213 ················@a213 ················@a
214 ················(x['GHC.Types.Many]·::·a·->·b)214 ················(x['GHC.Types.Many]·::·a·->·b)
215 ················(y['GHC.Types.Many]·::·b·->·c)215 ················(y['GHC.Types.Many]·::·b·->·c)
216 ················(eta['GHC.Types.Many]·::·a)·->216 ················(eta['GHC.Types.Many]·::·a)·->
217 ··············y·(x·eta)]217 ··············y·(x·eta)]
218 73f1e3b5e724275222bd60602c0b0c62218 63a306c58dfc51f64bfe21d6ebb58dc4
219 ··$fArrowA4·::·b·->·(b,·b)219 ··$fArrowA4·::·b·->·(b,·b)
220 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,220 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
221 ···Arity:·1,·Strictness:·<L>,·CPR:·1,221 ···Arity:·1,·Strictness:·<L>,·CPR:·1,
222 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>222 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
223 ··············\·@b·(b1['GHC.Types.Many]·::·b)·->·(b1,·b1)]223 ··············\·@b·(b1['GHC.Types.Many]·::·b)·->·(b1,·b1)]
224 8581823dff8dd21f18a05ac60e27caf0224 46cad216b1d943a56295edb730df8777
225 ··$fArrowA5·::225 ··$fArrowA5·::
226 ····GHC.Base.Applicative·f·=>·A·f·b·c·->·f·((b,·d)·->·(c,·d))226 ····GHC.Base.Applicative·f·=>·A·f·b·c·->·f·((b,·d)·->·(c,·d))
227 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,227 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
228 ···Strictness:·<1P(1P(1C(1,C(1,L)),A),A,A,A,A,A)><L>,228 ···Strictness:·<1P(1P(1C(1,C(1,L)),A),A,A,A,A,A)><L>,
229 ···Unfolding:·Core:·<vanilla>229 ···Unfolding:·Core:·<vanilla>
230 ··············\·@f·::·*·->·*230 ··············\·@f·::·*·->·*
231 ················($dApplicative['GHC.Types.Many]·::·GHC.Base.Applicative·f)231 ················($dApplicative['GHC.Types.Many]·::·GHC.Base.Applicative·f)
Offset 236, 15 lines modifiedOffset 236, 15 lines modified
236 ··············GHC.Base.fmap236 ··············GHC.Base.fmap
Max diff block lines reached; 9951/16196 bytes (61.44%) of diff not shown.
62.6 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/BashCompletion.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/BashCompletion.p_hi
Files 94% similar despite different names
62.3 KB
ghc --show-iface {}
    
Offset 1, 37 lines modifiedOffset 1, 37 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Options.Applicative.BashCompletion·90667 interface·Options.Applicative.BashCompletion·9066
8 ··interface·hash:·20651d91f36fe00c9b4025262fbd26de 
9 ··ABI·hash:·d50f4f3f69a7c7b438bc20ac1ec83fcb 
10 ··export-list·hash:·475097617040d47bbf6937b67d1a3c858 ··interface·hash:·86093f1ab8ce41b788bfe1fcec7fd5f4
 9 ··ABI·hash:·1b43e9a170077e08fb7fd202c8098d1e
 10 ··export-list·hash:·f231937c1371e16b3df55474d613c81c
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·4371f11632b95d4ca0113cd052c3fa8012 ··flag·hash:·4371f11632b95d4ca0113cd052c3fa80
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·b0910c60dc8b15dc88cd37ca19377faa16 ··src_hash:·b0910c60dc8b15dc88cd37ca19377faa
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··bashCompletionParser21 ··bashCompletionParser
22 ··bashCompletionScript22 ··bashCompletionScript
23 ··fishCompletionScript23 ··fishCompletionScript
24 ··zshCompletionScript24 ··zshCompletionScript
25 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder25 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder
26 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common26 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common
27 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk27 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk
28 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty28 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty
29 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Internal29 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Internal
30 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types30 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
31 boot·module·dependencies:31 boot·module·dependencies:
32 direct·package·dependencies:·base-4.18.2.132 direct·package·dependencies:·base-4.18.2.1
33 plugin·package·dependencies:33 plugin·package·dependencies:
34 trusted·package·dependencies:·base-4.18.2.134 trusted·package·dependencies:·base-4.18.2.1
35 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic35 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
36 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text36 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
37 ·········Data.Text.Lazy·Data.Text.Show37 ·········Data.Text.Lazy·Data.Text.Show
Offset 60, 72 lines modifiedOffset 60, 72 lines modified
60 import··-/··Data.Tuple·d9beb5d70c09aac855be2a098f256b8660 import··-/··Data.Tuple·d9beb5d70c09aac855be2a098f256b86
61 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b961 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
62 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c62 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c
63 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc63 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
64 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc264 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
65 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0865 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
66 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9466 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
67 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder·3b08dd2b321af67e4e3e3ad54428364c 
68 ··exports:·f5578c9860b308d14bba48e426909cd4 
69 ··auto·8c00f0e94fbfcdb5301d5f5a3f86e0b1 
70 ··flag'·4be198a87c4df40f1346c4c6771db557 
71 ··long·1fe872f132e12f361810a45bcc5fbc86 
72 ··option·d141b3968219fcb291f2ea21ff093d25 
73 ··strOption·7a192b349c9e64cdd067483900ab06ec 
74 ··value·1ab76bc36172234e19933200d3eabf3f 
75 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Internal·650c12c60792d785a5ddf9b1c8606dbb 
76 ··internal·cd512e9ddf2c7ee8c833ab55d7bb87d9 
77 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common·2903d64c53ff9e91d34f73caf149abdc 
78 ··exports:·c2bd2df32509e4938f56f6530d1cc65f 
79 ··mapParser·f44badcf01c3e8bfee16b4fba3d6c106 
80 ··runParserInfo·259adad19c8266b34bfd300c4562c775 
81 ··showOption·a5c5d942edae11a9ffae1f8445e7446a 
82 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk·64f597b7147b1c507376cd00c942d37c 
83 ··exports:·881d8eef37af3be826e41c2a56abb7c6 
84 ··unChunk·53c2e07430ada17985f455fda32605e0 
85 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty·ee5bbc1afb652ea30b8aca3768675f2e 
86 ··exports:·65c23ef29ec8096f15fe9fc4c2dcf3f4 
87 ··Doc·14f74900c6511b7c15895077e88e2576 
88 ··prettyString·2cf9d81bb434c2fd0ad02d15fd32e81c 
89 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Internal·096bb294c94f6eaf7942d121e0ef8f99 
90 ··exports:·482f64561a4647335dbf61900ec63ac8 
91 ··runCompletion·edba377609d74b1c070d8bd14dce89a8 
92 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·dd1a80738912785ef8eebccce345c36f 
93 ··exports:·edb9145c20f089d398a7a96ed0deeab4 
94 ··AllPositionals·bbccc5968c5fed62020dd70984675481 
95 ··ArgReader·6e10a14144889248fcf9eac866af1563 
96 ··CmdReader·4216aa2d66aa9cba4531f739eb9a174d 
97 ··Completer·727816a53ef04ab957481b118ff4c0b7 
98 ··CompletionResult·e30bde475c093654299ef4f1c97c34eb 
99 ··CompletionResult·ffcf0df18cff4dfc6b6f8132337d9452 
100 ··FlagReader·4ef20c490bfcb672aff5b4832c67f23c 
101 ··OptName·3286801d2b3d98fc60783af9ad1578ad 
102 ··OptReader·73479d0032289bf712c4037b510a04d8 
103 ··Option·0a01443d53acd0d3ec92527d419584b1 
104 ··Parser·867689108170bd5d0a01fcf24052a048 
105 ··ParserInfo·ec45a7afe2e9391f518ad3fe9e0fa80a 
106 ··ParserPrefs·d3531d75f269de519fb3dbac0d2047a7 
107 ··SomeParser·57f8fae3f9065196ba844f3a43e89b53 
108 ··argumentIsUnreachable·846b5ae2357cfbfb10eb0cf0e2959797 
109 ··crCompleter·fb7bfaa028ce761b9c2cfae23f757c9c 
110 ··infoProgDesc·d498cc94b2198d48150618953a11d8a7 
111 ··optHelp·e21792a41e975ce28e289f119a3be73a 
112 ··optMain·bd9fa08d7bb0ff539b8886bd3c542b18 
113 ··runCompleter·0234b007f9844e13103edce328fe53e3 
114 c1ed7ecec537a42b96aafac82b3bbd8f67 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder·73b3308cf7c2c3d807a2f7a0f55f87ea
 68 ··exports:·9d356b24f012a34803fe6e8ca5f84efd
 69 ··auto·90c516e3faee10dd7013d1e771a5f96d
 70 ··flag'·faf7578bf31aeabc89b397900d3dec93
 71 ··long·8aeec4c63bfeba5e01c8b2bea3997925
 72 ··option·34317d727da86a604ac2c4767648d009
 73 ··strOption·600c0a2ac20523a9bcdb592120e5c286
 74 ··value·1cc4f0e94fdb870375d36d9c9d2624ac
 75 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder.Internal·2377d24ed73702cf8e981465ec84787f
 76 ··internal·97b6d0771b5b137bee3b0528089ff8ca
 77 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common·5e2ef853000333ce2783b7e04d18b9e0
 78 ··exports:·010908c5c6f1798ef85a408fd299209d
 79 ··mapParser·0c1757b53a7081f2e2e42b37703bf1f3
 80 ··runParserInfo·c972cf844eeecf479dd50eae7215a869
 81 ··showOption·54fd8655fa3a0c52d17bc44c000a3d3e
 82 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk·c7166bb5fca7f77dc27ef58ffbe52b11
 83 ··exports:·ad12cc8572731eb31c73da80e8f49e6e
 84 ··unChunk·22d32f6aee30c16e24bfe9b9a4330706
 85 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty·3a52bdf8e70b25407144cdc2dcd8acc8
 86 ··exports:·343b613f9b69ca62a67e4d714bade23d
 87 ··Doc·00d58d3a3c654544a4c2333a34957b02
 88 ··prettyString·d57ff9f145e2cbc0960dacb28ce25028
 89 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Internal·60f3c5d33d606cdf34b0c7932f4b6edf
 90 ··exports:·6e66630101b9c6f2f27d37eeebfa2acb
 91 ··runCompletion·db1e1411e678c5e3b863291822e6390e
 92 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types·872e3905365e9d37714339cdd466625e
 93 ··exports:·3d354ddd657dce469aa5582ea24d3844
 94 ··AllPositionals·318c50c550ae3809745e37621c3efb9d
 95 ··ArgReader·e9ac4af782165094430df9dcd9aa1aa5
 96 ··CmdReader·1088b6535ae9af67a9faa60e5586c0df
 97 ··Completer·6b21b0ae3edc4de1205adc3e959b8f31
 98 ··CompletionResult·e7a7fb18e07cb6a7bbf31ea3ee32e724
 99 ··CompletionResult·e1f45dfc78aef5ff95e8c501832cf60f
Max diff block lines reached; 55120/63716 bytes (86.51%) of diff not shown.
19.7 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder/Completer.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder/Completer.p_hi
Files 96% similar despite different names
19.4 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Options.Applicative.Builder.Completer·90667 interface·Options.Applicative.Builder.Completer·9066
8 ··interface·hash:·3e66514957d083bd2905213364fff3f9 
9 ··ABI·hash:·84de7b2a1aa10f21e54ac1123980a0b1 
10 ··export-list·hash:·3316ae08a4959b60105a8a04d62d3a408 ··interface·hash:·9c2a63e9d40f25c84d7335b51702eed8
 9 ··ABI·hash:·68744a4e4c501367beb2c0221f0aa89a
 10 ··export-list·hash:·930f999f9beaa6361ef549bbdceae3f0
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·1ffb400bb402d2bd4b2d0b770d66b5e912 ··flag·hash:·1ffb400bb402d2bd4b2d0b770d66b5e9
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·13c5e1523df65e84390f480e2224058d16 ··src_hash:·13c5e1523df65e84390f480e2224058d
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 exports:20 exports:
21 ··bashCompleter21 ··bashCompleter
22 ··listCompleter22 ··listCompleter
23 ··listIOCompleter23 ··listIOCompleter
24 ··requote24 ··requote
25 ··Options.Applicative.Types.mkCompleter25 ··Options.Applicative.Types.mkCompleter
26 ··Options.Applicative.Types.Completer26 ··Options.Applicative.Types.Completer
27 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types27 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
28 boot·module·dependencies:28 boot·module·dependencies:
29 direct·package·dependencies:·base-4.18.2.1·process-1.6.19.029 direct·package·dependencies:·base-4.18.2.1·process-1.6.19.0
30 plugin·package·dependencies:30 plugin·package·dependencies:
31 trusted·package·dependencies:·base-4.18.2.131 trusted·package·dependencies:·base-4.18.2.1
32 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic32 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
33 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text33 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
34 ·········Data.Text.Lazy·Data.Text.Show34 ·········Data.Text.Lazy·Data.Text.Show
Offset 55, 61 lines modifiedOffset 55, 61 lines modified
55 import··-/··Data.List·3e168490a8f5bfd8fa39a529bc1395b755 import··-/··Data.List·3e168490a8f5bfd8fa39a529bc1395b7
56 import··-/··Data.OldList·01b13b2f85c9b34d011d43dc79317bd056 import··-/··Data.OldList·01b13b2f85c9b34d011d43dc79317bd0
57 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b957 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
58 import··-/··GHC.IO.Exception·9978547f82b945cacb553cd3602e46c458 import··-/··GHC.IO.Exception·9978547f82b945cacb553cd3602e46c4
59 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c59 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c
60 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc260 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
61 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9461 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
62 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·dd1a80738912785ef8eebccce345c36f 
63 ··exports:·edb9145c20f089d398a7a96ed0deeab4 
64 ··Completer·fdfef37d9ad1c871a62e1cb5b97dfcf1 
65 ··Completer·727816a53ef04ab957481b118ff4c0b7 
66 ··mkCompleter·f6bfebd6998d1435541778ab316a33d962 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types·872e3905365e9d37714339cdd466625e
 63 ··exports:·3d354ddd657dce469aa5582ea24d3844
 64 ··Completer·985f1f8d1618046c1349ae9fbb767c64
 65 ··Completer·6b21b0ae3edc4de1205adc3e959b8f31
 66 ··mkCompleter·3603c8d1d1cbbe21e334cb995b09d977
67 import··-/··System.Process·25993eb5836fd0ba4bf41ab86d7c586367 import··-/··System.Process·25993eb5836fd0ba4bf41ab86d7c5863
68 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e268 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
69 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·5ab31db1ccaeb59901bd6fb5c39b124469 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·c475ef49e1fc3cd1385afa6492c924ad
70 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d70 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
71 13efb02183e8304975a71e519df91d3a71 54374429d6f8177c023f15473fb89c17
72 ··$trModule·::·GHC.Types.Module72 ··$trModule·::·GHC.Types.Module
73 ··[HasNoCafRefs,·TagSig:·<TagProper>,73 ··[HasNoCafRefs,·TagSig:·<TagProper>,
74 ···LambdaFormInfo:·LFCon[GHC.Types.Module],74 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
75 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]75 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
76 07e3bfd75a6622641a94332d2f4f533876 dc4a980f647d2e8c743461920b65ea28
77 ··$trModule1·::·GHC.Types.TrName77 ··$trModule1·::·GHC.Types.TrName
78 ··[HasNoCafRefs,·TagSig:·<TagProper>,78 ··[HasNoCafRefs,·TagSig:·<TagProper>,
79 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],79 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
80 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]80 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
81 4208018fd5932f5aa3413df3d0b84fc781 627dc983cf931c00851cdbc03fccea84
82 ··$trModule2·::·GHC.Prim.Addr#82 ··$trModule2·::·GHC.Prim.Addr#
83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
84 ···Unfolding:·Core:·<vanilla>84 ···Unfolding:·Core:·<vanilla>
85 ··············"Options.Applicative.Builder.Completer"#]85 ··············"Options.Applicative.Builder.Completer"#]
86 c93bd82f2534529a92dd8061576ed0d386 78e915271e415cf1fa241ac463c703f9
87 ··$trModule3·::·GHC.Types.TrName87 ··$trModule3·::·GHC.Types.TrName
88 ··[HasNoCafRefs,·TagSig:·<TagProper>,88 ··[HasNoCafRefs,·TagSig:·<TagProper>,
89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
91 9bce15aed65279b77248d669348a8ab891 3ee8cd1d587295cd6c6d5d269cd04ba8
92 ··$trModule4·::·GHC.Prim.Addr#92 ··$trModule4·::·GHC.Prim.Addr#
93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
94 ···Unfolding:·Core:·<vanilla>94 ···Unfolding:·Core:·<vanilla>
95 ··············"optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ"#] 
96 ab7cca827848ac52dbdd0e98924260df95 ··············"optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO"#]
 96 5842a8584e3b94dc9adfd0ff590e1ed0
97 ··bashCompleter·::97 ··bashCompleter·::
98 ····GHC.Base.String·->·Options.Applicative.Types.Completer98 ····GHC.Base.String·->·Options.Applicative.Types.Completer
99 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,99 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,
100 ···Unfolding:·Core:·<vanilla>100 ···Unfolding:·Core:·<vanilla>
101 ··············bashCompleter1101 ··············bashCompleter1
102 ················`cast`102 ················`cast`
103 ··············(<GHC.Base.String>_R103 ··············(<GHC.Base.String>_R
104 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Base.String>_R104 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Base.String>_R
105 ·········································%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]105 ·········································%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
106 ············································································<[GHC.Base.String]>_R)106 ············································································<[GHC.Base.String]>_R)
107 ·········································;·Sym·(Options.Applicative.Types.N:Completer[0]))]107 ·········································;·Sym·(Options.Applicative.Types.N:Completer[0]))]
108 a0fb837cf17d0cdf63200aee8aecd420108 448f92c0c400c545eb983f016507ecea
109 ··bashCompleter1·::109 ··bashCompleter1·::
110 ····GHC.Base.String110 ····GHC.Base.String
111 ····->·GHC.Base.String111 ····->·GHC.Base.String
112 ····->·GHC.Prim.State#·GHC.Prim.RealWorld112 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
113 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·[GHC.Base.String]·#)113 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·[GHC.Base.String]·#)
114 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,114 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,
115 ···Unfolding:·Core:·<vanilla>115 ···Unfolding:·Core:·<vanilla>
Offset 196, 31 lines modifiedOffset 196, 31 lines modified
196 ································································································································································(#·ipv,196 ································································································································································(#·ipv,
197 ···································································································································································case·ipv1·of·wild·{197 ···································································································································································case·ipv1·of·wild·{
198 ·····································································································································································Data.Either.Left·x198 ·····································································································································································Data.Either.Left·x
199 ·····································································································································································->·bashCompleter2199 ·····································································································································································->·bashCompleter2
200 ·····································································································································································Data.Either.Right·y200 ·····································································································································································Data.Either.Right·y
201 ·····································································································································································->·Data.OldList.lines201 ·····································································································································································->·Data.OldList.lines
202 ··········································································································································································y·}·#)·}]202 ··········································································································································································y·}·#)·}]
203 b9d65346eb53e747f0f1aecb06470171203 7c6fad38c8201da5db914d3085c7f268
204 ··bashCompleter10·::·[GHC.Types.Char]204 ··bashCompleter10·::·[GHC.Types.Char]
205 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),205 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
206 ···Unfolding:·Core:·<vanilla>206 ···Unfolding:·Core:·<vanilla>
207 ··············GHC.CString.unpackCString#·bashCompleter11]207 ··············GHC.CString.unpackCString#·bashCompleter11]
208 f9b9f96e0b875320c4cb8934476d7c36208 32c3a73270871558e350aa584e12a2d1
209 ··bashCompleter11·::·GHC.Prim.Addr#209 ··bashCompleter11·::·GHC.Prim.Addr#
210 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,210 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
211 ···Unfolding:·Core:·<vanilla>·"bash"#]211 ···Unfolding:·Core:·<vanilla>·"bash"#]
212 4e5151feb11b2b2cd2398e60ff9b8fa6212 cfb74d47a20146b7f832cd9eb80c1880
213 ··bashCompleter2·::·[GHC.Base.String]213 ··bashCompleter2·::·[GHC.Base.String]
214 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),214 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
215 ···Unfolding:·Core:·<vanilla>215 ···Unfolding:·Core:·<vanilla>
216 ··············{__scc·{Options.Applicative.Builder.Completer.bashCompleter}·False·True}·Data.OldList.lines216 ··············{__scc·{Options.Applicative.Builder.Completer.bashCompleter}·False·True}·Data.OldList.lines
217 ·························································································(GHC.Types.[]217 ·························································································(GHC.Types.[]
218 ····························································································@GHC.Types.Char)]218 ····························································································@GHC.Types.Char)]
219 3b896aeb76ee409834439a18de5ee4a0219 1f32852bee3c584bd4883e24567cb0cb
Max diff block lines reached; 12113/19818 bytes (61.12%) of diff not shown.
57.8 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder/Internal.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder/Internal.p_hi
Files 97% similar despite different names
57.5 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Options.Applicative.Builder.Internal·90667 interface·Options.Applicative.Builder.Internal·9066
8 ··interface·hash:·7ecc0837fccdf316bd9d46b022b7975f 
9 ··ABI·hash:·650c12c60792d785a5ddf9b1c8606dbb 
10 ··export-list·hash:·5327a2697c47d66758775064940a2dac8 ··interface·hash:·d2ccb5c8cf4a85a12155e8daedeeae8a
 9 ··ABI·hash:·2377d24ed73702cf8e981465ec84787f
 10 ··export-list·hash:·54e4334e3259aa7c0509b4417ff1acfd
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·4371f11632b95d4ca0113cd052c3fa8012 ··flag·hash:·4371f11632b95d4ca0113cd052c3fa80
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·f3509ad841217b3b0264b00d7d2ed3b316 ··src_hash:·f3509ad841217b3b0264b00d7d2ed3b3
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 33, 16 lines modifiedOffset 33, 16 lines modified
33 ··FlagFields{FlagFields·flagActive·flagNames}33 ··FlagFields{FlagFields·flagActive·flagNames}
34 ··HasCompleter{modCompleter}34 ··HasCompleter{modCompleter}
35 ··HasMetavar{hasMetavarDummy}35 ··HasMetavar{hasMetavarDummy}
36 ··HasName{name}36 ··HasName{name}
37 ··HasValue{hasValueDummy}37 ··HasValue{hasValueDummy}
38 ··Mod{Mod}38 ··Mod{Mod}
39 ··OptionFields{OptionFields·optCompleter·optNames·optNoArgError}39 ··OptionFields{OptionFields·optCompleter·optNames·optNoArgError}
40 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common40 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common
41 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types41 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
42 boot·module·dependencies:42 boot·module·dependencies:
43 direct·package·dependencies:·base-4.18.2.143 direct·package·dependencies:·base-4.18.2.1
44 plugin·package·dependencies:44 plugin·package·dependencies:
45 trusted·package·dependencies:·base-4.18.2.145 trusted·package·dependencies:·base-4.18.2.1
46 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic46 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
47 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text47 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
48 ·········Data.Text.Lazy·Data.Text.Show48 ·········Data.Text.Lazy·Data.Text.Show
Offset 62, 47 lines modifiedOffset 62, 47 lines modified
62 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy62 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy
63 import··-/··Control.Applicative·96cb359fa425348e301db4972e211d9063 import··-/··Control.Applicative·96cb359fa425348e301db4972e211d90
64 import··-/··Control.Monad·a8552ca25f5dcd7ee6fb611cbb0ec05564 import··-/··Control.Monad·a8552ca25f5dcd7ee6fb611cbb0ec055
65 import··-/··Data.Maybe·59f4382c22a7b49c978e56fa2a78fa4d65 import··-/··Data.Maybe·59f4382c22a7b49c978e56fa2a78fa4d
66 import··-/··Data.Semigroup·733ef5c026f733293cf0d799af7fe8db66 import··-/··Data.Semigroup·733ef5c026f733293cf0d799af7fe8db
67 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b967 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
68 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc268 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
69 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common·2903d64c53ff9e91d34f73caf149abdc 
70 ··exports:·c2bd2df32509e4938f56f6530d1cc65f 
71 ··liftOpt·cd21d2cb7fd6852c2391c1dbd03840ff 
72 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·dd1a80738912785ef8eebccce345c36f 
73 ··exports:·edb9145c20f089d398a7a96ed0deeab4 
74 ··Completer·727816a53ef04ab957481b118ff4c0b7 
75 ··Internal·475d735a71e58c777623face6465720d 
76 ··OptName·3286801d2b3d98fc60783af9ad1578ad 
77 ··OptProperties·f375ab290c67320af2ee34776ebba5eb 
78 ··OptProperties·c6f73b13fa95490b6e9bce5faf824d5d 
79 ··OptReader·819881167111de352556c5e9832667ef 
80 ··Option·f98578dae1ffe88338e82c19adb0f6e8 
81 ··Option·0a01443d53acd0d3ec92527d419584b1 
82 ··ParseError·b3c43c50dd3c44cad702ac1011dc1244 
83 ··Parser·867689108170bd5d0a01fcf24052a048 
84 ··ParserInfo·ec45a7afe2e9391f518ad3fe9e0fa80a 
85 ··Visible·8f754f12542b12c4be0693e140134e32 
86 ··propDescMod·f13cf5d03fe5ad1c50b9611fe0d95153 
87 ··propHelp·7d1df0efe0dc0b50101f907505fa1541 
88 ··propMetaVar·db9e32a3a3e7603279c5cfefbc90eba1 
89 ··propShowDefault·64dfb2dd984799d2e4a49821e5235950 
90 ··propShowGlobal·f061ac2a678281160bc5b93df158b9db 
91 ··propVisibility·42a9b82b35be6d685f6ea8a9fb2f808e 
92 3c0193f92225c043f3d61dbaef235e0d69 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common·5e2ef853000333ce2783b7e04d18b9e0
 70 ··exports:·010908c5c6f1798ef85a408fd299209d
 71 ··liftOpt·796b4a6b510a36ba21135f7c31a79ce9
 72 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types·872e3905365e9d37714339cdd466625e
 73 ··exports:·3d354ddd657dce469aa5582ea24d3844
 74 ··Completer·6b21b0ae3edc4de1205adc3e959b8f31
 75 ··Internal·1f3978eeba064de8d94231e4bc3cebf3
 76 ··OptName·bae4c91ac733c528ffc22e6b48607f2f
 77 ··OptProperties·a31364f56f4f38352f7850323ceb78da
 78 ··OptProperties·e9453677d4ebc7dec98e50dc174c0db1
 79 ··OptReader·71f9d473d8d87af215dbd03d28e12afc
 80 ··Option·70f82c1ff0e7a0ace6e54b78106ca9f4
 81 ··Option·a99933089de5bb02386617b6f23d987d
 82 ··ParseError·b78829d2baf8e896be5be9bfee688a1f
 83 ··Parser·2fccc96fd96ba01f70ccde7464744c84
 84 ··ParserInfo·96ce2a994af8c79705338dc888d454af
 85 ··Visible·1eb807cde3a69fc82e6c57280b3124c5
 86 ··propDescMod·86349ce0a5988be49f538cc526868f0f
 87 ··propHelp·2aa9593cc4b669f6664bc6bff267007d
 88 ··propMetaVar·f2e83be1495805ed2367698a45b392a7
 89 ··propShowDefault·bcf6f9a4f040a8698f5aa9b3a78cd306
 90 ··propShowGlobal·f4417c2af3266bc291f7aca8904a1204
 91 ··propVisibility·1468bfe4a543b67ecc2eab2caf0a1e18
 92 dde59597181a2f8cecc4cf2710645bf9
93 ··$fHasCompleterArgumentFields·::·HasCompleter·ArgumentFields93 ··$fHasCompleterArgumentFields·::·HasCompleter·ArgumentFields
94 ··DFunId94 ··DFunId
95 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,95 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
96 ···Arity:·2,·Strictness:·<MC(1,L)><1!P(ML)>,·Inline:·(sat-args=0),96 ···Arity:·2,·Strictness:·<MC(1,L)><1!P(ML)>,·Inline:·(sat-args=0),
97 ···Unfolding:·Core:·StableUser·<0,FalseTrue>97 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
98 ··············$fHasCompleterArgumentFields_$cmodCompleter98 ··············$fHasCompleterArgumentFields_$cmodCompleter
99 ················`cast`99 ················`cast`
100 ··············(Sym·(N:HasCompleter[0]·<ArgumentFields>_N))]100 ··············(Sym·(N:HasCompleter[0]·<ArgumentFields>_N))]
101 414fad199731755478ecd5089c3c1ef4101 11e37e01f08ed53494657ef1eeca2d9f
102 ··$fHasCompleterArgumentFields_$cmodCompleter·::102 ··$fHasCompleterArgumentFields_$cmodCompleter·::
103 ····(Options.Applicative.Types.Completer103 ····(Options.Applicative.Types.Completer
104 ·····->·Options.Applicative.Types.Completer)104 ·····->·Options.Applicative.Types.Completer)
105 ····->·ArgumentFields·a·->·ArgumentFields·a105 ····->·ArgumentFields·a·->·ArgumentFields·a
106 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,106 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
107 ···Arity:·2,·Strictness:·<MC(1,L)><1!P(ML)>,·CPR:·1,107 ···Arity:·2,·Strictness:·<MC(1,L)><1!P(ML)>,·CPR:·1,
108 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>108 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
Offset 110, 24 lines modifiedOffset 110, 24 lines modified
110 ················(f['GHC.Types.Many]·::·Options.Applicative.Types.Completer110 ················(f['GHC.Types.Many]·::·Options.Applicative.Types.Completer
111 ·······································->·Options.Applicative.Types.Completer)111 ·······································->·Options.Applicative.Types.Completer)
112 ················(p['GHC.Types.Many]·::·ArgumentFields·a)·->112 ················(p['GHC.Types.Many]·::·ArgumentFields·a)·->
113 ··············case·p·of·wild·{·ArgumentFields·ds·->113 ··············case·p·of·wild·{·ArgumentFields·ds·->
114 ··············ArgumentFields114 ··············ArgumentFields
115 ················@a115 ················@a
116 ················(f·({__scc·{Options.Applicative.Builder.Internal.argCompleter}·True·False}·ds))·}]116 ················(f·({__scc·{Options.Applicative.Builder.Internal.argCompleter}·True·False}·ds))·}]
117 e9c352f5b59f40ac7a6db18dc4869f6a117 9ce30c9575ddbda7622cd36ff581b929
118 ··$fHasCompleterOptionFields·::·HasCompleter·OptionFields118 ··$fHasCompleterOptionFields·::·HasCompleter·OptionFields
119 ··DFunId119 ··DFunId
120 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,120 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
121 ···Arity:·2,·Strictness:·<MC(1,L)><1!P(L,ML,L)>,·Inline:·(sat-args=0),121 ···Arity:·2,·Strictness:·<MC(1,L)><1!P(L,ML,L)>,·Inline:·(sat-args=0),
122 ···Unfolding:·Core:·StableUser·<0,FalseTrue>122 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
123 ··············$fHasCompleterOptionFields_$cmodCompleter123 ··············$fHasCompleterOptionFields_$cmodCompleter
124 ················`cast`124 ················`cast`
125 ··············(Sym·(N:HasCompleter[0]·<OptionFields>_N))]125 ··············(Sym·(N:HasCompleter[0]·<OptionFields>_N))]
126 54f814b74c0c072f96616218e01a020a126 001bfd79282bd8ffc4eb6c0a3e9a2775
127 ··$fHasCompleterOptionFields_$cmodCompleter·::127 ··$fHasCompleterOptionFields_$cmodCompleter·::
128 ····(Options.Applicative.Types.Completer128 ····(Options.Applicative.Types.Completer
Max diff block lines reached; 52123/58828 bytes (88.60%) of diff not shown.
136 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Builder.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Builder.p_hi
Files 97% similar despite different names
136 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Options.Applicative.Builder·90667 interface·Options.Applicative.Builder·9066
8 ··interface·hash:·ec6945684fb2da199f554704458b4857 
9 ··ABI·hash:·3b08dd2b321af67e4e3e3ad54428364c 
10 ··export-list·hash:·f5578c9860b308d14bba48e426909cd48 ··interface·hash:·c0f4548ef1ef2887810be34f8b364bde
 9 ··ABI·hash:·73b3308cf7c2c3d807a2f7a0f55f87ea
 10 ··export-list·hash:·9d356b24f012a34803fe6e8ca5f84efd
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·1ffb400bb402d2bd4b2d0b770d66b5e912 ··flag·hash:·1ffb400bb402d2bd4b2d0b770d66b5e9
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·2e7b1e28b3945f8f7b3271904cbb206316 ··src_hash:·2e7b1e28b3945f8f7b3271904cbb2063
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 88, 20 lines modifiedOffset 88, 20 lines modified
88 ··Options.Applicative.Builder.Internal.HasMetavar88 ··Options.Applicative.Builder.Internal.HasMetavar
89 ··Options.Applicative.Builder.Internal.HasName89 ··Options.Applicative.Builder.Internal.HasName
90 ··Options.Applicative.Builder.Internal.HasValue90 ··Options.Applicative.Builder.Internal.HasValue
91 ··Options.Applicative.Builder.Internal.Mod91 ··Options.Applicative.Builder.Internal.Mod
92 ··Options.Applicative.Builder.Internal.OptionFields92 ··Options.Applicative.Builder.Internal.OptionFields
93 ··Options.Applicative.Types.ParseError{Options.Applicative.Types.ErrorMsg·Options.Applicative.Types.ExpectsArgError·Options.Applicative.Types.InfoMsg·Options.Applicative.Types.MissingError·Options.Applicative.Types.ShowHelpText·Options.Applicative.Types.UnexpectedError·Options.Applicative.Types.UnknownError}93 ··Options.Applicative.Types.ParseError{Options.Applicative.Types.ErrorMsg·Options.Applicative.Types.ExpectsArgError·Options.Applicative.Types.InfoMsg·Options.Applicative.Types.MissingError·Options.Applicative.Types.ShowHelpText·Options.Applicative.Types.UnexpectedError·Options.Applicative.Types.UnknownError}
94 ··Options.Applicative.Types.ReadM94 ··Options.Applicative.Types.ReadM
95 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Completer95 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder.Completer
96 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Internal96 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder.Internal
97 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common97 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common
98 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk98 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk
99 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty99 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty
100 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types100 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
101 boot·module·dependencies:101 boot·module·dependencies:
102 direct·package·dependencies:·base-4.18.2.1102 direct·package·dependencies:·base-4.18.2.1
103 plugin·package·dependencies:103 plugin·package·dependencies:
104 trusted·package·dependencies:·base-4.18.2.1104 trusted·package·dependencies:·base-4.18.2.1
105 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic105 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
106 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text106 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
107 ·········Data.Text.Lazy·Data.Text.Show107 ·········Data.Text.Lazy·Data.Text.Show
Offset 126, 117 lines modifiedOffset 126, 117 lines modified
126 import··-/··Data.String·356856956b6f6ddd26d024fffc76b15a126 import··-/··Data.String·356856956b6f6ddd26d024fffc76b15a
127 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9127 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
128 import··-/··GHC.Read·ba5dce38a7afde3b9905828c32529080128 import··-/··GHC.Read·ba5dce38a7afde3b9905828c32529080
129 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc129 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
130 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2130 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
131 import··-/··Text.Read·6547f8f7fdce769a43093e83983c3bd7131 import··-/··Text.Read·6547f8f7fdce769a43093e83983c3bd7
132 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08132 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
133 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Completer·84de7b2a1aa10f21e54ac1123980a0b1 
134 ··exports:·3316ae08a4959b60105a8a04d62d3a40 
135 ··bashCompleter·ab7cca827848ac52dbdd0e98924260df 
136 ··listCompleter·15208c3545667f79649a7b131d8694cf 
137 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Internal·650c12c60792d785a5ddf9b1c8606dbb 
138 ··exports:·5327a2697c47d66758775064940a2dac 
139 ··ArgumentFields·d1a9f078c4c506406c4d482e0a17921f 
140 ··ArgumentFields·9b7816947d7b7a4a3e8237e364692471 
141 ··CommandFields·7477ef01838bb443e510f8dda8a01fdd 
142 ··DefaultProp·65b6923ce36ee790fd65e80c37a328ae 
143 ··FlagFields·82986b20a22e8a80040a24aa64891c30 
144 ··FlagFields·5408612bd73fd95da4795d1fb043f65e 
145 ··HasCompleter·c2ce00da0e013a07a99f05b8ac921193 
146 ··HasMetavar·5154bd4ef0e9b1396fb6889030447bc3 
147 ··HasName·7ecb928254f970f48dfa8aa96b550786 
148 ··HasValue·97c35ba8f5a1a804a0f5d3847fb9e7d5 
149 ··Mod·f432ad6d7107a3667ec1b9cb7576ee02 
150 ··Mod·3fd2f32fce34293f63a4787ac929f676 
151 ··OptionFields·edbe5ab18408e9d3a1af7777625654b3 
152 ··OptionFields·6c6c7432a472cc305ce398d8cc013165 
153 ··cmdCommands·1c636d04c46e4653963932b24f534250 
154 ··cmdGroup·c8e0b03efe5dafc8a5606e61f831a9e3 
155 ··fieldMod·8ae7c910952f043824c4601a4053c167 
156 ··flagActive·8110c0503b3d40add84912125a3a36de 
157 ··flagNames·3e075e7c97698003f0e80d31d91412cd 
158 ··internal·cd512e9ddf2c7ee8c833ab55d7bb87d9 
159 ··mkCommand·f4e2fbae6d06b8974dc061112031c6cf 
160 ··mkParser·5a75cf9e7c5ddb5b794ee3d7d149981a 
161 ··modCompleter·fe3cd8a78d2c83cd26fa48b95259496c 
162 ··name·31f795e6e5bc293f62547a7adb7e0668 
163 ··noGlobal·9e61d1194d286c209b0628584068c51a 
164 ··optCompleter·34b45de9b8389323756aa7914680dee4 
165 ··optNames·f4d8ca81ed8cebf44a72e1f090656395 
166 ··optNoArgError·b31650fe28a3d054cefb714ad6317fdb 
167 ··optionMod·0057c9825971f587199d5324eecffb7b 
168 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common·2903d64c53ff9e91d34f73caf149abdc 
169 ··exports:·c2bd2df32509e4938f56f6530d1cc65f 
170 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk·64f597b7147b1c507376cd00c942d37c 
171 ··exports:·881d8eef37af3be826e41c2a56abb7c6 
172 ··Chunk·fa2fbd3f4a2f73f03915f06812d26117 
173 ··paragraph·9e9223e1caf630b6f1141cab29c94308 
174 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty·ee5bbc1afb652ea30b8aca3768675f2e 
175 ··exports:·65c23ef29ec8096f15fe9fc4c2dcf3f4 
176 ··Doc·14f74900c6511b7c15895077e88e2576 
177 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·dd1a80738912785ef8eebccce345c36f 
178 ··exports:·edb9145c20f089d398a7a96ed0deeab4 
179 ··AllPositionals·bbccc5968c5fed62020dd70984675481 
180 ··ArgReader·6e10a14144889248fcf9eac866af1563 
181 ··Backtrack·60145bc752ba460adbe90613f45caea1 
182 ··CReader·2b577a86aada2b85e230271810382b9e 
183 ··CmdReader·4216aa2d66aa9cba4531f739eb9a174d 
184 ··Completer·727816a53ef04ab957481b118ff4c0b7 
185 ··ErrorMsg·7b09596fb42b7727251daed21e6353d4 
186 ··ExpectsArgError·64869346cca5013b10faaa7ae915edaf 
187 ··FlagReader·4ef20c490bfcb672aff5b4832c67f23c 
188 ··ForwardOptions·f1eec4341192231d1c238fc00b217c25 
189 ··Hidden·671bee3561513347dc3c48256762beba 
190 ··InfoMsg·8cb211a07b6c0d2a610486ebbf9064be 
191 ··Intersperse·730fd79daa2736a3a9bdeabc27a259cb 
192 ··MissingError·fae2ce90bead92f146c1736c1922a1bf 
193 ··NoBacktrack·488e76a8017331f01cbc6bcf150e94b6 
194 ··NoIntersperse·4e56adb2ca3b7850b2acd2700846ff3b 
195 ··OptLong·9d4b515ab94db4c1deff61496ed97b1c 
196 ··OptReader·73479d0032289bf712c4037b510a04d8 
197 ··OptShort·514598f014b5b6e8f9875024cbee9702 
198 ··ParseError·b3c43c50dd3c44cad702ac1011dc1244 
199 ··Parser·867689108170bd5d0a01fcf24052a048 
200 ··ParserInfo·ea1826ba4c50358e143c3b11d971ece5 
201 ··ParserInfo·ec45a7afe2e9391f518ad3fe9e0fa80a 
202 ··ParserPrefs·9ba5da28c25a60fe021f391fa8e5b052 
203 ··ParserPrefs·d3531d75f269de519fb3dbac0d2047a7 
204 ··ReadM·a2233771eed8d976099aa156b2f45143 
205 ··ShowHelpText·0e62bb710ca753c294758772998549ef 
206 ··SubparserInline·d908437c50863295f190d30e423a444a 
207 ··UnexpectedError·b39f767e66995b1a69a8865a1b8c3d86 
208 ··UnknownError·fa7204c9af08d4bbd0af1acdfbff7d5c 
209 ··infoFailureCode·1e0779b1a789c834729d09fc793924b7 
210 ··infoFooter·7e6997354095f0090c831c643769b7e9 
211 ··infoFullDesc·71fde2859ee35a116e0aa284c54284f4 
Max diff block lines reached; 125066/139079 bytes (89.92%) of diff not shown.
25.3 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Common.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Common.p_hi
Files 93% similar despite different names
25.0 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Options.Applicative.Common·90667 interface·Options.Applicative.Common·9066
8 ··interface·hash:·dde13c5299e5f1b68114f770d6459748 
9 ··ABI·hash:·2903d64c53ff9e91d34f73caf149abdc 
10 ··export-list·hash:·c2bd2df32509e4938f56f6530d1cc65f8 ··interface·hash:·a80c1b82bb05b04cf3e299ecc1230674
 9 ··ABI·hash:·5e2ef853000333ce2783b7e04d18b9e0
 10 ··export-list·hash:·010908c5c6f1798ef85a408fd299209d
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8edcb5c343529e50fdf4f3da8ae21fc112 ··flag·hash:·8edcb5c343529e50fdf4f3da8ae21fc1
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·eb92a9ad2b215ec2313fa5385e67c9e116 ··src_hash:·eb92a9ad2b215ec2313fa5385e67c9e1
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 27, 16 lines modifiedOffset 27, 16 lines modified
27 ··runParserInfo27 ··runParserInfo
28 ··runParserStep28 ··runParserStep
29 ··showOption29 ··showOption
30 ··treeMapParser30 ··treeMapParser
31 ··Options.Applicative.Types.Parser31 ··Options.Applicative.Types.Parser
32 ··Options.Applicative.Types.ParserInfo{Options.Applicative.Types.ParserInfo·infoFailureCode·infoFooter·infoFullDesc·infoHeader·infoParser·infoPolicy·infoProgDesc}32 ··Options.Applicative.Types.ParserInfo{Options.Applicative.Types.ParserInfo·infoFailureCode·infoFooter·infoFullDesc·infoHeader·infoParser·infoPolicy·infoProgDesc}
33 ··Options.Applicative.Types.ParserPrefs{Options.Applicative.Types.ParserPrefs·prefBacktrack·prefColumns·prefDisambiguate·prefHelpLongEquals·prefHelpShowGlobal·prefMultiSuffix·prefShowHelpOnEmpty·prefShowHelpOnError·prefTabulateFill}33 ··Options.Applicative.Types.ParserPrefs{Options.Applicative.Types.ParserPrefs·prefBacktrack·prefColumns·prefDisambiguate·prefHelpLongEquals·prefHelpShowGlobal·prefMultiSuffix·prefShowHelpOnEmpty·prefShowHelpOnError·prefTabulateFill}
34 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Internal34 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Internal
35 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types35 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
36 boot·module·dependencies:36 boot·module·dependencies:
37 direct·package·dependencies:·base-4.18.2.1·transformers-0.6.1.037 direct·package·dependencies:·base-4.18.2.1·transformers-0.6.1.0
38 plugin·package·dependencies:38 plugin·package·dependencies:
39 trusted·package·dependencies:·base-4.18.2.139 trusted·package·dependencies:·base-4.18.2.1
40 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic40 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
41 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text41 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
42 ·········Data.Text.Lazy·Data.Text.Show42 ·········Data.Text.Lazy·Data.Text.Show
Offset 62, 193 lines modifiedOffset 62, 193 lines modified
62 import··-/··Data.Maybe·59f4382c22a7b49c978e56fa2a78fa4d62 import··-/··Data.Maybe·59f4382c22a7b49c978e56fa2a78fa4d
63 import··-/··Data.OldList·01b13b2f85c9b34d011d43dc79317bd063 import··-/··Data.OldList·01b13b2f85c9b34d011d43dc79317bd0
64 import··-/··Data.Tuple·d9beb5d70c09aac855be2a098f256b8664 import··-/··Data.Tuple·d9beb5d70c09aac855be2a098f256b86
65 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b965 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
66 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c66 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c
67 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc267 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
68 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0868 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
69 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Internal·096bb294c94f6eaf7942d121e0ef8f99 
70 ··exports:·482f64561a4647335dbf61900ec63ac8 
71 ··<!>·91a3dcb82523fc43ce28ac6a9df85521 
72 ··MonadP·7cd57f9b84f97059ef89a59d4a59e1d8 
73 ··NondetT·9291704c5b1e74307911f35647adee36 
74 ··cut·9a749f737b3d057ec5102b7921cb53d1 
75 ··disamb·567c5c3400f857e5719b835d3959b32c 
76 ··enterContext·2e6a5f9d3d60b0c1951d4d669d972f58 
77 ··errorP·968b48543fd802f5e932e3a12da96ce2 
78 ··exitContext·4e4fcf9f643df9bf18b34aff60f8ab41 
79 ··exitP·09e2ad3ecd46eff6bf37c5a1c7fb4a20 
80 ··getPrefs·0dc4557aeb7055c1195cab46bfbfa74d 
81 ··hoistList·8c885bcd09903cc2da602d102226eb17 
82 ··hoistMaybe·287a843a680725019a67bba73eb9cc3f 
83 ··missingArgP·8b4876d48f390f030de6f160cdc7ddb1 
84 ··runReadM·6acbf42426b064f622c3087e4f61d5f6 
85 ··uncons·ab731fddd21c14a2fedc33916a11b93a 
86 ··withReadM·65d0483e96c824e797bd39ca2b14bfd7 
87 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·dd1a80738912785ef8eebccce345c36f 
88 ··exports:·edb9145c20f089d398a7a96ed0deeab4 
89 ··AllPositionals·bbccc5968c5fed62020dd70984675481 
90 ··AltNode·990e3cc3825aad273829b1402c3321d5 
91 ··AltP·b3e902bd869a06ae6aecdcc1d6d57564 
92 ··ArgPolicy·c4f5369f920a765841844a0d18e96b48 
93 ··ArgReader·6e10a14144889248fcf9eac866af1563 
94 ··Args·836e897c02f47a77762c1b4819f0b3c1 
95 ··ArgumentReachability·2df50092bfc6c0f9e3f017535883476d 
96 ··ArgumentReachability·d0c1d18afa7a774de367243292af3650 
97 ··Backtrack·60145bc752ba460adbe90613f45caea1 
98 ··BindNode·88d208c0e711c6cc794f619e64c1508d 
99 ··BindP·4ade721f06f0fa8d8cc44723410a242d 
100 ··CmdCont·5e2dd68f8500c55cecd98eae9c9ce7f3 
101 ··CmdReader·4216aa2d66aa9cba4531f739eb9a174d 
102 ··CmdStart·c7811be95d7ad01fa9c3cc8e94eee327 
103 ··FlagReader·4ef20c490bfcb672aff5b4832c67f23c 
104 ··ForwardOptions·f1eec4341192231d1c238fc00b217c25 
105 ··Internal·475d735a71e58c777623face6465720d 
106 ··IsCmdStart·a831e2cab0d353754dde3d0db9a65e29 
107 ··Leaf·ba58acb874acc1c4374a907eaa37a662 
108 ··MarkDefault·997f4d27f4e004d00ef0620079a46268 
109 ··MultNode·9cdb71c02ab437b172a9e702e0eb08e0 
110 ··MultP·b5f817d8befd2307a3b75322eea45986 
111 ··NilP·57dffa14540175fad9ef1846886b4bd9 
112 ··NoBacktrack·488e76a8017331f01cbc6bcf150e94b6 
113 ··NoDefault·8792bb637aef940b62dfc00277e05ba2 
114 ··NoIntersperse·4e56adb2ca3b7850b2acd2700846ff3b 
115 ··OptLong·9d4b515ab94db4c1deff61496ed97b1c 
116 ··OptName·3286801d2b3d98fc60783af9ad1578ad 
117 ··OptP·fcfe635b3f15647caf1ce34d8215e724 
118 ··OptReader·73479d0032289bf712c4037b510a04d8 
119 ··OptReader·819881167111de352556c5e9832667ef 
120 ··OptShort·514598f014b5b6e8f9875024cbee9702 
121 ··OptTree·9d0d153790bf165232c0cdc78898aabd 
122 ··Option·0a01443d53acd0d3ec92527d419584b1 
123 ··Parser·867689108170bd5d0a01fcf24052a048 
124 ··ParserInfo·ea1826ba4c50358e143c3b11d971ece5 
125 ··ParserInfo·ec45a7afe2e9391f518ad3fe9e0fa80a 
126 ··ParserPrefs·9ba5da28c25a60fe021f391fa8e5b052 
127 ··ParserPrefs·d3531d75f269de519fb3dbac0d2047a7 
128 ··SomeParser·57f8fae3f9065196ba844f3a43e89b53 
129 ··SubparserInline·d908437c50863295f190d30e423a444a 
130 ··UnexpectedError·b39f767e66995b1a69a8865a1b8c3d86 
131 ··crCompleter·fb7bfaa028ce761b9c2cfae23f757c9c 
132 ··crReader·c4b758d34f6eafcd07df2c950d6f044a 
133 ··infoFailureCode·1e0779b1a789c834729d09fc793924b7 
134 ··infoFooter·7e6997354095f0090c831c643769b7e9 
135 ··infoFullDesc·71fde2859ee35a116e0aa284c54284f4 
136 ··infoHeader·5f583a11dc2e2944efce95e93c8c2349 
137 ··infoParser·a301da5a8ff22b3c48a5a2e6c3f789fd 
138 ··infoPolicy·fa4d67a91147285f487634eee704d350 
139 ··infoProgDesc·d498cc94b2198d48150618953a11d8a7 
140 ··isShortName·6a98a6ad85177d52e270bf70e28f3190 
141 ··optMain·bd9fa08d7bb0ff539b8886bd3c542b18 
142 ··optVisibility·e5a72efc9e3ae6f4a638c835bddfdf66 
143 ··prefBacktrack·1618875616fe30fb467cf8020237f4a0 
144 ··prefColumns·d874bda56d29913bb0e26bcf4a921188 
145 ··prefDisambiguate·a25627d21ac3aaa56e84cc5e2d00fb7f 
146 ··prefHelpLongEquals·759726d140e72f41746f160cf06a2418 
147 ··prefHelpShowGlobal·975b9f6d614f6a93891bea8153cfdece 
148 ··prefMultiSuffix·15048c48f78dd189dcd74709d5d623e7 
149 ··prefShowHelpOnEmpty·5f0f8ced1d825f4657eb056c354faf97 
150 ··prefShowHelpOnError·52bdaf7a7573e32d1b9f9dd76f5b3058 
151 ··prefTabulateFill·d844d4c59a71f81cd11ebe3e0b1f597969 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Internal·60f3c5d33d606cdf34b0c7932f4b6edf
Max diff block lines reached; 14892/25544 bytes (58.30%) of diff not shown.
48.3 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Extra.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Extra.p_hi
Files 94% similar despite different names
48.0 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Options.Applicative.Extra·90667 interface·Options.Applicative.Extra·9066
8 ··interface·hash:·2c69c244d70eb42e38d2d2a2878f3e51 
9 ··ABI·hash:·ed76b6418ae275866625aada49b63d86 
10 ··export-list·hash:·62c68206ed052522ddee3285e5b250728 ··interface·hash:·385c5cd46ef7a33011f19bf407ae9c94
 9 ··ABI·hash:·1791b8c8c1f51575ea4e738363eddefd
 10 ··export-list·hash:·cb77891f2f8c089da50f4d65a8d9f1f2
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8edcb5c343529e50fdf4f3da8ae21fc112 ··flag·hash:·8edcb5c343529e50fdf4f3da8ae21fc1
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·2565384f4aca9681438199485350448516 ··src_hash:·2565384f4aca96814381994853504485
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 30, 21 lines modifiedOffset 30, 21 lines modified
30 ··renderFailure30 ··renderFailure
31 ··simpleVersioner31 ··simpleVersioner
32 ··Options.Applicative.Types.overFailure32 ··Options.Applicative.Types.overFailure
33 ··Options.Applicative.Types.CompletionResult{Options.Applicative.Types.CompletionResult·execCompletion}33 ··Options.Applicative.Types.CompletionResult{Options.Applicative.Types.CompletionResult·execCompletion}
34 ··Options.Applicative.Types.ParserFailure{Options.Applicative.Types.ParserFailure·execFailure}34 ··Options.Applicative.Types.ParserFailure{Options.Applicative.Types.ParserFailure·execFailure}
35 ··Options.Applicative.Types.ParserPrefs{Options.Applicative.Types.ParserPrefs·prefBacktrack·prefColumns·prefDisambiguate·prefHelpLongEquals·prefHelpShowGlobal·prefMultiSuffix·prefShowHelpOnEmpty·prefShowHelpOnError·prefTabulateFill}35 ··Options.Applicative.Types.ParserPrefs{Options.Applicative.Types.ParserPrefs·prefBacktrack·prefColumns·prefDisambiguate·prefHelpLongEquals·prefHelpShowGlobal·prefMultiSuffix·prefShowHelpOnEmpty·prefShowHelpOnError·prefTabulateFill}
36 ··Options.Applicative.Types.ParserResult{Options.Applicative.Types.CompletionInvoked·Options.Applicative.Types.Failure·Options.Applicative.Types.Success}36 ··Options.Applicative.Types.ParserResult{Options.Applicative.Types.CompletionInvoked·Options.Applicative.Types.Failure·Options.Applicative.Types.Success}
37 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.BashCompletion37 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.BashCompletion
38 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder38 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder
39 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Internal39 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder.Internal
40 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common40 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common
41 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help41 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help
42 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Internal42 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Internal
43 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types43 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
44 boot·module·dependencies:44 boot·module·dependencies:
45 direct·package·dependencies:·base-4.18.2.145 direct·package·dependencies:·base-4.18.2.1
46 plugin·package·dependencies:46 plugin·package·dependencies:
47 trusted·package·dependencies:·base-4.18.2.147 trusted·package·dependencies:·base-4.18.2.1
48 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic48 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
49 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text49 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
50 ·········Data.Text.Lazy·Data.Text.Show50 ·········Data.Text.Lazy·Data.Text.Show
Offset 77, 163 lines modifiedOffset 77, 163 lines modified
77 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c77 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c
78 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc278 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
79 import··-/··System.Environment·d7f46b71958927a4ac5713d5af57680479 import··-/··System.Environment·d7f46b71958927a4ac5713d5af576804
80 import··-/··System.Exit·a4d200037bd68ba564db93d9533f61ff80 import··-/··System.Exit·a4d200037bd68ba564db93d9533f61ff
81 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d81 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d
82 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0882 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
83 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9483 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
84 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.BashCompletion·d50f4f3f69a7c7b438bc20ac1ec83fcb 
85 ··exports:·475097617040d47bbf6937b67d1a3c85 
86 ··bashCompletionParser·6a6da03ec51fa9bcf18cc19b14433fa1 
87 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder·3b08dd2b321af67e4e3e3ad54428364c 
88 ··exports:·f5578c9860b308d14bba48e426909cd4 
89 ··defaultPrefs·a1064719d9069774678ec51ab19b267b 
90 ··help·6f3930e2e30b95721d6759e91c7b02c0 
91 ··hidden·913494230b9d4a2026efd57e7d88be19 
92 ··infoOption·55a1df5a7fc7e0278222abb9f1c06cc1 
93 ··long·1fe872f132e12f361810a45bcc5fbc86 
94 ··metavar·a4d61a5a109e87f7e541eb211ad3405a 
95 ··noArgError·5c0e9445746bd15d19851454c2e4bf92 
96 ··option·d141b3968219fcb291f2ea21ff093d25 
97 ··short·436cc2982e705647e1ef4fabccf206e1 
98 ··value·1ab76bc36172234e19933200d3eabf3f 
99 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Internal·650c12c60792d785a5ddf9b1c8606dbb 
100 ··exports:·5327a2697c47d66758775064940a2dac 
101 ··CommandFields·7477ef01838bb443e510f8dda8a01fdd 
102 ··Mod·f432ad6d7107a3667ec1b9cb7576ee02 
103 ··Mod·3fd2f32fce34293f63a4787ac929f676 
104 ··OptionFields·6c6c7432a472cc305ce398d8cc013165 
105 ··mkCommand·f4e2fbae6d06b8974dc061112031c6cf 
106 ··mkParser·5a75cf9e7c5ddb5b794ee3d7d149981a 
107 ··noGlobal·9e61d1194d286c209b0628584068c51a 
108 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common·2903d64c53ff9e91d34f73caf149abdc 
109 ··exports:·c2bd2df32509e4938f56f6530d1cc65f 
110 ··mapParser·f44badcf01c3e8bfee16b4fba3d6c106 
111 ··runParserInfo·259adad19c8266b34bfd300c4562c775 
112 ··runParserStep·76a9c58e513fc8faf0e641917026f07b 
113 ··showOption·a5c5d942edae11a9ffae1f8445e7446a 
114 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help·b8b5fc8d90e4e90f2a926ee94775a5a5 
115 ··exports:·0bca66f4ba8cdf8788c529252a16fe67 
116 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk·64f597b7147b1c507376cd00c942d37c 
117 ··<<+>>·815547c50312378695f45a5efcdb9b06 
118 ··stringChunk·792241cf5899bdf6c0f814d86c600bc3 
119 ··vcatChunks·4fc02f1854c253ca2919f29a55b25760 
120 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Core·eff18cfdfa28a8e528e4d3d00a9da532 
121 ··descriptionHelp·a4344432fbfe518ad7d1906f36f811ac 
122 ··errorHelp·cfa465b8f0664e662fd862ff07373227 
123 ··footerHelp·a9afc6020f3f7726fa295044f192c22d 
124 ··headerHelp·3e7cb68c93f312eb7718028e4c787d35 
125 ··missingDesc·1092f4f355c26f0b19ad779c3cb69cf8 
126 ··parserGlobals·95c3ead34db00d54652c7edab2c8f8d2 
127 ··parserHelp·e9e9881064644edae711812703e804e7 
128 ··parserUsage·1f94c5aa1b8844bf9b50ed6254a6fb7e 
129 ··suggestionsHelp·e9b93e8445553bfd436f3399da421685 
130 ··usageHelp·bbe480cda8aefe8afa8853ff2c25caf2 
131 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Levenshtein·f9bcc67d901e7a66eb4d4e103d7663ab 
132 ··editDistance·6b2981a1f3cf906801a4240a7a0d78d5 
133 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty·ee5bbc1afb652ea30b8aca3768675f2e 
134 ··.$.·bd63757d25e21578a84e6038e961fe28 
135 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Types·a13972df70e7b41d761cb9441c609ee7 
136 ··ParserHelp·7aa8a2874a5b3872bd2852999c7e39cb 
137 ··renderHelp·f2bbf9a4dbeba64f0d549ba9746821e2 
138 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Internal·096bb294c94f6eaf7942d121e0ef8f99 
139 ··exports:·482f64561a4647335dbf61900ec63ac8 
140 ··contextNames·3193178a7337cec09e4ef2e93849b59e 
141 ··runP·ffeff283559d3c5fcabb5068797fed19 
142 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·dd1a80738912785ef8eebccce345c36f 
143 ··exports:·edb9145c20f089d398a7a96ed0deeab4 
144 ··ArgReader·6e10a14144889248fcf9eac866af1563 
145 ··CmdReader·4216aa2d66aa9cba4531f739eb9a174d 
146 ··CmdStart·c7811be95d7ad01fa9c3cc8e94eee327 
147 ··CompletionInvoked·a7cce3549a6c587cf4c289964739ab7b 
148 ··CompletionResult·e30bde475c093654299ef4f1c97c34eb 
149 ··CompletionResult·ffcf0df18cff4dfc6b6f8132337d9452 
150 ··Context·4164f14fa308812799b2b5b5dec09ec4 
151 ··Context·9079c30ecba966e4b24ec9191516b814 
152 ··ErrorMsg·7b09596fb42b7727251daed21e6353d4 
153 ··ExpectsArgError·64869346cca5013b10faaa7ae915edaf 
154 ··Failure·706b827dbea12f2071bcbdf6991dc5a6 
155 ··FlagReader·4ef20c490bfcb672aff5b4832c67f23c 
156 ··InfoMsg·8cb211a07b6c0d2a610486ebbf9064be 
157 ··MissingError·fae2ce90bead92f146c1736c1922a1bf 
158 ··OptReader·73479d0032289bf712c4037b510a04d8 
159 ··ParseError·b3c43c50dd3c44cad702ac1011dc1244 
160 ··Parser·867689108170bd5d0a01fcf24052a048 
161 ··ParserFailure·93f797774a02819bae66fd517f977c22 
Max diff block lines reached; 32742/49108 bytes (66.67%) of diff not shown.
47.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Chunk.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Chunk.p_hi
Files 97% similar despite different names
46.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·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Options.Applicative.Help.Chunk·90667 interface·Options.Applicative.Help.Chunk·9066
8 ··interface·hash:·7b64021a461199e3539adda223f07323 
9 ··ABI·hash:·64f597b7147b1c507376cd00c942d37c 
10 ··export-list·hash:·881d8eef37af3be826e41c2a56abb7c68 ··interface·hash:·ea22d8bfa688768e84cf6c6fee94a045
 9 ··ABI·hash:·c7166bb5fca7f77dc27ef58ffbe52b11
 10 ··export-list·hash:·ad12cc8572731eb31c73da80e8f49e6e
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·4371f11632b95d4ca0113cd052c3fa8012 ··flag·hash:·4371f11632b95d4ca0113cd052c3fa80
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·5ceedad69679ab3bbe9e2f9d746a497b16 ··src_hash:·5ceedad69679ab3bbe9e2f9d746a497b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··listToChunk26 ··listToChunk
27 ··paragraph27 ··paragraph
28 ··stringChunk28 ··stringChunk
29 ··tabulate29 ··tabulate
30 ··vcatChunks30 ··vcatChunks
31 ··vsepChunks31 ··vsepChunks
32 ··Chunk{Chunk·unChunk}32 ··Chunk{Chunk·unChunk}
33 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty33 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty
34 boot·module·dependencies:34 boot·module·dependencies:
35 direct·package·dependencies:·base-4.18.2.135 direct·package·dependencies:·base-4.18.2.1
36 plugin·package·dependencies:36 plugin·package·dependencies:
37 trusted·package·dependencies:·base-4.18.2.137 trusted·package·dependencies:·base-4.18.2.1
38 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic38 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
39 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text39 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
40 ·········Data.Text.Lazy·Data.Text.Show40 ·········Data.Text.Lazy·Data.Text.Show
Offset 58, 21 lines modifiedOffset 58, 21 lines modified
58 import··-/··Data.Maybe·59f4382c22a7b49c978e56fa2a78fa4d58 import··-/··Data.Maybe·59f4382c22a7b49c978e56fa2a78fa4d
59 import··-/··Data.OldList·01b13b2f85c9b34d011d43dc79317bd059 import··-/··Data.OldList·01b13b2f85c9b34d011d43dc79317bd0
60 import··-/··Data.Semigroup·733ef5c026f733293cf0d799af7fe8db60 import··-/··Data.Semigroup·733ef5c026f733293cf0d799af7fe8db
61 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b961 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
62 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc62 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
63 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc263 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
64 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0864 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
65 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty·ee5bbc1afb652ea30b8aca3768675f2e 
66 ··exports:·65c23ef29ec8096f15fe9fc4c2dcf3f4 
67 ··.$.·bd63757d25e21578a84e6038e961fe28 
68 ··</>·4a9b169afe2b0de36339778b180bd669 
69 ··Doc·14f74900c6511b7c15895077e88e257665 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty·3a52bdf8e70b25407144cdc2dcd8acc8
 66 ··exports:·343b613f9b69ca62a67e4d714bade23d
 67 ··.$.·08a0ebcf13bc2c62b7239cad9fa8da04
 68 ··</>·c96b50526786f936d70f4c9fb879edbb
 69 ··Doc·00d58d3a3c654544a4c2333a34957b02
70 import··-/··Prettyprinter.Internal·195cb9b8d61be58ebd9f8a8668cb995170 import··-/··Prettyprinter.Internal·195cb9b8d61be58ebd9f8a8668cb9951
71 89f65cd3a559a96b85c883dc286efdab71 36b1fc8814efe84eff2cbf6cd647f2bd
72 ··$fAlternativeChunk·::·GHC.Base.Alternative·Chunk72 ··$fAlternativeChunk·::·GHC.Base.Alternative·Chunk
73 ··DFunId73 ··DFunId
74 ··[TagSig:·<TagProper>,74 ··[TagSig:·<TagProper>,
75 ···LambdaFormInfo:·LFCon[GHC.Base.C:Alternative],·Inline:·CONLIKE,75 ···LambdaFormInfo:·LFCon[GHC.Base.C:Alternative],·Inline:·CONLIKE,
76 ···Unfolding:·DFun:.76 ···Unfolding:·DFun:.
77 ················@Chunk77 ················@Chunk
78 ················$fApplicativeChunk78 ················$fApplicativeChunk
Offset 83, 21 lines modifiedOffset 83, 21 lines modified
83 ··················`cast`83 ··················`cast`
84 ················(forall·(a·::·<*>_N).84 ················(forall·(a·::·<*>_N).
85 ·················<Chunk·a>_R85 ·················<Chunk·a>_R
86 ·················%<'GHC.Types.Many>_N·->_R·<Chunk·a>_R86 ·················%<'GHC.Types.Many>_N·->_R·<Chunk·a>_R
87 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Chunk[0])·<a>_N)87 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Chunk[0])·<a>_N)
88 ················$fAlternativeChunk_$csome88 ················$fAlternativeChunk_$csome
89 ················$fAlternativeChunk_$cmany]89 ················$fAlternativeChunk_$cmany]
90 bb27ef43edf0ff63e3d2351bbd843a5b90 aba0fcb7097b19bbc6fcf66aad4d31bd
91 ··$fAlternativeChunk1·::·GHC.Maybe.Maybe·[a]91 ··$fAlternativeChunk1·::·GHC.Maybe.Maybe·[a]
92 ··[HasNoCafRefs,·TagSig:·<TagProper>,92 ··[HasNoCafRefs,·TagSig:·<TagProper>,
93 ···LambdaFormInfo:·LFCon[GHC.Maybe.Just],93 ···LambdaFormInfo:·LFCon[GHC.Maybe.Just],
94 ···Unfolding:·Core:·<vanilla>94 ···Unfolding:·Core:·<vanilla>
95 ··············\·@a·->·GHC.Maybe.Just·@[a]·(GHC.Types.[]·@a)]95 ··············\·@a·->·GHC.Maybe.Just·@[a]·(GHC.Types.[]·@a)]
96 af554efc6f0c5bb3e19dc078999403ec96 fb3f5859dc53aa781867423b81d4038b
97 ··$fAlternativeChunk2·::·Chunk·a·->·Chunk·a·->·GHC.Maybe.Maybe·a97 ··$fAlternativeChunk2·::·Chunk·a·->·Chunk·a·->·GHC.Maybe.Maybe·a
98 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,98 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
99 ···Strictness:·<1L><ML>,99 ···Strictness:·<1L><ML>,
100 ···Unfolding:·Core:·<vanilla>100 ···Unfolding:·Core:·<vanilla>
101 ··············\·@a101 ··············\·@a
102 ················(a1['GHC.Types.Many]·::·Chunk·a)102 ················(a1['GHC.Types.Many]·::·Chunk·a)
103 ················(b['GHC.Types.Many]·::·Chunk·a)·->103 ················(b['GHC.Types.Many]·::·Chunk·a)·->
Offset 106, 15 lines modifiedOffset 106, 15 lines modified
106 ···············································································(N:Chunk[0]·<a>_N)·of·wild·{106 ···············································································(N:Chunk[0]·<a>_N)·of·wild·{
107 ············································································GHC.Maybe.Nothing107 ············································································GHC.Maybe.Nothing
108 ············································································->·({__scc·{Options.Applicative.Help.Chunk.unChunk}·True·False}·b)108 ············································································->·({__scc·{Options.Applicative.Help.Chunk.unChunk}·True·False}·b)
109 ·················································································`cast`109 ·················································································`cast`
110 ···············································································(N:Chunk[0]·<a>_N)110 ···············································································(N:Chunk[0]·<a>_N)
111 ············································································GHC.Maybe.Just·ipv111 ············································································GHC.Maybe.Just·ipv
112 ············································································->·wild·}]112 ············································································->·wild·}]
113 bd46a4147dab25354af4e911d1c55e54113 d11ae1547cf299d48b98bae3d6f3ca11
114 ··$fAlternativeChunk_$cmany·::·Chunk·a·->·Chunk·[a]114 ··$fAlternativeChunk_$cmany·::·Chunk·a·->·Chunk·[a]
115 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<SL>,·CPR:·2,115 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<SL>,·CPR:·2,
116 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>116 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
117 ··············\·@a·(eta['GHC.Types.Many]·::·Chunk·a)·->117 ··············\·@a·(eta['GHC.Types.Many]·::·Chunk·a)·->
118 ··············letrec·{118 ··············letrec·{
119 ················many_v·::·GHC.Maybe.Maybe·[a]·[]119 ················many_v·::·GHC.Maybe.Maybe·[a]·[]
120 ················=·{__scc·{Options.Applicative.Help.Chunk.unChunk}·True·False}·{__scc·{Options.Applicative.Help.Chunk.unChunk}·True·False}·case·eta120 ················=·{__scc·{Options.Applicative.Help.Chunk.unChunk}·True·False}·{__scc·{Options.Applicative.Help.Chunk.unChunk}·True·False}·case·eta
Offset 133, 15 lines modifiedOffset 133, 15 lines modified
133 ······················································································································································@[a]133 ······················································································································································@[a]
134 ······················································································································································(GHC.Types.:134 ······················································································································································(GHC.Types.:
135 ·························································································································································@a135 ·························································································································································@a
136 ·························································································································································a1136 ·························································································································································a1
137 ·························································································································································a2)·}·}137 ·························································································································································a2)·}·}
138 ··············}·in138 ··············}·in
139 ··············many_v·`cast`·(Sym·(N:Chunk[0])·<[a]>_N)]139 ··············many_v·`cast`·(Sym·(N:Chunk[0])·<[a]>_N)]
140 28d2468f274b03ba37b39dac060f361d140 f59db42ba23ee824b2e1e5ae786707ac
141 ··$fAlternativeChunk_$csome·::·Chunk·a·->·Chunk·[a]141 ··$fAlternativeChunk_$csome·::·Chunk·a·->·Chunk·[a]
142 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,142 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
143 ···Strictness:·<SL>,143 ···Strictness:·<SL>,
144 ···Unfolding:·Core:·<vanilla>144 ···Unfolding:·Core:·<vanilla>
145 ··············\·@a·(eta['GHC.Types.Many]·::·Chunk·a)·->145 ··············\·@a·(eta['GHC.Types.Many]·::·Chunk·a)·->
146 ··············letrec·{146 ··············letrec·{
147 ················some_v·::·GHC.Maybe.Maybe·[a]·[]147 ················some_v·::·GHC.Maybe.Maybe·[a]·[]
Offset 166, 15 lines modifiedOffset 166, 15 lines modified
166 ······················································································································································@[a]166 ······················································································································································@[a]
167 ······················································································································································(GHC.Types.:167 ······················································································································································(GHC.Types.:
168 ·························································································································································@a168 ·························································································································································@a
169 ·························································································································································a1169 ·························································································································································a1
170 ·························································································································································ipv)·}·}170 ·························································································································································ipv)·}·}
171 ··············}·in171 ··············}·in
172 ··············some_v·`cast`·(Sym·(N:Chunk[0])·<[a]>_N)]172 ··············some_v·`cast`·(Sym·(N:Chunk[0])·<[a]>_N)]
173 af761c52e57847f7a6a1e93c5e6ddf18173 679b1285e4ec9165c232baaf8071f767
174 ··$fApplicativeChunk·::·GHC.Base.Applicative·Chunk174 ··$fApplicativeChunk·::·GHC.Base.Applicative·Chunk
175 ··DFunId175 ··DFunId
176 ··[HasNoCafRefs,·TagSig:·<TagProper>,176 ··[HasNoCafRefs,·TagSig:·<TagProper>,
Max diff block lines reached; 40315/47794 bytes (84.35%) of diff not shown.
61.8 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Core.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Core.p_hi
Files 98% similar despite different names
61.5 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Options.Applicative.Help.Core·90667 interface·Options.Applicative.Help.Core·9066
8 ··interface·hash:·77c0f5483d6b1c23344d93f464b1be5b 
9 ··ABI·hash:·eff18cfdfa28a8e528e4d3d00a9da532 
10 ··export-list·hash:·9a1f43da67292d23acdf6cd2bc46ece28 ··interface·hash:·eb6834d157e9e113151d9e6e6971e559
 9 ··ABI·hash:·a610345dde51a5837aecad51c11d3e3a
 10 ··export-list·hash:·95c017a511022507c4e60583755f05d0
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·1ffb400bb402d2bd4b2d0b770d66b5e912 ··flag·hash:·1ffb400bb402d2bd4b2d0b770d66b5e9
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·50f9eabb960da94e56b5abc2846aa74816 ··src_hash:·50f9eabb960da94e56b5abc2846aa748
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 31, 18 lines modifiedOffset 31, 18 lines modified
31 ··missingDesc31 ··missingDesc
32 ··parserGlobals32 ··parserGlobals
33 ··parserHelp33 ··parserHelp
34 ··parserUsage34 ··parserUsage
35 ··suggestionsHelp35 ··suggestionsHelp
36 ··usageHelp36 ··usageHelp
37 ··Options.Applicative.Help.Types.ParserHelp{Options.Applicative.Help.Types.ParserHelp·helpBody·helpDescription·helpError·helpFooter·helpGlobals·helpHeader·helpSuggestions·helpUsage}37 ··Options.Applicative.Help.Types.ParserHelp{Options.Applicative.Help.Types.ParserHelp·helpBody·helpDescription·helpError·helpFooter·helpGlobals·helpHeader·helpSuggestions·helpUsage}
38 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common38 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common
39 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk39 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk
40 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty40 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty
41 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types41 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
42 boot·module·dependencies:42 boot·module·dependencies:
43 direct·package·dependencies:·base-4.18.2.143 direct·package·dependencies:·base-4.18.2.1
44 plugin·package·dependencies:44 plugin·package·dependencies:
45 trusted·package·dependencies:·base-4.18.2.145 trusted·package·dependencies:·base-4.18.2.1
46 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic46 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
47 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text47 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
48 ·········Data.Text.Lazy·Data.Text.Show48 ·········Data.Text.Lazy·Data.Text.Show
Offset 71, 283 lines modifiedOffset 71, 283 lines modified
71 import··-/··Data.Tuple·d9beb5d70c09aac855be2a098f256b8671 import··-/··Data.Tuple·d9beb5d70c09aac855be2a098f256b86
72 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b972 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
73 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c73 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c
74 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc74 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
75 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc275 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
76 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0876 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
77 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9477 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
78 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common·2903d64c53ff9e91d34f73caf149abdc 
79 ··exports:·c2bd2df32509e4938f56f6530d1cc65f 
80 ··mapParser·f44badcf01c3e8bfee16b4fba3d6c106 
81 ··optionNames·aed6c7df8fc0a72681190479ab7f99fd 
82 ··showOption·a5c5d942edae11a9ffae1f8445e7446a 
83 ··treeMapParser·f2c02621ebfa8ab0d2a7af386a529b74 
84 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk·64f597b7147b1c507376cd00c942d37c 
85 ··exports:·881d8eef37af3be826e41c2a56abb7c6 
86 ··<<+>>·815547c50312378695f45a5efcdb9b06 
87 ··<</>>·6fb9dafbc885b83863fba571e4d3d559 
88 ··Chunk·fa2fbd3f4a2f73f03915f06812d26117 
89 ··Chunk·afef23ed59f9d5989f17e387dde19621 
90 ··chunked·e178ffdb4df146a1f9aad21a29222ec4 
91 ··extractChunk·316f65eff5aa44560e28f99f526e72ec 
92 ··isEmpty·2546fb4f27796b836d886047329685ea 
93 ··listToChunk·88bd1ee4b56f1f4910b05e13f885bbbd 
94 ··stringChunk·792241cf5899bdf6c0f814d86c600bc3 
95 ··tabulate·281e2f95e4c6f3e6dc989291da065b73 
96 ··vcatChunks·4fc02f1854c253ca2919f29a55b25760 
97 ··vsepChunks·516e7222726e26d50c125c311e8986bb 
98 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty·ee5bbc1afb652ea30b8aca3768675f2e 
99 ··exports:·65c23ef29ec8096f15fe9fc4c2dcf3f4 
100 ··.$.·bd63757d25e21578a84e6038e961fe28 
101 ··Doc·14f74900c6511b7c15895077e88e2576 
102 ··altSep·df9bfd374078520e302b9f6e16721a6c 
103 ··groupOrNestLine·b5989a78a2db2768eded0d701d3d7e62 
104 ··hangAtIfOver·d2d91904b8f4b80a7902ca8a3264d793 
105 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Types·a13972df70e7b41d761cb9441c609ee7 
106 ··ParserHelp·1a9b40726e531048680cdae5e89f5067 
107 ··ParserHelp·7aa8a2874a5b3872bd2852999c7e39cb 
108 ··helpBody·a482fbfd47a0d9ca5af2f7cbd6be6373 
109 ··helpDescription·71404acb4af56f67b14cac1934d5dc14 
110 ··helpError·79fbf8252521f9ed698f59f8c63032e2 
111 ··helpFooter·8aaa54314104b45e04bb9195cb3ec941 
112 ··helpGlobals·239b11b9f0911237ebc6da67046a9ae7 
113 ··helpHeader·d429c94f4afd443fcc9428caf38e64a2 
114 ··helpSuggestions·65298b6dc4a28e5d11ef9d58d2deac16 
115 ··helpUsage·0e4c61e638071a8bdb6f42dfd4aa2534 
116 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·dd1a80738912785ef8eebccce345c36f 
117 ··exports:·edb9145c20f089d398a7a96ed0deeab4 
118 ··AltNode·990e3cc3825aad273829b1402c3321d5 
119 ··AltNodeType·e6d20da1be3cd87be35907decedb78bc 
120 ··ArgumentReachability·d0c1d18afa7a774de367243292af3650 
121 ··BindNode·88d208c0e711c6cc794f619e64c1508d 
122 ··CmdReader·4216aa2d66aa9cba4531f739eb9a174d 
123 ··Hidden·671bee3561513347dc3c48256762beba 
124 ··Leaf·ba58acb874acc1c4374a907eaa37a662 
125 ··MarkDefault·997f4d27f4e004d00ef0620079a46268 
126 ··MultNode·9cdb71c02ab437b172a9e702e0eb08e0 
127 ··NoDefault·8792bb637aef940b62dfc00277e05ba2 
128 ··OptTree·9d0d153790bf165232c0cdc78898aabd 
129 ··Option·0a01443d53acd0d3ec92527d419584b1 
130 ··Parser·867689108170bd5d0a01fcf24052a048 
131 ··ParserPrefs·d3531d75f269de519fb3dbac0d2047a7 
132 ··Visible·8f754f12542b12c4be0693e140134e32 
133 ··filterOptional·99e892b09e21b302509e20652ca5c278 
134 ··infoProgDesc·d498cc94b2198d48150618953a11d8a7 
135 ··isLongName·ab64d324e63c0aa5d49e407a7686dfbc 
136 ··optDescMod·dbb8f13f98ed6b6af233d71e90f2b8bb 
137 ··optHelp·e21792a41e975ce28e289f119a3be73a 
138 ··optMain·bd9fa08d7bb0ff539b8886bd3c542b18 
139 ··optMetaVar·c9db435ca178677d089f994432ed612d 
140 ··optProps·7754da79b8ffe9468b19a514c6df0746 
141 ··optShowDefault·7c65ea71a8e08abd8533a1185a849491 
142 ··optVisibility·e5a72efc9e3ae6f4a638c835bddfdf66 
143 ··prefHelpLongEquals·759726d140e72f41746f160cf06a2418 
144 ··prefMultiSuffix·15048c48f78dd189dcd74709d5d623e7 
145 ··prefTabulateFill·d844d4c59a71f81cd11ebe3e0b1f5979 
146 ··propShowGlobal·f061ac2a678281160bc5b93df158b9db78 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common·5e2ef853000333ce2783b7e04d18b9e0
 79 ··exports:·010908c5c6f1798ef85a408fd299209d
 80 ··mapParser·0c1757b53a7081f2e2e42b37703bf1f3
 81 ··optionNames·2da7d3b57caebbe9a853a55164e88f85
 82 ··showOption·54fd8655fa3a0c52d17bc44c000a3d3e
 83 ··treeMapParser·089804fb72b27db619772b317ccdd887
 84 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk·c7166bb5fca7f77dc27ef58ffbe52b11
 85 ··exports:·ad12cc8572731eb31c73da80e8f49e6e
 86 ··<<+>>·3d9cc84e2377248561333488a04d13fa
 87 ··<</>>·948c7aca8d7974bac63af34423c51636
 88 ··Chunk·0d48ed99b24f739923336069b3ee3404
 89 ··Chunk·c4f7ab0fe0504b3e095806090121728b
 90 ··chunked·5a8de0e154c022b694403baee955268b
Max diff block lines reached; 52927/62940 bytes (84.09%) of diff not shown.
10.6 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Levenshtein.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Levenshtein.p_hi
Files 88% similar despite different names
10.3 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Options.Applicative.Help.Levenshtein·90667 interface·Options.Applicative.Help.Levenshtein·9066
8 ··interface·hash:·76f4db8159e0bedec6c7cd0ad1fe40cc 
9 ··ABI·hash:·f9bcc67d901e7a66eb4d4e103d7663ab 
10 ··export-list·hash:·117c85b25f639c7b5e837b89d648b37b8 ··interface·hash:·cf7b7a58afc101371367a99750b8e27a
 9 ··ABI·hash:·e9cbfdb860bee94c585d57bc822635a9
 10 ··export-list·hash:·0cad561b51d15ec696e7e0a2773bd824
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·4371f11632b95d4ca0113cd052c3fa8012 ··flag·hash:·4371f11632b95d4ca0113cd052c3fa80
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·cae86e118e88c560b1afb9723647454416 ··src_hash:·cae86e118e88c560b1afb97236474544
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 31, 39 lines modifiedOffset 31, 39 lines modified
31 ·························GHC.RTS.Flags31 ·························GHC.RTS.Flags
32 import··-/··Data.Foldable·37d8b44e2b26697f0bf316460a82287c32 import··-/··Data.Foldable·37d8b44e2b26697f0bf316460a82287c
33 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b933 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
34 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c34 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c
35 import··-/··GHC.Num·ea8b1f3a62ef54a9fb64ffc32cb719e935 import··-/··GHC.Num·ea8b1f3a62ef54a9fb64ffc32cb719e9
36 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc236 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
37 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0837 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
38 7aa497077cb246251197e399354983f338 e1c02df87fbb91cf444213ec7a79bd33
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 fcd3ecbd5d07215ad93512a0ff81fd7f43 a7f42ceb98c9c35644f3a8b621b30165
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 43d203df27db06a1c9106441da73a68b48 14f9b77ad2b2aff20fb6558f9e26044b
49 ··$trModule2·::·GHC.Prim.Addr#49 ··$trModule2·::·GHC.Prim.Addr#
50 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,50 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
51 ···Unfolding:·Core:·<vanilla>·"Options.Applicative.Help.Levenshtein"#]51 ···Unfolding:·Core:·<vanilla>·"Options.Applicative.Help.Levenshtein"#]
52 f09e8d1aac9f593c48c489b07245c77852 92412a9ade672aa41c05873cf70ec2fc
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 622d9d1ea269158e94d283bbe2a3afc257 3e53552be129cb836dc4c1f678bf188d
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 ··············"optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ"#] 
62 6b2981a1f3cf906801a4240a7a0d78d561 ··············"optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO"#]
 62 75b9020e30dcc5f3416d708451f56427
63 ··editDistance·::·GHC.Classes.Eq·a·=>·[a]·->·[a]·->·GHC.Types.Int63 ··editDistance·::·GHC.Classes.Eq·a·=>·[a]·->·[a]·->·GHC.Types.Int
64 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,64 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
65 ···Strictness:·<LP(LC(L,C(1,L)),A)><SL><SL>,65 ···Strictness:·<LP(LC(L,C(1,L)),A)><SL><SL>,
66 ···Unfolding:·Core:·<vanilla>66 ···Unfolding:·Core:·<vanilla>
67 ··············\·@a67 ··············\·@a
68 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·a)68 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·a)
69 ················(a1['GHC.Types.Many]·::·[a])69 ················(a1['GHC.Types.Many]·::·[a])
Offset 167, 64 lines modifiedOffset 167, 64 lines modified
167 ······································································································wild167 ······································································································wild
168 ······································································································1#))168 ······································································································1#))
169 ································································································editDistance12·}169 ································································································editDistance12·}
170 ······················································································0#170 ······················································································0#
171 ······················································································->·editDistance_go1171 ······················································································->·editDistance_go1
172 ···························································································mainDiag172 ···························································································mainDiag
173 ···························································································editDistance12·}·}·}]173 ···························································································editDistance12·}·}·}]
174 893fa7d25ecc1409da850c54639e1cca174 bd0d82c3b6f60247d59b4498cac8ca28
175 ··editDistance1·::·GHC.Stack.Types.CallStack175 ··editDistance1·::·GHC.Stack.Types.CallStack
176 ··[TagSig:·<TagProper>,176 ··[TagSig:·<TagProper>,
177 ···LambdaFormInfo:·LFCon[GHC.Stack.Types.PushCallStack],177 ···LambdaFormInfo:·LFCon[GHC.Stack.Types.PushCallStack],
178 ···Unfolding:·Core:·<vanilla>178 ···Unfolding:·Core:·<vanilla>
179 ··············GHC.Stack.Types.PushCallStack179 ··············GHC.Stack.Types.PushCallStack
180 ················editDistance10180 ················editDistance10
181 ················editDistance2181 ················editDistance2
182 ················GHC.Stack.Types.EmptyCallStack]182 ················GHC.Stack.Types.EmptyCallStack]
183 82a1d1e145110bfa849c8e07fa4a332e183 4d9d3966d1a8037b79f598f8db93f66f
184 ··editDistance10·::·[GHC.Types.Char]184 ··editDistance10·::·[GHC.Types.Char]
185 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),185 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
186 ···Unfolding:·Core:·<vanilla>186 ···Unfolding:·Core:·<vanilla>
187 ··············GHC.CString.unpackCString#·editDistance11]187 ··············GHC.CString.unpackCString#·editDistance11]
188 ec952298ea822dd8d709eb221ae89c73188 838029cf8d570de3cbd7bd5e8baaf8f2
189 ··editDistance11·::·GHC.Prim.Addr#189 ··editDistance11·::·GHC.Prim.Addr#
190 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,190 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
191 ···Unfolding:·Core:·<vanilla>·"!!"#]191 ···Unfolding:·Core:·<vanilla>·"!!"#]
192 1ac2b458a1493b541be7968b7760d219192 346f5e324ca6ddbfed2e79376408f089
193 ··editDistance12·::·GHC.Types.Int193 ··editDistance12·::·GHC.Types.Int
194 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),194 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
195 ···Strictness:·b,·CPR:·b]195 ···Strictness:·b,·CPR:·b]
196 b68abc59f45550db745921ea93a9fe37196 0e1ecd30a562ceb7ea2a1a23e19d7476
197 ··editDistance13·::·GHC.Stack.Types.CallStack197 ··editDistance13·::·GHC.Stack.Types.CallStack
198 ··[TagSig:·<TagProper>,198 ··[TagSig:·<TagProper>,
199 ···LambdaFormInfo:·LFCon[GHC.Stack.Types.PushCallStack],199 ···LambdaFormInfo:·LFCon[GHC.Stack.Types.PushCallStack],
200 ···Unfolding:·Core:·<vanilla>200 ···Unfolding:·Core:·<vanilla>
201 ··············GHC.Stack.Types.PushCallStack201 ··············GHC.Stack.Types.PushCallStack
202 ················editDistance10202 ················editDistance10
203 ················editDistance14203 ················editDistance14
204 ················GHC.Stack.Types.EmptyCallStack]204 ················GHC.Stack.Types.EmptyCallStack]
205 ac8fc2858d61cf660c85b2df95543e1e205 793f49d3f2eda813c4d0880175068499
206 ··editDistance14·::·GHC.Stack.Types.SrcLoc206 ··editDistance14·::·GHC.Stack.Types.SrcLoc
207 ··[TagSig:·<TagProper>,207 ··[TagSig:·<TagProper>,
208 ···LambdaFormInfo:·LFCon[GHC.Stack.Types.SrcLoc],208 ···LambdaFormInfo:·LFCon[GHC.Stack.Types.SrcLoc],
209 ···Unfolding:·Core:·<vanilla>209 ···Unfolding:·Core:·<vanilla>
210 ··············GHC.Stack.Types.SrcLoc210 ··············GHC.Stack.Types.SrcLoc
211 ················editDistance9211 ················editDistance9
212 ················editDistance8212 ················editDistance8
213 ················editDistance6213 ················editDistance6
214 ················editDistance15214 ················editDistance15
215 ················editDistance4215 ················editDistance4
216 ················editDistance15216 ················editDistance15
217 ················editDistance3]217 ················editDistance3]
218 1716894d20ea9994e3e10bbb1ffaba59218 da573db369aca348d53f91597e7c827e
219 ··editDistance15·::·GHC.Types.Int219 ··editDistance15·::·GHC.Types.Int
220 ··[HasNoCafRefs,·TagSig:·<TagProper>,220 ··[HasNoCafRefs,·TagSig:·<TagProper>,
221 ···LambdaFormInfo:·LFCon[GHC.Types.I#],221 ···LambdaFormInfo:·LFCon[GHC.Types.I#],
222 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·79#]222 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·79#]
223 6fa11ff59dcc6f8a47a706108a5037c5223 8b53db639990b15e71b35522fbdba92e
224 ··editDistance16·::224 ··editDistance16·::
225 ····(GHC.Num.Num·a2,·GHC.Classes.Ord·a2,·GHC.Classes.Eq·a3)·=>225 ····(GHC.Num.Num·a2,·GHC.Classes.Ord·a2,·GHC.Classes.Eq·a3)·=>
226 ····[a3]·->·[a3]·->·[[a2]]·->·[[a2]]226 ····[a3]·->·[a3]·->·[[a2]]·->·[[a2]]
227 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·6,·Arity:·6,227 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·6,·Arity:·6,
228 ···Strictness:·<LP(LC(L,C(1,L)),A,A,A,A,A,L)><LP(A,A,SC(S,C(1,L)),A,A,A,A,LC(S,C(1,L)))><LP(SC(S,C(1,L)),A)><L><1L><ML>,228 ···Strictness:·<LP(LC(L,C(1,L)),A,A,A,A,A,L)><LP(A,A,SC(S,C(1,L)),A,A,A,A,LC(S,C(1,L)))><LP(SC(S,C(1,L)),A)><L><1L><ML>,
229 ···Unfolding:·Core:·<vanilla>229 ···Unfolding:·Core:·<vanilla>
230 ··············\·@a230 ··············\·@a
Offset 263, 88 lines modifiedOffset 263, 88 lines modified
263 ····································[]·->·case·editDistance18·ret_ty·[a1]·of·{}263 ····································[]·->·case·editDistance18·ret_ty·[a1]·of·{}
Max diff block lines reached; 4157/10508 bytes (39.56%) of diff not shown.
13.9 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Pretty.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Pretty.p_hi
Files 96% similar despite different names
13.6 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Options.Applicative.Help.Pretty·90667 interface·Options.Applicative.Help.Pretty·9066
8 ··interface·hash:·85a6915d2ff09239576c6743450396a5 
9 ··ABI·hash:·ee5bbc1afb652ea30b8aca3768675f2e 
10 ··export-list·hash:·65c23ef29ec8096f15fe9fc4c2dcf3f48 ··interface·hash:·3e01bcd863f57e7f89e60955a0d5e47d
 9 ··ABI·hash:·3a52bdf8e70b25407144cdc2dcd8acc8
 10 ··export-list·hash:·343b613f9b69ca62a67e4d714bade23d
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·1ffb400bb402d2bd4b2d0b770d66b5e912 ··flag·hash:·1ffb400bb402d2bd4b2d0b770d66b5e9
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·736487c9084e8bd4f901aaa571149a9216 ··src_hash:·736487c9084e8bd4f901aaa571149a92
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 154, 85 lines modifiedOffset 154, 85 lines modified
154 import··-/··Prettyprinter·50ec77d538683c54afc19ac801e75a45154 import··-/··Prettyprinter·50ec77d538683c54afc19ac801e75a45
155 import··-/··Prettyprinter.Internal·195cb9b8d61be58ebd9f8a8668cb9951155 import··-/··Prettyprinter.Internal·195cb9b8d61be58ebd9f8a8668cb9951
156 import··-/··Prettyprinter.Symbols.Ascii·735c5d199d4608ffe3fea9fe5599e610156 import··-/··Prettyprinter.Symbols.Ascii·735c5d199d4608ffe3fea9fe5599e610
157 import··-/··Prettyprinter.Render.Terminal·fc77250369dda229cdb1c2032f949cef157 import··-/··Prettyprinter.Render.Terminal·fc77250369dda229cdb1c2032f949cef
158 import··-/··Prettyprinter.Render.Terminal.Internal·5872ebe9b1825af4a37e7c17a34c3c21158 import··-/··Prettyprinter.Render.Terminal.Internal·5872ebe9b1825af4a37e7c17a34c3c21
159 import··-/··Data.Text.Lazy·8b1113e457937438b7796baa16a948b2159 import··-/··Data.Text.Lazy·8b1113e457937438b7796baa16a948b2
160 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2160 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
161 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·5ab31db1ccaeb59901bd6fb5c39b1244161 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·c475ef49e1fc3cd1385afa6492c924ad
162 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d162 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
163 52aea4c53f9615ce7d6a077fdccca619163 fb7f1df790b4c6c439c2f74e94bedee7
164 ··$trModule·::·GHC.Types.Module164 ··$trModule·::·GHC.Types.Module
165 ··[HasNoCafRefs,·TagSig:·<TagProper>,165 ··[HasNoCafRefs,·TagSig:·<TagProper>,
166 ···LambdaFormInfo:·LFCon[GHC.Types.Module],166 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
167 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]167 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
168 ae1317f02d68b583b6e96bdc45130dcf168 cfdea7062651f4303ed125eb71692d0b
169 ··$trModule1·::·GHC.Types.TrName169 ··$trModule1·::·GHC.Types.TrName
170 ··[HasNoCafRefs,·TagSig:·<TagProper>,170 ··[HasNoCafRefs,·TagSig:·<TagProper>,
171 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],171 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
172 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]172 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
173 4e077c644830132d78a78e7c88b7e87f173 bb9239af8b0c90bd06534d8ce4de5d76
174 ··$trModule2·::·GHC.Prim.Addr#174 ··$trModule2·::·GHC.Prim.Addr#
175 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,175 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
176 ···Unfolding:·Core:·<vanilla>·"Options.Applicative.Help.Pretty"#]176 ···Unfolding:·Core:·<vanilla>·"Options.Applicative.Help.Pretty"#]
177 d97e178743e7aeb91878e28aee505993177 35ce098d9faca8ff146abd099bccd55d
178 ··$trModule3·::·GHC.Types.TrName178 ··$trModule3·::·GHC.Types.TrName
179 ··[HasNoCafRefs,·TagSig:·<TagProper>,179 ··[HasNoCafRefs,·TagSig:·<TagProper>,
180 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],180 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
181 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]181 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
182 7e79bd5703b58538efb0f85149fa304d182 1c89206c653800a36f0100e822abc24f
183 ··$trModule4·::·GHC.Prim.Addr#183 ··$trModule4·::·GHC.Prim.Addr#
184 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,184 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
185 ···Unfolding:·Core:·<vanilla>185 ···Unfolding:·Core:·<vanilla>
186 ··············"optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ"#] 
187 37451accc04f36546b001ddc1e374fd1186 ··············"optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO"#]
 187 b07929e640872a8cb53372545cf29fb7
188 ··$wunfold·::188 ··$wunfold·::
189 ····Data.Text.Internal.Lazy.Text·->·GHC.Prim.Int#·->·[GHC.Types.Char]189 ····Data.Text.Internal.Lazy.Text·->·GHC.Prim.Int#·->·[GHC.Types.Char]
190 ··StrWork([!])190 ··StrWork([!])
191 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,191 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
192 ···Strictness:·<1L><L>,·Inline:·[2]]192 ···Strictness:·<1L><L>,·Inline:·[2]]
193 bd63757d25e21578a84e6038e961fe28193 08a0ebcf13bc2c62b7239cad9fa8da04
194 ··(.$.)·::·Doc·->·Doc·->·Doc194 ··(.$.)·::·Doc·->·Doc·->·Doc
195 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,195 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
196 ···Strictness:·<L><L>,196 ···Strictness:·<L><L>,
197 ···Unfolding:·Core:·<vanilla>197 ···Unfolding:·Core:·<vanilla>
198 ··············\·(x['GHC.Types.Many]·::·Doc)·(y['GHC.Types.Many]·::·Doc)·->198 ··············\·(x['GHC.Types.Many]·::·Doc)·(y['GHC.Types.Many]·::·Doc)·->
199 ··············{__scc·{Options.Applicative.Help.Pretty..$.}·True·False}·Prettyprinter.Internal.Cat199 ··············{__scc·{Options.Applicative.Help.Pretty..$.}·True·False}·Prettyprinter.Internal.Cat
200 ·········································································@Prettyprinter.Render.Terminal.Internal.AnsiStyle200 ·········································································@Prettyprinter.Render.Terminal.Internal.AnsiStyle
201 ·········································································x201 ·········································································x
202 ·········································································(Prettyprinter.Internal.Cat202 ·········································································(Prettyprinter.Internal.Cat
203 ············································································@Prettyprinter.Render.Terminal.Internal.AnsiStyle203 ············································································@Prettyprinter.Render.Terminal.Internal.AnsiStyle
204 ············································································(Prettyprinter.Internal.line204 ············································································(Prettyprinter.Internal.line
205 ···············································································@Prettyprinter.Render.Terminal.Internal.AnsiStyle)205 ···············································································@Prettyprinter.Render.Terminal.Internal.AnsiStyle)
206 ············································································y)]206 ············································································y)]
207 4a9b169afe2b0de36339778b180bd669207 c96b50526786f936d70f4c9fb879edbb
208 ··(</>)·::·Doc·->·Doc·->·Doc208 ··(</>)·::·Doc·->·Doc·->·Doc
209 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,209 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
210 ···Strictness:·<L><L>,210 ···Strictness:·<L><L>,
211 ···Unfolding:·Core:·<vanilla>211 ···Unfolding:·Core:·<vanilla>
212 ··············\·(x['GHC.Types.Many]·::·Doc)·(y['GHC.Types.Many]·::·Doc)·->212 ··············\·(x['GHC.Types.Many]·::·Doc)·(y['GHC.Types.Many]·::·Doc)·->
213 ··············{__scc·{Options.Applicative.Help.Pretty.</>}·True·False}·Prettyprinter.Internal.Cat213 ··············{__scc·{Options.Applicative.Help.Pretty.</>}·True·False}·Prettyprinter.Internal.Cat
214 ·········································································@Prettyprinter.Render.Terminal.Internal.AnsiStyle214 ·········································································@Prettyprinter.Render.Terminal.Internal.AnsiStyle
215 ·········································································x215 ·········································································x
216 ·········································································(Prettyprinter.Internal.Cat216 ·········································································(Prettyprinter.Internal.Cat
217 ············································································@Prettyprinter.Render.Terminal.Internal.AnsiStyle217 ············································································@Prettyprinter.Render.Terminal.Internal.AnsiStyle
218 ············································································(Prettyprinter.Internal.softline218 ············································································(Prettyprinter.Internal.softline
219 ···············································································@Prettyprinter.Render.Terminal.Internal.AnsiStyle)219 ···············································································@Prettyprinter.Render.Terminal.Internal.AnsiStyle)
220 ············································································y)]220 ············································································y)]
221 14f74900c6511b7c15895077e88e2576221 00d58d3a3c654544a4c2333a34957b02
222 ··type·Doc·::·*222 ··type·Doc·::·*
223 ··type·Doc·=223 ··type·Doc·=
224 ····Prettyprinter.Internal.Doc224 ····Prettyprinter.Internal.Doc
225 ······Prettyprinter.Render.Terminal.Internal.AnsiStyle225 ······Prettyprinter.Render.Terminal.Internal.AnsiStyle
226 e1036d1de75594af9ceef71ceeb04df7226 a1e306c0867449cdf46a1a9be7fe670f
227 ··type·SimpleDoc·::·*227 ··type·SimpleDoc·::·*
228 ··type·SimpleDoc·=228 ··type·SimpleDoc·=
229 ····Prettyprinter.Internal.SimpleDocStream229 ····Prettyprinter.Internal.SimpleDocStream
230 ······Prettyprinter.Render.Terminal.Internal.AnsiStyle230 ······Prettyprinter.Render.Terminal.Internal.AnsiStyle
231 df9bfd374078520e302b9f6e16721a6c231 5eab9ae2fd936b39943a54998d1af758
232 ··altSep·::·Doc·->·Doc·->·Doc232 ··altSep·::·Doc·->·Doc·->·Doc
233 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,233 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
234 ···Strictness:·<L><L>,234 ···Strictness:·<L><L>,
235 ···Unfolding:·Core:·<vanilla>235 ···Unfolding:·Core:·<vanilla>
236 ··············\·(x['GHC.Types.Many]·::·Doc)·(y['GHC.Types.Many]·::·Doc)·->236 ··············\·(x['GHC.Types.Many]·::·Doc)·(y['GHC.Types.Many]·::·Doc)·->
237 ··············{__scc·{Options.Applicative.Help.Pretty.altSep}·True·False}·Prettyprinter.Internal.Cat237 ··············{__scc·{Options.Applicative.Help.Pretty.altSep}·True·False}·Prettyprinter.Internal.Cat
238 ············································································@Prettyprinter.Render.Terminal.Internal.AnsiStyle238 ············································································@Prettyprinter.Render.Terminal.Internal.AnsiStyle
Offset 255, 58 lines modifiedOffset 255, 58 lines modified
255 ·················································································································································································································································@Prettyprinter.Render.Terminal.Internal.AnsiStyle255 ·················································································································································································································································@Prettyprinter.Render.Terminal.Internal.AnsiStyle
256 ·················································································································································································································································x'256 ·················································································································································································································································x'
257 ·················································································································································································································································wild·})257 ·················································································································································································································································wild·})
258 ············································································(Prettyprinter.Internal.Cat258 ············································································(Prettyprinter.Internal.Cat
259 ···············································································@Prettyprinter.Render.Terminal.Internal.AnsiStyle259 ···············································································@Prettyprinter.Render.Terminal.Internal.AnsiStyle
260 ···············································································altSep1260 ···············································································altSep1
261 ···············································································y)]261 ···············································································y)]
262 db09450601b130ff6a0e5f7d2cd5daaa262 0ba8f32397746c26229a9dd9c0cd6ac8
263 ··altSep1·::263 ··altSep1·::
264 ····Prettyprinter.Internal.Doc264 ····Prettyprinter.Internal.Doc
265 ······Prettyprinter.Render.Terminal.Internal.AnsiStyle265 ······Prettyprinter.Render.Terminal.Internal.AnsiStyle
266 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),266 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
267 ···Unfolding:·Core:·<vanilla>267 ···Unfolding:·Core:·<vanilla>
268 ··············{__scc·{Options.Applicative.Help.Pretty.altSep}·False·True}·Prettyprinter.Internal.group268 ··············{__scc·{Options.Applicative.Help.Pretty.altSep}·False·True}·Prettyprinter.Internal.group
269 ············································································@Prettyprinter.Render.Terminal.Internal.AnsiStyle269 ············································································@Prettyprinter.Render.Terminal.Internal.AnsiStyle
270 ············································································linebreak]270 ············································································linebreak]
271 ccf8f0265fe8f8cb67abd2abacee51ee271 95e3871670d5f7b26421f4fb1d9b0428
272 ··altSep2·::272 ··altSep2·::
273 ····Prettyprinter.Internal.Doc273 ····Prettyprinter.Internal.Doc
274 ······Prettyprinter.Render.Terminal.Internal.AnsiStyle274 ······Prettyprinter.Render.Terminal.Internal.AnsiStyle
Max diff block lines reached; 5504/13904 bytes (39.59%) of diff not shown.
30.4 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help/Types.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help/Types.p_hi
Files 96% similar despite different names
30.1 KB
ghc --show-iface {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Options.Applicative.Help.Types·90667 interface·Options.Applicative.Help.Types·9066
8 ··interface·hash:·7332dc847952e3f2683be900f9d8aaf8 
9 ··ABI·hash:·a13972df70e7b41d761cb9441c609ee7 
10 ··export-list·hash:·44d2ee9a48537ceb3b1e5f9558d0188a8 ··interface·hash:·9dfa0658d864de5c579fba9a1eab4d8d
 9 ··ABI·hash:·4c5fc5264d11b50fca5667545786c579
 10 ··export-list·hash:·a9401d75a29e589eba626f516694a1c6
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·4371f11632b95d4ca0113cd052c3fa8012 ··flag·hash:·4371f11632b95d4ca0113cd052c3fa80
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·d9e633d09433b181f19357422675347716 ··src_hash:·d9e633d09433b181f193574226753477
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··renderHelp21 ··renderHelp
22 ··ParserHelp{ParserHelp·helpBody·helpDescription·helpError·helpFooter·helpGlobals·helpHeader·helpSuggestions·helpUsage}22 ··ParserHelp{ParserHelp·helpBody·helpDescription·helpError·helpFooter·helpGlobals·helpHeader·helpSuggestions·helpUsage}
23 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk23 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk
24 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty24 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·base-4.18.2.126 direct·package·dependencies:·base-4.18.2.1
27 plugin·package·dependencies:27 plugin·package·dependencies:
28 trusted·package·dependencies:·base-4.18.2.128 trusted·package·dependencies:·base-4.18.2.1
29 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic29 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
30 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text30 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
31 ·········Data.Text.Lazy·Data.Text.Show31 ·········Data.Text.Lazy·Data.Text.Show
Offset 42, 25 lines modifiedOffset 42, 25 lines modified
42 ·························Text.PrettyPrint.Annotated.HughesPJ·Text.PrettyPrint.HughesPJ42 ·························Text.PrettyPrint.Annotated.HughesPJ·Text.PrettyPrint.HughesPJ
43 ·························Prettyprinter.Internal·Language.Haskell.TH.Syntax·Data.Text43 ·························Prettyprinter.Internal·Language.Haskell.TH.Syntax·Data.Text
44 ·························Data.Text.Lazy44 ·························Data.Text.Lazy
45 import··-/··Data.Semigroup·733ef5c026f733293cf0d799af7fe8db45 import··-/··Data.Semigroup·733ef5c026f733293cf0d799af7fe8db
46 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b946 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
47 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc47 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
48 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc248 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
49 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk·64f597b7147b1c507376cd00c942d37c 
50 ··exports:·881d8eef37af3be826e41c2a56abb7c6 
51 ··Chunk·afef23ed59f9d5989f17e387dde19621 
52 ··extractChunk·316f65eff5aa44560e28f99f526e72ec 
53 ··vsepChunks·516e7222726e26d50c125c311e8986bb 
54 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty·ee5bbc1afb652ea30b8aca3768675f2e 
55 ··exports:·65c23ef29ec8096f15fe9fc4c2dcf3f4 
56 ··Doc·14f74900c6511b7c15895077e88e2576 
57 ··prettyString·2cf9d81bb434c2fd0ad02d15fd32e81c49 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk·c7166bb5fca7f77dc27ef58ffbe52b11
 50 ··exports:·ad12cc8572731eb31c73da80e8f49e6e
 51 ··Chunk·c4f7ab0fe0504b3e095806090121728b
 52 ··extractChunk·a1a3b9ca2af2cf07966c231fb84355b1
 53 ··vsepChunks·fe4593d92621c581146e5e6ee80a9c30
 54 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty·3a52bdf8e70b25407144cdc2dcd8acc8
 55 ··exports:·343b613f9b69ca62a67e4d714bade23d
 56 ··Doc·00d58d3a3c654544a4c2333a34957b02
 57 ··prettyString·d57ff9f145e2cbc0960dacb28ce25028
58 import··-/··Prettyprinter.Internal·195cb9b8d61be58ebd9f8a8668cb995158 import··-/··Prettyprinter.Internal·195cb9b8d61be58ebd9f8a8668cb9951
59 f22a2900a4bf7c190c0018de9e1a6bfe59 05b97c83a84aa609d4591d21f431106f
60 ··$fMonoidParserHelp·::·GHC.Base.Monoid·ParserHelp60 ··$fMonoidParserHelp·::·GHC.Base.Monoid·ParserHelp
61 ··DFunId61 ··DFunId
62 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Base.C:Monoid],62 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Base.C:Monoid],
63 ···Inline:·CONLIKE,63 ···Inline:·CONLIKE,
64 ···Unfolding:·DFun:.64 ···Unfolding:·DFun:.
65 ················@ParserHelp65 ················@ParserHelp
66 ················$fSemigroupParserHelp66 ················$fSemigroupParserHelp
Offset 69, 15 lines modifiedOffset 69, 15 lines modified
69 ················(\·(eta['GHC.Types.Many]·::·[ParserHelp])·->69 ················(\·(eta['GHC.Types.Many]·::·[ParserHelp])·->
70 ·················GHC.Base.foldr70 ·················GHC.Base.foldr
71 ···················@ParserHelp71 ···················@ParserHelp
72 ···················@ParserHelp72 ···················@ParserHelp
73 ···················$fMonoidParserHelp_$c<>73 ···················$fMonoidParserHelp_$c<>
74 ···················$fMonoidParserHelp_$cmempty74 ···················$fMonoidParserHelp_$cmempty
75 ···················eta)]75 ···················eta)]
76 473bee2e54b2dfbfd969799bc60f0d5776 33833cf8d35c4b33062b375f47efc1fc
77 ··$fMonoidParserHelp_$c<>·::·ParserHelp·->·ParserHelp·->·ParserHelp77 ··$fMonoidParserHelp_$c<>·::·ParserHelp·->·ParserHelp·->·ParserHelp
78 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,78 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
79 ···Arity:·2,79 ···Arity:·2,
80 ···Strictness:·<1!P(ML,ML,ML,ML,ML,ML,ML,ML)><1P(ML,ML,ML,ML,ML,ML,ML,ML)>,80 ···Strictness:·<1!P(ML,ML,ML,ML,ML,ML,ML,ML)><1P(ML,ML,ML,ML,ML,ML,ML,ML)>,
81 ···CPR:·1,·Inline:·[2],81 ···CPR:·1,·Inline:·[2],
82 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>82 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
83 ··············\·(ds['GHC.Types.Many]·::·ParserHelp)83 ··············\·(ds['GHC.Types.Many]·::·ParserHelp)
Offset 90, 15 lines modifiedOffset 90, 15 lines modified
90 ·····················ww390 ·····················ww3
91 ·····················ww491 ·····················ww4
92 ·····················ww592 ·····················ww5
93 ·····················ww693 ·····················ww6
94 ·····················ww794 ·····················ww7
95 ·····················ds1·of·wild1·{·(#,,,,,,,#)·ww8·ww9·ww10·ww11·ww12·ww13·ww14·ww15·->95 ·····················ds1·of·wild1·{·(#,,,,,,,#)·ww8·ww9·ww10·ww11·ww12·ww13·ww14·ww15·->
96 ··············ParserHelp·ww8·ww9·ww10·ww11·ww12·ww13·ww14·ww15·}·}]96 ··············ParserHelp·ww8·ww9·ww10·ww11·ww12·ww13·ww14·ww15·}·}]
97 5ea2dc165dc30a7cc6ef674e1ccee89e97 7567bce1c8a85d2e0d1969f61a228572
98 ··$fMonoidParserHelp_$cmempty·::·ParserHelp98 ··$fMonoidParserHelp_$cmempty·::·ParserHelp
99 ··[HasNoCafRefs,·TagSig:·<TagProper>,99 ··[HasNoCafRefs,·TagSig:·<TagProper>,
100 ···LambdaFormInfo:·LFCon[ParserHelp],100 ···LambdaFormInfo:·LFCon[ParserHelp],
101 ···Unfolding:·Core:·<vanilla>101 ···Unfolding:·Core:·<vanilla>
102 ··············ParserHelp102 ··············ParserHelp
103 ················(GHC.Maybe.Nothing103 ················(GHC.Maybe.Nothing
104 ···················@(Prettyprinter.Internal.Doc104 ···················@(Prettyprinter.Internal.Doc
Offset 144, 53 lines modifiedOffset 144, 53 lines modified
144 ····································································Prettyprinter.Render.Terminal.Internal.AnsiStyle>_N)144 ····································································Prettyprinter.Render.Terminal.Internal.AnsiStyle>_N)
145 ················(GHC.Maybe.Nothing145 ················(GHC.Maybe.Nothing
146 ···················@(Prettyprinter.Internal.Doc146 ···················@(Prettyprinter.Internal.Doc
147 ·······················Prettyprinter.Render.Terminal.Internal.AnsiStyle))147 ·······················Prettyprinter.Render.Terminal.Internal.AnsiStyle))
148 ··················`cast`148 ··················`cast`
149 ················(Sym·(Options.Applicative.Help.Chunk.N:Chunk[0])·<Prettyprinter.Internal.Doc149 ················(Sym·(Options.Applicative.Help.Chunk.N:Chunk[0])·<Prettyprinter.Internal.Doc
150 ····································································Prettyprinter.Render.Terminal.Internal.AnsiStyle>_N)]150 ····································································Prettyprinter.Render.Terminal.Internal.AnsiStyle>_N)]
151 612652a11233057224f8fd6aa298f1de151 86d93eb54bd1b9d108290921a0b500ff
152 ··$fSemigroupParserHelp·::·GHC.Base.Semigroup·ParserHelp152 ··$fSemigroupParserHelp·::·GHC.Base.Semigroup·ParserHelp
153 ··DFunId153 ··DFunId
154 ··[LambdaFormInfo:·LFCon[GHC.Base.C:Semigroup],·Inline:·CONLIKE,154 ··[LambdaFormInfo:·LFCon[GHC.Base.C:Semigroup],·Inline:·CONLIKE,
155 ···Unfolding:·DFun:.155 ···Unfolding:·DFun:.
156 ················@ParserHelp156 ················@ParserHelp
157 ················$fMonoidParserHelp_$c<>157 ················$fMonoidParserHelp_$c<>
158 ················$fSemigroupParserHelp_$csconcat158 ················$fSemigroupParserHelp_$csconcat
159 ················$fSemigroupParserHelp_$cstimes]159 ················$fSemigroupParserHelp_$cstimes]
160 cc82ec0d7e5301300fd68d89c8c2f95b160 606c57d52211c81fa4a8cb53bf0a5e7d
161 ··$fSemigroupParserHelp_$csconcat·::161 ··$fSemigroupParserHelp_$csconcat·::
162 ····GHC.Base.NonEmpty·ParserHelp·->·ParserHelp162 ····GHC.Base.NonEmpty·ParserHelp·->·ParserHelp
163 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,163 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
164 ···Strictness:·<1!P(1L,1L)>,164 ···Strictness:·<1!P(1L,1L)>,
165 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>165 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
166 ··············\·(ds['GHC.Types.Many]·::·GHC.Base.NonEmpty·ParserHelp)·->166 ··············\·(ds['GHC.Types.Many]·::·GHC.Base.NonEmpty·ParserHelp)·->
167 ··············case·ds·of·wild·{·GHC.Base.:|·a1·as·->167 ··············case·ds·of·wild·{·GHC.Base.:|·a1·as·->
168 ··············$fSemigroupParserHelp_go1·a1·as·}]168 ··············$fSemigroupParserHelp_go1·a1·as·}]
169 e54622fbab1d504e8a571e451cfdca51169 662d0eaed9ae620ff0109b0226e39e40
170 ··$fSemigroupParserHelp_$cstimes·::170 ··$fSemigroupParserHelp_$cstimes·::
Max diff block lines reached; 24147/30807 bytes (78.38%) of diff not shown.
12.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Help.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Help.p_hi
Files 85% 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·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Options.Applicative.Help·90667 interface·Options.Applicative.Help·9066
8 ··interface·hash:·855057ad17c2f9a7a7f56a3c021f2b4b 
9 ··ABI·hash:·b8b5fc8d90e4e90f2a926ee94775a5a5 
10 ··export-list·hash:·0bca66f4ba8cdf8788c529252a16fe678 ··interface·hash:·231467aaaea47a3c64442c2b13332f57
 9 ··ABI·hash:·7eaf54d8820e935f1495bad965f92f50
 10 ··export-list·hash:·388a946355234522435237b483bc1974
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·4371f11632b95d4ca0113cd052c3fa8012 ··flag·hash:·4371f11632b95d4ca0113cd052c3fa80
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·eb7f8cff147718fce1c650bab90268bb16 ··src_hash:·eb7f8cff147718fce1c650bab90268bb
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 152, 19 lines modifiedOffset 152, 19 lines modified
152 ··Prettyprinter.Internal.SimpleDocStream{Prettyprinter.Internal.SAnnPop·Prettyprinter.Internal.SAnnPush·Prettyprinter.Internal.SChar·Prettyprinter.Internal.SEmpty·Prettyprinter.Internal.SFail·Prettyprinter.Internal.SLine·Prettyprinter.Internal.SText}152 ··Prettyprinter.Internal.SimpleDocStream{Prettyprinter.Internal.SAnnPop·Prettyprinter.Internal.SAnnPush·Prettyprinter.Internal.SChar·Prettyprinter.Internal.SEmpty·Prettyprinter.Internal.SFail·Prettyprinter.Internal.SLine·Prettyprinter.Internal.SText}
153 ··Prettyprinter.Render.Terminal.Internal.AnsiStyle153 ··Prettyprinter.Render.Terminal.Internal.AnsiStyle
154 ··Prettyprinter.Render.Terminal.Internal.Bold{Prettyprinter.Render.Terminal.Internal.Bold}154 ··Prettyprinter.Render.Terminal.Internal.Bold{Prettyprinter.Render.Terminal.Internal.Bold}
155 ··Prettyprinter.Render.Terminal.Internal.Color{Prettyprinter.Render.Terminal.Internal.Black·Prettyprinter.Render.Terminal.Internal.Blue·Prettyprinter.Render.Terminal.Internal.Cyan·Prettyprinter.Render.Terminal.Internal.Green·Prettyprinter.Render.Terminal.Internal.Magenta·Prettyprinter.Render.Terminal.Internal.Red·Prettyprinter.Render.Terminal.Internal.White·Prettyprinter.Render.Terminal.Internal.Yellow}155 ··Prettyprinter.Render.Terminal.Internal.Color{Prettyprinter.Render.Terminal.Internal.Black·Prettyprinter.Render.Terminal.Internal.Blue·Prettyprinter.Render.Terminal.Internal.Cyan·Prettyprinter.Render.Terminal.Internal.Green·Prettyprinter.Render.Terminal.Internal.Magenta·Prettyprinter.Render.Terminal.Internal.Red·Prettyprinter.Render.Terminal.Internal.White·Prettyprinter.Render.Terminal.Internal.Yellow}
156 ··Prettyprinter.Render.Terminal.Internal.Intensity{Prettyprinter.Render.Terminal.Internal.Dull·Prettyprinter.Render.Terminal.Internal.Vivid}156 ··Prettyprinter.Render.Terminal.Internal.Intensity{Prettyprinter.Render.Terminal.Internal.Dull·Prettyprinter.Render.Terminal.Internal.Vivid}
157 ··Prettyprinter.Render.Terminal.Internal.Italicized{Prettyprinter.Render.Terminal.Internal.Italicized}157 ··Prettyprinter.Render.Terminal.Internal.Italicized{Prettyprinter.Render.Terminal.Internal.Italicized}
158 ··Prettyprinter.Render.Terminal.Internal.Underlined{Prettyprinter.Render.Terminal.Internal.Underlined}158 ··Prettyprinter.Render.Terminal.Internal.Underlined{Prettyprinter.Render.Terminal.Internal.Underlined}
159 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk159 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk
160 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Core160 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Core
161 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Levenshtein161 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Levenshtein
162 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty162 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty
163 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Types163 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Types
164 boot·module·dependencies:164 boot·module·dependencies:
165 direct·package·dependencies:·base-4.18.2.1165 direct·package·dependencies:·base-4.18.2.1
166 plugin·package·dependencies:166 plugin·package·dependencies:
167 trusted·package·dependencies:·base-4.18.2.1167 trusted·package·dependencies:·base-4.18.2.1
168 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic168 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
169 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text169 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
170 ·········Data.Text.Lazy·Data.Text.Show170 ·········Data.Text.Lazy·Data.Text.Show
Offset 180, 100 lines modifiedOffset 180, 100 lines modified
180 ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type180 ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type
181 ·························Text.PrettyPrint.Annotated.HughesPJ·Text.PrettyPrint.HughesPJ181 ·························Text.PrettyPrint.Annotated.HughesPJ·Text.PrettyPrint.HughesPJ
182 ·························Prettyprinter.Internal·Language.Haskell.TH.Syntax·Data.Text182 ·························Prettyprinter.Internal·Language.Haskell.TH.Syntax·Data.Text
183 ·························Data.Text.Lazy·Control.Monad.Trans.Except183 ·························Data.Text.Lazy·Control.Monad.Trans.Except
184 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy184 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy
185 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9185 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
186 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2186 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
187 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk·64f597b7147b1c507376cd00c942d37c 
188 ··exports:·881d8eef37af3be826e41c2a56abb7c6 
189 ··<<+>>·815547c50312378695f45a5efcdb9b06 
190 ··<</>>·6fb9dafbc885b83863fba571e4d3d559 
191 ··Chunk·fa2fbd3f4a2f73f03915f06812d26117 
192 ··Chunk·afef23ed59f9d5989f17e387dde19621 
193 ··chunked·e178ffdb4df146a1f9aad21a29222ec4 
194 ··extractChunk·316f65eff5aa44560e28f99f526e72ec 
195 ··isEmpty·2546fb4f27796b836d886047329685ea 
196 ··listToChunk·88bd1ee4b56f1f4910b05e13f885bbbd 
197 ··paragraph·9e9223e1caf630b6f1141cab29c94308 
198 ··stringChunk·792241cf5899bdf6c0f814d86c600bc3 
199 ··tabulate·281e2f95e4c6f3e6dc989291da065b73 
200 ··unChunk·53c2e07430ada17985f455fda32605e0 
201 ··vcatChunks·4fc02f1854c253ca2919f29a55b25760 
202 ··vsepChunks·516e7222726e26d50c125c311e8986bb 
203 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Core·eff18cfdfa28a8e528e4d3d00a9da532 
204 ··exports:·9a1f43da67292d23acdf6cd2bc46ece2 
205 ··bodyHelp·7504291629883c088a18aad8334746df 
206 ··briefDesc·97b5a81aeb074b70d9bd5122a6210bdb 
207 ··cmdDesc·a7b38a4e06424cc5d36149c67fe911ba 
208 ··descriptionHelp·a4344432fbfe518ad7d1906f36f811ac 
209 ··errorHelp·cfa465b8f0664e662fd862ff07373227 
210 ··footerHelp·a9afc6020f3f7726fa295044f192c22d 
211 ··fullDesc·1bf954b8a9b1b47349a30d324f1e2390 
212 ··globalDesc·abfd2b4ad2f77305add3d32cc8b2ef9d 
213 ··globalsHelp·e1872b10a651f13dd2e28fef54ec9007 
214 ··headerHelp·3e7cb68c93f312eb7718028e4c787d35 
215 ··missingDesc·1092f4f355c26f0b19ad779c3cb69cf8 
216 ··parserGlobals·95c3ead34db00d54652c7edab2c8f8d2 
217 ··parserHelp·e9e9881064644edae711812703e804e7 
218 ··parserUsage·1f94c5aa1b8844bf9b50ed6254a6fb7e 
219 ··suggestionsHelp·e9b93e8445553bfd436f3399da421685 
220 ··usageHelp·bbe480cda8aefe8afa8853ff2c25caf2 
221 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Levenshtein·f9bcc67d901e7a66eb4d4e103d7663ab 
222 ··exports:·117c85b25f639c7b5e837b89d648b37b 
223 ··editDistance·6b2981a1f3cf906801a4240a7a0d78d5 
224 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty·ee5bbc1afb652ea30b8aca3768675f2e 
225 ··exports:·65c23ef29ec8096f15fe9fc4c2dcf3f4 
226 ··.$.·bd63757d25e21578a84e6038e961fe28 
227 ··</>·4a9b169afe2b0de36339778b180bd669 
228 ··Doc·14f74900c6511b7c15895077e88e2576 
229 ··SimpleDoc·e1036d1de75594af9ceef71ceeb04df7 
230 ··altSep·df9bfd374078520e302b9f6e16721a6c 
231 ··groupOrNestLine·b5989a78a2db2768eded0d701d3d7e62 
232 ··hangAtIfOver·d2d91904b8f4b80a7902ca8a3264d793 
233 ··prettyString·2cf9d81bb434c2fd0ad02d15fd32e81c 
234 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Types·a13972df70e7b41d761cb9441c609ee7 
235 ··exports:·44d2ee9a48537ceb3b1e5f9558d0188a 
236 ··ParserHelp·1a9b40726e531048680cdae5e89f5067 
237 ··ParserHelp·7aa8a2874a5b3872bd2852999c7e39cb 
238 ··helpBody·a482fbfd47a0d9ca5af2f7cbd6be6373 
239 ··helpDescription·71404acb4af56f67b14cac1934d5dc14 
240 ··helpError·79fbf8252521f9ed698f59f8c63032e2 
241 ··helpFooter·8aaa54314104b45e04bb9195cb3ec941 
242 ··helpGlobals·239b11b9f0911237ebc6da67046a9ae7 
243 ··helpHeader·d429c94f4afd443fcc9428caf38e64a2 
244 ··helpSuggestions·65298b6dc4a28e5d11ef9d58d2deac16 
245 ··helpUsage·0e4c61e638071a8bdb6f42dfd4aa2534 
246 ··renderHelp·f2bbf9a4dbeba64f0d549ba9746821e2187 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk·c7166bb5fca7f77dc27ef58ffbe52b11
 188 ··exports:·ad12cc8572731eb31c73da80e8f49e6e
 189 ··<<+>>·3d9cc84e2377248561333488a04d13fa
 190 ··<</>>·948c7aca8d7974bac63af34423c51636
 191 ··Chunk·0d48ed99b24f739923336069b3ee3404
 192 ··Chunk·c4f7ab0fe0504b3e095806090121728b
 193 ··chunked·5a8de0e154c022b694403baee955268b
 194 ··extractChunk·a1a3b9ca2af2cf07966c231fb84355b1
 195 ··isEmpty·07abf438f22f0b56377dad585a02aa1e
 196 ··listToChunk·d0eea6bab40431d40afa1426fcbdf97c
 197 ··paragraph·8f6335a637f208025420a6e9c9192125
 198 ··stringChunk·d70e50e82390492294018f07feb713ad
 199 ··tabulate·429f9c64b9f1bdba3844e70e1fe6dd5a
 200 ··unChunk·22d32f6aee30c16e24bfe9b9a4330706
 201 ··vcatChunks·0ea7fb97367f41dc56d44e75d5a8c6a6
 202 ··vsepChunks·fe4593d92621c581146e5e6ee80a9c30
 203 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Core·a610345dde51a5837aecad51c11d3e3a
 204 ··exports:·95c017a511022507c4e60583755f05d0
 205 ··bodyHelp·fe7c99429cbac462873fdaaa4840868b
 206 ··briefDesc·7bc5ec66d180923a17acbb56b171acd9
 207 ··cmdDesc·5a50a43248e6a6641e706e99a201e0cd
Max diff block lines reached; 1534/11953 bytes (12.83%) of diff not shown.
123 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Internal.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Internal.p_hi
Files 99% similar despite different names
123 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Options.Applicative.Internal·90667 interface·Options.Applicative.Internal·9066
8 ··interface·hash:·a7957927ff48e64824c6b87a004515ba 
9 ··ABI·hash:·096bb294c94f6eaf7942d121e0ef8f99 
10 ··export-list·hash:·482f64561a4647335dbf61900ec63ac8 
11 ··orphan·hash:·e7e94c8a5fe64d14deb47fb5c7d5bcad8 ··interface·hash:·f2422d9cc5d3c69425e3bf8ec65c9886
 9 ··ABI·hash:·60f3c5d33d606cdf34b0c7932f4b6edf
 10 ··export-list·hash:·6e66630101b9c6f2f27d37eeebfa2acb
 11 ··orphan·hash:·af8511914d0f8f0f183719fb955543bb
12 ··flag·hash:·4371f11632b95d4ca0113cd052c3fa8012 ··flag·hash:·4371f11632b95d4ca0113cd052c3fa80
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·0e15e13b302b43e2d0c83137235b4b3816 ··src_hash:·0e15e13b302b43e2d0c83137235b4b38
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ··withReadM34 ··withReadM
35 ··Completion35 ··Completion
36 ··ListT36 ··ListT
37 ··MonadP{enterContext·errorP·exitContext·exitP·getPrefs·missingArgP}37 ··MonadP{enterContext·errorP·exitContext·exitP·getPrefs·missingArgP}
38 ··NondetT38 ··NondetT
39 ··P39 ··P
40 ··Options.Applicative.Types.ParseError{Options.Applicative.Types.ErrorMsg·Options.Applicative.Types.ExpectsArgError·Options.Applicative.Types.InfoMsg·Options.Applicative.Types.MissingError·Options.Applicative.Types.ShowHelpText·Options.Applicative.Types.UnexpectedError·Options.Applicative.Types.UnknownError}40 ··Options.Applicative.Types.ParseError{Options.Applicative.Types.ErrorMsg·Options.Applicative.Types.ExpectsArgError·Options.Applicative.Types.InfoMsg·Options.Applicative.Types.MissingError·Options.Applicative.Types.ShowHelpText·Options.Applicative.Types.UnexpectedError·Options.Applicative.Types.UnknownError}
41 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types41 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
42 boot·module·dependencies:42 boot·module·dependencies:
43 direct·package·dependencies:·base-4.18.2.1·transformers-0.6.1.043 direct·package·dependencies:·base-4.18.2.1·transformers-0.6.1.0
44 plugin·package·dependencies:44 plugin·package·dependencies:
45 trusted·package·dependencies:·base-4.18.2.145 trusted·package·dependencies:·base-4.18.2.1
46 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic46 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
47 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text47 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
48 ·········Data.Text.Lazy·Data.Text.Show48 ·········Data.Text.Lazy·Data.Text.Show
Offset 67, 43 lines modifiedOffset 67, 43 lines modified
67 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f67 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f
68 import··-/··Data.Maybe·59f4382c22a7b49c978e56fa2a78fa4d68 import··-/··Data.Maybe·59f4382c22a7b49c978e56fa2a78fa4d
69 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b969 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
70 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c70 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c
71 import··-/··GHC.Num·ea8b1f3a62ef54a9fb64ffc32cb719e971 import··-/··GHC.Num·ea8b1f3a62ef54a9fb64ffc32cb719e9
72 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc272 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
73 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0873 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
74 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·dd1a80738912785ef8eebccce345c36f 
75 ··exports:·edb9145c20f089d398a7a96ed0deeab4 
76 ··ArgPolicy·c4f5369f920a765841844a0d18e96b48 
77 ··Completer·727816a53ef04ab957481b118ff4c0b7 
78 ··Context·4164f14fa308812799b2b5b5dec09ec4 
79 ··Context·9079c30ecba966e4b24ec9191516b814 
80 ··ErrorMsg·7b09596fb42b7727251daed21e6353d4 
81 ··ExpectsArgError·64869346cca5013b10faaa7ae915edaf 
82 ··InfoMsg·8cb211a07b6c0d2a610486ebbf9064be 
83 ··IsCmdStart·a831e2cab0d353754dde3d0db9a65e29 
84 ··MissingError·fae2ce90bead92f146c1736c1922a1bf 
85 ··ParseError·b3c43c50dd3c44cad702ac1011dc1244 
86 ··Parser·867689108170bd5d0a01fcf24052a048 
87 ··ParserInfo·ec45a7afe2e9391f518ad3fe9e0fa80a 
88 ··ParserPrefs·d3531d75f269de519fb3dbac0d2047a7 
89 ··ReadM·65fb1e692945d36d9a088cbd5cb9df39 
90 ··ReadM·a2233771eed8d976099aa156b2f45143 
91 ··ShowHelpText·0e62bb710ca753c294758772998549ef 
92 ··SomeParser·57f8fae3f9065196ba844f3a43e89b53 
93 ··SomeParser·c587dfe584724fd3742fcc838736116c 
94 ··UnexpectedError·b39f767e66995b1a69a8865a1b8c3d86 
95 ··UnknownError·fa7204c9af08d4bbd0af1acdfbff7d5c 
96 ··unReadM·a00d21f37c078bad23b51a198fdfa26b74 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types·872e3905365e9d37714339cdd466625e
 75 ··exports:·3d354ddd657dce469aa5582ea24d3844
 76 ··ArgPolicy·6517cc16b66cebe2c40d2f9cd9568099
 77 ··Completer·6b21b0ae3edc4de1205adc3e959b8f31
 78 ··Context·c9fc6d691307713addd40186b5f33093
 79 ··Context·245df91edf57ac34ee941243b4739896
 80 ··ErrorMsg·b5706e51ccc939bc4cfcc327b1c3a0e6
 81 ··ExpectsArgError·0ce155178ad2790d2d988e8c3b0e5767
 82 ··InfoMsg·1ed0547a087eef05a758645c62eaea40
 83 ··IsCmdStart·b6e1db933c4dd9e9150193b90d581250
 84 ··MissingError·b857e84988a04c16cacafb04530102c5
 85 ··ParseError·b78829d2baf8e896be5be9bfee688a1f
 86 ··Parser·2fccc96fd96ba01f70ccde7464744c84
 87 ··ParserInfo·96ce2a994af8c79705338dc888d454af
 88 ··ParserPrefs·fd123f23bfb5997e383fe56bd2c6c00e
 89 ··ReadM·45b83ca9f95fc98d8e01ffb93d67e9d9
 90 ··ReadM·d5e9d86446f456133c9a3f73e901e5f4
 91 ··ShowHelpText·8551b184a18f04bd6983285b61d3eb29
 92 ··SomeParser·cd4ba9645700e990e37563d73075cd6f
 93 ··SomeParser·20697a9d558e492007259dcb1543da33
 94 ··UnexpectedError·356fe721451ccd7c586abfaee6eedc06
 95 ··UnknownError·c8aab8c6d967426ae7387588316eaddd
 96 ··unReadM·50d900b1de158006cbf2979c6ec7ef6e
97 import··-/··Control.Monad.Trans.Class·6235c9d16dfc0b107756e06ee5e426cd97 import··-/··Control.Monad.Trans.Class·6235c9d16dfc0b107756e06ee5e426cd
98 import··-/··Control.Monad.Trans.Except·176ed1556759282f04fc46f042d6e45b98 import··-/··Control.Monad.Trans.Except·176ed1556759282f04fc46f042d6e45b
99 import··-/··Control.Monad.Trans.Reader·f0f89c719914f6308eba0116ac42816b99 import··-/··Control.Monad.Trans.Reader·f0f89c719914f6308eba0116ac42816b
100 import··-/··Control.Monad.Trans.State·6241712b3be21490df3c675338376535100 import··-/··Control.Monad.Trans.State·6241712b3be21490df3c675338376535
101 import··-/··Control.Monad.Trans.State.Lazy·8427de03afe8955c0c64907138bb8d1e101 import··-/··Control.Monad.Trans.State.Lazy·8427de03afe8955c0c64907138bb8d1e
102 9cdcfd7acc0fba64b19b9bc509aafd3a102 ca7e77b462c28031663d89e13527be7a
103 ··$fAlternativeCompletion·::·GHC.Base.Alternative·Completion103 ··$fAlternativeCompletion·::·GHC.Base.Alternative·Completion
104 ··DFunId104 ··DFunId
105 ··[HasNoCafRefs,·TagSig:·<TagProper>,105 ··[HasNoCafRefs,·TagSig:·<TagProper>,
106 ···LambdaFormInfo:·LFCon[GHC.Base.C:Alternative],·Inline:·CONLIKE,106 ···LambdaFormInfo:·LFCon[GHC.Base.C:Alternative],·Inline:·CONLIKE,
107 ···Unfolding:·DFun:.107 ···Unfolding:·DFun:.
108 ················@Completion108 ················@Completion
109 ················$fApplicativeCompletion109 ················$fApplicativeCompletion
Offset 162, 15 lines modifiedOffset 162, 15 lines modified
162 ···········································;·Sym·(Control.Monad.Trans.Except.N:ExceptT[0]162 ···········································;·Sym·(Control.Monad.Trans.Except.N:ExceptT[0]
163 ······················································<Options.Applicative.Types.ParseError>_N163 ······················································<Options.Applicative.Types.ParseError>_N
164 ······················································<Control.Monad.Trans.Reader.ReaderT164 ······················································<Control.Monad.Trans.Reader.ReaderT
165 ·························································Options.Applicative.Types.ParserPrefs165 ·························································Options.Applicative.Types.ParserPrefs
166 ·························································ComplResult>_R166 ·························································ComplResult>_R
167 ······················································<[(a·|>·<*>_N)]>_N)167 ······················································<[(a·|>·<*>_N)]>_N)
168 ···········································;·Sym·(N:Completion[0])·<[(a·|>·<*>_N)]>_N)]168 ···········································;·Sym·(N:Completion[0])·<[(a·|>·<*>_N)]>_N)]
169 bdfff033e72c1907970cf2e88183a5fc169 8de6e7c816b06613cadbdaf3a2b59a76
170 ··$fAlternativeCompletion1·::170 ··$fAlternativeCompletion1·::
171 ····Completion·a171 ····Completion·a
172 ····->·Options.Applicative.Types.ParserPrefs172 ····->·Options.Applicative.Types.ParserPrefs
173 ····->·ComplResult173 ····->·ComplResult
174 ·········(Data.Either.Either·Options.Applicative.Types.ParseError·[a])174 ·········(Data.Either.Either·Options.Applicative.Types.ParseError·[a])
175 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,175 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
176 ···Strictness:·<SC(S,L)><L>,176 ···Strictness:·<SC(S,L)><L>,
Offset 221, 37 lines modifiedOffset 221, 37 lines modified
221 ············································Options.Applicative.Types.ParseError·[a])221 ············································Options.Applicative.Types.ParseError·[a])
222 ········································(Data.Either.Right222 ········································(Data.Either.Right
223 ···········································@Options.Applicative.Types.ParseError223 ···········································@Options.Applicative.Types.ParseError
224 ···········································@[a]224 ···········································@[a]
225 ···········································(GHC.Types.:·@a·y·x))·}·}·}·}225 ···········································(GHC.Types.:·@a·y·x))·}·}·}·}
226 ··············}·in226 ··············}·in
227 ··············many_v·eta1]227 ··············many_v·eta1]
Max diff block lines reached; 118766/125532 bytes (94.61%) of diff not shown.
4.4 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/NonEmpty.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/NonEmpty.p_hi
Files 92% similar despite different names
4.08 KB
ghc --show-iface {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Options.Applicative.NonEmpty·90667 interface·Options.Applicative.NonEmpty·9066
8 ··interface·hash:·c70637ae9de831c9052372086d058e97 
9 ··ABI·hash:·829c0b7e92ce48ae3a2628990739e6c6 
10 ··export-list·hash:·c1a366d4b70819dcae49be1aaeb910048 ··interface·hash:·38b42d62b87bd0f1b8fa9fbfc2ec1f4b
 9 ··ABI·hash:·17cac367d523cb46b6eed87e9f48e3c6
 10 ··export-list·hash:·24d0397fb0c8db91618d965613074c76
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·4371f11632b95d4ca0113cd052c3fa8012 ··flag·hash:·4371f11632b95d4ca0113cd052c3fa80
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·74f9ac075b7f8056bba73c40cf9a941116 ··src_hash:·74f9ac075b7f8056bba73c40cf9a9411
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··some121 ··some1
22 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types22 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.18.2.124 direct·package·dependencies:·base-4.18.2.1
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 trusted·package·dependencies:·base-4.18.2.126 trusted·package·dependencies:·base-4.18.2.1
27 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic27 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
28 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text28 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
29 ·········Data.Text.Lazy·Data.Text.Show29 ·········Data.Text.Lazy·Data.Text.Show
Offset 42, 45 lines modifiedOffset 42, 45 lines modified
42 ·························Data.Text.Lazy·Control.Monad.Trans.Except42 ·························Data.Text.Lazy·Control.Monad.Trans.Except
43 ·························Control.Monad.Trans.Reader43 ·························Control.Monad.Trans.Reader
44 import··-/··Control.Applicative·96cb359fa425348e301db4972e211d9044 import··-/··Control.Applicative·96cb359fa425348e301db4972e211d90
45 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f45 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f
46 import··-/··Data.List.NonEmpty·0a81ddb277b0df23df8ec8e8e1c66fcb46 import··-/··Data.List.NonEmpty·0a81ddb277b0df23df8ec8e8e1c66fcb
47 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b947 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
48 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc248 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
49 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types·dd1a80738912785ef8eebccce345c36f 
50 ··exports:·edb9145c20f089d398a7a96ed0deeab4 
51 ··Parser·867689108170bd5d0a01fcf24052a048 
52 ··fromM·dd14dd336efc0ad24e954b5bba3b0631 
53 ··manyM·4d7cc85de7358e9ea9ccace108da6e1d 
54 ··oneM·c3f1a8dd56649bbd90097910cbdf5f9e 
55 19c71be44dd13b1d25f7244e0480c6a849 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types·872e3905365e9d37714339cdd466625e
 50 ··exports:·3d354ddd657dce469aa5582ea24d3844
 51 ··Parser·2fccc96fd96ba01f70ccde7464744c84
 52 ··fromM·e43d5e47a09a3a76c578f6885da35f9f
 53 ··manyM·6ebeea92b3b893c509820c79c12b0e6c
 54 ··oneM·7d059153d65a4678d5140fc689b994da
 55 b315fcdb363b0ed6a00e1d4bc61ee368
56 ··$trModule·::·GHC.Types.Module56 ··$trModule·::·GHC.Types.Module
57 ··[HasNoCafRefs,·TagSig:·<TagProper>,57 ··[HasNoCafRefs,·TagSig:·<TagProper>,
58 ···LambdaFormInfo:·LFCon[GHC.Types.Module],58 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
59 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]59 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
60 f9dd8fcd13cd1b74c1cea0d84627252160 07848f56d035de24336674e819b74051
61 ··$trModule1·::·GHC.Types.TrName61 ··$trModule1·::·GHC.Types.TrName
62 ··[HasNoCafRefs,·TagSig:·<TagProper>,62 ··[HasNoCafRefs,·TagSig:·<TagProper>,
63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
65 dad3427b765ce3563ebb413e59b55a3365 23b435f9713beec88ec5ce7d30b22782
66 ··$trModule2·::·GHC.Prim.Addr#66 ··$trModule2·::·GHC.Prim.Addr#
67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
68 ···Unfolding:·Core:·<vanilla>·"Options.Applicative.NonEmpty"#]68 ···Unfolding:·Core:·<vanilla>·"Options.Applicative.NonEmpty"#]
69 4f8652f716ddd8387af5be447b0d8b8d69 77617a7726a0a3b701f6578f19c8242b
70 ··$trModule3·::·GHC.Types.TrName70 ··$trModule3·::·GHC.Types.TrName
71 ··[HasNoCafRefs,·TagSig:·<TagProper>,71 ··[HasNoCafRefs,·TagSig:·<TagProper>,
72 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],72 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
73 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]73 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
74 508bf62e4e42f0eb46aa5989d00ac85874 855c981e135d6be2d8901d079f389ab6
75 ··$trModule4·::·GHC.Prim.Addr#75 ··$trModule4·::·GHC.Prim.Addr#
76 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,76 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
77 ···Unfolding:·Core:·<vanilla>77 ···Unfolding:·Core:·<vanilla>
78 ··············"optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ"#] 
79 d9f2f0a282e6ea052d9f89f62f2737e178 ··············"optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO"#]
 79 52d18dbcc05bf99d38291d32fc075afd
80 ··some1·::80 ··some1·::
81 ····Options.Applicative.Types.Parser·a81 ····Options.Applicative.Types.Parser·a
82 ····->·Options.Applicative.Types.Parser·(GHC.Base.NonEmpty·a)82 ····->·Options.Applicative.Types.Parser·(GHC.Base.NonEmpty·a)
83 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,83 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
84 ···Strictness:·<L>,84 ···Strictness:·<L>,
85 ···Unfolding:·Core:·<vanilla>85 ···Unfolding:·Core:·<vanilla>
86 ··············\·@a·(p['GHC.Types.Many]·::·Options.Applicative.Types.Parser·a)·->86 ··············\·@a·(p['GHC.Types.Many]·::·Options.Applicative.Types.Parser·a)·->
266 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative/Types.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative/Types.p_hi
Files 99% similar despite different names
265 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Options.Applicative.Types·90667 interface·Options.Applicative.Types·9066
8 ··interface·hash:·ac64e4d7281ee7d174d7ca5d04e61b18 
9 ··ABI·hash:·dd1a80738912785ef8eebccce345c36f 
10 ··export-list·hash:·edb9145c20f089d398a7a96ed0deeab48 ··interface·hash:·bb6a7491d19960e541dc6dd9bebb76a5
 9 ··ABI·hash:·872e3905365e9d37714339cdd466625e
 10 ··export-list·hash:·3d354ddd657dce469aa5582ea24d3844
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·4c26484cdd61109a25409b01c6f863d412 ··flag·hash:·4c26484cdd61109a25409b01c6f863d4
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e69ac3fa0b93d9405c166376639d3e7c16 ··src_hash:·e69ac3fa0b93d9405c166376639d3e7c
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 57, 17 lines modifiedOffset 57, 17 lines modified
57 ··ParserFailure{ParserFailure·execFailure}57 ··ParserFailure{ParserFailure·execFailure}
58 ··ParserInfo{ParserInfo·infoFailureCode·infoFooter·infoFullDesc·infoHeader·infoParser·infoPolicy·infoProgDesc}58 ··ParserInfo{ParserInfo·infoFailureCode·infoFooter·infoFullDesc·infoHeader·infoParser·infoPolicy·infoProgDesc}
59 ··ParserM{ParserM·runParserM}59 ··ParserM{ParserM·runParserM}
60 ··ParserPrefs{ParserPrefs·prefBacktrack·prefColumns·prefDisambiguate·prefHelpLongEquals·prefHelpShowGlobal·prefMultiSuffix·prefShowHelpOnEmpty·prefShowHelpOnError·prefTabulateFill}60 ··ParserPrefs{ParserPrefs·prefBacktrack·prefColumns·prefDisambiguate·prefHelpLongEquals·prefHelpShowGlobal·prefMultiSuffix·prefShowHelpOnEmpty·prefShowHelpOnError·prefTabulateFill}
61 ··ParserResult{CompletionInvoked·Failure·Success}61 ··ParserResult{CompletionInvoked·Failure·Success}
62 ··ReadM{ReadM·unReadM}62 ··ReadM{ReadM·unReadM}
63 ··SomeParser{SomeParser}63 ··SomeParser{SomeParser}
64 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk64 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk
65 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty65 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty
66 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Types66 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Types
67 boot·module·dependencies:67 boot·module·dependencies:
68 direct·package·dependencies:·base-4.18.2.1·transformers-0.6.1.068 direct·package·dependencies:·base-4.18.2.1·transformers-0.6.1.0
69 plugin·package·dependencies:69 plugin·package·dependencies:
70 trusted·package·dependencies:·base-4.18.2.170 trusted·package·dependencies:·base-4.18.2.1
71 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic71 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
72 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text72 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
73 ·········Data.Text.Lazy·Data.Text.Show73 ·········Data.Text.Lazy·Data.Text.Show
Offset 93, 85 lines modifiedOffset 93, 85 lines modified
93 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b993 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
94 import··-/··GHC.IO.Exception·9978547f82b945cacb553cd3602e46c494 import··-/··GHC.IO.Exception·9978547f82b945cacb553cd3602e46c4
95 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc95 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
96 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc296 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
97 import··-/··System.Exit·a4d200037bd68ba564db93d9533f61ff97 import··-/··System.Exit·a4d200037bd68ba564db93d9533f61ff
98 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0898 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
99 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9499 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
100 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Chunk·64f597b7147b1c507376cd00c942d37c 
101 ··exports:·881d8eef37af3be826e41c2a56abb7c6 
102 ··Chunk·afef23ed59f9d5989f17e387dde19621 
103 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Pretty·ee5bbc1afb652ea30b8aca3768675f2e 
104 ··exports:·65c23ef29ec8096f15fe9fc4c2dcf3f4 
105 ··Doc·14f74900c6511b7c15895077e88e2576 
106 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Help.Types·a13972df70e7b41d761cb9441c609ee7 
107 ··exports:·44d2ee9a48537ceb3b1e5f9558d0188a 
108 ··ParserHelp·1a9b40726e531048680cdae5e89f5067 
109 ··ParserHelp·7aa8a2874a5b3872bd2852999c7e39cb 
110 ··helpBody·a482fbfd47a0d9ca5af2f7cbd6be6373 
111 ··helpDescription·71404acb4af56f67b14cac1934d5dc14 
112 ··helpError·79fbf8252521f9ed698f59f8c63032e2 
113 ··helpFooter·8aaa54314104b45e04bb9195cb3ec941 
114 ··helpGlobals·239b11b9f0911237ebc6da67046a9ae7 
115 ··helpHeader·d429c94f4afd443fcc9428caf38e64a2 
116 ··helpSuggestions·65298b6dc4a28e5d11ef9d58d2deac16 
117 ··helpUsage·0e4c61e638071a8bdb6f42dfd4aa2534100 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Chunk·c7166bb5fca7f77dc27ef58ffbe52b11
 101 ··exports:·ad12cc8572731eb31c73da80e8f49e6e
 102 ··Chunk·c4f7ab0fe0504b3e095806090121728b
 103 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Pretty·3a52bdf8e70b25407144cdc2dcd8acc8
 104 ··exports:·343b613f9b69ca62a67e4d714bade23d
 105 ··Doc·00d58d3a3c654544a4c2333a34957b02
 106 import··-/··optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Help.Types·4c5fc5264d11b50fca5667545786c579
 107 ··exports:·a9401d75a29e589eba626f516694a1c6
 108 ··ParserHelp·6bc5d300dab18957f46d6d4515ccc1e0
 109 ··ParserHelp·223dd0c1cd72d213ed944925b46d9d4e
 110 ··helpBody·39810704324c052817cbf58264d7c042
 111 ··helpDescription·7f0e312b4d8f84073692034162f924a3
 112 ··helpError·da0dd4723c3db17ba2ea3cfa766d43be
 113 ··helpFooter·1310445c8e0afefc5355846875d60f64
 114 ··helpGlobals·b3de153865ba3e7d71e3918d4edb57b5
 115 ··helpHeader·4aa54762577129ab573bc93dce34ae68
 116 ··helpSuggestions·18fdf65d6729e6d5ddacdd2ecec4b0a7
 117 ··helpUsage·7f159f6371c5fcb40669899388cc1d55
118 import··-/··Control.Monad.Trans.Class·6235c9d16dfc0b107756e06ee5e426cd118 import··-/··Control.Monad.Trans.Class·6235c9d16dfc0b107756e06ee5e426cd
119 import··-/··Control.Monad.Trans.Except·176ed1556759282f04fc46f042d6e45b119 import··-/··Control.Monad.Trans.Except·176ed1556759282f04fc46f042d6e45b
120 import··-/··Control.Monad.Trans.Reader·f0f89c719914f6308eba0116ac42816b120 import··-/··Control.Monad.Trans.Reader·f0f89c719914f6308eba0116ac42816b
121 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2121 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
122 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·5ab31db1ccaeb59901bd6fb5c39b1244122 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·c475ef49e1fc3cd1385afa6492c924ad
123 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d123 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
124 d860b40da315fe0774d2c909db744e00124 b1af7a4496996a509b062b7921ad5a28
125 ··$fAlternativeParser·::·GHC.Base.Alternative·Parser125 ··$fAlternativeParser·::·GHC.Base.Alternative·Parser
126 ··DFunId126 ··DFunId
127 ··[HasNoCafRefs,·TagSig:·<TagProper>,127 ··[HasNoCafRefs,·TagSig:·<TagProper>,
128 ···LambdaFormInfo:·LFCon[GHC.Base.C:Alternative],·Inline:·CONLIKE,128 ···LambdaFormInfo:·LFCon[GHC.Base.C:Alternative],·Inline:·CONLIKE,
129 ···Unfolding:·DFun:.129 ···Unfolding:·DFun:.
130 ················@Parser130 ················@Parser
131 ················$fApplicativeParser131 ················$fApplicativeParser
132 ················$fAlternativeParser_$cempty132 ················$fAlternativeParser_$cempty
133 ················$fAlternativeParser_$c<|>133 ················$fAlternativeParser_$c<|>
134 ················$fAlternativeParser_$csome134 ················$fAlternativeParser_$csome
135 ················$fAlternativeParser_$cmany]135 ················$fAlternativeParser_$cmany]
136 cd2611b093b0e945285c7e3ac9efdcd2136 2e184e3ee9a49d478a3ea36c33bba2cf
137 ··$fAlternativeParser_$c<|>·::·Parser·a·->·Parser·a·->·Parser·a137 ··$fAlternativeParser_$c<|>·::·Parser·a·->·Parser·a·->·Parser·a
138 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,138 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
139 ···Arity:·2,·Strictness:·<L><L>,139 ···Arity:·2,·Strictness:·<L><L>,
140 ···Unfolding:·Core:·<vanilla>140 ···Unfolding:·Core:·<vanilla>
141 ··············\·@a141 ··············\·@a
142 ················(ds['GHC.Types.Many]·::·Parser·a)142 ················(ds['GHC.Types.Many]·::·Parser·a)
143 ················(ds1['GHC.Types.Many]·::·Parser·a)·->143 ················(ds1['GHC.Types.Many]·::·Parser·a)·->
144 ··············AltP·@a·ds·ds1]144 ··············AltP·@a·ds·ds1]
145 a040c19e682b517fcee152998bb39b30145 7c2cf055e2a1f49b6e3cd6607013dfbe
146 ··$fAlternativeParser_$cempty·::·Parser·a146 ··$fAlternativeParser_$cempty·::·Parser·a
147 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[NilP],147 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[NilP],
148 ···Unfolding:·Core:·<vanilla>·\·@a·->·NilP·@a·(GHC.Maybe.Nothing·@a)]148 ···Unfolding:·Core:·<vanilla>·\·@a·->·NilP·@a·(GHC.Maybe.Nothing·@a)]
149 b862ba4ac7b4e90814d5c83aee19964a149 f273611ca13806084e978f4bd2a935b1
150 ··$fAlternativeParser_$cmany·::·Parser·a·->·Parser·[a]150 ··$fAlternativeParser_$cmany·::·Parser·a·->·Parser·[a]
151 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,151 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
152 ···Strictness:·<L>,152 ···Strictness:·<L>,
153 ···Unfolding:·Core:·<vanilla>153 ···Unfolding:·Core:·<vanilla>
154 ··············\·@a·(x['GHC.Types.Many]·::·Parser·a)·->154 ··············\·@a·(x['GHC.Types.Many]·::·Parser·a)·->
155 ··············let·{155 ··············let·{
156 ················ds·::·ParserM·[a]·[]·=·manyM·@a·x156 ················ds·::·ParserM·[a]·[]·=·manyM·@a·x
157 ··············}·in157 ··············}·in
158 ··············{__scc·{Options.Applicative.Types.fromM}·True·True}·ds158 ··············{__scc·{Options.Applicative.Types.fromM}·True·True}·ds
159 ····································································`cast`159 ····································································`cast`
160 ··································································(N:ParserM[0]·<[a]>_R)160 ··································································(N:ParserM[0]·<[a]>_R)
161 ····································································@[a]161 ····································································@[a]
162 ····································································($fAlternativeParser_$cpure162 ····································································($fAlternativeParser_$cpure
163 ·······································································@[a])]163 ·······································································@[a])]
164 8db2db845bd39985cc70a5b2860325ba164 221842a5bd015e1d29938c897a94b112
Max diff block lines reached; 264125/271769 bytes (97.19%) of diff not shown.
20.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ/Options/Applicative.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO/Options/Applicative.p_hi
Files 87% similar despite different names
19.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·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Options.Applicative·90667 interface·Options.Applicative·9066
8 ··interface·hash:·fef2481d1705dec6ecad213dab3a3c55 
9 ··ABI·hash:·2566dfaea16f770c303b7f65b29d5260 
10 ··export-list·hash:·308a181989e2b26de41aa5b48382f3528 ··interface·hash:·b58ca18c046942432452aa76fe8b3538
 9 ··ABI·hash:·476b12dc721dfebd3fedcf306ed25934
 10 ··export-list·hash:·a508b192359094d958c38cd6bc42d51e
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·4371f11632b95d4ca0113cd052c3fa8012 ··flag·hash:·4371f11632b95d4ca0113cd052c3fa80
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ff20c0535eb811576dd8b7aa617e2ca816 ··src_hash:·ff20c0535eb811576dd8b7aa617e2ca8
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 123, 19 lines modifiedOffset 123, 19 lines modified
123 ··Options.Applicative.Types.ParseError{Options.Applicative.Types.ErrorMsg·Options.Applicative.Types.ExpectsArgError·Options.Applicative.Types.InfoMsg·Options.Applicative.Types.MissingError·Options.Applicative.Types.ShowHelpText·Options.Applicative.Types.UnexpectedError·Options.Applicative.Types.UnknownError}123 ··Options.Applicative.Types.ParseError{Options.Applicative.Types.ErrorMsg·Options.Applicative.Types.ExpectsArgError·Options.Applicative.Types.InfoMsg·Options.Applicative.Types.MissingError·Options.Applicative.Types.ShowHelpText·Options.Applicative.Types.UnexpectedError·Options.Applicative.Types.UnknownError}
124 ··Options.Applicative.Types.Parser124 ··Options.Applicative.Types.Parser
125 ··Options.Applicative.Types.ParserFailure{Options.Applicative.Types.ParserFailure·execFailure}125 ··Options.Applicative.Types.ParserFailure{Options.Applicative.Types.ParserFailure·execFailure}
126 ··Options.Applicative.Types.ParserInfo{Options.Applicative.Types.ParserInfo·infoFailureCode·infoFooter·infoFullDesc·infoHeader·infoParser·infoPolicy·infoProgDesc}126 ··Options.Applicative.Types.ParserInfo{Options.Applicative.Types.ParserInfo·infoFailureCode·infoFooter·infoFullDesc·infoHeader·infoParser·infoPolicy·infoProgDesc}
127 ··Options.Applicative.Types.ParserPrefs{Options.Applicative.Types.ParserPrefs·prefBacktrack·prefColumns·prefDisambiguate·prefHelpLongEquals·prefHelpShowGlobal·prefMultiSuffix·prefShowHelpOnEmpty·prefShowHelpOnError·prefTabulateFill}127 ··Options.Applicative.Types.ParserPrefs{Options.Applicative.Types.ParserPrefs·prefBacktrack·prefColumns·prefDisambiguate·prefHelpLongEquals·prefHelpShowGlobal·prefMultiSuffix·prefShowHelpOnEmpty·prefShowHelpOnError·prefTabulateFill}
128 ··Options.Applicative.Types.ParserResult{Options.Applicative.Types.CompletionInvoked·Options.Applicative.Types.Failure·Options.Applicative.Types.Success}128 ··Options.Applicative.Types.ParserResult{Options.Applicative.Types.CompletionInvoked·Options.Applicative.Types.Failure·Options.Applicative.Types.Success}
129 ··Options.Applicative.Types.ReadM129 ··Options.Applicative.Types.ReadM
130 direct·module·dependencies:·optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder130 direct·module·dependencies:·optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder
131 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Completer131 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Builder.Completer
132 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common132 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Common
133 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Extra133 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Extra
134 ····························optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Types134 ····························optparse-applicative-0.18.1.0-6VuWLJLu29JAhqoy0dimhO:Options.Applicative.Types
135 boot·module·dependencies:135 boot·module·dependencies:
136 direct·package·dependencies:·base-4.18.2.1136 direct·package·dependencies:·base-4.18.2.1
137 plugin·package·dependencies:137 plugin·package·dependencies:
138 trusted·package·dependencies:·base-4.18.2.1138 trusted·package·dependencies:·base-4.18.2.1
139 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic139 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
140 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text140 ·········Data.ByteString.Builder·Data.Colour·GHC.Prim.Ext·Data.Text
141 ·········Data.Text.Lazy·Data.Text.Show141 ·········Data.Text.Lazy·Data.Text.Show
Offset 155, 185 lines modifiedOffset 155, 185 lines modified
155 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy155 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy
156 import··-/··Control.Applicative·96cb359fa425348e301db4972e211d90156 import··-/··Control.Applicative·96cb359fa425348e301db4972e211d90
157 import··-/··Data.Foldable·37d8b44e2b26697f0bf316460a82287c157 import··-/··Data.Foldable·37d8b44e2b26697f0bf316460a82287c
158 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f158 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f
159 import··-/··Data.Functor.Const·7a2b137e71d15c337dd0fa523e792287159 import··-/··Data.Functor.Const·7a2b137e71d15c337dd0fa523e792287
160 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9160 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
161 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2161 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
162 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder·3b08dd2b321af67e4e3e3ad54428364c 
163 ··exports:·f5578c9860b308d14bba48e426909cd4 
164 ··InfoMod·2f115fa4b37627d07b48549551080130 
165 ··PrefsMod·c999f631a4a403e432b6fcad52354abc 
166 ··abortOption·c93dcd7befe56fc4d8059e663b5aa0b2 
167 ··action·280913a6394416d99a7e00f49be92582 
168 ··argument·a0fc055f4661d9e02f7c901d17d8b2fb 
169 ··auto·8c00f0e94fbfcdb5301d5f5a3f86e0b1 
170 ··briefDesc·a8f13a1989df064392131ec6a6ea2aab 
171 ··columns·9e47166f468c4e309105027705a57aa4 
172 ··command·659435404ceef338e6da087c8681a4de 
173 ··commandGroup·cdf44518bfef2d303e533adfb4a3ea0b 
174 ··completeWith·729bec49d7ab896e3c9891b9440adc54 
175 ··completer·ac2d5de4cc14e9f23ede5252435b8174 
176 ··defaultPrefs·a1064719d9069774678ec51ab19b267b 
177 ··disabled·637a34cf06eb61fe1b55120d1b4acd17 
178 ··disambiguate·60b11e47e2950218bb9f668d698e6d8b 
179 ··eitherReader·2c10aa0cdbb8cd0d9777c7fbf6d3d361 
180 ··failureCode·50325e123fdad01a18cef688f3686e98 
181 ··flag·30df25a7883cf2d6155ad557c5e99b6e 
182 ··flag'·4be198a87c4df40f1346c4c6771db557 
183 ··footer·5f5041b8d14b0ca59697846d6e4205a7 
184 ··footerDoc·3c0ba3b3574791a4538d2f6a72541adb 
185 ··forwardOptions·bffa9837eb03bdb5780e4dd43c861e5b 
186 ··fullDesc·7875801987c546826f6b9e42e2a2346b 
187 ··header·5fbc146d0e22c77b4045c9936af37585 
188 ··headerDoc·c28c1aae624801e771a887c815e760d4 
189 ··help·6f3930e2e30b95721d6759e91c7b02c0 
190 ··helpDoc·573eed835136af9ff3d1b428f0cd0c93 
191 ··helpIndent·49698fbf3988d0fd346b891183f90267 
192 ··helpLongEquals·750b12717c4e48cb68ee07b090499213 
193 ··helpShowGlobals·a5e885a034bd91835e42572b83d51a8c 
194 ··hidden·913494230b9d4a2026efd57e7d88be19 
195 ··idm·75013552ba9030848a0e32eefd6bed3d 
196 ··info·6697a35cc6518afb318a37bdd506a780 
197 ··infoOption·55a1df5a7fc7e0278222abb9f1c06cc1 
198 ··long·1fe872f132e12f361810a45bcc5fbc86 
199 ··maybeReader·b8e9aff5f9de252292d2294ef6bd84e3 
200 ··metavar·a4d61a5a109e87f7e541eb211ad3405a 
201 ··multiSuffix·2c5f2ce7650a3d2be63dd5c10c49179d 
202 ··noArgError·5c0e9445746bd15d19851454c2e4bf92 
203 ··noBacktrack·7ce82ccec5dfc5a7e4752cd1e6aaa603 
204 ··noIntersperse·31b03cbd7f2f978ddf58e9f58edd1ade 
205 ··option·d141b3968219fcb291f2ea21ff093d25 
206 ··prefs·66dd5b8438e72ee15a8161782610f904 
207 ··progDesc·44bfe34e1848eb0be2495e816ff54464 
208 ··progDescDoc·398234abbeadbab6d92938dbb7acf303 
209 ··short·436cc2982e705647e1ef4fabccf206e1 
210 ··showDefault·d5c2cd28c43130a0e5f34bec64e48585 
211 ··showDefaultWith·a23938f8759efa0014595c45e8cf2354 
212 ··showHelpOnEmpty·7a84dbd4e02d9cb167f8e053d9618a26 
213 ··showHelpOnError·95621c09b6734a27fa39bb8518d1e128 
214 ··str·611aa1136acd74adf68edcbfc5e98972 
215 ··strArgument·195994a8cbb5241a2a01ad01023f7f28 
216 ··strOption·7a192b349c9e64cdd067483900ab06ec 
217 ··style·adad229ae85444f06096286e94aa5d96 
218 ··subparser·8f40ade124a25250c461fe29470fc221 
219 ··subparserInline·2a4e26ba6eee7b4b1b416c2132c6223b 
220 ··switch·b5d1c0445f69ee7e768d463faa90ccfd 
221 ··value·1ab76bc36172234e19933200d3eabf3f 
222 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Completer·84de7b2a1aa10f21e54ac1123980a0b1 
223 ··exports:·3316ae08a4959b60105a8a04d62d3a40 
224 ··bashCompleter·ab7cca827848ac52dbdd0e98924260df 
225 ··listCompleter·15208c3545667f79649a7b131d8694cf 
226 ··listIOCompleter·bad70efba56e47fa28354030adf5e5d9 
227 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Builder.Internal·650c12c60792d785a5ddf9b1c8606dbb 
228 ··ArgumentFields·9b7816947d7b7a4a3e8237e364692471 
229 ··CommandFields·7477ef01838bb443e510f8dda8a01fdd 
230 ··FlagFields·5408612bd73fd95da4795d1fb043f65e 
231 ··HasCompleter·c2ce00da0e013a07a99f05b8ac921193 
232 ··HasMetavar·5154bd4ef0e9b1396fb6889030447bc3 
233 ··HasName·7ecb928254f970f48dfa8aa96b550786 
234 ··HasValue·97c35ba8f5a1a804a0f5d3847fb9e7d5 
235 ··Mod·3fd2f32fce34293f63a4787ac929f676 
236 ··OptionFields·6c6c7432a472cc305ce398d8cc013165 
237 ··internal·cd512e9ddf2c7ee8c833ab55d7bb87d9 
238 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Common·2903d64c53ff9e91d34f73caf149abdc 
239 ··exports:·c2bd2df32509e4938f56f6530d1cc65f 
240 import··-/··optparse-applicative-0.18.1.0-DcwMZhoFzXMH3TN46k6kRJ:Options.Applicative.Extra·ed76b6418ae275866625aada49b63d86 
241 ··exports:·62c68206ed052522ddee3285e5b25072 
Max diff block lines reached; 1269/20274 bytes (6.26%) of diff not shown.