18.1 MB
/srv/reproducible-results/rbuild-debian/r-b-build.XL4DSfpo/b1/haskell-emojis_0.1.4.1-1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.XL4DSfpo/b2/haskell-emojis_0.1.4.1-1_amd64.changes
602 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·dbbb76698ee9a0e1ce3d88c80282ece2·1165480·haskell·optional·libghc-emojis-dev_0.1.4.1-1_amd64.deb 
2 ·08c5db6446649a09160bc238996d7313·40956·doc·optional·libghc-emojis-doc_0.1.4.1-1_all.deb 
3 ·640d70b91db56f3e3db7ac0dac83f392·1329172·haskell·optional·libghc-emojis-prof_0.1.4.1-1_amd64.deb1 ·a626e2e7ae953eb5f81889745f214982·1182828·haskell·optional·libghc-emojis-dev_0.1.4.1-1_amd64.deb
 2 ·86f9a33a8cfe120fc0dec7c4ffecf70f·40936·doc·optional·libghc-emojis-doc_0.1.4.1-1_all.deb
 3 ·38764471a8d79fb8432828084fc6f873·1404684·haskell·optional·libghc-emojis-prof_0.1.4.1-1_amd64.deb
11.0 MB
libghc-emojis-dev_0.1.4.1-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-18·16:51:25.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-09-18·16:51:25.000000·debian-binary
2 -rw-r--r--···0········0········0·····1252·2024-09-18·16:51:25.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1252·2024-09-18·16:51:25.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1164036·2024-09-18·16:51:25.000000·data.tar.xz3 -rw-r--r--···0········0········0··1181384·2024-09-18·16:51:25.000000·data.tar.xz
2.8 KB
control.tar.xz
2.78 KB
control.tar
1.15 KB
./control
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Package:·libghc-emojis-dev1 Package:·libghc-emojis-dev
2 Source:·haskell-emojis2 Source:·haskell-emojis
3 Version:·0.1.4.1-13 Version:·0.1.4.1-1
4 Architecture:·amd644 Architecture:·amd64
5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>
6 Installed-Size:·166706 Installed-Size:·16743
7 Depends:·libghc-base-dev-4.18.2.1-8e81e,·libghc-containers-dev-0.6.7-7a228,·libghc-text-dev-2.0.2-5b954,·libc6·(>=·2.2.5),·libgmp10·(>=·2:6.3.0+dfsg)7 Depends:·libghc-base-dev-4.18.2.1-8e81e,·libghc-containers-dev-0.6.7-7a228,·libghc-text-dev-2.0.2-5b954,·libc6·(>=·2.2.5),·libgmp10·(>=·2:6.3.0+dfsg)
8 Provides:·libghc-emojis-dev-0.1.4.1-1caf28 Provides:·libghc-emojis-dev-0.1.4.1-ed441
9 Section:·haskell9 Section:·haskell
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://github.com/jgm/emojis#readme11 Homepage:·https://github.com/jgm/emojis#readme
12 Description:·Conversion·between·emoji·characters·and·their·names12 Description:·Conversion·between·emoji·characters·and·their·names
13 ·This·package·provides·functions·for·converting·emoji·names·to·emoji13 ·This·package·provides·functions·for·converting·emoji·names·to·emoji
14 ·characters·and·vice·versa.14 ·characters·and·vice·versa.
15 ·.15 ·.
Offset 19, 8 lines modifiedOffset 19, 8 lines modified
19 ··-·It·uses·Text·rather·than·String19 ··-·It·uses·Text·rather·than·String
20 ··-·It·has·a·light·dependency·footprint:·in·particular,·it·does·not20 ··-·It·has·a·light·dependency·footprint:·in·particular,·it·does·not
21 ····require·aeson21 ····require·aeson
22 ··-·It·does·not·require·TemplateHaskell22 ··-·It·does·not·require·TemplateHaskell
23 ·.23 ·.
24 ·This·package·provides·a·library·for·the·Haskell·programming·language.24 ·This·package·provides·a·library·for·the·Haskell·programming·language.
25 ·See·http://www.haskell.org/·for·more·information·on·Haskell.25 ·See·http://www.haskell.org/·for·more·information·on·Haskell.
26 Ghc-Package:·emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ26 Ghc-Package:·emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP
1.61 KB
./md5sums
30.0 B
./md5sums
Files differ
1.56 KB
line order
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ/Text/Emoji.dyn_hi1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP/Text/Emoji.dyn_hi
2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ/Text/Emoji.hi2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP/Text/Emoji.hi
3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ/Trie.dyn_hi3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP/Trie.dyn_hi
4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ/Trie.hi4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP/Trie.hi
5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ/libHSemojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ.a5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP/libHSemojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP.a
6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSemojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ-ghc9.6.6.so6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSemojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP-ghc9.6.6.so
7 usr/share/doc/libghc-emojis-dev/changelog.Debian.gz7 usr/share/doc/libghc-emojis-dev/changelog.Debian.gz
8 usr/share/doc/libghc-emojis-dev/changelog.gz8 usr/share/doc/libghc-emojis-dev/changelog.gz
9 usr/share/doc/libghc-emojis-dev/copyright9 usr/share/doc/libghc-emojis-dev/copyright
10 var/lib/ghc/package.conf.d/emojis-0.1.4.1.conf10 var/lib/ghc/package.conf.d/emojis-0.1.4.1.conf
11.0 MB
data.tar.xz
11.0 MB
data.tar
4.67 KB
file list
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.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-18·16:51:25.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-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ/Text/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP/Text/
10 -rw-r--r--···0·root·········(0)·root·········(0)··1768756·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ/Text/Emoji.dyn_hi10 -rw-r--r--···0·root·········(0)·root·········(0)··1768735·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP/Text/Emoji.dyn_hi
11 -rw-r--r--···0·root·········(0)·root·········(0)··1768751·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ/Text/Emoji.hi11 -rw-r--r--···0·root·········(0)·root·········(0)··1768730·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP/Text/Emoji.hi
12 -rw-r--r--···0·root·········(0)·root·········(0)····13705·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ/Trie.dyn_hi12 -rw-r--r--···0·root·········(0)·root·········(0)····13722·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP/Trie.dyn_hi
13 -rw-r--r--···0·root·········(0)·root·········(0)····13701·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ/Trie.hi13 -rw-r--r--···0·root·········(0)·root·········(0)····13718·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP/Trie.hi
14 -rw-r--r--···0·root·········(0)·root·········(0)··8094574·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ/libHSemojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ.a14 -rw-r--r--···0·root·········(0)·root·········(0)··8144202·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP/libHSemojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP.a
15 -rw-r--r--···0·root·········(0)·root·········(0)··5381480·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSemojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ-ghc9.6.6.so15 -rw-r--r--···0·root·········(0)·root·········(0)··5406056·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSemojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP-ghc9.6.6.so
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/share/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/share/
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/share/doc/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/share/doc/
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/share/doc/libghc-emojis-dev/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/share/doc/libghc-emojis-dev/
19 -rw-r--r--···0·root·········(0)·root·········(0)······317·2024-09-18·16:51:25.000000·./usr/share/doc/libghc-emojis-dev/changelog.Debian.gz19 -rw-r--r--···0·root·········(0)·root·········(0)······317·2024-09-18·16:51:25.000000·./usr/share/doc/libghc-emojis-dev/changelog.Debian.gz
20 -rw-r--r--···0·root·········(0)·root·········(0)······372·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-emojis-dev/changelog.gz20 -rw-r--r--···0·root·········(0)·root·········(0)······372·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-emojis-dev/changelog.gz
21 -rw-r--r--···0·root·········(0)·root·········(0)·····3103·2024-09-18·16:51:25.000000·./usr/share/doc/libghc-emojis-dev/copyright21 -rw-r--r--···0·root·········(0)·root·········(0)·····3103·2024-09-18·16:51:25.000000·./usr/share/doc/libghc-emojis-dev/copyright
22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./var/22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./var/
2.3 KB
./var/lib/ghc/package.conf.d/emojis-0.1.4.1.conf
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 name:·················emojis1 name:·················emojis
2 version:··············0.1.4.12 version:··············0.1.4.1
3 visibility:···········public3 visibility:···········public
4 id:···················emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ 
5 key:··················emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ4 id:···················emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP
 5 key:··················emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP
6 license:··············BSD-3-Clause6 license:··············BSD-3-Clause
7 copyright:············2019·John·MacFarlane7 copyright:············2019·John·MacFarlane
8 maintainer:···········jgm@berkeley.edu8 maintainer:···········jgm@berkeley.edu
9 author:···············John·MacFarlane9 author:···············John·MacFarlane
10 homepage:·············https://github.com/jgm/emojis#readme10 homepage:·············https://github.com/jgm/emojis#readme
11 synopsis:·············Conversion·between·emoji·characters·and·their·names.11 synopsis:·············Conversion·between·emoji·characters·and·their·names.
12 description:12 description:
Offset 20, 26 lines modifiedOffset 20, 26 lines modified
20 ····-···It·supports·lookup·of·emoji·aliases·from·emoji20 ····-···It·supports·lookup·of·emoji·aliases·from·emoji
21 ····-···It·uses·Text·rather·than·String21 ····-···It·uses·Text·rather·than·String
22 ····-···It·has·a·lighter·dependency·footprint:·in·particular,·it22 ····-···It·has·a·lighter·dependency·footprint:·in·particular,·it
23 ····does·not·require·aeson23 ····does·not·require·aeson
24 ····-···It·does·not·require·TemplateHaskell24 ····-···It·does·not·require·TemplateHaskell
  
25 category:·············Text25 category:·············Text
26 abi:··················1caf2fadb90a708e4cb677d43e8bcebb26 abi:··················ed4418643460ef38658bfe92e1bfe9bb
27 exposed:··············True27 exposed:··············True
28 exposed-modules:······Text.Emoji28 exposed-modules:······Text.Emoji
29 hidden-modules:·······Trie29 hidden-modules:·······Trie
30 import-dirs:30 import-dirs:
31 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ31 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP
  
32 library-dirs:32 library-dirs:
33 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ33 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP
  
34 library-dirs-static:34 library-dirs-static:
35 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ35 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP
  
36 dynamic-library-dirs:·/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.636 dynamic-library-dirs:·/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6
37 data-dir:·············/usr/share/emojis37 data-dir:·············/usr/share/emojis
38 hs-libraries:·········HSemojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ38 hs-libraries:·········HSemojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP
39 depends:··············base-4.18.2.1·containers-0.6.7·text-2.0.239 depends:··············base-4.18.2.1·containers-0.6.7·text-2.0.2
40 haddock-interfaces:···/usr/lib/ghc-doc/haddock/emojis-0.1.4.1/emojis.haddock40 haddock-interfaces:···/usr/lib/ghc-doc/haddock/emojis-0.1.4.1/emojis.haddock
41 haddock-html:·········/usr/share/doc/libghc-emojis-doc/html/41 haddock-html:·········/usr/share/doc/libghc-emojis-doc/html/
5.47 MB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ/Text/Emoji.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP/Text/Emoji.dyn_hi
Files 98% similar despite different names
5.47 MB
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·Text.Emoji·90667 interface·Text.Emoji·9066
8 ··interface·hash:·3d0a5fa5da05939141b4e31233ce8e35 
9 ··ABI·hash:·fad29f00c8ebd2c528eaba5abac03ed5 
10 ··export-list·hash:·107daf6b3b4f066605763e0e6aa7ddb8 
11 ··orphan·hash:·ecdbcdbebd1c6c6ffdc49a94026e3d238 ··interface·hash:·2ff68b5bb78cd40bd8b40e9e7ef45202
 9 ··ABI·hash:·9f763f403b9bfd6a160c249289f191fe
 10 ··export-list·hash:·62b880d5b09dec9e622d2adc80ad7b93
 11 ··orphan·hash:·ec063c81e2b086487b8c8c52b2491cbd
12 ··flag·hash:·a0ffb8ced9f12150a8feff15d2d6aaa212 ··flag·hash:·a0ffb8ced9f12150a8feff15d2d6aaa2
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a16b6549578bb2556960d2ad62ffe68a16 ··src_hash:·a16b6549578bb2556960d2ad62ffe68a
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 exports:20 exports:
21 ··aliasesFromEmoji21 ··aliasesFromEmoji
22 ··baseEmojis22 ··baseEmojis
23 ··emojiFromAlias23 ··emojiFromAlias
24 ··emojis24 ··emojis
25 ··replaceEmojis25 ··replaceEmojis
26 ··zwjEmojis26 ··zwjEmojis
27 direct·module·dependencies:·emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ:Trie27 direct·module·dependencies:·emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP:Trie
28 boot·module·dependencies:28 boot·module·dependencies:
29 direct·package·dependencies:·base-4.18.2.1·containers-0.6.729 direct·package·dependencies:·base-4.18.2.1·containers-0.6.7
30 ·····························text-2.0.230 ·····························text-2.0.2
31 plugin·package·dependencies:31 plugin·package·dependencies:
32 trusted·package·dependencies:·base-4.18.2.1·text-2.0.232 trusted·package·dependencies:·base-4.18.2.1·text-2.0.2
33 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic33 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
34 ·········Data.ByteString.Builder·GHC.Prim.Ext·Data.Text·Data.Text.Show34 ·········Data.ByteString.Builder·GHC.Prim.Ext·Data.Text·Data.Text.Show
Offset 50, 27 lines modifiedOffset 50, 27 lines modified
50 import··-/··Data.List·3e168490a8f5bfd8fa39a529bc1395b750 import··-/··Data.List·3e168490a8f5bfd8fa39a529bc1395b7
51 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b951 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
52 import··-/··GHC.Char·f421e446a5d8050ece1c2f4b7a0d0b5c52 import··-/··GHC.Char·f421e446a5d8050ece1c2f4b7a0d0b5c
53 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c53 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c
54 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc254 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
55 import··-/··Data.Map·91f691ca7a25eccfa89e363df8e4d7e355 import··-/··Data.Map·91f691ca7a25eccfa89e363df8e4d7e3
56 import··-/··Data.Map.Internal·e8d01514db5dace8b07127021ab4ca1f56 import··-/··Data.Map.Internal·e8d01514db5dace8b07127021ab4ca1f
57 import··-/··emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ:Trie·40daef796892a4e4caed50b300a64a5e 
58 ··exports:·8c41b47e28f19be5e4ed6ab411e20970 
59 ··Trie·4faf5b365f308a2a7a97f57be044b4c1 
60 ··fromList·78ff41ccc216f69e271fd71091d80830 
61 ··matchLongestPrefix·847cc7ce7131eca8f8c0b719e0ded27157 import··-/··emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP:Trie·e6b38bc85723b409c9d8fc4b92ba8f72
 58 ··exports:·9723541bb130e771a03f8239ebe3f497
 59 ··Trie·5004232a5739fce9c4a0058c9a9417ee
 60 ··fromList·c7e0a628cd98b2f5aee1bbdec900fc93
 61 ··matchLongestPrefix·b7dbc5e372f278ecf943951e4de4e809
62 import··-/··Data.Text·07c9665aa2ffb82208b6e9af6e1ffdd762 import··-/··Data.Text·07c9665aa2ffb82208b6e9af6e1ffdd7
63 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b72124763 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247
64 import··-/··Data.Text.Show·1ce463eff9fb742a93099cfcf693e0f364 import··-/··Data.Text.Show·1ce463eff9fb742a93099cfcf693e0f3
65 addDependentFile·"src/Text/emojis.inc"·83887a960d709a7c8a4b14d5c1b4252b65 addDependentFile·"src/Text/emojis.inc"·83887a960d709a7c8a4b14d5c1b4252b
66 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e266 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
67 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·551cbe42014346fd9291a1b78ddae82d67 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·b95dac1b520200f07a1c36fe354d5f13
68 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d68 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
69 b27140c2e093b31e35b78e669c9c5b2369 262ca35bd0b5fc4d83dacc9f6337fd66
70 ··$sfromList·::70 ··$sfromList·::
71 ····[(Data.Text.Internal.Text,·a)]71 ····[(Data.Text.Internal.Text,·a)]
72 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a72 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a
73 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,73 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
74 ···Inline:,74 ···Inline:,
75 ···Unfolding:·Core:·<vanilla>75 ···Unfolding:·Core:·<vanilla>
76 ··············\·@a·(ds['GHC.Types.Many]·::·[(Data.Text.Internal.Text,·a)])·->76 ··············\·@a·(ds['GHC.Types.Many]·::·[(Data.Text.Internal.Text,·a)])·->
Offset 264, 84736 lines modifiedOffset 264, 84736 lines modified
264 ·······································1#264 ·······································1#
265 ·······································wild5265 ·······································wild5
266 ·······································x266 ·······································x
267 ·······································(Data.Map.Internal.Tip·@Data.Text.Internal.Text·@a)267 ·······································(Data.Map.Internal.Tip·@Data.Text.Internal.Text·@a)
268 ·······································(Data.Map.Internal.Tip268 ·······································(Data.Map.Internal.Tip
269 ··········································@Data.Text.Internal.Text269 ··········································@Data.Text.Internal.Text
270 ··········································@a))·}·}·}·}·}·}·}·}·}]270 ··········································@a))·}·}·}·}·}·}·}·}·}]
271 00a592c6fe8f3a6480c2c56417a75896271 b4e3ca287bcd56d7c5448ce0dd1d8b68
272 ··$sfromList1·::272 ··$sfromList1·::
273 ····[(Data.Text.Internal.Text,·a)]273 ····[(Data.Text.Internal.Text,·a)]
274 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a274 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a
275 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a275 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a
276 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,276 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
277 ···Strictness:·<1L><1L>]277 ···Strictness:·<1L><1L>]
278 58190a6016ace4446633518a7e155092278 a12194b7fab06849250646013a1fe378
279 ··$sgo15·::279 ··$sgo15·::
280 ····(GHC.Maybe.Maybe·a1·->·GHC.Maybe.Maybe·a1)280 ····(GHC.Maybe.Maybe·a1·->·GHC.Maybe.Maybe·a1)
281 ····->·Data.Text.Internal.Text281 ····->·Data.Text.Internal.Text
282 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a1282 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a1
283 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a1283 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a1
284 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,284 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
285 ···Strictness:·<1C(1,L)><1L><1L>]285 ···Strictness:·<1C(1,L)><1L><1L>]
286 a82cb1995549513c7489badff7a5bd4e286 8f14b11dfe36ba6b44ffd47fee7149dc
287 ··$trModule·::·GHC.Types.Module287 ··$trModule·::·GHC.Types.Module
288 ··[HasNoCafRefs,·TagSig:·<TagProper>,288 ··[HasNoCafRefs,·TagSig:·<TagProper>,
289 ···LambdaFormInfo:·LFCon[GHC.Types.Module],289 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
290 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]290 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
291 0b30abaf4df9b6c8c9d392a2e5a77946291 539748aa89447cb0b3ca729dc9a7d3f0
292 ··$trModule1·::·GHC.Types.TrName292 ··$trModule1·::·GHC.Types.TrName
293 ··[HasNoCafRefs,·TagSig:·<TagProper>,293 ··[HasNoCafRefs,·TagSig:·<TagProper>,
294 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],294 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
295 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]295 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
296 9a46e0f3236a6d369f1536409881b159296 183a1004d592a3b079f0248cc40790a9
297 ··$trModule2·::·GHC.Prim.Addr#297 ··$trModule2·::·GHC.Prim.Addr#
298 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,298 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
299 ···Unfolding:·Core:·<vanilla>·"Text.Emoji"#]299 ···Unfolding:·Core:·<vanilla>·"Text.Emoji"#]
300 16652cea5eed4cd3c957200085eef1f7300 2835cd19a155d2e259dd98cb103c682c
301 ··$trModule3·::·GHC.Types.TrName301 ··$trModule3·::·GHC.Types.TrName
302 ··[HasNoCafRefs,·TagSig:·<TagProper>,302 ··[HasNoCafRefs,·TagSig:·<TagProper>,
303 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],303 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
304 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]304 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
305 f80964e4c9cdef952046690c6f613fb4305 88d7541b6942e6c7fa1dbbbdb2302acc
306 ··$trModule4·::·GHC.Prim.Addr#306 ··$trModule4·::·GHC.Prim.Addr#
307 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,307 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
308 ···Unfolding:·Core:·<vanilla>308 ···Unfolding:·Core:·<vanilla>
309 ··············"emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ"#] 
310 b70efccda21a9b71b4db4890d7348437309 ··············"emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP"#]
 310 c7208f4e49a96c787595d16cd2d09d34
311 ··$w$sgo15·::311 ··$w$sgo15·::
312 ····Data.Text.Internal.Text312 ····Data.Text.Internal.Text
313 ····->·GHC.Prim.ByteArray#313 ····->·GHC.Prim.ByteArray#
314 ····->·GHC.Prim.Int#314 ····->·GHC.Prim.Int#
315 ····->·GHC.Prim.Int#315 ····->·GHC.Prim.Int#
316 ····->·a1316 ····->·a1
317 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a1317 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a1
318 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a1318 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a1
319 ··StrWork([~,·~,·~,·~,·~,·!])319 ··StrWork([~,·~,·~,·~,·~,·!])
Max diff block lines reached; 5724380/5730598 bytes (99.89%) of diff not shown.
5.47 MB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ/Text/Emoji.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP/Text/Emoji.hi
Files 98% similar despite different names
5.47 MB
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·Text.Emoji·90667 interface·Text.Emoji·9066
8 ··interface·hash:·3d0a5fa5da05939141b4e31233ce8e35 
9 ··ABI·hash:·fad29f00c8ebd2c528eaba5abac03ed5 
10 ··export-list·hash:·107daf6b3b4f066605763e0e6aa7ddb8 
11 ··orphan·hash:·ecdbcdbebd1c6c6ffdc49a94026e3d238 ··interface·hash:·2ff68b5bb78cd40bd8b40e9e7ef45202
 9 ··ABI·hash:·9f763f403b9bfd6a160c249289f191fe
 10 ··export-list·hash:·62b880d5b09dec9e622d2adc80ad7b93
 11 ··orphan·hash:·ec063c81e2b086487b8c8c52b2491cbd
12 ··flag·hash:·172c8f38f3e28e9a5a651fb45c345d0412 ··flag·hash:·172c8f38f3e28e9a5a651fb45c345d04
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a16b6549578bb2556960d2ad62ffe68a16 ··src_hash:·a16b6549578bb2556960d2ad62ffe68a
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 exports:20 exports:
21 ··aliasesFromEmoji21 ··aliasesFromEmoji
22 ··baseEmojis22 ··baseEmojis
23 ··emojiFromAlias23 ··emojiFromAlias
24 ··emojis24 ··emojis
25 ··replaceEmojis25 ··replaceEmojis
26 ··zwjEmojis26 ··zwjEmojis
27 direct·module·dependencies:·emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ:Trie27 direct·module·dependencies:·emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP:Trie
28 boot·module·dependencies:28 boot·module·dependencies:
29 direct·package·dependencies:·base-4.18.2.1·containers-0.6.729 direct·package·dependencies:·base-4.18.2.1·containers-0.6.7
30 ·····························text-2.0.230 ·····························text-2.0.2
31 plugin·package·dependencies:31 plugin·package·dependencies:
32 trusted·package·dependencies:·base-4.18.2.1·text-2.0.232 trusted·package·dependencies:·base-4.18.2.1·text-2.0.2
33 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic33 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
34 ·········Data.ByteString.Builder·GHC.Prim.Ext·Data.Text·Data.Text.Show34 ·········Data.ByteString.Builder·GHC.Prim.Ext·Data.Text·Data.Text.Show
Offset 50, 27 lines modifiedOffset 50, 27 lines modified
50 import··-/··Data.List·3e168490a8f5bfd8fa39a529bc1395b750 import··-/··Data.List·3e168490a8f5bfd8fa39a529bc1395b7
51 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b951 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
52 import··-/··GHC.Char·f421e446a5d8050ece1c2f4b7a0d0b5c52 import··-/··GHC.Char·f421e446a5d8050ece1c2f4b7a0d0b5c
53 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c53 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c
54 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc254 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
55 import··-/··Data.Map·91f691ca7a25eccfa89e363df8e4d7e355 import··-/··Data.Map·91f691ca7a25eccfa89e363df8e4d7e3
56 import··-/··Data.Map.Internal·e8d01514db5dace8b07127021ab4ca1f56 import··-/··Data.Map.Internal·e8d01514db5dace8b07127021ab4ca1f
57 import··-/··emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ:Trie·40daef796892a4e4caed50b300a64a5e 
58 ··exports:·8c41b47e28f19be5e4ed6ab411e20970 
59 ··Trie·4faf5b365f308a2a7a97f57be044b4c1 
60 ··fromList·78ff41ccc216f69e271fd71091d80830 
61 ··matchLongestPrefix·847cc7ce7131eca8f8c0b719e0ded27157 import··-/··emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP:Trie·e6b38bc85723b409c9d8fc4b92ba8f72
 58 ··exports:·9723541bb130e771a03f8239ebe3f497
 59 ··Trie·5004232a5739fce9c4a0058c9a9417ee
 60 ··fromList·c7e0a628cd98b2f5aee1bbdec900fc93
 61 ··matchLongestPrefix·b7dbc5e372f278ecf943951e4de4e809
62 import··-/··Data.Text·07c9665aa2ffb82208b6e9af6e1ffdd762 import··-/··Data.Text·07c9665aa2ffb82208b6e9af6e1ffdd7
63 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b72124763 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247
64 import··-/··Data.Text.Show·1ce463eff9fb742a93099cfcf693e0f364 import··-/··Data.Text.Show·1ce463eff9fb742a93099cfcf693e0f3
65 addDependentFile·"src/Text/emojis.inc"·83887a960d709a7c8a4b14d5c1b4252b65 addDependentFile·"src/Text/emojis.inc"·83887a960d709a7c8a4b14d5c1b4252b
66 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e266 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
67 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·551cbe42014346fd9291a1b78ddae82d67 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·b95dac1b520200f07a1c36fe354d5f13
68 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d68 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
69 b27140c2e093b31e35b78e669c9c5b2369 262ca35bd0b5fc4d83dacc9f6337fd66
70 ··$sfromList·::70 ··$sfromList·::
71 ····[(Data.Text.Internal.Text,·a)]71 ····[(Data.Text.Internal.Text,·a)]
72 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a72 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a
73 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,73 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
74 ···Inline:,74 ···Inline:,
75 ···Unfolding:·Core:·<vanilla>75 ···Unfolding:·Core:·<vanilla>
76 ··············\·@a·(ds['GHC.Types.Many]·::·[(Data.Text.Internal.Text,·a)])·->76 ··············\·@a·(ds['GHC.Types.Many]·::·[(Data.Text.Internal.Text,·a)])·->
Offset 264, 84736 lines modifiedOffset 264, 84736 lines modified
264 ·······································1#264 ·······································1#
265 ·······································wild5265 ·······································wild5
266 ·······································x266 ·······································x
267 ·······································(Data.Map.Internal.Tip·@Data.Text.Internal.Text·@a)267 ·······································(Data.Map.Internal.Tip·@Data.Text.Internal.Text·@a)
268 ·······································(Data.Map.Internal.Tip268 ·······································(Data.Map.Internal.Tip
269 ··········································@Data.Text.Internal.Text269 ··········································@Data.Text.Internal.Text
270 ··········································@a))·}·}·}·}·}·}·}·}·}]270 ··········································@a))·}·}·}·}·}·}·}·}·}]
271 00a592c6fe8f3a6480c2c56417a75896271 b4e3ca287bcd56d7c5448ce0dd1d8b68
272 ··$sfromList1·::272 ··$sfromList1·::
273 ····[(Data.Text.Internal.Text,·a)]273 ····[(Data.Text.Internal.Text,·a)]
274 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a274 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a
275 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a275 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a
276 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,276 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
277 ···Strictness:·<1L><1L>]277 ···Strictness:·<1L><1L>]
278 58190a6016ace4446633518a7e155092278 a12194b7fab06849250646013a1fe378
279 ··$sgo15·::279 ··$sgo15·::
280 ····(GHC.Maybe.Maybe·a1·->·GHC.Maybe.Maybe·a1)280 ····(GHC.Maybe.Maybe·a1·->·GHC.Maybe.Maybe·a1)
281 ····->·Data.Text.Internal.Text281 ····->·Data.Text.Internal.Text
282 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a1282 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a1
283 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a1283 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a1
284 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,284 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
285 ···Strictness:·<1C(1,L)><1L><1L>]285 ···Strictness:·<1C(1,L)><1L><1L>]
286 a82cb1995549513c7489badff7a5bd4e286 8f14b11dfe36ba6b44ffd47fee7149dc
287 ··$trModule·::·GHC.Types.Module287 ··$trModule·::·GHC.Types.Module
288 ··[HasNoCafRefs,·TagSig:·<TagProper>,288 ··[HasNoCafRefs,·TagSig:·<TagProper>,
289 ···LambdaFormInfo:·LFCon[GHC.Types.Module],289 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
290 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]290 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
291 0b30abaf4df9b6c8c9d392a2e5a77946291 539748aa89447cb0b3ca729dc9a7d3f0
292 ··$trModule1·::·GHC.Types.TrName292 ··$trModule1·::·GHC.Types.TrName
293 ··[HasNoCafRefs,·TagSig:·<TagProper>,293 ··[HasNoCafRefs,·TagSig:·<TagProper>,
294 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],294 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
295 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]295 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
296 9a46e0f3236a6d369f1536409881b159296 183a1004d592a3b079f0248cc40790a9
297 ··$trModule2·::·GHC.Prim.Addr#297 ··$trModule2·::·GHC.Prim.Addr#
298 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,298 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
299 ···Unfolding:·Core:·<vanilla>·"Text.Emoji"#]299 ···Unfolding:·Core:·<vanilla>·"Text.Emoji"#]
300 16652cea5eed4cd3c957200085eef1f7300 2835cd19a155d2e259dd98cb103c682c
301 ··$trModule3·::·GHC.Types.TrName301 ··$trModule3·::·GHC.Types.TrName
302 ··[HasNoCafRefs,·TagSig:·<TagProper>,302 ··[HasNoCafRefs,·TagSig:·<TagProper>,
303 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],303 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
304 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]304 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
305 f80964e4c9cdef952046690c6f613fb4305 88d7541b6942e6c7fa1dbbbdb2302acc
306 ··$trModule4·::·GHC.Prim.Addr#306 ··$trModule4·::·GHC.Prim.Addr#
307 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,307 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
308 ···Unfolding:·Core:·<vanilla>308 ···Unfolding:·Core:·<vanilla>
309 ··············"emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ"#] 
310 b70efccda21a9b71b4db4890d7348437309 ··············"emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP"#]
 310 c7208f4e49a96c787595d16cd2d09d34
311 ··$w$sgo15·::311 ··$w$sgo15·::
312 ····Data.Text.Internal.Text312 ····Data.Text.Internal.Text
313 ····->·GHC.Prim.ByteArray#313 ····->·GHC.Prim.ByteArray#
314 ····->·GHC.Prim.Int#314 ····->·GHC.Prim.Int#
315 ····->·GHC.Prim.Int#315 ····->·GHC.Prim.Int#
316 ····->·a1316 ····->·a1
317 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a1317 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a1
318 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a1318 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a1
319 ··StrWork([~,·~,·~,·~,·~,·!])319 ··StrWork([~,·~,·~,·~,·~,·!])
Max diff block lines reached; 5724380/5730595 bytes (99.89%) of diff not shown.
20.6 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ/Trie.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP/Trie.hi
Files 98% similar despite different names
20.4 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Trie·90667 interface·Trie·9066
8 ··interface·hash:·5d10989dc74c965579a435888fefd013 
9 ··ABI·hash:·40daef796892a4e4caed50b300a64a5e 
10 ··export-list·hash:·8c41b47e28f19be5e4ed6ab411e209708 ··interface·hash:·b02af8bdfb600f5006fc4d7a61e37b35
 9 ··ABI·hash:·e6b38bc85723b409c9d8fc4b92ba8f72
 10 ··export-list·hash:·9723541bb130e771a03f8239ebe3f497
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·06ede00caa646185a8c9e5c1b777857612 ··flag·hash:·3e94c77a66cd06237a06d09158deabb0
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·6f028675dc744d7f8b876e89230d2d8e16 ··src_hash:·6f028675dc744d7f8b876e89230d2d8e
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 52, 42 lines modifiedOffset 52, 42 lines modified
52 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc52 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
53 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc253 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
54 import··-/··Data.IntMap·3370b97a4602809921a0099455c75e8654 import··-/··Data.IntMap·3370b97a4602809921a0099455c75e86
55 import··-/··Data.IntMap.Internal·5b19c2d85568e211ec673f1ab1d4f33255 import··-/··Data.IntMap.Internal·5b19c2d85568e211ec673f1ab1d4f332
56 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0856 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
57 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9457 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
58 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e258 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
59 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·551cbe42014346fd9291a1b78ddae82d59 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·b95dac1b520200f07a1c36fe354d5f13
60 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d60 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
61 9c5a84e243c52dcb74fa24268fa30ca361 29ed53455b73d522a319db10929137d3
62 ··$fEqTrie·::·GHC.Classes.Eq·a·=>·GHC.Classes.Eq·(Trie·a)62 ··$fEqTrie·::·GHC.Classes.Eq·a·=>·GHC.Classes.Eq·(Trie·a)
63 ··DFunId63 ··DFunId
64 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,64 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
65 ···Strictness:·<LP(LC(L,C(1,L)),A)>,·Inline:·CONLIKE,65 ···Strictness:·<LP(LC(L,C(1,L)),A)>,·Inline:·CONLIKE,
66 ···Unfolding:·DFun:·@a·(v['GHC.Types.Many]·::·GHC.Classes.Eq·a).66 ···Unfolding:·DFun:·@a·(v['GHC.Types.Many]·::·GHC.Classes.Eq·a).
67 ················@(Trie·a)·($fEqTrie_$c==·@a·v)·($fEqTrie_$c/=·@a·v)]67 ················@(Trie·a)·($fEqTrie_$c==·@a·v)·($fEqTrie_$c/=·@a·v)]
68 d4a59e8a98b756ac49f2932b82ec5f9668 0b841c7710f76382cac857c45f94d5b9
69 ··$fEqTrie_$c/=·::69 ··$fEqTrie_$c/=·::
70 ····GHC.Classes.Eq·a·=>·Trie·a·->·Trie·a·->·GHC.Types.Bool70 ····GHC.Classes.Eq·a·=>·Trie·a·->·Trie·a·->·GHC.Types.Bool
71 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,71 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
72 ···Strictness:·<LP(LC(L,C(1,L)),A)><L><L>,·Inline:·(sat-args=2),72 ···Strictness:·<LP(LC(L,C(1,L)),A)><L><L>,·Inline:·(sat-args=2),
73 ···Unfolding:·Core:·StableUser·<3,FalseFalse>73 ···Unfolding:·Core:·StableUser·<3,FalseFalse>
74 ··············\·@a74 ··············\·@a
75 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·a)75 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·a)
76 ················(eta['GHC.Types.Many]·::·Trie·a)76 ················(eta['GHC.Types.Many]·::·Trie·a)
77 ················(eta1['GHC.Types.Many]·::·Trie·a)·->77 ················(eta1['GHC.Types.Many]·::·Trie·a)·->
78 ··············case·$fEqTrie_$c==·@a·$dEq·eta·eta1·of·wild·{78 ··············case·$fEqTrie_$c==·@a·$dEq·eta·eta1·of·wild·{
79 ················GHC.Types.False·->·GHC.Types.True79 ················GHC.Types.False·->·GHC.Types.True
80 ················GHC.Types.True·->·GHC.Types.False·}]80 ················GHC.Types.True·->·GHC.Types.False·}]
81 c5df4fb0a87ddd11cfe9d95cac7e908081 6efcdd1ff0a731cadec68756baa81a5f
82 ··$fEqTrie_$c==·::82 ··$fEqTrie_$c==·::
83 ····GHC.Classes.Eq·a·=>·Trie·a·->·Trie·a·->·GHC.Types.Bool83 ····GHC.Classes.Eq·a·=>·Trie·a·->·Trie·a·->·GHC.Types.Bool
84 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,84 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
85 ···Strictness:·<LP(LC(L,C(1,L)),A)>]85 ···Strictness:·<LP(LC(L,C(1,L)),A)>]
86 6087cdacb1ad7c9e2ca5f6daacd199f586 0eb63303477019e09296b29044e6df5a
87 ··$fMonoidTrie·::·GHC.Base.Monoid·(Trie·a)87 ··$fMonoidTrie·::·GHC.Base.Monoid·(Trie·a)
88 ··DFunId88 ··DFunId
89 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Base.C:Monoid],89 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Base.C:Monoid],
90 ···Inline:·CONLIKE,90 ···Inline:·CONLIKE,
91 ···Unfolding:·DFun:·@a.91 ···Unfolding:·DFun:·@a.
92 ················@(Trie·a)92 ················@(Trie·a)
93 ················($fSemigroupTrie·@a)93 ················($fSemigroupTrie·@a)
Offset 96, 15 lines modifiedOffset 96, 15 lines modified
96 ················(\·(eta['GHC.Types.Many]·::·[Trie·a])·->96 ················(\·(eta['GHC.Types.Many]·::·[Trie·a])·->
97 ·················GHC.Base.foldr97 ·················GHC.Base.foldr
98 ···················@(Trie·a)98 ···················@(Trie·a)
99 ···················@(Trie·a)99 ···················@(Trie·a)
100 ···················($fMonoidTrie_$c<>·@a)100 ···················($fMonoidTrie_$c<>·@a)
101 ···················(empty·@a)101 ···················(empty·@a)
102 ···················eta)]102 ···················eta)]
103 6a14409aec679c1ffb554405462ab501103 e136dec56e8a69db823cd5bc5869ae61
104 ··$fMonoidTrie_$c<>·::·Trie·a·->·Trie·a·->·Trie·a104 ··$fMonoidTrie_$c<>·::·Trie·a·->·Trie·a·->·Trie·a
105 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,105 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
106 ···Strictness:·<SL><1L>,106 ···Strictness:·<SL><1L>,
107 ···Unfolding:·Core:·<vanilla>107 ···Unfolding:·Core:·<vanilla>
108 ··············\·@a108 ··············\·@a
109 ················(trie1['GHC.Types.Many]·::·Trie·a)109 ················(trie1['GHC.Types.Many]·::·Trie·a)
110 ················(trie2['GHC.Types.Many]·::·Trie·a)·->110 ················(trie2['GHC.Types.Many]·::·Trie·a)·->
Offset 123, 21 lines modifiedOffset 123, 21 lines modified
123 ·························(go1·ys)·}·}123 ·························(go1·ys)·}·}
124 ··············}·in124 ··············}·in
125 ··············go1125 ··············go1
126 ················($fMonoidTrie_go126 ················($fMonoidTrie_go
127 ···················@a127 ···················@a
128 ···················(GHC.Types.[]·@Data.IntSet.Internal.Key)128 ···················(GHC.Types.[]·@Data.IntSet.Internal.Key)
129 ···················trie2)]129 ···················trie2)]
130 7d28994f37b47c03eb6a37af89b133ac130 18d72fc040fc115324fe14ecbce6ed83
131 ··$fMonoidTrie_go·::131 ··$fMonoidTrie_go·::
132 ····[Data.IntSet.Internal.Key]132 ····[Data.IntSet.Internal.Key]
133 ····->·Trie·a·->·[([Data.IntSet.Internal.Key],·a)]133 ····->·Trie·a·->·[([Data.IntSet.Internal.Key],·a)]
134 ··[HasNoCafRefs,·TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·2,134 ··[HasNoCafRefs,·TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·2,
135 ···Arity:·2,·Strictness:·<L><1L>]135 ···Arity:·2,·Strictness:·<L><1L>]
136 f9d7c1eedabc2bcad19ac53294b1cdc3136 28c2096b7ea0fb40de838c621288acf4
137 ··$fOrdTrie·::·GHC.Classes.Ord·a·=>·GHC.Classes.Ord·(Trie·a)137 ··$fOrdTrie·::·GHC.Classes.Ord·a·=>·GHC.Classes.Ord·(Trie·a)
138 ··DFunId138 ··DFunId
139 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,139 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
140 ···Strictness:·<LP(LP(LC(L,C(1,L)),A),LC(L,C(1,L)),A,A,A,A,A,A)>,140 ···Strictness:·<LP(LP(LC(L,C(1,L)),A),LC(L,C(1,L)),A,A,A,A,A,A)>,
141 ···Inline:·CONLIKE,141 ···Inline:·CONLIKE,
142 ···Unfolding:·DFun:·@a·(v['GHC.Types.Many]·::·GHC.Classes.Ord·a).142 ···Unfolding:·DFun:·@a·(v['GHC.Types.Many]·::·GHC.Classes.Ord·a).
143 ················@(Trie·a)143 ················@(Trie·a)
Offset 147, 215 lines modifiedOffset 147, 215 lines modified
147 ················($fOrdTrie_$c<=·@a·v)147 ················($fOrdTrie_$c<=·@a·v)
148 ················(\·(a1['GHC.Types.Many]·::·Trie·a)148 ················(\·(a1['GHC.Types.Many]·::·Trie·a)
149 ···················(b['GHC.Types.Many]·::·Trie·a)·->149 ···················(b['GHC.Types.Many]·::·Trie·a)·->
150 ·················$fOrdTrie_$c<·@a·v·b·a1)150 ·················$fOrdTrie_$c<·@a·v·b·a1)
151 ················($fOrdTrie_$c>=·@a·v)151 ················($fOrdTrie_$c>=·@a·v)
152 ················($fOrdTrie_$cmax·@a·v)152 ················($fOrdTrie_$cmax·@a·v)
153 ················($fOrdTrie_$cmin·@a·v)]153 ················($fOrdTrie_$cmin·@a·v)]
154 773fa5461a591b5036b55a3d4f384ecb154 803d93500a0f2158cc9850903235f9eb
155 ··$fOrdTrie_$c<·::155 ··$fOrdTrie_$c<·::
156 ····GHC.Classes.Ord·a·=>·Trie·a·->·Trie·a·->·GHC.Types.Bool156 ····GHC.Classes.Ord·a·=>·Trie·a·->·Trie·a·->·GHC.Types.Bool
157 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,157 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
158 ···Strictness:·<LP(LP(LC(L,C(1,L)),A),LC(L,C(1,L)),A,A,A,A,A,A)>]158 ···Strictness:·<LP(LP(LC(L,C(1,L)),A),LC(L,C(1,L)),A,A,A,A,A,A)>]
159 9bb076057edf947f4bf52ae27d863667159 d8896a74ce859b5fe5839f2b9fbf44fc
160 ··$fOrdTrie_$c<=·::160 ··$fOrdTrie_$c<=·::
161 ····GHC.Classes.Ord·a·=>·Trie·a·->·Trie·a·->·GHC.Types.Bool161 ····GHC.Classes.Ord·a·=>·Trie·a·->·Trie·a·->·GHC.Types.Bool
162 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,162 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
163 ···Strictness:·<LP(LP(LC(L,C(1,L)),A),LC(L,C(1,L)),A,A,A,A,A,A)><L><L>,163 ···Strictness:·<LP(LP(LC(L,C(1,L)),A),LC(L,C(1,L)),A,A,A,A,A,A)><L><L>,
164 ···Unfolding:·Core:·<vanilla>164 ···Unfolding:·Core:·<vanilla>
165 ··············\·@a165 ··············\·@a
166 ················($dOrd['GHC.Types.Many]·::·GHC.Classes.Ord·a)166 ················($dOrd['GHC.Types.Many]·::·GHC.Classes.Ord·a)
167 ················(a1['GHC.Types.Many]·::·Trie·a)167 ················(a1['GHC.Types.Many]·::·Trie·a)
168 ················(b['GHC.Types.Many]·::·Trie·a)·->168 ················(b['GHC.Types.Many]·::·Trie·a)·->
169 ··············case·$fOrdTrie_$c<·@a·$dOrd·b·a1·of·wild·{169 ··············case·$fOrdTrie_$c<·@a·$dOrd·b·a1·of·wild·{
170 ················GHC.Types.False·->·GHC.Types.True170 ················GHC.Types.False·->·GHC.Types.True
Max diff block lines reached; 14842/20833 bytes (71.24%) of diff not shown.
20.6 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ/Trie.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP/Trie.dyn_hi
Files 97% similar despite different names
20.4 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Trie·90667 interface·Trie·9066
8 ··interface·hash:·5d10989dc74c965579a435888fefd013 
9 ··ABI·hash:·40daef796892a4e4caed50b300a64a5e 
10 ··export-list·hash:·8c41b47e28f19be5e4ed6ab411e209708 ··interface·hash:·b02af8bdfb600f5006fc4d7a61e37b35
 9 ··ABI·hash:·e6b38bc85723b409c9d8fc4b92ba8f72
 10 ··export-list·hash:·9723541bb130e771a03f8239ebe3f497
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·3e94c77a66cd06237a06d09158deabb012 ··flag·hash:·06ede00caa646185a8c9e5c1b7778576
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·6f028675dc744d7f8b876e89230d2d8e16 ··src_hash:·6f028675dc744d7f8b876e89230d2d8e
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 52, 42 lines modifiedOffset 52, 42 lines modified
52 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc52 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
53 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc253 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
54 import··-/··Data.IntMap·3370b97a4602809921a0099455c75e8654 import··-/··Data.IntMap·3370b97a4602809921a0099455c75e86
55 import··-/··Data.IntMap.Internal·5b19c2d85568e211ec673f1ab1d4f33255 import··-/··Data.IntMap.Internal·5b19c2d85568e211ec673f1ab1d4f332
56 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0856 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
57 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9457 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
58 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e258 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
59 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·551cbe42014346fd9291a1b78ddae82d59 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·b95dac1b520200f07a1c36fe354d5f13
60 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d60 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
61 9c5a84e243c52dcb74fa24268fa30ca361 29ed53455b73d522a319db10929137d3
62 ··$fEqTrie·::·GHC.Classes.Eq·a·=>·GHC.Classes.Eq·(Trie·a)62 ··$fEqTrie·::·GHC.Classes.Eq·a·=>·GHC.Classes.Eq·(Trie·a)
63 ··DFunId63 ··DFunId
64 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,64 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
65 ···Strictness:·<LP(LC(L,C(1,L)),A)>,·Inline:·CONLIKE,65 ···Strictness:·<LP(LC(L,C(1,L)),A)>,·Inline:·CONLIKE,
66 ···Unfolding:·DFun:·@a·(v['GHC.Types.Many]·::·GHC.Classes.Eq·a).66 ···Unfolding:·DFun:·@a·(v['GHC.Types.Many]·::·GHC.Classes.Eq·a).
67 ················@(Trie·a)·($fEqTrie_$c==·@a·v)·($fEqTrie_$c/=·@a·v)]67 ················@(Trie·a)·($fEqTrie_$c==·@a·v)·($fEqTrie_$c/=·@a·v)]
68 d4a59e8a98b756ac49f2932b82ec5f9668 0b841c7710f76382cac857c45f94d5b9
69 ··$fEqTrie_$c/=·::69 ··$fEqTrie_$c/=·::
70 ····GHC.Classes.Eq·a·=>·Trie·a·->·Trie·a·->·GHC.Types.Bool70 ····GHC.Classes.Eq·a·=>·Trie·a·->·Trie·a·->·GHC.Types.Bool
71 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,71 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
72 ···Strictness:·<LP(LC(L,C(1,L)),A)><L><L>,·Inline:·(sat-args=2),72 ···Strictness:·<LP(LC(L,C(1,L)),A)><L><L>,·Inline:·(sat-args=2),
73 ···Unfolding:·Core:·StableUser·<3,FalseFalse>73 ···Unfolding:·Core:·StableUser·<3,FalseFalse>
74 ··············\·@a74 ··············\·@a
75 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·a)75 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·a)
76 ················(eta['GHC.Types.Many]·::·Trie·a)76 ················(eta['GHC.Types.Many]·::·Trie·a)
77 ················(eta1['GHC.Types.Many]·::·Trie·a)·->77 ················(eta1['GHC.Types.Many]·::·Trie·a)·->
78 ··············case·$fEqTrie_$c==·@a·$dEq·eta·eta1·of·wild·{78 ··············case·$fEqTrie_$c==·@a·$dEq·eta·eta1·of·wild·{
79 ················GHC.Types.False·->·GHC.Types.True79 ················GHC.Types.False·->·GHC.Types.True
80 ················GHC.Types.True·->·GHC.Types.False·}]80 ················GHC.Types.True·->·GHC.Types.False·}]
81 c5df4fb0a87ddd11cfe9d95cac7e908081 6efcdd1ff0a731cadec68756baa81a5f
82 ··$fEqTrie_$c==·::82 ··$fEqTrie_$c==·::
83 ····GHC.Classes.Eq·a·=>·Trie·a·->·Trie·a·->·GHC.Types.Bool83 ····GHC.Classes.Eq·a·=>·Trie·a·->·Trie·a·->·GHC.Types.Bool
84 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,84 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
85 ···Strictness:·<LP(LC(L,C(1,L)),A)>]85 ···Strictness:·<LP(LC(L,C(1,L)),A)>]
86 6087cdacb1ad7c9e2ca5f6daacd199f586 0eb63303477019e09296b29044e6df5a
87 ··$fMonoidTrie·::·GHC.Base.Monoid·(Trie·a)87 ··$fMonoidTrie·::·GHC.Base.Monoid·(Trie·a)
88 ··DFunId88 ··DFunId
89 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Base.C:Monoid],89 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Base.C:Monoid],
90 ···Inline:·CONLIKE,90 ···Inline:·CONLIKE,
91 ···Unfolding:·DFun:·@a.91 ···Unfolding:·DFun:·@a.
92 ················@(Trie·a)92 ················@(Trie·a)
93 ················($fSemigroupTrie·@a)93 ················($fSemigroupTrie·@a)
Offset 96, 15 lines modifiedOffset 96, 15 lines modified
96 ················(\·(eta['GHC.Types.Many]·::·[Trie·a])·->96 ················(\·(eta['GHC.Types.Many]·::·[Trie·a])·->
97 ·················GHC.Base.foldr97 ·················GHC.Base.foldr
98 ···················@(Trie·a)98 ···················@(Trie·a)
99 ···················@(Trie·a)99 ···················@(Trie·a)
100 ···················($fMonoidTrie_$c<>·@a)100 ···················($fMonoidTrie_$c<>·@a)
101 ···················(empty·@a)101 ···················(empty·@a)
102 ···················eta)]102 ···················eta)]
103 6a14409aec679c1ffb554405462ab501103 e136dec56e8a69db823cd5bc5869ae61
104 ··$fMonoidTrie_$c<>·::·Trie·a·->·Trie·a·->·Trie·a104 ··$fMonoidTrie_$c<>·::·Trie·a·->·Trie·a·->·Trie·a
105 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,105 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
106 ···Strictness:·<SL><1L>,106 ···Strictness:·<SL><1L>,
107 ···Unfolding:·Core:·<vanilla>107 ···Unfolding:·Core:·<vanilla>
108 ··············\·@a108 ··············\·@a
109 ················(trie1['GHC.Types.Many]·::·Trie·a)109 ················(trie1['GHC.Types.Many]·::·Trie·a)
110 ················(trie2['GHC.Types.Many]·::·Trie·a)·->110 ················(trie2['GHC.Types.Many]·::·Trie·a)·->
Offset 123, 21 lines modifiedOffset 123, 21 lines modified
123 ·························(go1·ys)·}·}123 ·························(go1·ys)·}·}
124 ··············}·in124 ··············}·in
125 ··············go1125 ··············go1
126 ················($fMonoidTrie_go126 ················($fMonoidTrie_go
127 ···················@a127 ···················@a
128 ···················(GHC.Types.[]·@Data.IntSet.Internal.Key)128 ···················(GHC.Types.[]·@Data.IntSet.Internal.Key)
129 ···················trie2)]129 ···················trie2)]
130 7d28994f37b47c03eb6a37af89b133ac130 18d72fc040fc115324fe14ecbce6ed83
131 ··$fMonoidTrie_go·::131 ··$fMonoidTrie_go·::
132 ····[Data.IntSet.Internal.Key]132 ····[Data.IntSet.Internal.Key]
133 ····->·Trie·a·->·[([Data.IntSet.Internal.Key],·a)]133 ····->·Trie·a·->·[([Data.IntSet.Internal.Key],·a)]
134 ··[HasNoCafRefs,·TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·2,134 ··[HasNoCafRefs,·TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·2,
135 ···Arity:·2,·Strictness:·<L><1L>]135 ···Arity:·2,·Strictness:·<L><1L>]
136 f9d7c1eedabc2bcad19ac53294b1cdc3136 28c2096b7ea0fb40de838c621288acf4
137 ··$fOrdTrie·::·GHC.Classes.Ord·a·=>·GHC.Classes.Ord·(Trie·a)137 ··$fOrdTrie·::·GHC.Classes.Ord·a·=>·GHC.Classes.Ord·(Trie·a)
138 ··DFunId138 ··DFunId
139 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,139 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
140 ···Strictness:·<LP(LP(LC(L,C(1,L)),A),LC(L,C(1,L)),A,A,A,A,A,A)>,140 ···Strictness:·<LP(LP(LC(L,C(1,L)),A),LC(L,C(1,L)),A,A,A,A,A,A)>,
141 ···Inline:·CONLIKE,141 ···Inline:·CONLIKE,
142 ···Unfolding:·DFun:·@a·(v['GHC.Types.Many]·::·GHC.Classes.Ord·a).142 ···Unfolding:·DFun:·@a·(v['GHC.Types.Many]·::·GHC.Classes.Ord·a).
143 ················@(Trie·a)143 ················@(Trie·a)
Offset 147, 215 lines modifiedOffset 147, 215 lines modified
147 ················($fOrdTrie_$c<=·@a·v)147 ················($fOrdTrie_$c<=·@a·v)
148 ················(\·(a1['GHC.Types.Many]·::·Trie·a)148 ················(\·(a1['GHC.Types.Many]·::·Trie·a)
149 ···················(b['GHC.Types.Many]·::·Trie·a)·->149 ···················(b['GHC.Types.Many]·::·Trie·a)·->
150 ·················$fOrdTrie_$c<·@a·v·b·a1)150 ·················$fOrdTrie_$c<·@a·v·b·a1)
151 ················($fOrdTrie_$c>=·@a·v)151 ················($fOrdTrie_$c>=·@a·v)
152 ················($fOrdTrie_$cmax·@a·v)152 ················($fOrdTrie_$cmax·@a·v)
153 ················($fOrdTrie_$cmin·@a·v)]153 ················($fOrdTrie_$cmin·@a·v)]
154 773fa5461a591b5036b55a3d4f384ecb154 803d93500a0f2158cc9850903235f9eb
155 ··$fOrdTrie_$c<·::155 ··$fOrdTrie_$c<·::
156 ····GHC.Classes.Ord·a·=>·Trie·a·->·Trie·a·->·GHC.Types.Bool156 ····GHC.Classes.Ord·a·=>·Trie·a·->·Trie·a·->·GHC.Types.Bool
157 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,157 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
158 ···Strictness:·<LP(LP(LC(L,C(1,L)),A),LC(L,C(1,L)),A,A,A,A,A,A)>]158 ···Strictness:·<LP(LP(LC(L,C(1,L)),A),LC(L,C(1,L)),A,A,A,A,A,A)>]
159 9bb076057edf947f4bf52ae27d863667159 d8896a74ce859b5fe5839f2b9fbf44fc
160 ··$fOrdTrie_$c<=·::160 ··$fOrdTrie_$c<=·::
161 ····GHC.Classes.Ord·a·=>·Trie·a·->·Trie·a·->·GHC.Types.Bool161 ····GHC.Classes.Ord·a·=>·Trie·a·->·Trie·a·->·GHC.Types.Bool
162 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,162 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
163 ···Strictness:·<LP(LP(LC(L,C(1,L)),A),LC(L,C(1,L)),A,A,A,A,A,A)><L><L>,163 ···Strictness:·<LP(LP(LC(L,C(1,L)),A),LC(L,C(1,L)),A,A,A,A,A,A)><L><L>,
164 ···Unfolding:·Core:·<vanilla>164 ···Unfolding:·Core:·<vanilla>
165 ··············\·@a165 ··············\·@a
166 ················($dOrd['GHC.Types.Many]·::·GHC.Classes.Ord·a)166 ················($dOrd['GHC.Types.Many]·::·GHC.Classes.Ord·a)
167 ················(a1['GHC.Types.Many]·::·Trie·a)167 ················(a1['GHC.Types.Many]·::·Trie·a)
168 ················(b['GHC.Types.Many]·::·Trie·a)·->168 ················(b['GHC.Types.Many]·::·Trie·a)·->
169 ··············case·$fOrdTrie_$c<·@a·$dOrd·b·a1·of·wild·{169 ··············case·$fOrdTrie_$c<·@a·$dOrd·b·a1·of·wild·{
170 ················GHC.Types.False·->·GHC.Types.True170 ················GHC.Types.False·->·GHC.Types.True
Max diff block lines reached; 14842/20833 bytes (71.24%) of diff not shown.
1.9 KB
libghc-emojis-doc_0.1.4.1-1_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-09-18·16:51:25.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-09-18·16:51:25.000000·debian-binary
2 -rw-r--r--···0········0········0·····1364·2024-09-18·16:51:25.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1364·2024-09-18·16:51:25.000000·control.tar.xz
3 -rw-r--r--···0········0········0····39400·2024-09-18·16:51:25.000000·data.tar.xz3 -rw-r--r--···0········0········0····39380·2024-09-18·16:51:25.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.38 KB
data.tar.xz
1.36 KB
data.tar
1.34 KB
./usr/lib/ghc-doc/haddock/emojis-0.1.4.1/emojis.haddock
    
Offset 45, 16 lines modifiedOffset 45, 16 lines modified
000002c0:·2053·7065·6369·6669·6361·7469·6f6e·2e00···Specification..000002c0:·2053·7065·6369·6669·6361·7469·6f6e·2e00···Specification..
000002d0:·0603·0001·0204·0506·0300·0102·0405·0000··................000002d0:·0603·0001·0204·0506·0300·0102·0405·0000··................
000002e0:·0d00·0001·0004·0000·0100·0500·0001·0006··................000002e0:·0d00·0001·0004·0000·0100·0500·0001·0006··................
000002f0:·0000·0100·0200·0001·0007·0000·0100·0800··................000002f0:·0000·0100·0200·0001·0007·0000·0100·0800··................
00000300:·0003·0303·0000·0300·0900·0003·000a·0000··................00000300:·0003·0303·0000·0300·0900·0003·000a·0000··................
00000310:·0300·0b00·0003·000c·0000·0300·0d00·0003··................00000310:·0300·0b00·0003·000c·0000·0300·0d00·0003··................
00000320:·000e·0f25·656d·6f6a·6973·2d30·2e31·2e34··...%emojis-0.1.400000320:·000e·0f25·656d·6f6a·6973·2d30·2e31·2e34··...%emojis-0.1.4
00000330:·2e31·2d31·766e·7652·6374·5744·3370·414f··.1-1vnvRctWD3pAO 
00000340:·6378·4c55·5065·3057·4a0a·5465·7874·2e45··cxLUPe0WJ.Text.E00000330:·2e31·2d38·4847·4143·7974·6530·516c·3542··.1-8HGACyte0Ql5B
 00000340:·7a6d·314f·5744·4954·500a·5465·7874·2e45··zm1OWDITP.Text.E
00000350:·6d6f·6a69·0665·6d6f·6a69·7304·5472·6965··moji.emojis.Trie00000350:·6d6f·6a69·0665·6d6f·6a69·7304·5472·6965··moji.emojis.Trie
00000360:·0e65·6d6f·6a69·4672·6f6d·416c·6961·7310··.emojiFromAlias.00000360:·0e65·6d6f·6a69·4672·6f6d·416c·6961·7310··.emojiFromAlias.
00000370:·616c·6961·7365·7346·726f·6d45·6d6f·6a69··aliasesFromEmoji00000370:·616c·6961·7365·7346·726f·6d45·6d6f·6a69··aliasesFromEmoji
00000380:·0d72·6570·6c61·6365·456d·6f6a·6973·0a62··.replaceEmojis.b00000380:·0d72·6570·6c61·6365·456d·6f6a·6973·0a62··.replaceEmojis.b
00000390:·6173·6545·6d6f·6a69·7309·7a77·6a45·6d6f··aseEmojis.zwjEmo00000390:·6173·6545·6d6f·6a69·7309·7a77·6a45·6d6f··aseEmojis.zwjEmo
000003a0:·6a69·7305·656d·7074·7906·696e·7365·7274··jis.empty.insert000003a0:·6a69·7305·656d·7074·7906·696e·7365·7274··jis.empty.insert
000003b0:·0561·6c74·6572·0a75·6e66·6f6c·6454·7269··.alter.unfoldTri000003b0:·0561·6c74·6572·0a75·6e66·6f6c·6454·7269··.alter.unfoldTri
7.07 MB
libghc-emojis-prof_0.1.4.1-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-18·16:51:25.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-09-18·16:51:25.000000·debian-binary
2 -rw-r--r--···0········0········0·····1132·2024-09-18·16:51:25.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1132·2024-09-18·16:51:25.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1327848·2024-09-18·16:51:25.000000·data.tar.xz3 -rw-r--r--···0········0········0··1403360·2024-09-18·16:51:25.000000·data.tar.xz
1.72 KB
control.tar.xz
1.69 KB
control.tar
765 B
./control
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Package:·libghc-emojis-prof1 Package:·libghc-emojis-prof
2 Source:·haskell-emojis2 Source:·haskell-emojis
3 Version:·0.1.4.1-13 Version:·0.1.4.1-1
4 Architecture:·amd644 Architecture:·amd64
5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>
6 Installed-Size:·162836 Installed-Size:·16339
7 Depends:·libghc-base-prof-4.18.2.1-8e81e,·libghc-containers-prof-0.6.7-7a228,·libghc-emojis-dev·(=·0.1.4.1-1),·libghc-text-prof-2.0.2-5b9547 Depends:·libghc-base-prof-4.18.2.1-8e81e,·libghc-containers-prof-0.6.7-7a228,·libghc-emojis-dev·(=·0.1.4.1-1),·libghc-text-prof-2.0.2-5b954
8 Provides:·libghc-emojis-prof-0.1.4.1-1caf28 Provides:·libghc-emojis-prof-0.1.4.1-ed441
9 Section:·haskell9 Section:·haskell
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://github.com/jgm/emojis#readme11 Homepage:·https://github.com/jgm/emojis#readme
12 Description:·Conversion·between·emoji·characters·and·their·names;·profiling·libraries12 Description:·Conversion·between·emoji·characters·and·their·names;·profiling·libraries
13 ·This·package·provides·functions·for·converting·emoji·names·to·emoji13 ·This·package·provides·functions·for·converting·emoji·names·to·emoji
14 ·characters·and·vice·versa.14 ·characters·and·vice·versa.
15 ·.15 ·.
945 B
./md5sums
30.0 B
./md5sums
Files differ
897 B
line order
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ/Text/Emoji.p_hi1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP/Text/Emoji.p_hi
2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ/Trie.p_hi2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP/Trie.p_hi
3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ/libHSemojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ_p.a3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP/libHSemojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP_p.a
4 usr/share/doc/libghc-emojis-prof/changelog.Debian.gz4 usr/share/doc/libghc-emojis-prof/changelog.Debian.gz
5 usr/share/doc/libghc-emojis-prof/changelog.gz5 usr/share/doc/libghc-emojis-prof/changelog.gz
6 usr/share/doc/libghc-emojis-prof/copyright6 usr/share/doc/libghc-emojis-prof/copyright
7.07 MB
data.tar.xz
7.07 MB
data.tar
3.44 KB
file list
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.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-18·16:51:25.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-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ/Text/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP/Text/
10 -rw-r--r--···0·root·········(0)·root·········(0)··2043936·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ/Text/Emoji.p_hi10 -rw-r--r--···0·root·········(0)·root·········(0)··2044040·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP/Text/Emoji.p_hi
11 -rw-r--r--···0·root·········(0)·root·········(0)····14154·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ/Trie.p_hi11 -rw-r--r--···0·root·········(0)·root·········(0)····14165·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP/Trie.p_hi
12 -rw-r--r--···0·root·········(0)·root·········(0)·14594420·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ/libHSemojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ_p.a12 -rw-r--r--···0·root·········(0)·root·········(0)·14651582·2024-09-18·16:51:25.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP/libHSemojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP_p.a
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/share/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/share/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/share/doc/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/share/doc/
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/share/doc/libghc-emojis-prof/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-18·16:51:25.000000·./usr/share/doc/libghc-emojis-prof/
16 -rw-r--r--···0·root·········(0)·root·········(0)······317·2024-09-18·16:51:25.000000·./usr/share/doc/libghc-emojis-prof/changelog.Debian.gz16 -rw-r--r--···0·root·········(0)·root·········(0)······317·2024-09-18·16:51:25.000000·./usr/share/doc/libghc-emojis-prof/changelog.Debian.gz
17 -rw-r--r--···0·root·········(0)·root·········(0)······372·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-emojis-prof/changelog.gz17 -rw-r--r--···0·root·········(0)·root·········(0)······372·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-emojis-prof/changelog.gz
18 -rw-r--r--···0·root·········(0)·root·········(0)·····3103·2024-09-18·16:51:25.000000·./usr/share/doc/libghc-emojis-prof/copyright18 -rw-r--r--···0·root·········(0)·root·········(0)·····3103·2024-09-18·16:51:25.000000·./usr/share/doc/libghc-emojis-prof/copyright
7.04 MB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ/Text/Emoji.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP/Text/Emoji.p_hi
Files 99% similar despite different names
7.04 MB
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·Text.Emoji·90667 interface·Text.Emoji·9066
8 ··interface·hash:·009e57a9aaddb13c2af947b315c06d4f 
9 ··ABI·hash:·4ea7519bb33da022ab6a987ced308c6c 
10 ··export-list·hash:·107daf6b3b4f066605763e0e6aa7ddb8 
11 ··orphan·hash:·ecdbcdbebd1c6c6ffdc49a94026e3d238 ··interface·hash:·1d41953c8ffa83cb9e38391fa00a0293
 9 ··ABI·hash:·485dafb1272cb5e7281447e985f5b2b9
 10 ··export-list·hash:·62b880d5b09dec9e622d2adc80ad7b93
 11 ··orphan·hash:·ec063c81e2b086487b8c8c52b2491cbd
12 ··flag·hash:·7b6a2d06002d834b21bc77b013f0b04512 ··flag·hash:·7b6a2d06002d834b21bc77b013f0b045
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a16b6549578bb2556960d2ad62ffe68a16 ··src_hash:·a16b6549578bb2556960d2ad62ffe68a
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 exports:20 exports:
21 ··aliasesFromEmoji21 ··aliasesFromEmoji
22 ··baseEmojis22 ··baseEmojis
23 ··emojiFromAlias23 ··emojiFromAlias
24 ··emojis24 ··emojis
25 ··replaceEmojis25 ··replaceEmojis
26 ··zwjEmojis26 ··zwjEmojis
27 direct·module·dependencies:·emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ:Trie27 direct·module·dependencies:·emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP:Trie
28 boot·module·dependencies:28 boot·module·dependencies:
29 direct·package·dependencies:·base-4.18.2.1·containers-0.6.729 direct·package·dependencies:·base-4.18.2.1·containers-0.6.7
30 ·····························text-2.0.230 ·····························text-2.0.2
31 plugin·package·dependencies:31 plugin·package·dependencies:
32 trusted·package·dependencies:·base-4.18.2.1·text-2.0.232 trusted·package·dependencies:·base-4.18.2.1·text-2.0.2
33 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic33 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
34 ·········Data.ByteString.Builder·GHC.Prim.Ext·Data.Text·Data.Text.Show34 ·········Data.ByteString.Builder·GHC.Prim.Ext·Data.Text·Data.Text.Show
Offset 50, 27 lines modifiedOffset 50, 27 lines modified
50 import··-/··Data.List·3e168490a8f5bfd8fa39a529bc1395b750 import··-/··Data.List·3e168490a8f5bfd8fa39a529bc1395b7
51 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b951 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
52 import··-/··GHC.Char·f421e446a5d8050ece1c2f4b7a0d0b5c52 import··-/··GHC.Char·f421e446a5d8050ece1c2f4b7a0d0b5c
53 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c53 import··-/··GHC.List·244787dcc3037f446e8b7d3bd355cd6c
54 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc254 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
55 import··-/··Data.Map·91f691ca7a25eccfa89e363df8e4d7e355 import··-/··Data.Map·91f691ca7a25eccfa89e363df8e4d7e3
56 import··-/··Data.Map.Internal·e8d01514db5dace8b07127021ab4ca1f56 import··-/··Data.Map.Internal·e8d01514db5dace8b07127021ab4ca1f
57 import··-/··emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ:Trie·b1729b27bae41b6cf833e371940bf788 
58 ··exports:·8c41b47e28f19be5e4ed6ab411e20970 
59 ··Trie·60c97d9594c2d7e753899247efec8747 
60 ··fromList·476a45346243ce1e0f97a43fb00f8046 
61 ··matchLongestPrefix·063170e431451abd215ab60a2611257d57 import··-/··emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP:Trie·c08aa75b448302d4dd008725aa07fda0
 58 ··exports:·9723541bb130e771a03f8239ebe3f497
 59 ··Trie·f5c75e3fb3e090f8c62fb16b41098835
 60 ··fromList·197e4b1e1d8d92fb33f4aee24a321413
 61 ··matchLongestPrefix·599db36bf0e9d5cd1d4466eaffe80ae6
62 import··-/··Data.Text·a54e85dcda80966ea2806bf96fd7403c62 import··-/··Data.Text·a54e85dcda80966ea2806bf96fd7403c
63 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b72124763 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247
64 import··-/··Data.Text.Show·1ce463eff9fb742a93099cfcf693e0f364 import··-/··Data.Text.Show·1ce463eff9fb742a93099cfcf693e0f3
65 addDependentFile·"src/Text/emojis.inc"·83887a960d709a7c8a4b14d5c1b4252b65 addDependentFile·"src/Text/emojis.inc"·83887a960d709a7c8a4b14d5c1b4252b
66 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e266 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
67 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·551cbe42014346fd9291a1b78ddae82d67 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·b95dac1b520200f07a1c36fe354d5f13
68 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d68 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
69 b27140c2e093b31e35b78e669c9c5b2369 262ca35bd0b5fc4d83dacc9f6337fd66
70 ··$sfromList·::70 ··$sfromList·::
71 ····[(Data.Text.Internal.Text,·a)]71 ····[(Data.Text.Internal.Text,·a)]
72 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a72 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a
73 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,73 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
74 ···Inline:,74 ···Inline:,
75 ···Unfolding:·Core:·<vanilla>75 ···Unfolding:·Core:·<vanilla>
76 ··············\·@a·(ds['GHC.Types.Many]·::·[(Data.Text.Internal.Text,·a)])·->76 ··············\·@a·(ds['GHC.Types.Many]·::·[(Data.Text.Internal.Text,·a)])·->
Offset 264, 120147 lines modifiedOffset 264, 120147 lines modified
264 ·······································1#264 ·······································1#
265 ·······································wild5265 ·······································wild5
266 ·······································x266 ·······································x
267 ·······································(Data.Map.Internal.Tip·@Data.Text.Internal.Text·@a)267 ·······································(Data.Map.Internal.Tip·@Data.Text.Internal.Text·@a)
268 ·······································(Data.Map.Internal.Tip268 ·······································(Data.Map.Internal.Tip
269 ··········································@Data.Text.Internal.Text269 ··········································@Data.Text.Internal.Text
270 ··········································@a))·}·}·}·}·}·}·}·}·}]270 ··········································@a))·}·}·}·}·}·}·}·}·}]
271 00a592c6fe8f3a6480c2c56417a75896271 b4e3ca287bcd56d7c5448ce0dd1d8b68
272 ··$sfromList1·::272 ··$sfromList1·::
273 ····[(Data.Text.Internal.Text,·a)]273 ····[(Data.Text.Internal.Text,·a)]
274 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a274 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a
275 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a275 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a
276 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,276 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
277 ···Strictness:·<1L><1L>]277 ···Strictness:·<1L><1L>]
278 58190a6016ace4446633518a7e155092278 a12194b7fab06849250646013a1fe378
279 ··$sgo15·::279 ··$sgo15·::
280 ····(GHC.Maybe.Maybe·a1·->·GHC.Maybe.Maybe·a1)280 ····(GHC.Maybe.Maybe·a1·->·GHC.Maybe.Maybe·a1)
281 ····->·Data.Text.Internal.Text281 ····->·Data.Text.Internal.Text
282 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a1282 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a1
283 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a1283 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a1
284 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,284 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
285 ···Strictness:·<1C(1,L)><1L><1L>]285 ···Strictness:·<1C(1,L)><1L><1L>]
286 a82cb1995549513c7489badff7a5bd4e286 8f14b11dfe36ba6b44ffd47fee7149dc
287 ··$trModule·::·GHC.Types.Module287 ··$trModule·::·GHC.Types.Module
288 ··[HasNoCafRefs,·TagSig:·<TagProper>,288 ··[HasNoCafRefs,·TagSig:·<TagProper>,
289 ···LambdaFormInfo:·LFCon[GHC.Types.Module],289 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
290 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]290 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
291 0b30abaf4df9b6c8c9d392a2e5a77946291 539748aa89447cb0b3ca729dc9a7d3f0
292 ··$trModule1·::·GHC.Types.TrName292 ··$trModule1·::·GHC.Types.TrName
293 ··[HasNoCafRefs,·TagSig:·<TagProper>,293 ··[HasNoCafRefs,·TagSig:·<TagProper>,
294 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],294 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
295 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]295 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
296 9a46e0f3236a6d369f1536409881b159296 183a1004d592a3b079f0248cc40790a9
297 ··$trModule2·::·GHC.Prim.Addr#297 ··$trModule2·::·GHC.Prim.Addr#
298 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,298 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
299 ···Unfolding:·Core:·<vanilla>·"Text.Emoji"#]299 ···Unfolding:·Core:·<vanilla>·"Text.Emoji"#]
300 16652cea5eed4cd3c957200085eef1f7300 2835cd19a155d2e259dd98cb103c682c
301 ··$trModule3·::·GHC.Types.TrName301 ··$trModule3·::·GHC.Types.TrName
302 ··[HasNoCafRefs,·TagSig:·<TagProper>,302 ··[HasNoCafRefs,·TagSig:·<TagProper>,
303 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],303 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
304 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]304 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
305 f80964e4c9cdef952046690c6f613fb4305 88d7541b6942e6c7fa1dbbbdb2302acc
306 ··$trModule4·::·GHC.Prim.Addr#306 ··$trModule4·::·GHC.Prim.Addr#
307 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,307 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
308 ···Unfolding:·Core:·<vanilla>308 ···Unfolding:·Core:·<vanilla>
309 ··············"emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ"#] 
310 b70efccda21a9b71b4db4890d7348437309 ··············"emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP"#]
 310 c7208f4e49a96c787595d16cd2d09d34
311 ··$w$sgo15·::311 ··$w$sgo15·::
312 ····Data.Text.Internal.Text312 ····Data.Text.Internal.Text
313 ····->·GHC.Prim.ByteArray#313 ····->·GHC.Prim.ByteArray#
314 ····->·GHC.Prim.Int#314 ····->·GHC.Prim.Int#
315 ····->·GHC.Prim.Int#315 ····->·GHC.Prim.Int#
316 ····->·a1316 ····->·a1
317 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a1317 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a1
318 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a1318 ····->·Data.Map.Internal.Map·Data.Text.Internal.Text·a1
319 ··StrWork([~,·~,·~,·~,·~,·!])319 ··StrWork([~,·~,·~,·~,·~,·!])
Max diff block lines reached; 7375731/7381949 bytes (99.92%) of diff not shown.
23.3 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-1vnvRctWD3pAOcxLUPe0WJ/Trie.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/emojis-0.1.4.1-8HGACyte0Ql5Bzm1OWDITP/Trie.p_hi
Files 95% similar despite different names
23.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····p6 ·····got····p
7 interface·Trie·90667 interface·Trie·9066
8 ··interface·hash:·96f02ba0b4fc617f450c682be240bdb9 
9 ··ABI·hash:·b1729b27bae41b6cf833e371940bf788 
10 ··export-list·hash:·8c41b47e28f19be5e4ed6ab411e209708 ··interface·hash:·e506cffce3a605fae9816837e3947639
 9 ··ABI·hash:·c08aa75b448302d4dd008725aa07fda0
 10 ··export-list·hash:·9723541bb130e771a03f8239ebe3f497
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·c4f55ee03fbabf83d4b2ae3f19d9f63012 ··flag·hash:·c4f55ee03fbabf83d4b2ae3f19d9f630
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·6f028675dc744d7f8b876e89230d2d8e16 ··src_hash:·6f028675dc744d7f8b876e89230d2d8e
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 52, 42 lines modifiedOffset 52, 42 lines modified
52 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc52 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
53 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc253 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
54 import··-/··Data.IntMap·3370b97a4602809921a0099455c75e8654 import··-/··Data.IntMap·3370b97a4602809921a0099455c75e86
55 import··-/··Data.IntMap.Internal·5b19c2d85568e211ec673f1ab1d4f33255 import··-/··Data.IntMap.Internal·5b19c2d85568e211ec673f1ab1d4f332
56 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0856 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
57 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9457 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
58 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e258 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
59 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·551cbe42014346fd9291a1b78ddae82d59 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·b95dac1b520200f07a1c36fe354d5f13
60 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d60 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
61 c81e9482046158f044e8b268e476b6e261 89135a0e393ddbaba6482953eda310ee
62 ··$fEqTrie·::·GHC.Classes.Eq·a·=>·GHC.Classes.Eq·(Trie·a)62 ··$fEqTrie·::·GHC.Classes.Eq·a·=>·GHC.Classes.Eq·(Trie·a)
63 ··DFunId63 ··DFunId
64 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,64 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
65 ···Strictness:·<LP(LC(L,C(1,L)),A)>,·Inline:·CONLIKE,65 ···Strictness:·<LP(LC(L,C(1,L)),A)>,·Inline:·CONLIKE,
66 ···Unfolding:·DFun:·@a·(v['GHC.Types.Many]·::·GHC.Classes.Eq·a).66 ···Unfolding:·DFun:·@a·(v['GHC.Types.Many]·::·GHC.Classes.Eq·a).
67 ················@(Trie·a)·($fEqTrie_$c==·@a·v)·($fEqTrie_$c/=·@a·v)]67 ················@(Trie·a)·($fEqTrie_$c==·@a·v)·($fEqTrie_$c/=·@a·v)]
68 a1650279f035f90d4686640835a7eb3168 ea4eb8f1266264969772fb9f823e169c
69 ··$fEqTrie_$c/=·::69 ··$fEqTrie_$c/=·::
70 ····GHC.Classes.Eq·a·=>·Trie·a·->·Trie·a·->·GHC.Types.Bool70 ····GHC.Classes.Eq·a·=>·Trie·a·->·Trie·a·->·GHC.Types.Bool
71 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,71 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
72 ···Strictness:·<LP(LC(L,C(1,L)),A)><L><L>,·Inline:·(sat-args=2),72 ···Strictness:·<LP(LC(L,C(1,L)),A)><L><L>,·Inline:·(sat-args=2),
73 ···Unfolding:·Core:·StableUser·<3,FalseFalse>73 ···Unfolding:·Core:·StableUser·<3,FalseFalse>
74 ··············\·@a74 ··············\·@a
75 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·a)75 ················($dEq['GHC.Types.Many]·::·GHC.Classes.Eq·a)
76 ················(eta['GHC.Types.Many]·::·Trie·a)76 ················(eta['GHC.Types.Many]·::·Trie·a)
77 ················(eta1['GHC.Types.Many]·::·Trie·a)·->77 ················(eta1['GHC.Types.Many]·::·Trie·a)·->
78 ··············case·$fEqTrie_$c==·@a·$dEq·eta·eta1·of·wild·{78 ··············case·$fEqTrie_$c==·@a·$dEq·eta·eta1·of·wild·{
79 ················GHC.Types.False·->·GHC.Types.True79 ················GHC.Types.False·->·GHC.Types.True
80 ················GHC.Types.True·->·GHC.Types.False·}]80 ················GHC.Types.True·->·GHC.Types.False·}]
81 53e4aae7c0ad57a2027ceead7cb916f981 7329c4e6c49e926e24d4375c03814b3e
82 ··$fEqTrie_$c==·::82 ··$fEqTrie_$c==·::
83 ····GHC.Classes.Eq·a·=>·Trie·a·->·Trie·a·->·GHC.Types.Bool83 ····GHC.Classes.Eq·a·=>·Trie·a·->·Trie·a·->·GHC.Types.Bool
84 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,84 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
85 ···Strictness:·<LP(LC(L,C(1,L)),A)>]85 ···Strictness:·<LP(LC(L,C(1,L)),A)>]
86 66ac0ea67864b107c335e3f1aa1d0d3786 7278670d72f591b9d44d542d788c4011
87 ··$fMonoidTrie·::·GHC.Base.Monoid·(Trie·a)87 ··$fMonoidTrie·::·GHC.Base.Monoid·(Trie·a)
88 ··DFunId88 ··DFunId
89 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Base.C:Monoid],89 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Base.C:Monoid],
90 ···Inline:·CONLIKE,90 ···Inline:·CONLIKE,
91 ···Unfolding:·DFun:·@a.91 ···Unfolding:·DFun:·@a.
92 ················@(Trie·a)92 ················@(Trie·a)
93 ················($fSemigroupTrie·@a)93 ················($fSemigroupTrie·@a)
Offset 96, 15 lines modifiedOffset 96, 15 lines modified
96 ················(\·(eta['GHC.Types.Many]·::·[Trie·a])·->96 ················(\·(eta['GHC.Types.Many]·::·[Trie·a])·->
97 ·················GHC.Base.foldr97 ·················GHC.Base.foldr
98 ···················@(Trie·a)98 ···················@(Trie·a)
99 ···················@(Trie·a)99 ···················@(Trie·a)
100 ···················($fMonoidTrie_$c<>·@a)100 ···················($fMonoidTrie_$c<>·@a)
101 ···················($fMonoidTrie_$cmempty·@a)101 ···················($fMonoidTrie_$cmempty·@a)
102 ···················eta)]102 ···················eta)]
103 6a2795061cf255d1164de70859c22e5f103 b34bdc6c9a801d4e4d141baffb1def52
104 ··$fMonoidTrie_$c<>·::·Trie·a·->·Trie·a·->·Trie·a104 ··$fMonoidTrie_$c<>·::·Trie·a·->·Trie·a·->·Trie·a
105 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><L>,105 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><L>,
106 ···Unfolding:·Core:·<vanilla>106 ···Unfolding:·Core:·<vanilla>
107 ··············\·@a107 ··············\·@a
108 ················(trie1['GHC.Types.Many]·::·Trie·a)108 ················(trie1['GHC.Types.Many]·::·Trie·a)
109 ················(trie2['GHC.Types.Many]·::·Trie·a)·->109 ················(trie2['GHC.Types.Many]·::·Trie·a)·->
110 ··············letrec·{110 ··············letrec·{
Offset 113, 24 lines modifiedOffset 113, 24 lines modified
113 ················=·\·(ds['GHC.Types.Many]·::·[([GHC.Types.Int],·a)])·->113 ················=·\·(ds['GHC.Types.Many]·::·[([GHC.Types.Int],·a)])·->
114 ··················case·ds·of·wild·{114 ··················case·ds·of·wild·{
115 ····················[]·->·trie1115 ····················[]·->·trie1
116 ····················:·y·ys116 ····················:·y·ys
117 ····················->·case·y·of·wild1·{·(,)·x·ds1·->·insert·@a·x·ds1·(go1·ys)·}·}117 ····················->·case·y·of·wild1·{·(,)·x·ds1·->·insert·@a·x·ds1·(go1·ys)·}·}
118 ··············}·in118 ··············}·in
119 ··············go1·(unfoldTrie·@a·trie2)]119 ··············go1·(unfoldTrie·@a·trie2)]
120 46b572752087b1be248488c1555cc9dc120 e7e2488e509de3aea21377c18b72ea65
121 ··$fMonoidTrie_$cmempty·::·Trie·a121 ··$fMonoidTrie_$cmempty·::·Trie·a
122 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[Trie],122 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[Trie],
123 ···Unfolding:·Core:·<vanilla>123 ···Unfolding:·Core:·<vanilla>
124 ··············\·@a·->124 ··············\·@a·->
125 ··············Trie125 ··············Trie
126 ················@a126 ················@a
127 ················(GHC.Maybe.Nothing·@a)127 ················(GHC.Maybe.Nothing·@a)
128 ················(GHC.Maybe.Nothing·@(Data.IntMap.Internal.IntMap·(Trie·a)))]128 ················(GHC.Maybe.Nothing·@(Data.IntMap.Internal.IntMap·(Trie·a)))]
129 4f49f0aebb7482e3ec8ee7a55fbba49c129 968e204ea8df730a90d98f2e47fdc241
130 ··$fOrdTrie·::·GHC.Classes.Ord·a·=>·GHC.Classes.Ord·(Trie·a)130 ··$fOrdTrie·::·GHC.Classes.Ord·a·=>·GHC.Classes.Ord·(Trie·a)
131 ··DFunId131 ··DFunId
132 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,132 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
133 ···Strictness:·<LP(LP(LC(L,C(1,L)),A),LC(L,C(1,L)),A,A,A,A,A,A)>,133 ···Strictness:·<LP(LP(LC(L,C(1,L)),A),LC(L,C(1,L)),A,A,A,A,A,A)>,
134 ···Inline:·CONLIKE,134 ···Inline:·CONLIKE,
135 ···Unfolding:·DFun:·@a·(v['GHC.Types.Many]·::·GHC.Classes.Ord·a).135 ···Unfolding:·DFun:·@a·(v['GHC.Types.Many]·::·GHC.Classes.Ord·a).
136 ················@(Trie·a)136 ················@(Trie·a)
Offset 140, 214 lines modifiedOffset 140, 214 lines modified
140 ················($fOrdTrie_$c<=·@a·v)140 ················($fOrdTrie_$c<=·@a·v)
141 ················(\·(a1['GHC.Types.Many]·::·Trie·a)141 ················(\·(a1['GHC.Types.Many]·::·Trie·a)
142 ···················(b['GHC.Types.Many]·::·Trie·a)·->142 ···················(b['GHC.Types.Many]·::·Trie·a)·->
143 ·················$fOrdTrie_$c<·@a·v·b·a1)143 ·················$fOrdTrie_$c<·@a·v·b·a1)
144 ················($fOrdTrie_$c>=·@a·v)144 ················($fOrdTrie_$c>=·@a·v)
145 ················($fOrdTrie_$cmax·@a·v)145 ················($fOrdTrie_$cmax·@a·v)
146 ················($fOrdTrie_$cmin·@a·v)]146 ················($fOrdTrie_$cmin·@a·v)]
147 f8442a5bd5c4ada8042a5b2becc98343147 cb59a4efe253a9f8dc2e2fb26b1e7fdc
148 ··$fOrdTrie_$c<·::148 ··$fOrdTrie_$c<·::
149 ····GHC.Classes.Ord·a·=>·Trie·a·->·Trie·a·->·GHC.Types.Bool149 ····GHC.Classes.Ord·a·=>·Trie·a·->·Trie·a·->·GHC.Types.Bool
150 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,150 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
151 ···Strictness:·<LP(LP(LC(L,C(1,L)),A),LC(L,C(1,L)),A,A,A,A,A,A)>]151 ···Strictness:·<LP(LP(LC(L,C(1,L)),A),LC(L,C(1,L)),A,A,A,A,A,A)>]
152 9c7a3444b21547b5944ef1dbc47bd7b0152 e63bbb0783a72cda82e14e14c7196fb9
153 ··$fOrdTrie_$c<=·::153 ··$fOrdTrie_$c<=·::
154 ····GHC.Classes.Ord·a·=>·Trie·a·->·Trie·a·->·GHC.Types.Bool154 ····GHC.Classes.Ord·a·=>·Trie·a·->·Trie·a·->·GHC.Types.Bool
155 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,155 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
156 ···Strictness:·<LP(LP(LC(L,C(1,L)),A),LC(L,C(1,L)),A,A,A,A,A,A)><L><L>,156 ···Strictness:·<LP(LP(LC(L,C(1,L)),A),LC(L,C(1,L)),A,A,A,A,A,A)><L><L>,
157 ···Unfolding:·Core:·<vanilla>157 ···Unfolding:·Core:·<vanilla>
158 ··············\·@a158 ··············\·@a
159 ················($dOrd['GHC.Types.Many]·::·GHC.Classes.Ord·a)159 ················($dOrd['GHC.Types.Many]·::·GHC.Classes.Ord·a)
160 ················(a1['GHC.Types.Many]·::·Trie·a)160 ················(a1['GHC.Types.Many]·::·Trie·a)
161 ················(b['GHC.Types.Many]·::·Trie·a)·->161 ················(b['GHC.Types.Many]·::·Trie·a)·->
162 ··············case·$fOrdTrie_$c<·@a·$dOrd·b·a1·of·wild·{162 ··············case·$fOrdTrie_$c<·@a·$dOrd·b·a1·of·wild·{
Max diff block lines reached; 17534/23591 bytes (74.32%) of diff not shown.