159 KB
/srv/reproducible-results/rbuild-debian/r-b-build.nSNm4ieA/b1/haskell-th-compat_0.1.5-1_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.nSNm4ieA/b2/haskell-th-compat_0.1.5-1_arm64.changes
600 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·1a723bfa7ee04748854bad9b2b047587·24192·haskell·optional·libghc-th-compat-dev_0.1.5-1_arm64.deb1 ·c318bbcbb03fb5d067713293ef06c6d9·24156·haskell·optional·libghc-th-compat-dev_0.1.5-1_arm64.deb
2 ·3e0934f5bd884d4c51b8a3babea6b01d·62632·doc·optional·libghc-th-compat-doc_0.1.5-1_all.deb2 ·a3251ac13e20ae5b05a52d9de7b1c730·62632·doc·optional·libghc-th-compat-doc_0.1.5-1_all.deb
3 ·723bf4ee6f95e9c9ac96c5db75c16551·23860·haskell·optional·libghc-th-compat-prof_0.1.5-1_arm64.deb3 ·8ac8d8c309798efd4e8bd28dcbca3d3c·23796·haskell·optional·libghc-th-compat-prof_0.1.5-1_arm64.deb
97.1 KB
libghc-th-compat-dev_0.1.5-1_arm64.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·18:07:58.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-09-20·18:07:58.000000·debian-binary
2 -rw-r--r--···0········0········0·····1080·2024-09-20·18:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1080·2024-09-20·18:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0····22920·2024-09-20·18:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0····22884·2024-09-20·18:07:58.000000·data.tar.xz
2.37 KB
control.tar.xz
2.34 KB
control.tar
1.01 KB
./control
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Package:·libghc-th-compat-dev1 Package:·libghc-th-compat-dev
2 Source:·haskell-th-compat2 Source:·haskell-th-compat
3 Version:·0.1.5-13 Version:·0.1.5-1
4 Architecture:·arm644 Architecture:·arm64
5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>
6 Installed-Size:·2256 Installed-Size:·225
7 Depends:·libghc-base-dev-4.18.2.1-75247,·libghc-template-haskell-dev-2.20.0.0-a6103,·libc6·(>=·2.17),·libgmp10·(>=·2:6.3.0+dfsg)7 Depends:·libghc-base-dev-4.18.2.1-75247,·libghc-template-haskell-dev-2.20.0.0-a6103,·libc6·(>=·2.17),·libgmp10·(>=·2:6.3.0+dfsg)
8 Provides:·libghc-th-compat-dev-0.1.5-ca8b48 Provides:·libghc-th-compat-dev-0.1.5-6f3d3
9 Section:·haskell9 Section:·haskell
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://github.com/haskell-compat/th-compat11 Homepage:·https://github.com/haskell-compat/th-compat
12 Description:·Backward·(and·forward)·compatible·Quote·and·Code·types12 Description:·Backward·(and·forward)·compatible·Quote·and·Code·types
13 ·This·package·defines·a·"Language.Haskell.TH.Syntax.Compat"13 ·This·package·defines·a·"Language.Haskell.TH.Syntax.Compat"
14 ·module,·which·backports·the·Quote·and·Code·types·to14 ·module,·which·backports·the·Quote·and·Code·types·to
15 ·work·across·a·wide·range·of·template-haskell·versions.15 ·work·across·a·wide·range·of·template-haskell·versions.
16 ·.16 ·.
17 ·This·package·provides·a·library·for·the·Haskell·programming·language.17 ·This·package·provides·a·library·for·the·Haskell·programming·language.
18 ·See·http://www.haskell.org/·for·more·information·on·Haskell.18 ·See·http://www.haskell.org/·for·more·information·on·Haskell.
19 Ghc-Package:·th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw19 Ghc-Package:·th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g
1.31 KB
./md5sums
30.0 B
./md5sums
Files differ
1.26 KB
line order
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSth-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw-ghc9.6.6.so1 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSth-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g-ghc9.6.6.so
2 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw/Language/Haskell/TH/Syntax/Compat.dyn_hi2 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g/Language/Haskell/TH/Syntax/Compat.dyn_hi
3 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw/Language/Haskell/TH/Syntax/Compat.hi3 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g/Language/Haskell/TH/Syntax/Compat.hi
4 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw/libHSth-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw.a4 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g/libHSth-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g.a
5 usr/share/doc/libghc-th-compat-dev/changelog.Debian.gz5 usr/share/doc/libghc-th-compat-dev/changelog.Debian.gz
6 usr/share/doc/libghc-th-compat-dev/changelog.gz6 usr/share/doc/libghc-th-compat-dev/changelog.gz
7 usr/share/doc/libghc-th-compat-dev/copyright7 usr/share/doc/libghc-th-compat-dev/copyright
8 var/lib/ghc/package.conf.d/th-compat-0.1.5.conf8 var/lib/ghc/package.conf.d/th-compat-0.1.5.conf
94.3 KB
data.tar.xz
94.3 KB
data.tar
5.27 KB
file list
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/
8 -rw-r--r--···0·root·········(0)·root·········(0)····72528·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSth-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw-ghc9.6.6.so8 -rw-r--r--···0·root·········(0)·root·········(0)····72528·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSth-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g-ghc9.6.6.so
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw/Language/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g/Language/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw/Language/Haskell/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g/Language/Haskell/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw/Language/Haskell/TH/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g/Language/Haskell/TH/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw/Language/Haskell/TH/Syntax/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g/Language/Haskell/TH/Syntax/
14 -rw-r--r--···0·root·········(0)·root·········(0)····24143·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw/Language/Haskell/TH/Syntax/Compat.dyn_hi14 -rw-r--r--···0·root·········(0)·root·········(0)····24152·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g/Language/Haskell/TH/Syntax/Compat.dyn_hi
15 -rw-r--r--···0·root·········(0)·root·········(0)····24140·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw/Language/Haskell/TH/Syntax/Compat.hi15 -rw-r--r--···0·root·········(0)·root·········(0)····24149·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g/Language/Haskell/TH/Syntax/Compat.hi
16 -rw-r--r--···0·root·········(0)·root·········(0)····81320·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw/libHSth-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw.a16 -rw-r--r--···0·root·········(0)·root·········(0)····81320·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g/libHSth-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g.a
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/share/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/share/
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/share/doc/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/share/doc/
19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/share/doc/libghc-th-compat-dev/19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/share/doc/libghc-th-compat-dev/
20 -rw-r--r--···0·root·········(0)·root·········(0)······422·2024-09-20·18:07:58.000000·./usr/share/doc/libghc-th-compat-dev/changelog.Debian.gz20 -rw-r--r--···0·root·········(0)·root·········(0)······422·2024-09-20·18:07:58.000000·./usr/share/doc/libghc-th-compat-dev/changelog.Debian.gz
21 -rw-r--r--···0·root·········(0)·root·········(0)······415·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-th-compat-dev/changelog.gz21 -rw-r--r--···0·root·········(0)·root·········(0)······415·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-th-compat-dev/changelog.gz
22 -rw-r--r--···0·root·········(0)·root·········(0)·····1954·2024-09-20·18:07:58.000000·./usr/share/doc/libghc-th-compat-dev/copyright22 -rw-r--r--···0·root·········(0)·root·········(0)·····1954·2024-09-20·18:07:58.000000·./usr/share/doc/libghc-th-compat-dev/copyright
23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./var/23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./var/
2.38 KB
./var/lib/ghc/package.conf.d/th-compat-0.1.5.conf
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 name:·················th-compat1 name:·················th-compat
2 version:··············0.1.52 version:··············0.1.5
3 visibility:···········public3 visibility:···········public
4 id:···················th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw 
5 key:··················th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw4 id:···················th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g
 5 key:··················th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g
6 license:··············BSD-3-Clause6 license:··············BSD-3-Clause
7 copyright:············(C)·2020·Ryan·Scott7 copyright:············(C)·2020·Ryan·Scott
8 maintainer:···········Ryan·Scott·<ryan.gl.scott@gmail.com>8 maintainer:···········Ryan·Scott·<ryan.gl.scott@gmail.com>
9 author:···············Ryan·Scott9 author:···············Ryan·Scott
10 homepage:·············https://github.com/haskell-compat/th-compat10 homepage:·············https://github.com/haskell-compat/th-compat
11 synopsis:·············Backward-·(and·forward-)compatible·Quote·and·Code·types11 synopsis:·············Backward-·(and·forward-)compatible·Quote·and·Code·types
12 description:12 description:
Offset 17, 25 lines modifiedOffset 17, 25 lines modified
17 ····On·recent·versions·of·@template-haskell@·(2.17.0.0·or17 ····On·recent·versions·of·@template-haskell@·(2.17.0.0·or
18 ····later),·this·module·simply·reexports·definitions18 ····later),·this·module·simply·reexports·definitions
19 ····from·"Language.Haskell.TH.Syntax".·Refer·to·the·Haddocks19 ····from·"Language.Haskell.TH.Syntax".·Refer·to·the·Haddocks
20 ····for·"Language.Haskell.TH.Syntax.Compat"·for·examples·of20 ····for·"Language.Haskell.TH.Syntax.Compat"·for·examples·of
21 ····how·to·use·this·module.21 ····how·to·use·this·module.
  
22 category:·············Text22 category:·············Text
23 abi:··················ca8b48be2583c3bd9db5a9ff6f70c1e323 abi:··················6f3d349c85e45f201dd37148e380ff48
24 exposed:··············True24 exposed:··············True
25 exposed-modules:······Language.Haskell.TH.Syntax.Compat25 exposed-modules:······Language.Haskell.TH.Syntax.Compat
26 import-dirs:26 import-dirs:
27 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw27 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g
  
28 library-dirs:28 library-dirs:
29 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw29 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g
  
30 library-dirs-static:30 library-dirs-static:
31 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw31 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g
  
32 dynamic-library-dirs:·/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.632 dynamic-library-dirs:·/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6
33 data-dir:·············/usr/share/th-compat33 data-dir:·············/usr/share/th-compat
34 hs-libraries:·········HSth-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw34 hs-libraries:·········HSth-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g
35 depends:··············base-4.18.2.1·template-haskell-2.20.0.035 depends:··············base-4.18.2.1·template-haskell-2.20.0.0
36 haddock-interfaces:···/usr/lib/ghc-doc/haddock/th-compat-0.1.5/th-compat.haddock36 haddock-interfaces:···/usr/lib/ghc-doc/haddock/th-compat-0.1.5/th-compat.haddock
37 haddock-html:·········/usr/share/doc/libghc-th-compat-doc/html/37 haddock-html:·········/usr/share/doc/libghc-th-compat-doc/html/
43.3 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw/Language/Haskell/TH/Syntax/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g/Language/Haskell/TH/Syntax/Compat.dyn_hi
Files 97% similar despite different names
43.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·Language.Haskell.TH.Syntax.Compat·90667 interface·Language.Haskell.TH.Syntax.Compat·9066
8 ··interface·hash:·cd2669f45ce55d2fb952e1fdf4322d2c 
9 ··ABI·hash:·010c055178d46cb957f741eea5943901 
10 ··export-list·hash:·20515056a073d6aff390351dcb0677ae8 ··interface·hash:·3e191ca7590ced3f0fa6a324f96b4375
 9 ··ABI·hash:·3c1d5fa45f77a99ead97057ae4019a1c
 10 ··export-list·hash:·23894fcb8eedaaadf441d6aa0fe6db15
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·286b6fd406fd07c64f9241afea2d6df312 ··flag·hash:·286b6fd406fd07c64f9241afea2d6df3
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·dd3f61acc4da6ebfbfd45f69ca92383b16 ··src_hash:·dd3f61acc4da6ebfbfd45f69ca92383b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 70, 17 lines modifiedOffset 70, 17 lines modified
70 import··-/··GHC.Exts·5e20c88de618c352f0f42c93a6fdaebe70 import··-/··GHC.Exts·5e20c88de618c352f0f42c93a6fdaebe
71 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc271 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
72 import··-/··Language.Haskell.TH·5bb6e8845cfeb2f60c27147e9fdd3f6672 import··-/··Language.Haskell.TH·5bb6e8845cfeb2f60c27147e9fdd3f66
73 import··-/··Language.Haskell.TH.Lib·56e5d02e953ee35af2f1493749a2ef1173 import··-/··Language.Haskell.TH.Lib·56e5d02e953ee35af2f1493749a2ef11
74 import··-/··Language.Haskell.TH.Lib.Internal·0c61166b1da9bbcfda73391c119d30a474 import··-/··Language.Haskell.TH.Lib.Internal·0c61166b1da9bbcfda73391c119d30a4
75 import··-/··Language.Haskell.TH.Syntax·d91b7c85ef82b78d2a4d73cc4fb1af9575 import··-/··Language.Haskell.TH.Syntax·d91b7c85ef82b78d2a4d73cc4fb1af95
76 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e276 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
77 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·ec8888dc36eabb790b19ae67366d3a1077 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3f0082de52d28a87ea7432e76ce0bfaa
78 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d78 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
79 b684792c9f7e8151ee4c95ebceac249679 21516a68f3348142e1eaecfe6d525db5
80 ··$fApplicativeQuoteToQuasi·::80 ··$fApplicativeQuoteToQuasi·::
81 ····GHC.Base.Applicative·m·=>·GHC.Base.Applicative·(QuoteToQuasi·m)81 ····GHC.Base.Applicative·m·=>·GHC.Base.Applicative·(QuoteToQuasi·m)
82 ··DFunId82 ··DFunId
83 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,83 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
84 ···Arity:·1,·Strictness:·<LP(MP(ML,ML),ML,ML,ML,ML,ML)>,84 ···Arity:·1,·Strictness:·<LP(MP(ML,ML),ML,ML,ML,ML,ML)>,
85 ···Inline:·CONLIKE,85 ···Inline:·CONLIKE,
86 ···Unfolding:·DFun:·@m·::·*·->·*86 ···Unfolding:·DFun:·@m·::·*·->·*
Offset 113, 26 lines modifiedOffset 113, 26 lines modified
113 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<b>_N)113 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<b>_N)
114 ················(GHC.Base.<*·@m·v)114 ················(GHC.Base.<*·@m·v)
115 ··················`cast`115 ··················`cast`
116 ················(forall·(a·::·<*>_N)·(b·::·<*>_N).116 ················(forall·(a·::·<*>_N)·(b·::·<*>_N).
117 ·················Sym·(N:QuoteToQuasi[0]·<m>_R)·<a>_N117 ·················Sym·(N:QuoteToQuasi[0]·<m>_R)·<a>_N
118 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<b>_N118 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<b>_N
119 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<a>_N)]119 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<a>_N)]
120 3401918f4cb4c8d60a2c0bad6eede85a120 37a54076f0cc419485b418d9017e3f99
121 ··$fApplicativeQuoteToQuasi_$cp1Applicative·::121 ··$fApplicativeQuoteToQuasi_$cp1Applicative·::
122 ····GHC.Base.Applicative·m·=>·GHC.Base.Functor·(QuoteToQuasi·m)122 ····GHC.Base.Applicative·m·=>·GHC.Base.Functor·(QuoteToQuasi·m)
123 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,123 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
124 ···Arity:·1,·Strictness:·<MP(1P(ML,ML),A,A,A,A,A)>,124 ···Arity:·1,·Strictness:·<MP(1P(ML,ML),A,A,A,A,A)>,
125 ···Unfolding:·Core:·<vanilla>125 ···Unfolding:·Core:·<vanilla>
126 ··············\·@m·::·*·->·*126 ··············\·@m·::·*·->·*
127 ················($dApplicative['GHC.Types.Many]·::·GHC.Base.Applicative·m)·->127 ················($dApplicative['GHC.Types.Many]·::·GHC.Base.Applicative·m)·->
128 ··············$fFunctorQuoteToQuasi128 ··············$fFunctorQuoteToQuasi
129 ················@m129 ················@m
130 ················(GHC.Base.$p1Applicative·@m·$dApplicative)]130 ················(GHC.Base.$p1Applicative·@m·$dApplicative)]
131 451d053762a5051eca5394504927eb31131 f3e99f303212a3cd5adaf13692002fcc
132 ··$fFunctorQuoteToQuasi·::132 ··$fFunctorQuoteToQuasi·::
133 ····GHC.Base.Functor·m·=>·GHC.Base.Functor·(QuoteToQuasi·m)133 ····GHC.Base.Functor·m·=>·GHC.Base.Functor·(QuoteToQuasi·m)
134 ··DFunId134 ··DFunId
135 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,135 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
136 ···Arity:·1,·Strictness:·<LP(ML,ML)>,·Inline:·CONLIKE,136 ···Arity:·1,·Strictness:·<LP(ML,ML)>,·Inline:·CONLIKE,
137 ···Unfolding:·DFun:·@m·::·*·->·*137 ···Unfolding:·DFun:·@m·::·*·->·*
138 ····················(v['GHC.Types.Many]·::·GHC.Base.Functor·m).138 ····················(v['GHC.Types.Many]·::·GHC.Base.Functor·m).
Offset 145, 15 lines modifiedOffset 145, 15 lines modified
145 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<b>_N)145 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<b>_N)
146 ················(GHC.Base.<$·@m·v)146 ················(GHC.Base.<$·@m·v)
147 ··················`cast`147 ··················`cast`
148 ················(forall·(a·::·<*>_N)·(b·::·<*>_N).148 ················(forall·(a·::·<*>_N)·(b·::·<*>_N).
149 ·················<a>_R149 ·················<a>_R
150 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<b>_N150 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<b>_N
151 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<a>_N)]151 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<a>_N)]
152 de782c60aa8f7cffcb904838b4707be9152 f39fe9509ed1e0f992a3f04c777dabbe
153 ··$fIsCoderQaQ·::153 ··$fIsCoderQaQ·::
154 ····forall·texp·(r·::·GHC.Types.RuntimeRep)·(a·::·GHC.Prim.TYPE·r).154 ····forall·texp·(r·::·GHC.Types.RuntimeRep)·(a·::·GHC.Prim.TYPE·r).
155 ····(texp·GHC.Types.~·Language.Haskell.TH.Syntax.TExp·a)·=>155 ····(texp·GHC.Types.~·Language.Haskell.TH.Syntax.TExp·a)·=>
156 ····IsCode156 ····IsCode
157 ······Language.Haskell.TH.Syntax.Q·a·(Language.Haskell.TH.Syntax.Q·texp)157 ······Language.Haskell.TH.Syntax.Q·a·(Language.Haskell.TH.Syntax.Q·texp)
158 ··DFunId158 ··DFunId
159 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,159 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
Offset 186, 15 lines modifiedOffset 186, 15 lines modified
186 ························@(Language.Haskell.TH.Syntax.TExp·a)186 ························@(Language.Haskell.TH.Syntax.TExp·a)
187 ························v·of·co·{·DEFAULT·->187 ························v·of·co·{·DEFAULT·->
188 ·················eta188 ·················eta
189 ···················`cast`189 ···················`cast`
190 ·················(Language.Haskell.TH.Syntax.N:Code[0]190 ·················(Language.Haskell.TH.Syntax.N:Code[0]
191 ······················<r>_N·<Language.Haskell.TH.Syntax.Q>_R·<a>_N191 ······················<r>_N·<Language.Haskell.TH.Syntax.Q>_R·<a>_N
192 ··················;·(Language.Haskell.TH.Syntax.Q·(Sym·co))_R)·})]192 ··················;·(Language.Haskell.TH.Syntax.Q·(Sym·co))_R)·})]
193 97f8d6cc355705e6d29262324563f4bd193 f2f632a8c1e36817af4885d583fd801d
194 ··$fIsCoderqaCode·::194 ··$fIsCoderqaCode·::
195 ····forall·(q·::·*·->·*)·(r·::·GHC.Types.RuntimeRep)195 ····forall·(q·::·*·->·*)·(r·::·GHC.Types.RuntimeRep)
196 ···········(a·::·GHC.Prim.TYPE·r).196 ···········(a·::·GHC.Prim.TYPE·r).
197 ····Language.Haskell.TH.Syntax.Quote·q·=>197 ····Language.Haskell.TH.Syntax.Quote·q·=>
198 ····IsCode·q·a·(Language.Haskell.TH.Syntax.Code·q·a)198 ····IsCode·q·a·(Language.Haskell.TH.Syntax.Code·q·a)
199 ··DFunId199 ··DFunId
200 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,200 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
Offset 205, 61 lines modifiedOffset 205, 61 lines modified
205 ····················(v['GHC.Types.Many]·::·Language.Haskell.TH.Syntax.Quote·q).205 ····················(v['GHC.Types.Many]·::·Language.Haskell.TH.Syntax.Quote·q).
206 ················@r206 ················@r
207 ················@q207 ················@q
208 ················@a208 ················@a
209 ················@(Language.Haskell.TH.Syntax.Code·q·a)209 ················@(Language.Haskell.TH.Syntax.Code·q·a)
210 ················(GHC.Base.id·@(Language.Haskell.TH.Syntax.Code·q·a))210 ················(GHC.Base.id·@(Language.Haskell.TH.Syntax.Code·q·a))
211 ················(GHC.Base.id·@(Language.Haskell.TH.Syntax.Code·q·a))]211 ················(GHC.Base.id·@(Language.Haskell.TH.Syntax.Code·q·a))]
212 6c077fb193b2081bd4d07f787442b541212 ee9bfb1d33a8853db74d638ca0a31a0f
213 ··$fMonadFailQuoteToQuasi·::213 ··$fMonadFailQuoteToQuasi·::
214 ····GHC.Base.Monad·m·=>·Control.Monad.Fail.MonadFail·(QuoteToQuasi·m)214 ····GHC.Base.Monad·m·=>·Control.Monad.Fail.MonadFail·(QuoteToQuasi·m)
215 ··DFunId215 ··DFunId
216 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,216 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
217 ···Strictness:·<L>,·Inline:·CONLIKE,217 ···Strictness:·<L>,·Inline:·CONLIKE,
218 ···Unfolding:·DFun:·@m·::·*·->·*218 ···Unfolding:·DFun:·@m·::·*·->·*
219 ····················(v['GHC.Types.Many]·::·GHC.Base.Monad·m).219 ····················(v['GHC.Types.Many]·::·GHC.Base.Monad·m).
220 ················@(QuoteToQuasi·m)220 ················@(QuoteToQuasi·m)
221 ················($fMonadQuoteToQuasi·@m·v)221 ················($fMonadQuoteToQuasi·@m·v)
222 ················(\·@a·->222 ················(\·@a·->
223 ·················qtqError223 ·················qtqError
224 ···················@(GHC.Base.String·->·QuoteToQuasi·m·a)224 ···················@(GHC.Base.String·->·QuoteToQuasi·m·a)
225 ···················$fMonadFailQuoteToQuasi1)]225 ···················$fMonadFailQuoteToQuasi1)]
226 40ee13fc23c4a95805caac8d918aad27226 1a1ffd34183648c2877f6b2661a457a3
227 ··$fMonadFailQuoteToQuasi1·::·[GHC.Types.Char]227 ··$fMonadFailQuoteToQuasi1·::·[GHC.Types.Char]
228 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),228 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
229 ···Unfolding:·Core:·<vanilla>229 ···Unfolding:·Core:·<vanilla>
230 ··············GHC.CString.unpackCString#·$fMonadFailQuoteToQuasi2]230 ··············GHC.CString.unpackCString#·$fMonadFailQuoteToQuasi2]
231 d34dc8a38274aef3bed7f7a6aaa31838231 8bc2f3975d0de7fc3592e72d79e1521e
232 ··$fMonadFailQuoteToQuasi2·::·GHC.Prim.Addr#232 ··$fMonadFailQuoteToQuasi2·::·GHC.Prim.Addr#
233 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,233 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
234 ···Unfolding:·Core:·<vanilla>·"MonadFail.fail"#]234 ···Unfolding:·Core:·<vanilla>·"MonadFail.fail"#]
Max diff block lines reached; 37560/43993 bytes (85.38%) of diff not shown.
43.3 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw/Language/Haskell/TH/Syntax/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g/Language/Haskell/TH/Syntax/Compat.hi
Files 98% similar despite different names
43.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·Language.Haskell.TH.Syntax.Compat·90667 interface·Language.Haskell.TH.Syntax.Compat·9066
8 ··interface·hash:·cd2669f45ce55d2fb952e1fdf4322d2c 
9 ··ABI·hash:·010c055178d46cb957f741eea5943901 
10 ··export-list·hash:·20515056a073d6aff390351dcb0677ae8 ··interface·hash:·3e191ca7590ced3f0fa6a324f96b4375
 9 ··ABI·hash:·3c1d5fa45f77a99ead97057ae4019a1c
 10 ··export-list·hash:·23894fcb8eedaaadf441d6aa0fe6db15
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·286b6fd406fd07c64f9241afea2d6df312 ··flag·hash:·286b6fd406fd07c64f9241afea2d6df3
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·dd3f61acc4da6ebfbfd45f69ca92383b16 ··src_hash:·dd3f61acc4da6ebfbfd45f69ca92383b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 70, 17 lines modifiedOffset 70, 17 lines modified
70 import··-/··GHC.Exts·5e20c88de618c352f0f42c93a6fdaebe70 import··-/··GHC.Exts·5e20c88de618c352f0f42c93a6fdaebe
71 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc271 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
72 import··-/··Language.Haskell.TH·5bb6e8845cfeb2f60c27147e9fdd3f6672 import··-/··Language.Haskell.TH·5bb6e8845cfeb2f60c27147e9fdd3f66
73 import··-/··Language.Haskell.TH.Lib·56e5d02e953ee35af2f1493749a2ef1173 import··-/··Language.Haskell.TH.Lib·56e5d02e953ee35af2f1493749a2ef11
74 import··-/··Language.Haskell.TH.Lib.Internal·0c61166b1da9bbcfda73391c119d30a474 import··-/··Language.Haskell.TH.Lib.Internal·0c61166b1da9bbcfda73391c119d30a4
75 import··-/··Language.Haskell.TH.Syntax·d91b7c85ef82b78d2a4d73cc4fb1af9575 import··-/··Language.Haskell.TH.Syntax·d91b7c85ef82b78d2a4d73cc4fb1af95
76 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e276 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
77 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·ec8888dc36eabb790b19ae67366d3a1077 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3f0082de52d28a87ea7432e76ce0bfaa
78 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d78 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
79 b684792c9f7e8151ee4c95ebceac249679 21516a68f3348142e1eaecfe6d525db5
80 ··$fApplicativeQuoteToQuasi·::80 ··$fApplicativeQuoteToQuasi·::
81 ····GHC.Base.Applicative·m·=>·GHC.Base.Applicative·(QuoteToQuasi·m)81 ····GHC.Base.Applicative·m·=>·GHC.Base.Applicative·(QuoteToQuasi·m)
82 ··DFunId82 ··DFunId
83 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,83 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
84 ···Arity:·1,·Strictness:·<LP(MP(ML,ML),ML,ML,ML,ML,ML)>,84 ···Arity:·1,·Strictness:·<LP(MP(ML,ML),ML,ML,ML,ML,ML)>,
85 ···Inline:·CONLIKE,85 ···Inline:·CONLIKE,
86 ···Unfolding:·DFun:·@m·::·*·->·*86 ···Unfolding:·DFun:·@m·::·*·->·*
Offset 113, 26 lines modifiedOffset 113, 26 lines modified
113 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<b>_N)113 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<b>_N)
114 ················(GHC.Base.<*·@m·v)114 ················(GHC.Base.<*·@m·v)
115 ··················`cast`115 ··················`cast`
116 ················(forall·(a·::·<*>_N)·(b·::·<*>_N).116 ················(forall·(a·::·<*>_N)·(b·::·<*>_N).
117 ·················Sym·(N:QuoteToQuasi[0]·<m>_R)·<a>_N117 ·················Sym·(N:QuoteToQuasi[0]·<m>_R)·<a>_N
118 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<b>_N118 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<b>_N
119 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<a>_N)]119 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<a>_N)]
120 3401918f4cb4c8d60a2c0bad6eede85a120 37a54076f0cc419485b418d9017e3f99
121 ··$fApplicativeQuoteToQuasi_$cp1Applicative·::121 ··$fApplicativeQuoteToQuasi_$cp1Applicative·::
122 ····GHC.Base.Applicative·m·=>·GHC.Base.Functor·(QuoteToQuasi·m)122 ····GHC.Base.Applicative·m·=>·GHC.Base.Functor·(QuoteToQuasi·m)
123 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,123 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
124 ···Arity:·1,·Strictness:·<MP(1P(ML,ML),A,A,A,A,A)>,124 ···Arity:·1,·Strictness:·<MP(1P(ML,ML),A,A,A,A,A)>,
125 ···Unfolding:·Core:·<vanilla>125 ···Unfolding:·Core:·<vanilla>
126 ··············\·@m·::·*·->·*126 ··············\·@m·::·*·->·*
127 ················($dApplicative['GHC.Types.Many]·::·GHC.Base.Applicative·m)·->127 ················($dApplicative['GHC.Types.Many]·::·GHC.Base.Applicative·m)·->
128 ··············$fFunctorQuoteToQuasi128 ··············$fFunctorQuoteToQuasi
129 ················@m129 ················@m
130 ················(GHC.Base.$p1Applicative·@m·$dApplicative)]130 ················(GHC.Base.$p1Applicative·@m·$dApplicative)]
131 451d053762a5051eca5394504927eb31131 f3e99f303212a3cd5adaf13692002fcc
132 ··$fFunctorQuoteToQuasi·::132 ··$fFunctorQuoteToQuasi·::
133 ····GHC.Base.Functor·m·=>·GHC.Base.Functor·(QuoteToQuasi·m)133 ····GHC.Base.Functor·m·=>·GHC.Base.Functor·(QuoteToQuasi·m)
134 ··DFunId134 ··DFunId
135 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,135 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
136 ···Arity:·1,·Strictness:·<LP(ML,ML)>,·Inline:·CONLIKE,136 ···Arity:·1,·Strictness:·<LP(ML,ML)>,·Inline:·CONLIKE,
137 ···Unfolding:·DFun:·@m·::·*·->·*137 ···Unfolding:·DFun:·@m·::·*·->·*
138 ····················(v['GHC.Types.Many]·::·GHC.Base.Functor·m).138 ····················(v['GHC.Types.Many]·::·GHC.Base.Functor·m).
Offset 145, 15 lines modifiedOffset 145, 15 lines modified
145 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<b>_N)145 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<b>_N)
146 ················(GHC.Base.<$·@m·v)146 ················(GHC.Base.<$·@m·v)
147 ··················`cast`147 ··················`cast`
148 ················(forall·(a·::·<*>_N)·(b·::·<*>_N).148 ················(forall·(a·::·<*>_N)·(b·::·<*>_N).
149 ·················<a>_R149 ·················<a>_R
150 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<b>_N150 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<b>_N
151 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<a>_N)]151 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<a>_N)]
152 de782c60aa8f7cffcb904838b4707be9152 f39fe9509ed1e0f992a3f04c777dabbe
153 ··$fIsCoderQaQ·::153 ··$fIsCoderQaQ·::
154 ····forall·texp·(r·::·GHC.Types.RuntimeRep)·(a·::·GHC.Prim.TYPE·r).154 ····forall·texp·(r·::·GHC.Types.RuntimeRep)·(a·::·GHC.Prim.TYPE·r).
155 ····(texp·GHC.Types.~·Language.Haskell.TH.Syntax.TExp·a)·=>155 ····(texp·GHC.Types.~·Language.Haskell.TH.Syntax.TExp·a)·=>
156 ····IsCode156 ····IsCode
157 ······Language.Haskell.TH.Syntax.Q·a·(Language.Haskell.TH.Syntax.Q·texp)157 ······Language.Haskell.TH.Syntax.Q·a·(Language.Haskell.TH.Syntax.Q·texp)
158 ··DFunId158 ··DFunId
159 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,159 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
Offset 186, 15 lines modifiedOffset 186, 15 lines modified
186 ························@(Language.Haskell.TH.Syntax.TExp·a)186 ························@(Language.Haskell.TH.Syntax.TExp·a)
187 ························v·of·co·{·DEFAULT·->187 ························v·of·co·{·DEFAULT·->
188 ·················eta188 ·················eta
189 ···················`cast`189 ···················`cast`
190 ·················(Language.Haskell.TH.Syntax.N:Code[0]190 ·················(Language.Haskell.TH.Syntax.N:Code[0]
191 ······················<r>_N·<Language.Haskell.TH.Syntax.Q>_R·<a>_N191 ······················<r>_N·<Language.Haskell.TH.Syntax.Q>_R·<a>_N
192 ··················;·(Language.Haskell.TH.Syntax.Q·(Sym·co))_R)·})]192 ··················;·(Language.Haskell.TH.Syntax.Q·(Sym·co))_R)·})]
193 97f8d6cc355705e6d29262324563f4bd193 f2f632a8c1e36817af4885d583fd801d
194 ··$fIsCoderqaCode·::194 ··$fIsCoderqaCode·::
195 ····forall·(q·::·*·->·*)·(r·::·GHC.Types.RuntimeRep)195 ····forall·(q·::·*·->·*)·(r·::·GHC.Types.RuntimeRep)
196 ···········(a·::·GHC.Prim.TYPE·r).196 ···········(a·::·GHC.Prim.TYPE·r).
197 ····Language.Haskell.TH.Syntax.Quote·q·=>197 ····Language.Haskell.TH.Syntax.Quote·q·=>
198 ····IsCode·q·a·(Language.Haskell.TH.Syntax.Code·q·a)198 ····IsCode·q·a·(Language.Haskell.TH.Syntax.Code·q·a)
199 ··DFunId199 ··DFunId
200 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,200 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
Offset 205, 61 lines modifiedOffset 205, 61 lines modified
205 ····················(v['GHC.Types.Many]·::·Language.Haskell.TH.Syntax.Quote·q).205 ····················(v['GHC.Types.Many]·::·Language.Haskell.TH.Syntax.Quote·q).
206 ················@r206 ················@r
207 ················@q207 ················@q
208 ················@a208 ················@a
209 ················@(Language.Haskell.TH.Syntax.Code·q·a)209 ················@(Language.Haskell.TH.Syntax.Code·q·a)
210 ················(GHC.Base.id·@(Language.Haskell.TH.Syntax.Code·q·a))210 ················(GHC.Base.id·@(Language.Haskell.TH.Syntax.Code·q·a))
211 ················(GHC.Base.id·@(Language.Haskell.TH.Syntax.Code·q·a))]211 ················(GHC.Base.id·@(Language.Haskell.TH.Syntax.Code·q·a))]
212 6c077fb193b2081bd4d07f787442b541212 ee9bfb1d33a8853db74d638ca0a31a0f
213 ··$fMonadFailQuoteToQuasi·::213 ··$fMonadFailQuoteToQuasi·::
214 ····GHC.Base.Monad·m·=>·Control.Monad.Fail.MonadFail·(QuoteToQuasi·m)214 ····GHC.Base.Monad·m·=>·Control.Monad.Fail.MonadFail·(QuoteToQuasi·m)
215 ··DFunId215 ··DFunId
216 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,216 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
217 ···Strictness:·<L>,·Inline:·CONLIKE,217 ···Strictness:·<L>,·Inline:·CONLIKE,
218 ···Unfolding:·DFun:·@m·::·*·->·*218 ···Unfolding:·DFun:·@m·::·*·->·*
219 ····················(v['GHC.Types.Many]·::·GHC.Base.Monad·m).219 ····················(v['GHC.Types.Many]·::·GHC.Base.Monad·m).
220 ················@(QuoteToQuasi·m)220 ················@(QuoteToQuasi·m)
221 ················($fMonadQuoteToQuasi·@m·v)221 ················($fMonadQuoteToQuasi·@m·v)
222 ················(\·@a·->222 ················(\·@a·->
223 ·················qtqError223 ·················qtqError
224 ···················@(GHC.Base.String·->·QuoteToQuasi·m·a)224 ···················@(GHC.Base.String·->·QuoteToQuasi·m·a)
225 ···················$fMonadFailQuoteToQuasi1)]225 ···················$fMonadFailQuoteToQuasi1)]
226 40ee13fc23c4a95805caac8d918aad27226 1a1ffd34183648c2877f6b2661a457a3
227 ··$fMonadFailQuoteToQuasi1·::·[GHC.Types.Char]227 ··$fMonadFailQuoteToQuasi1·::·[GHC.Types.Char]
228 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),228 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
229 ···Unfolding:·Core:·<vanilla>229 ···Unfolding:·Core:·<vanilla>
230 ··············GHC.CString.unpackCString#·$fMonadFailQuoteToQuasi2]230 ··············GHC.CString.unpackCString#·$fMonadFailQuoteToQuasi2]
231 d34dc8a38274aef3bed7f7a6aaa31838231 8bc2f3975d0de7fc3592e72d79e1521e
232 ··$fMonadFailQuoteToQuasi2·::·GHC.Prim.Addr#232 ··$fMonadFailQuoteToQuasi2·::·GHC.Prim.Addr#
233 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,233 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
234 ···Unfolding:·Core:·<vanilla>·"MonadFail.fail"#]234 ···Unfolding:·Core:·<vanilla>·"MonadFail.fail"#]
Max diff block lines reached; 37560/43990 bytes (85.38%) of diff not shown.
1.55 KB
libghc-th-compat-doc_0.1.5-1_all.deb
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
1.39 KB
data.tar.xz
1.37 KB
data.tar
1.35 KB
./usr/lib/ghc-doc/haddock/th-compat-0.1.5/th-compat.haddock
    
Offset 913, 16 lines modifiedOffset 913, 16 lines modified
00003900:·033c·0038·3900·3d00·383b·003e·0005·0600··.<.89.=.8;.>....00003900:·033c·0038·3900·3d00·383b·003e·0005·0600··.<.89.=.8;.>....
00003910:·3f00·0506·0040·0005·0600·4100·0506·0342··?....@....A....B00003910:·3f00·0506·0040·0005·0600·4100·0506·0342··?....@....A....B
00003920:·0005·0600·4300·0506·0044·0038·4503·4600··....C....D.8E.F.00003920:·0005·0600·4300·0506·0044·0038·4503·4600··....C....D.8E.F.
00003930:·3845·0347·0038·4503·4800·0506·0349·0005··8E.G.8E.H....I..00003930:·3845·0347·0038·4503·4800·0506·0349·0005··8E.G.8E.H....I..
00003940:·0601·4a00·384b·004c·0038·4503·4d00·4e4f··..J.8K.L.8E.M.NO00003940:·0601·4a00·384b·004c·0038·4503·4d00·4e4f··..J.8K.L.8E.M.NO
00003950:·0350·0005·0601·5100·3845·0052·0005·0600··.P....Q.8E.R....00003950:·0350·0005·0601·5100·3845·0052·0005·0600··.P....Q.8E.R....
00003960:·5300·3845·0054·d500·2674·682d·636f·6d70··S.8E.T..&th-comp00003960:·5300·3845·0054·d500·2674·682d·636f·6d70··S.8E.T..&th-comp
00003970:·6174·2d30·2e31·2e35·2d41·7030·3264·3268··at-0.1.5-Ap02d2h 
00003980:·3730·3276·3677·4672·466f·3179·4f49·7721··702v6wFrFo1yOIw!00003970:·6174·2d30·2e31·2e35·2d31·7133·6557·5731··at-0.1.5-1q3eWW1
 00003980:·5865·4743·3231·7971·3038·416b·3239·6721··XeGC21yq08Ak29g!
00003990:·4c61·6e67·7561·6765·2e48·6173·6b65·6c6c··Language.Haskell00003990:·4c61·6e67·7561·6765·2e48·6173·6b65·6c6c··Language.Haskell
000039a0:·2e54·482e·5379·6e74·6178·2e43·6f6d·7061··.TH.Syntax.Compa000039a0:·2e54·482e·5379·6e74·6178·2e43·6f6d·7061··.TH.Syntax.Compa
000039b0:·7409·7468·2d63·6f6d·7061·7403·4c69·6204··t.th-compat.Lib.000039b0:·7409·7468·2d63·6f6d·7061·7403·4c69·6204··t.th-compat.Lib.
000039c0:·6170·7045·1074·656d·706c·6174·652d·6861··appE.template-ha000039c0:·6170·7045·1074·656d·706c·6174·652d·6861··appE.template-ha
000039d0:·736b·656c·6c1a·4c61·6e67·7561·6765·2e48··skell.Language.H000039d0:·736b·656c·6c1a·4c61·6e67·7561·6765·2e48··skell.Language.H
000039e0:·6173·6b65·6c6c·2e54·482e·5379·6e74·6178··askell.TH.Syntax000039e0:·6173·6b65·6c6c·2e54·482e·5379·6e74·6178··askell.TH.Syntax
000039f0:·076e·6577·4e61·6d65·0a75·6e54·7970·6543··.newName.unTypeC000039f0:·076e·6577·4e61·6d65·0a75·6e54·7970·6543··.newName.unTypeC
59.1 KB
libghc-th-compat-prof_0.1.5-1_arm64.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·18:07:58.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-09-20·18:07:58.000000·debian-binary
2 -rw-r--r--···0········0········0······984·2024-09-20·18:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0······984·2024-09-20·18:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0····22684·2024-09-20·18:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0····22620·2024-09-20·18:07:58.000000·data.tar.xz
1.62 KB
control.tar.xz
1.59 KB
control.tar
805 B
./control
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Package:·libghc-th-compat-prof1 Package:·libghc-th-compat-prof
2 Source:·haskell-th-compat2 Source:·haskell-th-compat
3 Version:·0.1.5-13 Version:·0.1.5-1
4 Architecture:·arm644 Architecture:·arm64
5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>
6 Installed-Size:·1926 Installed-Size:·192
7 Depends:·libghc-base-prof-4.18.2.1-75247,·libghc-template-haskell-prof-2.20.0.0-a6103,·libghc-th-compat-dev·(=·0.1.5-1)7 Depends:·libghc-base-prof-4.18.2.1-75247,·libghc-template-haskell-prof-2.20.0.0-a6103,·libghc-th-compat-dev·(=·0.1.5-1)
8 Provides:·libghc-th-compat-prof-0.1.5-ca8b48 Provides:·libghc-th-compat-prof-0.1.5-6f3d3
9 Section:·haskell9 Section:·haskell
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://github.com/haskell-compat/th-compat11 Homepage:·https://github.com/haskell-compat/th-compat
12 Description:·Backward·(and·forward)·compatible·Quote·and·Code·types;·profiling·libraries12 Description:·Backward·(and·forward)·compatible·Quote·and·Code·types;·profiling·libraries
13 ·This·package·defines·a·"Language.Haskell.TH.Syntax.Compat"13 ·This·package·defines·a·"Language.Haskell.TH.Syntax.Compat"
14 ·module,·which·backports·the·Quote·and·Code·types·to14 ·module,·which·backports·the·Quote·and·Code·types·to
15 ·work·across·a·wide·range·of·template-haskell·versions.15 ·work·across·a·wide·range·of·template-haskell·versions.
800 B
./md5sums
30.0 B
./md5sums
Files differ
752 B
line order
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw/Language/Haskell/TH/Syntax/Compat.p_hi1 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g/Language/Haskell/TH/Syntax/Compat.p_hi
2 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw/libHSth-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw_p.a2 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g/libHSth-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g_p.a
3 usr/share/doc/libghc-th-compat-prof/changelog.Debian.gz3 usr/share/doc/libghc-th-compat-prof/changelog.Debian.gz
4 usr/share/doc/libghc-th-compat-prof/changelog.gz4 usr/share/doc/libghc-th-compat-prof/changelog.gz
5 usr/share/doc/libghc-th-compat-prof/copyright5 usr/share/doc/libghc-th-compat-prof/copyright
57.1 KB
data.tar.xz
57.0 KB
data.tar
4.36 KB
file list
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw/Language/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g/Language/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw/Language/Haskell/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g/Language/Haskell/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw/Language/Haskell/TH/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g/Language/Haskell/TH/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw/Language/Haskell/TH/Syntax/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g/Language/Haskell/TH/Syntax/
13 -rw-r--r--···0·root·········(0)·root·········(0)····26816·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw/Language/Haskell/TH/Syntax/Compat.p_hi13 -rw-r--r--···0·root·········(0)·root·········(0)····26819·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g/Language/Haskell/TH/Syntax/Compat.p_hi
14 -rw-r--r--···0·root·········(0)·root·········(0)···147548·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw/libHSth-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw_p.a14 -rw-r--r--···0·root·········(0)·root·········(0)···147548·2024-09-20·18:07:58.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g/libHSth-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g_p.a
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/share/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/share/
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/share/doc/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/share/doc/
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/share/doc/libghc-th-compat-prof/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-20·18:07:58.000000·./usr/share/doc/libghc-th-compat-prof/
18 -rw-r--r--···0·root·········(0)·root·········(0)······422·2024-09-20·18:07:58.000000·./usr/share/doc/libghc-th-compat-prof/changelog.Debian.gz18 -rw-r--r--···0·root·········(0)·root·········(0)······422·2024-09-20·18:07:58.000000·./usr/share/doc/libghc-th-compat-prof/changelog.Debian.gz
19 -rw-r--r--···0·root·········(0)·root·········(0)······415·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-th-compat-prof/changelog.gz19 -rw-r--r--···0·root·········(0)·root·········(0)······415·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-th-compat-prof/changelog.gz
20 -rw-r--r--···0·root·········(0)·root·········(0)·····1954·2024-09-20·18:07:58.000000·./usr/share/doc/libghc-th-compat-prof/copyright20 -rw-r--r--···0·root·········(0)·root·········(0)·····1954·2024-09-20·18:07:58.000000·./usr/share/doc/libghc-th-compat-prof/copyright
52.7 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-Ap02d2h702v6wFrFo1yOIw/Language/Haskell/TH/Syntax/Compat.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/th-compat-0.1.5-1q3eWW1XeGC21yq08Ak29g/Language/Haskell/TH/Syntax/Compat.p_hi
Files 97% similar despite different names
52.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·Language.Haskell.TH.Syntax.Compat·90667 interface·Language.Haskell.TH.Syntax.Compat·9066
8 ··interface·hash:·9b200360ff39a204ffdaf488f7845859 
9 ··ABI·hash:·d5132ec18390a7e63d2373ae7b493c2d 
10 ··export-list·hash:·20515056a073d6aff390351dcb0677ae8 ··interface·hash:·b97a90c64ea89152e412b36425290680
 9 ··ABI·hash:·7c90877cbb4c8f346be35045530101f5
 10 ··export-list·hash:·23894fcb8eedaaadf441d6aa0fe6db15
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·edefd4c26016bee2a6cdebb0bed14ce412 ··flag·hash:·edefd4c26016bee2a6cdebb0bed14ce4
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·dd3f61acc4da6ebfbfd45f69ca92383b16 ··src_hash:·dd3f61acc4da6ebfbfd45f69ca92383b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 70, 17 lines modifiedOffset 70, 17 lines modified
70 import··-/··GHC.Exts·5e20c88de618c352f0f42c93a6fdaebe70 import··-/··GHC.Exts·5e20c88de618c352f0f42c93a6fdaebe
71 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc271 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
72 import··-/··Language.Haskell.TH·5bb6e8845cfeb2f60c27147e9fdd3f6672 import··-/··Language.Haskell.TH·5bb6e8845cfeb2f60c27147e9fdd3f66
73 import··-/··Language.Haskell.TH.Lib·56e5d02e953ee35af2f1493749a2ef1173 import··-/··Language.Haskell.TH.Lib·56e5d02e953ee35af2f1493749a2ef11
74 import··-/··Language.Haskell.TH.Lib.Internal·0c61166b1da9bbcfda73391c119d30a474 import··-/··Language.Haskell.TH.Lib.Internal·0c61166b1da9bbcfda73391c119d30a4
75 import··-/··Language.Haskell.TH.Syntax·d91b7c85ef82b78d2a4d73cc4fb1af9575 import··-/··Language.Haskell.TH.Syntax·d91b7c85ef82b78d2a4d73cc4fb1af95
76 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e276 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
77 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·ec8888dc36eabb790b19ae67366d3a1077 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3f0082de52d28a87ea7432e76ce0bfaa
78 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d78 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
79 b684792c9f7e8151ee4c95ebceac249679 21516a68f3348142e1eaecfe6d525db5
80 ··$fApplicativeQuoteToQuasi·::80 ··$fApplicativeQuoteToQuasi·::
81 ····GHC.Base.Applicative·m·=>·GHC.Base.Applicative·(QuoteToQuasi·m)81 ····GHC.Base.Applicative·m·=>·GHC.Base.Applicative·(QuoteToQuasi·m)
82 ··DFunId82 ··DFunId
83 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,83 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
84 ···Arity:·1,·Strictness:·<LP(MP(ML,ML),ML,ML,ML,ML,ML)>,84 ···Arity:·1,·Strictness:·<LP(MP(ML,ML),ML,ML,ML,ML,ML)>,
85 ···Inline:·CONLIKE,85 ···Inline:·CONLIKE,
86 ···Unfolding:·DFun:·@m·::·*·->·*86 ···Unfolding:·DFun:·@m·::·*·->·*
Offset 113, 26 lines modifiedOffset 113, 26 lines modified
113 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<b>_N)113 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<b>_N)
114 ················(GHC.Base.<*·@m·v)114 ················(GHC.Base.<*·@m·v)
115 ··················`cast`115 ··················`cast`
116 ················(forall·(a·::·<*>_N)·(b·::·<*>_N).116 ················(forall·(a·::·<*>_N)·(b·::·<*>_N).
117 ·················Sym·(N:QuoteToQuasi[0]·<m>_R)·<a>_N117 ·················Sym·(N:QuoteToQuasi[0]·<m>_R)·<a>_N
118 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<b>_N118 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<b>_N
119 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<a>_N)]119 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<a>_N)]
120 3401918f4cb4c8d60a2c0bad6eede85a120 37a54076f0cc419485b418d9017e3f99
121 ··$fApplicativeQuoteToQuasi_$cp1Applicative·::121 ··$fApplicativeQuoteToQuasi_$cp1Applicative·::
122 ····GHC.Base.Applicative·m·=>·GHC.Base.Functor·(QuoteToQuasi·m)122 ····GHC.Base.Applicative·m·=>·GHC.Base.Functor·(QuoteToQuasi·m)
123 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,123 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
124 ···Arity:·1,·Strictness:·<MP(1P(ML,ML),A,A,A,A,A)>,124 ···Arity:·1,·Strictness:·<MP(1P(ML,ML),A,A,A,A,A)>,
125 ···Unfolding:·Core:·<vanilla>125 ···Unfolding:·Core:·<vanilla>
126 ··············\·@m·::·*·->·*126 ··············\·@m·::·*·->·*
127 ················($dApplicative['GHC.Types.Many]·::·GHC.Base.Applicative·m)·->127 ················($dApplicative['GHC.Types.Many]·::·GHC.Base.Applicative·m)·->
128 ··············$fFunctorQuoteToQuasi128 ··············$fFunctorQuoteToQuasi
129 ················@m129 ················@m
130 ················(GHC.Base.$p1Applicative·@m·$dApplicative)]130 ················(GHC.Base.$p1Applicative·@m·$dApplicative)]
131 451d053762a5051eca5394504927eb31131 f3e99f303212a3cd5adaf13692002fcc
132 ··$fFunctorQuoteToQuasi·::132 ··$fFunctorQuoteToQuasi·::
133 ····GHC.Base.Functor·m·=>·GHC.Base.Functor·(QuoteToQuasi·m)133 ····GHC.Base.Functor·m·=>·GHC.Base.Functor·(QuoteToQuasi·m)
134 ··DFunId134 ··DFunId
135 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,135 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
136 ···Arity:·1,·Strictness:·<LP(ML,ML)>,·Inline:·CONLIKE,136 ···Arity:·1,·Strictness:·<LP(ML,ML)>,·Inline:·CONLIKE,
137 ···Unfolding:·DFun:·@m·::·*·->·*137 ···Unfolding:·DFun:·@m·::·*·->·*
138 ····················(v['GHC.Types.Many]·::·GHC.Base.Functor·m).138 ····················(v['GHC.Types.Many]·::·GHC.Base.Functor·m).
Offset 145, 15 lines modifiedOffset 145, 15 lines modified
145 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<b>_N)145 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<b>_N)
146 ················(GHC.Base.<$·@m·v)146 ················(GHC.Base.<$·@m·v)
147 ··················`cast`147 ··················`cast`
148 ················(forall·(a·::·<*>_N)·(b·::·<*>_N).148 ················(forall·(a·::·<*>_N)·(b·::·<*>_N).
149 ·················<a>_R149 ·················<a>_R
150 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<b>_N150 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<b>_N
151 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<a>_N)]151 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:QuoteToQuasi[0]·<m>_R)·<a>_N)]
152 de782c60aa8f7cffcb904838b4707be9152 f39fe9509ed1e0f992a3f04c777dabbe
153 ··$fIsCoderQaQ·::153 ··$fIsCoderQaQ·::
154 ····forall·texp·(r·::·GHC.Types.RuntimeRep)·(a·::·GHC.Prim.TYPE·r).154 ····forall·texp·(r·::·GHC.Types.RuntimeRep)·(a·::·GHC.Prim.TYPE·r).
155 ····(texp·GHC.Types.~·Language.Haskell.TH.Syntax.TExp·a)·=>155 ····(texp·GHC.Types.~·Language.Haskell.TH.Syntax.TExp·a)·=>
156 ····IsCode156 ····IsCode
157 ······Language.Haskell.TH.Syntax.Q·a·(Language.Haskell.TH.Syntax.Q·texp)157 ······Language.Haskell.TH.Syntax.Q·a·(Language.Haskell.TH.Syntax.Q·texp)
158 ··DFunId158 ··DFunId
159 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,159 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
Offset 186, 15 lines modifiedOffset 186, 15 lines modified
186 ························@(Language.Haskell.TH.Syntax.TExp·a)186 ························@(Language.Haskell.TH.Syntax.TExp·a)
187 ························v·of·co·{·DEFAULT·->187 ························v·of·co·{·DEFAULT·->
188 ·················eta188 ·················eta
189 ···················`cast`189 ···················`cast`
190 ·················(Language.Haskell.TH.Syntax.N:Code[0]190 ·················(Language.Haskell.TH.Syntax.N:Code[0]
191 ······················<r>_N·<Language.Haskell.TH.Syntax.Q>_R·<a>_N191 ······················<r>_N·<Language.Haskell.TH.Syntax.Q>_R·<a>_N
192 ··················;·(Language.Haskell.TH.Syntax.Q·(Sym·co))_R)·})]192 ··················;·(Language.Haskell.TH.Syntax.Q·(Sym·co))_R)·})]
193 97f8d6cc355705e6d29262324563f4bd193 f2f632a8c1e36817af4885d583fd801d
194 ··$fIsCoderqaCode·::194 ··$fIsCoderqaCode·::
195 ····forall·(q·::·*·->·*)·(r·::·GHC.Types.RuntimeRep)195 ····forall·(q·::·*·->·*)·(r·::·GHC.Types.RuntimeRep)
196 ···········(a·::·GHC.Prim.TYPE·r).196 ···········(a·::·GHC.Prim.TYPE·r).
197 ····Language.Haskell.TH.Syntax.Quote·q·=>197 ····Language.Haskell.TH.Syntax.Quote·q·=>
198 ····IsCode·q·a·(Language.Haskell.TH.Syntax.Code·q·a)198 ····IsCode·q·a·(Language.Haskell.TH.Syntax.Code·q·a)
199 ··DFunId199 ··DFunId
200 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,200 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
Offset 205, 61 lines modifiedOffset 205, 61 lines modified
205 ····················(v['GHC.Types.Many]·::·Language.Haskell.TH.Syntax.Quote·q).205 ····················(v['GHC.Types.Many]·::·Language.Haskell.TH.Syntax.Quote·q).
206 ················@r206 ················@r
207 ················@q207 ················@q
208 ················@a208 ················@a
209 ················@(Language.Haskell.TH.Syntax.Code·q·a)209 ················@(Language.Haskell.TH.Syntax.Code·q·a)
210 ················(GHC.Base.id·@(Language.Haskell.TH.Syntax.Code·q·a))210 ················(GHC.Base.id·@(Language.Haskell.TH.Syntax.Code·q·a))
211 ················(GHC.Base.id·@(Language.Haskell.TH.Syntax.Code·q·a))]211 ················(GHC.Base.id·@(Language.Haskell.TH.Syntax.Code·q·a))]
212 6c077fb193b2081bd4d07f787442b541212 ee9bfb1d33a8853db74d638ca0a31a0f
213 ··$fMonadFailQuoteToQuasi·::213 ··$fMonadFailQuoteToQuasi·::
214 ····GHC.Base.Monad·m·=>·Control.Monad.Fail.MonadFail·(QuoteToQuasi·m)214 ····GHC.Base.Monad·m·=>·Control.Monad.Fail.MonadFail·(QuoteToQuasi·m)
215 ··DFunId215 ··DFunId
216 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,216 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
217 ···Strictness:·<L>,·Inline:·CONLIKE,217 ···Strictness:·<L>,·Inline:·CONLIKE,
218 ···Unfolding:·DFun:·@m·::·*·->·*218 ···Unfolding:·DFun:·@m·::·*·->·*
219 ····················(v['GHC.Types.Many]·::·GHC.Base.Monad·m).219 ····················(v['GHC.Types.Many]·::·GHC.Base.Monad·m).
220 ················@(QuoteToQuasi·m)220 ················@(QuoteToQuasi·m)
221 ················($fMonadQuoteToQuasi·@m·v)221 ················($fMonadQuoteToQuasi·@m·v)
222 ················(\·@a·->222 ················(\·@a·->
223 ·················qtqError223 ·················qtqError
224 ···················@(GHC.Base.String·->·QuoteToQuasi·m·a)224 ···················@(GHC.Base.String·->·QuoteToQuasi·m·a)
225 ···················$fMonadFailQuoteToQuasi1)]225 ···················$fMonadFailQuoteToQuasi1)]
226 40ee13fc23c4a95805caac8d918aad27226 1a1ffd34183648c2877f6b2661a457a3
227 ··$fMonadFailQuoteToQuasi1·::·[GHC.Types.Char]227 ··$fMonadFailQuoteToQuasi1·::·[GHC.Types.Char]
228 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),228 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
229 ···Unfolding:·Core:·<vanilla>229 ···Unfolding:·Core:·<vanilla>
230 ··············GHC.CString.unpackCString#·$fMonadFailQuoteToQuasi2]230 ··············GHC.CString.unpackCString#·$fMonadFailQuoteToQuasi2]
231 d34dc8a38274aef3bed7f7a6aaa31838231 8bc2f3975d0de7fc3592e72d79e1521e
232 ··$fMonadFailQuoteToQuasi2·::·GHC.Prim.Addr#232 ··$fMonadFailQuoteToQuasi2·::·GHC.Prim.Addr#
233 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,233 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
234 ···Unfolding:·Core:·<vanilla>·"MonadFail.fail"#]234 ···Unfolding:·Core:·<vanilla>·"MonadFail.fail"#]
Max diff block lines reached; 47143/53574 bytes (88.00%) of diff not shown.